td, body, p, div, {  
    font-family:arial,helvetica,sans-serif;
    color: #333333;
    font-size: 13px;
    }

/* general */

.bold {
    font-weight: bold;
    }	

.italic {
    font-style: italic;
    }	
	
/* page copy */
.screentitle {
    font-family:verdana,arial,geneva,sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #000066;		
    }
	
.hubtitle {
    font-family:verdana,arial,geneva,sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #000066;		
    }	

.head {
    font-family:verdana,arial,geneva,sans-serif;
    font-size: 15px;
    font-weight: bold;	
    }

.subhead {
    font-weight: bold;
    }
	
.body {
    font-family:arial, helvetica, sans-serif;
    color: #000000;
    font-size: 13px;
    }

.bodyform {
    font-family:arial,helvetica,sans-serif;
    color: #333333;
    font-size: 13px;
    }
	
.sidebarbody {
    font-family:verdana,arial,geneva,sans-serif;
    font-size: 11px;
    color: #333333;
    }

.sidebarform	{
    font-family:verdana,arial,geneva,sans-serif;
    font-size: 11px;
    color: #333333;
    }
	
.breadcrumb {
    font-family:verdana,arial,geneva,sans-serif;
    font-size: 11px;
    }
	
.footer {
    font-family:verdana,arial,geneva,sans-serif;
    font-size: 11px;
    }

.disclaimer {
    font-family:arial,helvetica,sans-serif;
    font-size: 11px;
    font-style: italic;
    }	
	
.small {
    font-family:arial,helvetica,sans-serif;
    font-size: 10px;
    }	
	
.marketingtitle {
    font-family:verdana,arial,geneva,sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;		
    }	

.marketing {
    font-family:verdana,arial,geneva,sans-serif;
    font-size: 13px;
	color: #660000;
    }

.copyright {
	color: #999999;
    }
	
.nav {
    font-family:verdana,arial,geneva,sans-serif;
    font-size: 11px;
    color: #ffffff;
    }
	
.navlink {
    font-family:verdana,arial,geneva,sans-serif;
    color: #ffffff;
    }	

.error {
    color: #ff0000;
    font-weight: bold;		
    }		
	
.required {
    color: #ff0000;	
    }	

.suicon {
    color: #ff0000;
    font-size: 9px;
    }	
ul.no_bottom_spacing { margin-bottom: -5px; }
		
/* link styles */

a:link {
    color: #336699;
	text-decoration: underline;
    }

a:hover {
    color: #3399ff;
	text-decoration: underline;
    }

a:visited {
    color: #996699;
	text-decoration: underline;
    }
	
a:visited:hover {
    color: #3399ff;
	text-decoration: underline;
    }	
	
a.navlink:link {
    color: #ffffff;
	text-decoration: none;
    }

a.navlink:hover {
    color: #ffcc66;
	text-decoration: none;
    }

a.navlink:visited {
    color: #ffffff;
	text-decoration: none;
    }
	
a.navlink:visited:hover {
    color: #ffcc66;
	text-decoration: none;
    }
.quote {
	color: #000066;
	line-height:30px;
	background-color: #FEE01F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
; font-weight: bold
	}
/* right-side rollover */

#spec_not {

margin-top:7px;

background: #036;

color:#fff;

padding:0px;

border:2px solid #036;

} 

#spec_not p {

font-size:13px;

margin:0px;

} 

#spec_not a {

color:#fff;

text-decoration:none;

font-size:13px;

padding:3px;

width:100%;

font-weight:bold;

padding-top: 10px;

padding-bottom: 10px;

}

#spec_not a:hover {

background: #fff;

color:#036;

}
