body  {
	text-align: left;
	font-family: "Arial";
	font-size: 12px;
	padding: 0px;
	margin: 10px;
	background-color: #2f5563;
}

	#menu a {
		display:block;
		width:107px;
		height:44px;
		font: bold  12px "Trebuchet MS"; color: #41502d; text-decoration:none;
		background: url(../images/head_btn_bg.gif); background-repeat:no-repeat; background-position: top left;	padding-top: 5px;
		line-height: 13px; vertical-align: middle;	float:right; text-align: center;
		}
	#menu a:hover {
		display:block;	width:107px; height:44px;
		font: bold  12px "Trebuchet MS"; color: #fff; text-decoration:none;
		background: url(../images/head_btn_bg_over.gif); background-repeat:no-repeat; background-position: top left;
		line-height: 13px; vertical-align: middle;	float:right; text-align: center; padding-top: 5px;
		}


	#left_list a {
		display:block;	height:20px;
		font: bold  14px "Trebuchet MS"; color: #41502d; text-decoration:none;
		background: url(../images/dot_green.gif); background-repeat:repeat-x; background-position: bottom left;
		line-height: 20px; vertical-align: middle; text-align: left; text-indent: 10px;
		}
	#left_list a:hover {
		display:block;	height:20px;
		font: bold  14px "Trebuchet MS"; color: #f09800; text-decoration:none;
		background: url(../images/dots_green.gif); background-repeat:repeat-x; background-position: bottom left;
		line-height: 20px; vertical-align: middle; text-align: left; text-indent: 10px;
		}

a {
	color: #ffffff;
	text-decoration:underline;
}
ul, li{
    color: #ffffff;
}

a:hover { text-decoration:none; }

