/*  tag selectors  */
body {
	color: #000;
	background-color : #FFF;
	margin-top : -10px;
	margin-left: 0px;
	margin-right: -10px;
	margin-bottom: 0px;
	font-family : verdana, sans-serif;
	font-size : 12px;
	font-weight : lighter;
}

html body {
	margin-top:0px;
	padding-top:0px;
}

form { 
	display : inline; 
	margin-top : 0; 
}

p, li, ul, blockquote, td {
	font-family : verdana, sans-serif;
	font-size : 12px;
	font-weight : lighter;
}

a, a:link, a:active, a:visited { 
	color : #C60000; 
	text-decoration : none; 
}

a.utility, a.utility:link, a.utility:active, a.utility:visited { 
	color : #000; 
	text-decoration : none; 
}

a:hover, { 
	text-decoration : underline; 
}

h2 {
	padding-top : 0px;
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	font-weight:bold;
	font-size:18px;
	color : #CCC;
}

h3 {
	padding-top : 0px;
	margin-left : 0px;
	margin-top : 4px;
	margin-bottom : 4px;
	font-weight:bold;
	font-size:16px;
	font-family: 'Helvetica Condensed', helvetica, arial, verdana, sans-serif;
	color : #000;
}

.navoff {
	background-color:#EEEE3D;
	color : #000;
}

.navon {
	background-color:#E0E0E0;
	color : #000;
}

.navthere {
	background-color:#E0E0E0;
	color : #999999;
}
A.sidethere:active, A.sidethere:hover, A.sidethere:link, A.sidethere:visited {
	font-size:11px;
	color:#999999;
}
.fpo {color:#CCC;}

.caption {
	color: #000;
	background-color : White;
	font-style:italic;
	font-size:11px;
	font-family: verdana, sans-serif;
	margin-top:-10px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:-10px;
}

.title {
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	font-style:normal;
	color :#000;
	font-size : 12px;
	font-weight : bold;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

.redtitle {
	padding-top : 0px;
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	font-size:12px;
	font-weight:bold;
	color :#C60000;
}
.redtitlesm {
	padding-top : 0px;
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	font-weight:bold;
	font-size:11px;
	color :#C60000;
	word-wrap : normal;
}
.charthighlight{
	color: #C60000;
}
.quote {
	color: #C60000;
	background-color : White;
	font-style:italic;
	font-size:13px;
	font-family: verdana, sans-serif;
    margin-top:-10px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:-10px;
}
A.DropDownAnchor:link, A.DropDownAnchor:visited { 
	color:#000; 
	text-decoration:none; 
	font-size:11px;
}
A.DropDownAnchor:active {
	color:#999999; 
	text-decoration:none; 
	font-size:11px;
}
A.DropDownAnchor:hover {
	text-decoration : none;
	color : #999999;
}
.NavTable {
	background-color:#E0E0E0;
}
.outertable {
	height:43px; background-color:#E0E0E0;
}
.carrot { 
	color: 000;
}
.cright{
	color : #999999;
	font-size:10px;
}

/* this hides properties from netscape 4.x clients */
@media all {
div.states {
	display : none;
	padding-top : 10px;
	margin-top:6px;
	margin-right:0px;
	margin-bottom:6px;;
	margin-left:10px;
}

div.statesr p { font-size : 11px !important; }
}
/*  end netscape hiding */
