body {padding:0; margin:0; color:#000000;}
body, td {font-family:Tahoma; font-size:11px; }
br{font-size:10px}

.header{color:#1A5583; font-size:11px; line-height:13px} 
.header a{color:#F32F23; text-decoration:underline} 
.header a:hover{text-decoration:none} 

.content td{color:#373B46; font-size:11px; line-height:13px} 
.content b{color:#F32F23} 
.content b a{color:#F32F23; text-decoration:none} 
.content b a:hover{text-decoration:underline} 
.content a{color:#F32F23; text-decoration:underline} 
.content a:hover{text-decoration:none} 
.content li{background:url(images/1_z1.gif) center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 14px }

.content .block{color:#FFFFFF; font-size:11px; line-height:13px}
.content .block b a{color:#FFFFFF; text-decoration:none}
.content .block b a:hover{text-decoration:underline}
.content .block a{color:#FFFFFF; text-decoration:underline}
.content .block a:hover{text-decoration:none} 

.content .block1{color:#373B46; font-size:10px; line-height:13px}
.content .block1 b{color:#F32F23; font-size:11px; font-weight:normal}

.footer{color:#434A5D; font-size:11px; line-height:13px} 
.footer a{color:#373B46; font-size:11px; text-decoration:none; text-transform:uppercase} 
.footer a:hover{text-decoration:underline} 
.footer b a{color:#373B46; font-size:11px; text-decoration:none; font-weight:normal; text-transform:none} 
.footer b a:hover{text-decoration:underline} 

input,textarea{
   background:#FFFFFF;
   border:1px solid #434A5D;
   font-family:Tahoma;
   color:#000000; 
   font-size:11px;
   padding-left:5px
} 
 
select{
   font-family:Tahoma;
   color:#000000; 
   font-size:11px;
} 


th.subnavCount {
	font-family:tahoma;
	color:#999999;
	font-size:11px;
	border-left-color:#CCCCCC;
	border-left-width:1px;	
}


tr.subnavBorders {
	border-styles:solid;
	border-width:1px;
	border-color:#CCCCCC;
}

span.subnavCount {
	margin-right: 0;
	padding-right:0;
	padding-left:9px;
	font-size:11px;
	font-family:tahoma;
	font-weight:600;
	color:#999999;



	
}

span.menuItem {
	margin-left:18px;
	padding-right:0;

}

div.subNav {
	padding-left:21px;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:0;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:1px;

}

div.navShell {
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;
	border-bottom-width:0;
	margin:17 5 0 0px;

}

.navNumbers {
	padding-top:3px;
	font-size:13pt;
	color:#cccccc;
	
}

.brdMemberDiv {
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:1px;
}.textUnderline {
	text-decoration: none;
	font-weight: bold;
}

#pageHeader {
	font-size:1.5em; margin:30px 0 20px 0;
}


/******************** HEADLINE NEWS ***********************************/

td.section_header1 {background-color:#fff; color:#0066CC; font-size:2em; text-transform:uppercase; font-weight:bold; padding:15px 5px 5px 0px;}
.date1 {color:#333333; font-size:.9em; text-transform:uppercase; display:block;}
.headline_txt1 {color:#333333; font-size:2.5em; text-transform:capitalize; padding-top:5px; display:block;}





/******************** EVENTS NEWS ***********************************/
h1.sectionTitle {text-transform:uppercase; font-weight:normal; font-size:1.9em; color:#666666; margin-bottom:1.5em; letter-spacing:.2em;}
div.eventItemDiv {margin:0 17 20 0px;  text-align:justify; width:420px; border:1px solid #EDEFFE; padding:3 5 8 10px;}
div.eventItemDiv span.eventDTStamp {text-transform:uppercase; color:#999999;}

div.eventItemDiv span.eventType {text-transform:uppercase; color:#800000;}
div.eventItemDiv h2.eventTitle {font-size:1.5em; color:#006699;  margin:0 4 2 0px; font-weight:normal; line-height:1em;}
div.eventItemDiv h2.eventTitle a {color:#006699;  margin:0 4 2 0px; font-weight:normal; line-height:1em; text-decoration:none;}
div.eventItemDiv h2.eventTitle a:hover {text-decoration:underline;}

div.eventItemDiv span.eventReadMore {text-transform:uppercase;}
div.eventItemDiv span.eventReadMore a {text-decoration:none; color:#800000}
div.eventItemDiv span.eventReadMore a:hover {text-decoration:underline;}

div.eventItemDiv  div.eventContent {font-size: 1.1em; line-height:1.3em;}
div.eventItemDiv  div.eventContent b {color:#000000;}
div.backtolist {margin-bottom:15px; text-transform:uppercase; border:1px solid #800000; width:100px; padding: 2px 5px 3px 5px; background-color:#800000; }
div.backtolist a {color:#fff; text-decoration:none;}

strong.activeLink a {color:#800000; text-decoration:none;}

.eventNoRecords {font-weight:bold;}
.topic_description {font-size:1.3em; width:420px;}



/******************** Sub Area Sub Nav Styles  ***********************************/

ul#list-nav {list-style:none;margin:20 20 30 0px;padding:0;width:425px; list-style-image:none;}

ul#list-nav li {display:inline; list-style:none; background-image:none;}

ul#list-nav li a {text-decoration:none;padding:5px 0;width:70px;background:#444;color:#eee;float:left;text-align:center;border-left:1px solid #fff;
text-transform:uppercase; letter-spacing:.3em;}


ul#list-nav li a.active {text-decoration:none;padding:5px 0;width:70px;background:#a2b3a1;color:#000;float:left;text-align:center;border-left:1px solid #fff;
text-transform:uppercase; letter-spacing:.3em;}

ul#list-nav li a:hover {
background:#a2b3a1;
color:#000
}

ul#paging_list   {
	float:right;
}

ul#paging_list li {
	display:inline;
	background:none;
	border:1px solid #666666;
	text-align:center;
	width:50px;
	padding:2px 3px;
	margin-right:4px;
	background-color:#CCCCCC;
}

ul#paging_list li a {
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	float:right;
	
}
#paging_table {
	clear:both;
}
#paging_table  td a {
	color:#003399;
	font-weight:bold;
	border:1px solid #666666;
	text-align:center;
	width:50px;
	padding:2px 5px;
	margin-right:4px;
	background-color:#CCCCCC;
	text-decoration:none;
	
}

#paging_table  td a:hover {
	text-decoration:underline;
}