*{ margin: 0; padding: 0;}body{	font-family: Verdana;	color: #252525; 	font-size:12px; 	min-width:1000px; 	background-color: #EBEBEB;}html, body{	height: 100%; 	}td{	vertical-align: top;}img{	border: 0px;}/* ================================================================================*/form{ margin: 0; padding: 0; }div, td, input, select, textarea, p, a, li {	font-family: Verdana;	color: #252525;	font-size:12px;	line-height: 20px;}a{	color: #136EB5;	text-decoration: underline;}a:hover{	text-decoration: none;}#main_inside{	position:relative; 	margin: 0 auto; 	width: 841px; 	background-color: #FFFFFF;	margin-bottom: 55px;	padding: 15px 35px 20px 35px;}.top_line{	height: 108px;	overflow: hidden;	background-image: url(../images/spacer.gif);	background-position: right bottom;	background-repeat: no-repeat;}.top_line_inner{	height: 108px;	overflow: hidden;	background-repeat: no-repeat;}.logo{	width: 161px;	float: left;	padding: 0px 0px 0px 17px;}.top_menu{	absolute: 136px;		padding: 70px 0px 0px 0px;    background-image:url(../images/tagline3.gif);	background-repeat:no-repeat;	background-position:194px 20px;}.top_menu ul{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}.top_menu ul li{	padding: 0px 19px 0px 17px;	margin: 0px 0px 0px 0px;	list-style: none;	display: inline;}.top_menu ul li a{	color: #76a5dd;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	text-decoration: none;	font-weight: normal;}.top_menu ul li a:hover{	text-decoration: underline;	}.clear{	clear: both;	line-height: 1px;	font-size: 1px;}.header{	height: 214px;	overflow: hidden;	margin-bottom: 29px;}.inner{	height: 44px;	overflow: hidden;	margin-bottom: 29px;}.text_block{	clear: both;	padding: 0px 24px 0px 24px;}.text_block .left_gallery{	float: left;	width: 150px;	margin: 0px 20px 0px 0px;	padding: 11px 0px 0px 0px;}.text_block .left_gallery a img{	margin-bottom: 11px;}.text_block .text{	float: left;	width: 620px;	overflow: hidden;}.text_block .text .title{	background-image: url(../images/text_block_title.gif);	background-position: left bottom;	background-repeat: no-repeat;	padding: 0px 0px 15px 0px;	margin: 0px 0px 17px 0px;}.text_block .text .title h1{	color: #993300;	font-size: 30px;	font-weight: normal;	font-family: Trebuchet MS;	font-weight: normal;	line-height: 30px;	padding: 0px 0px 10px 0px 0px;	margin: 0px 0px 0px 0px;}.text_block .text .two_colums{}.text_block .text .two_colums .column{	float: left;	width: 292px;}.text_block .text .two_colums .column p{	padding: 0px 0px 20px 0px;}.text_block .text .two_colums .onecolumn{	float: left;	width: 594px;}.text_block .text .two_colums .onecolumn img{	float: left;	vertical-align:middle;	margin: 0px 15px 5px 0px;}.text_block .text .two_colums .column_right{	float: right;	width: 300px;}.our_partner_pre{	clear: both;	padding: 0px 19px 0px 24px;}.our_partner{	clear: both;}.our_partner .row{	clear: both;}.our_partner .row .item{	float: left;	width: 247px;	margin: 0px 25px 35px 0px;}.our_partner .row .item_last{	margin: 0px 0px 0px 0px;}.our_partner .row .item img{	margin-bottom: 4px;}.our_partner .row .item h4{	color: #993300;	font-size: 14px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	font-weight: bold;}.our_partner .row .item ul{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	position: relative;}.our_partner .row .item ul li{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	list-style: none;	background-position: left 4px;	background-repeat: no-repeat;} .our_partner .row .item ul li a{	font-weight: bold; }.our_partner .title{	background-image: url(../images/h2_title.gif);	background-position: left bottom;	background-repeat: no-repeat;	padding: 0px 0px 16px 0px;	margin: 0px 0px 20px 0px;	position: relative;}.our_partner .title h2{	color: #993300;	font-size: 26px;	font-weight: normal;	font-family: Trebuchet MS;	font-weight: normal;	line-height: 26px;	padding: 0px 0px 10px 0px 0px;	margin: 0px 0px 0px 0px;	position: relative;}.footer{	clear: both;	width: 800px;	margin: 0 auto;	border-top: 2px solid #EBEBEB;	text-align: center;	padding: 18px 0px 7px 0px;}.footer b{	color: #993300;}.foot{	clear: both;	height: 55px;	overflow: hidden;}.getinvolvedimages{	float:left;	vertical-align:sub;}.h4involved{	padding-top:8px;	font-size:14px;}.googleinput{	 float:left;	 width:150px;}.googlebutton{	float:left;	width:200px;	margin-top:-15px;}