body {margin:0; font:12px Arial, Helvetica, sans-serif; color:#404040; line-height:16pt}

#description {display: none}

a {color:#008fa7}
a:hover {color:#666666}
.disclaimer { font-size:10px}

h1 {margin:0px; display: block; color: #c97200; font:bold 12pt Georgia, "Times New Roman", Times, serif; background: url(images/arrow.gif) no-repeat; padding:0px 0px 0px 30px;}
h2 {margin:0px; color: #008fa7; font:bold 12pt Georgia, "Times New Roman", Times, serif; padding:0px;}
.alert { color:#990000; font-size:9px} 

h3 {margin:0px; color: #404040; font:bold 12pt Georgia, "Times New Roman", Times, serif; padding:0px;}

#keywords { display:none}
.alert { color:#990000; font-size:9px} 

#container {}
#topcontainer { height:112px; width:auto; background:#282828; border-top:12px solid #008fa7}
#top_row { width:930px; margin:auto}
#logo { float:left; width:505px}
#nav { float:left; width:425px; text-align:right}

/* Menu Styles */

#nav, #nav UL  {PADDING: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; LIST-STYLE-TYPE: none; LIST-STYLE-image: none;text-align:left;}

#nav A {DISPLAY: block;}

#nav LI {FLOAT: left; LIST-STYLE-TYPE: none; LIST-STYLE-image: none; padding:35px 0px 0 6px; margin:0;}

#nav ul a {LIST-STYLE-image: none}

#highlight { border-top:1px solid #008fa7; margin-top:15px; padding-top:15px/*background:#e9e6e0; padding:10px; text-align:center*/}
	

#background { clear:both; width:auto; background:url(images/pattern_bg.jpg) no-repeat top center; height:708px}
#maincontent { width:909px; margin:auto}

#header {}
#border {float:left; width:885px; background: url(images/fade_white.png); padding:0 14px 10px 10px}
#content {float:left; width:885px;background: url(images/fade_white.png); padding-left:5px}

#workcontent {float:left; width:850px; padding:50px 15px}
#formcontent {float:left; width:800px; padding:50px 40px}
#ipcontent {float:left; width:550px; padding:50px 40px}
#ipright {float:left; width:210px; padding:50px 10px}

#col1 { float:left; width:280px; padding:10px }
#col2 {float:left; width:280px; padding:10px }
#col2 UL {margin:0; padding:0; list-style:none}
#col2 li {padding-bottom:8px}
#left {width:145px; float:left}
#right {width:135px; float:left}

.check_o { background:url(images/check_orange.gif) no-repeat 0px 5px; padding-left:15px; display:block}
.check_g { background:url(images/check_green.gif) no-repeat 0px 5px; padding-left:15px; display:block}
.check_b { background:url(images/check_blue.gif) no-repeat 0px 5px; padding-left:15px; display:block}

#col3 {float:left; width:270px;padding:10px 0}

#quotes { width:270px; background:url(images/quote_bg.gif) repeat-y;}
#quote { width: auto; padding:10px; font:italic 13px Georgia, "Times New Roman", Times, serif; color:#008fa7}

#footer { clear:both; float:left; width:860px; padding:10px; border-top:1px solid #cccccc; }
#footerlinks { float:left; width:420px;font-size:9px }
#copyright { float:left; width:440px; text-align:right; font-size:9px}

/*#footer_btm { clear:both; margin:auto; width:909px; height:6px; background:url(images/footer_btm.gif) bottom no-repeat}*/

/* contact */
.form_wrapper{
	width: 370px;
	margin: 0;
	float: left;
	clear: left;
}

.form_wrapper2{
	width: 370px;
	margin:0;
	float: right;
}


.form_wrapper p, .form_wrapper2 p{
	
}


fieldset {
	border: none;
	margin: 0;
	padding: 0;
}

form ul{
	list-style-type: none;
	padding: 8px 0;
	margin: 0;
}

form ul li{
	list-style-type: none;
	padding: 3px 0;
	margin: 0;
	line-height: 25px;
}

form label {
	display: block;
	width: 100px;
	text-align: right;
	float: left;
	font-weight: bold;
	padding-right: 8px;
}

form .text_field{
	width: 200px;
}

form .select_field {
	width: 138px;
}

form ul li.submit {
	padding: 15px 0 0 162px;
}

