html{overflow:auto;}
body{margin:0; padding:0; font:11px tahoma; background:url(../images/headbg.png) no-repeat center top;}
h1, h2, h3, h4, h5, h6, form, ul, ol{margin:0; padding:0;}
*{outline:none;}
img{border:0;}
p{margin:0 0 15px;}
.fl{float:left;}
.cl{clear:both; font-size:1px; height:0;}
.mob-box{float:left; display:block; width:105px; height:125px; list-style:none;}
.mob-boxx{display:block; width:100px; height:80px;}
.textboxx{display:block; width:100px; height:10px; padding:5px; font-size:11px;}
.wrap{display: none;}
.logo{margin:0 0 0 51px;}
.head{height:157px; margin:0 0 10px;}
.sub-head{width:1000px; margin:auto; }
.h-text{float:left; padding:5px 0 8px 25px; color:#000; font:normal 16px Arial, Helvetica, sans-serif; text-align:right;}
.sub-head h1{float:left; padding:5px 0 13px 25px; color:#000; background:none; margin:0; clear:none; font:normal 16px Arial, Helvetica, sans-serif; text-align:right; height:auto;}
.h-text li{list-style:none;}
li.mail{font-size:13px; font-weight:bold; padding:4px 0 0;}
li.mail a{color:#000; text-decoration:none;}
li.mail a:hover{text-decoration:underline;}
.search{text-align:right; width:100%; position:absolute; top:127px;}
.search li{display:inline; list-style:none; padding:0 0 0 5px; font:bold 11px tahoma;}
.search li a{text-decoration:none; color:#000000; font:bold 11px tahoma;}
.search li a:hover{text-decoration:underline;}
.search img{vertical-align:middle;}
.ser-inp{ font:11px tahoma;}
.s-search{position:relative; width:752px; margin:auto; padding:6px 230px 5px 0; overflow:visible;}
.corner{position:absolute; top:0; left:-240px; background:url(../images/corner.png); width:500px; height:9px;}
.navi{float:right; width:808px; top:99px;  position:absolute; right:0;}
.navi li{float:right; list-style:none; font:bold 11px/25px tahoma; padding:0 2px 0 0;}
.navi li a{text-decoration:none; height:25px; float:left; color:#2c2c2c; background:url(../images/button.png) no-repeat left top; padding:0 0 0 10px;}
.navi li a span{background:url(../images/button.png) no-repeat right top; padding-right:10px; float:left; height:25px; cursor:pointer;}
.navi li a:hover{background:url(../images/button-hover.png) no-repeat left top; color:#fff;}
.navi li a:hover span{background:url(../images/button-hover.png) no-repeat right top;}

.navi li.active a{text-decoration:none; height:25px; float:left; color:#fff; background:url(../images/button-hover.png) no-repeat left top; padding:0 0 0 10px;}
.navi li.active a span{background:url(../images/button-hover.png) no-repeat right top; padding-right:10px; float:left; height:25px; cursor:pointer;}


h1{background:url(../images/h1bg.png) no-repeat; height:28px; font:bold 16px/28px "trebuchet MS"; color:#d64162; padding-left:10px; margin:0 0 10px; clear:both; text-transform:capitalize;}

.body-up{}
.body{width:1000px; margin:auto; padding:10px 0 0 0; font:11px/16px tahoma;}

.left{float:left; width:212px;}


.left ul{background:#FFFFFF; margin:0 0 8px; padding:0;}
.left li{ list-style:none; font:normal 11px/21px tahoma; height:22px;}
.left li.ee{background:url(../images/left_nav_bg.gif) repeat-x left top;}
.left li a{color:#000; display:block; padding:0 0 0 20px; text-decoration:none; background:url(../images/left_arrow.gif) no-repeat 10px 8px; border-bottom:1px solid #d8d8d8;}
.left li a:hover{text-decoration:none; border-bottom:1px solid #973448; color:#973448; background:#fff url(../images/left_arrow.gif) no-repeat 10px 8px;}

.ban{padding:10px 0; text-align:center;}

.right{float:right; width:778px;}
.top-banner{padding:0 0 8px 0;}

.right-l{float:left; width:640px;/* overflow:hidden;*/}
.mobiles{border:1px solid #04c2e3; padding:5px; margin-bottom:8px; background:#fff; clear:both;}
.mobiles a{ color:#000000; text-decoration:none; font-weight:bold;}
.mobiles a:hover{text-decoration:underline;}
.mobiles .mob li{list-style:none; width:119px; margin:0 5px 5px 0; float:left; font-size:11px; font-weight:bold; text-align:center;}
.mobiles .mob li span{display:block; text-align:center;}
.mobiles .mob li span img{vertical-align:bottom;}
.mobiles .mob li font{display:block; padding:5px 0 10px; line-height:12px; font-size:11px; height:24px;}
.mobiles .mob li big{display:block;}

.mobiles .in-mob li{list-style:none; width:119px; margin:0 5px 5px 0; height:120px; float:left; font-size:11px; font-weight:bold; text-align:center;}
.mobiles .in-mob li span{display:block; text-align:center;}
.mobiles .in-mob li span img{vertical-align:bottom;}
.mobiles .in-mob li font{display:block; padding:0; line-height:12px; font-size:11px; height:24px;}
.mobiles .in-mob li a{color:#017cc9}
.mobiles .in-mob li big{display:block;}
.mobiles h4{background:#ebebeb; margin:0 5px 15px 0; float:left; width:610px; padding:0 0 0 5px; font:bold 11px/23px tahoma; height:23px;}
.mobiles h4 font{float:left;}
.mobiles h4 b{float:right; height:21px; overflow:hidden; padding:2px 2px 0 0;}

.right-ads{float:right; width:120px; text-align:center;}
.right-ads img{margin-bottom:8px;}

.more{text-align:left; padding:0 0 30px 20px; clear:both;}






/************************************************** for tabs in the bottom part **************************************************************/

.tab-cont{border:1px solid #cacaca; position:relative; z-index:888; margin:-1px 0 0 0; background:url(../images/tab-bg.png) repeat-x; height: 152px; padding:15px 10px 5px 10px; font-size:11px; line-height:15px;}
.tab-cont li{list-style:none; padding:0 0 10px 0; background:url(../images/note.gif) no-repeat left 2px;}
.tab-cont li a{text-decoration:none; color:#626262; font-family:tahoma;}
.tab-cont li a:hover{text-decoration:underline;}
.tab-cont label{ display:block; text-align:right;}
.tab-cont label a.b{color:#17a1ce; font-weight:bold; text-decoration:none;}
.tab-cont label a.b:hover{ text-decoration:underline;}

.mid-shed{height:8px; font-size:1px;}

.indentmenu{padding-top:0;}
.indentmenu ul{margin: 0;padding: 0;float: left;/* width: 80%; width of menu*/}
.indentmenu ul li{display: inline;}
.indentmenu ul li a{float:left; background:url(../images/d-tab.png) no-repeat; text-align:center; width:134px; /*text color*/text-decoration: none;  height:21px; font:bold 11px/21px tahoma; color: #626262;}
.indentmenu ul li a:visited{color: #626262;}
.indentmenu ul li a.selected{color: #626262 !important;/*shift text down 1px*/background:url(../images/a-tab.png) no-repeat; z-index:999; position:relative;}
.tabcontentstyle{ /*style of tab content oontainer*/border: 1px solid gray;width: 450px;margin-bottom: 1em;padding: 10px;}
.tabcontent{display:none;}
@media print {.tabcontent {display:block !important;}}


.tab-cont2{position:relative; z-index:888; margin:-1px 0 0 0; background:url(../images/new-tab.png) repeat-x; height: 187px; padding:15px 0 5px 10px;}
.tab-cont2 li{list-style:none; line-height:10px; padding:0 0 15px 0; background:url(../images/note.gif) no-repeat left 2px;}
.tab-cont2 li a{text-decoration:none; color:#626262; font:normal 11px tahoma;}
.tab-cont2 li a:hover{text-decoration:underline;}
.tab-cont2 label{ display:block; text-align:right;}
.tab-cont2 label a.b{color:#17a1ce; font-weight:bold; text-decoration:none;}
.tab-cont2 label a.b:hover{ text-decoration:underline;}

.indentmenu2{ /*leave this value as is in most cases*/ padding-top:0;}
.indentmenu2 ul{margin: 0;padding: 0;float: left;/* width: 80%; width of menu*/}
.indentmenu2 ul li{display: inline;}
.indentmenu2 ul li a{float:left; background:url(../images/d-tab.png) no-repeat; text-align:center; width:134px; /*text color*/text-decoration: none;  height:21px; font:bold 11px/21px tahoma; color:#000;}
.indentmenu2 ul li a:visited{color: #000;}
.indentmenu2 ul li a.selected{color: #000 !important;/*shift text down 1px*/background:url(../images/a-n-tab.png) no-repeat; z-index:999; position:relative;}
.tabcontentstyle{ /*style of tab content oontainer*/border: 1px solid gray;width: 450px;margin-bottom: 1em;padding: 10px;}
.tabcontent{display:none;}
@media print {.tabcontent {display:block !important;}}


.t-box{background:url(../images/t-bg.png) repeat-x; height:183px; width:190px; position:relative; float:left; margin:0 15px 0 0;}
.t-box h1{background:url(../images/t-t.png) no-repeat right top; text-align:center; height:32px; color:#000000; font-size:13px;}
.gre h3{color:#6fb91d!important;}
.t-box h2{color:#00306c; font-size:13px; text-align:left;}
.t-box h3{color:#ec068c; font-size:13px; text-align:left;}
.t-box .cont{height:141px; background:url(../images/t-b.png) no-repeat left bottom; padding:10px 5px 0 0;}
.t-box .img{margin:30px 10px 5px 0; height:80px; overflow:hidden; text-align:center; float:left; width:50px;}
.t-box ul {float:left;}
.t-box li{list-style:none; background:url(../images/tab-bullet.png) no-repeat 0 7px; padding:5px 0 4px 15px; font-size:12px; text-align:left;}
.t-box big{clear:both; display:block; text-align:center;}
.new{position:relative; z-index:10; margin:-4px 0 0 -11px;}

ul li.last{background:none; border:none;}
.foot{height:140px;}
.foot p{text-align:center; font:11px tahoma; color:#5f5f5f; line-height:17px; margin:10px 0 0;}
.sub-foot{width:1000px; margin:auto;}
.one{text-align:center; padding:20px 0 0 0;}
.one li{display:inline; font:11px/13px tahoma; background:url(../images/foot-devi.png) no-repeat right center; padding:0 10px;}
.one li a{text-decoration:none; color:#5f5f5f;}
.one li a:hover{text-decoration:underline;}
.two{text-align:center; padding:27px 0;}
.two li{display:inline; font:11px/13px tahoma; background:url(../images/devi-.png) no-repeat right center; padding:0 10px;}
.two li a{text-decoration:none; color:#2f6076; font-weight:bold;}
.two li a:hover{text-decoration:underline;}
.two li a img{vertical-align:bottom;}


.no-bor{border:0; border:none;}


.table{border-collapse:collapse; text-align:center; background:#FFFFFF; font:bold 11px tahoma; border:1px solid #ebebeb;}
.table b{color:#04c2e3}
.th{background:#ebebeb;}
.paging{text-align:right; padding:5px 10px; float:right;}



.paging li{float:left; list-style:none; font:bold 11px/17px tahoma; padding:0 3px 0 0;}
.paging li a{text-decoration:none; height:17px; float:left; color:#fff; background:url(../images/page-d.png) no-repeat left top; padding:0 0 0 5px;}
.paging li a span{background:url(../images/page-d.png) no-repeat right top; padding-right:5px; float:left; height:17px; cursor:pointer;}
.paging li a:hover{background:url(../images/page-a.png) no-repeat left top;}
.paging li a:hover span{background:url(../images/page-a.png) no-repeat right top;}

.paging li.active a{background:url(../images/page-a.png) no-repeat left top;}
.paging li.active a span{background:url(../images/page-a.png) no-repeat right top;}

.ser{float:left;}
.ser li{ float:left; padding:4px 10px 0 10px; height:20px; line-height:15px; list-style:none;}
.ser li img, .ser li select{vertical-align:top;}
.top-t{padding:10px; margin-bottom:10px; background:#FFFFFF;}
.top-t h1{background:none; color:#ad3a53; font:bold 13px Arial, Helvetica, sans-serif;}
.top-t p{margin:10px 0 0 0; padding:0;}
.l-img{float:left; margin:0 10px 5px 0;}


.in-gifts li{list-style:none; width:72px; margin:0 5px 5px 0; height:140px; float:left; font-size:11px; font-weight:bold; text-align:center;}
.in-gifts li span{display:block; text-align:center;}
.in-gifts li span img{vertical-align:bottom;}
.in-gifts li font{display:block; padding:0; line-height:12px; font-size:11px; height:24px;}
.in-gifts li a{color:#017cc9}
.in-gifts li big{display:block; font:normal 11px tahoma; padding:5px 0 0 0;}

.brad-crumb{padding:0 0 10px 0;}
.brad-crumb a{text-decoration:none; color:#000000;}
.brad-crumb a:hover{text-decoration:underline;}
.blue{color:#ad3a53}
/* ######### Drop Down ULs CSS ######### */


.ddsubmenustyle, .ddsubmenustyle ul{font:normal 10px Verdana; margin:0 0 0 -2px; padding:0; position:absolute; left:0; top:0; list-style-type:none; background:black; border:1px solid black; border-bottom-width:0; visibility:hidden; z-index:100;}
.ddsubmenustyle li a{display:block; width:170px; color:#5f5f5f; background:black; text-decoration:none; padding:4px 5px; border:1px solid #fff;}
* html .ddsubmenustyle li{display:inline-block; width:170px;}
.ddsubmenustyle li a:hover{color:black;}
.mob{background:#fff; margin-bottom:10px;}
.mob-blk{width:122px; float:left; font-size:11px; text-align:center; background:#fff; height:132px; padding:0 3px 10px;}
.mob-blk a{text-decoration:none; color:#333; font-weight:normal;}
.mob-blk a:hover{text-decoration:underline; color:#333;}
.mob-lnk{line-height:normal; min-height:40px; padding-top:10px;}
.img_pad_l5{padding:0 15px;}
.mob-blk-l{width:60px; overflow:hidden; text-align:center; float:left;}
.mob-blk-r{float:left; width:125px;}

.mob-dt form, input, select{margin:0; padding:0; font:11px Tahoma;}
.mob-dt,.mob-dt2{border:1px solid #bbb; border-collapse:collapse;}
.mob-dt td, .mob-dt2 td{padding:3px;}

.fmobiles{margin-bottom:8px;}
.fmobiles_in{border:1px solid #2A5060; padding:5px; border-top-width:0; background:#fff;}
.mobiles h2{font-size:14px; font-weight:bold; margin:10px 0; padding:0;}
.right h2{color:#fff; padding:0 20px 0 10px; background:url(../images/h2.png) no-repeat right top; text-transform:capitalize; font:bold 13px/26px tahoma; float:left; width:auto;}





.btnmore{text-align:right; clear:both; border:1px solid #e9e9e9; background:#f2f2f2; border-width:1px 0; padding:5px 0; margin:0 0 15px;}
.btnmore a{background:url(../images/m_more_bg.gif) no-repeat center; padding:3px 21px; color:#fff; font:bold 11px tahoma; text-decoration:none;}
.btnmore a:hover{background:url(../images/m_more_bg_h.gif) no-repeat center; color:#fff; text-decoration:none;}

.left_nav{margin:0; padding:0; text-align:left; clear:both; display:block; line-height:25px;}
.left_nav a{background:#d9dde8; padding:5px 10px; text-decoration:none; color:#1f5db0; margin:0 0 0 2px;}
.left_nav a:hover{background:#2c6bbf; color:#fff;}

.mcontent{border:1px solid #eee; background:#fff; clear:both; margin:0 0 10px; text-align:justify; color:#333; font-size:11px;}
.mcontent a{color:#000; text-decoration:none;}
.mcontent a:hover{color:#000; text-decoration:none;}
.mcontent h4{background:#ebebeb; margin:0; color:#04C2E3; padding:0 10px; font :bold 13px/30px tahoma;}
.mcontent p{padding:10px; margin:0;}

.invite-tabs ul{margin:0; padding:0; height:26px;}
.invite-tabs-line{background:#63ddf4; height:2px; clear:both; border-left:1px solid #077ba8; border-right:1px solid #077ba8; line-height:1px; font-size:1px; margin-top:-1px;}
.invite-tabs ul li{float:left; list-style:none; font:bold 11px/25px tahoma; padding:0 2px 0 0;}
.invite-tabs ul li a{text-decoration:none; height:25px; float:left; color:#999; background:url(../images/tab_bg.png) no-repeat left top; padding:0 0 0 10px;}
.invite-tabs ul li a span{background:url(../images/tab_bg.png) no-repeat right top; padding-right:10px; float:left; height:25px; cursor:pointer;}
.invite-tabs ul li a:hover{background:url(../images/tab_bg_h.png) no-repeat left top; text-decoration:none; color:#fff;}
.invite-tabs ul li a:hover span{background:url(../images/tab_bg_h.png) no-repeat right top; text-decoration:none; color:#fff;}
.invite-tabs ul li a.selected{background:url(../images/tab_bg_h.png) no-repeat left top; color:#fff;}
.invite-tabs ul li a.selected span{background:url(../images/tab_bg_h.png) no-repeat right top; color:#fff;}
.tab_content{height:150px; overflow-y:auto; padding:10px; border:1px solid #077ba8; border-top-width:0; text-align:justify;}
.tab_content p{margin:a0 0 10px;}

.tab_content dl{margin:0; padding:0;}
.tab_content dl dt{float:left; width:25%; font-weight:bold; margin-bottom:2px;}
.tab_content dl dd{margin-left:25%; margin-bottom:2px;}



.c-blk{border-bottom:2px solid #e5e5e5; margin-bottom:10px; font:12px Arial, Helvetica, sans-serif;}
.c-blk h4{font-size:16px; color:#000; margin:0; padding:0;}
.c-blk h4 a{color:#0160b1; text-decoration:none;}
.c-blk h4 a:hover{color:#0160b1; text-decoration:underline;}
.star{list-style:none; display:inline; float:left; padding:0 70px 0 0;}
.star li{display:inline; float:left;}

.black_overlay{display:none; position:absolute; top:0%; left:0%; width:100%; height:1000px; background-color:black; z-index:1001; -moz-opacity:0.8; opacity:.80;		filter: alpha(opacity=80);}
.white_content{display:none; position:absolute; top:20%; left:50%; width:500px; z-index:1002; overflow:hidden; margin-top:-100px; margin-left:-200px; font-size:11px;}

.white_content fieldset{border:1px solid #ccc;}
.white_content fieldset legend{font-weight:bold; background:#fff;}
.white_content h1{background:url(../images/r-m.png) repeat-x; height:25px; font:bold 11px/25px tahoma; color:#fff; clear:both;}
.white_content h1 span{background:url(../images/r-l.png) no-repeat left top; float:left; height:24px; padding-left:10px;}
.white_content h1 big{float:right; background:url(../images/r-r.png) no-repeat right top; padding-left:3px; height:24px;}
.brad{background:#eeeeee; font:11px/22px tahoma; margin:0 0 10px; color:#696969; padding:0 10px;}
.brad a{color:#000; text-decoration:none; padding:0 7px; font-weight:bold;}
.brad span{padding:0 7px; font-weight:bold; color:#000;}
.brad a:hover{text-decoration:underline;}


ul.selectsearch{margin:0; padding:0; list-style-type:none;}
ul.selectsearch li{margin:0; padding:0 15px 0 0; list-style-type:none; float:left; display:block; vertical-align:middle;}
ul.selectsearch li b{float:left; display:block; padding:4px 0 0;}

h3{background:url(../images/lefttop.gif); font:bold 11px/25px tahoma; color:#fff; padding-left:10px;}
.merch{float:right; border:1px solid #ccc; margin:2px 0 0;}
.proBox{clear:both; background:url(../images/protop.gif) repeat-x top; padding-top:12px;}
.pro2{padding:10px;}
.pro2 p{margin:0 0 10px;}
b.blue b{display:block; height:1px; background:#04c2e3; overflow:hidden;}
b.blue b.b1{margin:0 4px; background:#04c2e3;}
b.blue b.b2{margin:0 2px;}
b.blue b.b3{margin:0 1px; height:2px;}
.tTop{background:#04C2E3; padding:1px 10px 5px; color:#fff; font-weight:bold;}
.tTop a{color:#000; text-decoration:none;}
.tTop select{margin:0;}
.tTop form{display:inline;}
.ticker div a{color:#333; text-decoration:none;}
td.ticker{text-align:center; padding:0 15px; border-right:1px solid #ededed;}
td.ticker img{height:75px; width:65px;}
tr.proFreeBg td{background:#eee; font-weight:bold; text-align:center;}
.blogRight{clear:both; border:1px solid #e9e9e9; background:#f2f2f2; border-width:1px 0; padding:5px 0; margin:0 0 20px;}
.blogRight a{background:url(../images/blankbtn.gif); float:right; color:#fff; text-decoration:none; font-weight:bold; width:94px; line-height:18px; text-align:center; margin:0 0 0 10px;}
.blog h2, .blog h1, .blog h2 a, .blog h1 a{font:normal 18px "trebuchet MS"; color:#04c2e3; margin:0 0 5px; background:none; padding:0; float:none; width:auto; text-decoration:none;}
#comment_div{margin:0 0 10px;}
#comment_div h4, .blog h3{color:#ba3c57; font:bold 13px tahoma; background:none; padding:0; margin:0 0 10px;}
#comment_div ol{list-style:none;}

b.con b{display:block; background:#F4F4F4; border:1px solid #ccc; border-width:0 1px; height:1px; overflow:hidden;}
b.con b.b1{margin:0 4px; background:#ccc;}
b.con b.b2{margin:0 2px; border-width:0 2px;}
b.con b.b3{margin:0 1px; height:2px;}
.comments{background:#f4f4f4; border:0 solid #ccc; border-width:0 1px; padding:0 10px; color:#333;}
.comments .inp{width:200px; border:1px solid #ccc; padding:3px 2px;}
.comments textarea{width:400px; height:100px; border:1px solid #ccc;}
.comments .submit{background:url(../images/blankbtn.gif); color:#fff; text-decoration:none; font-weight:bold; width:94px; border:0; height:18px; cursor:pointer;}
.popUp{background:#04c2e3; height:25px; color:#fff; font-weight:bold; line-height:25px; padding:0 0 0 5px;}
.otherWith{height:27px; margin:0 0 10px; font:bold 16px "trebuchet MS"; color:#D64162}
.otherWith h1{float:left; width:460px; margin:0;}
.otherWith select{width:195px;}
.fr{float:right;}
.bDown{text-align:center; padding:20px 0;}

.christmas{width:778px; overflow:hidden;}
.w796{width:796px;}
.christmas .mob-blk{ background:url(../images/christ-bg.png); width:171px; height:175px; text-align:left; padding:4px 5px 0; margin:0 18px 18px 0;}
.christmas .mob-blk a{ font-weight:bold;}
.christmas .mob-blk ul{list-style:none; font-weight:normal; margin:5px 0 0; color:#3a3a3a;}
.christmas .mob-blk ul li{margin:0 0 5px; padding:0 0 0 12px; background:url(../images/chris-bullet.jpg) no-repeat left 4px;}
.christmas .mob-blk .mob-lnk{height:90px; float:left; width:111px; padding:0;}
.christmas .mob-blk a.cr{float:left; margin:0 10px 0 0; width:50px; height:100px; overflow:hidden;}
.christmas .mob-blk a.cr img{width:50px; height:auto;}
.christmas .mob-blk .title{text-align:center; padding:0 29px; height:33px;}
img.vdeal{width:auto; height:auto; margin:10px 0 0;}

.recomodation{background:#fbf8f8 url(../images/recommended_bg.gif) left top;}

.sitemap{margin:0 0 20px; padding:0 0 20px; background:url(../images/sitemap.gif) repeat-y;}
.sitemap dl{float:left; width:310px; margin:0 30px 0 0;}
.sitemap dl.last{margin:0;}
.sitemap dl dt, .sitemap dl dd{background:url(../images/left-bullet.gif) no-repeat left 6px; padding:0 0 6px 10px;}
.sitemap dl dt a, .sitemap dl dt{color:#04c2e3; font-weight:bold; text-decoration:none;}
.sitemap dl dt.last{margin:0 0 20px;}
.sitemap dl dd{ margin:0 0 0 10px;}
.sitemap dl dd.last{margin:0 0 20px 10px;}
.sitemap dl dd a{color:#000; text-decoration:none;}
.sitemap a:hover{text-decoration:underline;}
.mailNo{position:absolute; right:0; top:0;}
.footBg{background:url(../images/lbg.gif) repeat-x bottom; padding-bottom:20px;}
.wrapper{width:1000px; position:relative; overflow:hidden; margin:0 auto;}
table.noDeal{}
table.noDeal input{vertical-align:middle;}
table.noDeal .nDeal{font-size:13px; color:#FF0000; font-weight:bold;}
table.noDeal input.inp{font:11px tahoma; border:1px solid #077BA8; width:200px;}

li.christBtn a{background:none; color:#fff; padding:0;}


.footTopDeals{position:fixed; bottom:0; height:31px; left:0; margin:auto; z-index:999; width:100%;}
.footTopDeals .links{height:31px; width:1000px;	height:31px; border:1px solid #ccc; border-width:0 1px; margin:auto; background:url(../images/bg.png) repeat-x;}
.footFollow{float:left; height:30px; margin-top:1px; padding:5px 10px 0 0;}
.footFollow a{float:left; position:relative; margin:0 10px 0 0; text-decoration:none;}
.footFollow a span{ position:absolute; top:-33px; color:#fff; font-weight:normal; left:0;  height:29px;}
.footFollow a span b{background:url(../images/hover.gif) no-repeat right; top:0; float:left; padding-right:5px; display:none;}
.footFollow a span b b{float:right; background:url(../images/hover.gif) no-repeat left; height:25px; padding:4px 0 0 5px; left:-2px; position:relative; font-weight:normal;}
.footFollow a:hover span b{display:block;}
.dealsTop{float:left; padding:1px 0 0 ;}
.dealsTop h2{float:left; font:bold 13px/30px tahoma; color:#000; padding:10px 0 0 10px;}
.dealsTop a{float:left; text-decoration:none; font:bold 11px/30px tahoma; color:#009eb9; padding:0 8px; border-right:1px solid #ccc;}
.dealsTop a:hover{background:#fff;}
.botEmail{float:right; padding:8px 10px 0 0;}
.botEmail input{vertical-align:middle;}
.descProModel{height:198px; position:relative; text-align:center;}
.descProModel big{font:bold 11px tahoma; display:block;}
.descProModel .addThis{position:absolute; bottom:0; padding:0 0 0 62px;}
.maxHeight{ max-height:160px;}
.ssPaging{background:#e7e7e7; margin:0 0 20px; padding:3px 5px;}
.ssPaging big{font:11px/19px tahoma; float:left;}
.sPaging{float:right;}
.sPaging a{background:url(../images/paging.gif) no-repeat right; float:left; width:19px; line-height:19px; height:19px; text-align:center; color:#333; text-decoration:none; font-weight:bold; margin:0 0 0 5px;}
.sPaging b{float:left; line-height:19px; margin:0 10px 0 0;}
.sPaging a:hover{background:url(../images/paging.gif) no-repeat; color:#fff;}
.divWithLoader{height:357px;}
.divWithLoader img.loader{position:absolute; margin:150px 0 0 0;}
.divWithLoader .proBox{height:284px;}

.res{font:13px Arial, Helvetica, sans-serif;}
.res2{font:11px tahoma; color:#4d4d4d;}
.res2 p{margin:0;}
.res2 .cont{padding:0 0 10px 10px; margin:0 0 10px 0; border-bottom:1px solid #b9b9b9; background:url(../images/bulres.gif) no-repeat left 4px;}
.res a, .res2 a{color:#000; text-decoration:none;}
.res a:hover, .res2 a:hover{text-decoration:underline;}
.rcl{clear:both; text-align:right;}
.resBox{width:213px; float:left; text-align:center; margin:0 0 15px;}
.resMore{text-align:right; padding:40px 0 0;}
.resMore a{font:13px Arial, Helvetica, sans-serif; font-weight:bold;}
/*//////////////////////////////////////////////            Special offer           ///////////////////////////////////////////////////// */
.sploffers .mob-blk{ background:url(../images/sploffBox_sep.gif) no-repeat right top; width:242px; height:200px; text-align:left; padding:0 12px 0 0; margin:0 5px 18px 0;}
.sploffers .mob-blk a{ font-weight:bold;}
.sploffers .mob-blk ul{list-style:none; font-weight:normal; margin:5px 0 0; color:#3a3a3a;}
.sploffers .mob-blk ul li{margin:0 0 5px; padding:0 0 0 12px; background:url(../images/chris-bullet.jpg) no-repeat left 4px;}
.sploffers .mob-blk .mobContent{height:130px; overflow:hidden;}
.sploffers .mob-blk a.cr{float:left; margin:5px 10px 0 0; width:50px; height:130px; overflow:hidden;}
.sploffers .mob-blk a.cr img{width:50px; height:auto;}
.sploffers .mob-blk .title{padding:5px 10px; background:#C6EEFF  url(.../images/top.jpg) no-repeat center center; height:17px; font-size:14px; text-transform:uppercase;font-family:"trebuchet MS";}
.sploffers .mob-blk .title a{color:#000;}
.sploffers .mob-blk .title a:hover{color:#000; text-decoration:none;}
.sploffers .mob-blk .links{padding:3px 0 0; border:1px solid #e9e9e9; border-width:1px 0; background:#; clear:both; margin-right:10px; text-align:right;}
.sploffers .mob-blk .links img{margin:0 2px;}
.sploffers .mobNetwork{float:right; padding:30px 25px 0 0;}
img.vdeal{width:auto; height:auto; margin:10px 2px 0;}
#div_incentive select, select#incentive{width:200px;}
