﻿body
{
	
	
}
.fixPNG 
{
	behavior: url(iepngfix.htc);
}


#headercap
{
	background-image: url(headercap.png);
	height: 14px;
	width: 988px;
	position: relative;
	background-color: #FFFFFF;

}
#header
{
	background-image: url(headerbg.jpg);
}
#contentwrapper
{
	background-image: url(homecontentbg.jpg);
}
#maincontent {

	
	background-image: None;

}
#footercap
{
	behavior: url(iepngfix.htc);
	background-image: url(footercap.png);
	background-color: #ffffff;
	background-repeat: no-repeat;
}
.lead
{
	font-weight: bold;
	color: cornflowerblue;
}
.formtxt
{
	font-size: 11px;
	border-right: cornflowerblue 1px solid;
	border-top: cornflowerblue 1px solid;
	border-left: cornflowerblue 1px solid;
	border-bottom: cornflowerblue 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}

/******   2. Main Menu   ******/

#sitewrapper #header #menuholder {

	background-image: url(menubg.jpg);
	background-repeat: repeat-x;
}


#sitewrapper #header #menu
{
	color: white;
}

#sitewrapper #header #menu a.nav, #sitewrapper #header #menu a.nav:link, #sitewrapper #header #menu a.nav:visited
{

	color: white;
	
}

#sitewrapper #header #menu a.last, #sitewrapper #header #menu a.last:link, #sitewrapper #header #menu a.last:visited {

	color: white;

}


#sitewrapper #header #menu a.nav:hover
{
	color: aqua;
	background-color: #606f90;
}
#sitewrapper #header #menu a.last:hover {
	color: aqua;
	background-color: #606f90;
}

#textmenu a, #textmenu a:visited
{
	color: #6c9ed1;
}
#textmenu a:hover
{
	color: white;
	background-color: #6c9ed1;
}


#menuicons #print
{
	background-image: url(printBg.png);
}
#menuicons #mail
{
	background-image: url(emailBg.png);
}
#menuicons #fav
{
	background-image: url(printBg.png);
}

/******   7.  Sub Menu Styles   ******/

#Submenu
{
	width: 180px;
	font-family: Georgia;
}

#Submenu a, #Submenu a:visited
{
	color: white;
	text-transform: uppercase;
	display: block;
	text-align: right;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	text-decoration: none;
	background-color: #7d8fc0;
	margin-top: 2px;
	margin-bottom: 2px;
	border-right: #7d8fc0 1px solid;
	border-top: #7d8fc0 1px solid;
	border-left: #7d8fc0 1px solid;
	border-bottom: #7d8fc0 1px solid;
}

#Submenu a:hover
{
	color: white;
	background-color: lightsteelblue;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	background-image: url(submenuBg.jpg);
	background-repeat: repeat-x;
} 

#sitewrapper #contentwrapper #maincontent .formtxt
{
	color: gray;
	background-color: #FFFFFF;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-size: 10px;
	border-right: cornflowerblue 1px solid;
	border-top: cornflowerblue 1px solid;
	border-left: cornflowerblue 1px solid;
	border-bottom: cornflowerblue 1px solid;
}
#sitewrapper #contentwrapper #maincontent .formcbo
{
	color: gray;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	border-right: cornflowerblue 1px solid;
	border-top: cornflowerblue 1px solid;
	border-left: cornflowerblue 1px solid;
	border-bottom: cornflowerblue 1px solid;
}

.modalBackground
{
	background-color: royalblue;
	filter: alpha(opacity=90);
	opacity: 0.9;
}