/* CSS Document */
html { min-height: 100%; margin-bottom: 1px; }
*{
	margin:0px;
	padding:0px;
}

ul, li{
	list-style:none;
}
.container{
    width:885px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.head{
	width:888px !important; 
	width:891px;
	background:url(/assets/root/images/site_images/head_slogan.jpg);
	background-repeat:no-repeat;
	height:99px;
}

#primaryNavList li{
	float:left;
    list-style-type: none;
    padding-left : 10px;
    display:inline;
}
#primaryNavList {
	padding:0px;
	float:left;
	margin-top:45px;
    display:inline;
}
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/assets/root/images/site_images/bg.gif);
	background-repeat:repeat-x;
	scrollbar-face-color:0072B1;
	scrollbar-track-color:004C80;
	scrollbar-arrow-color:004C80;
	scrollbar-shadow-color:004C80;
	scrollbar-dark-shadow-color:004C80;
	scrollbar-3dlight-color:ffffff;
	scrollbar-highlight-color:ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004C80;
	line-height: 17px;
	text-align:center;
}
.body_left{
	float:left;
	width:187px;
	background-color:#C7D3E4;
}

.nav2 ul{
	display:blocked;
	background-color:#FFF;
}
.nav2 li{
	border-bottom:1px solid #9D9FA1;
	display:inline;
	clear:both;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	background-image:none;
	text-decoration:none;
}
.published_art ul{
	padding:0px;
	margin:0px;
	display:block;
	background-color:#FFF;
	clear:both;
	border-top:1px solid #9D9FA1;
}
.published_art li{
	border-bottom:1px solid #9D9FA1;
	clear:both;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0px 0px 10px;
}
.email{
	background-color:#fff;
	padding:5px 0px 5px 0px;
}
.email_banner{
	margin:10px 0px 25px 0px;
	float:left;
}
.network{
	float:left;
	margin-left:2px;
	width:180px;
	height:187px;
	background-image:url(/assets/root/images/site_images/network_bg.jpg);
	background-repeat:repeat-x;
	padding:17px 0px 0px 0px;
}
.network li{
	border-bottom:1px solid #fff;
	margin:0px 9px 0px 10px;
	padding:5px;
}
li.network_btn{
	padding: 0px 0px 4px 13px;
	margin:0px 10px 0px 10px;
}

