/* CSS Document */

* { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}
body { width:779px; margin:0 auto; }

.hide { display:none; }

#oDivHeader { width:779px; height:84px; float:left; background-color:#aa2817; }
	#oDivHeader img { width:334px; height:46px; float:right; padding:19px 50px 0 0; }
	
#oDivNavigation { width:749px; height:45px; margin:0; padding:0 15px; float:left; background-color:#83180B }
	#oUlNavigation {  width:560px; height:45px; margin:0; padding:0; list-style:none; float:left;  }
		#oUlNavigation li { float:left; position:relative; }
			#oUlNavigation li a { height:45px; line-height:45px; padding:0 8px; float:left; display:block; font-size:0.8em; color:#fff; text-decoration:none; }
			
		#oUlNavigation li ul { width:150px; margin:0; padding:0!important; list-style:none; display:none; position: absolute; top: 100%; left: 0; }
		li>ul { top:auto; left:auto; }
		#oUlNavigation li:hover ul, #oUlNavigation li.sfhover ul { display:block; }
			#oUlNavigation li ul li { height:20px !important; float:left; position:relative; }
			#oUlNavigation li ul li a { width:150px; height:20px !important; line-height:20px; display:block; background-color:#83180B }
				
				#oUlNavigation li ul li ul { width:150px; margin:0 0 0 165px; padding:0; list-style:none; position:absolute; top:0; left:-999px; }
				#oUlNavigation li li:hover ul, #oUlNavigation li li.sfhover ul { left:0; }
		
	#oFrmSearch { margin:0; padding:0; float:right; }
		#oFrmSearch label { padding-right:5px; font-size:0.75em; color:#fff; }
		#oFrmSearch input { width:120px; height:14px; margin:12px 0 0 0; padding:0; font-size:0.7em; float:left; } 
		#btnSearchSubmit { width:28px!important; height:29px!important; margin:7px 0 0 4px!important; float:left; }
		
#oDivMainbody { width:779px; margin:20px 0; float:left; background-color:#fff; }

	#oDivLeftPanel { width:140px; padding:10px; float:left; }
		#oDivLeftPanel ul { margin:0; padding:0; list-style:none; }
			#oDivLeftPanel ul li { font-size:0.7em; }
				#oDivLeftPanel ul li h4 { margin:0; padding:0 0 2px 0; font-size:1em; }
					#oDivLeftPanel ul li h4 a { text-decoration:none; }
					#oDivLeftPanel ul li h4 a:hover { text-decoration:underline; }
				#oDivLeftPanel ul li p { margin:0; padding:0 0 15px 0; }
				
	#oDivContent { width:589px; float:right; font-size:0.7em; }
		 #oDivContent p { margin:0; padding:0 0 8px 0; line-height:16px; }
		 #oDivContent ul { margin:0; padding:0 0 8px 15px; }
	
#oDivFooter { width:603px; height:20px; margin:20px 0 0 0; padding:0 0 0 176px; float:left; background-color:#83130b; background-image:url(../images/footerName.gif); background-position:left; background-repeat:no-repeat; }
	#oDivFooter ul { margin:0; padding:4px 0 0 0; list-style:none; }
		#oDivFooter ul li { line-height:12px; float:left; color:#fff; font-size:0.6em; padding:0 10px; border-right:1px solid #fff; }
			#oDivFooter ul li a { color:#fff; text-decoration:none; }
			#oDivFooter ul li a:hover { text-decoration:underline; }
		#oDivFooter ul li#liRecruitment { line-height:12px; float:left; color:#fff; font-size:0.6em; padding:0 10px; border:0;}

