@charset "utf-8";
/* --------- Wonderlic Main Layout CSS Styles --------- */

/*	
	1. Defaults: Html Tags
	2. Header
	3. Navigation: Header Navigation / Main Navigation
	4. Content: Page / Left Nav 
	5. Footer
*/

/* --------- 1. Defaults  --------- */
* {
	margin:0px;
	padding:0px;
	}

body {
	background:#FFF url(../siteimages/bg_repeat.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
    }
	
 
p {
font-size: 12px;
}


a {text-decoration:none;}

img {border:none;}
	
ul {list-style:none;}
	
/* --------- 2. Header  --------- */	

#wrapper {
	width:966px;
	margin: 0px auto;
	color:#fff;
	}
	
#logo {
	width:261px;
	height:126px;
	float:left;
	}
	

#nav-container a{
	color:#fff;
	}

#nav-container a:hover{
	color:#FFC424;
	}
	
		

	

/* --------- 4. Content --------- */	
	
/* Content Container*/
#page-container {
	float:left;
	width:966px;
	}
	
	
#page-container li{
font-size: 12px;
padding-bottom: 8px;
}	

/* Left Nav Container*/	
#left-nav-container{
	background:url(../siteimages/bg-left-nav.jpg) no-repeat top;
	width:261px;
	min-height:809px;
	height:1200px;
	float:left;
	position:relative;
	}
	
#seach{
	width:150px;
	/*background:url(../siteimages/bg_search.gif) no-repeat left;*/
	margin-left:26px;
	margin-top:12px;
	height:24px;
	}
	
#keyword_search{
	border:#fff 1px solid;
	width:168px;
	position:absolute;
	top:14px;
	left:27px;
	padding:2px;
	height:14px;
	}
	
/*#cse-search-box{
	width:145px;
	height:20px;
	position:absolute;
	top:14px;
	left:48px;
	padding:2px;
	height:14px;
	}*/
	
#btn_go{
	position:absolute;
	left:209px;
	border:none;
	width:25px;
	height:25px;
	}
	
#left-nav-container dl{
	margin-left:26px;
	}
	
#left-nav-container dt{
	font-family:"Times New Roman", Times, serif;
	font-size:1.4em;
	background:url(../siteimages/dl-underline.gif) no-repeat left bottom; 
	padding-top:10px;
	padding-bottom:4px;
	margin-bottom:4px;
	width:207px;
	font-weight: bold;
	}
	
#left-nav-container dt a{
	font-size: 1.0em;
	color: #ffc424;
	}
	
#left-nav-container dt a:hover{
	font-size: 1.0em;
	color: #ffc424;
	font-weight: bold;
	}

#left-nav-container dd{
	border-bottom:#1F5096 1px solid;
	width:197px;
	line-height:135%;
	padding-left:10px;
	padding-bottom:2px;
	}
	
#left-nav-container dd a{
	color:#ccc;
	display:block;
	width:197px;
	}
	
#left-nav-container dd a:hover{
	color:#FFC424;
	}
	
	
#left-nav-container img{
padding-left: 31px;
padding-top: 20px;
	}
	
#left-nav-container dl#nav-contact-us dt{
	background:url(../siteimages/dl-underline-contact-us.gif) no-repeat left bottom; 
	}
	
div#left-nav-container dl#nav-contact-us dd{
	border-bottom:none;
	}
	
p.phone{
	padding-left:30px;
	height:28px;
	background:url(../siteimages/icon-phone.gif) no-repeat left 2px; 
	font-size:2.4em;
	font-weight:bold;
	margin-left:32px;
	margin-top:10px;
	width:170px;
	display:block;
	}
	
p.email{
	padding-left:30px;
	padding-top:10px;
	padding-bottom:10px;
	background:url(../siteimages/icon-email.gif) no-repeat left 4px;
	font-size:1.1em; 
	font-weight:bold;
	margin-left:32px;
	width:170px;
	display:block;
	}	
	
p.email a{
	color:#fff;
	}
	
p.email a:hover{
	color:#D6E3F0;
	}
		
/* --------- 5. Footer --------- */		
#footer {
	position:relative;
	width: 896px;
	float:left;
	border-top:#ccc 1px solid ;
	color:#999;
	margin-top: 35px;
	margin-left: 35px;
	margin-right: 35px;
	/*margin-left: 35px;*/
	padding-bottom: 20px;
	padding-top: 10px;
	}
	
	
#footer ul {
display: inline;
float: left;
}

#footer li {
display: inline;
}

#footer p {
float: right;
}

#footer a {
color:#005CAB;
}

/*p.links{
	margin-top:10px;
	float:left;
	}
	
p.links a{
	margin-right:20px;
	color:#005CAB;
	}

p.copyright{
	position:absolute;
	top:30px;
	left:0px;
	}
	
p.spectrum{
	position:absolute;
	top:10px;
	left:771px;
	margin-right:0px;
	}
	
p.spectrum a{
	color:#999;
	}*/
	
#footer a:hover{
	color:#FFC424;
	}
