/* CSS Document */

/*	Section Header Container	
---------------------------------------------------------------------------------------------------------------------------*/

#section_header_container {
	width: 944px;
	height: 120px;
	margin-left: auto;
	margin-right: auto;
	padding: 15px 0px 0px 0px;
	clear:both;
}




/*	Content Area
---------------------------------------------------------------------------------------------------------------------------*/

#content_text_container {
	float: left;
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 10px 25px;
	width: 600px;
	height: auto;
	color: #666666;
	font-family: "Verdana",Arial,Tahoma,Verdana,Georgia; 
	font-size: 0.7em;
	line-height: 150%;
}

#content_text_container a:link, content_text_container a:visited {
font-family: "Verdana",Arial,Tahoma,Verdana,Georgia; font-weight: normal; text-decoration: underline; color: #0077a1; } 
#content_text_container a:hover, content_text_container a:active {
font-family: "Verdana",Arial,Tahoma,Verdana,Georgia; font-weight: normal; text-decoration: none; color: #0077a1; }



#featured_case_studies {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
	width: 365px;
	height: 106px;
	background: url(/img/layout/featured_case_studies_bg.jpg) top left repeat;
}


#featured_case_studies_text {
	width: 270px;
	padding: 30px 40px 0px 15px;
	margin: 0px;
	color: #FFF;
	font-family: "Verdana",Arial,Tahoma,Verdana,Georgia;
}

#featured_case_studies_text a:link, featured_case_studies_text a:visited {
font-family: "Verdana",Arial,Tahoma,Verdana,Georgia; font-weight: normal; text-decoration: underline; color: #FFF; } 
#featured_case_studies_text a:hover, featured_case_studies_text a:active {
font-family: "Verdana",Arial,Tahoma,Verdana,Georgia; font-weight: normal; text-decoration: none; color: #FFF; }



#related_reading {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 20px;
	width: 204px;
	height: 106px;
	background: url(/img/layout/related_reading_bg.jpg) top left repeat;
}


#related_reading_text {
	width: 240px;
	padding: 30px 20px 0px 15px;
	margin: 0px;
	color: #FFF;
	font-family: "Verdana",Arial,Tahoma,Verdana,Georgia;
}

#related_reading_text a:link, #related_reading_text a:visited {
font-family: "Verdana",Arial,Tahoma,Verdana,Georgia; font-weight: normal; text-decoration: underline; color: #FFFFFF; } 
#related_reading_text a:hover, #related_reading_text a:active {
font-family: "Verdana",Arial,Tahoma,Verdana,Georgia; font-weight: normal; text-decoration: none; color: #FFFFFF; }

#related_reading_text ul {
	width: 230px;
	padding: 10px 20px 0px 10px;
	margin: 0px;
}



#container_content_image {
	float: right;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	padding: 10px 0 10px 10px;
	width: 203px;
}


/*	Subnav
---------------------------------------------------------------------------------------------------------------------------*/

#subnav_container {
	float: left;	
	width: 310px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 25px;
	font-family: "Verdana",Arial,Tahoma,Verdana,Georgia;
	color: #666666;
	font-size: 0.7em;
	line-height: 130%;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	clear:both;
}




#subnav ul {
        list-style-type: none;
        width: 255px;
		padding: 0px 20px 0px 20px;
		margin: 0px 0px 0px 0px;
		font: "Verdana",Arial,Tahoma,Verdana,Georgia;
		color: #666666;
		clear:both;
} 

#subnav li {
        margin: 4px 0px 0px 0px;
		color: #666666;
		font: "Verdana",Arial,Tahoma,Verdana,Georgia;
		line-height: 130%;
}

#subnav li a { 
        color: #666;
        display: block;
        font: "Verdana",Arial,Tahoma,Verdana,Georgia;
		font-size: 11px;
		line-height: 140%;
        padding: 2px 0px 2px 5px;
		margin: 0px 0px 0px 0px;
		text-decoration: none;
}

 * html #subnav li a {  /* make hover effect work in IE */
	width: 255px;
	margin: 0px 0px 0px 0px;
	color: #666;
}

#subnav li a:hover {
        background-color: #34697c;
		font: "Verdana",Arial,Tahoma,Verdana,Georgia;
		color: #FFF;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;


		
}


#subnav img {
		float: left;
		padding:2px 0px 2px 0px;
		margin: 10px 5px 10px 2px;
		border: none;
}



/*	Services List
---------------------------------------------------------------------------------------------------------------------------*/

#services_list_container {
	float: left;	
	width: 620px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: "Verdana",Arial,Tahoma,Verdana,Georgia; 
	color: #666666;
	font-size: 0.7em;
	line-height: 130%;
}




#services_list ul {
        list-style-type: none;
        width: 600px;
		padding: 0px 20px 0px 15px;
		margin: 0px 0px 0px 0px;
		font: "Verdana",Arial,Tahoma,Verdana,Georgia;
		color: #666666;
} 

#services_list li {
        margin: 10px 0px 0px 0px;
		color: #666666;
		font: "Verdana",Arial,Tahoma,Verdana,Georgia;
		line-height: 130%;
}

#services_list li a { 
        color: #666666;
        display: block;
        font: "Verdana",Arial,Tahoma,Verdana,Georgia;
		font-size: 11px;
		line-height: 155%;
        padding: 2px 0px 10px 5px;
		margin: 0px 0px 0px 0px;
		text-decoration: none;
}

 * html #services_list li a {  /* make hover effect work in IE */
	width: 255px;
	margin: 0px 0px 0px 0px;
	color: #666666;
}

#services_list li a:hover {
        background-color: #e0f2fa;
		font: "Verdana",Arial,Tahoma,Verdana,Georgia;
		color: #666666;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;


		
}


#services_list img {
		float: right;
		padding:2px 0px 2px 5px;
		margin: 0px 5px 0px 0px;
		border: none;
}




/*---------------------------------------------------------------------------------------------------------------------------*/