a.white {color: #fff; text-decoration:underline; }
a.white:hover {color: #fff; text-decoration:none;}

a.details {font: 12 px "Arial"; color: #082d74; text-decoration:none; font-weight: bold;}

a.white_n {color: #fff; text-decoration:none; }

a.white_ns {color: #fff; text-decoration:none; font-size: 11px; font-weight: bold;}

a.white_nsb {color: #fff; text-decoration:none; font-size: 12px; font-weight: bold;}

a.white_s {color: #fff; text-decoration:underline; font-size: 11px;}

a.orange {font: 12 px "Arial"; color: #DD8500; text-decoration:none;}

a.blue_bm {font: 12 px "Arial"; color: #ffffff; text-decoration:none; font-weight: bold;}
a.blue_bm2 {font: bold 12px "Tahoma"; color: #000000; text-decoration:none;}

a.botmenu {font-family: "Arial"; font-size: 11px; color: #555; text-decoration:none; font-weight: normal;}
a.botmenu:hover {font-family: "Arial"; font-size: 11px; color: #41502d; text-decoration:none; font-weight: normal;}

a.tools {font-family: "Arial"; font-size: 12px; color: #FFF; text-decoration:none; font-weight: bold;}
a.tools:hover {font-family: "Arial"; font-size: 12px; color: #FFF; text-decoration:none; font-weight: bold;}

.header{ width: 940px; height: 100px;}
.banner_left{background: url(../images/banner_left.gif) no-repeat center top; width: 215px; height: 192px; text-align: center; }

.nav_bar{background: #789b13; height: 42px;}

.nav_left{ background: url(../images/nav_left.gif) no-repeat right top; width: 16px;}
.nav_right{ background: url(../images/nav_right.gif) no-repeat left top; width: 16px;}
.nav_bar{ background: url(../images/nav_bg.gif) repeat-x left top; width: 940px;  height: 33px;}

.content{width: 918px; font: 12px "Arial"; color: #000; vertical-align: top; margin-top: 10px; color: #444;}
.content_grey{width: 918px; font: 12px "Arial"; background-color: #bbbbbb; vertical-align: top; margin-top: 10px; color: #444;}
.left{width: 213px; background:#386E7C none repeat scroll 0 0; font: 12px "Arial"; color: #444; vertical-align: top;  color: #444; vertical-align: top; border-left:2px solid #418DA0; border-right:1px solid #418DA0;}
.content_1{width: 918px; font: 12px "Arial"; color: #000; vertical-align: top; margin-top: 10px; color: #444;vertical-align: top; border-left:2px solid #418DA0; border-right:2px solid #418DA0;}
.content_2{width: 918px; font: 12px "Arial"; color: #000; vertical-align: center; border-left:2px solid #418DA0; border-right:2px solid #418DA0;border-top:1px solid #418DA0;}
.content_3{width: 50%; vertical-align :"top"; text-align: left; border-top:1px solid #418DA0; background:#386E7C none repeat scroll 0 0;}
.right{font: 12px "Arial"; color: #444; vertical-align: top; vertical-align: top; border-left:0px solid #418DA0; border-right:2px solid #418DA0; background:#386E7C none repeat scroll 0 0;}
.right_1{background:#386E7C none repeat scroll 0 0;}

.footer{ font: 11px "Trebuchet MS"; color: #ffffff;}

.title_green {background: url(../images/dot_orange.gif); background-repeat:repeat-x; background-position:left bottom; font: 18 px "Trebuchet MS"; color: #41502d;  height: 28px; width: 100%; vertical-align: middle; }
.title_orange {background: url(../images/dot_green.gif); background-repeat:repeat-x; background-position:left bottom; font: 18 px "Trebuchet MS"; color: #f09800;  height: 28px; width: 100%; vertical-align: middle; }
.title_row {background: url(../images/dots_white.gif); background-repeat:repeat-x; background-position:left bottom; font: 18 px "Trebuchet MS"; color: #41502d;  height: 20px;  vertical-align: middle;}
.title_row_sm_white {background: url(../images/dots_white.gif); background-repeat:repeat-x; background-position:left bottom; font: 12 px "Trebuchet MS"; color: #fff;  height: 20px;  vertical-align: middle;}


.box_title {background: url(../images/title_bg.gif) repeat-x left bottom; font:bold  15px "Trebuchet MS"; color: #fff;  height: 25px; line-height: 20px; vertical-align: top; text-align: center;}
.bluebox_title_left {background: url(../images/title_left.gif) no-repeat left bottom;  height: 25px; width:14px;}
.bluebox_title_right {background: url(../images/title_right.gif) no-repeat left bottom;  height: 25px; width:14px;}

.greybox_title_left {background: url(../images/greybox_title_left.gif) no-repeat left bottom;  height: 25px; width:14px;}
.greybox_title_right {background: url(../images/greybox_title_right.gif) no-repeat left bottom;  height: 25px; width:14px;}
.greybox_title_right_bg {background: url(../images/greybox_title_right_bg.gif) repeat-x left bottom;  height: 25px; }

.greybox_title_left_mirror {background: url(../images/greybox_title_left_mirror.gif) no-repeat left bottom;  height: 25px; width:14px;}
.greybox_title_right_mirror {background: url(../images/greybox_title_right_mirror.gif) no-repeat left bottom;  height: 25px; width:14px;}
.box_title_mirror {background: url(../images/title_bg.gif) repeat-x left bottom; font:bold  15px "Trebuchet MS"; color: #fff;  height: 25px; line-height: 20px; vertical-align: top; text-align: center;}

.open_house {background: url(../images/devider_h.gif) no-repeat center bottom; font: 11px "Tahoma"; color: #fff;  vertical-align: top; text-align: left; padding: 10px 10px 10px 20px; }
.open_house_last {font: 11px "Tahoma"; color: #fff;  vertical-align: top; text-align: left; padding: 10px 10px 10px 20px; }

.search_box td{font: 11px "Tahoma"; color: #ffffff;  vertical-align: middle; text-align: right;}


.title_sm_red {font-family: "Trebuchet MS"; font-size: 24px; color: #ff0109; padding-top: 10px; }
.title_sm_white {font-family: "Arial"; font-size: 14px; color: #fff; padding-top: 10px; font-weight: bold;}

.text {font: 11px "Tahoma"; color: #ffffff;}
.w_text {font: 11px "Tahoma"; color: #ebeef3;}
input {font: 11px "Tahoma"; color: #000000;}
#input{height: 16px; border: none; line-height: 16px; vertical-align: middle;}
#select{font: 11px "Tahoma"; height: 16px; border: none; line-height: 16px; vertical-align: middle;}

/* buttons descxription */
a.btn_small{ background: url(../images/btn_small.gif) no-repeat left top; width: 50px; height: 22px; font: 12px "Trebuchet MS"; color: #fff; vertical-align: middle; text-align: center; line-height: 22px; text-decoration: none; display: block;}
a.btn_small:hover{ background: url(../images/btn_small_over.gif) no-repeat left top; width: 50px; height: 22px; font: 12px "Trebuchet MS"; color: #fff; vertical-align: middle; text-align: center; line-height: 22px; text-decoration: none; display: block;}
a.btn_medium{ background: url(../images/btn_medium.gif) no-repeat left top; width: 70px; height: 22px; font: 12px "Trebuchet MS"; color: #fff; vertical-align: middle; text-align: center; line-height: 22px; text-decoration: none; display: block;}
a.btn_medium:hover{ background: url(../images/btn_medium_over.gif) no-repeat left top; width: 70px; height: 22px; font: 12px "Trebuchet MS"; color: #fff; vertical-align: middle; text-align: center; line-height: 22px; text-decoration: none; display: block;}
a.btn_large{ background: url(../images/btn_large.gif) no-repeat left top; width: 90px; height: 22px; font: 12px "Trebuchet MS"; color: #fff; vertical-align: middle; text-align: center; line-height: 22px; text-decoration: none; display: block;}
a.btn_large:hover{ background: url(../images/btn_large_over.gif) no-repeat left top; width: 90px; height: 22px; font: 12px "Trebuchet MS"; color: #fff; vertical-align: middle; text-align: center; line-height: 22px; text-decoration: none; display: block;}
a.btn_mega{ background: url(../images/btn_mega.gif) no-repeat left top; width: 120px; height: 22px; font: 12px "Trebuchet MS"; color: #fff; vertical-align: middle; text-align: center; line-height: 22px; text-decoration: none; display: block;}
a.btn_mega:hover{ background: url(../images/btn_mega_over.gif) no-repeat left top; width: 120px; height: 22px; font: 12px "Trebuchet MS"; color: #fff; vertical-align: middle; text-align: center; line-height: 22px; text-decoration: none; display: block;}

/* pager styles */

.pager {
	font-family: Verdana, Arial, Helvetica, sans-serif ! important ;
	font-size: 11px ! important ;
	font-weight: bold ! important ;
	color: #ffffff ! important ;
	text-decoration: none ! important ;
}

.pager_current {
	font-family: Verdana, Arial, Helvetica, sans-serif ! important ;
	font-size: 11px ! important ;
	font-weight: bold ! important ;
	color: #ffffff ! important ;
	background-color: #cccccc ! important ;
	text-decoration: none ! important ;
}

.pager_divider {
	font-family: Verdana, Arial, Helvetica, sans-serif ! important ;
	font-size: 11px ! important ;
	font-weight: bold ! important ;
	color: #ffffff ! important ;
}

/* end of pager styles */

/* boxes descxription */

.bluebox_tl{ background: url(../images/bluebox_crn_tl.gif) no-repeat left bottom; width: 10px; height: 25px; }
.bluebox_tr{ background: url(../images/bluebox_crn_tr.gif) no-repeat left bottom; width: 10px; height: 25px;}
.bluebox_cont{ background: #2c5383; font: 11px "Tahoma"; color: #ebeef3; vertical-align: top;}
.bluebox_bl{ background: url(../images/bluebox_crn_bl.gif) no-repeat left top; width: 10px; height: 10px; }
.bluebox_br{ background: url(../images/bluebox_crn_br.gif) no-repeat right top; width: 10px; height: 10px;}

.greybox_tl{ background: url(../images/greybox_crn_tl.gif) no-repeat left bottom; width: 10px; height: 25px; }
.greybox_tr{ background: url(../images/greybox_crn_tr.gif) no-repeat left bottom; width: 10px; height: 25px;}
.greybox_cont{
    background: rgb(43, 78, 86) none repeat scroll 0% 0%;
    font: 11px "Tahoma";
    color: #ffffff;
    vertical-align: top;
    }
.greybox_bl{ background: url(../images/greybox_crn_bl.gif) no-repeat left top; width: 10px; height: 10px; }
.greybox_br{ background: #bbb url(../images/greybox_crn_br.gif) no-repeat right top; width: 10px; height: 10px;}

.lightbluebox_tl{ background: url(../images/lightbluebox_crn_tl.gif) no-repeat left bottom; width: 10px; height: 19px; }
.lightbluebox_top{ background: url(../images/lightbluebox_brd_top.gif) repeat-x left bottom; height: 19px; font: 1px;}
.lightbluebox_tr{ background: url(../images/lightbluebox_crn_tr.gif) no-repeat left bottom; width: 10px; height: 19px;}
.lightbluebox_cont{ background: #abb5d9; font: 12px "Arial"; color: #000; vertical-align: top;}
.lightbluebox_bl{ background: url(../images/lightbluebox_crn_bl.gif) no-repeat left top; width: 10px; height: 19px; }
.lightbluebox_bot{ background: url(../images/lightbluebox_brd_bot.gif) repeat-x left top; height: 19px; font: 1px;}
.lightbluebox_br{ background: url(../images/lightbluebox_crn_br.gif) no-repeat left top; width: 10px; height: 19px;}
.lightbluebox_left{background: url(../images/lightbluebox_brd_left.gif) repeat-y left top; width: 10px; font: 1px;}
.lightbluebox_right{background: url(../images/lightbluebox_brd_right.gif) repeat-y left top; width: 10px; font: 1px;}

.box{margin-bottom:0px;}

.devider_v { width: 10px; }
.tbox_orange_left{ background: url(../images/tbox_orange_left.gif) no-repeat right top; width: 7px;}
.tbox_orange_right{ background: url(../images/tbox_orange_right.gif) no-repeat left top; width: 7px;}
.tbox_orange_bg{ background: url(../images/tbox_orange_bg.gif) repeat-x left top; height: 20px; font: bold 11px "Tahoma"; text-align: left; vertical-align: middle;  color: #ffffff;}
.tbox_orange_bg2{ background: url(../images/tbox_orange_bg.gif) repeat-x left top; height: 20px; font: bold 11px "Tahoma"; text-align: center; vertical-align: middle;  color: #ffffff;}
.listing_title{ height: 20px; font: bold 11px "Tahoma"; text-align: left; vertical-align: middle;  color: #15363d; background-color: #bbbbbb; padding-left: 5px;}
.tbox_blue_left{ background: url(../images/tbox_blue_left.gif) no-repeat right top; width: 7px;}
.tbox_blue_right{ background: url(../images/tbox_blue_right.gif) no-repeat left top; width: 7px;}
.tbox_blue_bg{ background: url(../images/tbox_blue_bg.gif) repeat-x left top; height: 20px; font: bold 11px "Tahoma"; text-align: center; vertical-align: middle; color: #ebeef3;}
.img_bord{ border: 1px solid #ffffff;}
.details{font: 12px "Tahoma"; color: #ffffff; }
.details_l_text{color: #ffffff; font: 12px "Tahoma"; line-height: 30px; }
.details_l_text_a{color: #000000; font: 12px "Tahoma"}
.login_table{color: #000000; font: 12px "Tahoma"}
.details_l_text_b{color: #000000; font: bold 12px "Tahoma"; line-height: 30px; }
.details_l_text_c{color: #ffffff; font: bold 12px "Tahoma"; line-height: 30px; }
.details_l_text_ca{color: #000000; font: bold 12px "Tahoma";}
.details_l_text_ba{color: #ffffff; font: bold 12px "Tahoma";}
.details_l_text_black{color: #15363d; font: bold 12px "Tahoma"; line-height: 30px; }
.details_l_text_black_n{color: #15363d; font: normal 12px "Tahoma"; line-height: 30px; }
.city_black{color: #15363d; font: normal 12px "Tahoma"; }
.city_black: hover{color: #15363d; font: normal 12px "Tahoma"; }
.blue_font{color: #ffffff; font:12px "Tahoma";}
.line_grey{background: url(../images/devider_grey_h_long.gif) no-repeat center top;}
.line_grey_bot{background: url(../images/devider_grey_h_long.gif) no-repeat center bottom;}
table.warning {

	border-collapse: collapse ! important ;
	padding: 0pt ! important ;
	margin: 3pt 0pt 3pt 0pt ! important ;
	empty-cells: show ! important ;
	font-size: 9pt ! important ;

	border: 1px solid #F00 ! important ;
	background-color: #FEE ! important ;
	width: 40% ! important ;
}
td.warning {
	border: 1px solid #FF3300 ! important ;
	text-align: center ! important ;
	padding: 2pt ! important ;
	margin: 1pt ! important ;
}

.loading{
	position: absolute ! important ;
	top: 0 ! important ;
	left: 0 ! important ;
	width: 65px ! important ;
	height: 70px ! important ;
	background-color: white ! important ;
	text-align: center ! important ;
	border: 3px solid #418DA0 ! important ;
	}
.load {
	margin-top: 6px;
	margin-left: 0px;
	background-color: white;
	}
.ajax_results {
	display: none;
	position: absolute;
	z-index: 96;
	background-color: #cccccc;
	border: 1px solid #000000;
	border-top: none;
	color: #ffffff;
	font: 10px "Tahoma";
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
}

.ajax_results_line {
	color: #ffffff;
	font: 10px "Tahoma";
	font-weight: bold;
}

.pre_results {
/*	display: none;
	position: absolute;
	z-index: 98;
	filter:alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	border:0px;*/
	color: #ffffff;
	font: 14px "Tahoma";
	font-weight: bold;
}

.color_picker {
	display: none;
	position: absolute;
	z-index: 98;
	filter:alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	border:0px;
}

a.map-listings-search {
	font-family: Verdana, Arial, Helvetica, sans-serif ! important ;
	font-size: 14px ! important ;
	text-decoration: underline ! important ;
}

a.map-listings-search:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif ! important ;
	font-size: 14px ! important ;
	text-decoration: underline ! important ;
}

.wmessage {
	font-weight: bold ! important ;
	font-size: 12px ! important ;
	color: #c41524 ! important ;
	font-family: Verdana, Arial, Helvetica, sans-serif ! important ;
}

.features {line-height: 20px; vertical-align: middle; height: 20px; font-size: 12px; display: inline; float:left;}

.header_admin {
	background-color: #DD8500 ! important ;
	color: #ffffff ! important ;
	height: 20px;
}

A.header_admin {
	font-weight: normal ! important ;
	font-size: 10px ! important ;
	color: #ffffff ! important ;
	font-family: Verdana, Arial, Helvetica, sans-serif ! important ;
}

.grid_line {
	border-bottom: 1px solid #cccccc;
	color: #ffffff;
	font: 12px "Tahoma";
	padding: 5px 3px 5px 3px;
}

td.colorchart
{
   width:16px;
   height:12px;
}

.snip {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12pt;
    padding: 2px 0 4px 0;
}

.calc_masked {
	border: 0;
	color: #ffffff;
	font: 12px "Tahoma";
	background: transparent;
}

h2 {
  color: #fff;
  font-family: 'Trebuchet MS', tahoma, Gadget, 'helvetica black', sans-serif;
  font-size: 13pt;
  font-weight: 300;
  line-height: 15pt;
  padding: 0px;
  margin: 8px 0 12px 0;
}

#indexLeft {
float: left;
width: 235px;
background: #386E7C;
padding: 8px 5px 10px 20px;
overflow: hidden;
}

#realtors {
height: 152px;
}

#realtors img {
padding: 0;
display: inline;
border: 1px solid #fff;
float: left;
margin: 0 5px 5px 0;
}

#realtors em {
display: block;
font-style: normal;
margin: 10px 0 0 0;
font-size:9pt;
color: #ffffff;
width: 146px;
float: right;
}

#realtors strong {
clear: right;
display: block;
font-weight: 600;
font-size: 9pt;
font-family: arial, helvetica, sans-serif;
color: #ffffff;
width: 146px;
float: right;
}

#realtors ul {
 position: relative;
 top: 10px;
 float: right;
 width: 146px;
 margin: 0px;
 padding: 0px;
 list-style: none;
 float: right;
}

#realtors hr {
 position: relative;
 width: 219px;
 border: 1px dashed #386E7C;
 height: 11px;
 color: #386E7C;
 display: block;
 padding: 12px 0 0 0;
 border-bottom: 1px dashed #89ABAC;
 border-top: 0px;
 border-left: 0px;
 border-right: 0px;
 clear: both;
}

.dashes {
 position: relative;
 width: 640px;
 border: 1px dashed #386E7C;
 height: 11px;
 color: #386E7C;
 display: block;
 padding: 12px 0 0 0;
 border-bottom: 1px dashed #89ABAC;
 border-top: 0px;
 border-left: 0px;
 border-right: 0px;
 clear: both;
}

#indexLeft li {
 padding: 0px;
 margin: 0px;
 display: block;
}

#realtors li a, #realtors li a:link, #realtors li a:visited {
 background: #386E7C url(../images/ul.gif) no-repeat scroll top left;
 display: inline;
 padding: 0 0 0 22px;
 color: #ffffff;
 text-decoration: none;
 font-size: 9pt;
 line-height: 17pt;
}

#realtors li a:active, #realtors li a:hover {
 color: #A9E0F2;
 background: #386E7C url(../images/ulH.gif) no-repeat scroll top left;
 color: #ffffff;
}

#openHouse li a, #openHouse li a:link, #openHouse li a:visited {
 background: #386E7C url(../images/ul.gif) no-repeat scroll 0 100%;
 display: inline;
 padding: 0 0 0 22px;
 color: white;
 text-decoration: none;
 font-size: 9pt;
 line-height: 11pt;
 color: #ffffff;
}

#openHouse li a:active, #openHouse li a:hover {
 color: #A9E0F2;
 background: #386E7C url(../images/ulH.gif) no-repeat scroll 0 100%;
}

#openHouse li span {
 display: block;
 width: 180px;
 color: #bbb;
 padding: 0 0 0 22px;
 margin-bottom: 2px;
 font-size: 8pt;
}

#openHouse hr {
 position: relative;
 width: 219px;
 border: 1px dashed #386E7C;
 height: 19px;
 color: #386E7C;
 display: block;
 padding: 0px;
 border-bottom: 1px dashed #89ABAC;
 border-top: 0px;
 border-left: 0px;
 border-right: 0px;
 clear: both;
}

#openHouse {
 clear: both;
 margin: 0 0 0px 0;
}

#openHouse em {
font-style: normal;
font-size:9pt;
display: block;
color: #ffffff;
}

#openHouse ul {
 position: relative;
 top: 10px;
 width: 100%;
 margin: 0px;
 padding: 0px;
 list-style: none;
}

#indexCalc {
padding: 2px 0 0 0;
display: block;
clear: both;
}

#indexCalc h3 {
  color: #fff;
  font-family: 'Trebuchet MS', tahoma, Gadget, 'helvetica black', sans-serif;
  font-size: 12pt;
  font-weight: bold;
  line-height: 26px;
}
#indexCalc td {
  font-family: 'Trebuchet MS', tahoma, Gadget, 'helvetica black', sans-serif;
  color:#FFFFFF;
  font-size:9pt;
  font-style:normal;
}

#mainBottom {
  display: block;
  width: 939px;
  margin: 0 0 0 -4px;
  padding: 5px 0 5px 0;
  background: #4392A5 url(../images/bottomBar.gif) no-repeat scroll 50% 100%;
  color: #A9E0F2;
  font-size: 9pt;
  font-weight: 600;
  text-align: center;
  line-height: 15px;
  height: 15px;
  vertical-align: baseline;
  clear: both;
  position: relative;
  left: 2px;
}
#mainTop {
  display: block;
  width: 939px;
  margin: 0 0 0 0;
  padding: 5px 0 5px 0;
  background: #2F5563 url(../images/top_bar.gif) no-repeat scroll 50% 100%;
  color: #A9E0F2;
  font-size: 9pt;
  font-weight: 600;
  text-align: center;
  line-height: 15px;
  height: 15px;
  vertical-align: baseline;
  clear: both;
  position: relative;
}

#mainBottom a, #mainBottom a:link, #mainBottom a:visited {
  color: #A9E0F2;
  font-size: 9pt;
  font-weight: 600;
  text-decoration: none;
}

#mainBottom a:active, #mainBottom a:hover {
  color: #E7F3F7;
}

h2.headingPretty {
  color: white;
  display: block;
  background: transparent url(../images/headingPretty.gif) no-repeat scroll 0% 100%;
  padding: 0 0 0 27px;
  font-size: 17pt;
  line-height: 17pt;
  height: 19pt;
  text-transform: uppercase;
}

#indexSearch {
background: #14647B url(../images/grad1.jpg) no-repeat scroll 0% 0%;
margin-right: 5px;
padding-left: 5px;
}

#indexRight {
float: right;
height: 100%;
width: 658px;
background: #2B4E56;
}

#welcome {
position: relative;
height: 230px;
width: 939px;
margin-bottom : 10px;
}

#indexImage {
float: left;
background: transparent url(../images/headerIndex.jpg) no-repeat scroll top left;
width: 684px;
height: 230px;
}

#indexSnippet {
float: right;
width: 244px;
height: 230px;
background: transparent url(../images/val.jpg) no-repeat scroll top left;
overflow: hidden;
color: #ffffff;
}


#staticMenuBar {
padding: 3px 1px 1px 1px;
}

.cmsContent td, .cmsContent p, .cmsContent span {
color: #fefeff;
}
.cmsContent td {
padding: 9px;
}

.cmsContent span {
font-weight: bold;
font-size: 13pt;
}