@charset "utf-8";
/* CSS Document */
/* browser reset */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp {border:0;margin:0;padding:0;font-size:100%;}
html,body{height:100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
b,strong{font-weight:bold;}
img {color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic;}
li{display:list-item;}
table{border-collapse:collapse;border-spacing:0;}
th,td,caption{font-weight:normal;vertical-align:top;text-align:left;}
svg {overflow: hidden;}
body{font: 13px/1.5 Arial, 'Helvetica Neue', 'Liberation Sans', FreeSans, sans-serif;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
.container_12 {margin-left:auto;margin-right:auto;width:972px;}
.container_8 {margin-left:auto;margin-right:auto;width:648px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 {display:inline;float:left;position:relative;	margin-left:10px;margin-right:10px;}
.push_1, .pull_1,.push_2, .pull_2,.push_3, .pull_3,.push_4, .pull_4,.push_5, .pull_5,.push_6, .pull_6,.push_7, .pull_7,.push_8, .pull_8,.push_9, .pull_9,.push_10, .pull_10,.push_11, .pull_11,.push_12, .pull_12{position:relative;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_12 .grid_1{width:61px;}
.container_12 .grid_2{width:142px;}
.container_12 .grid_3{width:223px;}
.container_12 .grid_4{width:304px;}
.container_12 .grid_5{width:385px;}
.container_12 .grid_6{width:466px;}
.container_12 .grid_7 {width:547px;}
.container_12 .grid_8 {width:628px;}
.container_12 .grid_9 {width:709px;}
.container_12 .grid_10 {width:790px;}
.container_12 .grid_11 {width:871px;}
.container_12 .grid_12 {width:952px;}
.container_12 .prefix_1 {padding-left:81px;}
.container_12 .prefix_2 {padding-left:162px;}
.container_12 .prefix_3 {padding-left:243px;}
.container_12 .prefix_4 {padding-left:324px;}
.container_12 .prefix_5 {padding-left:405px;}
.container_12 .prefix_6 {padding-left:486px;}
.container_12 .prefix_7 {padding-left:567px;}
.container_12 .prefix_8 {padding-left:648px;}
.container_12 .prefix_9 {padding-left:729px;}
.container_12 .prefix_10 {padding-left:810px;}
.container_12 .prefix_11 {padding-left:891px;}
.container_12 .suffix_1 {padding-right:81px;}
.container_12 .suffix_2 {padding-right:162px;}
.container_12 .suffix_3 {padding-right:243px;}
.container_12 .suffix_4 {padding-right:324px;}
.container_12 .suffix_5 {padding-right:405px;}
.container_12 .suffix_6 {padding-right:486px;}
.container_12 .suffix_7 {padding-right:567px;}
.container_12 .suffix_8 {padding-right:648px;}
.container_12 .suffix_9 {padding-right:729px;}
.container_12 .suffix_10 {padding-right:810px;}
.container_12 .suffix_11 {padding-right:891px;}
.container_12 .push_1 {left:81px;}
.container_12 .push_2 {left:162px;}
.container_12 .push_3 {left:243px;}
.container_12 .push_4 {left:324px;}
.container_12 .push_5 {left:405px;}
.container_12 .push_6 {left:486px;}
.container_12 .push_7 {left:567px;}
.container_12 .push_8 {left:648px;}
.container_12 .push_9 {left:729px;}
.container_12 .push_10 {left:810px;}
.container_12 .push_11 {left:891px;}
.container_12 .pull_1 {left:-81px;}
.container_12 .pull_2 {left:-162px;}
.container_12 .pull_3 {left:-243px;}
.container_12 .pull_4 {left:-324px;}
.container_12 .pull_5 {left:-405px;}
.container_12 .pull_6 {left:-486px;}
.container_12 .pull_7 {left:-567px;}
.container_12 .pull_8 {left:-648px;}
.container_12 .pull_9 {left:-729px;}
.container_12 .pull_10 {left:-810px;}
.container_12 .pull_11 {left:-891px;}

/* 648 grid for overlays on a 972 grid page */

.container_8 .grid_1{width:61px;}
.container_8 .grid_2{width:142px;}
.container_8 .grid_3{width:223px;}
.container_8 .grid_4{width:304px;}
.container_8 .grid_5{width:385px;}
.container_8 .grid_6{width:466px;}
.container_8 .grid_7 {width:547px;}
.container_8 .grid_8 {width:628px;}
.container_8 .prefix_1 {padding-left:81px;}
.container_8 .prefix_2 {padding-left:162px;}
.container_8 .prefix_3 {padding-left:243px;}
.container_8 .prefix_4 {padding-left:324px;}
.container_8 .prefix_5 {padding-left:405px;}
.container_8 .prefix_6 {padding-left:486px;}
.container_8 .prefix_7 {padding-left:567px;}
.container_8 .prefix_8 {padding-left:648px;}
.container_8 .suffix_1 {padding-right:81px;}
.container_8 .suffix_2 {padding-right:162px;}
.container_8 .suffix_3 {padding-right:243px;}
.container_8 .suffix_4 {padding-right:324px;}
.container_8 .suffix_5 {padding-right:405px;}
.container_8 .suffix_6 {padding-right:486px;}
.container_8 .suffix_7 {padding-right:567px;}
.container_8 .suffix_8 {padding-right:648px;}
.container_8 .push_1 {left:81px;}
.container_8 .push_2 {left:162px;}
.container_8 .push_3 {left:243px;}
.container_8 .push_4 {left:324px;}
.container_8 .push_5 {left:405px;}
.container_8 .push_6 {left:486px;}
.container_8 .push_7 {left:567px;}
.container_8 .push_8 {left:648px;}
.container_8 .pull_1 {left:-81px;}
.container_8 .pull_2 {left:-162px;}
.container_8 .pull_3 {left:-243px;}
.container_8 .pull_4 {left:-324px;}
.container_8 .pull_5 {left:-405px;}
.container_8 .pull_6 {left:-486px;}
.container_8 .pull_7 {left:-567px;}
.container_8 .pull_8 {left:-648px;}

/* clear fix ?? */
.clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:before,.clearfix:after {content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.center {text-align:center;}	       
.dividerline {width:100%;height:3px;background-color:#b30000;margin:10px 0 10px 0;}
.row{margin:10px 0;}

/* Sulekha typo reset */
.fontsmall {font-size:11px;}
.fontnormal {font-size:13px;}
.fontmedium {font-size:15px;}
.fontlarge {font-size:17px;}
.fontextralarge {font-size:19px;}
.fontbig {font-size:21px;}
.fontextrabig {font-size:23px;}
.fontverybig {font-size:25px;}
.font-georgia {font-family:Georgia, "Times New Roman", Times, serif;}
.font-segoe {font-family:"Segoe UI", Arial, Helvetica, sans-serif;}

.black1 {color:#000;}
.black2 {color:#333!important;}
.black3 {color:#666;}
.black4 {color:#999;}
.black5 {color:#CCC;}
.black1:hover, .black2:hover, .black3:hover, .black4:hover, .black5:hover {color:#000;}
.blue, .blue:hover {color:#06C;}
.red, .red:hover {color:#C00;}
.white, .white:hover {color:#FFF;}
.yellow1, .yellow1:hover {color:#FFFACD;}

/* sulekha grid floats */
.ftlt {float:left;}
.ftrt {float:right;}
.clrlt {clear:left;}
.clrrt {clear:right;}
.clr {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.hide {display:none;visibility:hidden;}
.show {display:block;visibility:visible;}



/* Common Controls : button textbox overlay box */

/** CSS3 Button **/
/* standard size */
.button {padding: 5px 10px;color:#EEEEDF !important; line-height: normal; font-family: Arial; font-weight: bold; text-decoration: none; display: inline-block; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666', endColorstr='#444444'); position: relative; cursor: pointer; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 3px #666;-moz-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666;}
.button:visited {}
.button:hover {text-decoration:none!important;background-color:#777;}
.button:active {top:1px;}
.small.button {padding: 3px 10px;font-size:11px;}
.small.button:visited {padding: 3px 10px;font-size:11px;}
.medium.button {font-size:13px;}
.medium.button:visited {font-size:13px;}
.large.button {padding: 6px 14px;font-size:15px;}
.large.button:visited {padding: 6px 14px; font-size:15px;}
.extra-large.button {padding: 9px 45px; border-radius: 7px;font-size:22px;-moz-border-radius:7px;-webkit-border-radius:7px;}
.extra-large.button:visited {padding:9px 45px;border-radius:7px;font-size:22px;-moz-border-radius:7px;-webkit-border-radius:7px;}
.double-extra-large.button {padding:10px 70px;border-radius:7px;font-size: 22px;-moz-border-radius:7px; -webkit-border-radius:7px;}
.double-extra-large.button:visited {padding: 10px 70px;border-radius:7px;font-size:22px;-moz-border-radius:7px;-webkit-border-radius:7px;}


/* sample for button colors */
.light-gray.large.button, .light-gray.large.button:visited, .gray.large.button, .gray.large.button:visited, .white.large.button, .white.large.button:visited {padding: 5px 13px;}
.white.button {padding: 4px 13px; border: 1px solid rgb(197, 197, 197); color: rgb(102, 102, 102) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee'); background-color: rgb(248, 248, 248);}
.white.button:visited {padding: 4px 13px; border: 1px solid rgb(197, 197, 197); color: rgb(102, 102, 102) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee'); background-color: rgb(248, 248, 248);}
.white.button:hover {color: rgb(102, 102, 102) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#ffffff'); background-color: rgb(255, 255, 255);}
.light-gray.button {padding: 4px 13px; border: 1px solid rgb(197, 197, 197); color: rgb(102, 102, 102) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#d9d9d9'); background-color: rgb(238, 238, 238);}
.light-gray.button:visited {padding: 4px 13px; border: 1px solid rgb(197, 197, 197); color: rgb(102, 102, 102) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#d9d9d9'); background-color: rgb(238, 238, 238);}
.light-gray.button:hover {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#e8e8e8'); background-color: rgb(248, 248, 248);}
.gray.button {padding: 4px 13px; border: 1px solid rgb(165, 165, 165); color: rgb(102, 102, 102) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#bbbbbb'); background-color: rgb(204, 204, 204);}
.gray.button:visited {padding: 4px 13px; border: 1px solid rgb(165, 165, 165); color: rgb(102, 102, 102) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#bbbbbb'); background-color: rgb(204, 204, 204);}
.gray.button:hover {color: rgb(102, 102, 102) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#cccccc'); background-color: rgb(221, 221, 221);}


/* default sulekha brand colors button */
.sured.button {
color: #FFF!important;border:solid 1px #FFF;text-shadow:1px 1px 0 #000;
background: #d42d17;
background: -moz-linear-gradient(top, #d42d17 0%, #af1703 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d42d17), color-stop(100%,#af1703));
background: -webkit-linear-gradient(top, #d42d17 0%,#af1703 100%);
background: -o-linear-gradient(top, #d42d17 0%,#af1703 100%);
background: -ms-linear-gradient(top, #d42d17 0%,#af1703 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d42d17', endColorstr='#af1703',GradientType=0 );
background: linear-gradient(top, #d42d17 0%,#af1703 100%);
}
.sured.button:visited {color: rgb(255, 255, 255) !important; background-color: #cc0033 ;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0033', endColorstr='#cc0033');}
.sured.button:hover {
background: #F34731;
background: -moz-linear-gradient(top, #F34731 0%, #af1703 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F34731), color-stop(100%,#af1703));
background: -webkit-linear-gradient(top, #F34731 0%,#af1703 100%);
background: -o-linear-gradient(top, #F34731 0%,#af1703 100%);
background: -ms-linear-gradient(top, #F34731 0%,#af1703 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F34731', endColorstr='#af1703',GradientType=0 );
background: linear-gradient(top, #F34731 0%,#af1703 100%);
}


/* text box */

input.textbox{border:1px solid #CCC;background-color:#FFF; padding:5px 20px 5px 5px;font-size:12px;width:80%;margin-bottom:2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
input.textbox:focus {color:#000;background-color:#CCC;border:solid 1px #999;}
input.textbox:active {background-color:#CCC;}
.rcbox {border:1px solid #CCC;-moz-box-shadow:6px;-webkit-box-shadow:6px;border-radius: 6px;padding:5px;}

/* an Overlay container */

/* the overlayed element */
.su_overlay { display:none;position: relative; z-index: 800;left:0!important;top:0!important}

.su_overlay .su_overlay_content {z-index:10000;background-color:#fff;width:648px;min-height:200px;border:5px solid #b30000;-moz-box-shadow:0 0 90px 5px #000;	-webkit-box-shadow: 0 0 90px #000;border-radius:10px;padding:10px;position:fixed;top: 60.9px; left: 50%; margin-left:-324px}

/* close button positioned on upper right corner */
.su_overlay .close {background-image:url(/common/images/default/close.png);position:absolute;/*right:-15px;top:-15px;*/right:5px;top:5px;cursor:pointer;height:35px;width:35px;}
	       
/* default colors */

/*h2,h3 {color:#666;}*/
h2.center {font-size:18px;font-weight:normal!important}
/*a {color:#06C;cursor:pointer;}
a:focus, a:hover {color:#06C;text-decoration:none;}
a:active {color:#069}*/
.label {text-transform:uppercase;font-size:85%;color:#666;display:block;}

.social-plugin {padding:0 0 0 90px;}
.social-plugin a{display:block;float:left;width:135px;height:40px;margin:4px 5px;background:url(/common/images/default/social-logos.gif) no-repeat 0 0;cursor:pointer;overflow:hidden;text-indent:-9999px;}
.social-plugin a.fb {background-position:0 0;}
.social-plugin a.tw {background-position:0 -50px;}
.social-plugin a.go {background-position:0 -100px}
.social-plugin a.fb:hover {background-position:right 0}
.social-plugin a.tw:hover {background-position:right -50px;}
.social-plugin a.go:hover {background-position:right -100px;}

/* ------------------- overlay changes ----------------------*/
.alert-text {display:block;font-size:10px;color:#C00;line-height:10px;height:14px;}
.formlt, .formrt {width:169px;position:relative;}
.formlt {float:left;}
.formrt {float:right;}
.rcbox h4 {font-size:15px;color:#666;}
.rcboxin {background-color:#ffe9e7;padding:10px;_zoom:1;}
.rcbox .yes, .rcbox .no {display:block;position:absolute;top:20px;right:10px;width:18px;height:19px;}
.rcbox .yes {background:url(/common/images/default/yes-no.png) no-repeat 0 0;}
.rcbox .no {background:url(/common/images/default/yes-no.png) no-repeat right 0;}

/* -------------------------------- sulelha global header start ----------------------- */

.sulekha-global-header {height:50px;border-bottom:solid 1px #d82c15;
/*new */position:fixed;top:0;left:0;width:100%;z-index:100;/*_position:absolute;*/
background: #c41f09;
background: -moz-linear-gradient(top, #c41f09 0%, #c23724 50%, #b81a05 51%, #b01702 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c41f09), color-stop(50%,#c23724), color-stop(51%,#b81a05), color-stop(100%,#b01702));
background: -webkit-linear-gradient(top, #c41f09 0%,#c23724 50%,#b81a05 51%,#b01702 100%);
background: -o-linear-gradient(top, #c41f09 0%,#c23724 50%,#b81a05 51%,#b01702 100%);
background: -ms-linear-gradient(top, #c41f09 0%,#c23724 50%,#b81a05 51%,#b01702 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c41f09', endColorstr='#b01702',GradientType=0 );
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#c41f09', endColorstr='#b01702',GradientType=0)";
background: linear-gradient(top, #c41f09 0%,#c23724 50%,#b81a05 51%,#b01702 100%);}

/* global main start */
.sulekha-main-header {height:50px;margin:auto;width:974px;}

/* sulekha logo start */
.sulekha-main-header .logo {height:50px;width:218px;}
.sulekha-main-header .logo a {height:50px;width:218px;overflow:hidden;text-indent:-9999px;background:url(/common/images/default/sulekha-logo.png) no-repeat 0 0;display:block;}

/* select city start */
.selectcity {width:300px;height:50px;padding:0 0 0 20px;}
.selectcity ul.menu {line-height:21px;text-align:left;list-style:none;width:300px;margin:5px auto 0px auto;height:43px;padding:0px;}
.selectcity ul.menu li {text-align:center;margin:21px 10px 0 0;}
.selectcity ul.menu li span {padding:4px 6px 6px 6px;}

.selectcity ul.menu li.act span {padding:4px 6px 8px 6px;border:1px solid #F8F8F8;border-bottom:none;background:#E4E4E4;

-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;

background: #EEE;
background: -moz-linear-gradient(top, #F4F4F4 0%, #EEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F4F4F4), color-stop(100%,#EEE));
background: -webkit-linear-gradient(top, #F4F4F4 0%,#EEE 100%);
background: -o-linear-gradient(top, #F4F4F4 0%,#EEE 100%);}

.selectcity ul.menu li a {color:#FFFACD !important;text-shadow:1px 1px 0 #333;}
.selectcity ul.menu li a:hover {color:#FFF!important;}
.selectcity ul.menu li.act a{text-shadow: 1px 1px 0 #FFF!important;color:#333!important;}
.selectcity ul.menu li a.drop{padding-right:21px;background: url(/common/images/default/arrow-nact1.png) no-repeat right 8px;}
.selectcity ul.menu li.act a.drop {background: url(/common/images/default/arrow-act.png) no-repeat right 8px;}
.ncname, .selectcity ul.menu li { text-transform: capitalize; }

/* global menu nav start */
.sglo-menu {width:370px;z-index:500;float:right;right:0;top:0;}
.glomenu {width:370px;}

.glomenu ul.menu {line-height:24px;text-align:left;list-style:none;width:370px;margin:2px auto 0px auto;height:43px;padding:0!important;letter-spacing:normal;}
.glomenu ul.menu li {float:left;display:block;text-align:center;padding:0 5px 0 0;margin:7px 0 0 10px;border:1px solid #F8F8F8;font-weight:bold;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
background: #FFF;
background: -moz-linear-gradient(top, #FFF 0%, #c8c8c8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#c8c8c8));
background: -webkit-linear-gradient(top, #FFF 0%,#c8c8c8 100%);
background: -o-linear-gradient(top, #FFF 0%,#c8c8c8 100%);
background: -ms-linear-gradient(top, #FFFFFF 0%,#c8c8c8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#c8c8c8',GradientType=0 );
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#c8c8c8',GradientType=0)";
background: linear-gradient(top, #FFF 0%,#c8c8c8 100%);
-moz-box-shadow:0 0 1px #333;-webkit-box-shadow:0 0 1px #333;box-shadow: 0 0 1px #333;
/* new */
position:relative;
}

.glomenu ul.menu li.alert-bg {background: #ebebeb;
background: -moz-linear-gradient(top, #ebebeb 0%, #999999 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebebeb), color-stop(100%,#999999));
background: -webkit-linear-gradient(top, #ebebeb 0%,#999999 100%);
background: -o-linear-gradient(top, #ebebeb 0%,#999999 100%);
background: -ms-linear-gradient(top, #ebebeb 0%,#999999 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#999999',GradientType=0 );
background: linear-gradient(top, #ebebeb 0%,#999999 100%);
}
.glomenu ul.menu li.alert-bg a {text-shadow:1px 1px 2px #FFF;}

/* new alert */
.alert-add {background-color:#458B00;color:#FFF;display:block;font-size:9px;font-weight:bold;position:absolute;left:-13px;_left:-4px;top:4px;z-index:101;font-weight:normal!important;border: solid 2px #FFF;height:16px;line-height:12px;text-shadow:none;font-family:Arial, Helvetica, sans-serif!important;
-moz-box-shadow: 1px 1px 0 #000;
-webkit-box-shadow: 1px 1px 0 #000;
box-shadow: 1px 1px 0 #000;
 -webkit-border-radius: 10px;
-webkit-border-top-right-radius: 0;
-moz-border-radius: 10px;
-moz-border-radius-topright: 0;
-khtml-border-radius: 10px;
-khtml-border-radius-topright: 0;
border-radius: 10px;
border-top-right-radius: 0;
}
.alert-count {display:block;padding:2px 2px 0 0;}
/* new alert end */

.glomenu ul.menu li:hover {
background: #FFF;
background: -moz-linear-gradient(top, #e4e4e4 0%, #c8c8c8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#c8c8c8));
background: -webkit-linear-gradient(top, #e4e4e4 0%,#c8c8c8 100%);
background: -o-linear-gradient(top, #e4e4e4 0%,#c8c8c8 100%);
background: -ms-linear-gradient(top, #e4e4e4 0%,#c8c8c8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#c8c8c8',GradientType=0 );
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4e4e4', endColorstr='#c8c8c8',GradientType=0)";
background: linear-gradient(top, #e4e4e4 0%,#c8c8c8 100%);}

.glomenu ul.menu li.act {border:1px solid #F8F8F8;border-bottom:none;padding: 0 5px 8px 0!important;

-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 0;-webkit-border-bottom-right-radius: 0;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomleft: 0;-moz-border-radius-bottomright: 0;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 0;border-bottom-right-radius: 0;

background: #F4F4F4;
background: -moz-linear-gradient(top, #F4F4F4 0%, #EEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F4F4F4), color-stop(100%,#EEE));
background: -webkit-linear-gradient(top, #F4F4F4 0%,#EEE 100%);
background: -o-linear-gradient(top, #F4F4F4 0%,#EEE 100%);
background: -ms-linear-gradient(top, #F4F4F4 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F4F4F4', endColorstr='#EEEEEE',GradientType=0 );
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4', endColorstr='#EEEEEE',GradientType=0)";
background: linear-gradient(top, #F4F4F4 0%,#EEE 100%);
-moz-box-shadow: none;-webkit-box-shadow:none;box-shadow: none;
}

.glomenu ul.menu li a {text-shadow: 1px 1px 0 #FFF;display:block;padding:4px 10px;}
.glomenu ul.menu li.act a{color:#161616!important;}
.glomenu ul.menu li a.drop{padding-right:21px;background: url(/common/images/default/arrow-nact.png) no-repeat right 9px;}
.glomenu ul.menu li.act a.drop {background: url(/common/images/default/arrow-act.png) no-repeat right 9px;}

/* ------------------------------- channel bar ----------------------------------------------------*/
.channel-fix {/*width:100%;*/position:fixed;z-index:99;top:50px;}

.section-heading {width:972px;margin:auto;_margin:auto; -margin:auto;text-align:left;*margin-left:auto;_margin:auto;
background: #666;
background: -moz-linear-gradient(top, #666 0%, #333 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666), color-stop(100%,#333));
background: -webkit-linear-gradient(top, #666 0%,#333 100%);
background: -o-linear-gradient(top, #666 0%,#333 100%);
background: -ms-linear-gradient(top, #666666 0%,#333333 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#333333',GradientType=0 );
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#333333',GradientType=0)";
background: linear-gradient(top, #666666 0%,#333 100%);
-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;
border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;
}


.section-heading a{text-decoration:none;}

.section-title {padding:5px 20px 5px 20px;font-family:'BevanRegular', serif;font-weight:normal!important;text-shadow:#000 1px 1px 0;
background: #D82C15;
background: -moz-linear-gradient(top, #D82C15 0%, #B01702 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D82C15), color-stop(100%,#B01702));
background: -webkit-linear-gradient(top, #D82C15 0%,#B01702 100%);
background: -o-linear-gradient(top, #D82C15 0%,#B01702 100%);
background: -ms-linear-gradient(top, #D82C15 0%,#B01702 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D82C15', endColorstr='#B01702',GradientType=0 );
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#D82C15', endColorstr='#B01702',GradientType=0)";
background: linear-gradient(top, #D82C15 0%,#B01702 100%);

-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;
}
.section-title a {color:#FFF!important;}
.section-link {padding:0 20px 0 0;color:#999;}
.section-link a{font-weight:bold;color:#CCC!important;display:block;font-weight:bold;padding:8px 6px 4px 6px;border-right:solid 1px #333;border-left:solid 1px #666;float:left;}
.section-link a:hover {text-decoration:none!important;}
.section-link a:hover {color:#FFF!important;text-decoration:none!important;}
.section-link a.active, .movies-languages a.active:hover {color:#FFF!important;text-shadow:#333 1px 1px 0;}
.section-link a.first {border-left:none!important;}
.section-link a.last {border-right:none!important;}

/* header sub menu frame start */
.glo-subnavfix {position:fixed;/*_position:absolute;*/top:50px;left:0;width:100%;z-index:100;}
.gsub-nav-wrap {width:974px;margin:auto;position:relative;z-index:100;}

.localservices {width:720px;right:10px;}
.interest {width:720px;right:10px;}
.account {width:210px;right:-1px;}
.citylist {width:900px;right:10px;}

.localservices a, .interest a, .account a, .citylist a {text-decoration:none;color:#666;}

.localservices, .interest, .account, .citylist {position:absolute;top:-1px;text-align:left;padding:10px 0 0 0;border:1px solid #777;border-top:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
background: #EEE;
background: -moz-linear-gradient(top, #EEE 0%, #BBB 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEE), color-stop(100%,#BBB));
background: -webkit-linear-gradient(top, #EEE 0%,#BBB 100%);
background: -o-linear-gradient(top, #EEE 0%,#BBB 100%);
background: -ms-linear-gradient(top, #EEEEEE 0%,#BBBBBB 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#BBBBBB',GradientType=0 );
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#BBBBBB',GradientType=0)";
background: linear-gradient(top, #EEE 0%,#BBB 100%);}
.account {-webkit-border-radius: 5px;
-webkit-border-top-right-radius: 0;
-moz-border-radius: 5px;
-moz-border-radius-topright: 0;
border-radius: 5px;
border-top-right-radius: 0;}

.img_left {width:auto;float:left;margin:5px 15px 5px 5px;}

.closeit {padding:6px 10px 2px 0;text-align:right;zoom:1;
-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;
border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;


background: #999;
background: -moz-linear-gradient(top, #999 0%, #777 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999), color-stop(100%,#777));
background: -webkit-linear-gradient(top, #999 0%,#777 100%);
background: -o-linear-gradient(top, #999 0%,#777 100%);
background: -ms-linear-gradient(top, #999999 0%,#777777 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#777777',GradientType=0 );
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#777777',GradientType=0)";
background: linear-gradient(top, #999 0%,#777 100%);}

.closeit a {font-weight:bold;font-size:12px;color:#FFF!important;display:block;text-shadow: 1px 1px 1px #000;}

.imgshadow {background:#FFF;padding:4px;border:1px solid #777;margin-top:5px;
-moz-box-shadow:0px 0px 5px #666;-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #666;filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=140, Strength=3);}

/* global header subframe content start */
.localservices h2, .localservices h3, .interest h2, .interest h3, .col_5 h2, .col_5 h3, .col_5 h4 {line-height:21px;text-shadow: 1px 1px 1px #FFF;!important; font-weight:normal!important;letter-spacing:-1px;margin:7px 10px;padding-bottom:10px;border-bottom:1px solid #666;display:block;}
.localservices ul {padding:10px 0 10px 15px!important;margin:0!important;list-style:none;display:block;}
.localservices ul li {font-size:12px;line-height:24px;text-shadow: 1px 1px 1px #fff;float:left;text-align:left;background:#F4F4F4 url(/common/images/default/local-icons.png) no-repeat 0 0;border:1px solid #BBB;margin:0px 4px 4px 4px;padding:4px 6px 4px 36px;width:120px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;}
.localservices ul li.real {background-position:0 0;}
.localservices ul li.home {background-position:0 -60px;}
.localservices ul li.business {background-position:0 -120px;}
.localservices ul li.used {background-position:0 -180px;}
.localservices ul li.travel {background-position:0 -240px;}
.localservices ul li.buy {background-position:0 -300px;}
.localservices ul li.loan {background-position:0 -360px;}
.localservices ul li.coaching {background-position:0 -420px;}
.localservices ul li:hover {background-color:#E8E8E8;}
.localservices ul li a {display:block;}
.localservices p {font-size:12px;text-align:left;text-shadow: 1px 1px 1px #FFF;line-height:18px;margin:0 0 10px 0;}
.col_4 {width:320px;padding:10px;float:left;}
.col_1 {width:165px;float:left;padding:10px 7px;}
.col_1bg {padding:5px;border:solid 1px #FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;height:130px;background: #FFF;
background: -moz-linear-gradient(top, #FFF 0%, #c8c8c8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#c8c8c8));
background: -webkit-linear-gradient(top, #FFF 0%,#c8c8c8 100%);
background: -o-linear-gradient(top, #FFF 0%,#c8c8c8 100%);
background: -ms-linear-gradient(top, #FFFFFF 0%,#c8c8c8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#c8c8c8',GradientType=0 );
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#c8c8c8',GradientType=0)";
background: linear-gradient(top, #FFF 0%,#c8c8c8 100%);
-moz-box-shadow:0 0 2px #999;-webkit-box-shadow:0 0 2px #999;box-shadow: 0 0 2px #999;}
.col_1 strong {font-size:14px;font-weight:bold;color:#333;padding:10px 10px 0 10px;display:block;border-bottom:solid 1px #888;/*margin:7px;*/ text-shadow: 1px 1px 1px #FFF;}
.col_1 ul {list-style:none;margin:0!important;padding:10px 10px 5px 10px!important;}
.col_1 ul li {display:block;float:none!important;text-shadow: 1px 1px 0 #fff;font-size:12px;line-height:21px;margin:0;padding:0 0 0 15px;background:url(/common/images/default/local-icons.png) no-repeat -4px -480px;}
.col_1 ul li a:hover {text-decoration:underline;color:#333;}

/* select city */
.col_2 {background: #eeeeee;
background: -moz-linear-gradient(top, #eeeeee 0%, #bbbbbb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#bbbbbb));
background: -webkit-linear-gradient(top, #eeeeee 0%,#bbbbbb 100%);
background: -o-linear-gradient(top, #eeeeee 0%,#bbbbbb 100%);
background: -ms-linear-gradient(top, #eeeeee 0%,#bbbbbb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#bbbbbb',GradientType=0 );
background: linear-gradient(top, #eeeeee 0%,#bbbbbb 100%);
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0 10px;_margin:0 10px;}


.col_2 h2, .col_2 h3, .col_2 h4 {line-height:21px;text-shadow: 1px 1px 1px #FFF;font-weight:bold;letter-spacing:-1px;margin:7px 10px 0 10px;padding-bottom:10px;display:block;float:left!important;}
.col_2 ul {display:block;float:left;padding: 0 0 5px 0;}
.col_2 ul li {display:block;float:left;margin:7px 5px 0 5px;padding:2px 4px;font-size:14px;line-height:21px;text-shadow: 1px 1px 1px #FFF;}

.col_2 ul li.act {background: #d92e31;
background: -moz-linear-gradient(top, #d92e31 0%, #821717 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d92e31), color-stop(100%,#821717));
background: -webkit-linear-gradient(top, #d92e31 0%,#821717 100%);
background: -o-linear-gradient(top, #d92e31 0%,#821717 100%);
background: -ms-linear-gradient(top, #d92e31 0%,#821717 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d92e31', endColorstr='#821717',GradientType=0 );
background: linear-gradient(top, #d92e31 0%,#821717 100%);
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
color:#FFF;text-shadow: 1px 1px 1px #000!important;}

.col_3 h2 a:hover {text-decoration:underline;}
.col_3 ul {list-style:none;padding:10px!important;margin:0!important;}
.col_3 ul li {font-size:12px;line-height:24px;_line-height:20px;text-shadow: 1px 1px 1px #fff;float:left;text-align:left;width:130px;background-color:#F4F4F4;border:1px solid #BBB;margin:0px 4px 4px 4px;_margin:0px 4px 4px 4px;_zoom:1;display:block;padding:4px 6px;width:120px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;}
.col_3 ul li:hover {background-color:#E8E8E8;}
.col_3 ul li a {display:block;}
.col_5 {width:600px;}
.col_5 div{padding:0 0 0 10px;}
.col_6 {width:260px;margin:0 10px 0 0;}
.col_5, .col_6 {display:inline;float: left;margin-left:5px;margin-right: 5px;}
.col_5 p, .col_6 p {line-height:18px;margin:0 0 10px 0;line-height:21px;font-size:12px;text-align:left;text-shadow: 1px 1px 1px #FFF;}
p.black_box {background-color:#333;color: #eee;text-shadow: 1px 1px 1px #000;padding:4px 6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 3px #000;-moz-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000;}

.col_2 h2, .col_2 h3, .col_2 h4, .localservices h2, .localservices h3, .interest h2, .interest h3, .col_5 h2, .col_5 h3, .col_5 h4 {font-weight:bold!important;color:#B30000!important;}

/* account content start */
.userinfo {padding:0 10px 10px 10px;border-bottom:solid 1px #EEE;}
.userinfo a {font-weight:bold;}
.userinfo a img {width:32px;height:32px;}
.userinfo p {color:#666;line-height:11px;padding:5px 0 0 0;}
.user-menu {border-top:solid 1px #777;}
.user-menu ul {list-style:none;padding:5px 5px 0 5px;}
.user-menu ul li {display:block;padding:4px 4px 4px 5px;margin:0!important;font-weight:bold;}
.user-menu ul li a {color:#333;}
.userinfo a:hover, .user-menu ul li a:hover {text-decoration:underline;}


/* ie 6 image and style hacks */
.sulekha-main-header .logo a {_background: url(/common/images/ie6/sulekha-logo.jpg) no-repeat 0 0;}
.selectcity ul.menu li a.drop{_background: url(/common/images/ie6/arrow-nact1.gif) no-repeat right 8px;}
.selectcity ul.menu li.act a.drop {_background: url(/common/images/ie6/arrow-act.gif) no-repeat right 8px;}
.glomenu ul.menu li a.drop{_background: url(/common/images/ie6/arrow-nact.gif) no-repeat right 9px;}
.glomenu ul.menu li.act a.drop {_background: url(/common/images/ie6/arrow-act.gif) no-repeat right 9px;}
.su_overlay .close {_background-image:url(/common/images/ie6/close.gif);}
.glomenu ul.menu {_letter-spacing:-0.1em;} 
html .glomenu ul.menu li {_margin:7px 0 0 14px;} 
.localservices, .interest,  .citylist {_top:-2px;}

/* ie7 hacks */
*+html .glomenu ul.menu {letter-spacing:-1px;} /* for IE7 */
*+html .channel-fix {width:972px;}

/* ie 8 hack */
.glomenu ul.menu {letter-spacing/*\**/:-1px\9} 
.glomenu ul.menu li {margin/*\**/:7px 0 0 19px\9} 

/* ie 9+ hack */
:root .glomenu ul.menu {letter-spacing:normal\9;} 
:root .glomenu ul.menu li {margin:7px 0 0 9px\9;}

/* opera safari chrome hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {.glomenu ul.menu {letter-spacing:-0.1em;}}
@media screen and (-webkit-min-device-pixel-ratio:0) {.glomenu ul.menu li {margin:7px 0 0 18px;}} 


/* typo global header */
@font-face {font-weight: normal;font-style: normal;
    font-family: 'BevanRegular';
    src: url('/common/font/Bevan-webfont.eot');
    src: url('/common/font/Bevan-webfont.eot?#iefix') format('embedded-opentype'),
         url('/common/font/Bevan-webfont.woff') format('woff'),
         url('/common/font/Bevan-webfont.ttf') format('truetype'),
         url('/common/font/Bevan-webfont.svg#BevanRegular') format('svg');}
.sulekha-global-header a, .sulekha-global-header a:hover {text-decoration:none!important;}

/* new ie6 hack */
/*html, body{_height:100%;_overflow:hidden;}
.ie6-container-wrap {_width:100%;_height:100%;_overflow:auto;}*/

/* select city ajax */
.col_7 {width:380px;padding:20px 10px 10px 10px;}
.col_8 {width:480px;margin:0 10px 10px 0;border:solid 1px #999;}
.sel-city span {display:block;}
.selto-city {font-style:italic;color:#666;}
a.su-red {color:#b30000}
a.su-red:hover {text-decoration:underline;}
input.city-txt-search {width:295px;z-index:2;position:absolute;top:5px;left:0;font-style:italic;padding:5px 25px 5px 5px;}
input.city-txt-search:focus, input.city-txt-search:active {background-color:#CCC;moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border-bottom:none;font-style:normal;}


.city-search {position:relative;height:35px;width:325px;left:0;}
.city-search-list {position:absolute;top:30px;width:325px;z-index:1;}
.city-search-list ul {display:block;width:325px;border:solid 1px #999;background-color:#F2F2F2;text-align:left;margin:0;padding:1px 0;moz-border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;-khtml-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;}
.city-search-list ul li {display:block;padding:2px 10px;margin:0;}
.city-search-list ul li a {}
.city-search-list ul li a:hover {color:#333;font-weight:bold;}

.city-search .no {display:block;position:absolute;top:9px;right:6px;width:18px;height:19px;z-index:10;}
.city-search .no {background:url(/common/images/default/yes-no.png) no-repeat right 0;}

/* new loaction select */
.row-hd1 {position:relative;background-color:#FFF;border:solid 1px #CCC;margin:5px 10px 10px 10px;moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;font-style:italic;color:#666;height:60px;}
.col_n1 {padding:15px 10px;/*width:690px;*/}
.col_n2 {width:140px;text-align:center;}
input.nlocation {width:240px;font-style:italic;padding:10px 80px 10px 5px;
-moz-box-shadow: inset 0 0 5px #CCC;
-webkit-box-shadow: inset 0 0 5px #CCC;
box-shadow: inner 0 0 5px #CCC;}
input.nlocation:focus, input.nlocation:active {background-color:#CCC;moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border-bottom:none;font-style:normal;-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;}
.ncname, .ylocate {color:#b30000;font-style:normal;}
a.changes{text-shadow:1px 1px 0 #000;display:block;height:40px;color:#FFF;padding:10px 15px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
background: #c41f09;
background: -moz-linear-gradient(top, #c41f09 0%, #c23724 50%, #b81a05 51%, #b01702 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c41f09), color-stop(50%,#c23724), color-stop(51%,#b81a05), color-stop(100%,#b01702));
background: -webkit-linear-gradient(top, #c41f09 0%,#c23724 50%,#b81a05 51%,#b01702 100%);
background: -o-linear-gradient(top, #c41f09 0%,#c23724 50%,#b81a05 51%,#b01702 100%);
background: linear-gradient(top, #c41f09 0%,#c23724 50%,#b81a05 51%,#b01702 100%);}

.chloc {position:absolute;top:20px;left:372px;z-index:10;font-style:normal;_font-size:13px!important;}
.col_n1 .button:active {top:20px;}

.city-slist {position:absolute;top:50px;left:120px;width:325px;z-index:1;}
.city-slist ul {display:block;width:325px;border:solid 1px #999;border-top:none;background-color:#F2F2F2;text-align:left;margin:0;padding:1px 0;moz-border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;-khtml-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;}
.city-slist ul li {display:block;padding:2px 10px;margin:0;}
.city-slist ul li a {}
.city-slist ul li a:hover {color:#333;font-weight:bold;}

.col_n3 {width:400px;padding:10px;}
.col_n4 {width:350px;padding:10px;}

.col_n3 ul {padding:0!important;margin:0!important;list-style:none;display:block;}
.col_n3 ul li {font-size:12px;line-height:24px;text-shadow: 1px 1px 1px #fff;float:left;text-align:left;background:#F4F4F4 url(/common/images/default/local-icons.png) no-repeat 0 0;border:1px solid #BBB;margin:0px 4px 4px 4px;padding:4px 6px 4px 36px;width:140px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;}
.col_n3 ul li.real {background-position:0 0;}
.col_n3 ul li.home {background-position:0 -60px;}
.col_n3 ul li.business {background-position:0 -120px;}
.col_n3 ul li.used {background-position:0 -180px;}
.col_n3 ul li.travel {background-position:0 -240px;}
.col_n3 ul li.buy {background-position:0 -300px;}
.col_n3 ul li.loan {background-position:0 -360px;}
.col_n3 ul li.coaching {background-position:0 -420px;}
.col_n3 ul li:hover {background-color:#E8E8E8;}
.col_n3 ul li a {display:block;}

.citylist h2, .citylist h3 {line-height:21px;text-shadow: 1px 1px 1px #FFF;!important; font-weight:bold!important;letter-spacing:-1px;margin:0 10px 7px 10px;padding:0 0 10px 0;border-bottom:1px solid #666;display:block;color:#B30000;}
.col_n4 h2, col_n4 h3 {margin-left:0;}
.citylist h2 span {color:#666;}
.col_n4 p {line-height:18px;margin:0 0 10px 0;line-height:21px;font-size:1
2px;text-align:left;text-shadow: 1px 1px 1px #FFF;}
p.black_box {background-color:#333;color: #eee;text-shadow: 1px 1px 1px #000;padding:4px 6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 3px #000;-moz-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000;}

/* us version */
.usxtra {border-bottom:solid 1px #666;margin:0 10px;}
.usxtra h2 {border-bottom:none;margin:7px 0 4px 0;}
.dinline {display:inline!important;}
.margintr20 {margin-right:20px;}
.uscol_1 {width:215px;padding:10px;}
.uscol_1 h3 {font-size:14px;color:#B30000!important;font-weight:normal!important;margin:3px 0!important;padding:0 0 6px 35px!important;background:url(/common/images/default/local-icons-us.png) no-repeat 0 0;line-height:25px;}
.uscol_1 h3.us-job{background-position:0 -60px;}
.uscol_1 h3.us-iyp{background-position:0 -120px;}
.uscol_1 h3.us-lsl{background-position:0 -180px;}
.uscol_1 .list-content {padding:5px;background-color:#FFF;border:solid 1px #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.list-content ul {list-style:none!important;padding:10px 0 0 8px!important;margin:0!important;}
.list-content ul li {float:none;background:transparent url(/common/images/default/local-icons-us.png) no-repeat 0 -480px;border:none;margin:0!important;padding:2px 2px 2px 10px!important;width:auto!important;line-height:18px;display:block;font-size:12px!important;}
.list-content ul li:hover {background-color:transparent;}
.list-content ul li a:hover {color:#333;text-decoration:underline;}
.list-content ul li a {display:inline;}
.marginb20 {margin-bottom:20px;}
.marginb10 {margin-bottom:10px;}
.int-viewm {background-color:#CCC;text-align:center;font-size:11px;font-weight:bold;-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;}
.int-viewm a {display:block;padding:3px 0;}
.int-viewm a:hover {color:#333;}

/* interest */
.uscol_2 {width:165px;padding:10px 7px;}
.uscol_2 .list-content {height:150px;padding:5px;background-color:#FFF;border:solid 1px #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.uscol_2 h3 {font-size:16px;color:#B30000!important;font-weight:normal!important;margin:3px 0!important;padding:0 0 6px 35px!important;background:url(/common/images/default/local-icons-us.png) no-repeat 0 0;line-height:25px;letter-spacing:-1px;}
.uscol_2 h3.us-ent{background-position:0 -240px;}
.uscol_2 h3.us-lif{background-position:0 -300px;}
.uscol_2 h3.us-gad{background-position:0 -360px;}
.uscol_2 h3.us-oth{background-position:0 -420px;}
.overlay-opacity {position:fixed; z-index:100; left:0px; top:0px; width:100%; height:100%; background:#000; opacity: 0.7;-moz-opacity: 0.7;-webkit-opacity: 0.7;-khtml-opacity: 0.7;-ms-filter: "Alpha(opacity=70)";filter: Alpha(opacity=70);}
