/* CSS Document */

* { outline:none; }
body, td, th { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #111111; }
.home_membership { background:url(/images/home_membership.png) top left no-repeat; width:224px; height:125px; color:#EEEDEB; padding:60px 30px 0 30px; 
text-align:center; 
* background: none;
* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/home_membership.png');
cursor:pointer; }
.yellowhead { color:#CCCC99; }
.maintext { line-height:16px; }
.smallDesc { font-size:9px; }
.litemaintext { color:#cccccc; line-height:16px; }
.darktext { color:#333333; line-height:13px; }
.litetext { color:#cccccc; line-height:13px; }
.homeforsale { font-size:10px; line-height:12px; }
div.scroll { height: 280px; width: 421px; overflow: auto; border: 0; padding: 0; scrollbar-3dlight-color:#aaaaaa; scrollbar-arrow-color:#111111; scrollbar-base-color:#FDFCE7; scrollbar-darkshadow-color:#FDFCE7; scrollbar-face-color:#FDFCE7; scrollbar-highlight-color:#FDFCE7; scrollbar-shadow-color:#aaaaaa }
div.scrollhot { height: 230px; width: 418px; overflow: auto; border: 0; padding: 0; scrollbar-3dlight-color:#aaaaaa; scrollbar-arrow-color:#111111; scrollbar-base-color:#FDFCE7; scrollbar-darkshadow-color:#FDFCE7; scrollbar-face-color:#FDFCE7; scrollbar-highlight-color:#FDFCE7; scrollbar-shadow-color:#aaaaaa }
div.scrollhotDesc { width: 195px; overflow: auto; border: 0; margin: 0; padding-right: 4px; scrollbar-3dlight-color:#aaaaaa; scrollbar-arrow-color:#111111; scrollbar-base-color:#FDFCE7; scrollbar-darkshadow-color:#FDFCE7; scrollbar-face-color:#FDFCE7; scrollbar-highlight-color:#FDFCE7; scrollbar-shadow-color:#aaaaaa }
div.scrollincom { height: 200px; width: 392px; overflow: auto; border: 0; padding: 0; scrollbar-3dlight-color:#aaa; scrollbar-arrow-color:#444; scrollbar-base-color:#444; scrollbar-darkshadow-color:#aaa; scrollbar-face-color:#888; scrollbar-highlight-color:#4E4E4E; scrollbar-shadow-color:#4E4E4E; }
.redheading { color:#B70F0C; font-weight:bold; }
.textboxContactus { background-color:#111111; border:1px solid #BABABA; color:#fefefe; padding:2px; }
.whitetext { color:#fefefe; }
#contactLayer { position:absolute; width:435px; height:350px; z-index:2; background-image: url(/images/contactus_bg.gif); visibility: hidden; }
a.darktext:link { color: #555; }
a.darktext:visited { color: #555; }
a.darktext:hover { color: #000; }
a.darktext:active { color: #555; }
a:link { color: #CCCCCC; }
a:visited { color: #CCCCCC; }
a:hover { color: #FEFEFE; }
a:active { color: #CCCCCC; }
#home_forsale { margin:66px 0px 0px 260px; padding:0; font-size:10px; line-height:12px; width:360px; }
.home_news_heading { color:#EEEDEB; font-size:11px; }
.home_news_moreinfo, .home_news_moreinfo a:link, .home_news_moreinfo a:visited, .home_news_moreinfo a:hover { color:#AEA58E; font-size:10px; }
.clear { clear:both; height:0px; overflow:hidden; }
.online_application * { padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.online_application { background:#fff; width:600px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:20px; }
.online_application h2 { font-size:14px; border-bottom:1px solid #454545; padding:0 0 6px 0; }
.online_application label { width:130px; float:left; text-align:right; padding:0 10px 0 0; }
.online_application .textinput, .online_application .selectinput { border:1px solid #ccc; width:180px; margin-bottom:10px; padding:4px; font-size:10px; }
.online_application .selectinput { width:100px; margin-bottom:10px; }
.online_application .rightside_group { float:left; }
.online_application .col_full { padding:10px 0; }
.online_application .col_full label { width:250px; }
.online_application .col_1, .online_application .col_2 { float:left; width:295px; padding:20px 0; }
.online_application .col_1 label, .online_application .col_2 label { width:140px; }
.online_application .col_1 .textinput, .online_application .col_2 .textinput { width:130px; }
.online_application .col_3a, .online_application .col_3b, .online_application .col_3c { float:left; width:198px; padding:20px 0; }
.online_application .col_3a label, .online_application .col_3b label, .online_application .col_3c label { width:100px; }
.online_application .col_3a .textinput, .online_application .col_3b .textinput, .online_application .col_3c .textinput { width:75px; }
.online_application .waiver { padding:10px 0; }
.online_application .waiver p { padding-bottom:10px; }
.online_application .required { color:#990000; }
.stats_up_ul, .stats_up_ul_odd { list-style:none; margin:0; padding:0; font-weight:normal; }
.stats_up_ul li, .stats_up_ul_odd li { float:left; width:48px; text-align:center; }
.stats_up_ul .firstchild, .stats_up_ul_odd .firstchild { width:80px; text-align:left; font-weight:bold; }
.stats_up_ul_odd { background:#eee; }
.clear1 { clear:both; height:0px; overflow:hidden; }
#stats-table { }
#stats-table td { width:35px; color:#ccc; text-align: center; }
#stats-table .col-1 { width:167px; text-align:left; height:15px; }
#stats-table .even { background:#454545; }

.home-feature-area{  }
.home-col-1{ float:left; width:365px;  padding:20px 0 0 25px}
.home-col-2{float:left; width:344px; padding:20px 0 0 0px}
.donate-holder{ width:344px; height:186px; display:block;
background:url(/images/home/donate-bg.png) top left no-repeat; 
}

.home-donate * { margin:0; padding:0; font-size:10px; font-family:Arial, Helvetica, sans-serif }
.home-donate{ padding: 92px 0 0 104px}
.home-donate select { width:185px; border:1px solid #ccc; height:22px; margin-bottom:2px; padding:2px 4px}
.home-donate select option{ padding:4px 8px;}
.home-donate input { width:100px; border:1px solid #ccc; padding:2px 8px }
.home-donate input.focus{ border:1px solid #900}
.home-donate .dropdowns{  height:52px; overflow:hidden;}
.home-donate .btn-donate{ display:block; width:110px; height:25px; text-indent:-9999px;  float:left;}
.home-donate .donate-message{ color:#fff; float:left; padding:5px 10px; display:none}