@charset "UTF-8";
/* CSS Document */

body {

	background:#FFF;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defalits */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned defalit in the #container selector */
	
	font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
	
}

ul, li {
	margin:0;
	padding:0;
	list-style:none;
}
ul{
	margin-bottom:16px; margin-top:6px;
}

.oneColFixCtr #container {
	width: 780px;  /* using 20px less than a flil 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	
	text-align: left; /* this overrides the text-align: center on the body element. */
	
}
.oneColFixCtr #mainContent {
	
	/* remember that padding is the space inside the div box and margin is the space outside the div box */
	padding:0px;
}
#page
{
	overflow:hidden;
	width:100%;
}
/*header*/
#header{

	

	
}#headerc{overflow:hidden; width:100%;}
p{
margin: 10px 10px 10px 15px; line-height:120%; color:#666666;}
.jemok{
		letter-spacing:0px; font-size:14px; color:#FF0099; margin: 10px 10px 0px 15px;	}
	.jobs{ font-size:11px; color:#444; margin:0px 10px 10px 15px; line-height:120%;}
	#menu{
	float:left;
	padding-left:10px;
	padding: 10px;
	}
	#logo{
	width: 780px; margin:0 auto }
	
	#general{
	width:160px;
	font-size:11px;
	
	line-height:13px;
	float:left;
	 color:#666666;
	}
	#general name
	{	font-weight:bold;  font-size:12px;}
	#general a:link{ color:#666;}
	#leftnav
	{
	width: 160px;
	float:left;
	padding: 0px;
	
}
		#leftnav h3
		{ display:inline;
			padding:2px 6px 2px 6px; margin:0; margin-bottom:8px; font-size:11px;  background-color:#666666; color:#fff;
		}
		#leftnav li
		{
			padding:2px; margin:0;margin-bottom:4px; padding-left:6px; 
		}
		#leftnav a
		{
			color:#aaa; text-decoration:none;  
			
		}
		#leftnav a:hover
		{
			color:#FFF; background-color:#666666; 
		}
		
	#centercol
	{	width: 160px; background-color:#eee;	float:left; margin:0; }
	
		#centercol a{ text-decoration:none; font-weight:bold; color:#666;}
		#centercol a:hover{color:#000;}
	#contents{	float:right; width:440px; padding:10px; background-color:#ddd; text-align:center; padding-bottom:0px;
	}
	#header a{
	color:#FF0099; text-decoration:none;}
	#header a:hover{	text-decoration:underline; color:#FF99CC; background-color:#666666;
	}
	#footer { width:780px;clear:both; text-align:right; font-size:9px;
	font-weight:bold; color:#CCCCCC; border-top:dotted 1px #eee;}

	#topbar{
	width: 100%;
	background-color:#333333;
	height: 120px;
	border-bottom:2px #666666 solid;
}
#logo img{margin-top:103px; float:right; margin-right:10px;}
 menu{margin-top:108px; float:right; margin-right:358px; color:#666666}
 menu a{color:#999; text-decoration:none;}
 menu a:hover{color:#666666; text-decoration:none;background-color:#fff; }

#contents img {margin:0 0px 10px 0px;}

