@charset "utf-8";/* CSS Document */html, body{width:100%;height:100%;margin:0 auto;background:#DEDEDE url(images/bgshadow.jpg) top center repeat-y;line-height:15px;}html{overflow-y:scroll;}#container{width:950px;min-height:100%;margin-left:auto;margin-right:auto;background:url(images/footerbg.jpg) bottom center no-repeat;}#innercontainer{width:870px;margin-left:auto;margin-right:auto;}#header{width:100%;height:160px;background:url(images/headerbanner.jpg) no-repeat;}#footer{width:100%;height:46px;background:url(images/footerbg.jpg) no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#999999;position:absolute;bottom:0px;}#footer a:link{color:#999999;display:inline;text-decoration:none;}#footer a:visited{color:#999999;display:inline;text-decoration:none;}#footer a:hover{display:inline;text-decoration:none;color:#5B5B5B;background:none;}#footer a:active{display:inline;text-decoration:none;color:#5B5B5B;background:none;}/* UPCOMING EVENTS */#main_page_item{width:425px;background:url(images/content_item_top.jpg) top no-repeat;margin-left:0px;border-bottom:#00498f 1px solid;margin-top:20px;}#main_page_item h4{color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;margin:0 0 0 10px;padding-top:5px;}h6{background:url(images/content_item_top_long.jpg) top no-repeat;color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;margin:0 0 0 0px;padding-top:5px;padding-left:10px;width:640px;height:20px;}#events h4{color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;margin:0 0 0 10px;padding-top:5px;}#main_page_item table{margin-top:15px;margin-bottom:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}#main_page_item td{border-bottom:#ccc 1px solid;height:25px;}#main_page_item a:link{color:#00498F;display:inline;text-decoration:none;}#main_page_item a:visited{color:#00498F;display:inline;text-decoration:none;}#main_page_item a:hover{display:inline;text-decoration:none;color:#B6A563 ;background:none;}#main_page_item a:active{display:inline;text-decoration:none;color:#B6A563 ;background:none;}#events{width:640px;background:url(images/content_item_top_long.jpg) top no-repeat;margin-left:0px;border-bottom:#00498f 1px solid;margin-top:20px;margin-bottom:30px;}#events table{margin-top:15px;margin-bottom:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}#events td{border-bottom:#ccc 1px solid;height:25px;}#events a:link{color:#00498F;display:inline;text-decoration:none;}#events a:visited{color:#00498F;display:inline;text-decoration:none;}#events a:hover{display:inline;text-decoration:none;color:#B6A563 ;background:none;}#events a:active{display:inline;text-decoration:none;color:#B6A563 ;background:none;}#breadcrumbs {	height:25px;	margin-bottom:5px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	}	.breadcrumb-text {	color:#748696;	font-size:.65em;	margin:0 0 0 0px;	padding:0;}.breadcrumb-text p {	margin:0;	padding:0;	line-height:25px;	font-weight:bold;}.breadcrumb-text a:link, .breadcrumb-text a:visited {	color:#999;	text-decoration:none;	font-weight:normal;}.breadcrumb-text a:hover, .breadcrumb-text a:active {	color:#d23030;	text-decoration:none;	font-weight:normal;}#memberlinks{width:205px;background:url(images/memberbg.jpg) bottom left no-repeat;padding-left:10px;padding-top:3px;padding-bottom:10px;}#memberlinks p{margin-top:8px;}#memberlinks strong{color:#fff;}#memberlinks-title{width:205px;height:21px;background:url(images/memberlinks-title.jpg) top left no-repeat;padding-left:10px;padding-top:3px;}#memberlinks-title p{margin-top:8px;}#memberlinks-title strong{color:#fff;}#date{color:#c1ad64;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;float:right;margin-right:20px;margin-top:5px;}.style4 {color: #990000}/* UPCOMING EVENTS END */#largecontent{margin-top:30px;margin-left:10px;margin-right:10px;margin-bottom:30px;width:96%;float:right;}#largecontent p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;}#largecontent table{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;}#largecontent h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#00498f;margin-top:0px;}#largecontent a:link{color:#00498F;display:inline;text-decoration:none;}#largecontent a:visited{color:#00498F;display:inline;text-decoration:none;}#largecontent a:hover{display:inline;text-decoration:none;color:#B6A563 ;background:none;}#largecontent a:active{display:inline;text-decoration:none;color:#B6A563 ;background:none;}#largecontent li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;}#content{margin-top:30px;margin-left:10px;margin-right:10px;width:430px;}#content p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;}#content h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#00498f;margin-top:0px;}#rightcol{margin-top:28px;width:197px;margin-bottom:25px;}.position_right_border{border:#003366 2px solid;float:right;margin:5px 0px 5px 10px;}.position_left_border{border:#003366 2px solid;float:left;margin:5px 10px 5px 0px;}.img_add_border{border:#003366 2px solid;}.position_right{float:right;margin:5px 0px 5px 10px;}.position_left{float:left;margin:5px 10px 5px 0px;}img{border:none;}/* NAVIGATION ACCORDION MENU */#nav{margin-top:30px;padding-bottom:30px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;width:172px;position:static;}.topnavimg{margin-bottom:-10px;}.bottomnavimg{margin-top:11px;}.arrowlistmenu{width: 171px; /*width of accordion menu*/}.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/font: normal 11px Arial;font-weight:bold;color: white;background:#b6a563;margin-bottom: -10px; /*bottom spacing between header and rest of content*/padding: 5px 0 5px 10px; /*header text is indented 10px*/cursor: hand;cursor: pointer;}.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/background:#00498f;}.arrowlistmenu li .single{ font: normal 11px Arial;color: white;background:#b2a5b7;margin-bottom: -12px; /*bottom spacing between header and rest of content*/text-transform: uppercase;padding: 2px 0 2px 10px; /*header text is indented 10px*/cursor: hand;cursor: pointer;}.arrowlistmenu ul{ /*CSS for UL of each sub menu*/list-style-type: none;padding: 0;margin-bottom: -10px; /*bottom spacing between each UL and rest of content*/margin-top:11px;}.arrowlistmenu ul li{padding-bottom: 2px; /*bottom spacing between menu items*/}.arrowlistmenu ul li .opensubheader{ /*Close state CSS for sub menu header*/background: #000 !important;}.arrowlistmenu ul li .closedsubheader{ /*Open state CSS for sub menu header*/background: #000 !important;}.arrowlistmenu ul li .arrow{ float:right;margin-top:5px;margin-right:5px;}.arrow{ float:right;margin-top:5px;margin-right:5px;}.arrowlistmenu ul li a{background:#c6ba8d; /*custom bullet list image*/display: block;padding: 5px 0;padding-left: 19px; /*link text is indented 19px*/font: normal 11px Arial;color: #ffffff;margin-bottom:-1px;text-decoration:none;}.arrowlistmenu ul li a:visited{color: #ffffff;}.arrowlistmenu ul li a:hover{ /*hover state CSS*/background-color: #9f8c43;}.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/background: #ff0000;}#dropdiv{background:#c6ba8d;padding:5px;color:#00498f;font-weight:normal;font:Verdana, Arial, Helvetica, sans-serif;}.arrowlistmenu p{color:#666;font-size:10px;}.arrowlistmenu p strong{color:#00498f;font-weight:bold;font-size:11px;}#footertext a:link{color:#00498F;text-decoration:none;}#footertext a:visited{color:#00498F;text-decoration:none;}#footertext a:hover{text-decoration:none;color:#B6A563 ;}#footertext a:active{text-decoration:none;color:#B6A563 ;}#content a:link{color:#00498F;display:inline;text-decoration:none;}#content a:visited{color:#00498F;display:inline;text-decoration:none;}#content a:hover{display:inline;text-decoration:none;color:#B6A563 ;background:none;}#content a:active{display:inline;text-decoration:none;color:#B6A563 ;background:none;}.bigButton{width:197px;margin-bottom:3px;}.bigbuttontop{background:url(images/bigbuttontop.gif) top center no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;padding-top:3px;padding:8px 6px 0px 4px;width:186px;text-align:right;}.bigbuttonbottom{background:url(images/bigbuttonbottom.gif) bottom center no-repeat;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;font-size:13px;height:24px;padding:4px 6px 0px 6px;width:184px;text-align:left;}.bigbuttonbottom a{color:#C1AD64;text-decoration:none;display:block;}.bigbuttonbottom a:hover{color:#FFFFFF;}.bigbuttontop a{color:#FFFFFF;text-decoration:none;}.bigbuttontop img{border:#C1AD64 1px solid;}.bigbuttontop a:hover img{border:#fff 1px solid;}