body {margin:0px; background-color:#777777;}
body,th,td {font-family:verdana,sans-serif,helvetica; font-size:9.5pt; text-align:left; vertical-align:top;}
#page{width:780px; background-color:#FFFFFF; text-align:left;}
h1,h2,h3,h4,h5,h6 {margin:0px;}
h1 {font-size:14pt; font-weight:500;}
h2 {font-size:12pt; font-weight:600; letter-spacing:1px;}
h3 {font-size:11pt; font-weight:600; letter-spacing:1px;}

img {border-width:0px;}

a:hover, a:focus {text-decoration:none;}
/*	HEADER BAR 	*/

.headingbar {border-collapse:collapse; border-width:0px; padding:0px; margin:0px;}
table.headingbar {width:100%; background-image:url(http://elements.fay-west.com/gdesign/gheader-background_blue.png);}

#hbar-counties {vertical-align:top; padding-left:5px;}
#hbar-logo {vertical-align:top; padding-left:1px; padding-right:10px;}
#hbar-main {vertical-align:top; padding-right:6px; width:600px;}
#hbarnav-bot {vertical-align:bottom;}
.hbarnav-top {height:36px; padding:5px; border-collapse:collapse; border-width:0px; margin:0px; color:#BCCBD2;}
table.hbarnav-top {padding:0px; width:100%;}
.hbarnav-bot {height:22px; padding:0px; border-collapse:collapse; border-width:0px; margin:0px;}
table.hbarnav-bot {padding:0px;}
.hbarnav {color:#BCCBD2; font-weight:600; text-decoration:none; font-size:8.5pt;}

#toptabs {padding:0px; clear:both;}
#toptabs ul{margin:0px; padding:0px; list-style:none; height:22px;}
#toptabs li{display:block; float:left; background:url(http://elements.fay-west.com/gdesign/button-left_blue.gif) no-repeat top left; height:22px; padding-left:5px;}
#toptabs li a {float:left; font-weight:600; font-size:8.5pt;color:#FFFFFF; padding:3px 5px; text-decoration:none; height:22px;}
#toptabs li div {display:block; float:left; padding:0px; background:url(http://elements.fay-west.com/gdesign/button-right_blue.gif) no-repeat top right; height:22px; padding-right:5px;}
#toptabs li div div {background:url(http://elements.fay-west.com/gdesign/button-bkg_blue.gif) repeat-x top left; display:block; float:left; padding:0px; height:22px;}
#toptabs li.tabon {background-image:url(http://elements.fay-west.com/gdesign/_discuss_button-left_blue_on.gif);}
#toptabs li.tabon div {background-image:url(http://elements.fay-west.com/gdesign/_discuss_button-right_blue_on.gif);}
#toptabs li.tabon div div {background-image:url(http://elements.fay-west.com/gdesign/_discuss_button-middle_blue_on.gif);}
#toptabs li.tabon a {color:#000000;}
#toptabs li.tabon a:hover, #toptabs li a:hover, .hbarnav:hover, .hbarnav:focus {text-decoration:underline;}

/* */


.tblcondense {border-collapse:collapse; padding:0px;}






/* TABS */
.tabs {padding:0px; clear:both; height:21px; background-image:url(http://elements.fay-west.com/gdesign/tab-b.gif);}
.tabs ul {margin:0px; padding:0px; list-style:none; bottom:-1px;}
.tabs li{display:block; float:left; background:url(http://elements.fay-west.com/gdesign/tab-b-left.gif) no-repeat top left; padding-left:3px; margin-right:3px;}
.tabs li a {float:left; font-weight:600; font-size:8.5pt; color:#266179; padding:3px; text-decoration:none; height:21px;}
.tabs li div {display:block; float:left; padding:0px; background:url(http://elements.fay-west.com/gdesign/tab-b-right.gif) no-repeat top right; padding-right:3px;}
.tabs li div div {background:url(http://elements.fay-west.com/gdesign/tab-b-middle.gif) repeat-x top left; display:block; float:left; padding:0px;}
.tabs li.tabon {background-image:url(http://elements.fay-west.com/gdesign/tab-b-left-on.gif);}
.tabs li.tabon div {background-image:url(http://elements.fay-west.com/gdesign/tab-b-right-on.gif);}
.tabs li.tabon div div {background-image:url(http://elements.fay-west.com/gdesign/tab-b-middle-on.gif);}
.tabs li.tabon a {color:#266179; padding-bottom:3px;}
.tabs li.tabon a:hover, .tabs li a:hover {text-decoration:underline;}

.tabs.tabs-g {background-image:url(http://elements.fay-west.com/gdesign/tab-g.gif);}
.tabs.tabs-g li {background-image:url(http://elements.fay-west.com/gdesign/tab-g-left.gif);}
.tabs.tabs-g li a {color:#2B822B;}
.tabs.tabs-g li div {background-image:url(http://elements.fay-west.com/gdesign/tab-g-right.gif);}
.tabs.tabs-g li div div {background-image:url(http://elements.fay-west.com/gdesign/tab-g-middle.gif);}
.tabs.tabs-g li.tabon {background-image:url(http://elements.fay-west.com/gdesign/tab-g-left-on.gif);}
.tabs.tabs-g li.tabon div {background-image:url(http://elements.fay-west.com/gdesign/tab-g-right-on.gif);}
.tabs.tabs-g li.tabon div div {background-image:url(http://elements.fay-west.com/gdesign/tab-g-middle-on.gif);}
.tabs.tabs-g li.tabon a {color:#2B822B; padding-bottom:3px;}

li.lead, .tabs-g li.lead {background-image:none; top:0px; margin-right:20px;}
li.lead a {font-size:14pt; font-weight:normal; padding:0px;}

.tabs li.voptions, .tabs.tabs-g li.voptions {background-image:none; top:0px; margin-right:0px; float:right;}
.tabs li.voptions, .tabs.tabs-g li.voptions a {padding:0px; background-image:none;}

/* Nav Elements */
.zb {background-color:#CBDBE2;}
.zb-top {background-color:#CBDBE2;}
.zb-top div div {background:url(http://elements.faywest.com/design/zone-topright_blue.gif) no-repeat top right;}
.zb-bot {background-color:#CBDBE2;}
.zb-bot div div {background:url(http://elements.faywest.com/design/zone-botright_blue.gif) no-repeat bottom right;}

.zopt {background-color:#FFFFFF;}
.zopt-top {background:url(http://elements.faywest.com/design/zone-top_zopt.gif) repeat-x top left;}
.zopt-top div {background:url(http://elements.faywest.com/design/zone-topleft_zopt.gif) no-repeat top left;}
.zopt-top div div {background:url(http://elements.faywest.com/design/zone-topright_zopt.gif) no-repeat top right;}
.zopt-right {background:url(http://elements.faywest.com/design/zone-right_zopt.gif) repeat-y right;}
.zopt-left {background:url(http://elements.faywest.com/design/zone-left_zopt.gif) repeat-y left;}
.zopt-bot {background:url(http://elements.faywest.com/design/zone-bot_zopt.gif) repeat-x bottom left;}
.zopt-bot div {background:url(http://elements.faywest.com/design/zone-botleft_zopt.gif) no-repeat bottom left;}
.zopt-bot div div {background:url(http://elements.faywest.com/design/zone-botright_zopt.gif) no-repeat bottom right;}

.zzg {background-color:#CBE3CB;}
.zzg-top {background-color:#CBE3CB;}
.zzg-top div {background:url(http://elements.faywest.com/design/zone-topleft_green.gif) no-repeat top left;}
.zzg-top div div {background:url(http://elements.faywest.com/design/zone-topright_green.gif) no-repeat top right;}
.zzg-bot {background-color:#CBE3CB;}
.zzg-bot div {background:url(http://elements.faywest.com/design/zone-botleft_green.gif) no-repeat bottom left;}
.zzg-bot div div {background:url(http://elements.faywest.com/design/zone-botright_green.gif) no-repeat bottom right;}

.z-content {font-size:8pt; padding:0px 5px 0px 7px;}
.z {padding:0px; margin:0px;}
.z-top, .z-top div, .z-bot, .z-bot div {font-size:1px; height:5px; width:100%;}

.tpcz-main {font-size:10pt; font-weight:bold; padding:3px; background-color:EFEFE0; margin-right:2px;}
.tpcz-main a {color:#000000;}
.tpcz-content {font-size:8pt;}
.tpcz-close {font-size:9pt; text-align:right; padding:3px;}
.tpcz-content div {border-style:solid; border-color:#EFEFE0; border-width:0px; border-bottom-width:1px; margin-right:2px;}
.tpcz-content div a {padding:3px; padding-top:6px; padding-bottom:6px; display:block;}
.tpcz-content div a:hover {background-color:F5F5EC; text-decoration:none;}


/*	GRAPHIC LINKS LIST	*/
.glst ul {padding:0px; margin:0px; display:inline; list-style:none;}
.glst li {display:inline; list-style:none;}
.glst a {display:block; float:left; margin-right:5px; text-align:center; background-color:#EEEEEE; padding:1px 2px 1px 1px; border:1px solid;}
.glst a:hover,.glst a:focus  {text-decoration:underline;}
.glst-sb a {background-color:#DFEAED; font-size:8pt; text-decoration:none; border-color:#95B8C3; margin-right:3px; color:#266179;}
.glst-lb a {background-color:#DFEAED; font-size:10pt; text-decoration:none; border-color:#95B8C3; margin-right:10px; color:#266179; padding:6px; padding-top:2px; padding-bottom:2px;}
.glst-right a {float:right; margin-right:0px; margin-left:10px;}
.glst-buyb a {background-color:#D7E9D7; font-size:12pt; text-decoration:none; border-color:#63AC63; margin-right:3px; color:#2B822B; padding:5px 6px;}
.glst-dim a {background-color:#F2F2F2; color:#888888; border-color:#D5D5D5;}

/* DISCUSS */

.uqip {text-align:right; font-style:italic; color:#A2664E;}


.db-location {margin-top:-4px;}
.db-location table {border-collapse:collapse;}
.db-location td {font-size:9.5pt; letter-spacing:101%; padding:0px 4px 10px 0px; vertical-align:bottom; color:#888888;}
.db-location a {font-weight:600; text-decoration:none; color:#777777;}
.db-location a:hover,.db-location a:focus {text-decoration:underline;}

.db-location-f a {color:#91462F;}
.db-location-w a {color:#2D708A;}
.db-location-s a {color:#309130;}

.db-location td.gleft {padding-right:0px;}

.db-date {font-size:8pt; float:right; padding-top:3px;}
.db-name {font-weight:bold;}
.db-name a {color:#2D708A;}
.db {padding:5px; font-family:verdana,arial,helvetica,sans-serif; font-size:9.5pt;}
.db-topic {border-style:dashed; border-width:0px; border-bottom-width:1px; border-color:#C6C797; padding-bottom:4px; margin-bottom:5px;}
.db-topic a.toptitle {color:#8A8A24; font-weight:700; font-size:10pt; font-style:italic;}
.db-topicn a.toptitle {color:#8A8A24; font-weight:700; font-size:10pt;}
.db-topic-opt {padding-top:3px; padding-top:2px; float:right; font-size:8pt;}
.db-topic-opt a {color:#2D708A; font-size:8pt;}
.db-tags a {font-size:8.5pt;}
.db-tags {padding-bottom:6px;}

.db-title {padding-bottom:6px;}
.db-title a {color:#222222; text-decoration:none;}
.db-title a:hover, .db-title a:focus {text-decoration:underline;}

.msg-category a.cattitle {color:#505050; font-weight:700; font-size:10pt; letter-spacing:3px; text-decoration:none;}
.msg-category a.cattitle:hover, .msg-category a.cattitle:focus {text-decoration:underline;}
.db-category-opt {padding-top:3px; padding-top:2px; float:right; font-size:8pt;}
.db-category-opt a {color:#2B822B; font-size:8pt;}
.msg-category {padding-bottom:4px; margin-bottom:5px;}



.vrel, .vrel .vrel {float:left; margin-left:0px;}
.match-good a.vrel {color:#2B822B; background-color:D7E9D7; border-color:#63AC63; float:left;}
.match-fair a.vrel {color:#8A8A24; background-color:F5F5EC; border-color:#C6C797; float:left;}
.match-poor a.vrel {color:#822B36; background-color:E9D7D9; border-color:#AC636C; float:left;}

textarea {font-family:verdana,sans-serif,helvetica; font-size:9.5pt;}

.db-calendar {padding-top:2px; padding-bottom:2px;}
.db-calendardate {font-weight:bold;}
.db-title {font-weight:bold;}

.db-standout {letter-spacing:11px; font-size:7pt; margin-top:2px; margin-bottom:2px; padding:2px; border-style:dashed; border-width:0px; border-top-width:1px; border-bottom-width:1px; border-color:#C6C797;}
.db-standout a {text-decoration:none; color:#000000;}
.db-comment {padding-top:4px; padding-bottom:4px;}
.msg-topic {background-color:#F5F5EC;}

.msg-topic-top {background:url(http://elements.fay-west.com/gdesign/msg-topic-tl.gif) no-repeat top left;}
.msg-topic-top div {background:url(http://elements.fay-west.com/gdesign/msg-topic-tr.gif) no-repeat top right;}
.msg-topic-bot {background:url(http://elements.fay-west.com/gdesign/msg-topic-bl.gif) no-repeat bottom left;}
.msg-topic-bot div {background:url(http://elements.fay-west.com/gdesign/msg-topic-br.gif) no-repeat bottom right;}
.msg-topic-bot div, .msg-topic-bot, .msg-topic-top div, .msg-topic-top {font-size:1px; height:3px; width:100%;}

.msg-re-h {font-size:8.5pt; font-weight:700;}
.msg-re-c {font-size:8.5pt; height:50px; overflow:auto; padding:3px; border-style:solid; border-color:#CCCCCC; background-color:#EEEEEE; border-width:1px; style="width:350px;"}
.msg-re {margin-top:1px; margin-bottom:1px;}


.nr {font-size:8.5pt; font-weight:normal; padding-left:4px;}
.zzg-content {padding:5px;}

.clearbox {display:block; border:dashed 1px #CCCCCC;; background-color:#F3F3F3; text-align:center; padding:3px;}


#d-left {width:454px;}
#d-right {width:150px;}

.datego div {padding:2px; font-size:8pt;}
.re-fix {letter-spacing:-2px;}

.abusenum a {color:#91462F;}


.dpoll {border-collapse:collapse; border:1px solid #DDDDDD; padding:5px;}

.dpoll a {display:block; color:#444444; background-color:EEEEEE; border:1px solid #BBBBBB; padding:1px; text-decoration:none; font-size:8pt; text-align:center;}
.dpoll a:hover, .dpoll a:focus {color:#2B822B; background-color:D7E9D7; border:1px solid #63AC63;}
.dpoll a.dpollon {color:#2B822B; background-color:D7E9D7; border:1px solid #63AC63;}
table.dpoll {width:400px; background-color:#FFFFFF;}
th.dpoll-maj {letter-spacing:15px; font-style:italic; color:#2B822B; background-color:D7E9D7; font-weight:600; padding:1px 4px;}

ul.dpoll {border-width:0px; margin:0px; padding-left:20px;}
.dpoll-status {font-weight:500; float:right; color:#000000; letter-spacing:0px;}
.gvbottom {border-top-width:0px;}
.gvtop {border-bottom-width:0px;}










.fold {float:left;}

#navloc, #catlist {font-family:arial,helvetica,sans-serif; font-size:8.5pt;}
#navloc a, #catlist a {text-decoration:none; display:block;}
#navloc a:hover, #navloc a:focus, #catlist a:hover, #catlist a:focus {text-decoration:underline;}
#navloc ul, #navloc li, #catlist ul, #catlist li {list-style:none; margin:0px; padding:0px;}
#navloc li, #catlist li {padding:2px 5px; margin-bottom:3px;}
#catlist li {padding-left:10px;}
#navloc li.maj, #catlist li.maj {font-weight:600;}
#navloc li.min, #catlist li.min {padding-left:18px;}
#navloc li.lead, #catlist li.lead {padding-left:0px; font-weight:600; letter-spacing:2px; font-size:9pt;}

#catlist li.lead {padding-left:8px;}
#catlist li.min {padding-left:23px;}
.don a, .con a {text-decoration:none; font-weight:600; color:#000000;}
.don {border:1px solid #AAAAAA; border-right-width:0px; background-color:#FFFFFF;}
.con {border:1px solid #AAAAAA; border-left-width:0px; background-color:#FFFFFF;}

.datestart {padding-top:5px;}


/* IDs */
#discussboards {background-color:#EAEAEA; padding-top:10px; padding-bottom:5px;}



#brd {padding:2px 6px;}
#navloc {width:150px; padding-left:5px; background:url(http://elements.faywest.com/images/discuss_rightborder.gif) top right repeat-y;}

#catlist {width:160px; padding-right:5px; background:url(http://elements.faywest.com/images/discuss_rightborder.gif) top left repeat-y;}
#board-column {width:470px; border-bottom:1px solid #AAAAAA; background:url(http://elements.faywest.com/images/discuss_topborder.gif) top right repeat-x; background-color:#FFFFFF;}
#board {padding:5px 8px; font-size:9pt;}
#dlocale {background-color:#F0F0F0; width:630px;}
#dlocale-tbl {width:630px;}







/* TABLE */
.gds {border-collapse:collapse; border-style:solid; border-width:1px; border-color:#CCCCCC; padding:3px; padding-left:5px; padding-right:5px;}
table.gds, tr.gds {border-width:0px;}
.gds-th-maj {background-color:#D9E4F2;}
.gds-th {background-color:#FAFAFA;}
.gds-th-reg {background-color:#F6F6F6;}
.gds-th-med {background-color:#E7EDF4; font-size:7.5pt; padding-top:1px; padding-bottom:1px; letter-spacing:0.1em;}
.gds-th-min {background-color:#FAFAFA; font-weight:normal;}

.gleft {border-right-width:0px;}
.gright {border-left-width:0px;}
.gmiddle {border-left-width:0px; border-right-width:0px;}
.gvtop {border-bottom-width:0px;}
.gvbottom {border-top-width:0px;}
.gvmiddle {border-top-width:0px; border-bottom-width:0px;}
.gcontainer {padding:10px;}



/*	FOOTER	*/
table.foot {border-top:1px solid #555555;}
.foot {padding:3px 8px; font-size:8.5pt;}



.mmbox {margin-top:20px; font-size:10px;}
.mmbox strong {display:block; padding:3px 8px;}
.mmbox ul {list-style:none; margin:0px; padding:0px;}
.mmbox ul li {border-bottom:1px solid #DDDDDD; padding:3px 8px; margin:0px;}


