/* CSS Document */
body {
	margin: 0px;
	padding:0px;
	background:#fff url(../images/bg.gif) repeat-x;
	font: normal 12px arial, tahoma, verdana;
	color:#000;
	line-height:15px;
}

a:link, a:visited, a:active{
color:#0b71c3;

text-decoration:none;
}
a:hover{
color:#fbac17;

text-decoration:none;
}

h1 {
font-size:14px;
margin: 0px;
font-weight:bold;
padding:0px;
}

h2 {
font-size:12px;
font-weight:bold;
margin: 0px;
padding:0px;
}

ul.listing{
padding:0;
margin:0;
}
ul.listing li{ 
padding:0;
margin:0;
list-style:none;
background:url(../images/list.gif) no-repeat 0px 3px;
padding-left:20px;
}
ul.listing2{
padding:0;
margin:0;
}
ul.listing2 li{ 
padding:0;
margin:0;
color:#fff;
list-style:none;
background:url(../images/star_list.gif) no-repeat 0px 3px;
padding-left:20px;
}

ul.listing3{
padding:0;
margin:0;
}
ul.listing3 li{ 
padding:0;
margin:0;
color:#000;
list-style:none;
background: url(../images/listing.gif) no-repeat 0px 3px;
padding-left:20px;
}

ul.listing4{
padding:0;
margin:0;
padding-top:20px;
}
ul.listing4 li{ 
padding:0;
margin:0;
color:#000;
list-style:none;
background: url(../images/list.gif) no-repeat 0px 3px;
padding-left:20px;
padding-bottom:10px;
text-align:justify;
}


.txt-blue-header{
font:normal 28px Times New Roman;
color:13365d;
}
.txt-blue-header{
font:normal 28px Times New Roman;
color:#13365d;
}
.txt-yellow-header{
font:normal 28px Times New Roman;
color:#fbac17;
}
.txt-gray-header{
font:normal 28px Times New Roman;
color:#cdc5b7;
}
.txt-gray-content{
font:normal 12px Calibri;
color:#cdc5b7;
}
.txt-blue{
color:#0560ab;
font-weight:bold;
}
.txt-gray{
color:#949494;
font-weight:bold;
}
.txt-gray11{
color:#949494;
font-weight:bold;
font-size:11px;
}
/*- Menu Tabs B--------------------------- */

    #nav {
      float:left;
      font: bold 12px arial, tahoma, verdana;
      }
    #nav ul {
	  margin:0;
	  padding:0;
	  list-style:none;
	  text-align:right;
      }
    #nav li {
      display:inline;
      margin:0;
      padding:0;
      }
    #nav li a {
      float:left;
      background:url("../images/nav_left.gif") no-repeat left top;
      margin-left:3px;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #nav li a span {
      float:left;
      display:block;
      background:url("../images/nav_right.gif") no-repeat right top;
      padding:11px 13px 9px 6px;
	  color:#13365d;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #nav li a span {float:none;}
    /* End IE5-Mac hack */
    #nav li a:hover span, #nav li#current a span{
      color:#fff;
      }
    #nav li a:hover, #nav li#current a{
      background-position:0% -49px;
      }
    #nav li a:hover span, #nav li#current a span{
      background-position:100% -49px;
      }
	  /*- Menu Tabs B2--------------------------- */

    #nav2 {
      float:left;
      font: bold 12px arial, tahoma, verdana;
      }
    #nav2 ul {
	  margin:0;
	  padding:0;
	  list-style:none;
	  text-align:right;
      }
    #nav2 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #nav2 li a {
      float:left;
      background:url("../images/nav_left2.gif") no-repeat left top;
      margin-left:3px;
      padding:0 0 0 8px;
      text-decoration:none;
      }
    #nav2 li a span {
      float:left;
      display:block;
      background:url("../images/nav_right2.gif") no-repeat right top;
      padding:11px 13px 9px 5px;
	  color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #nav2 li a span {float:none;}
    /* End IE5-Mac hack */
    #nav2 li a:hover span, #nav li#current2 a span{
      color:#fff;
      }
    #nav2 li a:hover, #nav2 li#current2 a{
      background-position:0% -49px;
      }
    #nav2 li a:hover span, #nav2 li#current2 a span{
      background-position:100% -49px;
      }
