/* CSS Document */
.mainnavL1 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; TEXT-INDENT: 3px; FONT-FAMILY:Verdana, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none; }
.mainnavL2 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana,Helvetica, Geneva, sans-serif; TEXT-DECORATION: underline; }
.mainnavL3 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana,Helvetica, Geneva, Arial, sans-serif; TEXT-DECORATION: underline; }
.menu_color{color:#DDE1E6}
.content_padding{font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px; font-size:11px; }
.login_form{color:#024C14;}
.txtbody{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.heading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#B5453C;}
.style_sample{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666;}
.txtHeadL1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#384C54;}
.txtHeadL2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#384C54;}
.txt_sub_HeadL2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#384C54;}
.txtHeadL3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#7A9AA7;}
.txtHeadL4{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7A9AA7;}
.txtHeadL5{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0E5020; font-weight:bold}
.txtHeadL6 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Verdana, Helvetica,Geneva, Arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; }
.txtHeadL7 { color: #333; font-weight: bold; font-size: 18px; font-family:Verdana, Arial, Helvetica, sans-serif;  }
.txthint {FONT-SIZE: 11px; COLOR: #38656a; FONT-STYLE: italic; FONT-FAMILY: Verdana,Helvetica, Geneva, Arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; }
.txtbodySml{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#686868}
.txtbodySml2 {FONT-SIZE: 10px; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif; }
.rowcatL1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#B77A75;}
.rowcatL2 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Helvetica, Geneva, Arial, sans-serif; }
.rowcatL3 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica,Geneva, Arial, sans-serif; BACKGROUND-COLOR: #999999; }
.rowcatL4 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica,Geneva, Arial, sans-serif; BACKGROUND-COLOR: #868eb7; TEXT-ALIGN: center; }
.rowfldL1{font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#7A9AA7; padding-left:5px;}
.rowfldL2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-INDENT: 5px; FONT-FAMILY:Verdana, Helvetica, Geneva, Arial, sans-serif; BACKGROUND-COLOR: #6088b0; }
.col1{font-size:11px; color:#000000; background-color:#F0F2F4; padding-left:5px;}
.col2 {FONT-SIZE: 11px; COLOR: #F7F7F7; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif; BACKGROUND-COLOR: #E1EBF6; }
.col3 {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif; BACKGROUND-COLOR: #ecf1f5; }
.col4 {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif; BACKGROUND-COLOR: #fffff5; }
.col5 {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif; BACKGROUND-COLOR: #f0f5e7; }
.col6 {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif; BACKGROUND-COLOR: #ffa500; }
.rowLine{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background-color:#5B7D8A; padding-left:5px;}
txtFldNote {FONT-SIZE: 10px; COLOR: #FF6600 ; FONT-FAMILY: Verdana, Helvetica, Geneva,Arial, sans-serif; }

.txtFldBtn {
	padding: 0px; margin:0px; font-family:tahoma, arial, sans-serif; color:#534010; font-size:9px; font-weight:bold;  
    border: none;
	cursor:pointer; 
	cursor:hand; 
    height: 27px;
	line-height:27px;
	background: transparent url(../_config/_images/buttonbg.gif) no-repeat scroll right top; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.txtFldBtnPage { 
	padding: 0px; margin:0px; font-family:tahoma, arial, sans-serif; color:#534010; font-size:9px; font-weight:bold;  
    border: none;
	cursor:pointer; 
	cursor:hand; 
    height: 27px;
	line-height:27px;
	background: transparent url(../_config/_images/button.gif) no-repeat scroll right top; 
    margin-right: 6px;
	padding-right:10px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.txtFldBtnPage span { 
	padding: 0px; margin:0px; font-family:tahoma, arial, sans-serif; color:#534010; font-size:9px; font-weight:bold;  
    border: none;
	background: transparent url(../_config/_images/button.gif) no-repeat left top; 
	height:27px;
	display:block;
	display:inline-block;
	padding-left:10px; 
	line-height:27px;
}


	a.txtFldBtn:hover {background-position:right -155px;}
	a.txtFldBtn:hover span {background-position:left -155px;}
	a.txtFldBtnPage:hover {background-position:right -155px;}
	a.txtFldBtnPage:hover span {background-position:left -155px;}

.txtFldLabel{font-size:12px; font-weight:bold; color:#5B7D8A; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif;}
.txtFldLabelSml {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif; BACKGROUND-COLOR: #FFFFFF; }
.txtFldCtl {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana,Helvetica, Geneva, Arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; }
.txtFldData {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif; }
.txtFldDataSml {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif; BACKGROUND-COLOR: #FFFFFF; }
.rowdataL1Alt1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:5px; background-color:#E8ECEF;}
.rowdataL1Alt2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:5px; background-color:#F1F2F4;}
.rowdataL2Alt1 {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif; BACKGROUND-COLOR: #F7F7F7; }
.rowdataL2Alt2 {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif; BACKGROUND-COLOR: #F7F7F7; }
.line{background-color:#5B7D8A; font-size:5px;}
.txtbodycol1 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif; BACKGROUND-COLOR: #FFFFFF; }
.txtbodycol2{ FONT-SIZE: 11px; COLOR: #AE001B; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif;}
.txtbodySmlcol1 {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif; BACKGROUND-COLOR: #FFFFFF; }
.txtalert {FONT-SIZE: 11px; COLOR: #FF6600 ; FONT-FAMILY: Verdana, Helvetica, Geneva,Arial, sans-serif; }
.txtalertSml {FONT-SIZE: 10px; COLOR: #FF6600 ; FONT-FAMILY: Verdana, Helvetica, Geneva,Arial, sans-serif; FONT-STYLE: italic; }
.txtnavlink:link {color:#7A9AA7; text-decoration:underline; font-weight:bold}
.txtnavlink:visited {color:#7A9AA7; text-decoration:underline; font-weight:bold}
.txtnavlink:hover {color:#7A9AA7;text-decoration:none; font-weight:bold}
.txtnavlink:active {color:#7A9AA7; text-decoration:underline; font-weight:bold}

.txtnavlink1 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#7A9AA7; text-decoration:underline; FONT-SIZE: 12px;}
.txtnavlink1:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#7A9AA7; text-decoration:underline; FONT-SIZE: 12px;}
.txtnavlink1:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#7A9AA7; text-decoration:underline; FONT-SIZE: 12px;}
.txtnavlink1:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#7A9AA7;text-decoration:none; FONT-SIZE: 12px;}
.txtnavlink1:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#7A9AA7; text-decoration:underline; FONT-SIZE: 10px;}

.txtnavlink2:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.txtnavlink2:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.txtnavlink2:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none}
.txtnavlink2:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}

.txtnavlinkcol1 {COLOR: #000080; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial, sans-serif; }
.txtnotes {FONT-SIZE: 10px; COLOR: #bfbfbf; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial,sans-serif; BACKGROUND-COLOR: #FFFFFF; }
a {COLOR: #336699;}
a:link {color:#0E5020; text-decoration:underline;}
a:hover {color:#0E5020;text-decoration:none;}

.tblBorder   { background-color: #999999 }
.tblBackground { background-color: #efefef }
.tblLabel    { font-weight: normal; font-size: 11px; color: #666666; font-family:Verdana, Helvetica, Geneva, Arial, sans-serif }
.tblLabelReq    { font-weight: bold; font-size: 11px; color: #666666; font-family:Verdana, Helvetica, Geneva, Arial, sans-serif }
.tblHeading   { background-color: #cccccc; font-weight: bold; font-size: 12px; color: #336699;font-family: Verdana, Helvetica, Geneva, Arial, sans-serif }
.tblFldCtl   { background-color: #FFFFFF; font-weight: normal; font-size: 12px; color:#000000; font-family:Verdana, Helvetica, Geneva, Arial, sans-serif }
.tblFldCtlRO   { background-color: #efefef; font-weight: normal; font-size: 12px; color:#666666; font-family:Verdana, Helvetica, Geneva, Arial, sans-serif }