p, blockquote, h1, h2, h3, h4, h5, ul, ol, dl, li, dt, dd, td, input { 
	font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular;
	}

p, blockquote, h2, h3, h4, h5, ul, ol, dl, li, dt, dd, td, input { 
	font-size: 12px; 
	}
	
p, ul, ol, dl, li, dt, dd, blockquote {
	margin-top: 0em; 
	}

blockquote p { 
	margin-bottom: 0em; 
	}

td.topbar {

//	background-color: 003366;
	background-color: 666699;

}

.heading {

	font-family: Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular;
        font-size: 12px;
        color: #000033;
	font-weight: bold;
	padding-left: 1.5cm;
}
	
td.formbar { 
	font-family: Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular;
	font-size: 12px;
	color: white;
	padding-top: 5px;
	padding-left: 10px;
	background-color: #ccccff;
	}

td.formfield {

	font-family: Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular;
        font-size: 12px;
        color: #000033;

}


td.searchresults { 
	font-family:  Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular;
	font-size: 10px;
	padding-top: 5px;
	padding-left: 10px;
//	color: #003366;
	}
		
td.news {

        font-family:  Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular;
        font-size: 12px; 
        padding-top: 10px;
  	padding-bottom: 20px;
        padding-left: 15px;
        padding-right: 15px;
        }
		
td.linkpage {
        font-family:  Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular;
        font-size: 12px; 
        padding-top: 3px;
  	padding-bottom: 3px;
        padding-left: 15px;
        padding-right: 15px;
	}
        

td.searchtable {

	padding-top: 10px;
	padding-right: 10px;
}

td.sidebar, p{

	font-family: Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular;
        font-size: 12px;
        color: #000033;
	padding-top: 10px;
}

td.sidebar a:link {
        
        font-family: Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular;
        font-size: 10px;
        color: #000033;
}

td.sidebar a:visited {
        
        font-family: Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular;
        font-size: 10px;
        color: #000033;
}

td.bottombar {

        font-family: Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular;
        font-size: 10px;
        color: white;
	background-color: #003333;
}

td.bottombar a:link {

        font-family: Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular;
        font-size: 10px;
        color: white;
}

td.bottombar a:visited {
        
        font-family: Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular;
        font-size: 10px;
        color: white;
}
 


td.leftnav a:hover { 
	color: #003366; text-decoration: underline; 
	}
	
td.sub-bottom-menu a:link { 
	color: white; text-decoration: none; 
	}
td.sub-bottom-menu a:visited { 
	color: white; text-decoration: none; 
	}
td.sub-bottom-menu a:active { 
	color: black; text-decoration: none; 
	}
td.sub-bottom-menu a:hover {
	color: white; text-decoration: underline; 
}

/*
a:link { 
	color: #003399; text-decoration: underline; 
	}

a:active { 
	color: #660000; text-decoration: underline; 
	}
a:visited { 
	color: #003366; text-decoration: underline; 
	}

a:hover { 
	color: #cc3300; text-decoration: underline; 
	}

*/

.outside
{
border-style: solid;
border-color: #003366;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
}

.topbar
{
border-style: solid;
border-color: #003366;
border-top-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
}


.bottombar
{
border-style: solid;
border-color: #003366;
border-top-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
}


}


subh1 , p.subh1{

color: #003366;
}

subh2 , p.subh2{

color: #336699;
}

