
/*-------- Common Styles -----------*//*
body{margin:30px 0 0 0;padding:0px}*/

body {
	margin: 0;
	font-family: Arial, serif;
	color: #333333;
}
.ellipsis {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-moz-binding: url('text-overflow.xml#ellipsis');
	cursor: pointer;
}
#container {
	margin: 0 auto;
	width: 1000px;
	padding: 0 8px;
}
#current_date {
	width: 800px; 
	font-size: 12px;
	height: 18px;
	color: #363636;
	padding-bottom: 3px
}
#empty_date {
	height: 15px;
}
#middle {
	width: 1000px;
}
#deals {
	width: 500px;
	float: left
}
#deals_book {width: 800px; background: url("../images/bg_bookworms.jpg") repeat-x scroll 0 0 #CDEAFD; padding-bottom: 13px; float: left}
.s_bookworm {
	float: left; 
	width: 300px;
	background: #CDEAFD url(../images/bg_bookworms.jpg) repeat-x;
	padding-bottom: 13px;
	font-size: 12px;
	border-top: 2px solid #E6F3FE
}

.s_bookworm_expand {
	float: left; 
	width: 300px;
	padding-bottom: 13px;
	font-size: 12px;
}

.s_book_mini {margin-left: 20px;}
.s_book_mini div.s_bookworm {padding-bottom: 8px}
.s_bookworm_field {
	padding: 0 17px 0 16px;
}
#right {
	float: left; 
	width: 152px; /*176px;*/ 
	margin-left: 12px; /*24px*/
	margin-top: 30px;
}
#idright_home {
	float: left; 
	width: 152px;
	margin-left: 10px;
	margin-top: 22px;
}
#footer {
	width: 800px;
	clear: both;
	background-color: #f4f9ff;
}

#left_navdeals {
	width: 140px;
	float: left;
	background-position: 139px;
	padding-top: 8px;
}
#content_deals {
	width: 660px;
	float: left;
}

