/***************************************************//*structure styles*//***************************************************//** {	margin: 0;	padding: 0;}html,body {	margin: 0px 0px 0px 0px;	padding: 0px;}*/body {	background: #000556 url(../images/bg_main.jpg) no-repeat bottom center;	margin: 10px 0px 20px 0px;	padding: 0px 0px 0px 0px;		text-align: center;}/***************************************************//*container styles*//***************************************************/div#container {	background-color: #ffffff;	margin: 0px auto;	padding: 3px 3px 3px 3px;	text-align: left;	width: 813px;}div#boundingbox {	background-color: #ffffff;	border: 1px solid #b5b5b5;	margin: 0px auto;	padding: 3px 3px 3px 3px;	text-align: left;}/***************************************************//*header styles*//***************************************************/div#header {	background: #ffffff url(../images/bg_header.jpg) no-repeat top center;	height: 165px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}/***************************************************//*navigation styles*//***************************************************/div#navigation {	background: #e5e5e5 url(../images/bg_navigation.jpg) repeat-x top center;	border: 1px solid #b5b5b5;	height: 20px;	margin: 0px 0px 0px 0px;	padding: 6px 0px 6px 0px;}div#navigation a, div#navigation a:active, div#navigation a:visited{	color: #0d3368;	font-size: 10px;	font-family: Gill Sans, trebuchet, Tahoma, sans-serif;	text-decoration: none;	text-transform: uppercase;}div#navigation a:hover{	color: #cccccc;	font-size: 10px;	font-family: Gill Sans, trebuchet, Tahoma, sans-serif;	text-decoration: none;	text-transform: uppercase;}/***************************************************//*content styles*//***************************************************/div#content {	color: #333333;	font-size: 11px;	font-family: trebuchet, verdana, sans-serif;	margin: 0px 0px 0px 0px;	padding: 10px 40px 5px 40px;	text-align: left;}div#content_detail {	background: #ffffff url(../images/bg_contentdetail.jpg) repeat-x bottom center;	border-bottom: 3px double #dedede;	color: #333333;	font-size: 11px;	font-family: trebuchet, verdana, sans-serif;	line-height: 18px;	margin: 0px 10px 0px 0px;	padding: 10px 10px 10px 10px;	text-align: left;}div#content_detail form{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}div#content_detail h2{	color: #b60011;	font-size: 34px;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: lighter;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}div#content_detail h3{	background-color: #f7f7f7;	border-bottom: 1px solid #dedede;	color: #333333;	font-size: 14px;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: lighter;	margin: 10px 0px 10px 0px;	padding: 3px 3px 3px 3px;	text-transform: uppercase;	}div#content_detail p{	color: #333333;	font-size: 11px;	font-family: trebuchet, verdana, sans-serif;	line-height: 18px;	margin: 0px 0px 0px 0px;	padding: 7px 0px 7px 0px;}div#content_detail ul {	margin: 10px 0px 17px 0px;	padding: 0px 0px 0px 15px;	vertical-align: middle;}div#content_detail li {	background: url(../images/element_li.gif) no-repeat 0px 5px; /* use image position to align to text */	color: #333333;	font-family: trebuchet, verdana, sans-serif;	font-size: 11px;	list-style: none;	margin: 5px 10px 5px 50px;	padding: 0px 0px 0px 15px;	vertical-align: middle;}div#content_detail_home {	background: #ffffff url(../images/bg_contentdetail.jpg) repeat-x bottom center;	border-bottom: 3px double #dedede;	float: left;	margin: 0px 10px 0px 0px;	padding: 10px 10px 10px 10px;	text-align: left;	width: 345px;}div#content_detail_home h2{	color: #b60011;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: lighter;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}div#content_detail_home p{	color: #333333;	font-size: 11px;	font-family: trebuchet, verdana, sans-serif;	line-height: 18px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}div#content_promo {	float: left;	margin: 0px 0px 0px 0px;	padding: 30px 10px 0px 10px;	text-align: center;	width: 325px;}div#content_promo p{	color: #666666;	font-family: trebuchet, verdana, sans-serif;	font-size: 10px;	font-style: italic;	line-height: 16px;	margin: 7px 0px 0px 0px;	padding: 0px 0px 0px 0px;	text-align: center;}div#clear {	clear: both;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}hr {	background-color: #666666;	border: 0px solid #666666;	color: #666666;	height: 1px;	line-height: 1px;	padding: 0px 0px 0px 0px;	width: 100%;	margin: 10px 0px 10px 0px;}/***************************************************//*footer styles*//***************************************************/div#footer {	background: #ffffff url(../images/bg_footer.jpg) no-repeat bottom center;	height: 61px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}div#footer p{	color: #333333;	font-size: 9px;	font-family: Georgia, "Times New Roman", Times, serif;	margin: 0px 0px 0px 0px;	padding: 40px 0px 0px 0px;	text-align: center;}div#footer a, div#footer a:active, div#footer a:visited{	color: #333333;	font-size: 9px;	font-family: Georgia, "Times New Roman", Times, serif;	text-decoration: underlined;}div#footer a:hover{	color: #dedede;	font-size: 9px;	font-family: Georgia, "Times New Roman", Times, serif;	text-decoration: none;}