@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }

ol{ font-size: 11px; font-weight:normal; }

#fullpage{ width:100%; margin:0px; padding:0px; background-color:#fff; height:auto;}

#top{ width:100%; height:auto; background:url(images/top-bg.jpg) 0 0 repeat-x; margin-top:1px;}
#top .userview{margin:0px; font-size:12px; color:#545353; line-height:35px; margin-left:25px; }
#top .userview span{ font-size:14px; font-weight:bold;}

#top #userlinks {margin:10px 25px; line-height:12px; }

#top #userlinks .userlinkleft {float:left; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
/*
#top #userlinks .userlinkleft ul{ margin:0px; padding:0px; list-style-type:none;}
#top #userlinks .userlinkleft ul li{ margin:0px; padding:0px; list-style-type:none; float:left; margin-right:10px; padding-right:10px;
border-right:1px solid #f16f03;}
#top #userlinks .userlinkleft ul li a{ font-size:12px; text-decoration:none; color:#f16f03;}
*/
#top #userlinks .userlinkrite {float:right;}
#top #userlinks .userlinkrite ul{ margin:0px; padding:0px; list-style-type:none;}
#top #userlinks .userlinkrite ul li{ margin:0px; padding:0px; list-style-type:none; float:left; margin-right:10px; padding-right:10px;
border-right:1px solid #f16f03; }
#top #userlinks .userlinkrite ul li a{ font-size:12px; text-decoration:none; color:#f16f03; font-weight:bold;}
#top #userlinks .userlinkrite ul li ul li a{ font-weight:normal;}


.clear{ clear:both;}
.clearr{ clear:right;}
.clearl{ clear:left;}

