.menuhead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.body12b {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #0000AA;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 0px 0px 8px 0px;
}
.body10bcolor {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #0000CC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.body10sh {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.body10b {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 0px 0px 3px 0px;
}
.body9b {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.body8b {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.body10 {
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.body9 {
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.body85 {
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.body8 {
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.body75 {
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.body7 {
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.btn675arial {
    background-color: #E8E3D9; 
    color: #000000; 
    FONT-SIZE: 7.75pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    text-align: center; 
}
.btn750arial {
    background-color: #E8E3D9; 
    color: #000000; 
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    text-align: center; 
}
.btn825arial {
    background-color: #E8E3D9; 
    color: #000000; 
    FONT-SIZE: 8.25pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    text-align: center; 
}
.btn900arial {
    background-color: #E8E3D9; 
    color: #000000; 
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    text-align: center; 
}
.btn1050arial {
    background-color: #E8E3D9; 
    color: #000000; 
    FONT-SIZE: 10.5pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    text-align: center; 
}
.btn1200arial {
    background-color: #E8E3D9; 
    color: #000000; 
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    text-align: center; 
}
.btn675arialb { 
    background-color: #E8E3D9; 
    color: #000000; 
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.75pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    text-align: center; 
}
.btn750arialb {
    background-color: #E8E3D9; 
    color: #000000; 
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    text-align: center; 
}
.btn825arialb {
    background-color: #E8E3D9; 
    color: #000000; 
    FONT-WEIGHT: bold;
    FONT-SIZE: 8.25pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    text-align: center; 
}
.btn900arialb {
    background-color: #E8E3D9; 
    color: #000000; 
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    text-align: center; 
}
.btn1050arialb {
    background-color: #E8E3D9; 
    color: #000000; 
    FONT-WEIGHT: bold;
    FONT-SIZE: 10.5pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    text-align: center; 
}
.btn1200arialb {
    background-color: #E8E3D9; 
    color: #000000; 
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    text-align: center; 
}
A:link {
    COLOR: #0000cc;    
    TEXT-DECORATION: underline
}
A:visited {
    COLOR: #0000cc;
    TEXT-DECORATION: underline
}
A:hover {
    COLOR: #0000FF;
    TEXT-DECORATION: none;
}
.sidebar {
    BACKGROUND-COLOR: #996633;
}
.bullet {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    MARGIN: 0px 0px 0px 7px;
    COLOR: #000000;
    TEXT-INDENT: -7px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.rule {
    background-color: #808080;
/*    background-color: #CFC9C4;*/

}
.trhead {
	background-color:#0148B2;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
	/*
	padding-left: 6px;
	text-align:left;
	*/

	vertical-align:middle;
	height: 18px;
/*
    background-color:#E8E3D9;
    COLOR: #003399;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
*/}
A.trhead:link {
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
	padding-left: 0px;
	height: 4px;
}
A.trhead:visited {
    COLOR: #ffffff;
    TEXT-DECORATION: none;
	padding-left: 0px;
	height: 4px;
}
A.trhead:hover {
    COLOR: #FFCC00;
    TEXT-DECORATION: underline;
	padding-left: 0px;
	height: 4px;
}
A.trhead:active {
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
	padding-left: 0px;
	height: 4px;
}
.trcolor {
    background-color:#A7B8EA;
/*
    background-color:#E8E3D9;
*/
    COLOR: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.trlight {
    background-color:#C7D8FA;
    COLOR: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

/*
    background-color:#F8F3E9;
    COLOR: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
*/
}
.trwhite {
    background-color:#FFFFFF;
    COLOR: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.dbrule {
    BACKGROUND-COLOR: #d42e12
}
.menuhead-db {
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #d42e12;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.body12b-db {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.body12bgray {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #b8b3ad;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.body12bgray:link {
    COLOR: #b8b3ad;
    TEXT-DECORATION: none
}
A.body12bgray:visited {
    COLOR: #b8b3ad;
    TEXT-DECORATION: none
}
A.body12bgray:hover {
    COLOR: #d42e12;
    TEXT-DECORATION: underline
}
.menuhead-des {
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.body12b-des {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menuhead-pro {
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.body12b-pro {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.menuhead-chk {
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.body12b-chk {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblwthbrdr {
  font-family: "Comic Sans MS","Trebuchet MS",Verdana,Arial,sans-serif;
  font-size: 12px;
  color: #666666;
  border: 1px #666666 solid
  }

.atrhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #CFC9C4;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-bottom-color: #000000;
	height: 18px;
}

.atr0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #C7D8FA;
	height: 18px;
}

.atr00 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
	height: 18px;
}

.atr1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #EDF2FF;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #C7D8FA;
	height: 18px;
}

.atr11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #EDF2FF;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #EDF2FF;
	height: 18px;
}

.atrN0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #C7D8FA;
	height: 19px;
}

.atrN00 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	height: 19px;
}

.atrN1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #EDF2FF;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #C7D8FA;
	height: 19px;
}

.atrN11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #EDF2FF;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #EDF2FF;
	height: 19px;
}
.tnormal {
/*    border: 1px solid #52FE70; */
    background-color: #FAFFF7;
    color: #000000; 
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

.trnormal {
    background-color: #FAFFF7;
    color: #000000; 
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

.trnormaldark {
    background-color: #E6FFE3;
    color: #000000; 
    FONT-SIZE: 8.25pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

.tselect {
    border: 1px solid #FF0000;
    color: #000000;
    FONT-SIZE: 8.25pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

.trselect {
    background-color: #FFE7CE;
    color: #000000; 
    FONT-SIZE: 8.25pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

.trselectdark {
    background-color: #FFD3A8;
    color: #000000; 
    FONT-SIZE: 8.25pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

.trRightbox {
    border: 1px solid #C7D8FA;
	border-top-color:#C7D8FA;
	border-right-color:#C7D8FA;
	border-bottom-color:#C7D8FA;
	border-left-color:#C7D8FA;
	padding: 8px 8px 0px 10px;
    background-color: #EDF2FC;
    color: #000000; 
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.trRight {
    background-color: #EDF2FC;
    color: #000000; 
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.nextstep {
	text-align: left;
	margin: 15px 0px 15px 0px;
}

.stepstable {
    border: 1px solid #0148B2;
	/*background-color:#D9E0D4;*/
	background-color:#EDF2FC;
    color: #000000;
    FONT-SIZE: 8.25pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	width: 150px;
}
.bordertable {
    border: 1px solid #0148B2;
    color: #000000;
    FONT-SIZE: 8.25pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	width: 150px;
}
.tableRightbox {
    border: 1px solid #C7D8FA;
	border-top-color:#C7D8FA;
	border-right-color:#C7D8FA;
	border-bottom-color:#C7D8FA;
	border-left-color:#C7D8FA;
	padding: 8px 8px 0px 10px;
    background-color: #EDF2FC;
    color: #000000; 
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

.trlight-indent {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	background-color: #C7D8FA; 
	clip:   rect(   ); 
	padding-left: 10px
}
.borderlight {
	border-color:#C7D8FA; 
	border-style:solid; 
	border-width:1px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}