body {	margin: 0;	padding: 0;	background-color: #fff;	color: #505849;	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;	font-size: 13px;}.clear {	clear: both;}#header {	width: 800px;	height: 72px;	margin: 0 auto;}#logo {	position: absolute;	z-index: 101;	margin: 0;	padding-top: 5px;	padding-left: 25px;	text-align:left;}#content {	width: 804px;	margin: 0 auto;	padding: 75px 15px 10px 0px;}#left {	padding-top: 20px;	clear: both;	display: block;	float: left;	height: auto;	min-height: 650px;	width: 450px;}	* html #left {height:200px;min-height:200px;}#left p {	margin: 0;	margin-bottom: 9px;	line-height: 16px;	padding: 5px 20px 0 8px;}#left h1,h2 {  	background-color: transparent;	display:block;	margin:0;	padding:0;	text-align:center;}#left h1 {	font-size: 26px;;	color: #ea2f2f;	font-weight:bold;}#left h2 {	font-size: 17px;	color: #2a75a9;		font-weight:bold;}#left h3 {	margin: 0 0 30px 0;	padding-top: 7px;	text-align: center;	font-size: 26px;	color: #ea2f2f;}#left h4 {	margin: 0;	text-align: center;	padding-bottom: 7px;	padding-top: 3px;	font-size: 17px;	color: #2a75a9;}#left h5 {	text-align: left;	font-size: 17px;	margin-bottom: 10px;	font-weight: bold;}#left li {	margin-bottom: 3px;	font-size: 13px;	font-weight: normal;	color: #333333;}#left ul {	margin-bottom: 20px;}.small_list {	font-size: 13px;}#right {	display:block;	float:right;	padding-right: 10px;	padding-left: 20px;	margin-top: 20px;	min-height:200px;	width:310px;	text-align: center;}#right li {	margin-bottom: 3px;	font-size: 13px;	font-weight: normal;	color: #333333;	text-align: left;}#right ul {	margin-bottom: 20px;}	* html #left {height:200px;min-height:200px;}	#video {	clear:both;	padding: 30px 30px 13px 15px;	text-align:justify;	width:340px;	background-image: url(images/hor_bar.gif);	background-position: bottom;	background-repeat: repeat-x;}#video a{         color: #2a75a9;         text-decoration:none;         font-weight:bold;}#photos a,#box_content_videos a,#box_content_tools a{	color: #2a75a9;	display:block;	font-size:14px;	font-weight:bold;	margin-top:15px;	text-decoration:none;}.ballon {	background: url(images/balloon.gif);	background-repeat:no-repeat;	padding-left:25px;	text-align: left;}.box {	width:307px;	min-height:100px;	float: right;	margin-right:10px;	margin-bottom:5px;	margin-top:5px;	text-align: left;}.box_footer{ margin-bottom: 20px;}#box_content,#box_content_videos,#box_content_tools{	background: url(images/module_ctr2.jpg) #fff  repeat-y 0px 0px;	clear:both;	font-size:14px;	display:block;	margin-top:0px;	min-height:20px;	padding-top:10px;	text-align:right;	width:307px;	overflow:hidden;}#box_header_cont{	background: url(images/contact_hdr2.jpg) #fff no-repeat 0px 0px;	display:block;	height:59px;	width:307px;}//#box_content {//	height:130px;//}#box_content_img {	margin: 0;	float:right;	padding: 5px 10px 0px 10px;}#box_cont {	float:right;	width:180px;	padding-top: 25px;}.text_inside {	margin: 0;	padding-top: 10px;}#box_content a {        color: #2a75a9;        font-weight:bold;        text-decoration:none;}#footer_holder{	background-image: url(images/bckg_footer.jpg);	background-repeat: repeat-x;	background-color: #0b3b72;}#footer {	width: 850px;	margin: 0 auto;	clear: both;}#below {	margin: 0;	padding-left: 3px;}.bottom_logo {  width: 100%;  margin: 10px auto;}#copyright {  background-color: transparent;	color: #ffffff;	width: 840px;	margin: 0 auto;	margin-top: 10px;	text-align: center;	font-size: 13px;}#copyright p {	margin: 0;	line-height: 16px;}h1 {  background-color: transparent;	margin: 0;	padding-left: 5px;	font-size: 22px;	color: #ffffff;}h2 {  background-color: transparent;	margin: 0;	font-size: 16px;	color: #ffffff;}h3 {	margin: 0px;	text-align: center;	font-size: 28px;	color: #ea2f2f;}h4 {	margin: 0;	text-align: center;	padding-bottom: 7px;	padding-top: 3px;	font-size: 17px;	color: #2a75a9;}	h5 {	color: #FFF;	font-weight: bold;	margin: 0px 0px 10px 0px;	padding: 3px 0px 3px 0px;	background-color:#004FA6;	width:100%;	text-indent:5px;}/* All Inquiries are Kept Strictly Confidentia CSS */.confi {	float:right;	font-size:11px;	font-weight:bold;	font-family:Tahoma;	width:307px;}.red {	color:#660000;}.logo {  background-color: transparent;	margin: 0;	font-size: 24px;	font-weight:bold;	color: #044D9A;}#leadform {	background-color:#FFFFE0;	margin:0px 10px 0px 0px;	border: solid 1px #004FA6;	color:#000;}#page td {	padding:3px 5px;}.a_center {	text-align:center;}.mcontact, .hcontact {	text-align:right;	margin:25px 25px 20px 0;	color:#2A75A9;	font-weight:bold;	cursor:pointer;	cursor:hand; 	float:right;	width:307px;	clear:both;}.rcontact {	float:left;}