/* CSS Document */

body {margin:0px;padding:0px;text-align:center;	font-family: Tahoma, Helvetica, Arial, sans-serif;font-size: 12px;color:#000;line-height:140%;}

/* LINK COLORS
------------------------------------------------*/
a:link {color: #194796;}
a:hover {color: #990000;}
a:visited {color: #194796;}
a:visited:hover {color: #990000;}

/* Headers ---------------------------------------------*/
h1 {font-size: 16px;font-weight: bold;color: #194796;margin: 20px 20px 15px 20px;}
h2 {font-size: 140%;font-weight: bold;}
h3 {font-size: 18px;font-weight: bold;background-color: #00875f;padding: 10px;margin: 0;}	

/* Headers for Contact Information ------------------------------------*/
h5 {font-family: Tahoma, Arial, Helvetica, Verdana;font-size: 14px;margin: 0  0 4px 15px;font-weight:normal;padding-top: 15px;color: #333333;padding-left: 15px;}
h4 {font-family: Tahoma, Arial, Helvetica, Verdana;font-size: 22px;margin: 0 0 0 15px;padding-left: 15px;font-weight: bold;color: #009b7a;}

/* HTML Tags --------------------------------------*/
p, dt {margin: 10px 25px 10px 25px;}
table {margin: 10px 20px 10px 20px;}
td, th {padding: 3px;}
dl {margin: 10px; padding-bottom: 5px; border-bottom: 1px solid #ccc;}
dl .noline {margin: 15px; padding-bottom: 10px; }
dt {margin: 0 0 4px 0;}
dd {margin: 0 0 10px 0;}
li {margin-bottom: 15px;}
ul, ol {margin-bottom: 15px;}
em {font-style: normal;color: #00875e;}

/* Content Sections ------------------------------------*/
#layout{width:840px;margin:0 auto 2em auto;text-align:left; }
#content {width: 100%;float: left; margin: 0px 0 20px 0;}
#main {float: left;width: 400px;}
#sidebar {float: right;margin: 0;width: 370px;border: 0px solid #808284;}
#sidebar h3 {background-color: #00875f;color: #fff;font-weight: bold;font-style:italic;margin: 0 0 10px 0;padding: 10px;font-size:20px;}
#sidebar table {margin: 0;}
#sidebar p {line-height: 135%;	}
#sidebar .formbox {border: 1px solid #808284;margin: 0 0 20px 0;}

/* ---- FORM -------*/
#sidebar td.required{font-weight:bold;}
#sidebar form td.field {padding-bottom:5px;margin-bottom:5px;}
#sidebar form div.error {color:#FF6600;font-size:12px;display:none;}

/* ---- FOOTER ---- */
#footer{width:100%; text-align:left;font-family: Arial,Helvetica,sans-serif;	border-top:1px solid #CDCFD0;	padding-top:5px;	margin:0px auto 0px auto;  float:left;}
#footer .right{	float:right;text-align:right;padding-bottom:3px;}
#footer p{margin:0px;	padding:3px 0px 0px 0px;font-size:0.9em;}
#footer p.nav1{color:#0B4499;}
#footer p.nav1 a{color:#0B4499;	text-decoration:none;padding:3px 5px;}
#footer p.nav1 a:hover{	color:#0B4499;	text-decoration:none;	padding:3px 5px;background-color:#E1E6F1;}
#footer p.nav2{	font-size:0.8em;}
#footer p.nav2 a{color:#525759;	text-decoration:none;	padding:3px 5px;}
#footer p.nav2 a:hover{	color:#525759;	text-decoration:none;	padding:3px 5px;background-color:#E2E2E2;}
#footer p.disclaimer{	font-size:0.8em;	padding:5px;}
/* ---- FOOTER ---- */

/* Styles */
input, textarea, select {padding: 4px;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;}
.button {text-align: left;margin: 10px 20px;}
.alert {font-size: 12px;font-family:arial, helvetica, tahoma;color:#fff;font-weight:bold;}