li.network_txt{
	margin:0px 10px 0px 10px;
	padding: 4px 0px 4px 5px;
	color:#fff;
	text-align:center;
}
.body_center{
	float:left;
	width:503px;
	display : inline;
}
.banner{
	float:left;
	display : inline;
	/*width : 503px;*/
}
.body 
{
    background-image:url(/assets/root/images/event_images/bg_repeat_cal.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	display:inline;
	float:left;
	width:888px;
}

.body_content{
padding:0px 25px 20px 25px;
}
.body_content p{
font-size: 12px;
padding: 0 0 10px 0px;
}
.body_content li{
font-size: 10px;
padding: 0 0 5px 0px;
}
.body_content h2{
font-size: 12px;
font-weight: 600;
text-decoration: underline;
padding: 0 0 10px 0px;
}
.body_content a{
font-size: 10px;
padding: 0 0 5px 0px;
}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #872447;
	line-height: 38px;
}
.point1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #872447;
}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #004C80;
	line-height: 17px;
}
.body_right{
    display:inline;
    float:left;
    margin-left:2px;
    width:196px;
}
.upcoming-events{
	background-image: url(/assets/root/images/site_images/txt_upcoming-events.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width:196px;
	height:12px;
	margin:5px 0px 5px 0px;
	padding-right : 0px;
	padding-top : 10px;
}
.month{
	padding-top:0px;
	margin-top : 15px;
	padding-bottom:5px;
	border-top:1px solid #dbdcdd;
	text-align:center;
	color:#872548;
	font:12px;
	width:196px;
}
.day-container{
	float:left;
	background-color:#808284;
	list-style:none;
	display : inline;
	padding-right : 0px;
	margin-right : 0px;
}
.day{
	width:196px;
	color:#fff;
}
.dow{
	float:left;
	margin-left:10px;
	font-weight:bold;
	display : inline;
}
.dayoWeek{
	float:right;
	margin-right:10px;

	font-weight:bold;
	display : inline;
}
.events{
	color:#636466;
	clear:both;
	background-color:#fff;
	padding-left:15px;
	margin:0px;
}
.btn_calender{
	float:left;
	margin-top:20px;
	margin-left:26px;	
	display : inline;
}

.bottom
{
    float:left;
    display:inline;
    background-color:#fff;
}

.foot{
	border-top:1px solid #dbdcdd;
	padding:15px 0px 30px 0px;
	width:888px;
	background-image:url(/assets/root/images/site_images/footer_btm_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	text-align:center;
	color:#808284;
	float:left;
	display:inline;
	background-color:#fff;
}
.foot a:link, .foot a:hover, .foot a:visited{
	color:#808284;
	text-decoration:none;
}.foot a:hover{text-decoration:underline;}

.disclaimer{
	margin: 10px;
	display:inline;
	background-color:#fff;
}
.disclaimer_right
{
    text-align:right;
	margin-left:580px;
}
.disclaimer_right a:link, .disclaimer_right a:hover, .disclaimer_right a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004C80;
	text-decoration:none;
}.disclaimer_right a:hover{text-decoration:underline;}

/* ~~~~~~~ Nav List ~~~~~~~ */
.primaryNavLiSelected a, .primaryNavLiSelected a:hover, .primaryNavLiSelected a:visited
{
    background-image :url(/assets/root/images/site_images/nav1_bg_over.gif);
    color:#fff;
    border : solid 1px #ffffff;
    border-bottom : none;
    text-decoration : none;
    width : 70px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    padding:2px;
    float:left;
    text-align : center;
    font-weight : bold;
    position : relative;
    top : 5px;
    text-transform :uppercase;
}
.primaryNavLi a,.primaryNavLi a:visited
{
    background-image :url(/assets/root/images/site_images/nav1_bg_out.gif);
    border : solid 1px #ffffff;
    border-bottom : none;
    text-decoration : none;
    color : #333;
    width : 70px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
	padding:2px;
	float:left;
	text-align : center;
	font-weight : bold;
	position : relative;
	top : 5px;
	text-transform :uppercase;
}
 .primaryNavLi a:hover, .primaryNavLi a:active
{
   background-image :url(/assets/root/images/site_images/nav1_bg_over.gif);
   color:#fff;
}



li.network_txt a:link, li.network_txt a:hover, li.network_txt a:visited {
	margin:0px 10px 0px 10px;
	padding: 4px 0px 4px 5px;
	color:#fff;
	text-align:center;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}li.network_txt a:hover{ text-decoration:underline}
.foot a:link, .foot a:hover, .foot a:visited{
	color:#808284;
	text-decoration:none;
}.foot a:hover{text-decoration:underline;}
.disclaimer_right a:link, .disclaimer_right a:hover, .disclaimer_right a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004C80;
	text-decoration:none;
}.disclaimer_right a:hover{text-decoration:underline;}

.SecondaryNavLi1 a:link, .SecondaryNavLi1 a:hover, .SecondaryNavLi1 a:visited {
	display:inline;
	clear:both;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0px 0px 10px;
	background-image:none;
	text-decoration:none;
	color:#636466;
}.SecondaryNavLi1 a:hover{background-image:url(/assets/root/images/other_images/arrow_over.jpg); background-position:160px 1px; background-repeat:no-repeat;} 

.SecondaryNavLiSelected1 a:link, .SecondaryNavLiSelected1 a:hover, .SecondaryNavLiSelected1 a:visited {
	display:inline;
	clear:both;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0px 0px 10px;
	background-image:none;
	text-decoration:none;
	color:#636466;
	background-image:url(/assets/root/images/other_images/arrow_over.jpg); 
	background-position:160px 1px; 
	background-repeat:no-repeat;
}.SecondaryNavLiSelected1 a:hover{background-image:url(/assets/root/images/other_images/arrow_over.jpg); background-position:160px 1px; background-repeat:no-repeat;} 



