body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 32px;
	background: url(../images/bg_body.gif) top repeat-x;
}

h1 {
	font-size:24px;
	color:#884110;
	margin-top: 4px;
}

h2 {
	font-size:16px;
	color:#006699;
}

.column {
	border-top: #da9142 solid 1px;
}

.topmenu {
	background: url(../images/bg_bar_teal.gif) top repeat-x;
	width: 535px;
}

.midmenu {
	margin: 4px 8px;
}

.content {
	font-size:12px;
	color:#000033;
}

.content a {
	color: #bc6416;
	text-decoration:underline;
}

.content a:hover {
	color: #0d6da2;
	text-decoration:underline;
}

.content strong { color:#006699; }

.footer {
	background:url(../images/bg_footer.gif)  top repeat-x;
}

.border-blue {
border: #035f7f solid 1px;
}

.box-blue {
	
	font-size:11px;
	padding: 20px;
	color: #035f7f;
	line-height: 14px;
}

.box-blue a {
	color: #bc6416;
	text-decoration:underline;
}

.box-blue a:hover { color: #054061; }

.bars {
	color:#0d6da2;
	font-size:10px;
	line-height: 14px;
}

.side-orange {
	border-right: #d9903a solid 1px;
}

.topmenu-info {
	font-size: 11px;
	color: #c5a282;
}

.topmenu-info strong {
	color: #cccccc;
	font-style:normal;
	margin: 0 6px;
}

.topmenu-info em {
	color: #b4c2c8;
	font-style:normal;
	margin: 0 12px;
}

.bullet-newswire {
	padding: 4px 6px 0 0;
}

.newswire {
	font-size:11px;
	padding-bottom: 9px;
	color: #035f7f;
}

.newswire a { text-decoration: none; color: #035f7f; }
.newswire a:hover { text-decoration: underline; color: #a04b14; }

.address {
	font-size:10px;
	color: #bc6416;
}

.referral {
	font-size:10px;
	color:#666666;
}

.certificate {
	font-size:10px;
	color: #464668;
}

.tools-title {
	font-size:11px;
	font-weight:bold;
	color: #015684;
	margin: 0 0 8px 0;	
}

.tools-title  a, .tools-title  a:visited { 
	color: #bc6416;
	text-decoration:underline;
}

.tools-title  a:hover { 
	color: #0d6da2;
	text-decoration:underline;
}

.tools-summary {
	font-size:10px;
	color: #555555;
	margin: 0 0 0 12px;	
}

.copyright {
	font-size:10px;
	color: #bc6416;
}

.footlinks {
	font-size:10px;
	color: #98742d;
}

.footlinks a {
	text-decoration: underline;
	color: #4c4068;
}

.footlinks a:visited {
	color: #4c4068;
}

.footlinks a:hover {
	color: #076595;
}

/* News links 
# rss-box defines the bounding div for the entire display- use to define borders, fill, etc.
# rss-title the title of the feed and link style if displayed. Use with variants of rss-title a:link, rss-title a:hover, etc for rollowver styles
# rss-items defines the unordered list <ul>...</ul> for the feed items- use to define the padding/margins for items.
# rss-item display of each feed item description and title, <li>...</li> as well as the channel description, if displayed.
# rss-item a: variant for the item title and link style
# rss-date*/

.rss-box {
}

.rss-title, rss_title a {
}

.rss-items {
  
}

ul.rss-items
{
	list-style-image: url(bullet_orange.gif);
	padding-left: 15px;
	margin-left: 0px;
}

.rss-item  {
	font-size:11px;
	padding-bottom: 9px;
	color: #035f7f;
}

.rss-item a:link, .rss-item a:visited, .rss-item a:active {
	text-decoration: none; 
	color: #035f7f;
}

.rss-item a:hover { 
	text-decoration: underline; 
	color: #a04b14;
}
	
.rss-date {
}

.pod-play-box {
	margin: 4px 0;
	font-size:90%;
}


/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html */

.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #666;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }


