/**
  * basic styles
  **/


span, p, ul, ol, td, th{font-size:10pt; font-family: verdana,helvetica,arial,sans-serif} /* basic body text style */
p, ul, ol{margin-bottom: 6pt; margin-top: 6pt} 

.page-title {font-size: 13pt; font-weight:bold; line-height: 30pt} /* for all page titles */
.head-black {font-size: 21pt; color:#000000}
.head-small-black {font-size: 13pt; color:#000000}


.subhead {font-size:10pt; color:#666666} /* used for subheadlines */
.intro {font-weight: bold; font-size:10pt} /* used for first few words of lead paragraph for articles, features and perspectives */
.caption {font-size:8pt; color:#666666} /* use for any photo captions */


.indent {margin-left:18px}/*used for related navigation */


/**
  * button styles
  **/

.btn-66f{font-weight: normal;}
.btn-66f a:active, .btn-66f a:hover {color:#6666ff; text-decoration:none} 
.btn-66f a:hover {color:#FF6600}
.btn-66f a:active {color:#3333cc}

.nav {
	color:#FFFFFF;
	font-weight: normal;
	;
	font-size: 9pt;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.nav a:active{
	color:#3333CC;
	font-weight:normal;
	text-decoration: none;
}
.nav b {font-weight:bold; color: #663399}








/* standard blue arrow button style, for read, next, previous, etc. */
.btn-66f { color:#3333CC; text-decoration:none ; font-size: 10pt} .btn-66f a:link { color:#CC0000; text-decoration:none } .btn-66f a:visited { color:#993300; text-decoration:none } .nav a:visited { color:#660099; font-weight:normal; text-decoration:none; } 
.nav a:link { color:#3300CC; font-weight:normal; text-decoration:none; } 
.small {
font-size:8pt; color:#000000
}
.smallwhite {
font-size:9pt; color:#FFFFFF
}
.headblue {
font-size: 21pt; color:#3333CC
}
a:hover {
	font-weight: normal;
	color: #666666;
	text-decoration: underline;

}
