/*
	css autohr: omriecase@hotmail.com and modified by leocrawf Stewart Jan.2010
	
	General tag style definitions
*/

html * {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
img{
	border:none;
}

body{
	FONT-SIZE: 75%;
	color:#000;
	vertical-align:top;
	padding:0px;
	line-height:1.5em;
	text-align:left;
	background-image: url(../images/bgground.jpg);
	background-repeat: repeat-x;
	
}
div, p, span, table{
	font-size:101%;
}

/*Layout Styles*/
#wrapper {
	margin:0px auto;
	text-align:left;
	width:955px;
}

#header-ie6 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index_r1_c1.png', sizingMethod='scale');
	float:left;
	width:100%;
	height:203px;
}

#header {
	/*background:url(../images/index_r1_c1.png);
	float:left;
	width:100%;
	height:206px;*/
	
	
	
	height: 347px;
	margin-top: -10px;
	
}

#sitetop {
	margin:0px 0px 0px 0px;
	height:100%;
}
#logo{
	margin-top:18px;
	margin-left:22px;
	float:left;

}
#logo a{
	float:left;
	height:63px;
	width:330px;
}
#pagehead{margin-right:20px;margin-top:10px;}

#filter-container{
	border: 3px #F1F9EC solid;
	margin:4px 15px 15px 0px;
	background:#7DB266;
	height:100px;
	
}
/***Login***/
#login{
	width:100%;
	display:none;
}
#loginicon{
    color:#FF0000;
    text-decoration:none;
	cursor:pointer;
}
.loginbox{
	padding:5px;
	width:313px;
	height:110px;
	background-image: url(../images/body_border_login.png);
	background-repeat: no-repeat;
	margin-left: 15px;
	margin-top: 7px;
		
}
/****************************/

#bodyfade{
	background:url(../images/index_r2_c1.png) no-repeat center top;
	width:942px;
	padding-left:5px;
	margin-left:5px;
	min-height:400px;
}
#content{
	background:url(../images/background.png) 0px 118px;
	width:100%;
	height:auto;
	margin-top:40px;
}

#content_home_container{

	margin-top:37px;
	color: #000;
	min-height:350px;
	width:954px;
	/*background-color:#066;*/
	
}

#news_ticker{
	width: 928px;
	height: 23px;
	background-image: url(../images/new_ticker.png);
	background-repeat: no-repeat; 
	margin-bottom: 3px;
	padding: 3px 0px 0px 21px;
	/*padding: 4px;*/
	
}


#affiliates_logo{
   
	width:240px;
	height: 154px;
	position: relative;
    left: 691px;
    top: -154px;
	
}

#affilaites_branding_body{
	
background-image: url(../images/affiliates_branding_body.png);
background-repeat: no-repeat;
width:688px;
height:154px;
float: left;
/*background-color: #06C;
position: relative;
left: 243px;
top: 0px;


*/



	
}
#content_home_body{
	
background-image: url(../images/home_desc_border.png);
background-repeat: no-repeat;
background-position: left top;
width:709px;
height: 154px;
float: left;


	
}

#content_home_body_right_side{
    background-image: url(../images/home_side_border.png);
	background-repeat: no-repeat;
	background-position: right top;
	width:240px;
	height: 154px;
	float: right;
	
}
#content_home_body_right_side_flash{
	/*background-image: url(../images/home_side_border.png);*/
	width:240px;
	height: 154px;
	float: right;
	margin-right: 3px;
	
	
}

