﻿body
{
   width: 100%; 
   margin: 0 auto;
   padding: 0 auto;
   text-align: center;
   
   

}
.cl{clear:both; margin:0px;padding:0px;}

.main-container
{
   width: 100%;
   margin: 0 auto;
   padding: 0 auto;
   text-align: center;
   background-image: url(../../images/pg-bkground.jpg);
   background-repeat: repeat-y;
   background-position: center;
 
}
form{margin:0px; padding:0px; top:0px;}
.top
{
float: right; 
width:100px; 
font-weight:bold; 
font-family:Tahoma; 
font-size:12px;
color:#0000ff;

}
.top a
{
float: right; 
width:100px; 
font-weight:bold; 
font-family:Tahoma; 
font-size:12px;
text-decoration:underline;
color:#0000ff;
}
.top a:hover
{
float: right; 
width:100px; 
font-weight:bold; 
font-family:Tahoma; 
font-size:12px;
color:#0000ff;
text-decoration:none;
}

.bdsidecon
{
	background: #fff url(../../images/brdhgh.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0;
	padding: 0 0 0 14px;
	vertical-align: top;
	
}
.bdsidecon1
{
	background: #fff url(../../images/brdhgh.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0;
	padding: 0 0 0 14px;
	vertical-align: top;
	margin-left:5px;
}

.header-main
{
   background: url(../../images/header-bck.jpg) no-repeat center top;
   height:93px;

  
}
.header
{
   width: 784px;
   margin: 0 auto;

}

.logo-home
{
   float: left;
   text-align: left;
   margin: 0;
   padding: 0;
}
.logo-home1
{
   float: left;
   text-align: left;
   margin: 0;
   padding: 0 0 0 7px;
   clear:both;
}

