@charset "UTF-8";
/* CSS Document */

body {
	font-size:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url('images/bgnew.gif') center top #9aafca;
	background-repeat: repeat-x;
	behavior:url(css/csshover.htc);
	
}
/* BEGIN MAIN STRUCTURE */
div#mainheader {width:816px;}
div#maincontent {width:816px; background-image:url(images/mainbg.gif); background-repeat:repeat-y;}
div#left {width:8px; float:left; }
div#main1 {width:152px;  background-color:#162532;float:left; right:8px;}
div#main1home {width:152px;  background-color:#162532;float:left; right:8px;}
div#main2 {width:648px; background-color:#FFFFFF; float:left; vertical-align:top;}
div#right {width:8px; float:left; }

div#footer {
	width:816px;
	background-image:url(images/footer.gif);
	background-repeat:no-repeat;
	height:16px;
}


div.clearfloats {clear:both;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display: inline-block;}
/* backslash hack hides from IE mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* end backslash hack */
/* END MAIN STRUCTURE */

/* BEGIN NAVIGATION CODE */

div#navmenu {
margin-left: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
background: #162532;
text-align: left;
}
div#navmenu a { text-decoration: none; color:#FFFFFF; display:block;}
div#navmenu ul { margin:0; border:0;  padding:0; list-style-type:none; }
div#navmenu ul li {
	display: block;
	padding: 3px 4px 3px 20px;
	background: #162532;
	text-decoration: none;
	border-bottom: 1px solid #a3bad2;
	position:relative;
	
}

div#navmenu ul li:hover {display:block; background-color:#7f171e;}

div#navmenu a:hover {background-color:#7f171e; color:#FFFFFF;}

* html div#navmenu ul li:hover {display:block; background-color:#7f171e;}

* html div#navmenu a {display:block; }

* html div#navmenu a:hover {display:block; background-color:#7f171e;}

div#navmenu ul li:hover ul {display:block; }

body div#navmenu ul li ul {display:none;}

/* END NAVIGATION CODE*/

.homecopy {width:500px; padding:0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em; color:#333333;}
.homecopy a:link { color: #333333; text-decoration: underline; font-weight:bold; }
.homecopy a:visited { color: #333333; text-decoration: underline;font-weight:bold;  }
.homecopy a:hover { color: #003f80; text-decoration: underline; font-weight:bold; }
.homecopy a:active { color: #333333; text-decoration: underline; font-weight:bold; }

h1 {width:550px; padding:10px 0 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.9em; color:#7f171e;}
h2 {width:550px; padding:10px 0 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.8em; color:#7f171e;}


.contact {font-family:Arial, Helvetica, sans-serif; font-size:.7em; color:#FFFFFF; text-align:left; padding: 10px 0 20px 20px;}
.contact a:link { color: #FFFFFF; text-decoration: underline; font-weight:bold; }
.contact a:visited { color: #FFFFFF; text-decoration: underline;font-weight:bold;  }
.contact a:hover { color: #666666; text-decoration: underline; font-weight:bold; }
.contact a:active { color: #FFFFFF; text-decoration: underline; font-weight:bold; }

.homecopy2 {width:600px; padding:0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em; color:#333333;}
.homecopy2 a:link { color: #333333; text-decoration: underline; font-weight:bold; }
.homecopy2 a:visited { color: #333333; text-decoration: underline;font-weight:bold;  }
.homecopy2 a:hover { color: #003f80; text-decoration: underline; font-weight:bold; }
.homecopy2 a:active { color: #333333; text-decoration: underline; font-weight:bold; }