body {
  margin: 0px;
  padding: 0px;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-image: url('/images/top_bg.jpg');
  background-repeat:repeat-x;
}
body#inner {
  background-image: url('/images/top_bg_inner.jpg');
}
a { color: #005ea8;}

textarea {   
  /*border:1px solid #687499;*/
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

input {   
  /*border:1px solid #687499;*/
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

#mainH {
	background-image:url('/images/main.jpg'); 
	background-repeat:no-repeat;
	background-position:top center;
}
#mainHI {
	background-image:url('/images/main_inner.jpg'); 
	background-repeat:no-repeat;
	background-position:top center;
}

#ttop {
  width: 100%;
}
#topblock {
  background-image: url('/images/topmenu_bg.jpg');
  background-repeat:repeat-x;
  width:930px;
}
#tbody {
  background-image: url('/images/body_bg.jpg');
  background-repeat:no-repeat;
  background-position:top center;
  width: 100%;
} 
#tbodyL {
  background-image: url('images/body_left.gif');
  background-repeat:no-repeat; 
  background-position:right top;
  width: 30%;
  height:175px;
}
#tbodyR {
  background-image: url('images/body_right.gif');
  background-repeat:no-repeat; 
  background-position:left top;
  width: 30%;
  height:175px;
}
#tbodyC {
  width: 944px;
  background-color: white;
  padding-left:12px;
  padding-right:13px;
}
#left {
  padding-top:10px;
}
#content {
  padding-top:20px;
  padding-left:20px;
  padding-right:20px;
  font-size:12px;
  margin: 0 0 20px;
  line-height: 18px;
}
#right {
  padding-top:20px;
}

#footer {
  background-color: #e5e5e5;
  background-image: url('images/footer_bg.gif');
  background-repeat:repeat-x;
  background-position:left top;
  width: 100%;
  height:82px;
  margin-top:20px;
}
#footer table {
  width:940px;
  margin-top:22px;
  color:#666666;
}

#menuPersonal {
  background-color:#f3f3f3;
  width:700px;
  float:right;
  }
  #menuPersonalBL {
    background-image: url('images/pr_tl.gif');
    background-repeat:no-repeat;
    width:3px;
    height:3px;
    float:left;
  }
  #menuPersonalBR {
    background-image: url('images/pr_tr.gif');
    background-repeat:no-repeat;
    width:3px;
    height:3px;
    float:right;
  }
  #menuPersonal table {
    margin-left:20px;
    margin-top:7px;
    margin-bottom:3px;
  }
  #menuPersonal img {
    padding-right:5px;
    border:0px solid;
  }
  #menuPersonal a { color:#005ea8;
    font-size: 12px;  
    padding-right:30px;
  }
  #menuPersonal td {
    height:25px;
  }

#menuPersonalRadio {
  background-color:#f3f3f3;
  width:100%;
  float:float;
  }
  #menuPersonalBLRadio {
    background-image: url('images/pr_tl.gif');
    background-repeat:no-repeat;
    width:3px;
    height:3px;
    float:left;
  }
  #menuPersonalBRRadio {
    background-image: url('images/pr_tr.gif');
    background-repeat:no-repeat;
    width:3px;
    height:3px;
    float:right;
  }
  #menuPersonalRadio table {
    margin-left:20px;
    margin-top:7px;
    margin-bottom:3px;
  }
  #menuPersonalRadio img {
    padding-right:5px;
    border:0px solid;
  }
  #menuPersonalRadio a { 
    color:#005ea8;
    font-size: 12px;  
    padding-right:30px;
  }
  #menuPersonalRadio td {
    height:25px;
  }


.topheader {
  color:#716f6f;
  font-size: 13px;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#tAuth {
  margin-left:5px;
}
input.inputAuth {
  width:100px;
  height:15px;
  font-size:11px;
  color:#999999;
  padding-left:5px;
  padding-top:3px;
}
input.inputSbmt {
  border:0px;
}
a.topLink {
  font-size:12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.topPhone {
  padding-top:5px;
  color:#7a7a7a; 
  font-size:24px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.logout {
  color:#c72826;
  text-decoration:none;
  font-size:12px;
}
.logout img{padding-right:5px}

a.topmenu { color:#005ea8; text-decoration:none;}
a.topmenu:hover { text-decoration:underline;}
a.topmenu img {padding-top:2px; padding-right:4px;}

.leftmenuTd {
  padding-top:10px;
  padding-bottom:10px;
  background-image: url('images/split.gif');
  background-repeat:repeat-x;
  background-position:left bottom;
}
.leftmenuIcon {
  padding-top:15px;
  padding-right:4px;
  background-image: url('images/split.gif');
  background-repeat:repeat-x;
  background-position:left bottom;
}

.left2menuTd {
  padding-top:10px;
  padding-bottom:10px;
  background-image: url('images/split.gif');
  background-repeat:repeat-x;
  background-position:left bottom;
}
.left2menuIcon {
  padding-top:5px;
  padding-right:3px;
  background-image: url('images/split.gif');
  background-repeat:repeat-x;
  background-position:left bottom;
}

a.leftmenu { color:#005ea8; text-decoration:none; font-size:14px;}
a.leftmenu:hover { text-decoration:underline;}
a.leftmenuact { color:#e85127; text-decoration:none; font-size:14px;}
a.leftmenuact:hover { text-decoration:underline;}

a.left2menu { color:#005ea8; text-decoration:none; font-size:14px;}
a.left2menu:hover { text-decoration:underline;}
a.left2menuact { color:#e85127; text-decoration:none; font-size:14px;}
a.left2menuact:hover { text-decoration:underline;}

.footerMenu {
  padding-left:20px;
} 
a.menuBottom { color:#666666; text-decoration:underline; font-size:11px;
  padding-right:20px;
}
a.menuBottom:hover { text-decoration:underline; color:black;}

div#searchBox {
  margin-top:20px;
  padding:10px;
  background-color:#f3f3f3;
  }
  #searchFld {width:168px; border:1px 687499;}

.leftHeader {color:#666666; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
}

H1 {
  padding-right:10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:21px;
  color:#666666;
  font-weight:normal;
  display:inline;
}

H2 {
  padding-right:10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#666666;
  font-weight:normal;
  display:inline;
}

H3 {
  padding-right:10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#666666;
  font-weight:normal;
  display:inline;
}
H4 {
  padding-right:10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:17px;
  color:#666666;
  font-weight:normal;
  display:inline;
}

a.detailBlock { color:white; text-decoration:underline;   font-size:11px;
  display:block;
  background-color:#e85127;
  padding-right:5px;
  padding-left:5px;
  padding-bottom:2px;
  margin-top:7px;
}

.newData {color:#666666;  font-size:11px;} 
a.newLink { font-size:11px;} 
.divider {
  background-image: url('images/split.gif');
  background-repeat:repeat-x;
  background-position:left center;
  height:20px;
}

.smalltext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#666666;
}

#chooseCityBg {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/images/shades.png);
  filter: alpha(opacity=60);
  z-index: 100;
}

#cityBaloon {
  DISPLAY: none; POSITION: absolute;
  TOP: 110px; HEIGHT: 160px;
  FONT-SIZE: 13px; 
  Z-INDEX: 101; 
  BACKGROUND: url(/images/choose-city.png) no-repeat left top;    
}

#cityBaloon table {WIDTH: 210px; /*margin-left:20px;*/ text-align:center}

#cityBaloon li {
  margin: 0;
  padding: 0;
}
.advancedSearch td
{
  padding: 5px 5px 5px 5px;
}