body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #000000;
	text-align: justify;
	margin: 0px;
	padding: 0px;
	background-color: #EDF1F2;
}
#container {
	margin: auto;
	width: 1005px;
}
#wrapper {
	margin: auto;
	padding: 0 24px;
}
#tnpl_container {
	background-color: #FFFFFF;
	padding: 18px;
}
#sub_content{
padding:0 35PX;
}
#header {
	margin: auto;
}
#logo {
	background-image: url(../images/logo.jpg);
	margin: 5px 0 5px 20px;
	height: 92px;
	width: 352px;
}
#menu_container {
	background-color: #333333;
	height: 44px;
	padding-right: 35px;
}

#menu {
	padding-top: 14px;
}
#menu ul {
	margin: 0px;
	padding: 0px;
	float: right;
}
#both,.both {
	clear: both;
}
/*------------------------------------- Menu ---------------------------------*/
#menu li {
	float: left;
	margin-left: 15px;
	list-style-type: none;
}
#content {
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#hilights_title {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 25px;
	width: 185px;
	background-color: #595959;
	text-transform:uppercase;
}


#menu li a{ display:block; height:30px; }

#home a{ background:url(../images/home.jpg); width:76px; }
#home a:hover,#home #active{ background:url(../images/home_o.jpg); width:76px; }

#vat_v_r a{ background:url(../images/vat_v_r.jpg); width:123px; }
#vat_v_r a:hover,#vat_v_r #active{ background:url(../images/vat_v_r_o.jpg); width:123px; }

#vat_v_2 a{ background:url(../images/vat_v_2.jpg); width:121px; }
#vat_v_2 a:hover,#vat_v_2 #active{ background:url(../images/vat_v_2_o.jpg); width:121px; }

#n_e a{ background:url(../images/n_e.jpg); width:133px; }
#n_e a:hover,#n_e #active{ background:url(../images/n_e_o.jpg); width:133px; }

#careers a{ background:url(../images/careers.jpg); width:91px; }
#careers a:hover,#careers #active{ background:url(../images/careers_o.jpg); width:91px; }

#contact_us a{ background:url(../images/contact_us.jpg); width:116px; }
#contact_us a:hover,#contact_us #active{ background:url(../images/contact_us_o.jpg); width:116px; }

/*------------------------------------- End Menu ---------------------------------*/

#banner{ background:url(../images/banner.jpg); height:256px; }
#hilights_container{ padding:0; margin:0;}
#hilights_content{ width:736px; height:25px; float:left; background:#F3F3F5; }
#hilights_content a{ color:#000000;text-decoration:none;}
#hilights_content a:hover{ color:#000000; text-decoration:underline;} 
#innertext {
	padding: 2px 10px; 
}
#formright {
	float: left;
	width: 200px;
	padding: 10px;
}
#formleft {
	float: left;
	width: 150px;
	padding: 10px;
}
#subhead{
color:#993300;
font-weight:bold;
font-size:13px;
}
#opp{ width:100%; padding:0 35PX; border-bottom:none; }
#opp td{ padding:5px; vertical-align:top; }
#opp td p{ padding:0; margin:0 }
#opp_left{ background:#BED1E2; width:25%; font-weight:bold; }
#opp_right{ background:#E1E1E1; width:50%; }
#opp_left a{ text-decoration:none; color:#990000; font-weight:bold; }
#button{ text-align:center; }
#button input{ width:auto; height:auto; padding:2px; background:#0099CC; color:#FFFFFF; border:none; cursor:pointer; }
#head_of_title{ font-weight:bold; padding:15px 0; }
#formright input { width:250px; height:15px; font-size:11px; border:1px solid; padding:2px; }
#formright textarea{	width:250px; height:50px;font-size:11px; border:1px solid;padding:2px; }
#file { width:auto!important; height:auto!important;}
#small_content_container{ padding:0; margin:5px 0; font-size:11px;}
#small_content{
	width:184.2px;
	float:left;
	background:#F9F9FB;
	}

#content_head { background:#323232; color:#FFFFFF; font-weight:bold; font-size:11px; padding:5px 20px; border-left:1px solid #CACBCE;}
#content_body { height:200px; overflow:hidden; padding:10px; border-bottom:1px solid #EAEBEE; border-left:1px solid #EAEBEE; border-right:1px solid #EAEBEE;}
#content_readmore{ padding:10px; border-bottom:1px solid #EAEBEE; border-left:1px solid #EAEBEE; border-right:1px solid #EAEBEE;}
h3{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#996600; margin-left:35PX; }
#footer{ text-align:right; color:#000000; padding:18px 18px 0 18px; }
table { border-bottom:1px dashed;}
#content ul{ padding:0; margin:0; }
#small_content ul li{  background:url(../images/icon1.jpg)  no-repeat left center !important; font-size:10px !important; }
#small_content ul li a { color:inherit; text-decoration:none;} #small_content ul li a:hover{ border-bottom:1px dashed; }
#content ul li { list-style:none; background:url(../images/icon2.jpg) center left no-repeat; padding:0 0 0 10px; font-size:11px;  }
#readmore{ background:url(../images/icon_readmore.jpg) no-repeat center left; padding:0 0 0 10px; color:#4290C4; font-size:10px; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; }

#news_head{ color:#CC6600; font-weight:bold;}
#news_container{ margin:10px 0; }