BODY{
        background-color : #FFD900;
	SCROLLBAR-BASE-COLOR: #FFFFFF;
        SCROLLBAR-ARROW-COLOR: #A4C3DA;
        text: #000000;
        link: #2C6087;
        vlink: #2C6087;
        alink: #2C6087;
}

h2{
	font-size : 1.3em;
	text-align : center;
	font-variant : small-caps;
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
	color : #2C6087;
}


h3{
	font-size : 1.2em;
	text-align : center;
	padding-top : 10px;
	padding-bottom : 0px;
	font-variant : small-caps;
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
	color : #2C6087;
}


h4{
	font-size : .9em;
	text-align : center;
	padding-top : 10px;
	padding-bottom : 0px;
        padding-left: 10px;
        padding-right: 10px;
	font-variant : small-caps;
	font-weight : bolder;
	font-family: Arial, Helvetica, sans-serif;
	color : #2C6087;
}


h5{
	font-size : .9em;
	text-align : justify;
	padding-top : 15px;
	padding-bottom : 0px;
        padding-left: 10px;
        padding-right: 10px;
	font-variant : small-caps;
	font-weight : bolder;
	font-family: Arial, Helvetica, sans-serif;
	color : #2C6087;
}

em{
	font-size: 1em; 
	font-variant : small-caps;
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
	color : #003399;

}

em.title{
	font-size : 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	color : black;

}

p.side{

	font-family: Arial, Helvetica, sans-serif;
	font-size : .6em;

}

p.news{
	text-align : justify;
	font-family: Arial, Helvetica, sans-serif;
	line-height : 110%;
	font-size : .9em;
        padding-left: 10px;
        padding-right: 10px;
}

p.quote{
	text-align : center;
	font-family: Arial, Helvetica, sans-serif;
	line-height : 110%;
	font-size : .9em;
        padding-left: 75px;
        padding-right: 75px;
}

em.tiny{
	font-variant : normal;
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	color : #999999;
	font-weight : normal;
	text-align : center;
        padding-left: 10px;
        padding-right: 10px;
}

a{
        color: #2C6087;
        font-family: Arial, Helvetica, sans-serif;
}

a:hover{
	color : #FF0000;
	
}

a.none:visited, a.none:active{
	color : #00CCFF;
}

table.entire_table {  
        background-color: #FFFFFF; 
        width: 95%; 
        padding-top: 0px; 
        padding-right: 0px; 
        padding-bottom: 0px; 
        padding-left: 0px; 
        letter-spacing: 0em; 
        word-spacing: 0em; 
        border-top-width: 0px; 
        border-right-width: 0px; 
        border-bottom-width: 0px; 
        border-left-width: 0px;
}

table.recent {  
        width: 100%; 
        padding-right: 2px; 
        padding-left: 5px; 
        word-spacing: 0em; 
        border-top-width: 0px; 
        border-right-width: 0px; 
        border-bottom-width: 0px; 
        border-left-width: 0px
}

td { 
        vertical-align: top;
}

td.banner {  
        height: 150px;
        background-color: #FFFFFF;
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 9pt; 
        text-align: center;
        vertical-align: top;
}

td.menutop {  
        height: 150px;
        width: 160px 
        background-color: #FFD900;
}

td.menutopshadows{  
        height: 150px;
        width: 20px;
        background-color: #FFD900;
}

td.menuwide {  
        background-color: #FFD900; 
        width: 150px;
}

h2.menuwide {  
        background-color: #FFD900; 
        width: 150px;
        vertical-align: top; 
        background-position: top;
			text-align : center;
	color : Black;
}
td.menuthin {  
        background-color: #FFD900; 
        width: 10px
}

td.menushadows{  
        width: 20px 
        background-color; 
        color: #FFFFFF;
}

td.panel{
	text-align : left;
	color : Black;
}

td.panel2{
	text-align : center;
	color : Black;
}

td.newsleft{
	text-align : center;
	color : Black;	
}


td.newsright{
	text-align : center;
	color : Black;
	width: 50%;
}

img.left{
	float : left;
	margin-right : 5%;
}

img.right{
	float : right;
	margin-left : 5%;
}

img.center{
        float: center;
	text-align : center;
	border-color: #2C6087;
}


.bordered a { 
   background: #FFFFFF;  /* sample value */ 
} 

.bordered a:hover { 
   background: #FEFEFE;  /* 1 greyscale lower than sample value */ 
} 

.bordered a img { 
   border: 1px solid #0000FF;  /* blue border */ 
} 

.bordered a:hover img { 
   border: 1px solid #FF0000;  /* red border when hover */ 
}

LI {
       	text-align : justify;
	font-family: Arial, Helvetica, sans-serif;
	line-height : 110%;
	font-size : .9em;
        padding-left: 10px;
        padding-right: 10px;
}