/* Body Shell Layout */
body {
	background-color: #99B1CC;
	margin: 6px;
	padding: 0;}
#tbl_body_brdr { text-align: center; border: 2px solid #000; margin: 0; padding: 0; width: 768px;}
#tbl_body_brdr table { margin: 0; padding: 0;}

/* Top Layout */
#top_bg_4 { background: #335D8A url(../graphics/top_4.jpg) top no-repeat;}
#top_bg_4_admin { background: #335D8A url(../graphics/top_4_admin.jpg) top no-repeat;}

/* Basic Font Styles */
body { color: #333; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal;}
table { color: #333; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal;}
h1 { font-size: 1.6em; font-weight: bold; margin: 0px; margin-bottom: 1em; padding: 0px;}
h2 { font-size: 1.4em; font-weight: bold; margin: 0px; margin-bottom: .4em; padding: 0px;}
h3 { font-size: 1.2em; font-weight: bold; margin: 0px; margin-bottom: .5em; padding: 0px;}
p { font-size: 1em; margin: 0px; margin-bottom: 1em; padding: 0px;}
th { font-size: 1em; font-weight: bold; text-align: center;}
ul { font-size: .8em; margin: 0px 0px 1em 16px; padding: 0;}
a { font-family: Verdana, Geneva, sans-serif; font-size: 1em; margin: 0; padding: 0;}
form { margin: 0; padding: 0;}

/* Main Body */
#tbl_mn_body { background: #EEF0E1 url(../graphics/lt_col_bg.jpg) top left repeat-y; text-align: left;}
.mn_content { font-size: 1em; margin: 8px 0 8px 8px; padding: 0px; text-align: left; width: 550px;}
.mn_content_box_bg {background: #E9F2F8 url(../graphics/mn_content_box_bg.jpg) right repeat-y; border: 1px solid #193A4B; margin: 0; margin-top: 1em; margin-bottom: 1em; padding: 0; width: 540px;}
.mn_content_box_pad { margin: 5px; padding: 0; width: 530px;}


.mn_content table { margin: 0px; padding: 0;}
.mn_content h1 { color: #193A4B;}
.mn_content h2 { color: #193A4B;}
.mn_content h3 { color: #193A4B;}
.mn_content p { }
.mn_content th { color: #193A4B;}


.mn_content .txt_title { font-weight: bold; text-align: left;}
.mn_content .required { color: #193A4B; font-size: 1.2em; font-weight: bold;}
.mn_content .sml { font-size: .8em; font-weight: normal;}

.mn_content ul {list-style-image: url(../graphics/bullet_arrow_blu_rt.gif);}

.mn_content a { color: #193A4B; font-weight: bold;}
.mn_content a:link, .mn_content a:visited { color: #193A4B;}
.mn_content a:hover, .mn_content a:active { color: #A4AC57;}

.photo_bdr {border: 1px solid #193A4B; margin: 2px; padding: 0;}
.bdr_bottom { border-bottom: 2px solid #193A4B; padding-bottom: 4px;}

.error_box {background-color: #D1D6AC; border: 1px solid #193A4B; margin: 0; padding: 5px; width: 530px;}
.error_box ul { color: #800000; font-size: 1em; font-weight: bold; list-style-image: none; list-style-type: disc;}
#warning {color: #800000;}


/* Property Display */
.propTblInfo {background: #D1D6AC url(../graphics/propTblInfo_bg.jpg) top right no-repeat; border-bottom: 1px solid #193A4B; margin: 0; padding: 6px; width: 100%;}
.propTblAttb {background: #FFF; border: 1px solid #A4AC58; text-align: center;}
.propTblAttb th { font-size: .8em; font-weight: normal; margin: 0; padding: 4px;}
.propTblAttb td { font-weight: bold;}
.TblDiv {background: #193A4B;}



/* Search Results */
#srchGrp h2 { border-bottom: 2px solid #193A4B; padding-bottom: 4px}
#srchGrp .srchPropTbl_o, #srchGrp .srchPropTbl_e {border: 1px solid #193A4B; margin: 2px; padding: 0;}
#srchGrp .srchPropTbl_o {background: #D1D6AC url(../graphics/srchPropTbl_o.jpg) bottom repeat-x;}
#srchGrp .srchPropTbl_e {background: #D9E6F2 url(../graphics/srchPropTbl_e.jpg) bottom repeat-x;}


/* Top Navigation */
#top_nav_tbl { color: #FFF; font-weight: bold; margin: 0; padding: 0;}
#top_nav_tbl a { font-size: 14px; font-weight: bold; margin: 0; padding: 0;}
#top_nav_tbl a:link, #top_nav_tbl a:visited { color: #FFF;}
#top_nav_tbl a:hover, #top_nav_tbl a:active { color: #A4AC57;}
#top_nav_tbl .form_search_fields {
background-color: #FFF;
border: 1px solid #A4AC57;
color: #193A4B;
font-size: 14px;
font-weight: bold;
margin: 0;
padding: 0;}

#top_nav_tbl .nav_strong {
	background: #333 url(../graphics/nav_strong_bg.gif) top left repeat-x;
	border: 1px solid #FFF;
	margin: 0;
	padding: 2px;}

/* Left Column in Main Body */
.tbl_mn_lt_col {
	background: #A4AC57 url(../graphics/lt_col_tbl_bg.gif);
	color: #FFF;
	font-size: 1em;
	margin: 0;
	padding: 10px 4px 10px 14px;}
.tbl_mn_lt_col a { color: #193A4B;}
.tbl_mn_lt_col a:link, .tbl_mn_lt_col a:visited { color: #193A4B;}
.tbl_mn_lt_col a:hover, .tbl_mn_lt_col a:active { color: #FFF;}
.tbl_mn_lt_col h2 { color: #FFF; margin-top: .5em;}


/* Forms */
.form_main_fields {
	background-color: #EEEEE5;
	border: 1px solid #A4AC57;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-weight: normal;}
.form_main_checkbox {
	background-color: #EEEEE5;
	border: 1px solid #A4AC57;
	color: #333;}
.form_main_submit {
	background-color: #EEEEE5;
	border: 1px solid #A4AC57;
	color: #193A4B;
	font-weight: bold;}
.submit_btn_bg { /* Button background on submit form */
	background: #193A4B url(/graphics/sub_btn_pri_bg.gif) top left repeat-x;
	padding: 10px 0 10px 0;
	text-align: center;
	width: 100%;
    height: 30px;}
.inactive {background-color: #cccccc;}




/* Home Page Overlay 33669A */
#hpfeatured_bg {
	background: #EEF0E1 url(../graphics/hpfeatured_bg.jpg) top right no-repeat; text-align: left;}

#hpfeatured_content { color: #FFF; font-size: 1.1em; margin: 0; padding: 10px 4px 10px 10px;}

#hpfeatured_content ul { list-style-type: none; margin: 0 0 0 14px;}
#hpfeatured_content a { color: #FFF;}
#hpfeatured_content a:link, #hpfeatured_content a:visited { color: #FFF;}
#hpfeatured_bg #hpfeatured_content a:hover, #hpfeatured_bg #hpfeatured_content a:active { color: #A4AC57;}
#hpfeatured_bg #hpfeatured_content ul a:hover, #hpfeatured_bg #hpfeatured_content ul a:active { list-style-type: circle;}

/* Tier 2 Overlay */
#ol_t2_bg { background: #EEF0E1 url(../graphics/ol_tier2_bg.jpg) top left no-repeat;}
#ol_t2 { color: #FFF; margin: 0px; margin-top: 8px; text-align: left;}
#ol_t2 a { color: #FFF;}
#ol_t2 a:link, .ol_tier2 a:visited { color: #FFF;}
#ol_t2 a:hover, .ol_tier2 a:active { color: #A4AC57;}



/* Footer Layout and Content */
#tbl_footer { background-color: #000; color: #FFF; font-size: .8em; text-align: center;}
.tbl_pri_brdr { background-color: #193A4B;}
#tbl_footer a { color: #FFF; font-size: .9em;}
#tbl_footer a:link, #hpfeatured_content ul a:visited { color: #FFF;}
#tbl_footer a:hover, #hpfeatured_content ul a:active { color: #FFF; text-decoration: none;}

#myTA-Counter {
    width: 100px;
    border: 0;
}
#myT {
    width: 195px;
    float: left;
}
#myT-Counter {
    width: 80px;
    height: 16px;
    float: right;
    border: 1px solid Green;
    text-align: right;
    padding: 0 2px 0 2px;
}

/* Members */
#navbody_members_addprop {
    color: #F8E8AA;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
    margin: 8px;
	padding: 0;
	width: 550px;
    height: 40px;
}
#navbody_members_addprop .incomplete {
	background-image: url(/graphics/bc_addprop_incomp.gif);
	background-position: top center;
	background-repeat: no-repeat;}
#navbody_members_addprop .current {
	background-image: url(/graphics/bc_addprop_cur.gif);
	background-position: top center;
	background-repeat: no-repeat;
	color: #FFF;}
#navbody_members_addprop .completed {
	background-image: url(/graphics/bc_addprop_comp.gif);
	background-position: top center;
	background-repeat: no-repeat;}
#navbody_members_addprop a { color: #F8E8AA;}

#navbody_members_editprop { margin: 0px; margin-bottom: 10px;}
#navbody_members_editprop a { color: #193A4B; font-weight: bold;}

#navleftcol_members_prop {
    color: #193A4B;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
    margin: 0;
	padding: 0;
	text-align: left;
}
#navleftcol_members_prop .incomplete { margin: 0; padding: 0;}
#navleftcol_members_prop .current { margin: 0; padding: 0;}
#navleftcol_members_prop .completed { margin: 0; padding: 0;}
#navleftcol_members_prop .link { margin: 0; padding: 0;}
#navleftcol_members_prop a {
	color: #193A4B;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;}



