/* MAIN CSS *//* GENERIC FORMATTING */body {	font-family: Verdana, Arial, Helvetica, sans-serif;	margin: 0px;}a {	text-decoration: none;	color: #064B7E;}a:hover {	text-decoration: underline;}p {	margin-top: 0px;	margin-bottom: 10px;}img {	border-style: none;}H1, H2, H3 {	margin: 0;}H1 span, H2 span, H3 span {	position : absolute;	left : -3000px;	font-size: 1px;	line-height: 1px;	height: 1px;	overflow: hidden;	}	/* MAIN PAGE FORMATTING */.rightcol {	width:566px;	float:left;	margin-top: 22px;	z-index: 10;	margin-left: 16px;		}		.leftcol {	width:194px;	float:left;	display: inline;		}/* DETAILS FORMATTING */.none {	display: none;}.hidden {	display: none;}.panel_a {	width: 566px;	background-color: #AAD3E1;	font-size: 0.7em;	color: #00467C;	margin-bottom: 10px;	margin-top: 5px;}.panel_a_top {	background-image: url(../main/en/images/panel_a_top.gif);	background-repeat: no-repeat;	background-position: left top;	height: 21px;	width: 566px;}.panel_a_foot {	background-image: url(../main/en/images/panel_a_foot.gif);	background-repeat: no-repeat;	background-position: left bottom;	height: 26px;	width: 566px;}.panel_a_2 {	background-color: #E5F1F6;	margin-left: 11px;	margin-top: 0px;	margin-bottom: 0px;	padding: 0px;	width: 528px;	background-image: url(../main/en/images/panel_a_4.gif);	background-repeat: no-repeat;	background-position: left bottom;}.panel_a_3 {	background-color: #E5F1F6;	background-image: url(../main/en/images/panel_a_4.gif);	background-position: left bottom;	background-repeat: no-repeat;	padding: 0px 5px 5px 25px;}.panel_a_4 {	width: 566px;}.panel_a_listbox {	width:124px;	float: left;	margin-bottom: 5px;	line-height: 100%;	display: inline;	margin-right: 5px;}.panel_a_listbox ul {	margin: 0px;	padding: 0px;}.panel_a_listbox li {	background-image: url(../main/en/images/bullet_blue1.gif);	background-repeat: no-repeat;	list-style: url(none) none;	background-position: 0px 3px;	margin: 0 0 3px 0;	padding: 0 0 0 10px;	font-size: 90%;}.maincont {	width: 777px;}.maincopycont {	position: absolute;	left: 210px;	top: 130px;	width: 566px;}.wet_head {	background-image: url(../main/en/images/wet/maintitle.gif);	height: 42px;	width: 566px;	background-repeat: no-repeat;	background-position: left top;}.wet_main {	background-image: url(../main/en/images/wet/panel_bg_wet.jpg);	background-repeat: no-repeat;	background-position: left top;}.wet_main_copy {	margin-top: 0px;	margin-bottom: 0px;	margin-left: 40px;	padding-top: 15px;	font-size: 0.7em;	line-height: 1.5em;	width: 526px;	margin-right: 0px;}.wet_main_copy ul {	margin-top: 0px;	margin-bottom: 6px;}.wet_foot {	background-image: url(../main/en/images/panel_foot.gif);	height: 32px;	width: 566px;	background-repeat: no-repeat;	background-position: left top;}.wet_bg {	background-repeat: repeat-y;	background-position: left;	background-image: url(../main/en/images/wet/panel_bg.gif);}.sectionpic {	margin-right: -10px;	margin-left: 20px;	margin-top: 10px;}.panel_right_cont {	width: 204px;	float: right;	margin-left: 10px;}.panel_right_links {	background-color: #C5E7F3;	width: 204px;}.panel_right_foot {	background-image: url(../main/en/images/panel_right_foot.gif);	background-repeat: no-repeat;	background-position: left bottom;	height: 12px;	width: 204px;}.panel_right_feattop {	background-image: url(../main/en/images/features_right_top.gif);	background-repeat: no-repeat;	background-position: left top;	height: 32px;	width: 200px;	margin-top: 10px;}.panel_right_featfoot {	background-image: url(../main/en/images/features_right_foot.gif);	background-repeat: no-repeat;	background-position: left top;	height: 31px;	width: 200px;}.panel_right_featcont {	width: 204px;	background-image: url(../main/en/images/features_right_bg.gif);	background-repeat: repeat-y;}.panel_right_featcopy {	width: 189px;	color: #333333;	line-height: 120%;	margin-left: 6px;}.panel_right_anchor {	background-image: url(../main/en/images/link_button.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px 5px;	padding-left: 30px;	padding-top: 5px;	background-color: #C5E7F3;}.panel_right_details_cont {	width: 198px;	float: right;	margin-left: 10px;	margin-right: 6px;}.panel_right_pics_enlarge {	width: 198px;	background-image: url(../main/en/images/enlarge.gif);	height: 20px;	clear: both;	background-repeat: no-repeat;	background-position: right top;}.panel_right_pic_th {	margin-top: 3px;	float: left;	width: 50px;}.panel_right_pic_th_r {	margin-top: 3px;	float: left;	width: 48px;}.panel_right_location {	width: 198px;	background-color: #B6E0EF;}.panel_right_location_copy {	margin-right: 3px;	margin-left: 5px;	font-size: 0.9em;	line-height: 110%;	padding: 0px;	margin-bottom: 0px;}.panel_right_location_top {	width: 198px;	background-image: url(../main/en/images/locmap.gif);	height: 165px;	margin-top: 10px;}.panel_right_location_foot {	width: 198px;	background-image: url(../main/en/images/right_panel_details_foot.gif);	height: 18px;}.panel_right_contact_top {	width: 198px;	background-image: url(../main/en/images/contact_head.gif);	height: 22px;	clear: none;}.panel_right_accolade_top {	width: 198px;	background-image: url(../main/en/images/accolade_head.gif);	height: 22px;	clear: none;}.panel_act1 {	background-color: #FFFFFF;	width: 490px;	margin-left: 30px;}.panel_act_top {	background-color: #C0DEE9;	background-image: url(../main/en/images/panel_b_3.gif);	background-repeat: no-repeat;	background-position: right top;}.panel_act_foot {	background-color: #C0DEE9;	background-image: url(../main/en/images/panel_b_2.gif);	background-repeat: no-repeat;	background-position: right bottom;	padding: 3px;}.panel_act_main {	margin: 10px;	color: #333333;	line-height: 140%;}.panel_act_pic {	float: right;	text-align: right;}.panel_spacer {	clear: both;	height: 10px;}.rightcol H1 {	font-size: 1.1em;	margin: 0px;}.rightcol H2 {	font-size: 1em;	margin: 0px 0px 5px 10px;}.rightcol H3 {	font-size: 1em;	color: #00467C;	margin: 0px;	padding: 3px;}.rightcol H4 {	font-size: 1em;	color: #00467C;	margin-top: 5px;	margin-bottom: 0px;}.rightcol H3 a{	color: #333333;}.panel_offer_top {	background-image: url(../main/en/images/panel_c_top.gif);	height: 12px;	width: 300px;	background-repeat: no-repeat;}.panel_offer {	background-color: #B6E0EF;	width: 300px;}.panel_offer_foot {	background-image: url(../main/en/images/panel_c_foot.gif);	height: 22px;	width: 300px;	background-repeat: no-repeat;	margin: 0px;	background-position: left top;}.panel_offer_cont {	margin-top: 0px;	margin-right: 3px;	margin-bottom: 0px;	margin-left: 6px;}.panel_offer_cont2 {	margin-bottom: 10px;	margin-left: 6px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #336699;	margin-right: 9px;	margin-top: 3px;	padding-bottom: 2px;}.panel_quote_top {	background-image: url(../main/en/images/panel_quote_top.gif);	height: 20px;	width: 300px;	background-repeat: no-repeat;}.panel_quote {	background-color: #B6E0EF;	width: 300px;	background-image: url(../main/en/images/panel_quote_top.gif);	background-repeat: no-repeat;	margin-bottom: 10px;}.panel_quote_cont {	margin: 12px 30px 0px;	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #00467C;}.panel_offer_top H2, .panel_quote_top H2, .panel_right_location_top H2, .panel_right_contact_top H2, .panel_right_accolade_top H2 {	position : absolute;	left : -3000px;	width: 10px;	height: 1px;}td {	font-size: .9em;	line-height: 100%;	color: #333333;	vertical-align: top;}th {	font-size: .9em;}.price_table {	width: 290px;	margin-right: auto;	margin-left: auto;	font-size: 80%;}.10_spacer {	height: 10px;}.fast_head {	background-image: url(../main/en/images/fast/maintitle.gif);	height: 42px;	width: 566px;	background-repeat: no-repeat;	background-position: left top;}.fast_main {	background-image: url(../main/en/images/fast/panel_bg.jpg);	background-repeat: no-repeat;	background-position: left top;}.high_head {	background-image: url(../main/en/images/high/maintitle.gif);	height: 42px;	width: 566px;	background-repeat: no-repeat;	background-position: left top;}.high_main {	background-image: url(../main/en/images/high/panel_bg.jpg);	background-repeat: no-repeat;	background-position: left top;}.get_head {	background-image: url(../main/en/images/maintitle_get.gif);	height: 42px;	width: 566px;	background-repeat: no-repeat;	background-position: left top;}.get_main {	background-image: url(../main/en/images/panel_bg_get.jpg);	background-repeat: no-repeat;	background-position: left top;}.get_main_copy {	margin-top: 0px;	margin-right: 26px;	margin-bottom: 0px;	margin-left: 40px;	padding-top: 15px;	font-size: 0.7em;	line-height: 1.5em;	width: 500px;}.panel_a_2 H1 {	margin-left: 20px;	margin-top: 0px;	margin-bottom: 5px;}.acc_head {	background-image: url(../main/en/images/maintitle_acc.gif);	height: 42px;	width: 566px;	background-repeat: no-repeat;	background-position: left top;}.acc_main {	background-image: url(../main/en/images/acc_panel_bg.jpg);	background-repeat: no-repeat;	background-position: left top;}.panel_right_pic1 {	margin-left: 5px;	margin-right: -27px;	margin-bottom: 5%;	margin-top: 12px;	float: right;}.panel_a_foot_copy {	text-align: center;	font-size: 90%;	color: #333333;}.gen_head {	background-image: url(../main/en/images/maintitle_activity.gif);	height: 42px;	width: 566px;	background-repeat: no-repeat;	background-position: left top;}.gen_main {	background-image: url(../main/en/images/panel_bg_act.jpg);	background-repeat: no-repeat;	background-position: left top;}.gcontainer {	background-color: #C4C8CA;	text-align: left;	width: 777px;}.gmain {	width: 600px;	text-align: left;	background-image: url(../main/en/images/corner1.gif);	background-repeat: no-repeat;	background-position: right bottom;	background-color: #FFFFFF;}.gtext {	text-align: left;}.gtext p{	text-align: left;	padding-left: 25px;	padding-top: 0px;	margin-top: 0px;	padding-right: 10px;}.gpic {	float: right;	padding-left: 20px;	clear: left;}.gheading {	padding-top: 5px;	padding-left: 10px;}.gspacer {	background-color: #D2D5D6;	height: 20px;	width: 600px;}.gheader {	background-color: #D2D5D6;	width: 600px;}.formlistbox {	margin: 10px 75px;}.tickbox {	padding-bottom: 10px;	float: left;	padding-right: 5px;}.dotted {	background-image: url(../main/en/images/dotted_h.gif);	background-repeat: repeat;	height: 1px;	width: 777px;}.dotted2 {	background-image: url(../main/en/images/dotted_h.gif);	background-repeat: repeat-x;	height: 5px;	margin-top: 4px;	margin-right: 4px;	font-size: 1px;	line-height: 1px;	overflow: hidden;}.dotted3 {	background-image: url(../main/en/images/dotted_h.gif);	background-repeat: repeat-x;	height: 5px;	margin-top: 4px;	margin-right: 4px;	clear: both;}.offers_head {	background-image: url(../main/en/images/maintitle_news.gif);	height: 42px;	width: 566px;	background-repeat: no-repeat;	background-position: left top;}.offers_main {	background-image: url(../main/en/images/panel_bg_news.jpg);	background-repeat: no-repeat;	background-position: left top;}.con_main {	background-image: url(../main/en/images/panel_bg_contact.jpg);	background-repeat: no-repeat;	background-position: left top;}.con_head {	background-image: url(../main/en/images/maintitle_contact.jpg);	height: 42px;	width: 566px;	background-repeat: no-repeat;	background-position: left top;}.con_main H2 {	color: #01477D;	margin-left: 0px;}.terms_main {	background-image: url(../main/en/images/panel_bg_terms.jpg);	background-repeat: no-repeat;	background-position: left top;}.terms_head {	background-image: url(../main/en/images/maintitle_terms.gif);	height: 42px;	width: 566px;	background-repeat: no-repeat;	background-position: left top;}.alphalist {	list-style-type: lower-alpha;}.alphalist li{	margin-bottom: 5px;}.terms li {	margin-bottom: 5px;}.feat_main {	background-image: url(../main/en/images/panel_bg_feat.jpg);	background-repeat: no-repeat;	background-position: left top;}.feat_head {	background-image: url(../main/en/images/maintitle_feat.gif);	height: 42px;	width: 566px;	background-repeat: no-repeat;	background-position: left top;}.feat_pic_cont {	float: right;	width: 202px;	margin-left: 10px;	margin-bottom: 10px;	margin-right: 4px;	margin-top: 0px;}.feat_main_copy {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 40px;	padding-top: 15px;	font-size: 0.7em;	line-height: 1.5em;}.feat_pic_top {	background-image: url(../main/en/images/feat_pic_1.gif);	background-repeat: no-repeat;	background-position: left top;	height: 5px;	width: 202px;}.feat_picture {	margin-right: auto;	margin-left: auto;	text-align: center;}.feat_pic_foot {	background-image: url(../main/en/images/feat_pic_3.gif);	background-repeat: no-repeat;	background-position: left top;	height: 10px;}.feat_pic_cap {	font-size: 90%;	color: #333333;	line-height: 100%;	margin: 5px 5px 0px;}.feat_pic_bg {	background-image: url(../main/en/images/feat_pic_2.gif);	margin: 0px;}.panel_right_feattop_sm {	background-image: url(../main/en/images/features_right_top_small.gif);	background-repeat: no-repeat;	background-position: left top;	height: 29px;	width: 200px;	margin-top: 10px;}.panel_right_pic2 {	margin-left: 5px;	margin-right: -27px;	margin-bottom: 5%;	margin-top: 0px;	float: right;}.panel_right_featcopy ul {	margin: 0px;	padding: 0px;	list-style-type: none;}.panel_right_featcopy H2 {	margin: 0px;	padding: 0px;}/*   ----------   */.panel_acc_pic {	float: right;	margin-left: 10px;}.acc2_head {	background-image: url(../main/en/images/maintitle_acc2.gif);	height: 42px;	width: 566px;	background-repeat: no-repeat;	background-position: left top;}.acc2_main {	background-image: url(../main/en/images/panel_acc_top_bg.jpg);	background-repeat: no-repeat;	background-position: left top;}.acc_bg {	background-repeat: repeat-y;	background-position: left;	background-image: url(../main/en/images/panel_acc_bg.gif);}.acc_return1 {	background-image: url(../main/en/images/panel_acc_return.gif);	height: 40px;	background-repeat: no-repeat;	font-size: 0.7em;	padding-top: 11px;	padding-left: 40px;}.panel_a_acc_foot {	background-image: url(../main/en/images/panel_a_acc_foot.gif);	background-repeat: no-repeat;	background-position: left bottom;	height: 34px;	width: 566px;}.panel_acc_foot {	background-color: #00A6DF;	background-image: url(../main/en/images/panel_b_2_blue.gif);	background-repeat: no-repeat;	background-position: right bottom;	padding: 3px;}.acc_main_copy {	padding-top: 15px;	font-size: 0.7em;	line-height: 1.5em;	margin: 0px 15px 0px 30px;}.active_head {	background-image: url(../main/en/images/active/maintitle.jpg);	height: 42px;	width: 566px;	background-repeat: no-repeat;	background-position: left top;}.active_main {	background-image: url(../main/en/images/active/panel_bg.jpg);	background-repeat: no-repeat;	background-position: left top;}