/* -- GENERIC -- */body {font-family: Arial, Helvetica, sans-serif;}a:link {color:#b8070f;text-decoration:underline;} a:visited {color:#444444;text-decoration:underline;} a:active {color:#b8070f;text-decoration:underline;} a:hover {color:#000000;text-decoration:underline;}form {margin-top:0px;margin-bottom:0px;}/* -- COMMUNITY WEB APPLICATION -- *//* HEADER - TABLE */.cwa-head-table {margin-bottom:8px;background-color:#357C54;color:#ffffff;padding:4px 6px 4px 6px;}.cwa-head {font-size:14px;color:#ffffff;}.cwa-head .location {font-weight:bold;}.cwa-head-searchtext {font-size:11px;text-align:left;margin-right:60px;}.cwa-head-searchform {font-size:11px;text-align:left;}.cwa-head-searchbutton {font-size:10px;}.cwa-head-details-spacer {font-size:12px;}.cwa-head-changeloc {font-size:11px;}a.cwa-link-changeloc:link,a.cwa-link-changeloc:visited,a.cwa-link-changeloc:active {color:#ffffff;}a.cwa-link-changeloc:hover {color:#ffffff;}/* SIDEBAR LISTS: Categories, Cities, Venues, Browse Form */.cwa-sidebar-border {border-bottom:1px solid #cccccc;background-color:#f2f2f2;}.cwa-sidebar-header {font-size:14px;color:#FFFFFF;font-weight:bold;background-color:#4A0708;padding:4px 6px 4px 6px;}.cwa-sidebar-details {font-size:13px;color:#444444;padding:4px 6px 4px 6px;}.cwa-sidebar-listheader {font-size:13px;font-weight:bold;color:#000000;margin:2px 0px 2px 0px;}.cwa-sidebar-list {margin:3px 0px 3px 0px;}.cwa-sidebar-list-morelink {font-size:13px;margin-top:4px;margin-bottom:2px;margin-left:6px;text-align:right;padding-right:6px;}.cwa-sidebar-spacer {font-size:6px;}.cwa-sidebar-spacerhalf {font-size:3px;}a.cwa-sidebar-links:link,a.cwa-sidebar-links:visited,a.cwa-sidebar-links:active {color:#b8070f;}a.cwa-sidebar-links:hover {color:#000000;}a.cwa-sidebar-links-selected:link,a.cwa-sidebar-links-selected:visited,a.cwa-sidebar-links-selected:active {color:#cc131b;font-weight:bold;text-decoration:none;}a.cwa-sidebar-links-selected:hover {color:#cc131b;font-weight:bold;text-decoration:none;}.cwa-sidebar-details td {font-size:13px;color:#444444;}.cwa-browseform-header {font-size:12px;font-weight:bold;}.cwa-browseform-text {font-size:12px;margin-top:2px;margin-bottom:1px;margin-left:2px;margin-right:2px;}.cwa-browseform-formfields {font-size:12px;width:116px;margin-bottom:4px;}.cwa-browseform-button {font-size:11px;}a.cwa-sidebar-extras {font-size:12px;color:#444444;}/* LIST */.cwa-list-header {font-size:14px;font-weight:bold;}.cwa-list-idxheader {font-size:13px;font-weight:bold;}.cwa-list-subheader {font-size:13px;}.cwa-list-noresults {font-size:13px;}.cwa-list-titlelink {font-size:13px;font-weight:bold;}.cwa-list-date {font-size:13px;}.cwa-list-hrow {font-size:13px;}.cwa-list-row {font-size:13px;}.cwa-list-row-label {font-weight:bold;}.cwa-list-row-info {font-size:13px;}div.cwa-list-hrow span.cwa-list-hleft {float:left;text-align:left;font-weight:bold;width:75%;margin:0px;padding:0px;}div.cwa-list-hrow span.cwa-list-hright {float:right;text-align:center;font-weight:bold;width:25%;margin:0px;padding:0px;}div.cwa-list-row span.cwa-list-left {float:left;width:60%;margin:0px;padding:0px;}div.cwa-list-row span.cwa-list-right {float:right;width:40%;text-align:right;margin:0px;padding:0px;}.cwa-list-border {font-size:1px;border-top:1px solid #668DB7;margin-top:4px;margin-bottom:4px;}.cwa-list-divider {font-size:1px;border-top:1px solid #cccccc;margin-top:4px;margin-bottom:4px;}/* DETAILS */.cwa-details-header-borderversion {font-size:15px;font-weight:bold;color:#000000;border-top:1px solid #999966;border-bottom:1px solid #999966;border-left:1px solid #999966;border-right:1px solid #999966;background-color:#cccc99;padding-left:6px;padding-right:6px;text-align:center;}.cwa-details-header {font-size:15px;font-weight:bold;color:#000000;padding-left:0px;padding-right:0px;text-align:center;}.cwa-details-subheader {font-size:13px;}.cwa-details-section-header {font-size:13px;font-weight:bold;}.cwa-details {font-size:13px;margin-top:10px;}.cwa-option-links {font-size:11px;color:#999966;text-align:center;}/* DETAILS - SMALL CALENDAR */.cwa-smc-table {font-size:11px;border:1px solid #40689E;margin-bottom:4px;}.cwa-smc-header {font-size:11px;font-weight:bold;color:#ffffff;background-color:#b8070f;border-bottom:1px solid #40689E;}.cwa-smc-dayname {font-size:11px;padding-left:2px;padding-right:3px;border-bottom:1px solid #40689E;}.cwa-smc-nodate {font-size:11px;padding-left:3px;padding-right:3px;background-color:#efefef;}.cwa-smc-noeventday {font-size:11px;padding-left:3px;padding-right:3px;}.cwa-smc-eventday {font-size:11px;padding-left:3px;padding-right:3px;color:#ffffff;background-color:#b8070f;}/* FORM CLASSES */.cwa-bg0 {background-color:#ffffff;}.cwa-bg2 {background-color:#ffffff;}.cwa-ttheader {}.cwa-ttdetail {}.cwa-tcdetailheader {font-weight:bold;font-size:13px;color:#ffffff;background-color:#b8070f;;padding:4px 6px 4px 6px;}.cwa-tcdetailname {font-size:12px;color:#ffffff;background-color:#6f6f6f;padding:2px 3px 2px 6px;}.cwa-tcdetailvalue {font-size:12px;background-color:#f2f2f2;padding:2px 3px 2px 3px;}.cwa-tcdetailtext {font-size:12px;}.cwa-formtextlong {width:100%;font-size:13px;}.cwa-formtextmedium {width:80%;font-size:13px;}.cwa-formtextsmall {width:50%;font-size:13px;}.cwa-formtext {}.cwa-formtextarea {width:100%;font-size:13px;}.cwa-formselectlist {font-size:13px;}.cwa-formlimittext {margin-left:5px;font-size:11px;}.cwa-formtextcal {width:100px;}.cwa-form-selectcal {font-size:11px;}.cwa-form-selectcallink {color:#990000;font-variant:small-caps;cursor:pointer;cursor:hand;}.cwa-form-dateformattext {font-size:12px;font-variant:small-caps;}.cwa-form-confirm {font-size:13px;color:#000000;font-weight:bold;background-color:#f2f2f2;padding:4px 6px 4px 6px;}.cwa-formproblems {background-image:url(/bds/community/images/redalert_triangle_sm.gif);background-repeat:no-repeat;background-position:2px;color:#ff0000;font-weight:bold;font-size:12px;margin:6px 0px 6px 0px;padding-left:30px;}.cwa-formproblems a {color:#ff0000;}.cwa-formdetails {color:#000000;font-weight:normal;margin:0px 0px 6px 0px;}/* CHANGE LOCATION PAGE */.cwa-cloc-header {font-size:14px;font-weight:bold;}.cwa-clocform-text {font-size:13px;}.cwa-cloclist-header {font-size:13px;font-weight:bold;}.cwa-cloclist-subheader {font-size:12px;font-weight:bold;margin-top:10px;}.cwa-cloclist-subheader2 {font-size:12px;margin:3px 0px 3px 6px;}.cwa-cloclist-formfields {font-size:12px;width:110px;}.cwa-cloclist-button {font-size:11px;}/* SEARCH PAGE - PAGE NAV */.cwa-searchpagenav-border {margin-bottom:8px;background-color:#357C54;color:#ffffff;padding:4px 6px 4px 6px;text-align:center;}.cwa-searchpagenav-formtext {font-size:11px;}.cwa-searchpagenav-formfields {font-size:11px;width:110px;}.cwa-searchpagenav-formdates {font-size:11px;}/* SEARCH PAGE */.cwa-searchlist-statename {font-weight:bold;font-size:13px;margin-top:6px;}.cwa-search-header-zipcode {font-size:12px;}.cwa-search-subheader {font-size:12px;text-align:center;}/* PAGING */.paging-nav {font-size:12px;}.paging-links {font-size:12px;}/* BOX */.box {} .box-head {font-size:13px;color:#000000;font-weight:bold;background-color:#FFCA30;padding:4px 6px 4px 6px;}.box-details {font-size:12px;color:#444444;border-bottom:1px solid #cccccc;background-color:#f2f2f2;padding:4px 6px 4px 6px;}/* UPDATE LINK */.updatelink {font-size:13px;color:#b8070f;cursor:pointer;}/* CAPTCHA */.captchacontainer {}.captchaheader {font-weight:bold;font-size:13px;color:#FFFFFF;background-color:#4A0708;padding:4px 6px 4px 6px;}.captchadivider {border-top:2px solid #ffffff;}.captchadetails {font-size:12px;background-color:#f2f2f2;padding:4px 6px 4px 6px;}.captchadetails div {margin-top:6px;margin-bottom:6px;}.captchadetails a {font-weight:normal;color:#990000;}.captchaerror {background-image:url(/bds/community/images/redalert_triangle_sm.gif);background-repeat:no-repeat;background-position:6px;font-weight:normal;color:#ff0000;padding:2px 20px 6px 40px;}/* REPORTS */.showstate{cursor:hand;cursor:pointer;float: right;margin: 1px 3px 1px 3px;}.headers{width: 96%;font-size:13px;color:#ffffff;font-weight:bold;background-color:#668DB7;padding:4px 6px 4px 6px;}.switchcontent{width: 96%;font-size:13px;color:#444444;border-bottom:1px solid #cccccc;background-color:#ffffff;padding:4px 6px 4px 6px;}.switchcontent div.from {padding-bottom:2px;border-bottom:1px solid #cccccc;}.switchcontent div.report {padding-top:4px;padding-bottom:4px;}.switchcontent div.footer {padding-top:2px;text-align:right;}img.howto {margin:0px 0px 0px 12px;border:1px solid #f2f2f2;}/* -- Site Overrides -- */#contentwell{	background:none;}#col2{	width:75%;	padding:5px;}