body {font-family:arial, verdana, helvetica, sans-serif; font-size:10pt; font-weight:normal; background:#ffffff;}
div, tr, td {font-family:arial,verdana,helvetica, sans-serif; font-size:10pt; font-weight:normal; color:#000000;}
ul.dotlinks, LI.dotlinks {font-size:9pt; list-style-image: url(/solve/img/arrow.gif); line-height:12pt; margin-left:8px; margin-right:1px; margin-top: 10px; margin-bottom: 0px;}
A.dotlinks:LINK {color:#ff9900; text-decoration:none}
A.dotlinks:VISITED {color:#ff9900; text-decoration:none}
A.dotlinks:ACTIVE {color:#ffffff; text-decoration:none}
A.dotlinks:HOVER {color:#006699; text-decoration:underline}

A.fullstory:LINK {color:#006699; text-decoration:none}
A.fullstory:VISITED {color:#006699; text-decoration:none}
A.fullstory:ACTIVE {color:#ffffff; text-decoration:none}
A.fullstory:HOVER {color:#ff9900; text-decoration:underline}

.h1 { font: bold 20pt Verdana, Arial, Helvetica, sans-serif; color: #999999; margin-bottom:0px; margin-top:0px; }
.h2 { font: bold 12pt Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin-bottom:0px; margin-top:0px; }
.h3 { font: bold 14pt Verdana, Arial, Helvetica, sans-serif; color: #999999; margin-bottom:0px; margin-top:0px; }
.h4 { font: bold 10pt Arial, Helvetica, sans-serif; color: #cccccc; }

h1 { font: bold 20pt Verdana, Arial, Helvetica, sans-serif; color: #999999; }
h2 { font: bold 12pt Verdana, Arial, Helvetica, sans-serif; color: #FF9900; }
h3 { font: bold 14pt Verdana, Arial, Helvetica, sans-serif; color: #999999; }
h4 { font: bold 10pt Arial, Helvetica, sans-serif; color: #cccccc; }


A.h1:LINK {color:#999999; text-decoration:none}
A.h1:VISITED {color:#999999; text-decoration:none}
A.h1:ACTIVE {color:#999999; text-decoration:none}
A.h1:HOVER {color:#ff9900; text-decoration:underline}

A.h3:LINK {color:#999999; text-decoration:none}
A.h3:VISITED {color:#999999; text-decoration:none}
A.h3:ACTIVE {color:#999999; text-decoration:none}
A.h3:HOVER {color:#ff9900; text-decoration:underline}


.firstpara {color:#666666; font-weight:bold;}
.warning {color:#ff0000; font-weight:bold;}

.header {color:#ffffff; font-weight:normal; font-size:9pt; line-height:normal; margin-right: 10px; margin-left: 10px;}
A.header:LINK {color:#ffffff; text-decoration:none}
A.header:VISITED {color:#ffffff; text-decoration:none}
A.header:ACTIVE {color:#ffffff; text-decoration:none}
A.header:HOVER {color:#ff9900; text-decoration:underline}

.headersub {color:#000000; font-weight:normal; font-size:9pt; line-height:normal; margin-right: 10px; margin-left: 10px;}
A.headersub:LINK {color:#000000; text-decoration:none}
A.headersub:VISITED {color:#000000; text-decoration:none}
A.headersub:ACTIVE {color:#000000; text-decoration:none}
A.headersub:HOVER {color:#ff9900; text-decoration:underline}

.footertext {color:#000000; font-weight:normal; font-size:7pt; line-height:normal; margin-right: 10px; margin-left: 10px;}

.contacttext {color:#000000; font-weight:normal; font-size:8pt; line-height:normal; margin-right: 0px; margin-left: 0px;}

.editorialtext {
	color:#000000;
	font-weight:normal;
	font-size:9pt;
	line-height:normal;
	margin-right: 0px;
	margin-left: 0px;
	word-spacing: -1pt;

}

.footerlinks {color:#ff9900; font-weight:normal; font-size:8pt; line-height:normal; margin-right: 10px; margin-left: 10px;}
A.footerlinks:LINK {color:#ff9900; text-decoration:none}
A.footerlinks:VISITED {color:#ff9900; text-decoration:none}
A.footerlinks:ACTIVE {color:#ffffff; text-decoration:none}
A.footerlinks:HOVER {color:#006699; text-decoration:underline}


.nomargin {margin-right: 0px; margin-left: 0px;}
.margin10 {margin-right: 10px; margin-left: 10px;}

input {font-family:arial,verdana,helvetica, sans-serif; font-size:7pt}
select {font-family:arial,verdana,helvetica, sans-serif; font-size:7pt}

.button {background-color:#999999; color:#ffffff; font-weight:normal; font-size:7pt;}
.note {color:#336666; font-size:8pt; font-weight:bold;}



a:link,a:active { color:#006699; text-decoration:underline; }
a:visited { color:#006699; text-decoration:underline; }
a:hover { text-decoration:underline; color:#ff9900; }



/* Pullquotes */
.pullquote {
	float: right; width: 240px; background-color: ffffff; padding: 10px;
	font: bold 20pt Arial, Helvetica, sans-serif; color: #ff9900;
	}
.pullquoteleft {
	float: left; width: 240px; background-color: ffffff; padding: 10px;
	font: bold 20pt Arial, Helvetica, sans-serif; color: #ff9900;
	}
.pseudopullquote {
	float: none; width: 300px; background-color: ffffff; padding: 10px;
	font: bold 20pt Arial, Helvetica, sans-serif; color: #ff9900;
	}
.caption {
	padding-bottom:15px;
	font: 13px/18px Arial, Helvetica, sans-serif; color: #ff9900;
	}
