/*
========================================== 
                  redefine
==========================================
*/

p {
	margin-top: 8px; 
	margin-bottom: 12px;
	}

strong.grey {
	color: #666666;
	}

body { margin: 0px 0px 0px 0px; }

#content { max-width: 36em; }

/*
========================================== 
                  body
==========================================
*/


#bodyhome {
	color: #333333;
	font: 13px/18px Arial, Helvetica, sans-serif;
	margin: 41px 75px 60px 35px;
	padding: 9px 9px 9px 9px;
	}

#body {
	color: #666666;
	font: 13px/18px Arial, Helvetica, sans-serif;		
	}

.body {
	color: #333333;
	font: 13px/18px Arial, Helvetica, sans-serif;		
	}

.bodylogin {
	color: #333333;
	font: 11px/14px Arial, Helvetica, sans-serif;
	padding: 8px 0px 0px 0px;
	}

.four {
	color: #EBEBEB;
	font: 50px/55px Arial Bold, Helvetica Bold, sans-serif;
	letter-spacing: -2px;
	padding: 8px 0px 0px 0px;
	}	

.logmssg {
	color: #FFFFFF;
	font: 11px/13px Arial, Helvetica, sans-serif;
	}	

.footer {
	color: #666666;
	font: 9px/12px Arial, Helvetica, sans-serif;	
	}

.newsgrey {
	color: #666666;
	font: 10px/13px Arial Narrow, Helvetica Narrow, Helvetica Condensed, sans-serif;
	padding-bottom: 3px;
}

.newsgrey2 {
	color: #666666;
	font: 13px/18px Arial, Helvetica, Helvetica, sans-serif;
	padding-bottom: 3px;
}

#newsnav {
	padding-bottom: 4px;
}

#teamhead {
	 padding-left: 9px;
	}

#headline {
	color: #369;
	font: 15px/18px Arial , Helvetica, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 13px;
}

#subhead {
	color: #666666;
	font: 13px/16px Arial , Helvetica, Helvetica, sans-serif;
	padding-bottom: 5px;
}

/*
========================================== 
                  links
==========================================
*/


a:link {
	text-decoration: underline; color: #0066CC;
	font: 13px/18px Arial, Helvetica, sans-serif;
}

a:active {  
	text-decoration: none; color: #99CC00;
	font: 13px/18px Arial, Helvetica, sans-serif;
}

a:hover {  
	text-decoration: none; color: #000000; 
	background-color: #FFFFCC;
	font: 13px/18px Arial, Helvetica, sans-serif;
}

a:visited {  
   text-decoration: underline; color: #996699;
   font: 13px/18px Arial, Helvetica, sans-serif;
}




a.nav:link {
	text-decoration: underline; color: #006699;
	font: 12px/13px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

a.nav:active {  
	text-decoration: none; color: #99CC00;
	font: 12px/13px Arial, Helvetica, sans-serif;
}

a.nav:hover {  
	text-decoration: none; color: #000000; 
	background-color: #FFFFCC;
	font: 12px/13px Arial, Helvetica, sans-serif;
}

a.nav:visited {  
   text-decoration: underline; color: #996699;
   font: 12px/13px Arial, Helvetica, sans-serif;
}



a.logout:link {
	text-decoration: underline; color: #FFFFFF;
	font: 11px/13px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

a.logout:active {  
	text-decoration: none; color: #99CC00;
	font: 11px/13px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.logout:hover {  
	text-decoration: none; color: #FFFFFF; 
	background-color: #990000;
	font: 11px/13px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.logout:visited {  
   text-decoration: underline; color: #FFFFFF;
   font: 11px/13px Arial, Helvetica, sans-serif;
	font-weight: bold;
}




a.footer:link {
	text-decoration: underline; color: #0066CC;
	font: 9px/12px Arial, Helvetica, sans-serif;
}

a.footer:active {  
	text-decoration: none; color: #99CC00;
	font: 9px/12px Arial, Helvetica, sans-serif;
}

a.footer:hover {  
	text-decoration: none; color: #000000; 
	background-color: #FFFFCC;
	font: 9px/12px Arial, Helvetica, sans-serif;
}

a.footer:visited {  
   text-decoration: underline; color: #996699;
   font: 9px/12px Arial, Helvetica, sans-serif;
}



a.nolink:link {
	text-decoration: none; 
	background: none;
}
a.nolink:active {  
	text-decoration: none; color: #99CC00;
	background: none;

	}
a.nolink:hover {  
	text-decoration: none;
	background: none;
}
a.nolink:visited {  
   text-decoration: none;
	background: none;
}




a.newslink:link {
   text-decoration: underline; color: #006699;
	font: 10px/13px Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
}

a.newslink:active {  
	text-decoration: none; color: #99CC00;
	font: 10px/13px Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
}

a.newslink:hover {  
	text-decoration: none; color: #000000; 
	background-color: #FFFFCC;
	font: 10px/13px Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
}

a.newslink:visited {  
   text-decoration: underline; color: #996699;
	font: 10px/13px Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
}



a.newslink2:link {
   text-decoration: underline; color: #006699;
	font: 13px/18px Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
}

a.newslink2:active {  
	text-decoration: none; color: #99CC00;
	font: 13px/18px Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
}

a.newslink2:hover {  
	text-decoration: none; color: #000000; 
	background-color: #FFFFCC;
	font: 13px/18px Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
}

a.newslink2:visited {  
   text-decoration: underline; color: #996699;
	font: 13px/18px Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
}

