/* --------------------------------------------------------- */




/* color styles and spacing */


.utility {
background: #FFF7D4;
}


.bgcolor1 {
background: #64A2CF;
}


.bgcolor2 {
background: #87D3E1;
}


.bgcolor3 {
background: #C7DFF4;
}


.bgcolor4 {
background: #57709F;
}


.bgcolor5 {
background: #FFF7E7;
}


.bgcolor6 {
background: #ffffff;
}


.bgcolor7 {
background: #9D9B9E;
}


.bgcolor8 {
background: #FFF0D1;
}

.bgcolor9 {
background: #FFE6B3;
}

.bgcolor10 {
background: #FEF9E3;
}



.highlightColor {
background: #B4BDA2;
}


.highlightColor2 {
background: #FFF7E7;
}


.highlightColor3 {
background: #6A8A22;
}


.highlightColor4 {    
background: #F0F7D9;
}


.hmeSpace {
	padding-top: 5px;
	padding-bottom: 5px;
}


.space {
padding-top: 27px;
}


.space2 {
padding-top: 10px;
padding-bottom: 10px;
}



.space3 {
padding-top: 3px;
}

.subNavSpace {
padding-top: 8px;
}

.subNavSpace2 {
padding-top: 3px;
}









/* --------------------------------------------------------- */




/* generic body styles */

body {
scrollbar-base-color:#999999;
}


.bodytext {
color: #333333;
text-decoration: none;
font-size: 10px; 
line-height: 13px; 
font-weight: normal; 
font-style: normal;
font-family: verdana, arial, helvetica, sans-serif;
}

.bodytextLarge {
color: #333333;
text-decoration: none;
font-size: 10px; 
line-height: 13px; 
font-weight: normal; 
font-style: normal;
font-family: verdana, arial, helvetica, sans-serif;
}



.bodyitalic {
color: #333333;
text-decoration: none;
font-size: 10px; 
line-height: 14px; 
font-weight: normal;
font-style: italic; 
font-family: verdana, arial, helvetica, sans-serif;
}




.bodyEmphasis {
color: #555555;
text-decoration: none;
font-size: 10px; 
line-height: 12px; 
font-weight: bold;
font-style: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}


.bodyEmphasis2 {
color: #ffffff;
text-decoration: none;
font-size: 10px; 
line-height: 12px; 
font-weight: bold;
font-style: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}



.header {
color: #6A8A22;
text-decoration: none;
font-size: 11px; 
line-height: 14px; 
font-weight: bold;
font-style: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}




.header2 {
color: #A24A13;
text-decoration: none;
font-size: 11px; 
line-height: 14px; 
font-weight: bold;
font-style: italic; 
font-family: verdana, arial, helvetica, sans-serif;
}


.header3 {
color: #35682A;
text-decoration: none;
font-size: 13px; 
line-height: 14px; 
font-weight: bold;
font-style: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}


.header3Italic {
color: #35682A;
text-decoration: none;
font-size: 13px; 
line-height: 14px; 
font-weight: bold;
font-style: italic; 
font-family: verdana, arial, helvetica, sans-serif;
}


.header4 {
color: #A24A13;
text-decoration: none;
font-size: 12px; 
line-height: 14px; 
font-weight: bold;
font-style: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}


.header5 {
color: #333333;
text-decoration: none;
font-size: 10px; 
line-height: 14px; 
font-weight: bold;
font-style: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}


.header6 {
color: #FF0000;
text-decoration: none;
font-size: 12px; 
line-height: 14px; 
font-weight: normal;
font-style: normal; 
font-family: verdana, arial, helvetica, sans-serif;
background: #FFE6B3;
}


.subHeader {
color: #666666;
text-decoration: none;
font-size: 12px; 
line-height: 14px; 
font-weight: bold;
font-style: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}




.footer	{
color: #333333;
text-decoration: none;
font-size: 10px; 
line-height: 14px; 
font-weight: normal;
font-style: normal; 
font-family: verdana, arial, helvetica, sans-serif;
background: #E5E5E5;
}



	
.feature  {
color: #333333;
text-decoration: none;
font-size: 10px; 
line-height: 14px; 
font-weight: normal;
font-style: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}




