/* default styles */

a:link {
	color:#333366;
	}
a:visited {
	color:#6B6BAD;
	}
body,td,P,li {
	font-family:Verdana,Arial;
	font-size:12px;
	}
.smaller {
	font-family:Verdana,Arial;
	font-size:10px;
	}	
.l3Nav, a.l3Nav:link, a.l3Nav:visited {
	font-family:Verdana,Arial;
	font-size:10px;
	text-decoration:none;
	color:#000000;
	}
a.l3Nav:hover {
	font-weight:bold;
	}
#l3NavHR {
	color:#000000;
	width:135px;
	text-align:left;
	margin-left:-5px;
	}
#membersHR {
	color:#000000;
	width:135px;
	text-align:left;
	}	
a.dhtml, a.dhtml:visited {
	font-family:Verdana,Arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	line-height:15px;
	}
A.dhtml:hover {
	color:#ccccff;
	text-decoration:underline;
	}
a#bottomnav:hover, a#copyright:hover {
	color:#000033;
	text-decoration:none;
	}
#bottomnav, #copyright {
	font-size:11px;
	text-decoration:none;
	color:#666666;
	}
#padded {
	padding-left:30px;
	padding-right:10px;
	}
#tinydot {
	font-size:8px;
	}
	
.l2head {
	font-family:Verdana,Arial;
	font-size:14px;
	color:#333366;
	font-weight: bold;
	}
	
.l3head {
	font-family:Verdana,Arial;
	font-size:12px;
	font-style:italic;
	color:#666699;
	font-weight: bold;
	}
	
ul {
	list-style-image: url(../img/bullet.gif)
	}				

/* homepage styles */

.hpBlurb {
	font-family:Verdana,Arial;
	font-size:13px;
	padding-bottom:15px;
	}
#hpLink {
	color:#000099;
	}
a#hpBottomnav:hover, a#hpCopyright:hover {
	color:#ffffff;
	text-decoration:none;
	}
#hpBottomnav, #hpCopyright {
	font-size:11px;
	text-decoration:none;
	color:#cccccc;
	}
.hpFocusLeft, #hpFocusLeft {
	font-family:Verdana,Arial;
	color:#000033;
	font-size:11px;
	padding-left:30px;
	padding-bottom:10px;
	padding-top:10px;
	line-height:14px;
	}
.hpFocusRight, #hpFocusRight {
	font-family:Verdana,Arial;
	color:#000033;
	font-size:10px;
	}
#hpFocusLinks {
	color:#000033;
	text-decoration:none;
	}

#hpNoLink {
	font-family:Verdana,Arial;
	color:#000033;
	font-size:10px;	
	font-weight: bold;
	text-decoration: none;
	}
	
.field {border: 1px solid #333366; height: 21px; width: 185px;}

.field_generic {border: 1px solid #333366;}
	
a.whiteText:link, a.whiteText:visited, a.whiteText:hover, a.whiteText:active {font: 12px Verdana, Helvetica; color: #ffffff; text-decoration: underline; font-weight: bold;}

//
.default { 
	font-family:Verdana, Arial;
	font-size:12px;
 } 