.nav_bg_l{
background:url(../images/navbg_left.gif) no-repeat top left;
}
.nav_bg{
background:url(../images/nav_bg.gif) repeat-x top left;
}
.txt-blue14{
color:#003b6b;
font-size:14px;
font-weight:bold;
}
.txt-blue12{
color:#003b6b;
font-weight:bold;
}
.txt-orange12{
color:#fbac17;
font-weight:bold;
}
.txt-blue-content{
color:#0b71c3;
font-weight:bold;
}
.txt-leftmenu{
color:#13365d;
font-weight:bold;
}
.txt-blue18{
color:#13365d;
font-size:18px;
font-weight:bold;
}
.txt-orange18{
color:#fbac17;
font-size:18px;
font-weight:bold;
}
.txt-green14{
color:#1d9c00;
font-size:14px;
font-weight:bold;
}

.rnav_l{
background:url(../images/banner_l.gif) no-repeat top left;
height:117px;
}
.rnav_bg{
background:url(../images/banner_c.gif) repeat-x top left;
}
.rnav_r{
background:url(../images/banner_r.gif) no-repeat top right;
}
.txt-orange20{
color:#ffa700;
font-size:20px;
font-weight:bold;
}
.txt-white20{
color:#fff;
font-size:20px;
font-weight:bold;
}
.txt-white16{
color:#fff;
font-size:16px;
}
.button-banner{
background:url(../images/button_banner.gif) no-repeat;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
padding-left:9px;
}
.txt-price{
color:#ff0000;
font-weight:bold;
}
.txt-blue-lastest{
color:#215162;
font-weight:bold;
}
.txt-blue-lastest{
font-size:14px;
color:#215162;
font-weight:bold;
}
.txt-orange-lastest{
font-size:14px;
color:#fbac17;
font-weight:bold;
}
.txt-blue-bottom{
color:#0b71c3;
font-size:14px;
font-weight:bold;
}
.txt-footer{
color:#677f87;
font-size:11px;
}
.txt-gray10{
font-size:10px;
color:#696969;
}
.txt-white14{
font-size:14px;
font-weight:bold;
color:#fff;
}
.txt-white{
color:#fff;
}

a.li_blue:link ,a.li_blue:visited,a.li_blue:active {
	color: #13365d;
	font-size:12px;	
	font-weight:bold;
	text-decoration: none;
}

a.li_blue:hover {
	color: #0b71c3;
	font-size:12px;	
	font-weight:bold;
}


a.li_gray:link ,a.li_gray:visited,a.li_gray:active {
	color: #949494;
	font-size:11px;	
	font-weight:bold;
	text-decoration: none;
}

a.li_gray:hover {
	color: #13365d;
	font-size:11px;	
	font-weight:bold;
}

a.li_listing2:link ,a.li_listing2:visited,a.li_listing2:active {
	color: #fff;
	font-size:12px;		
	text-decoration: none;
}

a.li_listing2:hover {
	color: #489fe5;
	font-size:12px;	
	
}

a.li_white:link ,a.li_white:visited,a.li_white:active {
	color: #fff;
	font-size:12px;	
	font-weight:bold;	
	text-decoration: none;
}

a.li_white:hover {
	color: #d0ccc5;
	font-weight:bold;
	font-size:12px;	
	
}

.txt-property_name {
	color: #215162;
	font-size: 18px;
	font-weight: bold;	
	
}
.box_brown{
border-style: solid;
border-width:1px;
border-color: #e6e2da;
padding:3px 10px 3px 10px;
background-color: #e6e2da;
font-weight:bold;
color:#000;
}

.box_brown2{
border-style: solid;
border-width:1px;
border-color: #e6e2da;
padding:5px 10px 5px 10px;
background-color: #fff;
}

.txt-red {
	color: #ff0000;
	font-size: 12px;
	font-weight: bold;		
}