.w800 {width: 800px; padding-top: 5px}
.w267 {width: 267px}
.orange {color: #f6892a;}
.f_left {float: left}
.f_right {float: right}
.width110 {width: 110px; padding-top: 4px}

.w_white_sep {background-color: white; height: 1px; width: 100%; overflow: hidden}

.trip_date {border: 1px solid grey; background: url(../images/pic_calendar.jpg) white no-repeat right; width: 79px;
cursor: pointer; letter-spacing: -0.09em;} /* font-size: 12px;}*/
.more_options {width: 133px; text-align: left; font-size: 13px; margin-top: -2px}
.more_options a {text-decoration: underline !important; color: #555555}
.more_options a:hover {text-decoration: none !important;}
.d_but_search {text-align: right; width: 134px;}

.fsize12 {font-size: 12px;}
.fsize11 {font-size: 11px;}

.space12 {height: 12px;width: 250px; clear: both; overflow: hidden}
.space10 {height: 10px;width: 250px; clear: both; overflow: hidden}
.space7 {height: 7px;width: 250px; clear: both; overflow: hidden}
.space5 {height: 5px; clear: both}
.space2v {width: 2px; height: 10px}
.space10v {width: 10px; height: 10px}

/*.space10ie {height: 0}*/

.class_flights {width: 79px}
.class_hotels {width: 57px}
.class_vacations {width: 85px}
.class_cars {width: 69px}
/*.class_cruise {width: 69px}*/

/*styles for header*/
#headerdiv {background: url(../images/body_cloud.png) no-repeat; height: 120px; width: 800px} 
.topright_txt{color:#727272; font-size:10px; text-decoration:none;}
.topright_txt:hover{color:#727272; font-size:10px; text-decoration:none;}
#div_newsletter {float: left; width: 725px; text-align: right; height: 29px; padding-top: 8px; font: 12px Arial}
#logo {height: 78px; width: 191px}
#form_search {padding-left: 52px; width:364px}
.mail_box{border:1px solid #C8C8C8; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:168px;}
.input_box {width:315px;font-size:16px; height: 29px; border: 1px solid #e2e9f0}
.redtxt {cursor:pointer; position: relative; right: 46px;background-image: url(../images/go_button.png); width: 45px; height: 34px}
.your_resource {font: 11px Arial, serif; color: #555555; padding-left: 3px; letter-spacing: -0.005em}
/*end*/
.USE_BOOKWORM {font: bold 11px Arial; color: #0f5c97; padding-left: 16px}
#sm_subscribe {background-image: url(../images/sigh_but.png); width: 75px; height: 29px; cursor: pointer; margin-top: 3px}


/*style for bookworms flights*/
input#if_round, input#if_one {display: none}
/*#f_trip_from, #f_trip_to {width: 250px}*/
.choice_city {width: 205px}
.choice_city_h {width: 153px}
.c_t_trip {width: 104px}
.l_city {width: 58px; height: 10px; padding-top: 3px}
/*.l_city_h {width: 66px; height: 20px;}*/
.i_city {width: 189px; height: 19px}
/*.i_city_h {width: 240px}*/
.sel_cruise {width: 157px}
.td_hotel {background: url("../images/grey1x100.jpg") no-repeat scroll 147px 95px transparent}

.travelDeal.ul_hotel {margin-bottom: 0; margin-top: 0; background: url("http://dev.lotteam.com/discount08/images/grey1x1.jpg") repeat-y scroll 145px 50% transparent}

.w100p {width: 100%}
/*div.i_city_h div.city_div {width: 174px}
div.city_div_m, div.city_div_m input {width: 170px}*/
.label_data {padding-top: 4px;}

.few_select {padding-top: 15px; padding-right: 5px; font-style: italic; font-size: 12px; height: 15px; background-color: transparent; width: 465px;}

.bw_f_time {width: 110px; height: 20px; text-align: right;}
/*style for bookworms hotels*/
.optional {width: 130px}
/*.td_right10 {padding-right: 10px;}*/

.landing_grey_txt{	color:#5b5b5b; font-family:Arial; font-size:12px;	text-decoration:underline;}
.main_blue_txt_normal{color:#0F5C97;font-size:12px;font-family:Helvetica; text-decoration:none;}
.main_blue_txt_normal:hover{color:#0F5C97;font-size:12px;font-family:Helvetica;text-decoration:underline;}
.main_blue_txt_bold{color:#0F5C97;font-size:14px;font-family:Helvetica;text-decoration:none;}
.main_blue_txt_bold:hover{color:#0F5C97;font-family:Helvetica;text-decoration:underline;}
.home_txt{color:#0F5C97; font-size:11px; font-family:Arial; text-decoration:none; font-weight:bold;}
/*.home_txt{color:#2e52b0; font-size:12px; font-family:Arial; text-decoration:none; font-weight:bold; background-color:#c2dbfb;}*/
.main_input_box5{ width:155px; border:2px solid #c5c4c4;  color:#666; font-size:12px; font-family:Arial; }
.select{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#464646;}

/*-------- deal_landing page End here -----------*/

/*-------- left navigation Styles start -----------*/

.red_txt_left_nav{color:#0F5C97; font-family:Arial;font-size:14px; padding:0 0 5px 0px;}
.red_txt_left_navselected{color:#f15a29; font-family:Arial;font-size:14px;padding:0 0 5px 0px; font-weight:bold;}
.menu_grey_txt_left_navdeals{color:#0F5C97;font-size:14px;font-family:Arial; padding:0 0 5px 0px;}

/*-------- left navigation  Styles ends here -----------*/


/*-------- superfind Styles start -----------*/
.top_right_txt{color:#727272;font-family:Arial;font-size:11px;font-weight:bold;}
.posted_img{width:171px;height:27px;color:#2e52b0;font-family:Arial;font-size:12px; text-decoration:none; padding-left:15px; background-color:#c9dffc}
/*.menu_repeat{background-image:url(../images/menu_repeat.jpg);background-repeat:repeat-y;width:171px;}*/
.menu_repeat{}
.red_txt2{color:#7d7d7d;font-size:13px;font-family:Arial; padding-left:3px;}
.red_txt{color:#464646; font-family:Arial;font-size:11px;font-weight:bold;padding:0 0 5px 0px; text-decoration:none;}

.red_txt3{color:#252525; font-family:Arial;font-size:11px;font-weight:bold;padding:0 0 5px 4px; text-decoration:none;}
.menu_blue_txt{color:#0F5C97;font-family:Arial;font-size:12px;text-decoration:none;}
.menu_blue_txt:hover{color:#0F5C97;font-family:Arial;font-size:12px;text-decoration:underline;}

.menu_blue_txt1{color:#5E5E5E;font-family:Arial;font-size:12px;text-decoration:none; font-weight: bold;}
.menu_blue_txt1:hover{color:#5E5E5E;font-family:Arial;font-size:12px;text-decoration:underline;}

.menu_blue_txt_bold{color:#F15A29;font-family:Arial;font-size:12px;font-weight: bold}
.menu_blue_txt_bold:hover{color:#0057c2;font-family:Arial;font-size:12px;text-decoration:underline;}

.menu_grey_txt{color:#005eb5;font-size:13px;font-family:Arial; font-weight: bold; padding-left:3px;}
.right_repeat_line{background-image:url(../images/right_repeat_line.gif);background-repeat:repeat-y;width:613px;}
.deal_blue_txt_bold{color:#0F5C97;font-family:Arial;font-size:12px; text-decoration:none;}
.deal_blue_txt_bold:hover{color:#0F5C97;font-family:Arial;font-size:12px; text-decoration:underline;}
.retxt{font-family:Arial; font-size:12px; padding-top:4px;}
.deal_gray_txt_bold{font-family:Arial;font-size:12px;padding-left:6px; line-height:13px; padding-top:5px;padding-bottom:5px;}
.subs{background-image:url(../images/signup.jpg); background-repeat:no-repeat; width:323px;height:93px;}
.smart_search{background-image:url(../images/smart_search.jpg); width:363px; height:231px; background-repeat:no-repeat;}
.smart_search_txt{
	font-size:11px;
	font-family:Arial;
	color:#333;
}
.main_input_box{ width:120px; }
.departure_input_box{ width:85px; }
.main_input_box4{ width:70px; height:18px; margin:0px; padding:0px; outline:none; font-size:11px; font-family:Arial;   }
.bottom_bar{background-image:url(../images/bottom_bar.gif); height:8px; background-repeat:repeat-x;}
.tour_grey_txt_header{color:#E50000;font-size:12px;font-family:Arial; text-decoration:none;}
.tour_grey_txt_header:hover{color:#E50000;font-size:12px;font-family:Arial; text-decoration:underline;}
.tour_grey_txt_footer{color:#0F5C97;font-size:11px;font-family:Arial; padding-top:2px;}
#footerLinks{margin:0;	padding:0;}
#footerLinks ul{	margin:0;	padding:0;}
#footerLinks li{	display:inline;	list-style:none;	margin:0;	padding:0;}
#footerLinks li span{	color:#0853a1; 	font-size:11px; 	font-family:Arial;	text-align:center;	text-decoration:none;	padding:0 2.5px;	margin:0;}
#footerLinks li a{color:#0F5C97;	font-size:12px; 	text-align:center;	font-family:Arial; 	text-decoration:none;}
#footerLinks li a:hover{color:#0F5C97; 	font-size:12px; 	font-family:Arial;	text-decoration:underline;}
.black_txt{color:#000000; font-family:Arial; font-size:11px; padding-top: 2px }
.super_image {padding-bottom:8px;}	

/*-------- superfind Styles end -----------*/
.deal_blue_txt_bold_sup{color:#0F5C97;font-family:Helvetica ;font-size:14px; text-decoration:none; padding-left:6px;}
.deal_blue_txt_bold_sup a{color:#0F5C97;font-family:Helvetica;font-size:14px; text-decoration:none; padding-left:0px;}
.deal_blue_txt_bold_sup:hover{color:#0F5C97;font-family:Helvetica ;font-size:14px; text-decoration:underline;}
a.deal_blue_txt_bold_sup:hover{color:#0F5C97;font-family:Helvetica;font-size:14px; text-decoration:underline;}
.deal_gray_txt_bold_sup{color:#333333;font-family:Helvetica;font-size:12px;padding-left:5px; padding-bottom:2px;}


/*-------- home Styles -----------*/

.tbl_border{ border:0px solid #c9e9ff;}
/*.tbl_heading{font-family:Arial; color:#2e52b0; font-size:12px; font-weight:bold; text-decoration:none; padding:0 0 0 6px; }*/
.tbl_heading{font-family:Helvetica; color:#2e52b0; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing: -0.3px}
.tbl_heading1{font-family:Helvetica; color:#2e52b0; font-size:12px; font-weight:bold; text-decoration:none; padding:0 0 0 5px; }
.tbl_heading2{font-family:Helvetica; color:#2e52b0; font-size:12px; font-weight:bold; text-decoration:none; padding:0 0 0 10px; }

@media screen and (-webkit-min-device-pixel-ratio:0){
               .tbl_heading1{font-family:Helvetica; color:#0057c2; font-size:13px; font-weight:bold; text-decoration:none; padding:3px 0 0 10px; }
			   .tbl_heading2{font-family:Helvetica; color:#0057c2; font-size:13px; font-weight:bold; text-decoration:none; padding:0 -2px 0 10px; }
}
.travelDeal{	margin:8px 0 16px 0;	padding:0; background: url(http://dev.lotteam.com/discount08/images/grey1x1.jpg) repeat-y 139px};
/*.travelDeal.second_col {background-position: 148px 0;}*/
.travelDeal ul{	margin:0;	padding:0;}/*
#travelDeal li{	display:block;	list-style:none;	margin:0 0 0 12px;	line-height:15px;}*/
.travelDeal li{	display:block;	list-style:none; height:1.13em;} /*17px*/
/*#travelDeal li a{	font-family:Helvetica;	font-size:12px;	color:#003399;	text-decoration:none;}*/
.travelDeal li a{	font-family:Helvetica;	font-size:12px;	text-decoration:none;}
.travelDeal li a:hover{	text-decoration:underline;}
/*.subscription{	background:url(../images/signup.jpg) no-repeat; width:323px; height:93px;}*/
.subscription_homepage{	background:url(../images/signuphome.gif) no-repeat; width:323px; height:90px;}

.search_txt{	font-size:11px;	font-family:Arial;color:#464646;height:22px;padding-left:3px;}
.tour_grey_txt{color:#0F5C97;font-size:13px;font-family:Arial; width: 300px;}
.tour_grey_txt_footer a{color:#0F5C97;font-size:12px;font-family:Arial; text-decoration:none;}
.tour_grey_txt_footer1{color:#0F5C97;font-size:12px;font-family:Arial; text-decoration:none;}
.tour_grey_txt_footer a:hover{color:#0F5C97;font-size:12px;font-family:Arial; text-decoration:underline;}
.superfinds_grey_txt{color:#727272;font-size:13px;font-family:Arial;}
.superfinds_blue_txt, .superfinds_blue_txt a{color:#EE2D33; font-family:Helvetica; font-size:14px; padding-left: 2px; text-decoration: none}
.superfinds_blue_txt a:hover {text-decoration: underline;}
.discount_title {width: 420px; height: 18px}

.superfinds_gray_txt2{color:#515050; font-family:Arial;padding-left:7px;font-size:11px; padding-right: 3px}
.bottom_bar{background-image:url(../images/footer_bar.jpg); height:8px; background-repeat:repeat-x;}
/*.input_box{width:216px; height:17px; padding:0px 0 0 0px; }*/
.main_input_box{ width:140px; color:#666; font-size:10px; font-family:Arial; }
.main_input_box4{ width:70px; height:18px; margin:0px; padding:0px; outline:none; font-size:11px; font-family:Arial; color:#666;  }
.departure_input_box{ width:80px; color:#666; font-size:10px; font-family:Arial; }
/*.tblBack{	background:url(../images/_tblBack.gif) no-repeat; width:460px; height:340px;}*/
.tblBack a{width:460px; height:340px; color: #0F5C97}
.input_box2{ width:160px; height:16px; margin-top:1px; border:0px;}
.smart_search1{background-image:url(../images/smart_search1.jpg); width:323px; height:225px; background-repeat:no-repeat;}

/*-------- home Styles end -----------*/
.super_fundstextpaging{
	color:#3E82DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
	padding-left:0;
	padding-top:2px;
	text-decoration:none;
}
.super_fundstextpaging:hover{
	color:#3E82DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
	padding-left:0;
	padding-top:2px;
	text-decoration:underline;
}
.aerolines_simpletextpaging{
color:#696969;
font-family:Arial,Geneva,sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
}
.aerolines_simpletextpaging:hover{
color:#696969;
font-family:Arial,Geneva,sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:underline;
}
/*--superfinds--*/
.orangetab_header {
font-family:Arial;
font-size:15px;
color:#666;
font-weight:bold;
padding-top:10px;
}
.email_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #464646;
}
/*-------- About Page start -----------*/
.grey_bold_txt{
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.grey_normal_txt{
	color:#333;
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
}

/*-------- smart_search Page start -----------*/
.smart_se{background-image:url(../images/smart_serch.jpg); width:310px; height:350px; background-repeat:no-repeat; border:solid 2px #ffda7f; background-color:#FEFCD3;}
.italic_txt{font-family:Arial; font-size:12px; color:#333333; font-style:italic;}
.color_blue{font-family:Arial; font-size:12px; color:#CC6633; font-style:italic;}
.txt_grey5{font-family:Arial; font-size:12px; color:#FF6633; font-style:italic;}
.main_input_box1{ width:190px; color:#666; font-size:11px; font-family:Arial, Geneva, sans-serif; }
.line1{background-image:url(../images/line.gif); background-repeat:repeat-x; height:1px;}
.departure_input_box1{ width:80px; color:#666; font-size:11px; font-family:Arial, Geneva, sans-serif; }
/*-------- smart_search page End-----------*/

/*new updated css-*/
.page-right-top-text {
	font-family: Arial;
	font-size: 12px;
	color: #BD2300;
	text-decoration: none;
	text-align: right;
	line-height: 20px;
	padding-right: 10px;
	width: 300px;
	float: right;
}
.page-right-top-text:hover{
	font-family: Arial;
	font-size: 12px;
	color: #AF2100;
	text-decoration: none;
	text-align: right;
	line-height: 20px;
	padding-right: 10px;
	width: 300px;
	float: right;
}
.page-left-top-text {
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	padding-left: 3px;
	padding-top: 1px;
	color:#333;
}

.superfinds_grey_txt1{
	color: #363636;
	font-size:14px;
	font-family:Arial;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-left: 5px;
	width: 250px;
	/*letter-spacing: 0.04em;*/
}
div.data_superfind {
	color: #f6892a;
	font: 14px Arial;
	padding: 10px 1px 0 0;
}
/*-------- news page Start-----------*/
span{margin:0px;
padding:0px;}
.news_blue_line{background:url(../images/news_repeat_line.gif) repeat-y; width:338px;}
.news_gray_txt{color:#5b5b5b; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.news_bigi_txt{background:url(../images/news_big_txt.jpg) no-repeat; width:181px; height:23px;}
.email{color:#3d3938; font-family:Arial, Arial, Helvetica, sans-serif; font-size:11px;}
.textbox{color:#333333; font-family:Arial, Helvetica, sans-serif;
	border:1px solid #d1ecfd; height: 28px; width: 210px}


.small_txtbox{background:url(../images/small_txtbox.jpg) no-repeat; width:116px; height:21px;}
.small_textbox1{color:#333333; font-family:Arial, Helvetica, sans-serif; border:0px; font-size: 16px; 
	border:1px solid #d1ecfd; width: 150px; height: 28px}
/*-------- news page End-----------*/

.repeat_line123{background:url(../images/repeat_line.gif) repeat-y; width:323px;}
/*new additions bh ghanyshyam*/
.bookworm_repeat_line{background:url(../images/bookworm_repeat_line.png) repeat-x; height:194px;}
.short_txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#ffffff;}
.deal_repeatline_bookworm{background:url(../images/deal_book_left_cor.gif) repeat-y;}
.deal_repea_line{background:url(../images/deal_repea_line.gif) repeat-x; height:94px;}
.hotel{color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; font-weight:bold;}


/*new additions newsletter*/


.bold_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.normal_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;
		color:#F00;padding-left:25px; height: 36px; clear: both; width: 100%}
.ns_signup {font: bold 14px Arial; padding-left: 22px; width: 360px}
.ns_divform {height: 130px; border: 1px solid #d1ecfd; margin-left: 20px}
.ns_blockauth {width: 335px}
.ns_block {width: 335px; height: 40px}
.ns_block_e20 {width: 335px; height: 20px}
.ns_temail {width:60px; height: 35px; padding-left: 22px; padding-top: 5px}
.ns_idiv_email {width:245px; height: 40px}
.ns_block_e87 {width:87px; height: 40px}
.ns_tzipcode {width:80px; height: 35px; padding-top: 5px}
.ns_divbut {margin-top: 10px; margin-left: 25px}
.ns_i_email {border:1px solid #d1ecfd; height: 28px; width: 235px; font-size: 16px}
.ns_divim {margin-left: 20px;}
.ns_divim img {border: 1px solid #d1ecfd}
.pointer {cursor: pointer}

.b_search {
	cursor: pointer;
}
.list_c {
	display: none; 
	position: absolute; 
	width: 209px; 
	text-align: left;
	background-color: #E4FFFF;	
	z-index: 1
}
/*div.i_city .list_c {width: 209px;}*/
.list_c ul {list-style-type: none; list-style-position: outside; font-size: 11px; margin: 0}

.list_c ul li {
	margin-left: -40px; padding-left: 10px; background-color: #B1E8FF; cursor: pointer
}
.list_c ul li.active_ref_city {background-color: #E4FFFF}

div.list_c.list_city_h{width: 153px}
div.list_c.list_city_c{width: 170px}
/*.list_c ul li {
	margin-left: -40px; padding-left: 10px; background-color: #88EAFD; cursor: pointer
}
.list_c ul li.active_ref_city {background-color: #3882D3}*/
/*#ui-datepicker-div {background-color: white;}*/
.c_type_trip {
	display: none;
}
.active_type_trip {
	display: block;
}
.cmtp {
	background-color: white;
	cursor: pointer; 
	font: bold 15px Arial; 
	color: #0f5c97;
	height: 18px;
	/*padding-top: 2px 	*/
}
.cmtp_active {
	font-size: 15px;
	background-color: #E6F3FE;
}
.trip_radio_checked {
	background: url(../images/radio_checked1.png) no-repeat; width: 15px; height: 18px;
}
.trip_radio_nochecked {
	background: url(../images/radio_nochecked1.png) no-repeat; width: 15px; height: 18px;
}

/*social*/
#social {margin-top: -7px; width: 159px; padding-left: 34px;}
.find_us {padding-top: 55px; letter-spacing: 0.08em; font: 11px Arial; color: #222222}
.ref_social {padding-top: 41px; padding-left: 6px} /*7px*/

/*span.stButton span.chicklets {color: #0058a2; font-family: Arial, serif;}*/
.isf a {color: #0058a2}

.st_email_custom, .st_facebook_custom, .st_twitter_custom, .st_digg_custom {
	padding:0px 16px 0 20px;
	color: #0058A2;
	cursor: pointer;
}
.st_email_custom {background: url(../images/icons/iemail.jpg) no-repeat scroll left top transparent;}
.st_facebook_custom {background: url(../images/icons/ifacebook.jpg) no-repeat scroll left top transparent;}
.st_digg_custom {background: url(../images/icons/idigg.jpg) no-repeat scroll left top transparent;}
.st_twitter_custom {background: url(../images/icons/itwitter.jpg) no-repeat scroll left top transparent; padding-left: 17px} 

/*main css for under block bookworms */
.w330 {
	width: 300px
}
#t_mayleen {width: 300px; background-image: url(../banners/mayleen13.png); border-top: 1px solid #e4e4e4;}
#t_mayleen a:hover {text-decoration: underline}
#title_mayleen {width: 282px; clear: both; font-size: 12px; font-weight: bold; padding-left: 12px; letter-spacing: 0.05em; height: 12px; margin-top: 3px}
#title_mayleen a {color: #0F5C97}
#con_mayleen {width: 300px; height: 126px}
#text_mayleen {width: 124px; font-weight: bold; padding-left: 12px; font-size: 12px; font-weight: normal; padding-top: 14px; line-height: 1.34em}
#text_mayleen a {color: #333333}
#click_video {font-size: 11px; font-weight: normal; font-style: italic;  height: 20px; margin-top: 9px; letter-spacing: -0.005em}
#click_video a {color: #1F669E}
#photo_mayleen {width: 136px; margin-left: -4px}
#photo_mayleen2 {width: 152px; margin-left: 16px}
.pic_mayleen {margin-top: 7px;padding-left: 3px}
/*.pic_mayleen2 {margin-left: 16px;}*/

.special_deals {width: 136px; padding-top: 8px}
.text_key_search {padding-top: 10px}
/*style for breadcrumbs */
#breadcrumbs {height:15px; width:800px; clear: both; color: #0F5C97; font-size: 11px; font-weight: normal}  /*letter-spacing: -0.08em;}*/
#breadcrumbs a {color: #0F5C97;  font-weight: normal}
#breadcrumbs span {color: #252525}

/* style for page terms_of_service*/
.faq_txt {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 10px;
}
.faq_top {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.centerText {
	text-align: center;
	font-size: 7px;
}

.hidden_adv {
	visibility: hidden;
}

.space_super {height: 10px}

.ns_block_e30 {height: 30px}

.mayleen_11 {
	font: 11px Arial;
	letter-spacing: 0.01em;
}
.mayleen_destinations div {
	font-size: 13px;
	color: #363636;
	font-weight: bold;
}
.mayleen_destinations a {
	color: #106fb8; font-size: 11px; font-weight: bold;
}
.mayleen_destinations_11 div {
	font-size: 13px;
	color: #363636;
	font-weight: bold;
}
.mayleen_destinations_11 a {
	color: #1070b8; font-size: 12px; font-weight: bold;
}
.mayleen_destinations a:hover, .mayleen_destinations_11 a:hover, a.mayleen_title:hover{text-decoration: underline}

.what_hot {font: bold 11px Arial; color: #08426e; width: 446px}
.what_hot a {color: #08426e}
.pic_mayleen2 {padding-left: 6px}
/*#ui-datepicker-div {height: 210px;}*/

.space_top {
	padding-top: 6px;
}
.space_top_2p {
	padding-top: 2px;
}
.blue_deals.active {
	background-color: #f2f8fc;
}

.grey_left_line {
	border-left: 1px solid #D2E4FC;
}