.tlink{float:right; margin:0px; padding:0px; margin-top:-3px;}
.tlink a.contact{font-family:tahoma;font-size: 11px; font-weight: bold; padding:0px 5px 0 5px; color:#333333; text-decoration:none;}
.tlink a.contact:hover{text-decoration:underline;}
.tlink a.go{font-family:tahoma;font-size: 11px; font-weight:bold; color:#a81c22; text-decoration:none; padding-right:10px;}
.tlink a.go:hover{text-decoration:underline;}
.login-arow{text-decoration:underline;}



.punchline
{
   width:610px;
   font-family: Gill Sans MT;
   font-size: 15px;
   font-weight: bold;
   color: #fff;
   margin: 12px 0 0 0px;
   float:right;
   
}

.punchlineMasters
{
   width:460px;
   font-family: Gill Sans MT;
   font-size: 15px;
   font-weight: bold;
   color: #fff;
   margin: 12px 0 0 0px;
   float:left;
   
}

.punchlineMasters1
{
   width:460px;
   font-family: Gill Sans MT;
   font-size: 15px;
   font-weight: bold;
   color: #fff;
   margin: 12px 0 7px 0px;
   float:left;
   
}
#footer
{
   background: url(../../images/foot-bck.jpg) repeat-y;
   border-top: 2px solid #fff;
   background-color: #003665;
   height: 40px;
   clear:both;
   bottom:0;
   position:relative;
  
}
.test12{width:230px;padding-left:85px;margin:0px auto; text-align:center;  }
.foot-in
{
   width: 827px;
   text-align: center;
   margin: 0 auto;
}

.lft-foot
{
  float: left;
  color: #cccccc;
  font-family: Arial;
   font-size: 11px;
   font-weight: normal;
   margin: 20px  65px 0 0px;
   -margin: 20px  65px 0 0px;
   
}


.mid-foot
{
   float: left;
   color: #fff;
   font-family: Tahoma;
   font-size: 10px;
   font-weight: bold;
   text-transform: uppercase;
   margin-right: 155px;
   .margin: 10px 145px 0 0;
   -margin-right: 117px;

}


.mid-foot ul
{
   color: #fff;
}

.mid-foot ul li
{
   list-style-type: none;
   display: inline;
   padding: 0 3px;
   color: #fff;
}

.mid-foot ul li a
{
   color: #ffffff;
   font-family: Tahoma;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
}

.mid-foot ul li a:hover
{
   color: #a81c22;
   text-decoration: none;
}

#rt-foot
{
  color: #cccccc;
  font-family: Arial;
   font-size: 11px;
   font-weight: normal;
   padding: 20px  0px 0 0px;
  
}

#rt-foot a
{
color: #cccccc;
  font-family: Arial;
   font-size: 11px;
   font-weight: normal;
   text-decoration: none;
}


#rt-foot a:hover
{
color: #cccccc;
  font-family: Arial;
   font-size: 11px;
   font-weight: normal;
   text-decoration:underline;
}
.tel
{
   font-family: Verdana;
   font-size: 12px;
   sfont-style: italic;
   font-weight: bold;
   color: #fff; 
   margin: 12px 0 0 0px;
   float:right;
}

.punchlineInner
{
   width:610px;
   font-family: Gill Sans MT;
   font-size: 15px;
   font-weight: bold;
   color: #fff;
   margin: 12px 0 7px 0px;
   float:right;
   
}



.main-nav
{
  font-family: Tahoma;
   font-size: 11px;
   font-weight: bold;
   height: 36px; 
   .height: 43px;
   width:505px;
    margin:0px;  
   padding:0px;
   float:right;
  background: url(../../images/red-navbg3.jpg);
  background-repeat: no-repeat;
  background-position: left top;
 .background-position: left bottom;
   
}
#toplinks ul
{
float:left;
list-style:none;
margin:0px;
padding:0px;
text-align:center;

}

#toplinks ul li
{
float:left;
margin:0px 0 0 0;
padding-right:15px;
border:none;
margin-top:4px;
.margin-top:12px;

}



#toplinks ul li a
{
border:none;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color:#ffffff;
text-decoration:none;
font-weight:bold;

}

#toplinks ul li a:hover
{
border:none;
text-decoration:underline;
font-weight:bold;
}

#toplinks ul li.tseeking{margin-left:12px;}
#toplinks ul li.tlooking{margin-left:18px;}
#toplinks ul li.tcurrent{margin-left:24px;}
#toplinks ul li.thome{padding-top:6px; margin-left:-15px;}
.shadow{background: url(../../images/bg_r.jpg) no-repeat; height:70px; width:383px; float:left;}
.shadow p {padding:0px; margin:0px; float:left;}
.shadow p img{margin-left:4px; padding:0px;}


/* header ends */


/* content part start */


.template
{
   width: 766px;
   height:100%;
   height:auto;
   smin-height:700px;
   margin: 0 auto;
   padding: 0 auto;
   background: url(../../images/bg_b.jpg) center bottom no-repeat;
   clear:both;
   padding-bottom:10px;
}



/* left-panel ends */

.rt-panel
{
   swidth: 725px;
   margin: 10px 20px 0 20px;
   spadding-left: 10px;
   text-align: left;
   float: left;
  
}
.rt-panel1
{
   width: 700px;
   margin: 10px 0px 0 20px;
   spadding-left: 10px;
   text-align: left;
   float: left;
  
}


.bt-panel
{
   width: 750px;
   margin:0px 0px 0 13px;
   text-align: left;
   float: left;
   padding:0px;
   border-top:1px solid #c2171c;
 
}
.admin-leftfooter
{
  float: left;
  color: #cccccc;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  margin: 20px  0px 0 0px;
}

.admin-rightfooter
{
  color: #cccccc;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  padding: 20px  0px 0 0px;
  float: right;
}

.admin-rightfooter a
{
  color: #cccccc;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}

.admin-rightfooter a:hover
{
  color: #cccccc;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}

.bt-panel_left{ float:left; width:261px; height:261px; margin-top:5px; background: url(../../images/bg_b_l.jpg) no-repeat; }
.bt-panel_right{ float:right; width:475px; height:261px; margin-top:5px; padding-right:8px; background: url(../../images/bg_b_r.jpg) center top no-repeat; }
.bt-p_left{ float:left; width:220px; padding:10px 0 0px 5px;}
.bt-p_right{ float:right; width:229px; padding:0px 0 0px 0px; .padding:10px 0 0px 0px;}
.bt-p_right .bt-p_right1{ width:229px; height:35px;  background: url(../../images/summer_special1.jpg) no-repeat; margin: 0px 10px 10px 0; z-index:1;}
.bt-p_right .bt-p_right1 p{ font-size:15px; font-family:Tahoma; padding:10px; text-align:center; font-weight:bold; color:#004c83;}
.bt-p_right p{padding:0px 10px 0px 0px; font-family:arial,verdana; color:#000000; text-align:left; font-size:12px; }
.bt-p_right p span{ font-family:arial,verdana; color:#004c83; font-size:12px;  font-weight:bold;  }
a.learn{text-align:right; color:#0000cc; margin-left:140px; font-weight:bold; text-decoration:underline;}
a.learn:hover{ font-weight:bold; text-decoration:none;}
/*.heading{margin:0px 15px 0px 15px; width:360px; border-bottom: 1px solid #00558e; float:left; color:#a81c22; font-size:15px;  line-height:20px; font-family:Gill Sans MT; font-weight:bold; text-align:left;}
.con{width:360px;padding-left:15px;.padding-left:0px; }*/

.heading{margin:0px 0 0 20px; display:block; border-bottom: 1px solid #00558e; float:left; color:#a81c22; font-size:15px; width:352px;  line-height:24px; text-align:left; font-family:Gill Sans MT; font-weight:bold; }
.con{width:766px;background:url(../../images/shade12.jpg) center top no-repeat;}
.con p img{padding-left:4px;}
.con img{ padding-left:10px;}
.bluecn{font-family: verdana;
   font-size: 12px;
   margin:0px;
   font-weight: bold; 
   color:#003c6d; 
    
   text-align:center;
   line-height:18px;}
   
   .bluecn1{font-family: verdana;
   font-size: 12px;
   width:390px;
   margin:0px;
   font-weight: bold; color:#003c6d; padding-bottom:10px; text-align:center;line-height:18px;}

/*.blackcn{font-family: verdana;
   font-size: 12px;
  margin:0px 0px 0px 0px; 
  width:403px;
  padding:0px;
  min-height:82px;
   text-align:justify;
   font-weight: normal; color:#000000; line-height:18px;}
   */
   
   .blackcn{font-family: verdana;
   font-size: 12px;
  margin:0px 20px 0px 20px; 
  swidth:350px;  
  padding:0px;
   text-align:justify;
   font-weight: normal; color:#000000; line-height:16px;}
   
   
   .blackcn1{font-family: verdana;
   font-size: 12px;
  margin:0px 0px 0px 0px; 
  width:360px;
  padding:0px;
  height:82px;
   text-align:justify;
   font-weight: normal; color:#000000; line-height:18px;}
   
   .line{border-bottom: 1px solid #00558e; margin:0px;}
.line{border-bottom: 1px solid #00558e; margin:0px;}
.headtext{font-family: Gill Sans MT;
   font-size: 14px;
   font-weight: bold;
   color: #003366;
   text-align:center;
   margin:4px 10px 10px 10px;
   line-height:27px;
   border-bottom: 1px solid #c2171c;}

  a.learmore
  {
	font-family: Gill Sans MT;
   font-size: 16px;
   font-weight: bold;
   color: #0000cc;
   margin-left:0px;
   padding-left:60px;
   text-decoration:underline;
        }
        .learmore
  {
	font-family: Gill Sans MT;
   font-size: 16px;
   font-weight: bold;
   color: #0000cc;
   margin-left:0px;
   padding-left:60px;
   text-decoration:none;
        }
a.learmore{text-decoration:underline;}
a.learmore:hover{text-decoration:none;}

   span.learmore a{
   text-decoration:none;
   color: #0000cc;
   padding:0px;
   text-decoration:underline;
     
   }
  span.learmore a:hover{
   text-decoration:none;
   color: #0000cc;
   padding:0px;
    
   }

.img-h{margin:7px 0 0 0px;}
p.searhcbt{text-align:center; margin:0px; padding:0px;}

.content
{
   margin-top: 0;
   padding-top: 0;
   vertical-align: top;
   text-align: justify;
   

}
  

.con-text
{
   font-family: verdana;
   font-size: 12px;
   font-weight: normal;
   color: #000;
   margin:0px;
   padding:0px;
}
.con-text a
{
   font-family: verdana;
   font-size: 12px;
   font-weight: normal;
   color: #0000cc;
   margin:0px;
   padding:0px;
   text-decoration:underline;
}
.con-text a
{
   font-family: verdana;
   font-size: 12px;
   font-weight: normal;
   color: #0000cc;
   margin:0px;
   padding:0px;
   text-decoration:underline;
}
.con-text a:hover{text-decoration:none;}


.bot-content p img
{
  float: right;
}

/* content end start */


/* footer end start */
.footer
{
   background: url(../../images/foot-bck.jpg) repeat-y;
   border-top: 2px solid #fff;
   background-color: #003665;
   height: 40px;
   clear:both;
}

.foot-in
{
   width: 767px;
   text-align: center;
   margin: 0 auto;
}

.lft-foot
{
  float: left;
  color: #cccccc;
  font-family: Arial;
   font-size: 11px;
   font-weight: normal;
   margin: 20px  0px 0 0px;

   width:172px;
}


.mid-foot
{
   float: left;
   color: #fff;
   font-family: Tahoma;
   font-size: 10px;
   font-weight: bold;
   text-transform: uppercase;
    margin: 10px 0px 0 15px;
 
}


.mid-foot ul
{
   color: #fff;
   margin:0px;
   padding:0px;
}

.mid-foot ul li
{
   list-style-type: none;
   display: inline;
   padding: 0 3px;
}

.mid-foot ul li a
{
   color: #fff;
   font-family: Tahoma;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
}

.mid-foot ul li a:hover
{
  
   text-decoration: underline;
}


.rt-foot
{ float:right;
  color: #cccccc;
  font-family: Arial;
   font-size: 11px;
   font-weight: normal;
   padding: 20px  0px 0 0px;
 
}

.rt-foot a
{
  color: #cccccc;
  font-family: Arial;
   font-size: 11px;
   font-weight: normal;
   text-decoration:underline;
}
.rt-foot a:hover
{
  color: #cccccc;
  font-family: Arial;
   font-size: 11px;
   font-weight: normal;
     text-decoration:none;
}




/*add by prashant */

#topPan{ height:93px; position:relative; margin:0 auto;  }
#bodyPan{sposition:relative; margin:0 auto; width:765px; min-height:528px; background: url(../../images/bg_b.jpg) center bottom no-repeat;}
#bodyPan #topbg{background: url(../../images/bd_tbg1.jpg) left top no-repeat; height:32px;}
#bodyPan #topbg1{background: url(../../images/bd_tbg2.jpg) left top no-repeat; height:70px;}
#bodyPan #topbg2{background: url(../../images/bd_tbg3.jpg) left top no-repeat; height:55px;}
#bodyPan #con{padding:0 18px 0 18px; text-align:justify; font:12px/14px verdana, Helvetica, sans-serif; line-height:18px; margin:0px 0 0 0px; color:#000000;}
#bodyPan #con p.line{border-bottom:1px solid #00558e; padding-top:4px;clear:both; .clear:none; }
#bodyPan p.line{border-bottom:1px solid #00558e; margin:22px 20px 0 20px;  width:726px;}
#bodyPan p.line1{border-bottom:1px solid #00558e; margin:20px 0 0 20px;  .margin:0 0 0 0px; width:726px;}
#bodyPan p.line2{border-bottom:1px solid #00558e; margin:20px 0 0 0px;  .margin:0 0 0 20px; width:726px;}
#bodyPan p.line11{border-bottom:1px solid #00558e; margin:20px 0 0 20px;  .margin:0 0 0 20px; width:726px;}

#bodyPan #con div.bottom{padding:5px 0px 0px 0px; margin:0px; }
#bodyPan #con div.left{float:left; width:333px; padding-right:23px;  border-right:1px solid #cccccc; }
#bodyPan #con div.left8{float:left; width:333px; padding-right:23px; padding-top:5px;  height:146px;border-right:1px solid #cccccc; }

#bodyPan #con div.right{ float:left; width:345px; margin:0px; padding-left:23px;}
#bodyPan #con div.right8{ float:left; width:345px; margin:0px; padding-left:23px;padding-top:6px;}

#bodyPan #con div.frm{padding-left:5px; color:#333333; text-align:left;}
#bodyPan #con div.frmleft{float:left; width:206px;}
#bodyPan #con p.lefthd{background:url(../../images/bg_leftform.jpg) left top no-repeat; width:199px; height:59px; padding:10px 0 0 10px; color:#ffffff; font-weight:bold; font-size:11px;}
#bodyPan #con p.lefthdinfo{background:url(../../images/rpm-img.jpg) left top no-repeat; width:199px; height:59px; padding:10px 0 0 10px; color:#ffffff; font-weight:bold; font-size:11px;}
#bodyPan #con p.lefthdinfo123{background:url(../../images/rpm-img.jpg) left top no-repeat; width:199px; height:59px; padding:15px 0 0 10px; color:#ffffff; font-weight:bold; font-size:11px;}
#bodyPan #con p.lefthdinfo123 a{ text-decoration:none; color:#fff; outline:none; }
#bodyPan #con p.lefthdinfo123 a:hover{ text-decoration:underline; outline:none;}



#bodyPan #con p.lefthd2{background:url(images/bg_leftform.jpg) left top no-repeat; width:199px; height:59px; padding:10px 0 0 10px; color:#ffffff; font-weight:bold; font-size:11px;}
#bodyPan #con p.lefthd1{background:url(../../images/bg_leftpanel.jpg) left top no-repeat; width:199px; height:59px; padding:10px 0 0 7px; color:#ffffff; font-weight:bold; font-size:11px;}

/* written by Vikash Kr. Gupta on 21st Oct 09 */
#bodyPan #con p.lefthd123{width:199px; height:59px; padding:10px 0 0 7px; color:#ffffff; font-weight:bold; font-size:11px;}

#bodyPan #con p.lefthd a{ text-decoration:underline; color:#fff; outline:none; }
#bodyPan #con p.lefthdinfo a{ text-decoration:none; color:#fff; outline:none; }

#bodyPan #con p.lefthd a:hover{ text-decoration:none; outline:none;}
#bodyPan #con p.lefthdinfo a:hover{ text-decoration:underline; outline:none;}
#bodyPan #con p.lefthd1 a{ text-decoration:underline; color:#fff;  outline:none;}
#bodyPan #con p.lefthd1 a:hover{ text-decoration:none; }
#bodyPan #con div.frmright{float:left; width:520px; margin:0px; min-height:576px; .min-height:600px;background:url(../../images/left_cor.gif) repeat-y;_min-height:510px;}
#bodyPan #con div.frmright1{float:left; width:480px; margin:0px; min-height:500px;}
#bodyPan #con div.frmleft p{float:left; width:193px;}
#bodyPan #con p.ltline{float:left; width:11px; margin:0px; padding:0px;}
#bodyPan #con p.frmhd{}

#bodyPan #con p{margin:0px;}
#bodyPan #con p.text-click{margin:0px;font-weight:bold; vertical-align:top; padding:0px; line-height:16px; padding-left:3px;}

#bodyPan #con p.title{color:#003366; font-size:18px; margin-left:3px; font-family:Gill Sans MT; font-weight:bold; text-align:left;}
#bodyPan #con p.hdtxt{margin:20px 0 5px 0px;}
#bodyPan #con p.hdtxt span{color:#660000; font-weight:bold; font-size:12px;}


#bodyPan #con ul.bglist{margin:0px; padding:0px; height:150px; margin-top:5px; list-style:none;}

#bodyPan #con ul.bglist li.clt-but6{padding:3px 0px 9px 10px; background:url(../../images/clint-but1.jpg) center top no-repeat; margin:0px; list-style-type: none;  color:#fff; }
#bodyPan #con ul.bglist li.clt-but2{padding:3px 0px 9px 10px; background:url(../../images/clint-but2.jpg) center top no-repeat; margin:0px; list-style-type: none;  color:#fff; }
#bodyPan #con ul.bglist li.clt-but3{padding:3px 0px 9px 10px; background:url(../../images/clint-but3.jpg) center top no-repeat; margin:0px; list-style-type: none;  color:#fff; }
#bodyPan #con ul.bglist li.clt-but4{padding:3px 0px 9px 10px; background:url(../../images/clint-but4.jpg) center top no-repeat; margin:0px; list-style-type: none;  color:#fff; }
#bodyPan #con ul.bglist li.clt-but5{padding:3px 0px 9px 10px; background:url(../../images/clint-but5.jpg) center top no-repeat; margin:0px; list-style-type: none;  color:#fff; }
#bodyPan #con ul.bglist li a{color: #ffffff; text-decoration: underline; margin:0px; }
#bodyPan #con ul.bglist li a:hover{text-decoration: none;}


#bodyPan #con ul.bglist1{margin:0px; padding:0px; height:150px; margin-top:5px; list-style:none;}
#bodyPan #con ul.bglist1 li.red-btn1{padding:3px 0px 9px 10px; background:url(../../images/red-btn1.jpg) center top no-repeat; margin:0px; list-style-type: none;  color:#fff; }


#bodyPan #con ul.bglist1 li.red-btn2{padding:3px 0px 9px 10px; background:url(../../images/red-btn2.jpg) center top no-repeat; margin:0px; list-style-type: none;  color:#fff; }


#bodyPan #con ul.bglist1 li.red-btn3{padding:3px 0px 9px 10px; background:url(../../images/red-btn3.jpg) center top no-repeat; margin:0px; list-style-type: none;  color:#fff; }


#bodyPan #con ul.bglist1 li.red-btn4{padding:3px 0px 9px 10px; background:url(../../images/red-btn4.jpg) center top no-repeat; margin:0px; list-style-type: none;  color:#fff; }


#bodyPan #con ul.bglist1 li.red-btn5{padding:3px 0px 9px 10px; background:url(../../images/red-btn5.jpg) center top no-repeat; margin:0px; list-style-type: none;  color:#fff; }

#bodyPan #con ul.bglist1 li a{color: #ffffff; text-decoration: underline; margin:0px; }
#bodyPan #con ul.bglist1 li a:hover{text-decoration: none;}





#bodyPan #con ul.link{margin:0px;  margin-top:10px;   padding:0px;}
#bodyPan #con ul.link li{list-style-type: none; display: inline; margin: 0 10px 0 0px;   smargin:0px;    color: #0000ff;	font-weight:bold;}
#bodyPan #con ul.link li a{color: #0000ff; text-decoration: underline; margin:0px; }
#bodyPan #con ul.link li a:hover{text-decoration: none;}
#bodyPan #con ul.link1{margin:0px;  margin-top:10px; margin-bottom:10px;  padding:0px;}
#bodyPan #con ul.link1 li{list-style-type: none; display: inline; margin: 0 10px 0 0px;   smargin:0px;    color: #0000ff;	font-weight:bold;}
#bodyPan #con ul.link1 li a{color: #0000ff; text-decoration: underline; margin:0px; }
#bodyPan #con ul.link1 li a:hover{text-decoration: none;}

#bodyPan #con p.hdtxt ul{ display:inline; float:left;}
#bodyPan #con p.hdtxt ul li{ display:inline; float:left;}
#bodyPan #con img.padd{padding:0 0px 0 20px; width:304px; height:250px;}
#bodyPan #con img.padda{padding:0 0px 0 20px; width:304px; height:202px;}
#bodyPan #con img.paddClient{padding:0 0px 0 35px; width:304px; height:202px;}
 #bodyPan #con ul{margin:0px; padding-left:0px;}
 #bodyPan #con ul li{margin:0px; spadding-bottom:20px; padding-bottom:0px;}
#bodyPan #topbg p.logob{margin:0px; padding-left:4px; width:91px; float:left;}
#bodyPan #topbg div.bdcrum{width:360px; float:left;  text-align:left; font:11px/14px Arial, Helvetica, sans-serif; color:#666666; margin:10px 0 0 5px;}
#bodyPan #topbg div.bdcrum a{color:#666666; text-decoration:none;}
#bodyPan #topbg div.bdcrum a:hover{text-decoration:underline;}
#bodyPan #topbg div.icon{width:295px;  float:right; text-align:left; font:11px/14px Arial, Helvetica, sans-serif; color:#666666; margin:10px 0 0 5px;}
#bodyPan #topbg div.icon p.print{ margin:0px; width:110px; float:left;}
#bodyPan #topbg div.icon p.print a{text-decoration:none;}
#bodyPan #topbg div.icon p.print a:hover {text-decoration:underline;}
#bodyPan #topbg div.icon p.print img{margin-right:10px;}
#bodyPan #topbg div.icon p.refer a{text-decoration:none;}
#bodyPan #topbg div.icon p.refer a:hover{text-decoration:underline;}
#bodyPan #topbg div.icon p.refer{ margin:0px; width:170px; float:right;}
#bodyPan #topbg div.icon p.refer img{margin-right:10px;}
#bodyPan #topbg div.icon a{color:#666666; text-decoration:underline;}
#bodyPan #topbg div.icon a:hover{text-decoration:none;}

#bodyPan #topbg div.hdtitle{margin:18px 20px 0px 20px; clear:both; width:726px; _width:726px; _margin:18px 20px 0px 10px; height:50px; display:block; border-bottom: 1px solid #00558e; float:left; color:#a81c22; font-size:18px;  line-height:22px; font-family:Gill Sans MT; font-weight:bold; text-align:left;}
#bodyPan #topbg div.hdtitle span{float:left; color:#666666; font-size:18px; font-family:Gill Sans MT; font-weight:bold; text-align:left; line-height:24px;}
#bodyPan #topbg div.hdtitle span{float:left; color:#666666; font-size:18px; font-family:Gill Sans MT; font-weight:bold; text-align:left; line-height:24px;}

#bodyPan #topbg1 div.hdtitle{margin:18px 20px 0px 20px; clear:both; width:726px; _width:726px; _margin:18px 20px 0px 10px; height:50px; display:block; border-bottom: 1px solid #00558e; float:left; color:#a81c22; font-size:18px;  line-height:22px; font-family:Gill Sans MT; font-weight:bold; text-align:left;}
#bodyPan #topbg1 div.hdtitle span{float:left; color:#666666; font-size:18px; font-family:Gill Sans MT; font-weight:bold; text-align:left; line-height:24px;}

#bodyPan #topbg1 div.hdtitle-current{margin:18px 20px 0px 20px; clear:both; width:723px; _width:726px; _margin:18px 20px 0px 10px; height:50px; display:block; border-bottom: 1px solid #00558e; float:left; color:#a81c22; font-size:18px;  line-height:22px; font-family:Gill Sans MT; font-weight:bold; text-align:left; padding-left:3px;}
#bodyPan #topbg1 div.hdtitle-current span{float:left; color:#666666; font-size:18px; font-family:Gill Sans MT; font-weight:bold; text-align:left; line-height:24px;}

#bodyPan #topbg2 div.hdtitle{margin:18px 20px 0px 20px; clear:both; width:726px; _width:726px; _margin:18px 20px 0px 10px; height:50px; display:block; border-bottom: 1px solid #00558e; float:left; color:#a81c22; font-size:18px;  line-height:22px; font-family:Gill Sans MT; font-weight:bold; text-align:left;}
#bodyPan #topbg2 div.hdtitle span{float:left; color:#666666; font-size:18px; font-family:Gill Sans MT; font-weight:bold; text-align:left; line-height:24px;}

#bodyPan #topbg2 div.hdtitle-current{margin:18px 20px 0px 20px; clear:both; width:723px; _width:726px; _margin:18px 20px 0px 10px; height:50px; display:block; border-bottom: 1px solid #00558e; float:left; color:#a81c22; font-size:18px;  line-height:22px; font-family:Gill Sans MT; font-weight:bold; text-align:left; padding-left:3px;}
#bodyPan #topbg2 div.hdtitle-current span{float:left; color:#666666; font-size:18px; font-family:Gill Sans MT; font-weight:bold; text-align:left; line-height:24px;}



.hdtitlea{margin:0px 20px 0px 20px; clear:both; width:726px; _width:726px; _margin:18px 20px 0px 10px; height:50px; display:block; border-bottom: 1px solid #00558e; float:left; color:#a81c22; font-size:18px;  line-height:22px; font-family:Gill Sans MT; font-weight:bold; text-align:left;}
.hdtitlea span{float:left; color:#666666; font-size:18px; font-family:Gill Sans MT; font-weight:bold; text-align:left; line-height:24px;}

.contct-brdr
{
	border-top: 2px solid #cbcbc9;
	border-left: 2px solid #cbcbc9;
}

.contct-bg
{
	 background: url(../../images/contact-bg.jpg);
	 height: 275px;
	 background-repeat: repeat-x;
	 background-color: #f7f4ed;
	 
} 

table.contct-bg td
{
	height: 20px;
	padding: 0px 0 5px 0;
} 
.prolabcont
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	
}

.prolabconttop
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 5px 0 5px 0px;
}
.contacttxt 
    {
	 width: 154px;
	 .width: 155px;
	 height: 21px;
	 .height: 20px;
	 vertical-align: absmiddle;
  	 margin: 2px 0px 2px 0px;
  	 .margin: 2px 0px 0px 5px;
}

.conphn
    {
    	width: 45px;
    	.width: 43px;
    	height:15px;
    }
    
    html>body* .conphn
    {
    	width: 43px;
    	.width: 43px;
    }
    
    .coninpt
	{
		
		line-height: 10px;
		
	}
	
	.coninpt input
	{
		width: 20px;
		spadding-top: 2px;
		smargin-top: 5px;
		margin-bottom: -2px;
		line-height: 10px;
		float: left;
		.float: none;
	
	}
	.coninpt label
	{
		line-height: 25px;
		.line-height: 10px;
	}
	
	.coninptA
	{
		
		line-height: 10px;
		
	}
	
	.coninptA input
	{
		width: 20px;
		.width: 30px;
		.height: 22px;
		spadding-top: 2px;
		smargin-top: 5px;
		margin-bottom: -2px;
		line-height: 10px;
		float: left;
		.float: none;
	
	}
	
	.coninptA label
	{
		line-height: 25px;
		.line-height: 10px;
	}
	
	.prolabl
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	width:260px;soverflow:auto;
	
	
	
}
table.prolabl tr td label{line-height:28px; .line-height:20px; }
table.prolab2 tr td label{line-height:28px; .line-height:20px;}



.prolab2
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	width:300px;soverflow:auto;
	 
}


.drpstyle 
{
	width: 129px;
	height: 21px;
	.height: 22px;
	margin: 2px 0px 0px 5px;
     vertical-align: middle;
     	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}

	.prodrpstyle 
{
	width: 129px;
	height: 18px;
	.height: 22px;
	margin: 2px 0px 0px 5px;
     vertical-align: middle;
}

div.rightone input { width: 90px; }

.hgt
{
	height: 10px;
}

.sepr-img
{
	background: url(../../images/con-sep.jpg);
	background-repeat: no-repeat; 
    width: 517px;
    height: 1px;
}

.smalfont
{
	padding: 0px 0 0 5px;
	margin:0;
	vertical-align: top;
	line-height: 14px;
}

.contct-midmap
{
	float:left; border:2px solid #000; margin:12px 0 9px 0;.margin:13px 7px 0px 0; width: 200px;
}

.contct-botm
{
	 background: url(../../images/con-botbg.jpg);
	 height: 227px;
	 background-repeat: repeat-x;
	 background-color: #e0dec9;
	 
} 

.contctbck
{
	background: url(../../images/submt-bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 215px;
	height: 69px;
	margin: 1px 0 0 32px;
}

.contct-brdr
{
	border-top: 1px solid #cbcbc9;
	border-left: 2px solid #cbcbc9;
}

.contct-midbig
{
	 background: url(../../images/con-mdbg.jpg);
	 background-repeat: repeat-x;
	 background-color: #e3decb;
	float:left;  width:500px; spadding:17px 0 0 30px; sheight:191px;
	
} 

.contct-mid
{
	 sbackground: url(../../images/con-mdbg.jpg);
	
	 sbackground-repeat: repeat-x;
	 sbackground-color: #e3decb;
	 sbackground: #fcf;
	float:left;  width:260px; padding:15px 0 0 10px; sheight:191px;
} 

.contct-midmap
{
	float:left; border:2px solid #000; margin:12px 0 9px 0;.margin:13px 7px 0px 0; width: 215px;
}

.htstyl
{
	height: 21px;
	.height: 22px;
}

.htstyltenant
{
	height: 21px;
	.height: 22px;
	width: 134px;
	.width: 136px;
}

html>body* .htstyltenant
{
	height: 18px;
	.height: 22px;
	width: 136px;
	.width: 136px;
}

  .reqdstr
    {
    	color: #990000;
    	font-size: 11px;
    	font-family: Tahoma;
    	font-weight: normal;
    	font-style: normal;
    	padding: 0 0 0 0;
    }
    
    .reqdfld
    {
    	color: #000;
    	font-size: 11px;
    	font-family: Tahoma;
    	font-weight: normal;
    	font-style: normal;
    	padding-left: 10px;
    }
    
    .bdbck
{
	background: url(../../../images/topcornr.gif);
	background-repeat: no-repeat;
	width: 520px;
	height: 6px;
	margin: 0;
	padding: 0;

}

.bdside
{
	background: #fff url(../../images/brdhgh.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0;
	padding: 0;
	vertical-align: top;
}
.prodv
{
	float: left;
	width:269px;
	
}
.srch-cr
{
	color: #204d79;
	font-family: Gill Sans MT;
	font-weight: bold;
	font-style:italic;
	font-size: 15px;
	width: 249px;
	margin: 10px 0 0 15px;
	border-bottom: 1px solid #a81c22;
}
.srch-cr1
{
	color: #204d79;
	font-family: Gill Sans MT;
	font-weight: bold;
	font-style:italic;
	font-size: 15px;
	width: 249px;
	margin: 0px 0 0 15px;
	border-bottom: 1px solid #a81c22;
}

.srch-img
{
	width: 249px;
	margin: 0px 0 0 15px;
	
}
.srch-loc
{
	color: #204d79;
	font-family: Gill Sans MT;
	font-weight: bold;
	font-style:italic;
	font-size: 13px;
	width: 249px;
	margin: 10px 0 0 15px;
	border-bottom: 1px solid #a81c22;
}
    .prosearch
{
	background: url(../../../images/bsrch-crt.jpg);
	background-color: #e3deca;
	background-repeat: repeat-x;
	width: 249px;
	height: 161px;
	height: auto;
	border-style: solid;
	border-color: #adadad;
	border-width: 1px 0 0 1px;
    margin:10px 15px 0px 15px;
 }
 .map-con
{
	width: 200px;
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 20px;
}

html>body* .map-con
{
	
	margin: 19px 0 10px 0;
	.margin-top: 20px 0 0 0;
}


.hd-map
{
	padding:0px 0 5px 0;
	margin-top: 0;
}
.mpbrd-in
{
	border: 2px solid #000;
	margin: 8px 0 0 0px;
}
.srchbck
{
	sbackground: url(../../images/srchbck.gif);
	sbackground-repeat: no-repeat;
	sbackground-position: center center;
	width: 219px;
	height: 73px;
	smargin: 30px 0 0 32px;
}

.srchbck1
{
	background: url(../../images/srchbck.gif);
	background-repeat: no-repeat;
	background-position: center center;
	
	margin: -3px 0 0 30px;
	float:right;
}

.srchbtn
{
	margin: 20px 0 0 5px;
	outline: none;
}
.srchbtn1
{
	margin:0px 100px 0px 30px;
	float:right;
	width:214px;
	height:68px;
	outline: none;
}

.contcthbtn
{
	margin: 0px 0 0 10px;
	outline: none;
	width:213px;
	height:69px;
}
.srchbck1
{
	background: url(../../images/submt-bg.gif);
	background-repeat: no-repeat;
	background-position: top center;
	width: 415px;
	height: 71px;
	
}

.srchbckthx
{
	background: url(../../images/submt-bg.gif);
	background-repeat: no-repeat;
	background-position: top center;
	width: 415px;
	height: 71px;
	
	
}

.divspace
  {
  	clear:both;
  	height:10px;
  }
  
  html>body* .divspace
  {
  	clear:both;
  	height:0px;
  	.height:20px;
  	.margin-bottom: -10px;
  }
  
  .greyback
{
	margin: 0 0 -1px 0px;
	padding: 0 0 0 0px;
}

.greyback1{margin:0 0 0 0px; padding-top:10px; .padding-top:0px; clear:both}
html>body* .greyback1{margin:0 0 0 0px; padding-top:0px; .padding-top:0px;}
.hgtbx
{
	padding-bottom: 3px;
}
.boxwd
{
  width: 125px;
}

html>body* .boxwd
{
  width: 123px;
  .width: 123px;
}

.boxwd1
{
  width: 117px;
}

.headimg
{
   font-family: Tahoma;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff; 
   padding: 4px 0 0 5px;
   margin: 2px 0 2px 0;
   vertical-align: top;
   background: url(../../../images/blu-head-bck.jpg) no-repeat;
   width: 512px;
   height: 22px;
}
 
    .rslt-lst
    {
    	vertical-align: top;
    	width:515px;
    	margin: 0;
    	padding: 0;
    	text-align:left;
     }
    
    .rslt-lst ul
    {
		 font-family: Tahoma;
		 font-size: 11px;
		 font-weight: bold;
		 color: #003a6a;
		 vertical-align: top;
		 margin: 0 0 7px 0px;
		 .margin: 0 0 2px 0px;
		 padding: 0;
    }
    
    .rslt-lst ul li
    {
    	list-style-type: none;
    	display: inline;
    	padding: 0 0px 0 0px;
    	
    }
    
    .gal-detail
    {
    	 
    }
    
    .rslt-hd
    {
        font-family: Tahoma;
		 font-size: 14px;
		 font-weight: bold;
		 color: #666666;
		 width: 513px;
		 border-bottom: 1px solid #003a6a;	
    }
    
      .prnt-desc
    {
    	font-family: Verdana;
		 font-size: 11px;
		 font-weight: normal;
		 color: #000;
		 margin: 10px 0 0 10px;
		 float: left;
    }
    
       .mail-desc
    {
    	font-family: Verdana;
		 font-size: 11px;
		 font-weight: normal;
		 color: #000;
		 margin: 10px 0 0 10px;
		 float: left;
    }
    
    .prnt-desc-det
    {
    	font-family: Verdana;
		 font-size: 11px;
		 font-weight: normal;
		 color: #000;
		 margin: 10px 0 0 10px;
		 float: left;
    }
    
    .prnt-desc span
    {
    	font-family: Verdana;
		 font-size: 11px;
		 font-weight: bold;
		 color: #003a6a;
	}
	
	.maptext
{
	width: 280px;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #03325e;
	float: left;
	text-align: center;
	padding: 2px 0 0 0;
	
}

.blu-ln
{
	background: url(../../../images/blu-ln.jpg);
	background-repeat: repeat-x;
	width: 513px;	
	height: 5px;
	margin: 0;
	padding:5;
}
.bottom-txt
{
	width: 540px;
	line-height: 15px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding:10px 0 10px 0;
}
.footerbread
{
  font-family: Tahoma;
  font-weight: normal;
  font-size: 11px;
  float: right; 
  color: #979797;  
  text-align:right;
}


.rslt-lst-btm
    {
    	vertical-align: top;
    	width:520px;
    	margin: 0;
    	padding: 0;
    
     }
    
    .rslt-lst-btm ul
    {
		 font-family: Tahoma;
		 font-size: 11px;
		 font-weight: bold;
		 color: #003a6a;
		 vertical-align: top;
		 text-align:left;
		 margin: 5px 0 5px 0;
		 .margin: 5px 0 0 0;
		 padding: 0;
		
    }
    
    .rslt-lst-btm ul li
    {
    	list-style-type: none;
    	display: inline;
    	padding: 0 0px 0 0px;
    	 
    	
    	
    }
    
    .frm-desc span
    {
    	font-family: Tahoma;
		 font-size: 11px;
		 font-weight: bold;
		 color: #003a6a;
		 width: 150px;
    }
    
    
    
    
    .prosrch-rslt-lft
    {
    	float: left;
    	width:191px;
    	height: auto;

    }
    
    div.prosrch-rslt-rt div.frm-txt
    {
    	font-family: Verdana;
		 font-size: 11px;
		 font-weight: normal;
		 color: #000;
		 padding: 10px 3px 10px 3px;
		 sfloat:right;
		 height: auto;
    }
    .call-txt
    {
    	font-weight: bold;
    	color: #003a6a;
    	text-align: center;
    }
    
    .call-txt span
    {
    	font-weight: bold;
    	color: #a81c22;
    }
    
.print-dir
{
	background: #eef5ff;
	width: 200px;
    height:198px;
    float: left;
    margin: 15px 10px 10px 0px;
}

.print-dir ul
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #003a6a;
	vertical-align: middle;
	text-align: left;
	padding: 50px 0 0 32px;
	
}

.print-dir ul li
{
	list-style-type: none;
	padding: 3px 0 3px 35px;
	
}
    .print-dir ul li a
{
	text-decoration: underline;
	color: #003a6a;
	padding: 5px 0 5px 0;
}

  div.photo-gal-bck div.prosrch-rslt-rt
    {
    	float: right;
    	text-align: left;
    	width:300px;
    	height: auto;
   
    }
    
    
    div.photo-gal-bck div.prnt-txt
    {
    	font-family: Verdana;
		 font-size: 11px;
		 font-weight: normal;
		 color: #000;
		 smargin: 10px 0 0 10px;
		 height: auto;
		 
    }
    
    div.photo-gal-bck div.prnt-txt .prnt-desc-txt
    {
    	height: auto;
    	sbackground: #fff;
    }
     .hom-rslt 
    {
    	
    	margin: 5px 0 0 0px;
    	border-bottom: 1px solid #003a6a;
    }
    
    .hom-rslt img
    {
    	border: 2px solid #003a6a;
    }
    
    .grybck
    {
    	background: url(../../../images/gry-bck.jpg);
    	background-repeat: no-repeat;
    	width: 512px;
    	height: 21px;
    	font-family: Tahoma;
		 font-size: 11px;
		 font-weight: bold;
		 color: #ffffff;
		 vertical-align: top;
		 margin: 5px 0 0 0px;
		 padding: 4px 0 0 5px;
		 
    }
    
    .photo-gall
    {
    	width: 515px;
    	background: #eef5ff;
    }
    
    .photo-gall ul
    {
    	margin: 0px 0 0px	0; 
    	padding: 7px 0 10px 0;
    }
    
    .photo-gall ul li
    {
    	list-style-type: none;
    	display: inline;
    	padding: 0 5px 0 5px;
    	
    }
    
    .photo-gall ul li.img-brd img
    {
    	border: 3px solid #003a6a;
    }
    
    .photo-gal-bck
    {
    	background: #ffffff url(../../../images/pro-bck.jpg);
    	background-repeat: repeat-x;
    	background-position: left top;
    	min-height: 421px;
    	height: auto;
    	width: 513px;
    }
    
    .frm-img
    {
    	 width: 191px;
    	 height:198px;
    	float: left;
    	smargin: 10px;
    }
    
    .frm-img ul
    {
    	 width: 191px;
    	 height:198px;
    	float: left;
    	margin: 10px;
    }
    
    .frm-img ul li
    {
    	 list-style-type: none;
    	 display: inline;
    }
    
    .frm-img ul li img
    {
    	 width: 191px;
    	 height:198px;
    	 float: left;
    }
    
    
    
    .frm-detail
    {
    	font-family: Tahoma;
		 font-size: 12px;
		 font-weight: normal;
		 color: #000;
		 float: left;
    }
    .frm-detail a
    {
    	font-family: Tahoma;	
		 font-size: 11px;
		 font-weight: normal;
		 color: #000;
		 float: left;
    }
    
    .frm-cost
    {
    	background: url(../../../images/cost-bck.jpg);
    	background-repeat: no-repeat;
    	background-position: top right;
    	width: 152px;
    	height: 77px;
    	font-family: Tahoma;
		font-size: 14px;
		 font-weight: bold;
		 color: #fff;
		 float: right;
		
    }
    .frm-cost p
    {
    	 padding: 15px 0 0 10px;
    	 .padding: 20px 0 0 10px;
		
    }
    
     .blu-ln-small
{
	background: url(../../../images/blu-ln.jpg);
	background-repeat: repeat-x;
	width: 300px;	
	height: 5px;
	margin: 0;
	padding: 0;
	clear: both;
}

.desc-prt
{
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
}



.bottom-txt
{
	 width: 520px;
	 line-height: 15px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.progress-property
{ 
	margin: 25px 0px 0px 65px;
}


 .map-detail
{
	font-family: Tahoma;
   font-size: 11px;
   font-weight: bold;
   color: #003a6a;
   width:500px;  
   
}

.map-detail ul
{
   font-family: Tahoma;
   font-size: 11px;
   font-weight: bold;
   color: #003a6a;
   vertical-align: top;
   margin: 2px 0 0 25px;
   padding: 0;
}

.map-detail ul li
{
   display: inline;
   list-style-type: none;
   padding: 0 5px 0 1px;
   
}

.map-detail ul li a
{
   font-family: Tahoma;
   font-size: 11px;
   font-weight: bold;
   color: #003a6a;
   text-decoration: none;
   
}

.map-detail ul li a:hover
{
   text-decoration: underline;
   
}

.srch-rslt
{
	vertical-align: top;
	margin: 0;
	padding: 0;

}

.rslt-view
{
   font-family: Tahoma;
   font-size: 11px;
   font-weight: bold;
   color: #003a6a;
   padding: 10px 0 0 0;
   
}

.rslt-view p.rslt-sort 
{
	vertical-align: top;
	margin: 0;
	padding: 0;
	font-family: Tahoma;
   font-size: 11px;
   font-weight: bold;
   
	
}

.rslt-view p.rslt-sort a
{
	color: #003a6a;
	float: left;
	text-decoration: none;
	padding: 8px 3px 0 3px;
}

.rslt-view p.rslt-sort a:hover
{
	
   color: #a81c22;
	float: left;
	text-decoration: underline;
	padding: 8px 3px 0 3px;
}

.rslt-view p.rslt-sort1 
{
	vertical-align: top;
	margin: 0;
	padding: 0;
	font-family: Tahoma;
   font-size: 11px;
   font-weight: bold;
   float:left; width:500px;
}

.rslt-view p.rslt-sort1 a
{
	color: #003a6a;
	float: left;
	text-decoration: none;
	padding: 8px 3px 0 3px;
}

.rslt-view p.rslt-sort1 a:hover
{
	
   color: #a81c22;
	float: left;
	text-decoration: underline;
	padding: 8px 3px 0 3px;
}

.rslt-sort span
{
	padding-left: 160px;
}

.prosel
{
	width: 100px;
	height: 20px;
	margin: 2px 0px 2px 5px;

}

.blu-lnresults
{
	background: url(../../../images/blu-ln.jpg);
	background-repeat: repeat-x;
	width: 500px;	
	height: 5px;
	margin: 0;
	padding:5;
}

.search-det
{
 background: url(../../../images/img-bg.jpg) left bottom repeat-x;

 width: 500px;
 height: 247px;
 vertical-align: top;
 margin:0;
 padding: 0;
 line-height:15px;
}
.mr-info
{
	text-align: center;
	margin: 20px 15px 0 5px;
   width: 183px;
   sfloat: left;
}

.mr-info img
{
	text-align: center;
	smargin: 20px 0 0 5px;
   swidth: 183px;
}
.pro-info
{
	float: left;
	width: 310px;
	.width: 320px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	margin: 10px 5px 10px 10px;
	.padding:  10px 0px 10px 10px;
	-margin: 5px;	
}

.dir-map strong
{
	padding: 0px 0 5px 2px;
	margin: 0px 0 5px 4px;
	vertical-align: top;
	line-height: 16px;
}
.dir-map a
{
	text-decoration:none;
	color:#000;
}

.rsmap img
{
	 border: 2px solid #999;
}

.rslt-map
{
  margin: 0 0 0 3px;	
}

 .headimgresults
{
   font-family: Tahoma;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff; 
   padding: 4px 0 0 8px;
   margin: 2px 0 0px 0;
   vertical-align: top;
   background: url(../../../images/blu-head-bck.jpg) no-repeat 3px 0px;
   width: 495px;
   height: 22px;
 
}

 .sort
 {
 	float:right; width:220px;padding-top:5px; border:1px solid #000;}
 	
 	.pagging a
 	{color:#010000;font-size:11px;
 		}
 	.pagging a:hover
 	{color:#b61c22;font-size:11px;text-decoration:none;
 		}
 		
 		.map-text{width: 311px; text-align: justify;line-height:15px; font-family: verdana;
   font-size: 11px;
   font-weight: normal;}
   
   .sortPopertyResult
   {
   	  float:right;
   	  padding-top:5px;
   }

 .side-arr
    {
    	
    	vertical-align:top;
    	margin-top:40px;
    }
 .select1
{ font-family:Verdana;
  font-size:11px;
	}
	
.message-hidden { display:none; }
span.top{float:right; text-align:right; margin-right:15px; color:#0000ff; padding-bottom:5px;}
span.top a{outline:none; color:#0000ff; text-decoration:underline;}
span.top a:hover{outline:none; text-decoration:none; color:#0000ff;}
div a.top{ text-decoration:underline;}
div a.top:hover{ text-decoration:none;}


