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


body{
background:#c2c2c2 url(../images/head_background.jpg) top repeat-x;
}

img#logo{
float:left;
}
#nav{
background: url(../images/nav-background-repeatx.gif) repeat-x;
float:right;
}
	#nav ul{
	display:block;
	height:50px;
	background: url(../images/nav-background-edge.gif) left no-repeat;
	list-style:none;
	padding-left:50px;

	}
	#nav li{
	float:left;
	}
	#nav li.last{
	background: url(../images/nav-background-edge2.gif) right no-repeat;
	}
	#nav li a{
	display:block;
	padding: 15px;
	margin:2px 0 0 0;
		
	font:normal bold .8em "Trebuchet MS", Verdana, Arial, sans-serif;
	text-decoration:none;
	color:#ffffff;
	}
	#nav li a:hover{
	background:url(../images/nav_arrow.gif) top center no-repeat;
	color:#FFFF00;
	}


	#nav li a.hrexpress_nav{
	margin:0;
	padding:0;
	}
	#nav li a.hrexpress_nav span{
	display:block;
	margin:0; 
	padding:0;
	background: url(../images/hr-express-nav-button-hover.gif) top center no-repeat;
	}
	#nav li a.hrexpress_nav:hover img{
	visibility:hidden;
	}



h1{
font:normal normal 1.4em "Trebuchet MS", Verdana, Arial, sans-serif;
color:#003366;
text-align:left;
}
h2{
font:normal normal 1em "Trebuchet MS", Verdana, Arial, sans-serif;
color:#003366;
text-align:left;
}
h3{
font:normal bold .8em "Trebuchet MS", Verdana, Arial, sans-serif;
color:#330000;
text-align:left;
margin-top:20px;
}
#sideContent h3{
color:#000066;
}

#mainContent ol, #mainContent ul{
font:normal normal .8em "Trebuchet MS", Verdana, Arial, sans-serif;
margin-left:40px;
margin-right:20px;
list-style-position:outside;
color:#333333;
}
#sideContent ol, #sideContent ul{
font:normal normal .9em "Trebuchet MS", Verdana, Arial, sans-serif;
margin-left:20px;
list-style-position:outside;
color:#003399;
text-align:left;
}
#mainContent li{
margin-top:10px;
}
#sideContent li{
margin-top:5px;
}

#mainContent ul li ul li{
font:normal normal 1.3em "Trebuchet MS", Verdana, Arial, sans-serif;
font-style:italic;
}



p{
font:normal normal .9em/1.2em "Trebuchet MS", Verdana, Arial, sans-serif;
color:#333333;
margin:15px;
}
strong{
font-weight:bold;
}
em{
}




#head{
width:930px;
margin-top:50px;
margin-left:auto;
margin-right:auto;
padding:0 10px;
}

#mainBodyWrapper{
width:930px;
margin-top:5px;
margin-left:auto;
margin-right:auto;
padding:10px;
}

#mainContent{
background:#ffffff;
width:580px;
float:left;
overflow:hidden;
}

#sideContent{
width:300px;
float:right;
}

.cornered{
padding:20px;
}

	div#c1{
	background: url(../images/corner_TL_general_mainbody.gif) no-repeat top left ;
	display:block;
	
	}
	
	div#c2{
	display:block;
	background: url(../images/corner_TR_general_mainbody.gif) no-repeat top right;
	background-color:none;
	}
	div#c3 {
	background: url(../images/corner_BL_general_mainbody.gif) no-repeat bottom left;
	}
	div#c4 {
	background: url(../images/corner_BR_general_mainbody.gif) no-repeat bottom right;
	}
	/*div#corners div div div div {
	/*resets divs to normal */
	/*background:none;
	}*/
	
.content{
text-align:justify;
}

