img {behavior: url(include/pngbehavior.htc);} 

* {margin:0; padding:0;}
body  {font:11px Arial, Helvetica, sans-serif; margin:10px 0px 15px 0px; padding:0px; background:url(../images/body_buybid.jpg) no-repeat; background-position:center top; }

h1, h2, h3, h4, h5, h6, p, ul, li {
	margin:0;
	padding:0;
	list-style:none;
}

h1 {font:bold 24px Arial, Helvetica, sans-serif; color:#FFFFFF;}
h2 {font:22px Arial, Helvetica, sans-serif; font-weight:bold;}
h3 {font:18px Arial, Helvetica, sans-serif; font-weight:bold;}
h4 {font:14px Arial, Helvetica, sans-serif; font-weight:bold;}
h5 {font:Arial, Helvetica, sans-serif; font-weight:bold;}
h6 {font:Arial, Helvetica, sans-serif;}
p  {font-family:Arial, Helvetica, sans-serif;}

a  {text-decoration:none; color:#000000;}
a:hover {text-decoration:underline;}

img {border:none;}
.br, .clear {clear:both; margin:0px;}

.lh12 {line-height:12px;}
.lh14 {line-height:14px;}
.lh16 {line-height:16px;}
.lh18 {line-height:18px;}
.lh19 {line-height:19px;}
.lh20 {line-height:20px;}

.floatr {float:right; text-align:right;}
.floatrtxtl {float:right; text-align:left;}
.floatrtxtc {float:right; text-align:center;}

.floatl {float:left; text-align:left;}
.floatltxtr {float:left; text-align:right;}
.floatltxtc {float:left; text-align:center;}

.txtl {text-align:left;}
.txtc {text-align:center;}
.txtr {text-align:right;}
.txtj {text-align:justify;}
.normal {font-weight:normal;}
.txtb {font-weight:bold;}

input.search {
	border: 1px solid #727272;
	color:#595959;
	font-size: 12px;
	padding: 5px 0 5px 2px; *padding: 5px 0 6px 2px;
	width:240px;
}

.text9 {font-size:9px;}
.text9a {font:Arial, Helvetica, sans-serif; font-size:9px;}
.text10 {font-size:10px;}
.text {font-size:11px;}
.text12 {font:Arial, Helvetica, sans-serif; font-size:12px;}
.text13 {font-size:13px;}
.text28 {font-size:28px;}

.bgwhite {background:#fff;}

.textbox {padding:2px 2px 2px 5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px solid #838383; color:#575656;}
.selectbox {font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px solid #838383;}
.selectbox option {padding:0px 2px 0px 5px;}

/* Wrap -- Start -- */

#wrap {width:951px; position:relative; margin:0 auto; height:970px;}

/*#wrap {width:951px; position:relative; margin:0 auto; border:1px solid #00326e; background:url(../images/body_buybid.jpg) no-repeat; height:970px;}*/

#left {width:286px; float:left; text-align:left;}
#contentbox {width:531px; margin-top:18px; float:left; text-align:left;}
#content {width:531px; background:url(../images/bestbid_rightbg.png) repeat-y right; height:600px;}
.loginbox {background:url(../images/loginbg.png); width:192px; height:225px;}
.loginboxpad {padding:242px 0px 0px 94px;}
.bookingnow {position:absolute; top:40px; left:775px; width:101px; height:184px;}
.starfish {position:absolute; top:744px; left:25px;}
.starfield {position:absolute; top:763px; left:133px;}
.couponcode {position:absolute; top:596px; left:101px; background:url(../images/couponcode.jpg); width:180px; height:60px;}
.couponcode h2{font:19px Arial, Helvetica, sans-serif; font-weight:bold; color:#625103; padding:3px 0px 0px 11px; text-transform:uppercase;}
.text13v {font:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-bottom:2px; border-bottom:1px solid #DCDDDE; color:#2A85E6;}

.searchbox {border:1px solid #C7C7C7; padding:5px 0px 6px 0px ;  margin:2px 0px 0 6px; }
.search img {vertical-align:middle; margin-left:10px;}

.easystep_bg {float:left; text-align:left; background-image:url(../images/easystepbg.jpg); width:300px; height:233px;}

.fcwhite {color:#fff;}
.fcgrey {color:#575656;}

a:link.white {color:#fff; text-decoration:none;}
a:active.white {color:#fff; text-decoration:none;}
a:visited.white {color:#fff; text-decoration:none;}
a:hover.white {color:#fff; text-decoration:underline;}

a:link.greyu {color:#363636; text-decoration:none;}
a:active.greyu {color:#363636; text-decoration:none;}
a:visited.greyu {color:#363636; text-decoration:none;}
a:hover.greyu {color:#363636; text-decoration:underline;}

a:link.greyu01 {color:#575656; text-decoration:underline;}
a:active.greyu01 {color:#575656; text-decoration:underline;}
a:visited.greyu01 {color:#575656; text-decoration:underline;}
a:hover.greyu01 {color:#575656; text-decoration:none;}

a:link.greyu02 {color:#3c3c3c; text-decoration:underline;}
a:active.greyu02 {color:#3c3c3c; text-decoration:underline;}
a:visited.greyu02 {color:#3c3c3c; text-decoration:underline;}
a:hover.greyu02 {color:#3c3c3c; text-decoration:none;}

a:link.blue {color:#2A85E6; text-decoration:none;}
a:active.blue {color:#2A85E6; text-decoration:none;}
a:visited.blue {color:#2A85E6; text-decoration:none;}
a:hover.blue {color:#2A85E6; text-decoration:underline;}

a:link.blueu {color:#2A85E6; text-decoration:underline;}
a:active.blueu {color:#2A85E6; text-decoration:underline;}
a:visited.blueu {color:#2A85E6; text-decoration:underline;}
a:hover.blueu {color:#2A85E6; text-decoration:none;}

a:link.blueu01 {color:#00316e; text-decoration:underline;}
a:active.blueu01 {color:#00316e; text-decoration:underline;}
a:visited.blueu01 {color:#00316e; text-decoration:underline;}
a:hover.blueu01 {color:#00316e; text-decoration:none;}

.dotline {background-image:url(../images/dotline.gif); height:1px;}
.bordbotm {border-bottom:1px solid #c8c8c8;}
.greybrdbot {border-bottom:1px solid #dcdcdc;}
.dvnone {display:none;}
.bglwhite {background:#f6f6f6;}

#apdiv1 {
	z-index: 1;
	width: 426px;
	position: absolute;
	height: 350px;
	left: -72px;
	top: 96px;
}

/*mac firefox hack*/
html*div.grey5tabmem_selected01h {float:left; text-align:left; height:13px; *height:14px; _height:14px;}

/*Form*/
.required {color:#ff0000;}
.registerinfo {border:1px solid #c4c4c4; padding:8px; text-align:justify; margin-bottom:10px;}
.bggrey {background:#d1d7dc;}

.form{
	float:left;
	width:492px;
	border:1px solid #ccc;
	padding:8px 12px 0px 12px;
}
.form01{
	float:left;
	width:941px;
	padding:15px 0px 0px 4px;
}
.form02{
	float:left;
	width:941px;
	padding:0px 0px 0px 4px;
}
.formf {
	float: left;
	margin-bottom: 14px;
	*margin-bottom: 13px;
	width:941px;
}
.formf div {
	float: left;
}
.formf .form_field{
	float:left;
	padding:4px 0;
	clear:both;
} 

.formf .form_label{
	float:left;
	width:211px;
	padding:2px 8px 0 0px;
	font-weight:bold;
	color:#323232;
}


.formf .form_info{
	float:left;
	color:#9f9f9f;
	padding:3px 0 0 16px;
}
.formf .form_input{
	float:left;		
	width:659px;
	font-size:11px;
}
.formf .form_input select.w283 {width:282px; *width:283px;}
.padbr {padding-bottom:6px; *padding-bottom:0px; padding-right:3px; *padding-right:0px;}

.btn_processpayment {background-image:url(../images/buttons/process_payment.gif); background-repeat:no-repeat; display:block;}
.btn_processpayment:hover {background-image:url(../images/buttons/process_payment_hover.gif); background-repeat:no-repeat;}


/*====================================================================================================================================================================*/

.w15 {width:15px;}
.w35 {width:35px; }
.w60 {width:60px;}
.w60a {width:80px; }
.w60a , #ie8#fix {width:60px; *width:80px;  }
.w57 {width:57px;}
.w145 {width:145px;}
.w110 {width:110px;}
.w150 {width:150px;}
.w180 {width:180px;}
.w192 {width:192px;}
.w202 {width:202px;}
.w214 {width:214px;}
.w225 {width:225px;}
.w251 {width:251px;}
.w270 {width:270px;}
.w276 {width:276px;}
.w300 {width:300px;}
.w330 {width:330px;}
.w414 {width:414px;}
.w394 {width:394px;}
.w526 {width:526px;}

.h10 {height:10px;}
.h138 {height:138px;}
.h262 {height:200px;}
.h382 {height:320px;}

.margin {margin:0px;}
.mar10 {margin:10px;}

.mart0 {margin-top:0px;}
.mart3 {margin-top:3px;}
.mart6 {margin-top:6px;}
.mart7 {margin-top:7px;}
.mart8 {margin-top:8px;}
.mart10 {margin-top:10px;}
.mart11 {margin-top:11px;}
.mart15 {margin-top:15px;}
.mart21 {margin-top:21px;}
.mart3min {margin-top:-3px;}

.marr1 {margin-right:1px;}
.marr9 {margin-right:9px;}
.marr10 {margin-right:10px;}

.marb3 {margin-bottom:3px;}
.marb5 {margin-bottom:5px;}
.marb8 {margin-bottom:8px;}
.marb10a {margin-bottom:10px;}
.marb11 {margin-bottom:11px;}
.marb15 {margin-bottom:15px;}
.marb17 {margin-bottom:17px;}
.marb60 {margin-bottom:60px;}
.marb80 {margin-bottom:80px;}
.marb84 {margin-bottom:84px;}

.marl1 {margin-left:1px;}
.marl5 {margin-left:5px;}
.marl6 {margin-left:6px;}
.marl8 {margin-left:8px;}

.padt2 {padding-top:2px;}
.padt3 {padding-top:3px;}

.padt3a {padding-top:5px; *padding-top:10px;}
.padt4 {padding-top:4px;}
.padt5 {padding-top:5px;}
.padt5k {padding-top:5px; *padding-top:3px;}
.padt7 {padding-top:7px;}
.padt8 {padding-top:8px;}
.padt9 {padding-top:9px;}
.padt9a {padding-top:9px; *padding-top:4px;}
.padt10 {padding-top:10px;}
.padt10a {padding-top:12px; *padding-top:11px;}
.padt11 {padding-top:11px;}

.padt11a {padding-top:11px; *padding-top:10px;}
.padt12 {padding-top:12px;}
.padt15 {padding-top:15px;}
.padt16 {padding-top:16px;}
.padt18 {padding-top:18px;}
.padt20 {padding-top:20px;}
.padt26 {padding-top:26px;}
.padt62 {padding-top:62px;}

.padr1 {padding-right:1px;}
.padr3 {padding-right:3px;}
.padr5 {padding-right:5px;}
.padr6 {padding-right:6px;}
.padr10 {padding-right:10px;}
.padr12 {padding-right:12px;}
.padr13 {padding-right:13px;}
.padr14 {padding-right:14px;}

.padb1 {padding-bottom:1px;}
.padb3 {padding-bottom:3px;}
.padb3a {padding-bottom:3px; *padding-bottom:0px;}
.padb5 {padding-bottom:5px;}
.padb4k {padding-bottom:0px; *padding-bottom:4px;}
.padb6 {padding-bottom:6px;}
.padb8 {padding-bottom:8px;}
.padb9 {padding-bottom:9px;}
.padb10 {padding-bottom:10px;}
.padb12 {padding-bottom:12px;}

.padb12a {padding-bottom:12px; *padding-bottom:0px;}
.padb17 {padding-bottom:17px;}

.padb12k {padding-bottom:12px; *padding-bottom:8px;}

.padb13 {padding-bottom:13px;}
.padb16 {padding-bottom:16px;}
.padb18 {padding-bottom:18px;}
.padb20 {padding-bottom:20px;}
.padb18 {padding-bottom:18px;}
.padb28 {padding-bottom:28px;}
.padb40 {padding-bottom:40px;}

.padl1 {padding-left:1px;}
.padl3 {padding-left:3px;}
.padl5 {padding-left:5px;}
.padl6 {padding-left:6px;}
.padl8 {padding-left:8px;}
.padl10 {padding-left:10px;}
.padl12 {padding-left:12px;}
.padl15 {padding-left:15px;}
.padl19 {padding-left:19px;}
.padl20 {padding-left:20px;}
.padl22 {padding-left:22px;}
.padl25 {padding-left:25px;}
.padl30 {padding-left:30px;}
.padl32 {padding-left:32px;}
.padl30a {padding-left:30px; *padding-left:25px;}
.padl63 {padding-left:63px;}
.padl69 {padding-left:69px;}
.padl75 {padding-left:75px;}
.padl76 {padding-left:76px;}
/* CSS Document */

.imghome {background:url(../images/mz.jpg) no-repeat; width:419px; height:347px; *background:url(../images/ie.jpg) no-repeat; width:419px; height:347px;}


.form_labelhome{
	float:left;
	width:70px;
	padding:2px 0 0 0;
	font-size:11px;
	font-weight:bold;
	color:#000;
}
.form_radiohome{
	float:left;
	padding:2px 0 0 0;
	font-size:11px;

}

.form_textboxhome{
	float:left;
	padding:1px 2px 1px 3px;
	font-size:11px;
	color:#666666;

}

.specials_bg { background:url(../images/specials_bg.gif) no-repeat; height:200px;}

#wrap01 {width:951px; position:relative; margin:0 auto;}
.googlelayer_home {position:absolute; top:-221px; margin-left:285px; width:270px;}
.googlelayer_home, #ie8#fix {position:absolute; top:-221px; *top:-214px;  margin-left:286px; *margin-left:284px; width:270px;}

.copyright_home {position:absolute; top:-170px; margin-left:559px; width:230px; z-index:2; text-align:center; line-height:14px;}
.copyright_home, #ie8#fix {position:absolute; top:-170px;  margin-left:559px; *margin-left:557px; width:230px; z-index:2; text-align:center; line-height:14px;}

.googleads_home {position:absolute; top:-114px; margin-left:160px; width:735px;}
.googleads_home, #ie8#fix {position:absolute; top:-114px;  margin-left:160px; *margin-left:158px; width:735px;}

/*-------------------piyush---------------*/


#right{float:left;  margin-top:240px;}

.banner_180{position:absolute; top:597px; left:101px;}
#banner_720 {position:absolute; top:-107px; *top:-107px; left:285px;}

.start{ background-image:url(../images/start_bg.gif); background-position:top right; background-repeat:no-repeat; background-color:#fff7d3;}

.vacation_rental{border-right:1px solid #C7C7C7;  margin:13px 0px 0px 0px; }

.resource_bdr{border-top:1px solid #C7C7C7; margin-left:9px;}
.latest_prop_bdr{border-bottom:1px solid #C7C7C7;}

.text12_dkblue a{font:Arial, Helvetica, sans-serif; font-size:12px; color:#072448; text-decoration:underline;}
.text12_dkblue a:hover{font:Arial, Helvetica, sans-serif; font-size:12px; color:#072448; text-decoration:none;}
.img_bdr{border:#cacaca solid 1px;}

.padl4{padding-left:4px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
			.searchbox {border:1px solid #C7C7C7; padding:5px 0px 6px 0px ;  margin:3px 0px 0 6px; }
			.googlelayer_home {position:absolute; top:-221px; margin-left:285px; width:270px;}
			.ht_new {height:14px;}
			.padl63 {padding-left:63px;}
		}
