/* CSS Document */

body{
margin:0px;
background-color:#E7EBF1;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.searchBox{
height:23px;
background-image:url(_images/search.gif);
background-repeat:no-repeat;
background-position:right center;
border:1px solid #CCCCCC;
padding-left:3px;
padding-right:3px;
font-size:11px;
color:#666666;
}

a{
color:#900027;
text-decoration:underline;
}


.banner{
border:2px solid #FFFFFF;
border-top:1px solid #FFFFFF;
background-image:url(_images/banner.jpg);
background-position:top center;
background-repeat:no-repeat;
border-bottom:none;
height:217px;
}

.leftPanel{
background-color:#F9F9F9;
border-left:2px solid #FFFFFF;
border-right:1px solid #CCCCCC;
width:180px;
padding-left:7px;
padding-right:8px;
}
.rightPanel{
background-color:#F9F9F9;
border-right:2px solid #FFFFFF;
border-left:1px solid #CCCCCC;
width:164px;
padding-left:7px;
padding-right:8px;
}

.image{
background-image:url(../_images/design/image.jpg);
background-repeat:no-repeat;
height:330px;
}


.header{
background-position:left top;
background-repeat:no-repeat;
height:5px;
}

.menu-bg{
background-image:url(../_images/site/bg-menu-master.jpg);
background-repeat:repeat-x;
background-position:top;
}
.newsletter-box{
border:1px solid #ADADAD;
padding:5px;
background-color:#FFFFFF;
}

.submenu{
background-color:#979D4D;
padding:5px;
border-bottom:1px solid #A8AD64;
font-family:tahoma;
font-size:13px;
color:#FFFFFF;
cursor:pointer;
}
.submenu-active{
cursor:pointer;
background-color:#F77800;
background-image:url(../_images/design/submenu-active-bg.gif);
background-position:bottom;
background-repeat:repeat-x;
padding:5px;
border-bottom:1px solid #A8AD64;
font-family:tahoma;
font-size:13px;
color:#FFFFFF;
}

.footer{
border-top:2px solid #00275D;
background-image:url(_images/footer_img.gif);
background-position:top center;
background-repeat:no-repeat;
padding:20px;
background-color:#FFFFFF;
}

.rightCol{
width:200px;
border-left:1px solid #E6E6E6;
padding-left:17px;
padding-top:17px;
padding-right:20px;
padding-bottom:20px;
}

.title{
color:#000000;
}
.txtStyle{
color:#00275D;
font-weight:bold;
line-height:18px;
text-decoration:none;
}
.inputBox{
border:1px solid #CCCCCC;
padding:3px;
color:#666666;
font-size:11px;
}


.txtBody2{color:#00569D; font-size:11px;}
.txtBody3{color:#FFFFFF; font-size:11px;}

.txtHeadL1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
color:#000000;
}
.txtHeadL2{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
color: #b22222;
}
.txtHeadL3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:19px;
color:#00275D;
}
.txtHeadL4{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:19px;
color:#336699;
}
.txtHeadL5{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#336699;
}
.txtHeadL6{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666666;
}
.txtHeadL7{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#336699;
}
.rowcatL1{
color:#FF0000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
}

.rowfldL0{
padding-top:5px;
padding-bottom:10px;
border-bottom:1px solid #9A002A;
}
.rowfldL1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#F7F7F7;
border-top:1px solid #E9E9E9;
border-bottom:1px solid #E9E9E9;
padding:3px;
padding-bottom:10px;
padding-top:10px;
}
.rowfldL2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
padding-bottom:10px;
padding-top:10px;
}

.col1{
background-color:#F2F2F2;
padding:10px;
}
.rowLine{
background-color:#3E5C21;
padding-left:5px;
font-size:11px;
color:#FFFFFF;
border-bottom:1px solid #FFFFFF;
}

