.DataWebControlStyle { font-family: Arial; font-size:0.7em; padding:3px;}
.HeaderStyle { background-color: Red; color:#FFFFFF;}
.AlternatingRowStyle {background-color: #CCCCCC; color:#000000;}
.chamberMenu { font-family: Arial;font-size:0.8em;border-top:1px solid #000000;border-bottom:1px solid #000000; }
.StaticMenuItemStyle {   border:1px solid #000000;padding:10px; }
.treeView { font-family:Arial;font-size:0.7em;  }
.hoverNodeStyle { background-color:#cccccc;}
.siteMapPath { padding-left:14px; font-size:0.7em; }
.siteMapPath a { color:#000000;}
/*-- MONTHLIST --*/
ul.month-list { margin:0px; padding:0px; text-align: center; /*border-bottom:5px solid #9D102D;*/ font-size:0.9em; font-weight: bold; width:385px; }
ul.month-list li {display: inline; padding-left:5px;  }
.month-list .highlight_month { font-weight: bold; }
.month-list a { text-decoration: none;color: #000000;padding-left: 1px;}
.month-list a:hover {color: #9D102D; }
.eventDetails { font-size:0.9em;width:385px; }
.eventDetails h4 {text-align:left; padding:0px;margin:0px; }
.eventDetails p { text-align:left;padding: 0px 0px 10px 0px;margin:0px;}
.member-panel {font-size:0.9em;	margin-top:10px;width: 385px;border-bottom: 5px solid #9D102D;padding-bottom: 0px;	}
.member-title {padding-top:0px;font-weight: bold;margin-top: 0px;}
.member-panel a:link {color:#000000;}
.member-panel a:visited {color:#000000;}
.member-panel a:hover {color:#9D102D;}
.member-panel a:active {color:#000000;}
.member-bio {width:380px;display: block;}
.kzm2{ display:inline; width:100%; margin:0 auto;}
.kzm2 h3{margin:0; padding:0; display:inline;background:none;}
.kzm2 h3 a{text-decoration:none;color:#002252; cursor:default; background:none;}
.s_list {width:110px;height:18px;font-size:0.8em;}
.s_input {width:110px;height:12px;font-size:0.8em;}
#searchForm {text-align:center;font-size:0.8em;}
.letter-list {text-align:center;width:385px;/* border-bottom:5px solid #9D102D;  */font-size:0.9em;}
.letter-list a {text-decoration: none;color: #000000;font-weight: bold;}
.letter-list a:hover {color: #9D102D;}
ul.member-list {width:380px;list-style: none;margin:0px;padding:0px;font-size:0.8em;}
ul.member-list li a {font-weight: bold;color: #000000;text-decoration: none;}
ul.member-list li a:hover {color: #9D102D;}
.join-form {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.frm_label {float:left;  width:180px;text-align:right;margin-top:4px;padding-bottom:5px;}
.frm_obj {margin-left:205px;padding-bottom:5px;}
.join-form input {height:18px;width:238px;font-family: Tahoma;font-size:12px;	border: solid;	border-width:1px;border-color: #000;margin-bottom:3px;}
.join-form label { height:20px;float:left; width:130px;text-align:right;padding-right:3px;margin-top:3px; }
.join-form submit {width:100px;}
.fee-list label {width:342px;text-align:left;}
.fee-list input {width:25px;float:left;margin-left:0px;}
.volunteer-list input {width:30px;float:left;	}
.volunteer-list label {text-align:left;}
input.s_button {width:50px;}
.desc-box {border: 1px solid #000000;width:374px;font-family: tahoma;font-size: 1.0em;}
/*-- FOOTER --*/
.footerNav .AspNet-Menu li.first-in-list { border-left: 0px; }
.footerNav .AspNet-Menu {	border-top:0px;text-align:right;width:382px;height:13px;background-color: #ffffff;		float:right;	font-size: 0.7em;color: #4C6444;list-style: none;margin-top: 2px;}
.footerNav .AspNet-Menu li { border-top: 0px;display: inline; 	width:75px;padding: 0px 0px 0px 0px; border-left: 1px solid #000000;	}
.footerNav .AspNet-Menu li.last-item {border-right: 0px;}
.footerNav .AspNet-Menu a:link { text-decoration: none; color: #000000; }
.footerNav .AspNet-Menu a:visited { text-decoration: none;  }
.footerNav .AspNet-Menu a:hover { color: #9D102D;  }
.footerNav ul.AspNet-Menu li:hover, 
.footerNav ul.AspNet-Menu li.AspNet-Menu-Hover {background-color: #ffffff;color: #000000;	}
.footerNav ul.AspNet-Menu a:hover,
.footerNav ul.AspNet-Menu li:hover a,
.footerNav ul.AspNet-Menu li.iehover a { color:#9D102D;   }
/*-- FAQ --*/
ul.faq {list-style: none;margin:0px;padding: 0px;}
ul.faq li {padding:6px 0px 6px 0px;}
ul.faq li a:link,ul.faq li a:visited {display: block;padding:0px; margin:0px;color: #000000; text-decoration: none; font-size:0.8em; }
ul.faq li a:hover { color: #9D102D;padding:0px; margin:0px; }
ul.faq li a:active { padding:0px; margin:0px; }
ul.left-nav {font-size:0.8em;list-style:none;margin:0px;padding:0px;width: 125px;}
ul.left-nav li { background-color: #002252;color: #ffffff;/*padding:3px;*/margin-bottom:1px;	}
ul.left-nav li a {text-decoration: none;display:block;width:105px;padding: 2px 10px;}
ul.left-nav li:hover  {background-color: #004731;}
ul.left-nav li a:link { color: #ffffff; 	}
ul.left-nav li a:visited { color: #ffffff;}
ul.left-nav li a:hover { color: #ffffff; background-color: #004731; }
ul.left-nav li a:active { }
.no-bars {background-image: none;}
/*-- AWARDS --*/
ul.awards { list-style: none; margin:0px; padding:0px; }
ul.awards li { margin-bottom:5px;padding-bottom: 5px;border-bottom: 1px solid #002252;}
ul.awards h5 {border-bottom: 0px;margin-top:3px;padding: 0px 10px 10px 10px;}
ul.awards img {font-size:0.7em;float:left;padding:0px 10px 10px 10px;}
/*-- LINKS --*/
ul.links {padding-top:15px;list-style: none;font-size:0.8em;margin-left:0px;padding-left:0px; margin-top:0px;}
ul.links li {margin-bottom:3px;}
ul.links a:link { color:#000000; }
ul.links a:visited { color:#000000; }
ul.links a:hover { color:#9D102D; }
ul.sitemap {list-style: none; margin:0px; padding:5px 0px 20px 0px;}
ul.sitemap li {font-size:0.9em;}
ul.sitemap h5 {padding:0px;margin: 0px;}
ul.sitemap a:link { color:#000000; }
ul.sitemap a:visited { color:#000000; }
ul.sitemap a:hover { color:#9D102D; }
.title-label { font-weight: bold; display: block;border-bottom: 5px solid #9D102D;font-size:0.8em;width:386px;/*height:20px;*/margin-top:0px;padding-top:0px; }
/*-- LAYOUT --*/
.left-bar2 {float:left;width: 131px;text-align: left;/* border-top: 5px solid #9D102D; *//* background-color: Aqua;  */padding: 0px 15px 0px 15px;}
div.left-bar2 .sidenav-panel {border-top: 5px solid #9D102D;  padding-top:15px; Margin-top:15px;}
div.left-bar2 p,div.left-bar2 h4 { font-size:0.8em; }
.center-bar2 {float: left;text-align: justify;width:386px;/*background-color: Fuchsia; */padding: 0px 15px 0px 15px;font-family: tahoma !important; }
.center-bar2 .title-label {/*background-color: Aqua;*/	}
.center-bar2 p {font-size:0.8em;	}
.center-bar2 h3 {font-size: 0.8em;padding-top:0px;margin-top: 0px;}
.center-bar2 h5 {text-align: left;}
.right-bar2 {float:left;width: 131px;	/*font-size: 0.8em;	*/padding: 0px 15px 0px 15px;}
.right-bar2 p {font-size: 0.8em;}
.right-bar2 h5 {padding:0px;margin: 0px; }
.right-bar2 .right-panel {border-top: 5px solid #9D102D;  padding-top:15px; margin-top:15px;	 }
.body2 {border-right: 1px solid #000;border-left: 1px solid #000;clear:both;margin: 0px 30px 0px 30px;padding: 0px 0px 0px 0px;overflow: hidden;height:1%; background:  url(../../images/bground.gif) repeat-y; }
.panResults {	 padding-top:10px; }
/*-- POLL --*/
div.poll { color:#004731; padding:3px;background-color:#ffffff; border:solid 5px #004731; /*font-size:0.8em; */ width:115px;     }
div.right-bar div.poll { color:#004731; padding:3px;background-color:#ffffff; border:solid 5px #004731; font-size:0.8em; width:100px;     }
div.right-bar div.poll h5 { text-align:center;padding-top:0px;margin-top:5px; border-bottom:0px; }
.poll-question { font-size:0.8em;padding-left:3px;  }
.poll-options {font-size: 0.8em;font-weight: bold;}
.poll-stats {font-size: 0.8em;}
.pollbar {background-color: #002252;font-size: 0.8em;}
/*-- EXEC --*/
img.exec-photo {float:left;padding:10px;}
a:link.cal-links {text-decoration:none;font-size:0.8em;color:#000000;font-weight:bold;}
a:visited.cal-links {text-decoration:none;font-size:0.8em;color:#000000;font-weight:bold;}
a:hover.cal-links {text-decoration:none;font-size:0.8em;color:#9D102D;font-weight:bold;}
a:active.cal-links {text-decoration:none;font-size:0.8em;color:#000000;font-weight:bold;}
.frontcal_title2 { display: block;font-size: 0.7em;color: #000000;	font-weight: bold;}
.frontcal_desc2 { display: block;padding-left:2px;font-size: 0.7em; }
span.quote { display: block;width:125px;padding-top:15px;font-size:0.8em;font-style: italic;font-weight: bold;word-wrap:break-word;white-space: -moz-pre-wrap !important;}