/*
// --------------------------------------------------------------------------------------------------------------------
// Desktop-Level Definitions
// --------------------------------------------------------------------------------------------------------------------
*/

.breadcrumb {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	color : #999999;
	font-style : normal;
}
.copyright {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	color : #999999;
}
.age {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
}
.footerNav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #999999;
}
.mainBody {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
}
.underlineLink {
	color : #0000ff;
    text-decoration: underline;
}
.underlineLink A:link {
    color : #0000ff;
    text-decoration: underline;
}
.underlineLink A:visited {
    color : #800080;
    text-decoration: underline;
}
.underlineLink A:hover {
    text-decoration: underline;
}
.mainBodyWhite {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : italic;
}
.mainBodySlant {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
	font-style : italic;
}
.mainBodyHeavy {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
}
.welcome {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
	font-style : italic;
}
.specialBody1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
.specialBody1Heavy {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}
.specialBody2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
}
.specialBody2Heavy {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
}
.pageHead {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18pt;
	font-weight : bold;
	color : #009900;
}
.pageHeadSmaller {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	color : #009900;
}
.required {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #CE0000;
}
.price {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight:bold;
	color : #CE0000;
}
.fields {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
}
.help {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
}
.whatsThis {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	color : #000000;
}
.error {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : #FF0000;
}

.errorMessage {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #FF0000;
}

.asset {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; color: #000000
}
.seeMore {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: italic; 
	font-weight: normal; color: #000000
}
.seeMoreN {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; color: #000000
}
.genreHeader {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: bold; color: #909291
}
.genreResults {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: italic; 
	font-weight: bold; color: #909291
}
.sortingFilters {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal; color: #000000
}
.previousNext {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal; color: #909291
}
.footer {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color : #999999;
}
.subArea1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13pt;
	font-weight : bold;
	color : #999999;
	letter-spacing : 1pt;
}
.subArea2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	color : #999999;
	letter-spacing : 1pt;
}
.subArea3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13pt;
	font-weight : bold;
	color : #FF6600;
	letter-spacing : 1pt;
}
.siloHeadline {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13pt;
	font-weight : bold;
	color : #000000;
	letter-spacing : 1pt;
}
.serviceMark {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	color : #000000;
}
.articleBody {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color : #000000;
}
.articleBodyTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : #000000
}
.articleBodySlant {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : italic;
	color : #000000
}
.articleTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18pt;
	font-weight: bold;
	font-style : italic;
	color : #000000
}
.calculatorBody {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #000000
}
.calculatorBodyTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
    font-weight: bold;
	color : #000000
}
.calculatorTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color : #000000;
	font-weight : bold;
}
.pollBody {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #000000;
}
.monthlyColumn {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #000000;	
}
.Item {
font-style: normal; 
text-decoration: none; 
color: #003399;
}
.Highlight {
font-style: normal; 
text-decoration: underline; 
color: #CC0000;
}
.FontOne {
font-family: Verdana; 
font-size: 9pt; 
text-decoration: none; 
color: #000000;
}
.FontTwo {
font-family: Verdana; 
font-size: 10pt; 
text-decoration: none; color: #AA0000;
}
.FontThree {
font-family: Verdana; 
font-size: 14pt; 
text-decoration: none; 
color: #3030C0;
}
.FontFour 
{font-family: Verdana; 
font-size: 8pt; 
text-decoration: none; 
color: #000000;
}
.FontFive {
font-family: Verdana; 
font-size: 8pt; 
text-decoration: none; 
color: #AA0000;
}
.FontSix {
font-family: Verdana; 
font-size: 8pt; 
text-decoration: none; 
color: #C0C0C0;
}
.FontSeven {
font-family: Verdana; 
font-size: 8pt; 
text-decoration: none; 
color: #000000;
}
.navigation  {
font-family: Arial; 
font-size: 8pt; 
text-decoration: none; 
font-weight : bold;
background-color: #ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-width: 0px 0px 0px 0px;
width: 150px;
}
.logInBig {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16pt;
	color : #000000;
}
.logInMed {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16pt;
	color : #000000;	
}
.logInHeadlines {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #000000;
	font-weight: bold;	
}
.logInSmallRed {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #DE0C01;	
}
.logInSmall {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;	
}
.logInSmallLink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
    color : #0000ff;
    text-decoration: underline;  	
}
.usernamePasswordBox {
	float: left;
	width: 130px;
}
