/* SUE DURIO */

A:link { color: #333333; font-size: 12px; font-weight:bold;  background-color : transparent; text-decoration:none; }
A:visited { color: #333333; font-size: 12px; font-weight:bold;  background-color : transparent; text-decoration:none;}
/*A:visited { color: #96af03; font-weight:bold;  background-color : transparent; text-decoration:none;}*/
A:hover{ color: #336699; font-size: 12px; font-weight:bold ;  background-color : transparent;  text-decoration:underline;}
A:active{ color: #666666; font-size: 12px; font-weight:bold;  background-color : transparent; text-decoration:none;}



/* --------------------------- Element Styles ----------------------------------- */	

BODY { font: 12px Verdana, Arial, Helvetica, sans-serif;}   

BORDER {
    border-color:#666666;
}

H2, .H2 {
	font-weight:normal;
	font-size: 24px;
	color:#494949;
	font-family: Georgia,Tahoma, Verdana, Arial, "Geneva", Times, serif;
}

H3, .H3  { font-size: 18px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
}  

UL { 
	font-size: 10px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	list-style-image : url(images/arrow_briteblue_16.gif); }
	


/* --------------------------- Table Styles ----------------------------------- */
 TD {
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}


/* --------------------------- Headers  -------------------------------------- */

.bluehead { 
	font-size: 14px;
	color:#336699; 
	font-weight:bold;
	}

.greenhead { 
	font-size: 14px;
	color: #849B02; 
	font-weight:bold;
	}

.greenhead1 { 
	font-size: 16px;
	color: #849B02; 
	font-weight:normal;
	}
		
.greenhead2 { 
	font-size: 12px;
	color: #849B02; 
	font-weight:bold;
	}
	
.bodytext {
	font: 12px/160%;
	color: #333333; 
	font-weight:normal;
	}
	
.redhead { 
	font-size: 14px;
	color:#cc0000; 
	font-weight:bold;
	}

.blackhead {
	font-size:11px;
	color:#333333;
	font-weight:bold;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}

.clickhead {
	font-size:11px;
	color:#666666;
	font-weight:bold;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}
	
.portfolio {
	font-size:11px;
	color:#336699;
	font-weight:bold;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}
	
.grayitalic { 
	font-size: 12px;
	color: #666666; 
	font-weight:bold;
	font-style:italic;
	}
	
.grayaccent { 
	font-size: 12px;
	color: #666666; 
	font-weight:bold;
	}	
	
.blueaccent { 
	font-size: 12px;
	color: #336699; 
	font-weight:bold;
	}	

.greenaccent { 
	font-size: 12px;
	color: #849B02; 
	font-weight:bold;
	}	
	
.blueaccent2 { 
	font-size: 12px;
	color: #336699; 
	font-weight:normal;
	}		
/* --------------------------- Page Components ----------------------------------- */	
.date {
	font-size:10px;
	font-weight: bold;
	color: #ffffff;
}

.sidenav {
	font-size:11px;
	color:#336699;
	font-weight:bold;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}

.sidenav A:link { color: #333333; font-size: 11px; font-weight:bold;  background-color : transparent; text-decoration:none; }
.sidenav A:visited { color: #333333; font-size: 11px; font-weight:bold;  background-color : transparent; text-decoration:none;}
.sidenav A:hover{ color: #336699; font-size: 11px; font-weight:bold ;  background-color : transparent;  text-decoration:none;}
.sidenav A:active{ color: #666666; font-size: 11px; font-weight:bold;  background-color : transparent; text-decoration:none;}
	
/* Back to top link */
.backtotop { 
	font-size: 11px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	color:#666666; 
	}
	
.footer {
	font-size:10px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#666666;
}
.footer p {
	font-size:10px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#666666;
	line-height: 150%;
}

.footer A:link { color: #333333; font-size: 10px; font-weight:bold;  background-color : transparent; text-decoration:none; }
.footer A:visited { color: #333333; font-size: 10px; font-weight:bold;  background-color : transparent; text-decoration:none;}
/*A:visited { color: #96af03; font-weight:bold;  background-color : transparent; text-decoration:none;}*/
.footer A:hover{ color: #336699; font-size: 10px; font-weight:bold ;  background-color : transparent;  text-decoration:underline;}
.footer A:active{ color: #666666; font-size: 10px; font-weight:bold;  background-color : transparent; text-decoration:none;}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	margin-top: 10px;
}


H3, .H3  { font-size: 18px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #444444;
}  
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444444;
	margin-bottom: 5px;
}


UL {
	list-style-image : url(images/arrow_briteblue_16.gif);
	line-height: 160%;
	margin-top: 3px;
}
	
li {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}