/* ---------------------------------------------------------

		STYLESHEET CONTAINS BASIC TYPOGRAPHIC RULES 

--------------------------------------------------------- */

h1 {
		clear:right;
		font-size: 28px;
		font-weight:bold;
		font-style:italic;
		line-height:30px;
		color:#355190;
		margin:0 0 .25em .25em;
		padding:0 0 .25em .25em;
		text-align:left;
		}
		
		h1.h2 {
		clear:right;
		font-size: 19px;
		font-weight:bold;
		font-style:italic;
		line-height:30px;
		color:#f6a2c6;
		margin:.25em 0 .25em .25em;
		padding:.25em 0 .25em .25em;
		text-align:left;
		}
		
		h1.home {
			font-size: 26px;
			font-weight:normal;
			line-height:30px;
			color:#333333;
			margin:10px 0 0 0;
			padding:10px 0 0 0;
			text-align:left;
			}

h2 {
		font-size: 20px;
		font-weight:bold;
		line-height:20px;
		font-color:#4F526F;
		margin:0 0 0 5px;
		padding:0 0 0 5px;
		text-align:left;
		}
		
		h2.nav {
			font-size: 20px;
			font-weight:bold;
			line-height:32px;
			font-color:#333;
			margin:2px 0 0 2px;
			padding:2px 0 0 2px;
			text-align:left;
			}


h2.news {
		font-size: 20px;
		font-weight:bold;
		line-height:32px;
		font-color:#999;
		margin:2px 0 0 2px;
		padding:2px 0 0 2px;
		text-align:left;
		}




h3 {
		font-weight:normal;
		font-size: 18px;
		line-height:16px;
		font-weight:bold;
		color:#999;
		margin:0 0 0 5px;
		padding:0 0 0 5px;
		text-align:left;
		
		}	
h3.news {
		font-weight:normal;
		font-size: 11px;
		line-height:16px;
		color:#333;
		margin:0 0 0 .25em;
		padding:0 0 0 .25em;
		text-align:left;
		
		}		
		
h4 {
		font-size:11px;
		line-height:16px;
		font-weight:normal;
		color:#006666;
		padding:2px 5px 10px 10px;
		margin:0;
		line-height:14px;
		text-align:left;
		}		
		
h5 {
		font-size:11px;
		line-height:16px;
		font-weight:normal;
		color:#333;
		margin:5px 0 0 7px;
		padding:5px 0 0 7px;
		float:left;
		text-align:left;
		}				

	
		
		
		
p {
		font-size: 12px;
		color:#333;
		line-height:20px;
		margin:1em;
		padding:.1em;
		text-align:left;
		}		
		

					
ul {
		font-size:12px;
		list-style-type:disc;
		text-align:left;
		color:#33;
		}	
			
		ul li{
			font-size:12px;
			list-style-type:disc;
			text-align:left;
			color:#333333;
			}	
			
		ul li a {
			font-size:12px;
			margin:.2em;
			padding:.2em;
			list-style-type:disc;
			text-align:left;
			color:#3333FF;
			}	
		
		ul li a:visited {
			font-size:12px;
			list-style-type:disc;
			text-align:left;
			color:#3333FF;
			}	
		

		
a {		
		color:#2856a3;
/*		color:#5995c8; */
		text-decoration:underline;
		text-align:left;
		}	
		
a:visited {
		color:#2B86E9;
		text-align:left;
		}
		