
	BODY { 	font-family:  Verdana;
		text-align: center;
		font-size: 10px;
		color: #ffffff;
		background-color: #335560;
		}
		
		

	
	H4 { 	font-size: 16px;	/* Set H4" font to 16pt and blue */ 
		color: #006699;
		font-weight: bold }
		
	H2 { 	font-size: 10px;	/* Set H2" font to 10pt and grey */ 
		color: #333333;
		font-weight: normal}
	
	H3 { 	font-size: 12px;	/* Set H3" font to 12pt and grey */ 
		color: #666666;
		font-weight: bold }
	
	P  { font-family : "verdana, arial, helvetiva";
		text-align: left;
		font-size: 12px;
		color: #333333;}

	H1 { font-size: 12pt;
		color: #006699 }
H5 { 	font-size: 12px;	/* Set H5" font to 12pt and red */ 
		color: red;
		font-weight: bold }
	
	TD {font-family:  Verdana;
		text-align: left;
		font-size: 10px;
		color: #ffffff;}
	
		
	
	
a.mainnav {color: #4C5347; text-decoration:none; font-size: 12px; font-family : "verdana, arial, helvetiva"; }
a.mainnav:link {color : #4C5347;} 
a.mainnav:Visited  {color : #4C5347;}
a.mainnav:Active  {color : #4C5347; }
a.mainnav:Hover  {color : #4C5347;}
	
	
a{color: #4C5347; text-decoration:none; font-size: 12px; font-family : "verdana, arial, helvetiva"; }
a:link {color : #4C5347;} 
a:  {color : #4C5347;}
a:Active  {color : #4C5347; }
a:Hover  {color : #4C5347; text-decoration:underline;}
	

a.bodyLink{color: #4C5347; text-decoration:underline; font-size: 10px; font-family : "verdana, arial, helvetiva"; }
a.bodyLink:link {color : #4C5347;} 
a.bodyLink:  {color : #4C5347;}
a.bodyLink:Active  {color : #4C5347; }
a.bodyLink:Hover  {color : #C98300; text-decoration:underline;}








	.copyright { text-align: center;	/* Settings for selector class P.copyright */
			font-family: arial;
			font-size: 8px;
			color: #666666}
	

	

	
	.NewsStory { 	font-family:  Verdana;
		text-align: center;
		font-size: 10px;
		color: #333333;
		}
	
	
	
	
.TableBorder {
	border: 1px solid #BABABA;
}

	

	.BorderedImage {

border: 1px solid #BABABA;

}


.inputbox {

	font-family : Arial, Helvetica, sans-serif; 
	font-size: 10px;
	padding: 0px;
	color: #333333;
	height:20px;
	background-color: #FFFFFF;
	border-width: 1px;
	border-color: #CFD9DF;
	text-align: center;
}

.button {

	font-family: verdana;
	font-size: 10px;
	color : #333333;
	background-color : #6FA2B3;
	font-weight: normal;
	letter-spacing : 1px;
	border-color: #C98300;
	border-width: 1px;
	padding: 1px;
	text-align: left;
}



.NewsDivider {
border-bottom: 1px dashed #4C5347;
padding-top: 10px;
padding-bottom: 10px;
}


.NewsTitle {
font-family:  Verdana;
text-align: center;
font-weight: bold;
font-size: 10px;
color: #333333;
border-bottom: 1px dashed #4C5347;
padding-bottom: 10px;
}


.WelcomeTitle {
font-family : verdana; 
text-align: center;
font-weight: normal;
font-size: 14px;
color: #000000;
}
.routeBody{
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 2px;
font-family: verdana; 
font-size: 12px;
color: ##333333;
background-color : #c2cdd3;
}

.mainBody{
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
font-family: verdana; 
font-size: 10px;
color: ##333333;
background-color : #c2cdd3;
}
.route

.newsarea{
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
}


.breadcrumb {
font-family : verdana; 
font-size: 11px;
background-color : #6fa2b3;
border-bottom: 1px solid #4C5347;
border-top: 1px solid #4C5347;
padding-left: 10px;
line-height:22px;
}




.FeatureImage{
border-bottom: 1px solid #4C5347;
}



.FeatureBorder{
border: 1px solid #4C5347;
}


.FeatureHeader{
padding-top: 10px;
padding-bottom: 10px;
font-family : "verdana, arial, helvetiva"; 
font-size: 10px;
color: #FFFFFF;
background-color : #4C5347;
}


.FeatureCaption{
padding-top: 10px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 10px;
font-family : "verdana, arial, helvetiva"; 
font-size: 10px;
color: #333333;
background-color : #FFFFFF;
}



.paddingL {	        
padding-left: 5px;
}


.paddingR {	        
padding-right: 5px;
}


.paddingTLB {
padding-top: 10px;	        
padding-left: 10px;
padding-bottom: 10px;
}



.paddingTRB {
padding-top: 10px;	        
padding-right: 10px;
padding-bottom: 10px;
}

.paddingLB {	        
padding-left: 5px;
padding-bottom: 5px;
}


.paddingR {	        
padding-right: 10px;
}




p.FeatureCaption{
padding-top: 10px;
padding-bottom: 10px;
font-family : "verdana, arial, helvetiva"; 
font-size: 10px;
color: #333333;
background-color : #FFFFFF;
}


.search {
font-family : "verdana, arial, helvetiva"; 
font-size: 11px;
background-color : #6FA2B3;
border-bottom: 1px solid #4C5347;
border-top: 1px solid #4C5347;
padding-left: 10px;
line-height:22px;
text-align: RIGHT;
}



form {
MARGIN: 0px; 
padding: 0px;
line-height:22px;
font-family : "verdana, arial, helvetiva"; 
font-size: 11px;
color : #333333;
text-align: RIGHT;
}


#navBar{

font-family : "verdana"; 
font-size: 10px;
color : #6fa2b3;
text-align: left;
}
mainNav{

font-family :verdana; 
font-size: 10px;
color : #6fa2b3;
text-align: left;
}


/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block; background-color: #ffffff; font-size: 12px; color: #4C5347; padding: 2px 10px 2px 10px;
border-bottom: 1px dashed #4C5347; text-decoration:none; width:170px;}
#navBar ul a:hover {display: block; background-color: #C2CDD3; padding: 2px 10px 2px 10px; border-bottom: 1px dashed #4C5347; text-decoration:none; color: #4C5347; width:170px;}

#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}




.buddiestable {
font-size: 5px;
}


		