#row1Content{
	float : left;
	margin-bottom : 12px;
	margin-top : 0px;
	/*margin-top : 10px;*/
	margin-right:4px;
	width:100%;
}
#row2Content{
	float : left;
	margin-bottom :10px;
	width : 64%;
}
/* common column settings */
	a.readmore{
		color:#CC8E00;
	}
	div.readmore{
		background:url(../images/readmore.png) no-repeat right;
		height:20px;
		margin-top:-3px;
		cursor:pointer;
	}
	.colmask{
		margin-top:15px;
	}	
	.colright,
	.colmid,
	.colleft {
	float:left;
	width:100%;			/* width of page */
	position:relative;
	/*background:url(../images/vert_line_long.png) right no-repeat;*/
	

		
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
						    only padding top and bottom is included here, make it whatever value you need */
		overflow:hidden;
		
		
	}
	/* 3 Column settings */
	.threecol .colmid {
		right:33%;			/* width of the right column */
	}
	.threecol .colleft {
		right:33%;			/* width of the middle column */
	}
	.threecol .col1 {
		width:29%;			/* width of center column content (column width minus padding on either side) */
		left:102%;			/* 100% plus left padding of center column */
	}
	.threecol .col2 {
		width:29%;			/* Width of left column content (column width minus padding on either side) */
		left:39%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
		
	}
	.threecol .col3 {
		width:29%;			/* Width of right column content (column width minus padding on either side) */
		left:77%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}
#home_page_loop_dunns{
    background-image: url(../images/home_bottom_border_dunns.png);
	background-repeat: no-repeat;
	height: 209px;
	float: left;
	width: 313px;
	margin-right: 6px;
	/*background-color:#069;*/
	
}
#home_page_loop_negril{
    background-image: url(../images/home_bottom_border_negril.png);
	background-repeat: no-repeat;
	height: 209px;
	float: left;
	width: 313px;
	margin-left: 6px;
	/*background-color:#069;*/	
}
#home_page_loop_black{
    background-image: url(../images/home_bottom_border_black.png);
	background-repeat: no-repeat;
	height: 209px;
	float: left;
	width: 313px;
	margin-right: 0px;
	/*background-color:#069;*/	
}

#home_page_loop{
    background-image: url(../images/home_bottom_border.png);
	background-repeat: no-repeat;
	height: 209px;
	float: left;
	width: 314px;
	margin-right: 4px;
	/*background-color:#069;*/
	
	
}

#main {
   
    width:62%;
	padding-right:1%;
	padding-left:1%;
	/*background-color:#033;
	float: left;*/
}

#main2 {
    float:left;
    width:98%;
	padding-right:1%;
	padding-left:1%;
	
	
}
#main3 {
   
    width: 98%;
	padding-right:1%;
	padding-left:1%;
	/*background-color:#033;
	float: left;*/
	
}
/* Side Bar Styles*/
#sidebar {
	padding-top:0px;
	width:340px;
	float:right;
	/*background-color:#F00;*/

}
#sidebar_2 {
	padding-top:0px;
	width:340px;
	float:right;
	margin-top: 188px;
	
}


#sidebar  #top{
	background:url(../images/sidebox_top.png) no-repeat top;
	height:22px;
}
#sidebar  #middle{
	background:url(../images/sidebox_middle.png) repeat-y top;
	padding-left:20px;
	padding-right:18px;
}
#middle h1{
	font-family: Georgia;
	letter-spacing:2px;
}
#sidebar  #bottom{
	background:url(../images/sidebox_bottom.png) no-repeat bottom;
	height:26px;
}

/*IE 6*/
#sidebar  #top-ie{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sidebox_top.png', sizingMethod='scale');
	height:22px;
}
#sidebar  #middle-ie{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sidebox_middle.png', sizingMethod='scale');
	background-repeat:repeat-y;
	padding-left:20px;
	padding-right:15px;
}
#sidebar  #bottom-ie{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sidebox_bottom.png', sizingMethod='scale');
	height:26px;
}



	
#rightColumn{
	margin-left:8px;
	margin-top : 0px;/*changed to 20 px*/
	margin-right:0px;
	/*background-color:#69C;*/
	width:315px;
	height: auto;
	
}
#footer_border{
	
	
	
	/*margin-top: -22px;*/
	width: 944px;
	height: 136px;
	float: left;
	margin-bottom: 5px;
	padding: 3px;
	background:url(../images/footer.png);
	

}
#footercontent{
	padding-top:0px;
	/*background:url(../images/index_r5_c1.png);*/
	text-align:center;
	width:960px;
	height:29px;
	
	
	
}
#footercontent-ie6{
	/*padding-top:10px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index_r5_c1.png', sizingMethod='scale');
	text-align:center;
	width:100%;
	height:29px;*/
}