.facts { border:1px solid #e3e3e3; font-size:12px; margin:20px; }
.facts .bg1 { background-color:#f4fcff !important;}
.facts tr th{ line-height:20px; padding:5px; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; color: rgb(1, 110, 145); background-color:#f4fcff;}
.facts tr td{ line-height:20px; padding:5px; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
.facts tr td:last-child{border-right:0px; }
.facts tr th:last-child{border-right:0px; }

.annualdata tr td{ font-weight:normal !important; font-size:11px !important; padding:3px; }
.annualdata tr th{ font-size:11px !important; padding:3px; }
.ambulances tr td:first-child{ color: rgb(1, 110, 145); background-color:#f4fcff;}

#ludhianaonline{ width:100%; height:auto; margin:-10px auto 20px;}
#ludhianaonline .logo{ width:339px; height:50px; margin:0 auto; }

#fixedpage{width:939px; height:auto; margin:0 auto;}

#search {width:939px; height:139px; background:url(images/search-bg.png) 0 0 no-repeat;}
#search .title{color:#2b2b2b; font-size:12px; font-weight:bold; padding:9px 10px;}
#search .searchfields {margin:0px; padding:0px; font-size:11px; margin-left:20px;}
#search .searchfields .company { color:#636262; line-height:15px; margin-right:15px;}
#search .searchfields .company input[type="radio"] { border:1px solid #999999; margin-top:1px;}
#search .searchfields .product { color:#636262; line-height:15px; margin-right:15px;}
#search .searchfields .product input[type="radio"] { border:1px solid #999999; margin-top:1px;}

#search .searchfields .searchbox input{width:424px; height:29px; border:1px solid #c2c2c2; background-color:#fff;}
#search .searchfields .locationbox input{width:295px; height:29px; border:1px solid #c2c2c2; background-color:#fff;}
#search .searchfields .searchbutton input{background:url(images/search-butt-bg.jpg) 0 0 repeat-x; font-size:14px; color:#fff; border:none;
height:36px; padding:0 10px; font-weight:bold; width:86px;}
.location{margin:0px 0 0 100px; color:#636262; line-height:15px; position:absolute;}
.findtext{margin:0px 0 0 130px; color:#000; line-height:15px; font-size:13px; }
.findtext2{margin:0px 0 0 95px; color:#000; line-height:15px; font-size:13px; }
.textpad{ padding:0 5px; font-size:13px; }


.inside {width:939px; margin:0 auto; }
.inside .logo { float:left; width:339px;}
#topsearch {width:598px; height:110px; float:left;}
#topsearch .title{color:#2b2b2b; font-size:12px; font-weight:bold; padding:9px 15px;}
#topsearch .searchfields {margin:0px; padding:0px; font-size:11px;}
#topsearch .searchfields .company { color:#636262; line-height:15px; margin-right:5px;}
#topsearch .searchfields .company input[type="radio"] { border:1px solid #999999; margin-top:1px;}
#topsearch .searchfields .product { color:#636262; line-height:15px; margin-right:15px;}
#topsearch .searchfields .product input[type="radio"] { border:1px solid #999999; margin-top:1px;}

#topsearch .searchfields .searchbox input{width:300px; height:29px; border:1px solid #c2c2c2; background-color:#fff;}
#topsearch .searchfields .locationbox input{width:200px; height:29px; border:1px solid #c2c2c2; background-color:#fff;}
#topsearch .searchfields .searchbutton input{background:url(images/search-butt-bg.jpg) 0 0 repeat-x; font-size:14px; color:#fff; border:none;
height:36px; padding:0 10px; font-weight:bold; width:80px;}
.location{margin:0px 0 0 50px; color:#636262; line-height:15px; position:absolute;}
.findtext{margin:0px 0 0 70px; color:#000; line-height:15px; font-size:13px; }
.findtext2{margin:0px 0 0 40px; color:#000; line-height:15px; font-size:13px; }





#adsblock{ margin-top:20px; width:939px; height:auto;}
#adsblock .ad1{ float:left; margin-right:3px;}
#adsblock .ad2{ float:left;}

#adsblockinside { margin-top:10px; width:939px; height:auto;}
#adsblockinside .ad{ float:left; margin-right:5px; border:5px solid #e2e2e2; display:block; background-color:#fff; width:219px; height:auto; }
.ad p{ text-align:center; font-size:12px; font-weight:bold; color:#333;}
#hotbrands{ width:939px; height:auto; margin-top:10px;}
#hotbrands #topline {height:3px; width:auto;}
#hotbrands #topline .topleft{background:url(images/b-r-c-l.png) 0 0 no-repeat; width:8px; height:3px; float:left;}
#hotbrands #topline .topc{background:url(images/b-r-c-c.jpg) 0 0 repeat-x; width:923px; height:3px;float:left;}
#hotbrands #topline .toprite{background:url(images/b-r-c-r.png) 0 0 no-repeat; width:8px; height:3px;float:left;}

#hotbrands #centerline {width:937px; height:auto; border-right:1px solid #e7e7e7; border-left:1px solid #e7e7e7; background-color:#fff;
_margin-top: -8px; /* IE 6 */
}
#hotbrands #centerline .tit {color:#424242; font-size:14px; padding:10px; font-weight:bold;}
#hotbrands #centerline .brands {color:#424242; font-size:14px; padding:10px; font-weight:bold;}
#hotbrands #centerline .brands ul {margin:0; padding:0;}
#hotbrands #centerline .brands ul li{margin:0; padding:0; list-style-type:none; float:left; margin-right:5px;}


#hotbrands #bottomline {height:9px; width:auto;}
#hotbrands #bottomline .topleft{background:url(images/t-r-c-r.png) 0 0 no-repeat; width:8px; height:9px; float:left;}
#hotbrands #bottomline .topc{background:url(images/t-r-c-c.png) 0 0 repeat-x; width:923px; height:9px;float:left;}
#hotbrands #bottomline .toprite{background:url(images/t-r-c-l.png) 0 0 no-repeat; width:8px; height:9px;float:left;}


.width920 {width:939px;}
.sponrite { width:300px; float:left; }
#main { width:939px; height:auto; margin-top:10px;}
#main #content{ width:639px; height:auto; float:left;}
#main #content .categories{ width:639px; height:auto;}
#main #content .categories .top{ width:639px; height:9px; background:url(images/cat-top.png) 0 0 no-repeat;}
#main #content .categories .center{ width:637px; height:auto; border-right:1px solid #e7e7e7; border-left:1px solid #e7e7e7; background-color:#fff;}
#main #content .categories .center .tit {color:#424242; font-size:14px; padding:10px; font-weight:bold; float:left; text-decoration:none; border-bottom:1px solid rgb(231, 231, 231); border-right:1px solid #f77700; background-color:#ffe5cc; }
#main #content .categories .center .tit:hover{ display:block; background-color:#fbb97c; color:#fff;}

#main #content .categories .bottom{ width:639px; height:6px; background:url(images/cat-bot.png) 0 0 no-repeat;}
.center .cats{ margin-top:10px;}
.center .cats ul{ margin:0px; padding:0px;}
.center .cats ul li{ margin:0px; padding:0px; list-style-type:none; float:left; width:280px; border-bottom:1px dotted #cbcbcb; padding-bottom:10px;
	margin-left:20px; margin-bottom:15px; height:70px;}
.center .cats ul li a{ text-decoration:none; font-size:12px; color:#747474;}
.center .cats ul li a:hover{ text-decoration:underline;}
.center .cats ul li .more{ text-decoration:none; font-size:12px; color:#1a4086; font-weight:bold;}
.center .cats ul li span {background:url(images/icon.png) 0 7px no-repeat; padding-left:15px; color:#1a4086; font-weight:bold; font-size:14px !important;}

<!-- TAB CSS -->
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; display:block; background-color:#F77700 !important; color:#fff !important;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }



#main #content .categories .bottom{ width:639px; height:6px; background:url(images/cat-bot.png) 0 0 no-repeat;}
.center .cats{ margin-top:10px;}
.center .cats ul{ margin:0px; padding:0px;}
.center .cats ul li{ margin:0px; padding:0px; list-style-type:none; float:left; width:276px; border-bottom:1px dotted #cbcbcb; padding-bottom:10px;
	margin-left:20px; margin-bottom:15px; height:70px;}
.center .cats ul li a{ text-decoration:none; font-size:12px; color:#747474;}
.center .cats ul li a:hover{ text-decoration:underline;}
.center .cats ul li .more{ text-decoration:none; font-size:12px; color:#1a4086; font-weight:bold;}
.center .cats ul li span {background:url(images/icon.png) 0 7px no-repeat; padding-left:15px; color:#1a4086; font-weight:bold; font-size:14px !important;}

<!-- TAB CSS ENDS -->

#main #content .subcats{ width:639px; height:auto;}
#main #content .subcats .top{ width:639px; height:9px; background:url(images/cat-top.png) 0 0 no-repeat;}
#main #content .subcats .center{ width:637px; height:auto; border-right:1px solid #e7e7e7; border-left:1px solid #e7e7e7; background-color:#fff;}
#main #content .subcats .center .tit {color:#424242; font-size:14px; padding:10px; font-weight:bold; float:left; text-decoration:none; }

#main #content .subcats .bottom{ width:639px; height:6px; background:url(images/cat-bot.png) 0 0 no-repeat;}
.subcats .center .matter{ padding:10px; }
.subcats .center .matter ul{ margin:0px; padding:0px;}
.subcats .center .matter ul li{ margin:0px; padding:0px; list-style-type:none; float:left; width:280px; border-bottom:1px dotted #cbcbcb; padding-bottom:10px;
	margin-left:20px; margin-bottom:15px;}
.subcats .center .matter ul li a{ text-decoration:none; font-size:12px; color:#1274C0;}
.subcats .center .matter ul li a:hover{ text-decoration:none; color:#FF6C00;}
.subcats .center .matter ul li .more{ text-decoration:none; font-size:12px; color:#1a4086; font-weight:bold;}
.subcats .center .matter ul li span {background:url(images/icon.png) 0 7px no-repeat; padding-left:15px; color:#1a4086; font-weight:bold; font-size:14px !important;}


.subcats .center .catss {padding:10px; }
.subcats .center .catss ul {margin:0px; padding:0px; height:auto; width:200px; float:left; margin-bottom:25px; min-height:200px;}
.subcats .center .catss ul li{ margin:0px; padding:0px; list-style-type:none; margin-left:20px; }
.subcats .center .catss ul li:first-child{ font-size:16px; color:#1274C0; font-weight:bold; border-bottom:1px dotted #cbcbcb; padding-bottom:10px; margin-left:20px; margin-bottom:15px;}
.subcats .center .catss ul li a{ text-decoration:none; font-size:12px; color:#1274C0; line-height:20px;}
.subcats .center .catss ul li a:hover{ text-decoration:none; color:#FF6C00;}

.subcats .center .catss ul li span {background:url(images/icon.png) 0 7px no-repeat; padding-left:15px; color:#1a4086; font-weight:bold; font-size:14px !important;}






.subcats .center .vila{ padding:10px; }
.subcats .center .vila ul{ margin:0px; padding:0px;}
.subcats .center .vila ul li{ margin:0px; padding:0px; list-style-type:none; float:left; width:180px; border-bottom:1px dotted #cbcbcb; padding-bottom:10px;
	margin-left:20px; margin-bottom:15px;}
.subcats .center .vila ul li a{ text-decoration:none; font-size:12px; color:#1274C0;}
.subcats .center .vila ul li a:hover{ text-decoration:none; color:#FF6C00;}
.subcats .center .vila ul li .more{ text-decoration:none; font-size:12px; color:#1a4086; font-weight:bold;}
.subcats .center .vila ul li span {background:url(images/icon.png) 0 7px no-repeat; padding-left:15px; color:#1a4086; font-weight:bold; font-size:14px !important;}




#main #content .movie{ width:639px; height:auto; margin-top:10px;}
#main #content .movie .top{ width:639px; height:9px; background:url(images/cat-top.png) 0 0 no-repeat;}
#main #content .movie .center{ width:637px; height:auto; border-right:1px solid #e7e7e7; border-left:1px solid #e7e7e7; background-color:#fff;}
#main #content .movie .center .tit {color:#424242; font-size:14px; padding:10px; font-weight:bold; float:left;}
.movie .center .brands {color:#424242; font-size:14px; padding:10px; font-weight:bold;}
.movie .center .brands ul {margin:0; padding:0; padding-left:0px;}
.movie .center .brands ul li{margin:0; padding:0; list-style-type:none; float:left; margin-right:12px;}
.movie .center .morenews {float:right; font-size:12px; padding:10px; font-weight:bold;}
.movie .center .morenews a{color:#ff6600; text-decoration:none;}

#main #content .movie .bottom{ width:639px; height:9px; background:url(images/cat-bot.png) 0 0 no-repeat;}


#main #content .events{ width:639px; height:auto; margin-top:10px;}
#main #content .events .top{ width:639px; height:9px; background:url(images/cat-top.png) 0 0 no-repeat;}
#main #content .events .center{ width:637px; height:auto; border-right:1px solid #e7e7e7; border-left:1px solid #e7e7e7; background-color:#fff;}
#main #content .events .center .tit {color:#424242; font-size:14px; padding:10px; font-weight:bold; float:left;}
#main #content .events .center .morenews {float:right; font-size:12px; padding:10px; font-weight:bold;}
#main #content .events .center .morenews a{color:#ff6600; text-decoration:none;}
.events .center .news {color:#424242; font-size:14px; padding:10px; font-weight:bold;}
.events .center .news h4 {margin:0; padding:0; font-weight: normal; font-size: 11px; display: block; height: 24px; background: url(images/dotted-line.gif) repeat-x 0 18px;}
.events .center .news h3 {margin:0; padding:0; font-weight: normal; font-size: 11px; display: block; height: 24px; margin-top:15px; }
.events .center .news h4 a{ color: #01019F; text-decoration:none;}
.events .center .news h4 a:hover{ color: #01019F; text-decoration:none;}
#main #content .events .bottom{ width:639px; height:9px; background:url(images/cat-bot.png) 0 0 no-repeat;}



#main #content .reg{ width:939px; height:auto; margin-top:10px; float:left;}
#main #content .reg .center{ height:auto; background-color:#fff;}
#main #content .reg .center .tit {color:#0350A6; font-size:20px; padding:10px; font-weight:bold; float:left; font-family:Arial, Helvetica, sans-serif; padding-bottom:0px; 
border-bottom:1px solid #e7e7e7; width:610px;}





#main #content .page{ width:639px; height:auto; margin-top:10px;}
#main #content .page .top{ width:639px; height:9px; background:url(images/cat-top.png) 0 0 no-repeat;}
#main #content .page .center{ width:637px; height:auto; border-right:1px solid #e7e7e7; border-left:1px solid #e7e7e7; background-color:#fff;}
#main #content .page .center .tit {color:#424242; padding:10px; font-weight:bold; float:left;}
#main #content .page .center .morenews {float:right; padding:10px; font-weight:bold;}
#main #content .page .center .morenews a{color:#ff6600; text-decoration:none;}
.page .center .matter {color:#424242; font-size:14px !important; padding:10px; font-weight:bold;}
.page .center .matter p {margin:0; padding:0; font-weight: normal; display: block; margin-bottom:10px; line-height:20px; text-align:justify;}

.data8tit{display: block; margin-bottom:10px; line-height:20px; text-align:justify; font-weight: bold; }
.data8{display: block; margin-bottom:10px; line-height:20px; text-align:justify; font-weight: normal; }

.page .center .matter h3 {margin:0; padding:0; font-weight: normal; font-size: 11px; display: block; height: 24px; margin-top:15px; }
.page .center .matter p a{ color: #01019F; text-decoration:none;}
.page .center .matter ul{ color: #01019F; text-decoration:none;}
.page .center .matter ul{ text-decoration:none;}
.page .center .matter ul li{ text-decoration:none; font-size:12px; line-height:20px; font-weight:normal; text-align:justify; padding-right:20px; color:#333;}
.page .center .matter p a:hover{ color: #01019F; text-decoration:none;}
.page .center .matter table tr td a{ color: rgb(255, 78, 8); text-decoration:none; }
.page .center .matter table tr td a:hover{ color: rgb(18, 116, 192); text-decoration:none;}
#main #content .page .bottom{ width:639px; height:9px; background:url(images/cat-bot.png) 0 0 no-repeat;}
.img{ padding:0px 10px;}
.pageit { color:#f99940; font-size:18px !important; font-weight:bold !important; padding:10px 0 0 0 !important;}
.religion{ padding:0px 10px;}
.religion tr td a{ color: rgb(1, 110, 145); font-weight:normal; }
.religion tr td a:hover{ color: #01019F;}


#main #sidebar{ width:290px; height:auto; float:right;}
#main #sidebar img{}
#freelist { border-bottom:1px solid #ebebeb; padding-bottom:5px;}
#freelist .icon{ float:left; width:40px; padding:0 0 0 10px; }
#freelist .sidetitO{ float:right; width:240px; }
#freelist .sidetitO p{ color:#f99940; font-size:18px; margin:0; padding:0; font-weight:bold; }
#freelist .sidetitO span{ color:#646464; font-size:13px; padding-top:10px; line-height:25px;}

#advertise { border-bottom:1px solid #ebebeb; padding-bottom:5px; margin-top:10px;}
#advertise .icon{ float:left; width:40px; padding:0 0 0 10px; }
#advertise .sidetitO{ float:right; width:240px; }
#advertise .sidetitO p{ color:#f99940; font-size:18px; margin:0; padding:0; font-weight:bold; }
#advertise .sidetitO span{ color:#646464; font-size:13px; padding-top:10px; line-height:25px;}

#trade { border:1px solid #ebebeb; padding:10px 5px; margin-top:10px; -moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 5px 5px #e3e3e3;
-webkit-box-shadow: 5px 5px #e3e3e3;
box-shadow: 5px 5px #e3e3e3;}
#trade .icon{ float:left; width:40px; padding:0 0 0 10px; }
#trade .sidetitO{ float:left; width:220px; }
#trade .sidetitO p{ color:#1A4086; font-size:18px; margin:0; padding:0; font-weight:bold;  }
#trade .sidetitO span{ color:#646464; font-size:13px; padding-top:10px; line-height:25px;}
#trade .top-container { padding-bottom:5px; border-bottom:1px solid #ebebeb; }
#trade .tradeleads { width:260px; margin:10px 0 0 10px;}
#trade .tradeleads .tradelinks a{ color:#274ad7; font-size:11px; font-weight:bold; text-decoration:underline;}
#trade .tradedesc { width:260px; padding-top:5px; font-size:11px; line-height:16px; text-align:justify;}
#trade .tradedesc a{ text-decoration:none;}
#trade .morelink { text-align:right; margin-top:10px;}
#trade .morelink a{ color:#274ad7; font-size:11px; font-weight:bold; text-decoration:underline;}
#trade .tradead {background:#f6f6f6 url(images/tradeleads.png) 0 0 no-repeat; width:277px; height:90px; margin:10px 0; }
#trade .tradead .tradeadlinks { padding:40px 0 0 25px; width:150px;}
#trade .tradead .tradeadlinks a{ font-size:11px; line-height:20px; }


#Sidebarlinks { border:1px solid #ebebeb; padding:10px 5px; margin:10px 0;}
#Sidebarlinks ul{ padding:0; margin: 0; }
#Sidebarlinks ul li{ border-bottom:1px solid #ebebeb; padding:10px 25px; margin:0; list-style-type:none; background:url(images/pr.png) 8px 16px no-repeat;}
#Sidebarlinks ul li a{ color:#1274C0; text-decoration: none; font-size:12px; }
#Sidebarlinks ul li a:hover{ color:#FF6C00; text-decoration: none; }

#Sidebarads { padding:0; margin:0;}
#Sidebarads ul{ padding:0; margin: 0; }
#Sidebarads ul li{ padding:5px 0; margin:0; list-style-type:none;}
#Sidebarads ul li a{ border:none; }
#Sidebarads ul li a:hover{ text-decoration: none; border:0px; }
#Sidebarads ul li a img{ border:none; }


#classified { border:1px solid #ebebeb; padding:10px 5px; margin-top:10px; 
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 5px 5px #e3e3e3;
-webkit-box-shadow: 5px 5px #e3e3e3;
box-shadow: 5px 5px #e3e3e3;
}
#classified .icon{ float:left; width:40px; padding:0 0 0 10px; }
#classified .sidetitO{ float:left; width:220px; }
#classified .sidetitO p{ color:#1a4086; font-size:18px; margin:0; padding:0; font-weight:bold; }
#classified .top-container { padding-bottom:5px; border-bottom:1px solid #ebebeb; }
#classified .tradeleads { width:260px; margin:10px 0 0 10px;}
#classified .tradeleads .tradelinks a{ color:#274ad7; font-size:11px; font-weight:bold; text-decoration:underline;}
#classified .tradedesc { width:260px; padding-top:5px; font-size:11px; line-height:16px; text-align:justify;}
#classified .tradedesc a{ text-decoration:none;}
#classified .morelink { text-align:right; margin-top:10px;}
#classified .morelink a{ color:#274ad7; font-size:11px; font-weight:bold; text-decoration:underline;}
#classified .classad {width:277px; height:auto; margin:0; }
#classified .classad .tradeadlinks { padding:10px 0 0 25px; width:160px;}
#classified .classad .tradeadlinks a{ font-size:11px; color:#ff6600; font-weight:bold; line-height:20px; text-decoration:none;}

#sale { border:1px solid #ebebeb; padding:10px 5px; margin-top:10px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 5px 5px #e3e3e3;
-webkit-box-shadow: 5px 5px #e3e3e3;
box-shadow: 5px 5px #e3e3e3;
}
#sale .icon{ float:left; width:40px; padding:0 0 0 10px; }
#sale .sidetitO{ float:left; width:220px; }
#sale .sidetitO p{ color:#1a4086; font-size:18px; margin:0; padding:0; font-weight:bold; }
#sale .top-container { padding-bottom:5px; border-bottom:1px solid #ebebeb; }
#sale .tradeleads { width:260px; margin:10px 0 0 10px;}
#sale .tradeleads .tradelinks a{ color:#274ad7; font-size:11px; font-weight:bold; text-decoration:underline;}
#sale .tradedesc { width:260px; padding-top:5px; font-size:11px; line-height:16px; text-align:justify;}
#sale .tradedesc a{ text-decoration:none;}
#sale .morelink { text-align:right; margin-top:10px;}
#sale .morelink a{ color:#274ad7; font-size:11px; font-weight:bold; text-decoration:underline;}
#sale .classad {width:277px; height:auto; margin:0; }
#sale .classad .tradeadlinks { padding:10px 0 0 25px; width:200px;}
#sale .classad .tradeadlinks a{ font-size:11px; color:#ff6600; font-weight:bold; line-height:20px; text-decoration:none;}


#footer { width:auto; background:#f6f6f6 url(images/fotter-bg.jpg) 0 0 repeat-x; height:250px; margin-top:20px;}

#footer #fixwidth{ width:939px; height:auto; margin:0 auto; }
#fixwidth .cityguide{ margin:0; padding:20px 0; width:340px; float:left; background:url(images/border-right.png) right center no-repeat;}
#fixwidth .cityguide .col1{ padding:27px 0 0; }
#fixwidth .cityguide ul{ margin:0; padding:0; float:left; width:165px;}
#fixwidth .cityguide ul li{ margin:0; padding:0; list-style-type:none; font-size:13px; margin-bottom:10px;}
#fixwidth .cityguide ul li.ultit{ margin:0; padding:0; list-style-type:none; font-size:14px; font-weight:bold; padding-bottom:10px; }
#fixwidth .cityguide ul li a{ margin:0; padding:0; list-style-type:none; COLOR:#7d7d7d; text-decoration:none;}
#fixwidth .cityguide ul li a:hover{ COLOR:#000; text-decoration:none;}

#fixwidth .other{ margin:0; padding:20px 0; float:left; margin-left:35px;}
#fixwidth .other ul{ margin:0; padding:0; float:left; width:169px;}
#fixwidth .other .last{ margin:0; padding:0; float:left; width:150px;}
#fixwidth .other ul li{ margin:0; padding:0; list-style-type:none; font-size:13px; margin-bottom:10px;}
#fixwidth .other ul li.ultit{ margin:0; padding:0; list-style-type:none; font-size:14px; font-weight:bold; padding-bottom:10px; }
#fixwidth .other ul li a{ margin:0; padding:0; list-style-type:none; COLOR:#7d7d7d; text-decoration:none;}
#fixwidth .other ul li a:hover{ COLOR:#000; text-decoration:none;}


.icon1 { padding-left:25px !important; background:#f6f6f6 url(images/icon1.jpg) 0 0 no-repeat;}
.icon2 { padding-left:25px !important; background:#f6f6f6 url(images/icon2.jpg) 0 0 no-repeat;}
.icon3 { padding-left:25px !important; background:#f6f6f6 url(images/icon3.jpg) 0 0 no-repeat;}
.icon4 { padding-left:25px !important; background:#f6f6f6 url(images/icon4.jpg) 0 0 no-repeat;}
.icon5 { padding-left:25px !important; background:#f6f6f6 url(images/icon5.jpg) 0 0 no-repeat;}
.icon6 { padding-left:25px !important; background:#f6f6f6 url(images/icon6.jpg) 0 0 no-repeat;}
.icon7 { padding-left:25px !important; background:#f6f6f6 url(images/icon7.jpg) 0 0 no-repeat;}
.icon8 { padding-left:25px !important; background:#f6f6f6 url(images/icon8.jpg) 0 0 no-repeat;}
.icon9 { padding-left:25px !important; background:#f6f6f6 url(images/icon9.jpg) 0 0 no-repeat;}
.icon10 { padding-left:25px !important; background:#f6f6f6 url(images/icon10.jpg) 0 0 no-repeat;}
.iconfoot{ padding-left:15px !important; background:#f6f6f6 url(images/icon.png) 0 center no-repeat;}








/* remove the list style */
	#nav {
		margin:0; 
		padding:0; 
		list-style:none;
	}	
	
		/* make the LI display inline */
		/* it's position relative so that position absolute */
		/* can be used in submenu */
		#nav li {
			float:left; 
			display:block; 
			position:relative;
			z-index:500;
		}
		
		/* this is the parent menu */
		#nav li a {
			display:block; 
		}

	
		/* you can make a different style for default selected value */
		#nav a.selected {
			color:#f00;
		}
	
		/* submenu, it's hidden by default */
		#nav ul {
			position:absolute; 
			left:0; 
			display:none; 
			margin:0px 0 0 0 !important; 
			padding:0; 
			list-style:none;
			width: 150px;
			border: 1px solid #d1d1d1;	
			background-color:#f6f6f6;
		}
		
		#nav ul li {
			width:auto; 
			border:none !important;
		}
		
		/* display block will make the link fill the whole area of LI */
		#nav ul a {
			display:block;  
			height:15px;
			padding: 8px 5px; 
			color:#666 !important;
			border-bottom:1px solid #d1d1d1;
			width: 140px ;
		}
		
		#nav ul a:hover {
			text-decoration:underline;	
		}

		/* fix ie6 small issue */
		/* we should always avoid using hack like this */
		/* should put it into separate file : ) */
		*html #nav ul {
			margin:0 0 0 -2px;
		}


		/*--------------------*/
		
		#login #actions {
		  margin: 10px 0 0 0;
		}
		
		#login #submit {		
		  background-color: #d14545;
		  background-image: -webkit-gradient(linear, left top, left bottom, from(#e97171), to(#d14545));
		  background-image: -webkit-linear-gradient(top, #e97171, #d14545);
		  background-image: -moz-linear-gradient(top, #e97171, #d14545);
		  background-image: -ms-linear-gradient(top, #e97171, #d14545);
		  background-image: -o-linear-gradient(top, #e97171, #d14545);
		  background-image: linear-gradient(top, #e97171, #d14545);
		  -moz-border-radius: 3px;
		  -webkit-border-radius: 3px;
		  border-radius: 3px;
		  text-shadow: 0 1px 0 rgba(0,0,0,.5);
		  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
		  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
		  box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;    
		  border: 1px solid #7e1515;
		  float: left;
		  height: 30px;
		  padding: 0;
		  width: 100px;
		  cursor: pointer;
		  font: bold 14px Arial, Helvetica;
		  color: #fff;
		}
		
		#login #submit:hover,
		#login #submit:focus {		
		  background-color: #e97171;
		  background-image: -webkit-gradient(linear, left top, left bottom, from(#d14545), to(#e97171));
		  background-image: -webkit-linear-gradient(top, #d14545, #e97171);
		  background-image: -moz-linear-gradient(top, #d14545, #e97171);
		  background-image: -ms-linear-gradient(top, #d14545, #e97171);
		  background-image: -o-linear-gradient(top, #d14545, #e97171);
		  background-image: linear-gradient(top, #d14545, #e97171);
		}	
		
		#login #submit:active {		
		  outline: none;
		  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
		  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
		  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;		
		}
		
		.accountbut {		
			margin-top:10px;
		  background-color: #d14545;
		  background-image: -webkit-gradient(linear, left top, left bottom, from(#e97171), to(#d14545));
		  background-image: -webkit-linear-gradient(top, #e97171, #d14545);
		  background-image: -moz-linear-gradient(top, #e97171, #d14545);
		  background-image: -ms-linear-gradient(top, #e97171, #d14545);
		  background-image: -o-linear-gradient(top, #e97171, #d14545);
		  background-image: linear-gradient(top, #e97171, #d14545);
		  -moz-border-radius: 3px;
		  -webkit-border-radius: 3px;
		  border-radius: 3px;
		  text-shadow: 0 1px 0 rgba(0,0,0,.5);
		  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
		  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
		  box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;    
		  border: 1px solid #7e1515;
		  float: left;
		  height: 17px;
		  padding: 10px;
		  width: auto;
		  cursor: pointer;
		  font: bold 14px Arial, Helvetica;
		  color: #fff !important;
		}
		
		.loginpopup{background: #feccb1; /* Old browsers */
background: -moz-linear-gradient(top, #feccb1 0%, #f17432 50%, #ea5507 51%, #fb955e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feccb1), color-stop(50%,#f17432), color-stop(51%,#ea5507), color-stop(100%,#fb955e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* IE10+ */
background: linear-gradient(to bottom, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feccb1', endColorstr='#fb955e',GradientType=0 ); /* IE6-9 */
border-radius: 3px;
text-shadow: 0 1px 0 rgba(0,0,0,.5);
-moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;    
border: 1px solid #7e1515;
float: left;
padding: 10px;
width: auto;
cursor: pointer;
font: bold 14px Arial, Helvetica;
color: #fff !important;

}
		
		
		
		.accountbut:focus {		
		  display:block;
		  background-color: #e97171;
		  background-image: -webkit-gradient(linear, left top, left bottom, from(#d14545), to(#e97171));
		  background-image: -webkit-linear-gradient(top, #d14545, #e97171);
		  background-image: -moz-linear-gradient(top, #d14545, #e97171);
		  background-image: -ms-linear-gradient(top, #d14545, #e97171);
		  background-image: -o-linear-gradient(top, #d14545, #e97171);
		  background-image: linear-gradient(top, #d14545, #e97171);
		}	
		
		.accountbut:active {		
		  outline: none;
		  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
		  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
		  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;		
		}
		
		
		
		
		
		
		
		
		#login #submit::-moz-focus-inner {
		  border: none;
		}
		
		#login label {
		  float: right;
		  line-height: 30px;
		}
		
		#login label input {
		  position: relative;
		  top: 2px;
		  right: 2px;
		}
		
		/*--------------------*/


		/*----------------------*/
		
		nav ul {
		  margin: 0;
		  padding: 0;
		  list-style: none;
		  position: relative;
		  float: right;
		  background: #eee;
		  border-bottom: 1px solid #fff;
		  -moz-border-radius: 3px;
		  -webkit-border-radius: 3px;
		  border-radius: 3px;    
		}
		
		nav li {
		  float: left;          
		}
		
		nav #login {
		  border-right: 1px solid #ddd;
		  -moz-box-shadow: 1px 0 0 #fff;
		  -webkit-box-shadow: 1px 0 0 #fff;
		  box-shadow: 1px 0 0 #fff;  
		}
		
		#logout a{
		 -moz-border-radius: 0 3px 3px 0;
		  -webkit-border-radius: 0 3px 3px 0;
		  border-radius: 0 3px 3px 0;
		  box-shadow: 1px 0 0 #fff;
		  display: inline-block;
		  *display: inline;
		  *zoom: 1;
		  height: 25px;
		  line-height: 25px;
		  font-weight: bold;
		  padding: 0 8px;
		  text-decoration: none;
		  color: #444;
		  text-shadow: 0 1px 0 #fff;
		}
		
		nav #login-trigger,
		nav #signup a {
		  display: inline-block;
		  *display: inline;
		  *zoom: 1;
		  height: 25px;
		  line-height: 25px;
		  font-weight: bold;
		  padding: 0 8px;
		  text-decoration: none;
		  color: #444;
		  text-shadow: 0 1px 0 #fff; 
		}
		
		nav #signup a {
		  -moz-border-radius: 0 3px 3px 0;
		  -webkit-border-radius: 0 3px 3px 0;
		  border-radius: 0 3px 3px 0;
		}
		
		nav #login-trigger {
		  -moz-border-radius: 3px 0 0 3px;
		  -webkit-border-radius: 3px 0 0 3px;
		  border-radius: 3px 0 0 3px;
		}
		
		nav #login-trigger:hover,
		nav #login .active,
		nav #signup a:hover {
		  background: #fff;
		}
		
		nav #login-content {
		  display: none;
		  position: absolute;
		  top: 24px;
		  right: 0;
		  z-index: 999;    
		  background: #fff;
		  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
		  background-image: -webkit-linear-gradient(top, #fff, #eee);
		  background-image: -moz-linear-gradient(top, #fff, #eee);
		  background-image: -ms-linear-gradient(top, #fff, #eee);
		  background-image: -o-linear-gradient(top, #fff, #eee);
		  background-image: linear-gradient(top, #fff, #eee);  
		  padding: 15px;
		  -moz-box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);
		  -webkit-box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);
		  box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);
		  -moz-border-radius: 3px 0 3px 3px;
		  -webkit-border-radius: 3px 0 3px 3px;
		  border-radius: 3px 0 3px 3px;
		}
		
		nav li #login-content {
		  left: 0;
		  width: 250px;  
		}
		
		/*--------------------*/

		/*--------------------*/
		#inputs { border:0px none !important;}
		#actions{ border:0px none !important;}
		#actions a{ color:#333; text-decoration:none; padding-right:30px;}
		fieldset 		{ 		  margin: 0; 		  padding: 0; 		  border: 0; 		}
		
		input:focus,textarea:focus { 		  outline: none; 		}
		
		#inputs input {
		  background: #f1f1f1;
		  padding: 6px 5px !important;
		  margin: 0 0 5px 0;
		  font-size: inherit !important;
		  width: 238px !important;
		  line-height: 18px !important;
		  border: 1px solid #ccc;
		  -moz-border-radius: 3px;
		  -webkit-border-radius: 3px;
		  border-radius: 3px;
		  -moz-box-shadow: 0 1px 1px #ccc inset;
		  -webkit-box-shadow: 0 1px 1px #ccc inset;
		  box-shadow: 0 1px 1px #ccc inset;
		}
		
		#inputs input:focus {
		  background-color: #fff;
		  border-color: #e8c291;
		  outline: none;
		  -moz-box-shadow: 0 0 0 1px #e8c291 inset;
		  -webkit-box-shadow: 0 0 0 1px #e8c291 inset;
		  box-shadow: 0 0 0 1px #e8c291 inset;
		}
		
		/*--------------------*/

#user-top-navigation { margin:0; width:939px;}
#user-top-navigation ul{ margin:0; margin-right:1px; display:block; background-color:#005dc4; height:34px; }
#user-top-navigation ul li{ list-style:none; float:left; margin-right:1px;}
#user-top-navigation ul li a{ display:block; background-color:#005dc4; color:#FFFFFF; padding:10px; font-weight:bold; font-family:'Verdana', Arial, Helvetica; letter-spacing:-1px; font-size:12px; text-decoration:none;}
#user-top-navigation ul li a:hover{ background-color:#ff5d07; color:#FFFFFF;}

.userpage { border:1px solid #c7c7c7;}

#userScreen { min-height:300px; padding:10px; }
#userScreen p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:10px;}

#userPanel h2 {font-size:20px; padding:10px; color:#ff5d07; margin:0; font-weight:normal; padding:0;}
#userPanel h3 {font-size:16px; padding:10px; color:#ff5d07; font-weight:bold;}

#userPanel {color:#2b2b2b; font-size:12px; font-weight:bold; padding:9px 15px;}
#userPanel input{width:295px; height:29px; border:1px solid #c2c2c2; background-color:#fff;}
#userPanel input[type="radio"] { border:1px solid #999999; margin-top:1px;}
#userPanel textarea{border:1px solid #999999; margin-top:1px; width:290px; height:100px;}
#userPanel #country {border:1px solid #999999; margin-top:1px; width:290px; height:29px;}

#userPanel input.button{background:url(images/search-butt-bg.jpg) 0 0 repeat-x; font-size:14px; color:#fff; border:none;
height:36px; padding:0 10px; font-weight:bold; }

.freemember { font-family:inherit; font-size:12px; color:#0099FF; text-decoration:none;}
.backlight{ overflow:hidden;}
#catlist {position:absolute; margin:0px; padding:20px; width:100%; background:url(images/shade1x1.png) 0 0 repeat; top:0; left:0; overflow:hidden; z-index:1000;}

#buyform, #sellform, #AdsForm {position:absolute; margin:0px; padding:20px; padding-top:200px; width:100%; background:url(images/shade1x1.png) 0 0 repeat; top:0; left:0; overflow:hidden; z-index:1000;}
#buyform table, #sellform table, #AdsForm table{ background-color:#FFFFFF; width:800px;}
#tradeform a{}



.catbox {background-color:#e7e7e7; margin:100px auto; padding:20px; width:550px;}

.content
{
	padding:10px 30px;
}

#contactFormContainer{ 	position:relative; 	float:right; margin-right:100px;}

#contactForm { 	height:auto; width:351px;	display:block; background-color:#CCCCCC; }
#contactForm fieldset { 	padding:15px; 	border:none; }      
#contactForm label { 	display:block; 	color:#000 !important; }      
#contactForm input[type=text] { 	display:block; 	border:solid 1px #4d3a24; 	width:100%; 	margin-bottom:10px; 	height:24px; }   
#contactForm textarea { 	display:block; 	border:solid 1px #4d3a24; 	width:100%; 	margin-bottom:10px; }  
#contactForm input[type=submit]{ 	background-color:#000; 	border:solid 1px #23150c; 	color:#fff; 	padding:5px; width:100%;}                
#contactLink {  	display:block; 	cursor:pointer; }
#messageSent { 	color:#000; 	display:none; }


#memberContact { 	background-color: #eee; 	width: 500px; 	margin: 0 auto; 	border: 1px solid #aaa; 	-moz-border-radius: 10px; 	-moz-box-shadow: 0 0 10px #aaa; 	-webkit-border-radius: 10px; 	-webkit-box-shadow: 0 0 10px #aaa; 	padding: 10px; position:absolute; margin-top:-650px; margin-left:300px; z-index:100;} 
#contactform label { 	display: block; 	font-size: 16px; 	line-height: 25px; }
#contactform input[type=text], #form1 input[type=password] { 	padding: 2px; 	font-size: 16px; 	line-height: 20px; 	width: 250px; }
#contactform input[type=submit] {	font-size: 20px; 	font-weight: bold; 	padding: 5px; }
.success { 	color: #060;} 
.error { 	color: red; }
#closeme { font-size:12px; color:#000000; float:right; margin-right:10px; font-weight:bold; text-transform:uppercase;}
#close { font-size:12px; color:#000000; float:right; margin-right:10px; font-weight:bold; text-transform:uppercase;}


.listing { border:1px solid #e3e3e3; font-size:12px; margin:20px; }
.listing .bg1 { background-color:#f4fcff !important;}
.listing tr th{ line-height:20px; padding:5px; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; color: rgb(1, 110, 145); background-color:#f4fcff; text-align:left;}
.listing tr td{ line-height:20px; padding:5px; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
.listing tr td:last-child{border-right:0px; }
.listing tr th:last-child{border-right:0px; }

.listing tr td span{ font-size:11px; font-weight:normal; color:#999999;}

.ambulances span{ font-size:11px; color:#333333;}

#searchbox
{
border:solid 1px #000;
}
#display
{
display:none;
float:right; margin-right:30px;
border-left:solid 1px #dedede;
border-right:solid 1px #dedede;
border-bottom:solid 1px #dedede;
overflow:hidden;
position:absolute;
background-color:#FFFFFF;
min-width:424px;
width:auto;
}
.display_box
{
padding:4px; border-top:solid 1px #dedede; font-size:12px; height:30px;
}

.display_boxhover
{
background:#3b5998;
color:#FFFFFF;
}
#shade
{
background-color:#00CCFF;

}

.companyDetails { padding: 10px 2px 10px 8px !important; width:935px; font-size:12px;}
.companyDetails { background-color: #E2F2FF; float: left; padding: 6px;}
.rslts { float: left; padding: 0; }
.cat_found { float: left;}
.searchrs p{ color:#f99940; font-size:18px; margin:0; padding:0; }

.sponrite { width:300px; float:left; margin-left: 2px;}
.sponleft { width:610px; float:left; }

.reslt { height:auto; font-size:12px; width:639px;}

.verified { float: left; font-size: 12px; width: 600px; background-color: #E5E5E5; padding: 8px 5px; margin-top:10px;}
.verified a, .verified div { float: left; color: #1274C0; text-decoration: none; outline: 0 none; cursor: pointer;}

.free { float: left; font-size: 14px; width: 600px; background-color: #fff;; padding: 8px 5px; margin-top:10px; border: 1px solid #DEDEDE; border-bottom:none;}
.free a, .sponsored div {float: left;color: #f45c0b;text-decoration: none;outline: 0 none;cursor: pointer;}
.free  .Ctitle{ margin-top: 5px;}



.sponsored { float: left; font-size: 14px; width: 600px; background-color: #D0E4F9;; padding: 8px 5px; border: 1px solid #DEDEDE; border-bottom:none;}
.sponsored a, .sponsored div {float: left;color: #ff6109;text-decoration: none;outline: 0 none;cursor: pointer;}
.sponsored .Ctitle{ margin-top: 5px;}

.see-all { float: left; font-size: 14px; width: 600px; background-color: #fff; padding: 8px 5px; margin-top:10px; border: 1px solid #DEDEDE; }
.see-all a, .see-all div { float: left; color: #1274C0; text-decoration: none; outline: 0 none; cursor: pointer;}
.see-all .seealltitle{ margin-top: 5px; }

.rsltsee-all  { background: #fff; padding: 0 5px 10px; float: left; width: 600px; height:auto; border: 1px solid #DEDEDE; border-top:none;}	
.rsltsee-all .desciption { color: #424242; margin-bottom:10px; }
.rsltsee-all .lislocation { color: #424242; margin-bottom:10px; }
.rsltsee-all .lsiting { color: #424242; margin-bottom:10px; clear:both; }
.rsltsee-all .lsiting .lnk{ color: #1274C0;}






.sponsoreddetails { float: left; width: 600px; padding: 2px 5px; border: 1px solid #B6CDE1; border-bottom:none; background-color:#E6F2FF;  }
.sponsoreddetails h2, .sponsored div { text-decoration: none; outline: 0 none; cursor: pointer; color: #1274C0; margin:0; padding:5px; font-size: 17px; font-weight:bold; }


/*----------------------------------------------------------------------------------*/
.rsltsponsored { background: #E6F2FF;; padding: 0 5px 10px; float: left; width: 600px; height:auto; border: 1px solid #DEDEDE; border-top:none;}	
.rsltsponsored .desciption { color: #424242; margin-bottom:10px; }
.rsltsponsored .lislocation { color: #424242; margin-bottom:10px; }
.rsltsponsored .lsiting { color: #424242; margin-bottom:10px; clear:both; }
.rsltsponsored .lsiting .lnk{ color: #1274C0;}


/*----------------------------------------------------------------------------------*/


.rsltsponsoreddetails { background: #fff; padding: 0 5px 10px; float: left; width: 600px; height:auto; border: 1px solid #B6CDE1; border-top:none; font-size:12px; }	
.rsltsponsoreddetails .desciption { color: #424242; margin:10px 0; font-weight:bold; }
.rsltsponsoreddetails .lislocation { color: #424242; margin-bottom:10px; }
.rsltsponsoreddetails .lsiting { color: #424242; margin-bottom:10px; clear:both; }
.rsltsponsoreddetails .lsiting .lnk{ color: #1274C0;}

.rsltsponsoreddetails .lsiting span a{ color: #f25d01; }
.rsltsponsoreddetails .lsiting span a:hover{ color: #1274C0; }

.Ctitle { font-size: 12px; font-weight: bold; width: 400px; float: left;}
span.name { font-size:13px; font-weight:bold;}
span.rst a {color: #f25d01;}
span.rst a:hover{color: #1274C0;}
.rsltfree { background: #fff; padding: 0 5px 10px; float: left; width: 600px; height:auto; border: 1px solid #DEDEDE; border-top:none;}	
.rsltfree .desciption { color: #424242; margin-bottom:10px; }
.rsltfree .lislocation { color: #424242; margin-bottom:10px; }
.rsltfree .lsiting { color: #424242; margin-bottom:10px; clear:both; }
.rsltfree .lsiting .lnk{ color: #1274C0;}

.rsltverfied { background: #F8F8F8; padding: 0 5px 10px; float: left; width: 600px; height:auto;}	
.rsltverfied .desciption { color: #424242; margin-bottom:10px; }
.rsltverfied .lislocation { color: #424242; margin-bottom:10px; }
.rsltverfied .lsiting { color: #424242; margin-bottom:10px; clear:both; }
.rsltverfied .lsiting .lnk{ color: #1274C0;}

.enqbutt {border: 1px solid #ff8036; background-color: #f25300;
background-image: -webkit-gradient(linear,left top,left bottom,from(#ff8036),to(#f25300)); 
background-image: -webkit-linear-gradient(top,#ff8036,#f25300);
background-image: -moz-linear-gradient(top,#ff8036,#f25300);
background-image: -ms-linear-gradient(top,#ff8036,#f25300);
background-image: -o-linear-gradient(top,#ff8036,#f25300);
background-image: linear-gradient(top,#ff8036,#f25300);
display: inline-block; min-width: 54px; text-align: center;  font-size: 85%; font-weight: bold; height: 27px; padding: 0 8px; line-height: 27px; -webkit-border-radius: 2px;
border-radius: 2px; font-family: arial,sans-serif; color: white; font-weight:bold !important; text-decoration:none; font-size:12px;
}
.enqbutt:hover {
background-color: #ffb827;
background-image: -webkit-gradient(linear,left top,left bottom,from(#ff8036),to(#de4c00)); 
background-image: -webkit-linear-gradient(top,#ff8036,#de4c00);
background-image: -moz-linear-gradient(top,#ff8036,#de4c00);
background-image: -ms-linear-gradient(top,#ff8036,#de4c00);
background-image: -o-linear-gradient(top,#ff8036,#de4c00);
background-image: linear-gradient(top,#ff8036,#de4c00);
}




.viewbutt {border: 1px solid #2F5BB7; background-color: #357AE8;
background-image: -webkit-gradient(linear,left top,left bottom,from(#4D90FE),to(#357AE8)); 
background-image: -webkit-linear-gradient(top,#4D90FE,#357AE8);
background-image: -moz-linear-gradient(top,#4D90FE,#357AE8);
background-image: -ms-linear-gradient(top,#4D90FE,#357AE8);
background-image: -o-linear-gradient(top,#4D90FE,#357AE8);
background-image: linear-gradient(top,#4D90FE,#357AE8);
display: inline-block; min-width: 54px; text-align: center;  font-size: 85%; font-weight: bold; height: 27px; padding: 0 8px; line-height: 27px; -webkit-border-radius: 2px;
border-radius: 2px; font-family: arial,sans-serif; color: white; font-weight:bold !important; text-decoration:none; font-size:12px;
}
.viewbutt:hover {
background-color: #357AE8;
background-image: -webkit-gradient(linear,left top,left bottom,from(#3782fd),to(#2672eb)); 
background-image: -webkit-linear-gradient(top,#3782fd,#2672eb);
background-image: -moz-linear-gradient(top,#3782fd,#2672eb);
background-image: -ms-linear-gradient(top,#3782fd,#2672eb);
background-image: -o-linear-gradient(top,#3782fd,#2672eb);
background-image: linear-gradient(top,#3782fd,#2672eb);
}



.viewbutt1 {
display: inline-block; min-width: 54px; border: 1px solid gainsboro; text-align: center; color: #444; font-size: 85%; font-weight: bold; height: 27px; padding: 0 10px; 
line-height: 27px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; font-family: arial,sans-serif; font-size: 12px; margin-left:10px;
text-decoration:none;
-webkit-transition: all 0.218s;
-moz-transition: all 0.218s;
-o-transition: all 0.218s;
transition: all 0.218s;
background-color: whiteSmoke;
background-image: -webkit-gradient(linear,left top,left bottom,from(whiteSmoke),to(#F1F1F1));
background-image: -webkit-linear-gradient(top,whiteSmoke,#F1F1F1);
background-image: -moz-linear-gradient(top,whiteSmoke,#F1F1F1);
background-image: -ms-linear-gradient(top,whiteSmoke,#F1F1F1);
background-image: -o-linear-gradient(top,whiteSmoke,#F1F1F1);
background-image: linear-gradient(top,whiteSmoke,#F1F1F1);
}

.pagin_white { margin:10px 10px 0 0; border:1px solid #e3e3e3; }
.paging span { font-size:12px; border: 1px solid #CCDBE4; background-color: #E9EFF3; padding: 3px 5px 3px 6px; color: #1274C0; margin-left: 2px; }
.paging span a { color: #1274C0; }

#news-container {}
#news-container ul{ list-style-type:none;}
#news-container1 ul{ list-style-type:none;}
#news-container2 ul{ list-style-type:none;}


.Enquirybutton {
border: 1px solid #ff8036; background-color: #f25300;
background-image: -webkit-gradient(linear,left top,left bottom,from(#ff8036),to(#f25300)); 
background-image: -webkit-linear-gradient(top,#ff8036,#f25300);
background-image: -moz-linear-gradient(top,#ff8036,#f25300);
background-image: -ms-linear-gradient(top,#ff8036,#f25300);
background-image: -o-linear-gradient(top,#ff8036,#f25300);
background-image: linear-gradient(top,#ff8036,#f25300);
display: inline-block; min-width: 54px; text-align: center;  font-size: 85%; font-weight: bold; height: 27px; padding: 0 8px; line-height: 27px; -webkit-border-radius: 2px;
border-radius: 2px; font-family: arial,sans-serif; color: white; font-weight:bold !important; text-decoration:none; font-size:12px;
}

.Enquirybutton:hover {
background-color: #ffb827;
background-image: -webkit-gradient(linear,left top,left bottom,from(#ff8036),to(#de4c00)); 
background-image: -webkit-linear-gradient(top,#ff8036,#de4c00);
background-image: -moz-linear-gradient(top,#ff8036,#de4c00);
background-image: -ms-linear-gradient(top,#ff8036,#de4c00);
background-image: -o-linear-gradient(top,#ff8036,#de4c00);
background-image: linear-gradient(top,#ff8036,#de4c00);
}

.enquirypagehead{ background: white; padding: 0 5px 10px; float: left; width: 600px;height: auto; font-size: 12px; font-weight:bold; }
.enquirypagedetails { background: #fff; padding: 0 5px 0px; float: left; width: 600px; height:auto; border: 1px solid #B6CDE1; font-size:12px; line-height:25px;  background-color:#f0f7ff;}
.reh2{ text-decoration: none; outline: 0 none; cursor: pointer; color: #1274C0; margin:0; padding:5px; font-size: 17px; font-weight:bold; }

.tableform { font-size:12px; color:#000000;}
.tableform input{ float:left; margin:0; margin:2px;}
.tableform .dark_red { float:left; }
.tableform img { float:left; clear:both;}
.tableform #query{ float:left; margin:0; padding:0;}
.as {color: #949494; font-size:11px;}
.bo { font-weight: bold; }
.bo:hover { font-weight: bold;  }

.spon{ font-size:12px;color: #F60; }
.by{font-size:11px; font-weight:normal !important;}


.videos {margin:0; padding:0; }
.videos ul {margin:0; padding:0; }
.videos ul li{margin:0; padding:0; display:block; background-color:#CCCCCC; padding:10px; }

.spnlist {float:right !important; width:155px !important; padding:0px !important; }
.spnlist img{cursor:text;}
.sponlist{ font-size:11px; color:#000000; text-align:right; float:right; padding:10px 0px; line-height: 20px; cursor:text;}

.video_main {
float: left;
width: 155px;
margin: 10px;
margin-right: 20px;
padding: 10px;
text-align: center;
border: 0px solid red;
background-color: #EFEFEF;
}

.bb a{ color:#fff !important; }
.data { font-size:11px; font-weight:normal; line-height:20px;}

.movies { font-size:12px; font-family: Arial, Helvetica, sans-serif;}

.hotcity{}
.hotcity ul{ margin:0; padding:0; margin-left:5px;}
.hotcity ul li{  margin:0; padding:0; list-style-type:none; float:left; margin-left:5px; border:1px solid #e3e3e3; }
.hotcity ul li a{ display:block; color:#333; font-size:13px; padding:5px; font-weight:bold; text-decoration:none;}

.hotcity ul li a:hover{ text-decoration:underline;}

.hicon1 { padding-left:25px !important; background:url(images/icon1.jpg) 0 0 no-repeat; margin:5px; text-decoration:none; color:#333333;}
.hicon2 { padding-left:25px !important; background:url(images/icon2.jpg) 0 0 no-repeat; margin:5px; text-decoration:none; color:#333333;}
.hicon3 { padding-left:25px !important; background:url(images/icon3.jpg) 0 0 no-repeat; margin:5px; text-decoration:none; color:#333333;}
.hicon4 { padding-left:25px !important; background:url(images/icon4.jpg) 0 0 no-repeat; margin:5px; text-decoration:none; color:#333333;}
.hicon5 { padding-left:25px !important; background:url(images/icon5.jpg) 0 0 no-repeat; margin:5px; text-decoration:none; color:#333333;}
.hicon6 { padding-left:25px !important; background:url(images/icon6.jpg) 0 0 no-repeat; margin:5px;text-decoration:none; color:#333333;}
.hicon7 { padding-left:25px !important; background:url(images/icon7.jpg) 0 0 no-repeat; margin:5px; text-decoration:none; color:#333333;}
.hicon8 { padding-left:25px !important; background:url(images/icon8.jpg) 0 0 no-repeat; margin:5px; text-decoration:none; color:#333333;}
.hicon9 { padding-left:25px !important; background:url(images/icon9.jpg) 0 0 no-repeat; margin:5px; text-decoration:none; color:#333333;}
.hicon10 { padding-left:25px !important; background:url(images/icon10.jpg) 0 0 no-repeat; margin:5px; text-decoration:none; color:#333333;}

#jokes a { color: #1A4086; font-weight: bold; font-size: 12px !important; }

.jokecat{ background-color:#EBEBEB; width:100%;}
#jokecat{ border:1px solid #EBEBEB;}

#jokes {color: #016E91; font-size:12px;}

.data21 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: Bold;
color: #FF5506;
}
.data21:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: Bold;
color: #FF5506;
text-decoration: underline;
}

.jokelable { padding:10px 0 20px 40px !important; background:url(images/jokes-icon.gif) 0 0 no-repeat; margin:5px; color:#000000; font-weight:bold; font-size:12px; line-height:40px;}

.noimagebox{ display:block; background-color:#FFFFFF; border:1px solid #e3e3e3; margin-top:10px; float:rite; width:290px;}

.width639{ width:639px !important;}
.width630{ width:630px !important;}
.width935{ width:935px !important;}


.paging { margin:10px 10px 0 0; border:1px solid #e3e3e3; padding:10px 0; }
.paging span {font-size:12px; border: 1px solid #CCDBE4; background-color: #E9EFF3; padding: 3px 5px 3px 6px; color: #1274C0; margin-left: 2px;  }
.paging span a { color: #1274C0; }

.hghlght { color:#F60 !important; }

.note { display:block; border:1px solid #e3e3e3; font-size:11px; color:#333333; font-weight:normal !important; padding:10px; line-height:22px;}



