body {
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	word-spacing:1px;
	width: 100%;
	height: 100%;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	font-size:12px;
	color:#000;
}
img{
	border:0px;
	color:#333333;
}
form{
	margin:0px;
	padding: 0px;
}
.clear_all{ clear:both;}
.content_wrapper{clear:both;background:#FFFFFF;width:950px;margin-right: auto; margin-left: auto;}
.header_left{float:left;width:297px; height:157px; text-align:left; }
.header_logo_left{
	float:left;
	width:10px;
	height:157px;
	background-color: #00ACEE;
}
.header_logo_bg{
	float:left;
	width:274px;
	height:152px;
	padding-top:5px;
	background-color: #00ACEE;
}
.header_logo_img{clear:left; width:242px; height:52px; padding-left:15px;}
.header_logo_img img{ width:237px; height:52px;}
.header_logo_right{
	float:left;
	width:10px;
	height:157px;
	background-color: #00ACEE;
}
.header_inner_left{ float:left; height:30px; width:4px;background:url("../images/logo_inner_left.jpg") no-repeat left top;  }
.header_inner_bg{float:left; height:30px; background:url("../images/logo_inner_bg.jpg") repeat-x left top; }
.header_inner_bg h1{ margin:0px; padding:0px; padding-top:3px; line-height:20px; font-size:14px; color:#FFFFFF;}
.header_inner_right{float:left; height:30px; width:4px;background:url("../images/logo_inner_right.jpg") no-repeat left top;}
.header_clear{clear:both;float:left;width:45px; height:30px;}
.header_right_div{
	float:left;
	width:645px;
	height:157px;
	margin-left: 3px;
}
.header_right_div img{float:left;width:645px;height:157px;}

.buttons_nav2{clear:both; height:30px; width:1000px; }
.buttons_nav2 div{ float:left; width:30px; height:30px;}
.buttons_nav2 div img{
	padding:0 0 0 0;
}
.buttons_nav2 ul{list-style:none; margin:0px; padding:10px 40px 10px 40px; }
.buttons_nav2 ul li{
	display:inline;
	background:url("../images/tick.png") no-repeat;
	padding: 0px 15px 0px 15px;
	color:#777777;
	font-weight:bold;
	font-size:11px;
}
.list_red{clear:both; margin:0px;}
.list_red ul{list-style:none;}
.list_red ul li{background:url("../images/tick.gif") no-repeat; padding: 0px 10px 0px 25px; line-height:20px}
.left_pannel_wrap{clear:both;float:left; width:280px; text-align:left; margin-top:10px;}
.center_pannel_wrap_top{float:left; width:648px;text-align:left; margin-top:10px; padding-left:20px; }
.center_pannel_wrap{
	float:left;
	width:605px;
	text-align:left;
	margin:10px 0px 0px 20px;
	padding:0px 20px 20px 20px;
	text-align:justify;
	border:1px #ccc solid;
}
.buyers_guide_enq_box_title{
	clear:both;
	float:left;
	text-align:left;
	background-color:#777777;
	padding:5px 15px 5px 15px;
	color:#FFFFFF;
	margin-top:30px;
	width: 572px;
}
.enq_box_content{
	clear:left;
	float:left;
	border:1px #ccc solid;
	width:560px;
	padding:20px;
	font-size:12px;
}
.enq_box_row{
	clear:left;
	height:35px;
}
.enq_box_row_text_area{clear:left; width:560px; height:130px;}
.enq_box_row_text_area textarea{color:#666666; border:1px #ccc solid;}
.enq_box_row_1{float:left; width:80px;}
.enq_box_row_1_obj{float:left; width:180px;}
.enq_box_row_1_padding{float:left; width:80px; padding-left:20px;}
.enq_box_row_2{float:left; width:120px;}
.enq_box_row_2_style_2{float:left; width:110px;}
.enq_box_row_2_style_3{float:left; width:150px;}
.enq_box_row_2_padding{float:left; width:140px; padding-left:20px;}
.enq_box_row_1_long{float:left; width:280px; height:35px;}
.center_pannel_wrap_box{float:left; width:300px;}
.center_pannel_wrap_box div{275px; padding:0px 0px 0px 20px; height:170px;}
.center_pannel_wrap_box_left{float:left; width:300px;}
.center_pannel_wrap_box_left div{260px; padding:5px 10px 5px 0; height:170px;}
.enq_box_title_left{clear:both;float:left; width:290px; font-size:11px; margin-top:30px;}
.enq_box_title_left div{ padding:5px; background-color:#00246A; color:#FFFFFF; width:80px;}
.enq_box_title_right{float:left;  width:286px;  margin-left:25px; font-size:11px;margin-top:30px;}
.enq_box_title_right div{ padding:5px; background-color:#00246A; color:#FFFFFF;width:140px;}
.enq_box_content_left{clear:both;float:left; border:1px #ccc solid; width:272px; font-size:11px; padding:5px 6px 20px 10px;}
.enq_box_content_left form{ padding-top:20px;}
.enq_box_content_right{float:left; border:1px #ccc solid; width:272px;  margin-left:25px; font-size:11px; padding:5px 6px 20px 10px;}
.enq_box_content_right form{ padding-top:20px;}
#msg_contact_us_left{clear:left; padding:5px 5px 5px 5px; color:#FF3300; text-align:center; }
#msg_contact_us_right{clear:left; padding:5px 5px 5px 5px; color:#FF3300; text-align:center; }
.contact_us1{clear:left; float:left;width:250px;   text-align:right; margin-top:20px;}
.contact_us1 p{ margin:0px; padding:0px; line-height:18px;}
.p_black{ color:#333333; font-size:12px; font-weight:bold;}
.p_red{ color:#D3123F; font-size:12px; font-weight:bold;}
.p_blue{ color:#03235C; font-size:12px; font-weight:bold;}
.contact_us2{float:left;width:290px; margin-left:20px;margin-top:20px; height:75px; padding:5px 0px 0px 40px;
 background:url("../images/enq_image.jpg") no-repeat;background-position:0 5px;}
.shadow_line{ float:left; background:url("../images/shadow.jpg") no-repeat; width:600px; 
height:20px; margin:10px 0px 0px 20px;}
.center_pannel_wrap_header{ float:left; width:600px; height:30px; border-bottom:1px #000033  solid; margin: 20px 0px 10px 0px;}
.center_pannel_wrap_header h3{ line-height:20px; font-size:16px; margin:0px; padding:0px;}

.left_box1_top{clear:both;float:left; width:280px; height:129px;background:url("../images/left_box_bg_top.jpg") no-repeat bottom left; }
.left_box1{clear:both;float:left; width:270px;  padding:5px; background:url("../images/left_box_bg.jpg") repeat-y; font-size:11px;}
.left_box1 p{ font-size:11px;text-align:left; padding:0px; margin:0px; padding:3px; }
.left_enq_box_label_new{clear:both;float:left; width:75px; height:25px; padding-left:3px;}
.left_box1_headers{font-size:12px; font-weight:bold; text-align:left; padding:0px; margin:0px; padding:3px; }
.left_box1_bottom{clear:both;float:left; width:280px; height:135px; background:url("../images/left_box_bg_bottom.jpg") no-repeat bottom left; }
.left_enq_box_button_new{
	clear:both;
	padding:0px 0px 0px 200px;
	margin-top:10px;
}
.left_enq_box_button_new a{
	float:left;
	text-decoration:none;
	font-weight:bold;
	width:72px;
	height:15px;
	background:url("../images/blue_button.png") no-repeat;
	display:block;
	color:#FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
}
.left_enq_box_button_new a:hover{background:url("../images/blue_button_hover.png") no-repeat;}


#status_msg_enq_left{
	clear:left;
	padding:0px 5px 0px 5px;
	height:23px;
	color:#FF3300;
	text-align:right;
}

.left_box1_header{float:left; background-color:#00246A; height:30px; width:268px; text-align:center; 
 color:#FFFFFF; font-size:11px; font-weight:bold; font-style:italic; padding:15px 5px 15px 5px;}
.left_enq_box{clear:both; padding:5px 6px 0px 6px; height:220px; }
.left_enq_box_button{clear:both;padding:0px 0px 0px 150px; margin-top:10px;}
.left_enq_box_button a{float:left; text-decoration:none; font-weight:bold; padding:2px 15px 2px 20px; width:38px; height:15px;background:url("../images/blue_button.gif") no-repeat;display:block; color:#FFFFFF;}
.left_enq_box_button a:hover{background:url("../images/blue_button_hover.gif")no-repeat}


.input_cls1{
	float:left;
	border: 1px solid #ccc;
	color:#666666;
	font-size: 12px;
	width:180px;
}
.input_cls2{ float:left;border: 1px solid #ccc; color:#666666;  font-size: 12px; width:125px; }
.input_cls3{ float:left;border: 1px solid #ccc; color:#666666;  font-size: 12px; width:150px; }
.left_enq_box_label{clear:both;float:left; width:80px; height:25px;}

.left_enq_box_label_obj{float:left; width:175px; height:25px;}
.left_panel_banner1{
	clear:both;
	float:left;
	width:265px;
	padding-left:15px;
	height:363px;
	background:url('../images/cayman_islands_banner_left1.jpg') no-repeat left top;
	margin-top:20px;
}
.left_panel_banner1 a{
	margin:300px 0px 0px 0px;
	float:left;
	text-decoration:none;
	font-weight:bold;
	padding:2px 0px 2px 0px;
	width:250px;
	height:41px;
	background:url("../images/button_bigsb.png") no-repeat;
	display:block;
	color:#FFFFFF;
}
.left_panel_banner1 a:hover{
	background:url("../images/button_big_hoversb.png") no-repeat
}
.left_panel_banner2{
	clear:both;
	float:left;
	width:265px;
	padding-left:15px;
	height:363px;
	background:url('../images/cayman_islands_banner_left2.jpg') no-repeat left top;
	margin-top:20px;
}
.left_panel_banner2 a{
	margin:30px 0px 0px 0px;
	float:left;
	text-decoration:none;
	font-weight:bold;
	padding:2px 0px 2px 0px;
	width:250px;
	height:41px;
	background:url("../images/button_bigsb.png") no-repeat;
	display:block;
	color:#FFFFFF;
}
.left_panel_banner2 a:hover{
	background:url("../images/button_big_hoversb.png") no-repeat
}
.left_panel_banner3{
	clear:both;
	float:left;
	width:280px;
	height:137px;
	margin-top:20px;
}
.footer_left_bg{
	clear:left;
	float:left;
	width:10px;
	height:73px;
	background-color: #00ACEE;
}
.footer_space{clear:both; float:left;height:10px; width:950px;}
.footer_bg{
	float:left;
	width:907px;
	height:73px;
	background-color: #00ACEE;
}
.footer_right_bg{
	float:left;
	width:33px;
	height:73px;
	background-color: #00ACEE;
	background-image: url('../images/Partner.png');
}
.footer_bg_img {
	float:left;
	width:340px;
	height:66px;
	margin-top:0px;
	text-align:left;
	padding-top:0px;
	background:url('../images/absolute_footer_img.jpg') no-repeat left top;
}
.phone_num1{
	padding:26px 0px 0px 195px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
}
.phone_num2{
	padding:10px 0px 0px 195px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
}
.footer_links{
	float:left;
	width:566px;
	height:40px;
	padding:15px 0px 0px 0px;
}
.footer_links ul{ list-style:none; padding:0px; margin:0px; line-height:20px;}
.footer_links ul li{ display:inline;background:url("../images/li_bottom_img.jpg") no-repeat; padding: 0px 5px 0px 10px; }
.footer_links ul li a{
	text-decoration:none;
	color:#FFF;
	font-size:11px;
	display:inline;
}
.center_panel_box1_no_margin{float:left; border:1px #ccc solid; width:208px;}
.center_panel_box1{
	float:left;
	margin-left:8px;
	border:1px #ccc solid;
	width:208px;
}
.center_panel_header{
	float:left;
	width:200px;
	background-color:#777777;
	padding:3px;
	text-align:center;
	border:1px #ccc solid;
}
.center_panel_header h2{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	line-height:18px;
	margin:0px;
	padding:0px;
}
.center_panel_box1_img_div{clear:left; width:178px; height:120px; padding:15px;
background:url("../images/right_panel_image_box_bg.jpg") left top repeat-x; }
.center_panel_box_content{clear:left;  background-color:#E5EAF0;  padding:0px 0px 5px 0px;}
.center_panel_box_content_ul_div{
	padding:5px 0px 0px 5px;
	width:200px;
	height:450px;
}
.center_panel_box_content_ul_div ul{
	list-style-type: disc;
	padding:5px;
	margin:0px;
	font-size:12px;
	color:#333333;
	padding-left:1em;
	margin-left:1em;
}
.center_panel_box_content_ul_div ul li{ padding:3px 0px 3px 0px;}
.center_panel_button_a{
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	font-size:9px;
	font-weight:bold;
	padding-top:5px;
	width:207px;
	height:31px;
	display:block;
	background-image: url('../images/button_big.png');
	background-repeat: no-repeat;
}
.center_panel_button_a:hover{
	background:url('../images/button_big_hover.png')
}
.center_panel_button_a_selected{text-decoration:none; color:#FFFFFF; text-align:center; font-size:9px;
font-weight:bold; padding-top:5px;width:207px;height:31px;
background:url('../images/button_big_hover.jpg');display:block;}

.quote_wrapper{float:left; width:648px;text-align:left; margin:20px 0px 15px 0px; padding-left:20px;}
.left_quote{float:left;background:url("../images/left.png") no-repeat left top; height:25px; width:35px;}
.right_quote{float:left;background:url("../images/right.png") no-repeat left top; height:25px; width:35px; margin-top:50px;}
.quote_text{
	float:left;
	width:575px;
	padding-top:10px;
	font-size:14px;
	font-weight:bold;
	color:#00ACEE;
}
.quote_bottom_txt{
	font-size:10px;
	color:#000;
	font-weight:normal;
	padding-top:5px;
}


.div_table{clear:both; width:548px; text-align:center; border:1px #ccc solid; color:#D34C56;}
.div_table_bg_color{background-color:#CCD3E1; width:548px;}
.table_left{clear:left;float:left; width:155px; text-align:left;padding:5px 0 0 25px; font-weight:bold; border:1px #ccc solid; height:20px;}
.table_cols{float:left;width:120px;padding-top:5px; border:1px #ccc solid; height:20px;}
.table_cols span{ font-weight:bold; color:#333333;}
.bottom_box{clear:both;width:605px;margin-top:100px;}
.news_letter_box{clear:left;float:left; border:1px #ccc solid; width:250px; height:82px; }
.news_letter_box_input{clear:left;float:left;border: 1px solid #ccc; color:#666666;  font-size: 12px; width:125px; margin-top:3px;}
.news_letter_box_text{float:left; font-size:15px; font-weight:bold; padding:5px 10px 5px 10px; color:#000000;}
.news_letter_box_fields{clear:left; float:left; padding:0px 0px 0px 10px}
.news_letter_box a{ margin:12px 0px 0px 10px; float:left; text-decoration:none; font-weight:bold; padding:2px 0px 2px 0px; width:72px; text-align:center; height:15px;background:url("../images/blue_button_hover.gif") no-repeat;display:block; color:#FFFFFF;}
.news_letter_box a:hover{background:url("../images/blue_button.gif") no-repeat}
.google_map{
	width:330px;
	height:92px;
	float: left;
	margin: 0 0 0 138px;
	border: solid #CCC 1px;
}
.cbr{
	width:280px;
	height:137px;
	float: left;
	margin: 0 0 0 162px;
}

#status_msg{color:#FF3300;padding:5px 5px 5px 5px; }
#status_msg_news{clear:left; padding:5px 5px 5px 5px; color:#FF3300; text-align:left;  }
.success{color:#00246A; padding:2px 2px 2px 20px;background:url("../images/accept.gif") no-repeat; 
 vertical-align:middle; }
.enq_box_row a{
	margin-left:270px;
	text-decoration:none;
	font-weight:bold;
	width:218px;
	height:41px;
	background:url("../images/button_bigsb.png") no-repeat;
	display:block;
	color:#FFFFFF;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 63px;
}
.enq_box_row a:hover{
	background:url("../images/button_big_hoversb.png") no-repeat
}
.latest_news_date{clear:both;font-size:10px; color: #666666;}
.latest_news_header{clear:both;font-size:12px; color:#001560; font-weight:bold;}
.latest_news_img{float:left;width:200px; height:110px; padding:5px 10px 5px 0px;}
	.slide_wrapper { width: 600px; margin:20px 0px 0px 0px; }
	.slider{   padding:10px 10px 15px 10px; overflow: hidden; border:1px #ccc solid}
	.slider_menu { padding: 5px; background: #FFFFFF; color: #333333; }
	.slider_menu a { color: #333333; }
.copyright{
	float:left;
	font-size:9px;
	font-style:italic;
	padding-bottom: 25px;
	width: 950px;
}
.cnh_link{
	float:left;
	padding-left:150px;
	color: #333333;
	font-size:9px;
	padding-bottom: 50px;
}
.cnh_link a{ text-decoration:none; font-size:9px; color:#000066}




#mainForm 
{
	position: relative;
	border: 1px;
	border-style: solid;
	margin: 0 auto;
	text-align: left;
	width: 70%;
	background-color: #ffffff;
}

ul.mainForm
{
	list-style-type: none;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size:15px;	
}

li.mainForm
{
	padding-bottom: 10px;
}


#mainFormError
{
	position: relative;
	border: 1px;
	border-style: solid;
	margin: 0 auto;
	text-align: left;
	width: 70%;
}



input.mainFormError
{
	background-color: #FADADD;
}


textarea.mainFormError
{
	background-color: #FADADD;
}


select.mainFormError
{
	background-color: #FADADD;
}


#formHeader
{
	position: relative;
	width: 100%;
	background-color: #666699;
	margin:0 0 0 0;
	padding-bottom: 10px;
}

p.formHeader
{
	text-align: right;
	margin:0 0 0 0;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-weight:normal;
	color: #ffffff;
	font-size:25px;
	position:relative;
	left:-5px;
	top:4px;
	letter-spacing: 2px;
}



#formInfo
{
	position: relative;
	width: 100%;
	background-color: #ffffff;
	margin:0 0 0 0;
}

h2.formInfo
{
	text-align: left;
	margin:0 0 0 0;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:20px;
	position:relative;
	left:20px;
	top:0px;
	letter-spacing: 1px;
	line-height:150%;
	color: #ffffff;
}


p.formInfo
{
	text-align: left;
	margin:0 0 0 0;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-weight:normal;
	color: #000000;
	font-size:12px;
	position:relative;
	left:20px;
	top:0px;
	color: #ffffff;
}

#formFields
{
	position: relative;
	width: 100%;
	background-color: #ffffff;
	margin:0 0 0 0;

}

label.formFieldQuestion
{
	line-height:125%;
	padding:0 4px 1px 0;
	border:none;	
	display:block;
	font-size:95%;
	font-weight:bold;
}

label.formFieldOption
{
	font-size:90%;
	display:block;
	line-height:1.0em;
	margin:-19px 0 0 25px;
	padding:4px 0 5px 0;
	width:90%;
}



input.formFieldStyle
{
	display:block;
	line-height:1.4em;
	margin:8px 0 0 3px;
	width:13px;
	height:13px;
}

.header_banner1{
	clear:both;
	width:250px;
	height:157px;
	position: absolute;
	left: 799px;
	top: 15px;
	margin-right: 20px;
}

.header_banner1 a{
	margin:57px 0px 57px 0px;
	float:left;
	text-decoration:none;
	font-weight:bold;
	padding:2px 0px 2px 0px;
	width:250px;
	height:41px;
	background:url("../images/button_bigsb.png") no-repeat;
	display:block;
	color:#FFFFFF;
}
.header_banner1 a:hover{
	background:url("../images/button_big_hoversb.png") no-repeat
}

.header_banner2{
	clear:both;
	width:250px;
	height:157px;
	left: 424px;
	top: 15px;
	margin-left: 20px;
}

.header_banner2 a{
	margin:57px 0px 57px 0px;
	float:left;
	text-decoration:none;
	font-weight:bold;
	padding:2px 0px 2px 0px;
	width:250px;
	height:41px;
	background:url("../images/button_bigsb.png") no-repeat;
	display:block;
	color:#FFFFFF;
}
.header_banner2 a:hover{
	background:url("../images/button_big_hoversb.png") no-repeat
}

