<link rel="icon" href="/favicon.png" type="image/png">


@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
}
#map{
	position:absolute;
	top:344px;
	left:304px;
}
#main_box
{
	position:absolute;
	top:0px;
	min-height:676px;
	width:950px;
	z-index:1;
	background-color: #FFFFFF;
		box-shadow: 0px 3px 40px 0px #666;
		-moz-box-shadow: 0px 3px 40px 0px #666;
		-webkit-box-shadow: 0px 3px 40px 0px #666;
			opacity: 0.90;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
			filter: alpha(opacity=90);
			-moz-opacity: 0.90;
}

#footer{
	background-color:#000000;
	position:absolute;
	margin:auto;
	left:0px;
	width:950px;
	height:52px;
	z-index:2;
	margin:26px 0px 0px 0px
}

body{
	/*background-image: url(images/background.jpg);
	background-repeat:repeat-x;
	background-color: #b2b3b6;*/
	/*background-color: #000000;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#topNav {
	position:absolute;
	margin:auto;
	left:505px;
	top:12px;
	width:479px;
	height:20px;
	z-index:5;
}


#footer {
	background-color:#000000;
	position:absolute;
	margin:auto;
	left:51px;
	top:867px;
	width:950px;
	height:52px;
	z-index:2;
	margin:26px 0px 0px 0px

}

h2,h3,h4,h5,h7,title{
	font-style:bold;
	font-weight:bold;
	font-family: Helvetica, sans-serif;
	line-height: normal;
	/*text-transform: uppercase;*/
	color: #333333;
	padding:0px;
	margin:0px;
	
}

h1{
	font-family:helvetica, sans-serif;
	color:#333333;
	font-size : 7pt;
	text-decoration : none;
	padding:0px;
	margin:0px;
	}
	
	h2{
	font-size:1.4em;
	line-height:3em;
	padding: 4px;
	}
	
	h3{
	color:#FFFFFF;
	margin:-9px 0px 0px 0px;
	padding:5px 0px;
	}
	
	h4{
	font-size:0.8em;
	margin:0px;
	padding:0px;
	}
	
	h5{
	font-size:0.7em;
	font-weight:800;
	color:#000000;
	line-height: normal;
	margin:0px 0px 10px 0px;
	padding:0px;
	}
	
	h6{
	font-family:helvetica, sans-serif;
	font-size:13px;
	text-transform: uppercase;
	font-weight:800;
	color:#000000;
	padding:0px 0px 0px 0px;
	margin:10px 0px 5px 0px;
	}
	h7 {
	color:#000000;
}
title {
	font-family: Helvetica, sans-serif;
	color:#000000;
}
	
p{
	margin-bottom: 11px;
	line-height: 125%;
	margin:0px 0px 15px 0px;
	color:#000000;
	font-style:normal;
	font-weight:400;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	}
	
#primary ul, #primary ul li, #secondary ul, #secondary ul li,{
	list-style:none;
	}
	
#header {
	position:absolute;
	margin:auto;
	left:50px;
	top:0px;
	width:950px;
	height:234px;
	z-index:2;
	background-color: #FFFFFF;
	box-shadow: 0px 4px 40px #666;
  -moz-box-shadow: 0px 4px 40px #666;
  -webkit-box-shadow: 0px 4px 40px #666;
  
 opacity: 0.90;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90);
-moz-opacity: 0.90;
z-index:2;
      
}
	
#wrapper {
	position:absolute;
	left:50px;
	top:238px;
	width:950px;
	height:628px;
	z-index:1;
	background-color: #FFFFFF;
	box-shadow: 0px 4px 40px 0px #666;
	-moz-box-shadow: 0px 4px 40px 0px #666;
	-webkit-box-shadow: 0px 4px 40px 0px #666;
	opacity: 0.90;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	z-index:2;
}

#background1 {
	position:absolute;
	left:0px;
	top:0px;
	width:50px;
	height:500px;
	z-index:1;
}
#background2 {
	position:absolute;
	left:1000px;
	top:0px;
	width:200px;
	height:500px;
	z-index:1;
}
#apDiv1 {
	position:absolute;
	left:884px;
	top:256px;
	width:183px;
	height:188px;
	z-index:6;
}

#banner {
	background-image:#fff url(images/header_final.jpg) 50% 50% no-repeat;
	position:absolute;
	left:26px;
	top:38px;
	width:996px;
	height:198px;
	z-index:4;
	box-shadow: 0px 3px 40px 0px #666;
	-moz-box-shadow: 0px 3px 40px 0px #666;
	-webkit-box-shadow: 0px 3px 40px 0px #666;
}

#left_corner {
	position:absolute;
	left:26px;
	top:238px;
	opacity: 0.50;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.50;
	z-index:2;
}

#right_corner {
	position:absolute;
	left:1000px;
	top:238px;
	opacity: 0.50;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.50;
	z-index:1;
}




a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #999999;
}
a:active {
	text-decoration: none;
	color: #999999;
}

body,td,th {
	color: #FFFFFF;
}
a {
	font-weight: bold;
	
	}
	
	TD.formbuttondown{
	font: 7pt helvetica, sans-serif;
	font-weight:800;
	cursor: pointer;
	font-weight: bold;
	padding-left : 0px;
	background-image : url(images/button2.jpg);
	background-repeat : no-repeat;
	text-decoration : none;
	color : A00000;
	z-index:12;
}
TD.formbutton     {
	background-image : url(images/button1.jpg);
	background-repeat : no-repeat;
	cursor:pointer;
}
TD.formbuttonover {
	background-image:url(images/button2.jpg);
	cursor: pointer;
	background-repeat : no-repeat;
}

/*TD.formbutton     {
	background-image : url(images/button1.jpg);
	background-repeat : no-repeat;
	cursor:pointer;
	padding-left : 0px;
	font: 7pt helvetica, sans-serif;
	text-decoration : none;
	color : 616161;
	z-index:12;
}
*/
/*TD.formbuttonover {
	left:93px;
	background-image:url(images/button2.jpg);
	cursor: pointer;
	padding-left : 0px;
	font: 7pt helvetica, sans-serif;
	background-repeat : no-repeat;
	text-decoration:none;
	color:#FF0000;
	z-index:12;
}
*/
.bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
}