@charset "UTF-8";
/* CSS Document */

html.body{font-family:Geneva,"Trebuchet MS",Verdana,Arial;font-size: 12px;color: #000;margin-top: 0px;}
body {background:#ffffff url(images/bg.jpg) repeat-y top center; font-family:Geneva,"Trebuchet MS",Verdana,Arial;font-size: 12px;color: #000;margin-top: 0px;text-align:left; /* for IE */ }

/*##################### Global Formatting #####################*/

h1 {color:#10335D;font-family:Geneva,"Trebuchet MS",Verdana,Arial;font-size:19px;line-height: 1em;font-weight: 900;}
h2 {color:#666666;font-family:Geneva,"Trebuchet MS",Verdana,Arial;font-size:15px;line-height: 1em;font-weight: 900;}
h3 {color:#10335D;font-family:Geneva,"Trebuchet MS",Verdana,Arial;font-size:14px;line-height: 1em;font-weight: 900;}
h4 {color:#000000;font-family:Geneva,"Trebuchet MS",Verdana,Arial;font-size:13px;line-height: 1em;font-weight: 900;}
h5 {color:#000000;font-family:Geneva,"Trebuchet MS",Verdana,Arial;font-size:12px;line-height: 1em;font-weight: 900;}
h6 {color:#000000;font-family:Geneva,"Trebuchet MS",Verdana,Arial;font-size:11px;line-height: 1em;font-weight: 900;}
p {font-family:Verdana,Arial,Helvetica;font-size: 11px;color: #000;line-height:130%;}
div{font-family:Verdana,Arial,Helvetica;font-size: 11px;color: #000;line-height:130%;}
blockquote {padding-left:5px;border:0px;margin:0px;line-height:130%;}
td{font-size: 12px;}
th{font-size: 12px;}
a {color: #10335D;text-decoration:none;}
a:hover {color: #10335D;text-decoration:underline;}
a:visited {color: #10335D;}
a.image, a.image:hover  {border:0;}
li{ list-style: square;line-height:130%;}
ul { list-style: square;}
img {}
hr {background:#999999;height:1px;width:100%;}

/*##################### Form Formatting #####################*/

form{font-size: 12px}
input {
font-family:Verdana,Arial,Helvetica; 
background-color:#FFFFFF; font-size: 13px; color: #333;
}
.inputbox {background: White;}
.text_area {background: White;}
/* Pull down menu */
.selectbox {width: 100%;}
/* Submit Button */
.button {border: 1px solid #999; background: #333;color: White;}

/* Contact Email Form */
.contact_email {margin: 0px;padding: 5px;}

/*##################### Menu Formatting #####################*/
#menu {
	float:left;
	width:740px;
	background:#ffffff;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #666;
	}
#menu ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	}
#menu li {
	display:inline;
	margin:0;
	padding:0;
	}
#menu a {
	float:left;
	background:url("images/tableftF.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	}
#menu a span {
	float:left;
	display:block;
	background:url("images/tabrightF.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#666;
	}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */
#menu a:hover span {color:#10335D;}
#menu a:hover {background-position:0% -42px;}
#menu a:hover span {background-position:100% -42px;}