/* Classes for reuse*/
.altcontent{
	display:none;
	visibility:hidden;
	width:0px;
	height:0px;
	margin:0px;
	padding:0px;
}
.line{
	height:10px;
}

.note{
	font-size:10px;
	color:#999999;
}
.flightinfobox{
	background:url(../images/witebox.png) no-repeat left top;
	padding:2px;
	height:85px;
	width:100%
}

a{color:#CC8E00; text-decoration:underline} 
a:hover{text-decoration:none}

.form-ui{
	display:table;
	width:100%;
}

.form-text-ui{
	margin:0;
	padding-left:13px;
	text-align:left;
	width:40%;
	float:left;
	min-height:18px;
	padding-right:4px;
	padding-top:4px;
}
.form-input-ui {
	float:left;
	width:55%;
}

.h2{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	font-size:1.2em;
	line-height:normal;
}

h1,h2,h3,h4{
	color:#FF0000;
}
.noshow{
	display:none;
}

.sections-space{
	margin-top:20px;
	width: 480px;
	float: left;
	
}
.sections-space2{
	margin-top:20px;
	width: 300px;
	float: left;
	margin-left:10px;
	
}
h1{
	margin-top:8px;
	font-size:1.7em;
	font-weight:normal;
	line-height:1.2em
}
h2{
	font-size:1.8em;
	font-weight:normal;
	line-height:1.5em
}
#h2{
	font-size:1.4em;
	font-weight:normal;
	line-height:1.1em
}
.clear{
	clear: both;
	font-size: 0px;
	height: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}

.stylebar, .stylebar a{
	font-size:9px;
	color:#ffd46a;
}
div.error{
	color:#FF0000 !important;
	font-size:120%;
}
label.error{
	color:#FF0000 !important;
	font-size:120%;
}
input.error, select.error{
	border:#b10101 solid 2px !important;
}
.totalprice{
	color:#FF9900;
	font-size:12pt;
	font-weight:bold;
}
.total{
	color:#000;
	font-size:12pt;
	font-weight:bold;
}
.total_adjusted{
	color:#fff;
	font-size:12pt;
	font-weight:bold;
}
.chk_details{
	width:100%;
	font-size:101%;
	border:solid 1px #999;
	padding:1px;
}
#accdetails label{
	display:block !important;
}
/*Css Table*/
.css-table{
	width:100% !important;
	position:relative;
	display:table;
}
/*.inp{width:120px !important;}*/
.css-table-text{
	margin:0;
	text-align:left;
	float:left;
	min-height:18px;
	padding-right:4px;
	padding-top:4px;
	width:25%;
}
.css-table-input{
	float:left;
	width:70%;
}
.css-table-input input[type="text"],input[type="password"]{
	width:100%;
	border:1px solid #A5C1D1;
	color:#000000;
	font-size:101%;
	font-weight:normal;
	overflow:auto;
}
/***********************/

/*Express booking box*/



#expressbooking  #top-text{
	/*background:url(../images/book_transfers.gif) no-repeat top;
	height:24px;
	top: 29px;
	position: relative;
	*/
	
}

#expressbooking  #top{
	/*background:url(../images/bookingbox_top.png) no-repeat top;
	height:32px;*/
}

#expressbooking  #middle{
	/*background:url(../images/bookingbox_middle.png) repeat-y top;
	padding-left:20px;
	padding-right:18px;
	min-height:140px*/
}
#expressbooking  #bottom{
	/*background:url(../images/bookingbox_bottom.png) no-repeat bottom;
	height:20px;*/
	
}