.SecondaryNavLi2 a:link, .SecondaryNavLi2 a:hover, .SecondaryNavLi2 a:visited {
	display:inline;
	clear:both;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0px 0px 20px;
	background-image:none;
	text-decoration:none;
	color:#636466;
}.SecondaryNavLi2 a:hover{background-image:url(/assets/root/images/other_images/arrow_over.jpg); background-position:160px 1px; background-repeat:no-repeat;} 

.SecondaryNavLiSelected2 a:link, .SecondaryNavLiSelected2 a:hover, .SecondaryNavLiSelected2 a:visited {
	display:inline;
	clear:both;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0px 0px 20px;
	background-image:none;
	text-decoration:none;
	color:#636466;
	background-image:url(/assets/root/images/other_images/arrow_over.jpg); 
	background-position:160px 1px; 
	background-repeat:no-repeat;    
}.SecondaryNavLiSelected2 a:hover{background-image:url(/assets/root/images/other_images/arrow_over.jpg); background-position:160px 1px; background-repeat:no-repeat;} 


.SecondaryNavLi3 a:link, .SecondaryNavLi3 a:hover, .SecondaryNavLi3 a:visited {
	display:inline;
	clear:both;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0px 0px 30px;
	background-image:none;
	text-decoration:none;
	color:#636466;
}.SecondaryNavLi3 a:hover{background-image:url(/assets/root/images/other_images/arrow_over.jpg); background-position:160px 1px; background-repeat:no-repeat;} 

.SecondaryNavLiSelected3 a:link, .SecondaryNavLiSelected3 a:hover, .SecondaryNavLiSelected3 a:visited {
	display:inline;
	clear:both;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0px 0px 30px;
	background-image:none;
	text-decoration:none;
	color:#636466;
	background-image:url(/assets/root/images/other_images/arrow_over.jpg); 
	background-position:160px 1px; 
	background-repeat:no-repeat;
}.SecondaryNavLiSelected3 a:hover{background-image:url(/assets/root/images/other_images/arrow_over.jpg); background-position:160px 1px; background-repeat:no-repeat;} 



/*   CONTENT Styles   */
.body_content h1
{
    clear : both;
    padding : 15px 0px 15px 0px;
    font-size : 20px;   
    color : #00639c; 
}
.body_content
{
    font-size : 10px; 
    color : #555555;   
}
.body_content a,
.body_content a:visited
{
    font-family : Arial, helvetica, Sans-Serif;
    color : inherit;
    text-decoration : none;
}

.body_content a:hover
{
    color : #6c9d30;
}

.body_content li 
{
    margin-top : 10px;
}

#topicsList li
{
    list-style : circle;
    margin-left : 20px;
}
.OfficerTitle {
	font-size: 1.2em;
font-weight: bold;
color: #00639c;	
}
.OfficerTitleH1 {
		font-size: 1.5em;
		padding: 4px;
font-weight: bold;
color: #00639c;	
}
#cal {
	margin-left: 25px;
} 
.emailSignUpForm{ border: none;}
.emailSignUpForm legend{display:none;}
.emailSignUpForm div{float:left; margin: 5px 0 0 0;}
.emailSignUpForm input{ width: 89px;}
.emailSignUpForm .emailSignUpButton{width: auto; font-size: 10px;}
.emailSignUpForm span {display:block;color:black; font-weight: 100; font-size: 12px; text-align: left;}

.search div {padding-bottom:7px;}

#container #right #home-img p#rssFeed{padding:0px; text-align:center;}
#container #right #text-body div p{font-size:12px; padding:5px 10px 0px;}

.emailSent{color:#006699;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold; display: block; padding: 0 0 10px;}
