body,td,th {	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;	font-size: 12px;	color: #666;}body {	background: #46494E url(body_bg.gif) repeat-x;	margin: 10px 0 0 0;	padding: 0;	text-align: center;}a, a:visited {	color: #333;	text-decoration: underline;}a:hover {	color: #666;	text-decoration: none;}h1 {	font-size: 24px;	color: #6AB43F;/*#B5111A;*/	font-weight: normal;	padding: 0 0 5px 0;	margin: 0 0 10px 0;	border-bottom: 1px solid #EBEBEB;}h2 {	font-size: 18px;	color: #333;	font-weight: normal;	padding: 2px 0 3px 0;	margin: 0;}h2.notop {	padding: 0 0 3px 0;}h3 {	font-size: 14px;	color: #666;}p {	padding: 2px 0 8px 0;	margin: 0;	line-height: 18px;	text-align: justify;}hr {	height: 0;	background-color: #EBEBEB;	border: 0;	border-top: solid 1px #EBEBEB;	overflow: hidden;	margin: 10px 0;}#body_container {	background-image: url(container_bg.gif);	background-repeat: repeat-y;	color: #666;	margin: 0 auto;	padding: 0;	width: 780px;}#body_container #left_side {	text-align: left;	margin: 0;	padding: 0;	float: left;	width: 250px;}#body_container #left_side #left_top {	background-image: url(left_bg_top.gif);	background-repeat: no-repeat;	text-align: left;	margin: 0;	padding: 0;	height: 35px;	width: 250px;}#body_container #left_side #left_middle {	background-image: url(left_bg_mid.gif);	text-align: left;	margin: 0;	padding: 10px;	width: 230px;	color: #666;}#body_container #left_side #left_middle img.logo {	padding: 0;	margin: 0 0 30px 0;	border: 0;}#body_container #left_side #left_middle p {	font-size: 11px;	width: 207px;	text-align: justify;	margin: 0 auto;	padding: 0 0 10px 0;}#body_container #left_side #left_middle ul {	list-style-type: none;	margin: 0 0 5px 10px;	padding: 0;}#body_container #left_side #left_middle ul li {	background: url(reddot.gif) no-repeat 1px 3px;	font-size: 11px;	font-weight: bold;	line-height: 25px;	margin: 0;	padding: 0 0 0 20px;}#body_container #right_side {	text-align: left;	margin: 0;	padding: 0;	float: right;	width: 530px;}#body_container #right_side #spacer {	background-color: #212325;	height: 23px;	margin: 0;	padding: 0 0 0 36px;	text-align: left;	font-size: 11px;}#body_container #right_side #spacer a, #body_container #right_side #spacer a:visited {	color: #CCC;	text-decoration: none;}#body_container #right_side #spacer a:hover {	color: #FFF;	text-decoration: none;}#body_container #right_side #banner {	color: #FFF;	background-image: url(banner_bg.gif);	background-repeat: no-repeat;	text-align: left;	width: 530px;	height: 120px;	margin: 0;	padding: 0;}#body_container #right_side #banner img {	float: right;}#body_container #right_side #nav {	background: #377F03 url(nav_container_bg.gif) repeat-y;	text-align: left;	line-height: 30px;	margin: 0;	padding: 0;	width: 530px;	height: 30px;}#body_container #right_side #nav ul {	width: 528px;	list-style-type: none;	margin: 0;	padding: 0 0 0 2px;}#body_container #right_side #nav ul li {	float: left;	margin: 0;	padding: 0;	font-weight: bold;}#body_container #right_side #nav ul li a, #body_container #right_side #nav ul li a:visited {	background-image: url(nav_bg.gif);	background-repeat: no-repeat;	display: inline;	padding: 0;	margin: 0 0 0 2px;	float: left;	width: 86px;	height: 30px;	text-align: center;	line-height: 30px;	color: #666;	text-decoration: none;}#body_container #right_side #nav ul li a:hover {	background: #1E3D89 url(nav_bg_hover.gif) no-repeat;	color: #333;	text-decoration: none;}#body_container #right_side #nav ul li a.selected, #body_container #right_side #nav ul li a.selected:visited, #body_container #right_side #nav ul li a.selected:hover {	background-image: url(nav_bg_active.gif);	background-repeat: no-repeat;	color: #333;	text-decoration: none;}#body_container #right_side #content {	color: #666;	text-align: left;	padding: 20px 30px 0 30px;	margin: 0;	width: 470px;}#body_container #right_side #content .leftcol {	background-image: url(yellowcol.gif);	background-repeat: no-repeat;	float: left;	width: 205px;	margin: 0 10px 0 0;	padding: 10px;}#body_container #right_side #content .leftcol2 {	background-image: url(yellowcol.gif);	background-repeat: no-repeat;	width: 205px;	margin: 0 10px 0 0;	padding: 10px;}#body_container #right_side #content .rightcol {	background-image: url(bluecol.gif);	background-repeat: no-repeat;	float: right;	width: 205px;	margin: 0 0 0 10px;	padding: 10px;}#body_container #right_side #content .rightcolyell {	background-image: url(yellowcol.gif);	background-repeat: no-repeat;	float: right;	width: 205px;	margin: 0 0 0 10px;	padding: 10px;}#body_container #right_side #content #leftcolumn {	float: left;	width: 191px;	margin: 0 20px 0 0;	padding: 0;	text-align: left;}#body_container #right_side #content #rightcolumn {	float: right;	width: 259px;	margin: 0;	padding: 0;	text-align: left;}#body_container #right_side #content #quickbox {	width: 200px;	margin: 7px 0 0 20px;	padding: 0;	float: right;}#body_container #right_side #content #quickbox #quickbox_top {	color: #666;	background: #F5F5F5 url(quickbox_top.gif) no-repeat;	text-align: left;	width: 170px;	margin: 0;	padding: 15px;}#body_container #right_side #content #quickbox #quickbox_bot {	color: #666;	background: #F5F5F5 url(quickbox_bot.gif) no-repeat;	text-align: left;	width: 200px;	margin: 0;	padding: 0;	height: 20px;}#body_container #right_side #content #quickbox .header {	font-size: 16px;	color: #333;	font-weight: bold;	margin: 0;	padding: 0;}#body_container #right_side #content #quickbox ul {	list-style-type: none;	margin: 0;	padding: 15px 0 0 5px;}#body_container #right_side #content #quickbox ul li {	font-size: 14px;	background-image: url(check.gif);	background-repeat: no-repeat;	background-position: 1px 1px;	padding: 0 0 0 27px;	margin: 0;	line-height: 20px;}.highlight {	background-color: #FFFFEF;	padding: 10px;	margin: 0 0 10px 0;	color: #333;}.clear {	clear: both;}p.xtraleading {	line-height: 20px;}img.rightalign {	float: right;	padding: 0 0 0 40px;	margin: 0;}img.toppad {	margin: 28px 0 0 0;	padding: 0;}#bottom_bg {	width: 780px;	height: 27px;	color: #666;	background: #46494E url(bottom_bg.gif) no-repeat;	padding: 0;	margin: 0 auto;}#footer {	font-size: 11px;	color: #EBEBEB;	background: #46494E url(footer_bg.gif) no-repeat;	text-align: left;	padding: 0 0 0 50px;	height: 35px;	width: 730px;	margin: 0 auto;	line-height: 35px;}table.data {	border-top: 1px solid #EBEBEB;	border-right: 1px solid #EBEBEB;	border-left: 1px solid #EBEBEB;	margin: 5px 0 0 0;	padding: 0;}table.data tr td {	font-size: 11px;	border-bottom: 1px solid #EBEBEB;}table.data tr.alt1 td {	font-size: 11px;	background-color: #FFF;}table.data tr.alt2 td {	border-top: 1px solid #FFF;	border-left: 1px solid #FFF;	background-color: #F5F5F5;}ul.stylized {	list-style-type: none;	margin: 0;	padding: 0 0 0 10px;}ul.stylized li {	font-size: 11px;	line-height: 20px;}.color {	background-color: #B5111A;}img.option_num {	float: left;	padding: 0;	margin: 0;}.option_info {	background-color: #F5F5F5;	padding: 10px;	margin: 0 0 10px 0;}#avail_left{	float:left;	width:65%;	}#avail_right{	float:right;	width:30%;	padding: 105px 5px 0 5px; } 