/*IE 6*/
#expressbooking  #top-ie{
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bookingbox_top.png', sizingMethod='scale');
	height:22px;*/
}
#expressbooking  #middle-ie{
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bookingbox_middle.png', sizingMethod='scale');
	background-repeat:repeat-y;
	padding-left:20px;
	padding-right:15px;
	min-height:140px*/
}
#expressbooking  #bottom-ie{
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bookingbox_bottom.png', sizingMethod='scale');
	height:20px;*/
	
}

#expressbooking select{
	
	

	
}
#expressbooking option{
	


}
/**/
#shoppingcart{
	background:url(../images/icons/cart_e.png) no-repeat center;
	width:16px;
	height:16px;
}
#AdultCount_small{
font-size: 9px;
height: 11px;
	
}
#ChildrenCount_small{
	font-size: 9px;
height: 11px;
	
}
#InfantCount_small{
	
	font-size: 9px;
height: 11px;
}
#arrivaldate_small{
	font-size: 9px;
height: 11px;
}
#vipupgrade_small{
	font-size: 9px;
height: 11px;
	
}

#bookingControls input[type="text"]{
	color:#333333;
	font-variant:normal;
}
#bookingControls select{
	color:#333333;
	font-variant:normal;
	width:100%;	
	font-size: 10px;
   
}
#bookingControls label{
	color:#fff;
	display:block !important;
	font-size: 11px;
}
#bookingControls .price{
	color:#069;
	font-size: 11px;
	font-weight:bold;
}
#bookingControls .price2{
	
	font-weight:bold;
	font-size: 11px;
}
#bookingControls .price10{
	color:#FFF;
	font-weight:bold;
	font-size: 11px;
}
#bookingControls .price_small{
	color:#069;
	font-size: 9px;
	font-weight:bold;
}
#bookingControls .price2_small{
	color:#FF9900;
	font-weight:bold;
	font-size: 9px;
}
#shoppingCart{
	border:none;
	border-collapse:collapse;
	color:#0A495C;
}
#shoppingCart h2{
	color:#0A495C;
}
#shoppingCart .imageFrame{
	padding:3px;
	border:#d5d5d5 solid 1px;
	background-color:#FFFFFF;
}
#shoppingCart td{
	padding:5px;
	border:1px #CCCCCC solid;
}
#shoppingCart #details td{
	padding:0px;
	border:none;
}
#shoppingCart .header td{
	font-size:14px;
	font-weight:bold;
    background-color:#D9F2FF;
}

#shoppingCart .space td{
	border-top:solid 2px #0A495C;
	border-left:none;
	border-right:none;
}

/** Button Panel**/
#buttonPanel{
    background:url("../images/button_panel_bg_r1_c1.png") left top no-repeat;
    position:absolute;
    top:4px;
    right:4px;
    height:25px;
	width:auto;
}
#buttonPanel div#right{
    background:url("../images/button_panel_bg_r1_c4.png") right no-repeat;
}

#buttonPanel div#right div#middle{
    background:url("../images/button_panel_bg_r1_c2.png") left center;
    margin-left:4px;
    margin-right:4px;
    height:25px;
    width:250px;
}
#buttonPanel div#middle div#col1{
    float:left;
	width:64px;
	padding-top:3px;
}
#buttonPanel div#middle div#col1 a{
	margin-right:5px;
}

#buttonPanel div#middle div#col2{
    margin-right:4px;
    float:right;
}



a.listed_item{
	text-decoration:none;
	color: #000;
}

a.listed_item:hover{
	
}

/** Rounded box **/

.rbox{
	border:1px solid #F9AD3A;
	background-color:#324A78;
	margin-right:15px;
	margin-bottom:15px;
}
.rbox h2{
	text-transform: none;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
}

.rbox .corner{
	-x-system-font:none;
	clear:both;
	font-size:0;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal; !important
	height:10px;
	line-height:0;
	position:relative;
}

.rbox .corner div {
	height:10px;
	position:absolute;
	width:10px;
}

.rbox .top .left {
	background-position:-9px -4px;
	left:-1px;
	top:-1px;
}

.rbox .top .left-sp {
	background-position:-89px -4px;
	left:-1px;
	top:-1px;
}

