body {
	border : 0;
	margin : 0;
	padding : 5px 0 0 15px;
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	background-color: #FFFFFF;
}

p {
	border : 0;
	margin : 0;
	padding : 2px 5px 2px 2px;
}

h1 {
	border : 0;
	margin : 0;
	padding : 2px;
}

h2 {
	border : 0;
	margin : 0;
	padding : 2px;
}

h3 {
	border : 0;
	margin : 0;
	padding : 2px;
}

h4 {
	border : 0;
	margin : 0;
	padding : 2px;
	font-size : 12px;
}

h5 {
	border : 0;
	margin : 0;
	padding : 2px;
	font-size : 11px;
}

h5.point {
	border : 0;
	margin : 6px 0px 6px 0px ;
	padding : 5px 2px 5px 2px;
	font-size : 11px;

}

td h5.pointb {background-color:#ff9933; color:#666;
	border-top: 1px dashed #5C6871;
	border-bottom: 1px dashed #5C6871;
	border-left: 0px;
	border-right: 0px;
	margin: 6px 0px 6px 0px ;
	padding: 5px 2px 5px 2px;
	font-size: 11px;

}




h6 {
	border : 0;
	margin : 0;
	padding : 2px;
}



a:link {
	color : #5C6871;
	text-decoration : none;
}

a:visited {
	color : #5C6871;
	text-decoration : none;
}

a:hover {
	color : #2E518B;
	text-decoration : underline;
}

a.reverse:link {
	color : white;
	text-decoration : none;
}

a.reverse:visited {
	color : white;
	text-decoration : none;
}

a.reverse:hover {
	color : white;
	text-decoration : none;
}

.navElement {
	background-color : #919113; 
	color : white; 
	padding : 5px 5px 0 5px; 
}




a.navElement:link {

	color : white; 
	padding : 0px; 
	width:152px;
}

a.navElement:visited {
	background-color : #919113;
	color : white; 
	padding : 0px; 
	width:152px;
}

a.navElement:hover {
	background-color : #2E518B;
	color : white; 
	padding : 0px;
	width:152px;
	text-decoration : none;
}




.centerNavHeader {
	background-color : #A6A736; 
	color : white; 
	padding : 5px 0 5px 4px; 
	font-weight : bold;
}

.centerNavSpacer {
	height : 155px;
}

.dashedSeparator, .solidSeparator {
	border-right : 0;
	border-top : 0;
	border-left : 0;
	margin : 0;
	padding : 0;
}

.dashedSeparator {
	border-bottom : 1px dashed #5C6871;
}

.dashedSeparatorpt {margin-top:6px;
	border-bottom : 1px dashed #5C6871;
	border-right : 0;
	border-top : 0;
	border-left : 0;
	margin: 6px 0px 0px 0px;
	padding: 0;
}

.dashedSeparatorpb {margin-bottom:6px;
	border-bottom : 1px dashed #5C6871;
	border-right : 0;
	border-top : 0;
	border-left : 0;
	margin: 0px 0px 6px 0px;
	padding: 0;
}


.solidSeparator {
	border-bottom : 1px solid #5C6871;
}

.footerSeparator {
	border-right : 0;
	border-top : 0;
	border-left : 0;
	border-bottom : 1px solid #5C6871;
	margin : 0;
	padding : 0;
	height : 30px;
}

.leftBorder {
	border-left : 1px solid #ffffff;
	background-color : #919113; 
}

#leftLogo {
	margin-top : 35px;
}

#leftNav1 {
	background-color : #EABC00; 
	color : white; 
	padding : 5px;
	border : 0;
	margin : 0;
	font-weight : bold;
}

#leftNav2 {
	margin : 0;
	background-color : #003358; 
	color : white; 
	padding : 5px; 
	border-top : 1px solid #ffffff;
	border-right : 0;
	border-bottom : 0;
	border-left : 0;
	font-weight : bold;
}

#midnav {
	margin : 0;
	background-color : #2E518B; 
	color : white; 
	padding : 5px; 
	border-top : 1px solid #ffffff;
	border-right : 0;
	border-bottom : 0;
	border-left : 0;
	font-weight : bold;
}







#leftNav3 {
	margin : 0;
	background-color : #7C2A33; 
	color : white; 
	padding : 5px; 
	border-top : 1px solid #ffffff;
	border-right : 0;
	border-bottom : 0;
	border-left : 0;
	font-weight : bold;
}

.leftNav4 {
	border-top : 3px solid #E9EAE7;
	border-right : 0;
	border-bottom : 0;
	border-left : 0;
	margin : 0;
	background-color : #D3D4D0;
	color : black; 
	padding : 5px; 
	font-weight : bold;
	font-size : 10px;
}

.leftNavgift {
	border-top : 3px solid #E9EAE7;
	border-right : 0;
	border-bottom : 0;
	border-left : 0;
	margin : 0;
	background-color : #919113;
	color : black; 
	padding : 5px; 
	font-weight : bold;
	font-size : 10px;
}

.leftNavgiftb {
	border-top : 3px solid #E9EAE7;
	border-right : 0;
	border-bottom : 0;
	border-left : 0;
	margin : 0;
	background-color : #571963;
	color : black; 
	padding : 5px; 
	font-weight : bold;
	font-size : 10px;
}