.txtFldBtn {
	padding: 0px; margin:0px; font-family:tahoma, arial, sans-serif; color:#fff; font-size:9px; font-weight:bold;  
    border: none;
	cursor:pointer; 
	cursor:hand; 
    height: 27px;
	line-height:27px;
	background: transparent url(_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:#fff; font-size:9px; font-weight:bold;  
    border: none;
	cursor:pointer; 
	cursor:hand; 
    height: 27px;
	line-height:27px;
	background: transparent url(_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:#fff; font-size:9px; font-weight:bold;  
    border: none;
	background: transparent url(_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: top right -155px top 150px; }
	a.txtFldBtn:hover span {background-position:top left -155px  top 150px;}
	a.txtFldBtnPage:hover {background-position:top right -155px top 150px;}
	a.txtFldBtnPage:hover span {background-position:top left -155px top 150px;}




.txtFldLabel{font-size:12px; font-weight:bold; color:#023F7E;}
.rowdataL1Alt1{
background-color:#EFF3F6;
padding:5px;
font-size:11px;
color:#666666;
border-bottom:1px solid #FFFFFF;
}
.rowdataL1Alt2{
background-color:#F7F7F7;
padding:5px;
font-size:11px;
color:#666666;
border-bottom:1px solid #FFFFFF;
}

.line{background-color:#00559D; font-size:5px;}

.txtnavlink{
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.txtnavlink1{
font-size:11px;
color:#666666;
text-decoration:underline;
}
.txtnavlink2{
color:#000000;
text-decoration:underline;
}

.txtnavlink:visited{color:#00569D; text-decoration:underline; font-weight:bold}
.txtnavlink:hover{color:#00569D;text-decoration:none; font-weight:bold}

.txtnavlink1:visited {color:#146AA7; text-decoration:underline;}
.txtnavlink1:hover {color:#146AA7;text-decoration:none}

.txtnavlink2:visited {color:#8BAA6E; text-decoration:underline;}
.txtnavlink2:hover {color:#8BAA6E; text-decoration:none}

.content{
padding:14px;
padding-top:0px;
background-color:#FFFFFF;
}

a:hover {text-decoration:underline;}

.mainnavL1{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9F7A17; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.mainnavL2{ FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #36334A; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.mainnavL3{ FONT-SIZE: 10px; COLOR: #656354; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.mainnavfooter{ FONT-SIZE: 10px; COLOR: #DDD8B4; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.splashfooter{ FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #7471A8; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.col1header{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #99b3cc}
.col2{ FONT-SIZE: 9px; COLOR: #647a6b; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff}
.col3{ FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ecf1f5}
.col4{ FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffff5;  border-bottom-style: dotted;  border-bottom-color: ThreedFace;  border-bottom-width: thin;         }
.col5{ FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f5e7}
.col6{ FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffa500}
.col7{ FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F1EFE0;}
.rowcatL2{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.rowcatL3{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999999}
.rowcatL4{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #868eb7; TEXT-ALIGN: center}
.rowdataL2Alt1{ FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0e6d1;}
.rowdataL2Alt2{ FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7}
.txtalert{ FONT-SIZE: 10px; COLOR: #f5a043; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.txtalertSml{ FONT-SIZE: 9px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-STYE: italic}
.txtFldNote {FONT-SIZE: 10px; COLOR: #FF6600 ; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.txtbody{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.txtSmall{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
line-height:14px;
}
.txtbodycol1{ FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff}
.txtbodycol2{ FONT-SIZE: 10px; COLOR: #AE001B; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.txtbodySmlcol1{ FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff}
.txtFldCtl{ border:1px solid #CCCCCC;
background-color:#FFFFFF;
padding:3px;
font-size:11px;
color:#999999;
}
.txtFldData{ FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.txtFldDataSml{ FONT-SIZE: 10px; COLOR: #26235C; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.txtFldLabelSml{ FONT-SIZE: 10px; COLOR: #647a6b; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #faf7ef}
.txtHeadL8{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c6BE80; FONT-FAMILY: Arial, helvetica}
.txthint{ FONT-SIZE: 11px; COLOR: #38656a; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff}
.txtnotes{ FONT-SIZE: 10px; COLOR: #bfbfbf; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff}

.rowfldL3{
background-color:#900027;
font-weight:bold;
border:2px solid #FFFFFF;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}
.rowfldL4{
background-color:#60001A;
color:#FFFFFF;
padding:5px;
}
.ContentElementDIV
{
	width:516px;
	float:clear;
	overflow:hidden;
}