.rbox .corner .left {
	float:left;
}

.rbox .top .right {
	background-position:-29px -4px;
	right:-1px;
	top:-1px;
}

.rbox .top .right-sp {
	background-position:-109px -4px;
	right:-1px;
	top:-1px;
}

.rbox .corner .right {
	float:right;
}

.rbox .bottom .left {
	background-position:-49px -4px;
	left:-1px;
	bottom:-1px;
}
.rbox div.middle{
	margin-top:5px;
	margin-left:5px;
	margin-bottom:6px;
}
.rbox .bottom .right {
	background-position:-69px -4px;
	right:-1px;
	bottom:-1px;
}
.sprite1 {
	background-color:#4E73B9;
	background-image:url(../images/sprites.png);
	background-repeat:no-repeat;
}

.sprite2 {
	background-color:#4268A9;
	background-image:url(../images/sprites.png);
	background-repeat:no-repeat;
}

.msg {
	/*margin-top:20px;*/
}
.msg .error {
	border:#b10101 solid 2px;
	background:url(../images/icons/error.png) left no-repeat;
	color:#b10101;
	/*background-color:#f8e8e8;*/
	
}

.msg p {
	padding-right: 50px;
	padding-left: 50px;
	padding-bottom: 0px;
	padding-top: 0px;
	
}
.msg .success {
	/*border:#46b101 solid 2px;*/
	background: url(../images/icons/success.png) left no-repeat;
	color:#317e00;
	/*background-color:#f1f8e8;*/
}

.success_c {
	color:#317e00;
	background-image: url(../images/icons/success.png);
	background-repeat: no-repeat;
	background-position: left 30px;	
	/*background-color:#f1f8e8;*/
}

.msg .info {
	background: url(../images/icons/info.png) left no-repeat;
	color:#00529b;
	/*background-color:#bde5f8;*/
}

/** end of rounded box**/

/*SO2 to the werl*/
ul.list{
	list-style-position: outside;
	list-style-type: disc;
	list-style-image: url(../images/icons/bullet_green.png);
	margin-left:20px;
	
}

.more_info_small{
	background-image:url(../images/button_small.png);
	background-repeat: no-repeat;
	width: 87px;
	height: 18px;
	cursor: pointer;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #fff;
	text-align:left;
	padding-bottom: 4px;
	color: #333;
	display: block;
	padding-left: 5px;
	text-decoration: none;
		
}
.more_info_small:hover{
	
	background-image:url(../images/button_hover_small.png);
	text-decoration: none;
	color:#F00;
	
	
}
#spacer{
margin: 5px;	
}

#news_ticker_body{
	font-size: 11px;
	padding: 0px;
	margin-top: 40px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

#subscription{
	float: left;
	width: 198px;
	/*background-color:#9CC;*/
	
}

.subscription_txt{
	background-image: url(../images/subscription_bg.png);
	border:0;
	height: 19px;
	width: 146px;
	text-indent:5px;
	font-size:11px;
	background-color:#FFF;
	
	
	
}
.subscription_go{
	
	background-image: url(../images/go.png);
	border:0;
	height: 21px;
	width: 38px;
	cursor:pointer;
	margin-left: -4px;
	position: relative;
	background-color:#FFF;
	
	
}

#response_form1{
	
	/*font-size: 10px;
	color:#F00;
    height: 30px;
	float: left;
	margin-left: 2px;
	x-index: 5000;
	position: fixed;
	left: 743px;
	top:345px;
	width: 225px;*/
	
	font-size: 10px;
	color:#F00;
    height: 10px;
	float: left;
	margin-top: 2px;
	margin-left: 2px;
	/*background-color:#0FF;*/
	
	}
