
body {
background : #eeeeee;
text-align : center;
margin : 0 30px 0 30px;
padding : 0;
font : normal 0.8em/1.2em Tahoma, arial, sans-serif;
color : #333;
background-image : url("images/bkg.gif");
}
p {
font-size : 12px;
}
#shadow-container {
position : relative;
left : 0;
top : 0;
margin-right : 3px;
margin-left : 3px;
}
#shadow-container .container {
background : #ffffff;
border-left : 3px solid #666;
border-right : 3px solid #666;
}
a {
color : #003366;
text-decoration : none;
font-size : 12px;
}
a:visited {
color : #003366;
text-decoration : none;
}
a:hover {
color : #6699cc;
}
a.blend {
color : #333;
text-decoration : none;
font-size : 10px;
}
a.blend:hover {
color : #333;
text-decoration : none;
font-size : 10px;
border-bottom : 1px solid;
}
a.small {
font-size : 10px;
}

p.nav {
border : 1px solid #cccc9e;
width : 100px;
padding : 2px;
color : #cccc9e;
font-size : 14px;
}
ul.nav {
margin : 0 0 0 0;
padding : 0 0 0 0;
list-style : none;
font-size : 12px;
}
a.nav {
font-size : 12px;
color : #cccc9e;
}
a.nav:hover {
border-bottom : 1px solid;
color : #eeeeee;
font-weight : bold;
}
ul.navsub1 {
margin : 0 0 0 17px;
padding : 0 0 0 0;
list-style : disc;
color : #eeeeee;
font-size : 11px;
}
a.navsub1 {
font-size : 11px;
color : #cccc9e;
}
a.navsub1:hover {
border-bottom : 1px solid;
color : #eeeeee;
font-weight : bold;
}
ul.navsub2 {
margin : 0 0 0 7px;
padding : 0 0 0 0;
list-style : circle;
color : #eeeeee;
font-size : 10px;
}
a.navsub2 {
font-size : 10px;
color : #cccc9e;
}
a.navsub2:hover {
border-bottom : 1px solid;
color : #eeeeee;
font-weight : bold;
}

a.freefind {
font-size : 9px;
margin : 0px 0px 0px 0px;
color : #cccc9e;
}
a.freefind:hover {
border-bottom : 1px solid;
color : #eeeeee;
font-weight : bold;
}
#wrapper1 {
position : relative;
text-align : left;
width : 100%;
}
#wrapper2 {
position : relative;
text-align : left;
width : 100%;
background : url("images/leftcolor_bg.gif") repeat-y top left;
}
#header {
background : #072a51 url("images/topbkg.gif") repeat-x;
width : 100%;
margin : 0;
right : 0;
}

#headerm {
background : url("images/bkg.gif") repeat-x;
width : 100%;
top : 105px;
left : 0px;
height: 7px;
margin :  0px 0px 0px 0px;
}

#maincol {
position : relative;
margin : 0;
padding : 10px;
}
#leftcol {
position : relative;
top : -10px;
left : -10px;
float : left;
width : 170px;  /* for IE5/WIN */
voice-family : "\"}\"";
voice-family : inherit;
width : 150px !important ;
margin : 0 0 -10px 0;
padding : 10px;
background : #072A51;
z-index : 2;
}

#rightcol {
	position:relative;
	top:-10px;
	right: -10px;
	float:right;
	width:170px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:150px; ! important; /* actual value */
	margin:0 0 -10px 0;
	padding:10px 0px 10px 0px;
	z-index:2;
	}
	
#centercol {
	position:relative;
	padding:0 170px;
	z-index:1;
	
	}	
	
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */<!-- Hide entire CSS code from IE6 -->
<![if !IE 6]>

.shiftcontainer{
position: relative;
left: 7px; /*Number should match -left shadow depth below*/
top: 7px; /*Number should match -top shadow depth below*/
}

.dropshadow{
width: 150px; /* container width*/
background: transparent url("images/bigshadow.gif") no-repeat bottom right;
}

.dropshadow .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid #cccccc;
padding: 6px;
position: relative;
left: -7px; /*shadow depth*/
top: -7px; /*shadow depth*/
}		
<![endif]>	

p.small {
font-size : 10px;
margin : 2px 2px 7px 2px;
}

p.small2 {
font-size : 9px;
margin : 2px 2px 7px 2px;
}

p.smallcompact {
font-size : 9px;
margin : 0 0 0 0;
}
p.med {
font-size : 11px;
margin : 2px 2px 7px 2px;
}
p.medj {
font-size : 11px;
text-align : justify;
margin : 2px 2px 7px 2px;
}
p.medc {
font-size : 11px;
text-align : center;
margin : 2px 2px 7px 2px;
}
p.medcompact {
font-size : 11px;
margin : 0 0 0 0;
}
p.medcompactj {
font-size : 11px;
text-align : justify;
margin : 0 0 10px 10px;
}
p.large {
font-size : 12px;
margin : 2px 2px 7px 2px;
}
p.largej {
font-size : 12px;
text-align : justify;
margin : 2px 2px 7px 2px;
}
p.largec {
font-size : 12px;
text-align : center;
margin : 2px 2px 7px 2px;
}
p.gborder {
border : 1px solid #666;
margin : 2px 2px 2px 2px;
padding : 2px;
color : #666;
font-size : 10px;
text-align : center;
}
p.red {
border : 1px solid #f03;
padding : 2px;
color : #f03;
font-size : 12px;
text-align : center;
margin : 2px 2px 2px 2px;
}
p.blue {
font-size : 12px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
margin-top : 0px;
font-weight: bold;
color: #003366;
}
#footer {
position : relative;
top : 1px;
background : #cccc9e;
width : 100%;
clear : both;
margin : 0;
padding : 1% 0;
text-align : center;
color : #333;
font-size : 9px;
}
h1, h2, h3, h4, h5 {
text-align : center;
line-height : 110%;
}
h4.other {
margin : 5px 2px 5px 2px;
}
h5.other {
margin : 0;
}
h2.blue {
font-size : 18px;
font-weight : bold;
color : #003366;
}
h3.blue {
font-size : 16px;
font-weight : bold;
color : #003366;
}
td.grayb {
border : 1px solid #cccccc;
margin : 5px;
padding : 5px;
}
td.header {
border : 1px solid #cccccc;
margin : 0;
padding : 0;
}
td.rtwrap {
margin : 3px;
padding : 3px;
background : #ffffff;
}
td.rtgrayb {
border : 1px solid #cccccc;
margin : 3px;
padding : 3px;
}
ul.small {
font-size : 11px;
margin : 0px 0px 0px -15px;
color : #6699cc;
}

ul.smallb {
font-size : 11px;
}

ol.smallb {
font-size : 11px;
}

div.feedburnerFeedBlock ul { 
font-size: 10px; 
list-style-type: none; 
margin-left: 0; 
padding-left: 0; 
}

div.feedburnerFeedBlock ul li { 
text-indent: 0 ; margin:0; padding:0 0 .75em 0; 
}

div.feedburnerFeedBlock ul li span.headline { 
color: #195452; 
font-size: 12px; 
font-weight: bold; 
display: block; 
margin: 18px 0 10px; 
padding: 2px; }
