body{font-family:verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;color:#000000;margin:0;background-color:#ffffff;font-size:11px;}
form {margin:0;padding:0;}

a {text-decoration:none;color:#000;border:0;}
a:visited {text-decoration:none;color:#000;border:0;}
a:hover {text-decoration:underline;color:#000;border:0;}
h1{color:#000;font-size:11px;margin:0px;font-weight:normal;}
h2{font-size:15px;color:#f58220;padding-top:5px;display:inline;}
#noscript{float:left;test-align:center;width:100%;bgcolor:#ffffcc;border-bottom:1px solid #c9c9c9;}

#rightpanel{float:auto;width:99%;*width:99%;}

#middlepanel{border:1px solid #3398cc;font-size:11px;width:100%;*width:99%;float:auto;}

#leftpanel{font-size:11px;width:94%;*width:94%;margin:0px;float:auto;}
#leftpanel #block{width:100%;}
#leftpanel #filler{height:8px;}
#leftpanel #block .head{color : #ffffff;background : #3399cc;line-height : 25px;padding-left : 15px;font-size : 12px;text-align:left;}

#leftpanel #block .listoff{color : #000;background : #E4F2FB;height : 25px;*height : 28px;padding-left : 5px;padding-top : 5px;text-align:left;}
#leftpanel #block .liston{color : #000;background : #F7D18C;height : 25px;*height : 28px;padding-left : 5px;padding-top : 5px;text-align:left;}

#leftpanel #block .listnextoff{color : #000;background : #E4F2FB;height : 20px;*height : 23px;padding-left : 35px;padding-top : 5px;text-align:left;}
#leftpanel #block .listnexton{color : #000;background : #F7D18C;height : 20px;*height : 23px;padding-left : 35px;padding-top : 5px;text-align:left;}

#leftpanel #block .list a{text-decoration : none;color : #000000;}

#leftpanel #block .list a:hover{text-decoration : underline;}
#leftpanel #block #line {background-color : #ffffff;line-height : 1px;}

#strip{line-height : 20px;height : 25px;*height : 22px;background-color : #d4ebfa;padding-top:0px;margin:0px;}

.darktop{border-top : 2px solid #3399CC;}

#strip .breadcrumb{float:left;padding-left:15px;}
#strip .breadcrumb a{color : #0C80AF;text-decoration: none;}
#strip .breadcrumb a:hover{color : #0C80AF;text-decoration: underline;}

#strip .welcome{float:right;}

#middlepanel #content{float:left;width:99%;*width:100%;border:0px solid #000;padding-left:10px;}
#middlepanel #content .pagehead{float:left;width:100%;text-align:left;}
#content .errordiv{float:left;height:30px;line-height:30px;text-align:center;width:100%;}
#div_toplinks{float:right;color : #0C80AF;font-size:11px;margin:3 3 3 0px;width:99%;text-align:right;}
#div_toplinks a{color : #0C80AF;text-decoration: none;}
#div_toplinks a:hover{color : #FF7701;text-decoration : underline;}

.textcontrol {border : 1px solid #3399cc;font-size : 12px;padding-left : 2px;background : #ffffff;color : #333333;}

.errorcontrol {border : 1px solid red;font-size : 12px;padding-left : 2px;background : #ffffff;color : #333333;}

.bldk1h, .bldk2h, .bldk3h, .bldk4h, .bldk2b, .bldk3b, .bldk4b {font-size:1px; overflow:hidden;display:block;height:1px; background:#BCDEFA;}
.bldk1h {height:1px; background:#BCDEFA; margin:0 5px;}
.bldk2h,.bldk2b { border-right:2px solid #BCDEFA; border-left:2px solid #BCDEFA; margin:0 3px;}
.bldk3h,.bldk3b { border-right:1px solid #BCDEFA; border-left:1px solid #BCDEFA; margin:0 2px;}
.bldk4h,.bldk4b { height:2px;border-right:1px solid #BCDEFA; border-left:1px solid #BCDEFA; margin:0 1px;}

#footer{float:left;width:100%;margin:0px;padding:0px;
}
#footer #line{text-align:center;float:left;width:100%;font-size: 10px;line-height:20px;}
#footer #seprator{text-align:center;float:left;width:100%;padding-top:5px;padding-bottom:5px;}

#footer #line a{color : #000;text-decoration : none;}
#footer #line a:hover{color : #666666;text-decoration : underline;}
#brokerbanner{height:160px;width:120px;font-size:10px;color : #000000;border:thin solid #F6C472;background:#FFEBC9;float:auto;overflow : auto;}
#brokerbanner .line1{height:17;word-wrap:break-word; font-size : 11px;color : #165ea1;padding-top:3px;}
#brokerbanner .line2{height:20;font-size : 10px;color : #165ea1;}
#brokerbanner .img{float:auto;}
#brokerbanner .line3{height:15;}
#brokerbanner .line4{height:15;color : #999999;vertical-align:bottom;padding-top:5px;}

.orange{color:#FE7714;}
.blue{color:#2E88B9;}
.formerror {font-size:12px;color:red;line-height:18px;}
.offtextbox{border : 1px solid #3399cc;}
.ontextbox{border : 1px solid #FE7714;}
.formcaption{font-size:12px;}

.tagline{padding-left:15px;font-family : Arial, Helvetica, sans-serif;color: #242424;font-size:13px;text-decoration:none;font-weight:bold;letter-spacing:0.03em;cursor: hand;}

a .menu-left {position:relative;top:1px;background: url(http://img.makaan.com/images/tab-lft-21.gif) 0 0;width: 13px;height: 29px;display: block;float: left; cursor:hand;}

a .menu-mid {position:relative;top:1px;background: url(http://img.makaan.com/images/tab-bg-21.gif) 0 0;height: 29px;display: block;float: left; cursor:hand;}

a .menu-right {position:relative;top:1px;background: url(http://img.makaan.com/images/tab-rgt-21.gif) 0 0;width: 13px;height: 29px;display: block;float: left; cursor:hand;}

a .menuon-left {position:relative;top:1px;background: url(http://img.makaan.com/images/tab-lft-21.gif) 0 -29px;width: 13px;height: 29px;display: block;float: left; cursor:hand;}

a .menuon-mid {color:#FFFFFF; position:relative;top:1px;background: url(http://img.makaan.com/images/tab-bg-21.gif) 0 -29px;height: 29px;display: block;float: left; cursor:hand;}

a .menuon-right {position:relative;top:1px;background: url(http://img.makaan.com/images/tab-rgt-21.gif) 0 -29px;;width: 13px;height: 29px;display: block;float: left; cursor:hand;}

.tabtext { position:relative;top:7px; font-family : arial, verdana, tahoma, ms sans serif, times new roman, ms sans serif; font-size : 14px; } 

.menuarow {background-image: url('http://img.makaan.com/images/arow-normal.gif');background-repeat: no-repeat;background-position: top center; width:11px; xheight:14px; xline-height: 14px; overflow:hidden;border: 1px solid red;}

/* menu start div */
.menudv {padding: 0px; margin: 0px; padding-left:10px; position: relative;}

/* menu */
.navbg {float: left; background: url('http://img.makaan.com/images/seprator.gif') no-repeat top right;padding: 0 1 0 5px;}

.hrefheader {text-decoration:none;font-size:11px;color:#0C80AF;}
.hrefheader:visited {text-decoration:none;font-size:11px;color:#0C80AF;}
.hrefheader:hover {font-size:11px;text-decoration:underline;color:#FF7701;}

.bigtext{font-size:14px;}
.normaltext{font-size:12px;}
.headerdropdown {border:1px solid #3399cc;font-size:11px;font-family:verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;}

.statictop {border : 1px solid #3399cc;border-bottom : 0px;background-color : #f4fafd;}

.staticmiddle {border:1px solid #3399cc;border-top : 2px solid #3398cc;font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;}

.hrefleftpanel {text-decoration:none;font-size: 11px;color:#000000;}
.hrefleftpanel:hover {text-decoration:underline;font-size:11px;color:#000000;}

.text {font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;font-size : 11px;}
.thickblueline {background-color : #bfe8ff;line-height : 1px;}

.hrefheaderunderline {text-decoration : underline;font-size : 12px;color : #0C80AF;}
.hrefheaderunderline:hover {font-size : 12px;text-decoration : underline;color : #FF7701;}
.hrefheaderunderline:visited {text-decoration : underline;font-size : 12px;color : #0C80AF;}

.textbluefill {background : #3399cc;color : #ffffff;height : 25px;font-weight : bold;font-size : 12px;padding-left : 5px;}
.lightorangefill {background : #ffebc9;}
.textgreyfill {background : #F2F2F2;height : 30px;padding-left : 15px;}

.textorangefill {background :  #f6c472;color : #ffffff;height : 25px;font-weight : bold;font-size : 12px;padding-left : 5px;}
.lightpinkgradient {border : 1px solid #3398CC;background : url('http://img.makaan.com/images/pink-background.gif');
}

.textnopad {font-family : verdana, arial, tahoma, ms sans serif, times new roman;font-size : 11px;}

.horizonline {background-color:#ffffff;line-height:1px;}
.linespace {line-height:15px;height:15px;}

.black {color:#000000;}

.bredcrums{color:#0C80AF;text-decoration:none;}
.bredcrums:hover{color:#FF7701;text-decoration:underline;}

.smalltext {font-size:11px;}

.mkg1h, .mkg2h, .mkg3h, .mkg4h, .mkg2bh, .mkg3bh, .mkg4bh{font-size:1px; overflow:hidden; display:block;}
.mkg1h {height:1px; background:#859B51; margin:0 4px;}
.mkg2h, .mkg2bh {height:1px; background:#FFFFFF; border-right:1px solid #859B51; border-left:1px solid #859B51; margin:0 3px;}
.mkg3h, .mkg3bh {height:1px; background:#FFFFFF; border-right:1px solid #859B51; border-left:1px solid #859B51; margin:0 2px;}
.mkg4h, .mkg4bh {height:1px; background:#FFFFFF; border-right:1px solid #859B51; border-left:1px solid #859B51; margin:0 1px;}
.mkg2bh, .mkg3bh, .mkg4bh {background: #CBE28C;}

.txtComp {font-family : verdana, Arial, Helvetica, sans-serif;font-size : 13px;background-color : #ffffff;height:25px;}

img {border:0px; outline: none;}

#expertService {width:100%; padding-bottom: 0px;padding-top: 0px; position: relative;margin: 0px; padding: 0px;text-align:center;}
#expertService div#container {float: left; position:relative; overflow:hidden; width:90%; height:175px;*height:180px; z-index:100;margin:0px;}
#expertService div#content-container {width:100%; height:175px;*height:180px;  overflow:hidden; z-index:1;}
#expertService div.content {position:relative; visibility: hidden; left:0px; top:0px; z-index:2;}
table#table-content td	{width:210px; height:175px;*height:180px;}
#table-content {width:100%;}
#table-content .expertdetails {float:left;}
#table-content .expertdetails .img {float:left; padding-right:5px; text-align:left;}
#table-content .expertdetails .details {float:left; text-align:left;}
#table-content .expertdetails .details h2 {font:bold 11px verdana, arial; text-align:left; text-decoration:none; color:#F75700; padding-bottom:5px;}
#table-content .expertdetails .details h2 a{font:bold 11px verdana, arial; text-align:left; text-decoration:none; color:#F75700; padding-bottom:5px;}
#table-content .expertdetails .details h2 a:hover{font:bold 11px verdana, arial; text-align:left; text-decoration:underline; color:#F75700; padding-bottom:5px;}
#table-content .expertdetails .details .specialist {font:normal 11px verdana, arial; text-align:left; color:#5B5B5B; padding-bottom:12px;}
.clear {clear:both;}
.hrefhomelinks {
text-decoration : none;
font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;
font-size : 11px;
color : #0C80AF;
border : 0;
}
.hrefhomelinks:hover {
font-size : 11px;
font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;
text-decoration : underline;
color : #FF7701;
border : 0;
}
.smallhrefhomelinks {
text-decoration : none;
font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;
font-size : 9px;
color : #0C80AF;
border : 0;
}
.smallhrefhomelinks:hover {
font-size : 9px;
font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;
text-decoration : underline;
color : #FF7701;
border : 0;
}
.cursor { 
cursor : pointer;
}
.darkbluefill {
background : #3399cc;
color : #ffffff;
height : 25px;
font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;
font-weight : bold;
}
.pgclass 
{
	height:15px;border:1px solid #00aaFF; padding:3px;text-decoration:none;cursor:hand;
}
.pgclassselect 
{
	height:15px;color:#ffffff;border:1px solid #00aaFF; padding:3px;text-decoration:none;background-color:#00aaFF;
}
.newpgclass 
{
	height:15px;border:1px solid #3399cc; padding:3px;text-decoration:none;cursor:hand;
}
.newpgclassselect 
{
	height:15px;color:#ffffff;border:1px solid #3399cc; padding:3px;text-decoration:none;background-color:#3399cc;
}
.texterror {
font : 11px normal ms sans serif, arial, verdana, Times new roman;
color : red;
}
#ajax_tooltipObj {
z-index : 1000000;
text-align : left;
}
#ajax_tooltipObj div {
position : relative;
}
#ajax_tooltipObj .ajax_tooltip_arrow {
background-image : url('http://img.makaan.com/images/arrow-tooltip.gif');
width : 20px;
position : absolute;
left : 0;
top : 3px;
background-repeat : no-repeat;
background-position : center left;
z-index : 1000005;
height : 60px;
}
#ajax_tooltipObj .ajax_tooltip_content {
border : 1px solid #3399cc;
left : 18px;
top : 17px;
position : absolute;
width : 160px;
height : auto;
background-color : #ffffff;
padding : 5px;
overflow : auto;
z-index : 1000001;
text-align : center;
vertical-align : middle;
}
.divmsgbold {
font-size : 11px;
font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;
font-weight : bold;
color : #f58220;
text-decoration : underline;
text-align : justify;
}
.divmsg {
font-size : 11px;
font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;
color : #000000;
text-align : justify;
}
.headingtext {
color:#000000;
font-family:verdana,arial,tahoma,ms sans serif,times new roman,ms sans serif;
font-size:15px;
font-weight:bold;
}
.orange {
color:#FE7714;
}
.zone {
color:#F58220;
font-family:verdana,arial,tahoma,ms sans serif,times new roman,ms sans serif;
font-size:12px;
}