.txt-black10 {
	color: #000;
	font-size: 10px;
	font-weight: bold;		
}


a.li_button11:link ,a.li_button11:visited,a.li_button11:active {
	color: #fff;
	font-size:11px;	
	font-weight:bold;	
	text-decoration: none;
}

a.li_button11:hover {
	color: #d0ccc5;
	font-weight:bold;
	font-size:11px;	
	
}

/*-------------------------------tab------------------------------*/
#glowingtabs2{
float:left;
width:800px;
font: bold 12px arial,tahoma,verdana; 
color: #076ABF;
line-height:normal;

}

#glowingtabs2 ul{
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:0;
}

#glowingtabs2 li{
display:inline;
margin:0;
padding:0;
}

#glowingtabs2 a{
float:left;
background:url(../images/glowtab-left.gif) no-repeat left top;
margin:0;
margin-right: 5px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}

#glowingtabs2 ul{
list-style-type: none;
margin:0;
margin-left: 0px; /*Left offset of entire tab menu relative to page*/
padding:0;
}

#glowingtabs2 li{
display:inline;
margin:0;
padding:0;
}

#glowingtabs2 a{
float:left;
background:url(../images/glowtab-left.gif) no-repeat left top;
margin:0;
margin-right: 2px; /*spacing between each tab*/
padding:0 0 0 7px;
text-decoration:none;
}

#glowingtabs2 a span{
float:left;
display:block;
background:url(../images/glowtab.gif) no-repeat right top;
padding: 10px 7px 10px 3px;
font-weight:bold;
color:#076ABF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs2 a span {float:none;}
/* End IE5-Mac hack */

#glowingtabs2 a:hover span {
color: #076ABF;
}

#glowingtabs2 .selected a{ /*Selected Tab style*/
background-position:0 -35px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs2 .selected a span{ /*Selected Tab style*/
background-position:100% -35px; /*Shift background image up to start of 2nd tab image*/
color: #076ABF;
}

#glowingtabs2 a:hover{ /*onMouseover style*/
background-position:0% -35px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs2 a:hover span{ /*onMouseover style*/
background-position:100% -35px; /*Shift background image up to start of 2nd tab image*/
}

.tabcontent2{
display:none;
}

input, textarea{
font:normal 12px Arial,Verdana,Tahoma;
}

select{
font:normal 11px Arial,Verdana,Tahoma;
}


.button_bg{
background:url(../images/button_bg.gif) no-repeat 0px 2px;
width:75px;
height:23px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
border:0;
}

.button_bg1{
background:url(../images/button_bg1.gif) no-repeat 0px 2px;
width:65px;
height:23px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
border:0;
}


.button_bg2{
background:url(../images/button_long.gif) no-repeat 0px 2px;
width:102px;
height:23px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
border:0;
}

.grey_bg{
background:url(../images/grey_bg.gif) repeat-y;
padding:4px 10px 4px 10px;
font-weight:bold;
color: #215162;
}

.required_bg{
background:url(../images/required_bg.gif) no-repeat top left;
padding:0px 10px 0px 10px;
font-size:10px;
}

.field_label{
font-weight:bold;
padding-left:10px;
}

.input_style{
border:1px solid #224b6b;
width:200px;
height:15px;
background:#fff;
font-size:11px;
margin-top:5px;
margin-bottom:3px;
}

.input_style2{
background-color:#ffffff;
border:1px solid #224b6b;
width:300px;
margin: 2px;
}

.input_style3{
border:1px solid #224b6b;

height:15px;
background:#fff;
font-size:11px;
margin-top:5px;
margin-bottom:3px;
}


/* for dropdown menu*/

.dropmenudiv_d{
position:absolute;
top: 0;
border: 1px solid #E4DFD7; 
border-width: 0 1px;
font:normal 12px arial, tahoma, verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 165px;
visibility: hidden;
}

.dropmenudiv_d a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #E4DFD7; 
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_d a{
width: 100%;
}

.dropmenudiv_d a:hover{ 
background-color: #fef8c8;
}

