html, body {margin:0px;}
#main
{
	width:850px;
	margin:0px auto 0px auto;
}
/* Header Layout and styles*/
#main_header
{
	width:850px;
	padding-bottom:20px;
}
#main_header_left
{
	float:left;
	width:425px;
	margin-top:56px;
}


#main_header_right
{
	float:right;
	width:424px;
	margin:10px 1px 0px 0px;
	text-align:right;
}
.header_link{
	color:#008998;
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
.header_link:hover {text-decoration:underline;}
#header_search
{
	text-align:right;
	margin-top:11px;
}
/* End Header Layout and styles*/

/* Nav rollover containers moved to nav_{lang}.css */

/* Nav Rollover links */
.subnav_link
{
	color:#000000;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:17px;
}
.subnav_link:hover {color:#FFFFFF;text-decoration:none;}
/* END Nav Rollover links */

/* Footer */
#footer
{
	margin:30px 0 10px 46px;
	width:804px;
}
#footer_left {float:left;width:450px;line-height:20px;}
#footer_right {
	float:right;
	width:250px;
	text-align:right;
	padding:0 2px 0 0;
	line-height:20px;
	padding-top:2px;
}
.footer_link, .footer_divider, .footer_text
{
	font-family:"Trebuchet MS";
	font-size:10px;
	line-height:20px;
	font-weight:normal;
	color:#333333;
	text-decoration:none; 
}	
.footer_link:hover {text-decoration:underline;}
/* END Footer */

img { behavior: url(/iepngfix/iepngfix.php); }

img.photo-block {default.css (line 874)
display:block;
float:none;
margin-bottom:8px;
}
img.photo, img.photo-block {default.css (line 854)
background:#FFFFFF none repeat scroll 0 0;
float:left;
margin-right:10px;
margin-top:3px;
padding:3px;
}


/* Text Styles */
p 
{
	margin: 0 0 15px 0; !important;
	padding: 0px !important;
	font-family:"Trebuchet MS" !important;
	font-size:12px;
	line-height:18px !important;
}
h1,h2,h3,h4,h5,h6 { font-family:"Trebuchet MS" !important; }
h3 {
	margin-bottom: 0;
}
li {
	margin: 0px !important;
	padding: 0px !important;
		font-family:"Trebuchet MS" !important;
	font-size:12px;
	line-height:18px !important;
}
li a {
	font-family:"Trebuchet MS" !important;
	font-size:12px !important;
	color:#FF7900 !important;
	text-decoration:none !important;
	}
.bold {font-weight:bold;}
.text10
{
	font-family:"Trebuchet MS" !important;
	font-size:10px !important;
}
.text11
{
	font-family:"Trebuchet MS" !important;
	font-size:11px !important;
}
.text12
{
	font-family:"Trebuchet MS" !important;
	font-size:12px !important;
}
.text13
{
	font-family:"Trebuchet MS" !important;
	font-size:13px !important;
}
.text14
{
	font-family:"Trebuchet MS" !important;
	font-size:14px !important;
}
.blue10
{
	font-family:"Trebuchet MS" !important;
	font-size:10px !important;
	color:#00566A !important;
}
.blue11
{
	font-family:"Trebuchet MS" !important;
	font-size:11px !important;
	color:#00566A !important;
}
.blue12
{
	font-family:"Trebuchet MS" !important;
	font-size:12px !important;
	color:#00566A !important;
}
.black12_link
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.black12_link:hover{ text-decoration:underline; }
.orange10_link
{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#FF7900;
	text-decoration:none;
}
.orange10_link:hover{ text-decoration:underline; }
.orange12
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF7900;
}
.orange12_dark
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF6600;
}
.orange12_link
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF7900;
	text-decoration:none;
}
.orange12_link:hover{ text-decoration:underline; }
.white10
{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#FFFFFF;
}
.white12
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FFFFFF;
}
.subhead
{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#00566A;
}
.form_label
{
	font-family:"Trebuchet MS";
	font-size:12px;
}
.empapp_table td
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#333333;
	vertical-align:top;
}
.empapp_table .input
{
	border:1px solid #CEC6A3 collapsed;
	font-size:11px;
	width:200px;
}
.empapp_table textarea
{
	width:200px;
	height:80px;
	font-size:12px;
}

.line12 {line-height:12px;}
.line13 {line-height:13px;}
.line14 {line-height:14px;}
.line15 {line-height:15px;}
.line16 {line-height:16px;}
.line18 {line-height:18px !important;}
.line20 {line-height:20px;}
.line22 {line-height:22px;}
.top5{ margin-top:5px; }
.top10{ margin-top:10px; }
.top15{ margin-top:15px; }
.top20{ margin-top:20px; }
.top30{ margin-top:30px; }
.top40{ margin-top:40px; }
.top50{ margin-top:50px; }
/*  Form Elements */
.input_search
{
	border:1px solid #008998 collapsed;
	font-size:12px;
	vertical-align:middle;
}
.input_go
{
	margin:0px;
	padding:0px;
	vertical-align:middle;
}
.selectbox
{
	border:1px solid #008998 collapsed;
	font-size:11px;
	font-family:"Trebuchet MS";
}
.forminput
{
	border:1px solid #CEC6A3 collapsed;
	font-size:11px;
	width:300px;
}
/*  Form Elements */
