body{margin: 0px; background: #cbced0 url(../images/repeattopbackground.gif) repeat-x; text-align: center;}

img{border: none;}

a{color: Blue;}

form{margin: 0px; padding: 0px;}

div.float_right{float: right;}

div.clear{clear: both;}

span.green{color: #9fc001;}

/*header, content, footer*/

div.container{width: 985px; margin: auto; background: url(../images/gradienttogradient_transpar.gif) no-repeat; text-align: left;}

div.container_padding{padding: 11px 8px 0px 8px;}

div.content_container{background: white; background-image: url(../images/headerwhitetogrey_repeat.gif); background-position: bottom; background-repeat: repeat-x;}

div.header{background-image: url(../images/headerwhitetogrey_full.gif); height: 113px;}

img.cv_logo{position: relative; top: 20px; left: 10px}

div.page_home{height: 244px;}

div.page_home_left_container{float: left; background: #9fc001; width: 498px; height: 100%;}

div.page_home_left_padding{padding: 25px 40px 0px 40px;}

div.page_home_left_text1{font-family: Eurostile; font-weight: bold; font-size: 30px;}

div.page_home_left_text2{font-family: Arial; font-size: 12px; margin-top: 10px; line-height: 20px;}

div.page_home_right_container{float: left;}

div.page_interior{height: 44px; background: #9fc001; font-family: Eurostile;}

div.page_interior_left_container{float: left; font-size: 30px; width: 498px;}

div.page_interior_left_padding{padding: 5px 0px 0px 40px;}

div.page_interior_right_container{float: left; height: 44px; width: 471px; font-size: 20px; background: #23282b; color: White;}

div.page_interior_right_padding{padding: 12px 0px 0px 130px;}

div.page_interior_right_padding a{color: White;}

div.content{padding: 30px 40px 20px 40px; font-size: 12px; font-family: Arial;}

div.footer{background: url(../images/repeattopbackground.gif) repeat-x; height: 43px;}

/*index*/

div.index_left_col{float: left; width: 450px;}

div.index_left_col h3, div.index_right_col h3{font-family: Eurostile; font-size: 20px; text-align: center; color: #8c8c8c;}

div.index_featured_vert_web_sites{text-align: center;}

div.index_media_part_left_col{float: left; width: 150px; font-family: Arial; padding-left: 85px;}

div.index_media_part_text1{font-weight: bold;}

div.index_media_part_text2{color: #a4a4a4; padding-left: 8px;}

div.index_media_part_right_col{float: right; width: 140px; text-align: center; padding-right: 70px;}

div.index_right_col{float: right; width: 400px;}

div.index_latest_left_col{float: left; width: 70px; font-family: Eurostile; font-weight: bold; font-size: 16px; text-align: right;}

div.index_latest_right_col{float: right; width: 320px; line-height: 20px;}

/*interior*/

div.interior_left_col{float: left; width: 550px;}

div.interior_left_col h4{font-size: 16px;}

div.interior_left_col h3{font-size: 18px;}

/*our programs*/
div.our_programs_request_contact_pad{padding-left: 35px;}

div.our_programs_request_contact_pad h4{font-size: 16px;}

div.our_programs_request_text, div.our_programs_request_text a{color: Blue; text-decoration: none}
div.our_programs_request_text a:hover{text-decoration: underline}

div.our_programs_contact_text{font-weight: bold;}

/*partners*/
div.partners_media_part_left_col{float: left; width: 150px; font-family: Arial;}

div.partners_media_part_right_col{float: right; width: 140px; text-align: center; padding-right: 250px;}

/*contact us*/
div.contact_us_form_left_col{float: left; width: 120px; font-family: Arial; font-weight: bold; text-align: right; padding-top: 4px;}

div.contact_us_form_right_col{float: left; text-align: center; padding-left: 5px;}

/*menu*/
div.menu ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	padding-left: 15px;
	font-size: 11px;
	font-family: Arial;
}

div.menu ul li
{
	display:inline;
}

div.menu ul a
{ 
	float: left;
	width: 116px;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 11px;
	text-decoration: none;
	color: white;
	margin-right: 2px;
}

div.menu ul a:hover
{
	background-image: url(../images/topNavbutton_hover.gif);
	background-repeat: no-repeat;
	color: white;
	font-weight: bold;
}

div.menu ul a.sel
{ 
	color: black;
	font-weight: bold;
	background-image: url(../images/topNavbutton.gif);
	background-repeat: no-repeat;
}