/* ----- DEFAULTS ----- */
body{background:#214d53 url(/common/images/main_bg.gif) 0 0 repeat-x;color:#666;font-family:tahoma,verdana,arial;font-size:11px;margin:8px;}
input, select, textarea{font-family:tahoma,arial,helvetica;font-size:12px;color:#333;}
form, h1, h2, h3, h4, h5, h6, h7, ul, ol{margin:0px;}
/* ----- STRUCTURE ----- */
div.main{margin-right:auto;margin-left:auto;background-color:#ffffff;border-top:solid 1px #476A6C;border-right:solid 1px #476A6C;width:955px;}
div.leftCol{float:left;width:253px;margin:5px 0 0 10px;display:inline;}
div.leftContent{padding:5px 10px;margin-top:5px;margin-right:4px;background:url(/common/images/left_bg.gif) 0 0 repeat-x;}
div.centerCol{float:left;width:678px;background:url(../images/center_bg.gif) 0 0 repeat-y;}
div.centerContent{padding:0px 10px 50px 10px;}
div.footer{margin:10px 10px 0 10px;padding:5px;text-align:center;border-top:1px solid #ddd;}
/* ----- LINKS ----- */
a{color:#666;text-decoration:underline;}
a:hover{color:#81C500;text-decoration:underline;}
a.sub{color:#999;text-decoration:none;}
a.sub:hover{color:#81C500;}
/* ----- SUBMENU LINKS ----- */
a.submenuLinks{color:#666;text-decoration:none;}
a.submenuLinks:hover{color:#81C500;}
/* ----- NO DECORATION ----- */
a.noline{color:#666;text-decoration:none;}
a.noline:hover{color:#81C500;}
/* ----- HEADER LINKS ----- */
.headerLinks li{background:url(/common/images/bullet_01.gif) 0 4px no-repeat;margin:2px 10px 2px 0px;padding-left:8px;display:inline;list-style:none;}
.headerLinks a{font-size:11px;color:#666;text-decoration:none;}
.headerLinks a:hover{color:#FF6D3C;}
/* ----- NEWS TEXT ----- */
.newsText{font-size:9px;color:#666;}
.newsText a{color:#666;font-weight:bold;text-decoration:none;}
.newsText a:hover{color:#81C500;}
/* ----- LEFT COLUMN -----*/
a.navOn{background-color:#81c500;border-bottom:6px solid #81c500;color:#ffffff;display:block;float:left;font-size:12px;font-weight:bold;height:20px;padding-top:8px;text-align:center;text-decoration:none;}
a.navOn:hover{color:#fff;text-decoration:underline;}
a.navOff{border-bottom:6px solid #666;color:#666;display:block;float:left;font-size:12px;font-weight:bold;height:20px;padding-top:8px;text-align:center;text-decoration:none;}
a.navOff:hover{background-color:#81C500;border-bottom:6px solid #81C500;color:#ffffff;}
ul.leftColBullets{margin:0px;padding:0px;}
ul.leftColBullets li{list-style:none;margin:0px;padding:5px 0px 5px 10px;background:transparent url(/common/images/dotted_line.gif) repeat-x 0px 100%;}
ul.leftColBullets a{background:transparent url(/common/images/bullet_02.gif) no-repeat 0px 4px;padding-left:10px;text-decoration:none;}
ul.default{margin:0px;padding:0px;}
ul.default li{background-image:url(/common/images/bullet_02.gif);background-repeat:no-repeat;background-position:12px 8px;list-style:none;margin:0px;padding:4px 0px 4px 20px;}
ol.default{margin:0px;padding:0px;}
ol.default li {margin-left:20px;padding-left:0px;}
div.newsBox{margin-top:10px;}
/* ----- FOOTER ----- */
.footer{color:#A6ADB6;}
a.footer{padding:1px 10px;text-decoration:none;}
/* ----- TABLES ----- */
table.default {border:none;border-collapse:collapse;}
table.talign td{vertical-align:top;}
table.formTable th{vertical-align:top;text-align:left;padding-right:8px;padding-top:4px;padding:3px 20px 8px 0px;font-weight:normal;}
table.formTable td{vertical-align:top;padding-bottom:5px;}
table.dataTable th{vertical-align:top;text-align:left;font-weight:normal;padding-right:8px;padding-bottom:8px;}
table.dataTable td{vertical-align:top;padding-bottom:8px;}
table.sortHeader {border-collapse:collapse;}
table.sortHeader td{width:78px;background-color:#9BB0C3;color:#fff;font-weight:bold;padding:5px 0px;text-align:center;}
table.listing {border-collapse:collapse;}
table.listing td{width:78px;background-color:#E9EEF2;font-weight:bold;text-align:center;padding:2px 0px;}
table.listingOn {border-collapse:collapse;}
table.listingOn td{width:78px;background-color:#dd0;font-weight:bold;text-align:center;padding:2px 0px;}
table.searchTable th{padding-left:25px;text-align:left;}
table.searchTable td{padding-left:25px;height:24px;}
table.searchTable .first{padding-left:0px;}
table.searchTable .mid{padding-left:60px;}
table.format td{vertical-align:top;}
/* ----- Containers ----- */
div.scrollList{overflow:auto;height:380px;width:330px;}
/* ----- GENERAL ----- */
div.requiredBox{color:#f00;font-size:10px;}
span.require{color:#f00;padding-left:3px;}
div.navLinks{margin-top:15px;font-size:11px;}
div.navLinks span{padding-left:15px;background:url(/common/images/bullet_01.gif) 6px 5px no-repeat;}
div.navLinks span.last{font-weight:bold;}
.inputWidth{width:200px;}
.inputWidth2{width:100px;}
.title{border-bottom:2px solid #666;font-size:14px;font-weight:bold;padding-bottom:3px;}
.subTitle{font-size:12px;font-weight:bold;border-bottom:1px solid #000;padding-bottom:2px;}
.addressListTitle{text-decoration:none;font-weight:bold;}
a.addressListTitle:hover{text-decoration:underline;}
.addressTitle{font-size:14px;font-weight:bold;}
.addressListBox{border:1px solid #ccc;margin:5px 0px;padding-bottom:10px;}
.addressListBox2{padding:8px;}
.greenArrow{font-family:Arial, Verdana, sans-serif;font-weight:bold;color:#81C500;}
.formErr, .asterisk{color:#ff0000;}
.warning{color:#ff0000;}
.b{font-weight:bold;}
.u{text-decoration:underline;}
.ctr{text-align:center;}
.clr{clear:both;}
.strong{font-weight:bold;color:#FF6D3C;}
div.line{border-bottom:1px solid #333;}
hr.line{height:1px;border:none;margin:0px auto 0px 0px;border-bottom:1px solid #ddd;}
div.map{width:320px;height:400px;border:1px solid #333;}
div.map2{width:300px;height:300px;border:1px solid #333;}
div.mapDetails{width:320px;height:240px;border:1px solid #333;display:none;}
img.thumb{border:1px solid #ddd;}
.halfsize{width:322px;height:242px;overflow:hidden;}
.halfsize td{width:320px;height:240px;}
.halfsize img{border:1px solid #ddd;display:block;margin:auto;}
.floatLeft{float:left;}
.floatRight{float:right;}
ol.addressList{margin:0px;padding:0px;}
ol.addressList li{padding:0px;margin:0px 0px 10px 25px;}
.required{padding:1px;background-color:#ffc;background-color:#ffc;border:1px solid;border-top-color:#666;border-left-color:#666;border-right-color:#ccc;border-bottom-color:#ccc;}
.iconSend{background:url(/common/images/icon_email_01.gif) 0 3px no-repeat;padding-left:17px;float:right;}
.postingLink{float:left;display:block;margin-right:15px;}
.notes{margin:0 0 10px 0;float:left;}
.notes dt{font-weight:bold;margin-bottom:10px;}
.notes dd{background:url(/common/images/bullet_04.gif) 0 4px no-repeat;margin:0 0 5px 0;padding-left:8px;}
.pageNav{background-color:#fff;padding:6px 10px;}
.pageNav .pageOf{padding:1px 0;}
.pageNav span{border:1px solid #ccc;float:left;padding:0px 5px;}
.pageNav span.page{border:1px solid #000;color:#000;margin:0px 2px;}
.pageNav span.next{margin:0px 2px;color:#ccc;}
.pageNav a{border:1px solid #ccc;float:left;margin:0px 2px;padding:0 5px;text-decoration:none;}
.pageNav a:hover{background-color:#ccc;color:#fff;text-decoration:none;}
.more{background:url(/common/images/bullet_03.gif) 100% 6px no-repeat;padding-right:10px;}
.onMap{background:url(/common/images/map_icon.png) 0px 0px no-repeat;padding-left:12px;}
.back{background:url(/common/images/bullet_back.gif) 0 6px no-repeat;padding-left:8px;}
.gap{height:8px;line-height:8px;width:80%;}
ul.attribs{margin:0px;padding:0px;}
ul.attribs li{background:url(/common/images/bullet_04.gif) 0 4px no-repeat;display:inline;padding:0 0 8px 8px;float:left;width:140px;}
a.sort{color:#fff;text-decoration:none;padding-right:10px;}
a.sort:hover{text-decoration:underline;}
a.sortUp{background:url(/common/images/sort_up.gif) 100% 6px no-repeat;padding-right:10px;text-decoration:underline;}
a.sortDown{background:url(/common/images/sort_down.gif) 100% 6px no-repeat;padding-right:10px;text-decoration:underline;}
a.showUp{background:url(/common/images/show_up.gif) 0px 6px no-repeat;padding-left:10px;}
a.showDown{background:url(/common/images/show_down.gif) 0px 6px no-repeat;padding-left:10px;}
div.mt8{margin-top:6px;}

