body {
	margin: 7px;
	background-color: #1d1d1c;
}
.body {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	color: #000000;
	padding: 0px 5px;}
	
.body a { font-weight: normal; color: #0000FF; text-decoration: underline; }

.body a:hover { font-weight: normal; color: #0000FF; text-decoration: none;}

.body2 {font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	color: #000000;
	padding: 7px 5px;}
	
.body3 {line-height: 18px;}

.body4 {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	color: #000000;}
	
.body4 a { font-weight: normal; color: #0000FF; text-decoration: underline; }

.body4 a:hover { font-weight: normal; color: #0000FF; text-decoration: none;}

.body h1 {font-size: 16px; 
	font-weight: bold;
	margin: 0px 0px 7px 0px;
	color: #7f2a23;}
	
.body h2 {font-size: 13px; 
	font-weight: bold;
	margin: 10px 0px 0px 0px;
	color: #7f2a23;}
	
.body h3 {font-size: 12px; 
	font-weight: bold;
	margin: 0px;
	color: #334450;}
.body ul {margin-top: 7px;}
.small {font-size: 10px;
	margin: 0px 3px 0px 3px;
	color: #22303a;
	}	
.tanbold {font-size: 14px; font-weight: bold; color: #a28648;}
.tanbold_small {font-size: 12px; font-weight: bold; color: #a28648; padding-left: 10px;}

.sitemap {font-size: 15px; 
	font-weight: bold;
	margin: 0px;
	color: #000000;}	
	
.sitemap2 {font-size: 13px; 
	font-weight: bold;
	margin: 0px;
	color: #000000;}
	
.sitemap3 {font-size: 12px; 
	font-weight: normal;
	margin: 0px;
	color: #000000;}
	
.intro {font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;
	padding-bottom: 5px; 
	color: #000000;}
	
.intro a { color: #003366; text-decoration: underline;}

.intro a:hover { color: #003366; text-decoration: underline;}

.intro h1 {font-size: 16px; 
	font-weight: bold;
	margin: 0px;
	color: #334450;}

.storiesheading {font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 13px; 
	font-weight: bold;
	color: #b39759;}
	
.stories {font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px; 
	color: #000000;}
	
.stories a { color: #b39759; text-decoration: underline; font-weight: bold;}

.stories a:hover { color: #6e5828; text-decoration: underline; font-weight: bold;}

.footer {font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px; 
	color: #000000;
	padding:5px;}
	
.footer a { color: #000000; text-decoration: none; }

.footer a:hover { color: #000000; text-decoration: underline;}

.footer2 {  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px; 
	color: #ffffff;
	padding:5px;}
	
.footer2 a { color: #ffffff; text-decoration: none; }

.footer2 a:hover { color: #ffffff; text-decoration: underline;}

	
/* for navigation */
.nav {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px 10px;}
.nav a { color: #ffffff; text-decoration: none; }

.nav a:hover { color: #d7c396; text-decoration: none;}

.subnav {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 13px;
	font-weight: bold;
	color: #3c4a54;
	line-height: 13px;
	padding: 5px 8px 5px 18px;}
	
.subnav a { color: #3c4a54; text-decoration: none; }

.subnav a:hover { color: #1f2a32; text-decoration: none;}

.subnav3 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 11px;
	padding: 2px 10px 8px 37px;}
	
.subnav3 a { color: #000000; text-decoration: none; }

.subnav3 a:hover { color: #3b3b3a; text-decoration: underline;}

.subnav4 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 11px;
	padding: 0px 12px 10px 10px;}
	
.subnav4 a { color: #000000; text-decoration: none; }

.subnav4 a:hover { color: #3b3b3a; text-decoration: underline;}

.subnav4 ul {margin-top: 0px;
	margin-bottom: 0px;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(stock/bullet.gif);}
	
.tanborder {border: 2px solid #b39759;	padding: 6px;}

.tannavline2 {background-image: url(stock/whitenavline.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 126px;
	height: 1px;}
	
.whitebackground { background-image: url(stock/bar.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 146px;
	height: 1px;}
	
.tanbackground {background-color: #b39759;}

	
.nav_gray {	background-color: #969ea6;
	background-image: url(stock/navgradient_33.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 162px;}
	
.nav_tan {	background-color: #d6c6a4;
	background-image: url(stock/tangradient_53_large.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 162px;}

.title1 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #334450;}
	
/* background graphics */	
.repgraphicright {
	background-image: url(stock/rep_right_35.gif);
	background-repeat: repeat-y;
	background-position: right bottom;}
	
.backgroundshadowfull {
	background-image: url(stock/bottombodyshadow_22.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 6px;}
	
.backgroundimagetop { background-image: url(stock/tagline2_3_10.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	}
	
.backgroundimagenews_events {
	background-image: url(stock/newseventsbackground.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 3px 5px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;}

	
.background_info_resources {
	background-image: url(stock/newseventsbackground.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 3px 5px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;}
.dottedline {background-image: url(stock/bullet2.gif);
background-repeat: repeat-x;
background-position: left top;}	
/* misc */	
.required {
	color: #86251b;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 11px; }
	
.paddingbottom {padding-bottom: 10px;}
.paddingright {padding-right: 10px;}

.logins {background-color: #334450;
	color: #FFFFFF;
	font-size: 14px; 
	font-weight: bold;
	padding: 3px;}
	
.loginsmall {background-color: #334450;
	color: #FFFFFF;
	font-size: 11px;
	font-weight:bold; 
	padding: 3px;}
	
.bluebackground {font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 11px;
	background-color: #334450;
	color: #ffffff;}
	
.bluebackground a { font-weight: normal; color: #ffffff; text-decoration: underline; }

.bluebackground a:hover { font-weight: normal; color: #ffffff; text-decoration: underline;}

.news_eventsedge {
	background-color: #f1f1f2;
	background-image: url(stock/edge.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.news_eventsmain2 {background-color: #ffffff;
		padding-top: 0px; }
.news_eventsmain {
	background-color: #f3f2f0;
	padding-top: 5px;}
.news_eventsmain_home {
	background-color: #ffffff;
	padding-top: 5px;
	background-image: url(stock/news_events_back.gif);
	background-repeat: repeat-x;
	background-position: left top;}
	
.news_events_title { font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3c4a54;
	line-height: 14px;}
.news_events_title a { font-weight: bold; color: #3c4a54; text-decoration: underline; }

.news_events_title a:hover { font-weight: bold; color: #1f2a32; text-decoration: underline;}
.news_events_title p { margin: 5px 0px 5px 0px;}
.news_events_text { font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3c4a54;
	line-height: 14px;}

.news_events_text a { font-weight: bold; color: #3c4a54; text-decoration: underline; }

.news_events_text a:hover { font-weight: bold; color: #1f2a32; text-decoration: underline;}
.news_events_text p { margin: 5px 0px 5px 0px;}
.ourstories_home { font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 14px;}
	
.ourstories_home a { font-weight: bold; color: #a28648; text-decoration: underline; }

.ourstories_home a:hover { font-weight: bold; color: #6e5828; text-decoration: underline;}
.ourstories_home p{margin: 5px 0px 7px 0px;}
.moreinformation { font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #22303a;}
.moreinformation a { font-weight: bold; color: #22303a; text-decoration: none; }

.moreinformation a:hover { font-weight: bold; color: #22303a; text-decoration: underline;}
.moreinformation_text { font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3c4a54;}
	
.moreinformation_text a { font-weight: normal; color: #3c4a54; text-decoration: underline; }

.moreinformation_text a:hover { font-weight: normal; color: #1f2a32; text-decoration: underline;}

.whiteboldtext {font-size: 12px; 
	font-weight: bold;
	color: #ffffff;}
	
ol {line-height: 17px;}
	
form {margin: 0px}
p {margin-top:5px;}
.stories_pic_padding {margin:4px 4px 0px 0px;}

.picture_margin {margin: 0px 0px 10px 10px;}
/*ul {margin: 0px 10px 5px 10px;}*/
/*blockquote {margin: 0px 10px 5px 10px;}*/

.height {height: 44px;}
.arrowpadding {padding: 2px 4px 0px 2px;}
	
/* for the dynamic calendar */
.cat01 {background-color: #a99684;}
.cat01 a {color: #000000;}
.cat02 {background-color: #d8aa72;}
.cat02 a {color: #000000;}
.cat03 {background-color: #f2e5cf;}
.cat03 a {color: #000000;}
.cat04 {background-color: #f8e7f7;}
.cat04 a {color: #000000;}
.cat05 {background-color: #e8d0d0;}
.cat05 a {color: #000000;}
.cat06 {background-color: #fe9786;}
.cat06 a {color: #000000;}
.cat07 {background-color: #fbbe88;}
.cat07 a {color: #000000;}
.cat08 {background-color: #fefa86;}
.cat08 a {color: #000000;}
.cat09 {background-color: #efedb9;}
.cat09 a {color: #000000;}
.cat10 {background-color: #c5e19d;}
.cat10 a {color: #000000;}
.cat11 {background-color: #77df94;}
.cat11 a {color: #000000;}
.cat12 {background-color: #c0e7cb;}
.cat12 a {color: #000000;}
.cat13 {background-color: #8fb063;}
.cat13 a {color: #000000;}
.cat14 {background-color: #86f1fe;}
.cat14 a {color: #000000;}
.cat15 {background-color: #4fb2c5;}
.cat15 a {color: #000000;}
.cat16 {background-color: #99ccff;}
.cat16 a {color: #000000;}
.cat17 {background-color: #8f9af0;}
.cat17 a {color: #000000;}
.cat18 {background-color: #cdc7fd;}
.cat18 a {color: #000000;}
.cat19 {background-color: #cc99ff;}
.cat19 a {color: #000000;}
.cat20 {background-color: #aaaaaa;}
.cat20 a {color: #000000;}

.tanbackgroundcal {font-family: Arial, Helvetica, Verdana, sans-serif;
					color:#000000;
					background-color: #b39759;
					font-size: 11px;
					font-weight: normal;
					padding: 5px;
					margin: 5px;}
					
#creditfooter {
	display: none;
}

#swif8itmdkfn32fs6blbg4pcrs7sk8 ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#swif8itmdkfn32fs6blbg4pcrs7sk8 ul li{
	list-style-type: none;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 3px 0px;

}

.feedburnerFeedBlock {
	list-style-type: none;
}
