body, td
	{
	font-family: verdana, sans-serif;
	font-size: 11px;
	}
	
img {
border: 0;
}
	
.main
	{
	margin-right:5px;
	margin-left:5px;
	}

.border
	{
	border-right: 1px solid #CCC;
	}

.thickborder
	{
	border-left: 2px solid #000;
	}

.white
	{
	color:#fff;
	}

.homewhite
	{
	color:#fff;
	margin: 5px;
	}
	
.grey
	{
	color:#666;
	}
	
	
.lightgreybkgrnd
	{
	background-color:#ECEEEF;
	}

.greyheader
	{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left:10px;
	color:#FFF;
	background-color:#8F9CA4;
	font-size: 12px;
	font-weight: bold;
	}

.greysubheaderbox
	{
	padding-top:1px;
	padding-bottom:1px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left:1px;
	margin-right:1px;
	background-color:#8F9CA4;
	}
	
.bluesubheaderbox
	{
	padding-top:1px;
	padding-bottom:1px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left:1px;
	margin-right:0px;
	background-color:#036;
	}
	
.blueheader
	{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left:10px;
	color:#FFF;
	background-color:#036;
	font-size: 12px;
	font-weight: bold;
	}

	
.ltgreysubheaderbox
	{
	padding-top:1px;
	padding-bottom:1px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left:1px;
	margin-right:0px;
	background-color:#C7CDD1;
	}
	
.ltgreyheader
	{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left:10px;
	color:#5B656A;
	background-color:#C7CDD1;
	font-size: 12px;
	font-weight: bold;
	}

.podcastbkgrnd
	{
	background-color:#CEE2EE;
	padding-bottom: 1px;
	padding-right: 2px;
	padding-left: 2px;
	}

.podcastsubheaderbox
	{
	padding-top:1px;
	padding-bottom:1px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left:1px;
	margin-right:0px;
	background-color:#156793;
	}
.podcastheader
	{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left:10px;
	color:#FFF;
	background-color:#156793;
	font-size: 12px;
	font-weight: bold;
	}
.sidebar
	{
	margin:5px;
	}

.homelist
	{
	list-style-type: square;
	}
	
.bloglist
	{
	list-style-type: square;
	}

.bloglistitem
	{
	margin-top: 10px;
	}
	
.title
	{
	color:#003366;
	font-size: 15px;
	font-weight: bold;
	}
	
p.author
	{
	vertical-align: top;
	width: 300px;
	background: #FFFFFF;
	margin: 5px;
	padding: 5px;
	border: 1px solid #999;
	}
		
a:link {
	color: #003366;
	}


a:visited {
	color: #999999;
	}
	
a:hover {
	color: #8F9CA4;
	}
	
	
a:link.footerlink {
	color: #003366;
	}
a:visited.footerlink {
	color: #003366;
	}
a:hover.footerlink {
	color: #FFF;
	}
	
	
a:link.whitelink {
	color: #FFFFFF;	
	text-decoration: none;
	}
		
a:visited.whitelink {
	color: #CCC;
	text-decoration: none;
	}

a:active, a:active.whitelink {
	color: #BCD2E6;
	}
	
a:hover.whitelink {
	text-decoration: underline;
	}

a:hover.whitelink {
	color: #FFFFFF;
	}
	
h3, h1
	{
	color: #003366;
	}
	
h2
	{
	color: #003366;
	font-size: 16px;
	margin-top:10px;
	}
	
a:link.blogtitlehome
	{
	color:#036;
	font-size: 14px;
	font-weight: bold;
	}
		
a:visited.blogtitlehome
	{
	color:#8F9CA4;
	font-size: 14px;
	font-weight: bold;
	}

a:active.blogtitlehome
	{
	color:#036;
	font-size: 14px;
	font-weight: bold;
	}
a:hover.blogtitlehome
	{
	color:#8F9CA4;
	font-size: 14px;
	font-weight: bold;
	}
	
a:link.blogtitle 
	{
	color:#036;
	font-size: 12px;
	font-weight: bold;
	}
		
a:visited.blogtitle 
	{
	color:#8F9CA4;
	font-size: 12px;
	font-weight: bold;
	}

a:active.blogtitle 
	{
	color:#036;
	font-size: 12px;
	font-weight: bold;
	}
a:hover.blogtitle 
	{
	color:#8F9CA4;
	font-size: 12px;
	font-weight: bold;
	}
	
a:link.blogwhitetitle 
	{
	color:#FFF;
	font-size: 14px;
	font-weight: bold;
	}
		
a:visited.blogwhitetitle 
	{
	color:#CCC;
	font-size: 14px;
	font-weight: bold;
	}

a:active.blogwhitetitle 
	{
	color:#FFF;
	font-size: 14px;
	font-weight: bold;
	}
a:hover.blogwhitetitle 
	{
	color:#CCC;
	font-size: 14px;
	font-weight: bold;
	}
	
a:link.entrytitle 
	{
	color:#156793;
	font-size: 14px;
	font-weight: bold;
	}
		
a:visited.entrytitle 
	{
	color:#8F9CA4;
	font-size: 14px;
	font-weight: bold;
	}

a:active.entrytitle 
	{
	color:#156793;
	font-size: 14px;
	font-weight: bold;
	}
a:hover.entrytitle 
	{
	color:#8F9CA4;
	font-size: 14px;
	font-weight: bold;
	}
	
.footer
	{
	margin: 10px;
	color:#999;
	font-size: 10px;
	}
	
.footernew
	{
	margin: 10px;
	color:#333;
	font-size: 10px;
	}
	
#footer-universal {
font-size: 100%;
}