#thebody_top{
	width: 952px;
	height: 10px;
	background-image: url(../images/body_border_top.png);
	
}
#thebody_body{
	width: 952px;
	height: auto;
	background-image: url(../images/body_border_body.png);
	background-repeat: repeat-y;
	margin-top: -8px;
	
}
#thebody_footer{
	width: 952px;
	height: 13px;
	background-image: url(../images/body_border_bottom.png);
		
	
}
#thebody_top_small{
	width: 600px;
	height: 7px;
	background-image: url(../images/body_border_top_small.png);
	margin-top:4px;
	
}
#thebody_body_small{
	width: 600px;
	height: auto;
	background-image: url(../images/body_border_body_small.png);
	background-repeat: repeat-y;
	
	
}
#thebody_footer_small{
	width: 600px;
	height: 7px;
	background-image: url(../images/body_border_bottom_small.png);	
	
}
#order_left{
	width: 290px;
	float:left;
	position: relative;
	margin-right: 2px;
	/*background-color:#099;*/
	
	
}
#order_right{
	width: 290px;
	float:right;
	position: relative;
	margin-right: 2px;
	/*background-color:white;*/
	
	
}
#thebody_body_ie_fix{
	width: 600px;
	background-image: url(../images/body_border_body_ie_fix.png);
	height: 70px;
	
	
}
/***************************************************************************/

#thebody_top_even_smaller{
	width: 491px;
	height: 7px;
	background-image: url(../images/body_border_top_even_smaller.png);
	margin-top:4px;
}
#thebody_body_even_smaller{
	width: 491px;
	height: auto;
	background-image: url(../images/body_border_body_even_smaller.png);
	background-repeat: repeat-y;
	
	
}
#thebody_footer_even_smaller{
	width: 491px;
	height: 7px;
	background-image: url(../images/body_border_bottom_even_smaller.png);	
	
}


/*******************************************************************************/

#round_contact_top{
	width: 430px;
	height: 7px;
	background-image: url(../images/round_contact_top.png);
	margin-top:4px;
}
#round_contact_body{
	width: 430px;
	height: auto;
	background-image: url(../images/round_contact_body.png);
	background-repeat: repeat-y;
	
	
}
#round_contact_footer{
	width: 430px;
	height: 7px;
	background-image: url(../images/round_contact_footer.png);	
	
}



/*****************************************************************************/

#wedding_email_top{
	width: 313px;
	height: 7px;
	background-image: url(../images/wedding_email_head.png);
	margin-top:61px;
	
}
#wedding_email_body{
	width: 313px;
	height: auto;
	background-image: url(../images/wedding_email_body.png);
	background-repeat: repeat-y;
	
	
}
#wedding_email_footer{
	width: 313px;
	height: 14px;
	background-image: url(../images/wedding_email_footer.png);	
	
}




#price_name{
width: 50px;
margin-left:3px;
float: left;
font-weight:bold;
/*background-color: #06F;*/
}
#price_figure{
width: 113px;
float: left;
font-weight:bold;
font-size: 20px;
text-align: center;
padding-top: 10px;
/*background-color: #0FF;*/
color: #090;
}
#thebody_body_small_content{
	
padding-left: 7px;
padding-right: 5px;	
}

#brand_text_padding{
margin-right: 20px;


}
#item_display_cart{
background-image:url(../images/home_bottom_border_smaller.png); 
background-repeat:no-repeat; 
width: 313px;
height: 200px;
margin-top: 61px;	
 
}

#redtext{
	color:#F00;
	
	
}
#image_scroller{
    position:relative;
	width:313px;
	height:209px;
	overflow:hidden;
	/*border:#FFFFFF solid 1px;*/
	background-image:url(../images/gallery_bg.png);
	background-repeat: no-repeat;	 
	
	
}

#bottom_border{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;	
}

#book_now_button{
float: left; 
margin-top: 11px; 
width: 314px;	
}
a, contact_link{
color:#083C6D

	
}

#get_cost{
	-webkit-border-radius:8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	font-size:8px;
	color:#EAF9FD;
	float: right;
	font-weight: bold;
	background-color:#EAF9FD;
	height: 12px;
	display: none;
	border: 1px solid #EAF9FD;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	cursor:pointer;
}


#get_cost:hover{
	
background-color:#EAF9FD;	
color:#EAF9FD;
}
