/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/bg_body.gif);
	background-repeat:repeat;
	font-size:11px;
	
}

textarea,select,input,td,body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

ul,li {
list-style:none;
padding:0px;
margin:0px;
}

div.container { 
  width:953px;
  margin:0px auto;
  
 }

.bg_layout { width:953px; background-image:url(../images/bg_layout.gif);
  background-repeat:repeat-y;}

.header {width:953px; height:232px; background-image:url(../images/header.gif); background-repeat:no-repeat}

.txt_header {width:400px; float:left; position:relative; top:110px; color:#000000; font-size:12px; left:200px; line-height:16px}
.txt_header a{ font-size:14px; text-decoration:none; line-height:16px}

.mls_left {width:25%; float:right; height:31px; position:relative; top:60px}
.mls_input{ width: 96px; height:12px; margin-top:5px; border:1px solid #16264a}
.mls_but {width:23px; height:16px; background-image:url(../images/mls_but.gif); background-position:top; background-repeat:no-repeat; border:0px; cursor:hand}

ul.but { margin-top:15px}

.but a { 
    display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#05173d;
	text-decoration: none;
	text-align: left;
	background-image:url(../images/but.gif);
	background-position:bottom; 
	background-repeat:no-repeat;
	width: 190px;
	height: 30px;
	line-height:30px;
	text-indent:30px;
	
	}

.but a:hover { 
    display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	color: #05173d;
	text-decoration: none;
	text-align: left;
	background-image:url(../images/but.gif);
	background-position:top; 
	background-repeat:no-repeat;
  	width: 190px;
	height: 30px;
	line-height:30px;
	text-indent:30px;
}

.menu_left {width:190px; float:left}
.corner_bottom {width:953px; height:7px; background-image:url(../images/corner_bottom.gif); background-repeat:no-repeat; float:left; background-position:bottom}

.bottom_links {outline:none; font-family: Arial, Helvetica, sans-serif; font-size:11px font-weight:normal; color:#574880;  text-align:center; text-transform: uppercase; line-height:17px; padding-top:20px; width:953px;}
.bottom_links a:link {outline:none; font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#574880; font-weight:normal; text-decoration:none; }
.bottom_links a:visited { font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#574880; font-weight:normal; text-decoration:none; }
.bottom_links a:hover { font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#574880; font-weight:normal; text-decoration:none; }

.bg_content {width:763px; float:left; background-image:url(../images/bg_content.gif); background-position:top; background-repeat:no-repeat;}

.bg_welcome {width:367px; height:214px !important; background-image:url(../images/bg_welcome.gif); background-repeat:no-repeat; left:10px; float:left; position:relative}
.bg_welcome .WebContent{ width:350px;font-size:12px; color:#525252; padding:14px 0px 0px 0px; margin:0px; line-height:16px; height:150px; overflow-y:auto}
.bg_welcome .WebContent a.mail { font-size:12px !important; color:#05173d; background-color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.link_welcome { font-size:14px; color:#05173d; background-color:#FFFFFF; display:block; width:80px; height:20px; font-weight:bold; text-decoration:none; position:relative; float:right; top:10px; right:10px; padding:0px 3px 0px 3px}

.txt_bottom { color:#05173d; font-weight:bold; font-size:11px; text-align:center; padding-top:10px}
.txt_bottom2 { color:#05173d; font-weight:bold; font-size:11px; text-align:center; padding-top:2px}
.txt_bottom2 a{ color:#a20000; font-weight:bold; font-size:11px; text-align:center; padding-top:2px}

.bg_featured {width:739px; height:135px; background-image:url(../images/bg_featured.gif); background-repeat:no-repeat; float:left; margin:10px 0px 0px 10px}
.bg_featured span { width:720px; display:block; position:relative; left:25px; top:1px}

.header_box {width:230px !important; float:right; margin-top:22px;}
a.header_link {width:230px !important; margin-top:10px; display:block; height:120px; float:right}

.box_quickSearch {width:372px; height:194px; float:right; padding-top:0px; padding-right:0px}

.BoxWidget { width:950px; height:620px; overflow-y:hidden; top:15px; position:relative;  margin:auto; background-color:#fff; border:1px solid #bbb6cb}