.featureEmphasis  {
color: #333333;
text-decoration: none;
font-size: 10px; 
line-height: 14px; 
font-weight: bold;
font-style: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}






/* --------------------------------------------------------- */




/* link styles */


a.mainNav:link {
color: #212B3D;
text-decoration: none;
font-size: 10px; 
line-height: 14px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.mainNav:visited  {
color : #212B3D;
text-decoration: none;
font-size: 10px; 
line-height: 14px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.mainNav:hover {
color: #C88B0B;
text-decoration: underline;
}




a.secondLevelNav:link {
color: #000000;
text-decoration: none;
font-size: 11px; 
line-height: 14px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.secondLevelNav:visited {
color: #000000;
text-decoration: none;
font-size: 11px; 
line-height: 14px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.secondLevelNav:hover {
color: #333333;
text-decoration: underline;
}




a.subNav:link {
color: #333333;
text-decoration: underline;
font-size: 10px; 
line-height: 12px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.subNav:visited {
color: #333333;
text-decoration: underline;
font-size: 10px; 
line-height: 12px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.subNav:hover {
color: #49681C;
text-decoration: underline;
line-height: 12px;
}




a.subNav2:link {
color: #333333;
text-decoration: underline;
font-size: 10px; 
line-height: 12px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.subNav2:visited {
color: #333333;
text-decoration: underline;
font-size: 10px; 
line-height: 12px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.subNav2:hover {
color: #49681C;
text-decoration: underline;
line-height: 12px;
}




a.relatedInfo:link {
color: #455056;
text-decoration: underline;
font-size: 10px; 
line-height: 12px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.relatedInfo:visited {
color: #455056;
text-decoration: underline;
font-size: 10px; 
line-height: 12px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.relatedInfo:hover {
color: #9B350C;
text-decoration: underline;
}





a.shortcuts:link {
color: #455056;
text-decoration: underline;
font-size: 10px; 
font-weight: normal;
line-height: 12px;
font-family: verdana, arial, helvetica, sans-serif;
}

a.shortcuts:visited {
color: #455056;
text-decoration: underline;
font-size: 10px;
font-weight: normal;
line-height: 12px; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.shortcuts:hover {
color: #993434;
text-decoration: underline;
}





a.news:link {
color: #455056;
text-decoration: none;
font-size: 10px; 
line-height: 12px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.news:visited {
color: #455056;
text-decoration: none;
font-size: 10px; 
line-height: 12px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.news:hover {
color: #9B350C;
text-decoration: underline;
}




a.news2:link {
color: #455056;
text-decoration: underline;
font-size: 10px; 
line-height: 12px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.news2:visited {
color: #455056;
text-decoration: underline;
font-size: 10px; 
line-height: 12px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.news2:hover {
color: #9B350C;
text-decoration: underline;
}




a.featureLink1:link {
color: #0072B4;
text-decoration: underline;
font-size: 10px; 
line-height: 14px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.featureLink1:visited {
color: #0072B4;
text-decoration: underline;
font-size: 10px; 
line-height: 14px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.featureLink1:hover {
color: #9B350C;
text-decoration: underline;
}



a.bodyLink:link {
color: #444444;
text-decoration: underline;
font-size: 10px; 
line-height: 14px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.bodyLink:visited {
color: #444444;
text-decoration: underline;
font-size: 10px; 
line-height: 14px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.bodyLink:hover {
color: #49681C;
text-decoration: underline;
font-size: 10px; 
line-height: 14px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}



a.bodyLink2:link {
color: #A24A13;
text-decoration: underline;
font-size: 10px; 
line-height: 10px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.bodyLink2:visited {
color: #A24A13;
text-decoration: underline;
font-size: 10px; 
line-height: 10px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.bodyLink2:hover {
color: #333333;
text-decoration: underline;
font-size: 10px; 
line-height: 10px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}




a.bodyLinkEmphasis:link {
color: #555555;
text-decoration: underline;
font-size: 10px; 
line-height: 14px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.bodyLinkEmphasis:visited {
color: #555555;
text-decoration: underline;
font-size: 10px; 
line-height: 14px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.bodyLinkEmphasis:hover {
color: #74A330;
text-decoration: underline;
}




a.headerLink:link {
color: #6A8A22;
text-decoration: underline;
font-size: 12px; 
line-height: 18px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.headerLink:visited {
color: #6A8A22;
text-decoration: underline;
font-size: 12px; 
line-height: 18px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.headerLink:hover {
color: #A24A13;
text-decoration: underline;
}



a.headerLink1:link {
color: #A24A13;
text-decoration: underline;
font-size: 12px; 
line-height: 18px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.headerLink1:visited {
color: #A24A13;
text-decoration: underline;
font-size: 12px; 
line-height: 18px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.headerLink1:hover {
color: #6A8A22;
text-decoration: underline;
}




a.headerLink2:link {
color: #A24A13;
text-decoration: underline;
font-size: 11px; 
line-height: 18px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.headerLink2:visited {
color: #A24A13;
text-decoration: underline;
font-size: 11px; 
line-height: 18px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.headerLink2:hover {
color: #666666;
text-decoration: underline;
}




a.headerLink3:link {
color: #A24A13;
text-decoration: underline;
font-size: 11px; 
line-height: 15px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.headerLink3:visited {
color: #A24A13;
text-decoration: underline;
font-size: 11px; 
line-height: 15px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.headerLink3:hover {
color: #666666;
text-decoration: underline;
}


a.headerLink4:link {
color: #6A8A22;
text-decoration: underline;
font-size: 11px; 
line-height: 14px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.headerLink4:visited {
color: #6A8A22;
text-decoration: underline;
font-size: 11px; 
line-height: 14px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.headerLink4:hover {
color: #A24A13;
text-decoration: underline;
}


a.subHeaderLink:link {
color: #993434;
text-decoration: none;
font-size: 15px; 
line-height: 18px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.subHeaderLink:visited {
color: #993434;
text-decoration: none;
font-size: 15px; 
line-height: 18px;
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.subHeaderLink:hover {
color: #333333;
text-decoration: underline;
}




a.footerLink:link {
color: #555555;
text-decoration: underline;
font-size: 10px; 
line-height: 14px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.footerLink:visited {
color: #555555;
text-decoration: underline;
font-size: 10px; 
line-height: 14px;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
}

a.footerLink:hover {
color: #000000;
text-decoration: underline;
}




/* --------------------------------------------------------- */



/* -- forms -- */




.dropDown {
	background-color: #FFFFFF;
	color: #993434; 
	text-decoration: none;
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
	font: 10px verdana, arial, helvetica, sans-serif
}




.textarea {
	background-color: #FFFFFF;
	color: #993434; 
	text-decoration: none;
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
	font: 10px verdana, arial, helvetica, sans-serif
}




INPUT.button {
	background-color: #FFFFFF;
	color: #993434;
	font-weight: bold; 
	text-decoration: none;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	font: bold 10px verdana, arial, helvetica, sans-serif
} 




INPUT.search  {
	font-style: normal;
 	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, san-serif;
	color: #666666;
	background: #ffffff;
	border-color:#666666;
	border-top:1px solid;
	border-bottom:1px solid;
	border-left: 1px solid;
	border-right:1px solid;
	}




INPUT.border  {
	font-style: normal;
 	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, san-serif;
	color: #333333;
	text-decoration: none;
	background: #ffffff;
	border-color:#696969;
	border-top:1px solid;
	border-bottom:1px solid;
	border-left: 1px solid;
	border-right:1px solid;
	}
	
	
	
	
/* --------------------------------------------------------- */
.border {
	border: 1px solid #999999;
}

.border2 {
	border: 1px solid #B4BDA2;
}
.bodytext2 {
color: #FF0000;
text-decoration: none;
font-size: 10px; 
line-height: 13px; 
font-weight: normal; 
font-style: normal;
font-family: verdana, arial, helvetica, sans-serif;
}

.left{
	float: left;
	padding: 0px 5px 5px 0px;
}

.right{
	float: right;
	padding: 0px 0px 5px 5px;
}

h2{
	margin-bottom: -15px;
}