.leftNavgiftc {
	border-top : 3px solid #E9EAE7;
	border-right : 0;
	border-bottom : 0;
	border-left : 0;
	margin : 0;
	background-color : #a96b00;
	color : black; 
	padding : 5px; 
	font-weight : bold;
	font-size : 10px;
}

.leftNavgift a:link, .leftNavgiftb a:link, .leftNavgiftc a:link {color : #ffffff; }
.leftNavgift a:visited, .leftNavgiftb a:visited, .leftNavgiftc a:visited {color : #ffffff; }

#searchBox {
	border-left : 1px solid #ffffff;
}

#searchHeader {
	background-color : #6E7C87; 
	border-top : 1px solid #ffffff;
	border-right : 0;
	border-bottom : 0;
	border-left : 0;
	margin : 0;
	color : white; 
	padding : 5px; 
	font-weight : bold;
}

#searchForm {
	background-color : #5C6871;
	border : 0;
	margin : 0;
	padding : 5px;
}

#searchSubmit {
	margin-left : 5px;
	background-color : #2E518B;
	color : white;
	font-size : 10px;
	border : 2px solid #2E518B;
}

#searchText {
	font-size : 10px;
	width : 200px;
}

#headerNav {
	border : 0;
	margin : 0;
	padding : 0;
	font-size : 10px;
}

#footer {
	border : 0;
	margin : 0;
	padding : 5px 5px 35px 5px;
}

.headline {
	font-size : 12px;
}

#masthead {
	padding : 0;
	border : 0;
	margin : 0;
	width : 722px;
	height : 108px;
	background-image:url(../img/bnr_grey.gif);
	color : white;
}

#pageTitle {
	border : 0;
	margin : 0;
	padding : 0;
	color : white;
	font-size : 42px;
	font-weight : normal;
	letter-spacing : 3px;
}

td.midleft {width:151px;
	border-left : 1px solid #ffffff;
	background-color : #919113; }

td.midright {width:154px;
	border-left : 1px solid #ffffff;
	background-color : #919113; }

.storyimg1 {

            float: right;

            margin-top: 3px;

            margin-right: 0px;

            margin-bottom: 4px;

            margin-left: 8px;

            border: 1px solid #999999;

}

.storyimgNoBdr {

 

            float: right;

            margin-top: 3px;

            margin-right: 0px;

            margin-bottom: 4px;

            margin-left: 8px;

            border: none;

}


td.cal {padding: 3px 0px 0px 3px;}

td.calf {padding: 3px 0px 1px 3px; width:64px;}

td.calg {padding: 3px 0px 1px 3px;}

.rss_box {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }

.rss_items {margin: 0px 0px 0px 0px; padding: 6px 4px 2px 0px; list-style-type: none;} 

.rss_item a {margin: 0px 0px 0px 0px; padding: 0px 2px 4px 0px; text-decoration: none; list-style-type: none;} 

.rss_date {font-size: 9px; font-style: italic; color:#93a530}

.rss_item {padding: 0px 2px 6px 0px; list-style-type: none; font-weight:bold;}

.news {margin:0px; padding:0px;}

.news .rss_box {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }

.news .rss_items {margin: 0px 0px 0px 0px; padding: 6px 4px 2px 0px; list-style-type: none;} 

.news .rss_item a {margin: 0px 0px 0px 0px; padding: 0px 2px 4px 0px; text-decoration: none; list-style-type: none;} 

.news .rss_date {font-size: 9px; font-style: italic; color:#93a530}

.rss_item {padding: 0px 2px 6px 0px; list-style-type: none; font-weight:bold;}

.news ul li {list-style-type: none; padding:0px 0px 6px
2px}
.news ul {margin: 0px; padding:0px 0px 0px 0px  }

h5.cran {color: #7c2433; font-size:13px;}

.midmenu {height: 213px;}

.givebox {width: 266px; height:55px; background-color: #919113; color:#ffffff;  margin: 10px 0px 10px 0px;  padding: 0px 0px 0px 0px;}

.givebox h5 {padding:5px 0px 0px 6px;}

.photoright {float: right; padding:0px 0px 0px 10px;  margin: 0px 0px 0px 0px; }
.givebox p.text {padding:4px 0px 0px 6px;}

.givebox img {border:none;}

.givebox a:link, .givebox a:visited {color:#ffffff; text-decoration:none;}
.givebox a:hover {color:#ffffff; text-decoration:underline;}

.giveboxb {width: 266px; height:55px; background-color: #7c243a; color:#ffffff;  margin: 10px 0px 10px 0px;  padding: 0px 0px 0px 0px;}

.giveboxb h5 {padding:5px 0px 0px 6px;}

 .giveboxb p.text {padding:4px 0px 0px 6px;}

.giveboxb img {border:none;}

.giveboxb a:link, .giveboxb a:visited {color:#ffffff; text-decoration:none;}
.giveboxb a:hover {color:#ffffff; text-decoration:underline;}

.giveboxc {width: 266px; height:55px; background-color: #003962; color:#ffffff;  margin: 10px 0px 10px 0px;  padding: 0px 0px 0px 0px;}

.giveboxc h5 {padding:5px 0px 0px 6px;}

 .giveboxc p.text {padding:4px 0px 0px 6px;}

.giveboxc img {border:none;}

.giveboxc a:link, .giveboxc a:visited {color:#ffffff; text-decoration:none;}
.giveboxc a:hover {color:#ffffff; text-decoration:underline;}