select {
	font-size: 11px;
}

.ccbnBgTblOdd { background-color: #F2F2F2; }


.ccbnBgTblEven { background-color: #d8e0d1; }

.ccbnBgDisclaimer { background-color: #F2F2F2; }


		
.ccbnBgTblSubTxt, .ccbnBgTblHighlight, .ccbnBgTblTxtBold, .ccbnBgTblTxt, .ccbnBgTblLabelTop, .ccbnBgTblLabelLnk, .ccbnBgTblSubLnk, .ccbnBgTblHighlightLnk, .ccbnBgTblLnk, .ccbnBgSubLnk, .ccbnBgLnk, .ccbnBgNav, .ccbnBgSubTxt, .ccbnBgTxt, .ccbnBgTxtBoldSub, .ccbnBgLabel, .ccbnBgSubTtl, .ccbnBgTtl, .ccbnBgTxtBold, .ccbnBgSelect, .ccbnBgButton, .ccbnBgSpacer, .ccbnBgChart, .ccbnBgConfirmBold, .ccbnBgError, .ccbnBgRequired {
	background-color: #FFF;
	font-size: 10px;
}

/* ccbn Table Text Bold */
.ccbnTblTxtBold {
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 12px;
		color: #124E68;
		font-weight: bold;
		}


/* ccbn Table Text */
.ccbnTblHighlight {
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 12px;
		color: #124E68;
		font-weight: bold;
		}

/* ccbn Table SubText*/
.ccbnTblSubTxt {
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		color: #333333;
		}
		
/* ccbn Disclaimer */

/* hard coded in XML needs to be called */
/* should match ccbnDisclaimer */
.modDisclaimer, .ccbnDisclaimer {
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		color: #666666;
		}


/* Required Text */

.ccbnRequired {
		color: #CC0000;
		}


/* ccbn Error */
.ccbnError {
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 12px;
		color: #F00;
		}
		

/* ccbn Confirm Bold */
.ccbnConfirmBold {
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 12px;
		color: #F00;
		font-weight: bold;
		}
	

/* ccbn Negative Text */
.ccbnNeg {
		color: #990000;
		}
		

/* ccbn Positive Text */
.ccbnPos {
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 12px;
		color: #009900;
		}
		
.ccbnBgPos {background-color: #009900;}

/* ccbn Select */
.ccbnSelect {
		font-size: 12px;
		}
		

/* ccbn Input */
.ccbnInput {
	border: solid 1px #124E68;
	padding-left: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	}

.ccbnBgInput {background-color: #FFF;}

/* ccbn Button */
.ccbnButton {
	background-color: #FF6E2B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFF;
	border: 0px;
	padding: 2px;
}

	
/* Background for all Lines */
.ccbnBgLine {background-color: #124E68;}


/* potential for Quote styles */

.ccbnPrice {
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 14px;
		color: #124E68;
		font-weight: bold;
		}

.ccbnBgPrice {background-color: #D7E2E7;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                   Enumerate                  x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


.ccbnEnumBg, .ccbnEnumBgLogo, .ccbnEnumHighlightLt, .ccbnBgEnumTblOdd, .ccbnBgFixedLogo {
	background-color: #F7F7F7;}

.ccbnEnumHighlight 
{background-color:#EFEFEF;}

.ccbnEnumShadow 
{background-color: #999;}

.ccbnEnumShadowDk 
{background-color: #666;}

.ccbnEnumTabLnk 
{font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #124E68;
text-transform: uppercase;}
		         
a.ccbnEnumTabLnk:link 
{font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #124E68;
text-transform: uppercase;
text-decoration: underline;}
			  	
a.ccbnEnumTabLnk:hover, a.ccbnEnumTabLnk:active {
	text-decoration: none;
}

a.ccbnEnumTabLnk:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #124E68;
	text-transform: uppercase;
	text-decoration: underline;}

.ccbnEnumPeerListLnk {
	font-size:11px;
}

.ccbnBgEnumTblEven 
{background-color:#EFEFEF;}

.ccbnEnumTxtEven   
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;}


.ccbnEnumTxtOdd {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.ccbnFixedTtl {
    font-weight: bold;
    font-size: 11px;
    color: #000;
}
.ccbnBgFixedsubTtl
{
    background-color: #E5E5E5;
}
.ccbnFixedSubTtlBold
{
    font-weight: bold;
    font-size: 11px
}
.ccbnFixedSubTtl, .fnsubtext
{
    font-size: 10px
}
.ccbnFixedInput
{
    font-size: 11px;
    width: 100px;
    font-family: Arial;
    height: 19px
}
.ccbnFixedTabTxt, .ccbnFixedTabLnk
{
    font-size: 10px;
    font-family: Arial;
    background-color: #F7F7F7;
}

.ccbnFixedLabel
{
    font-weight: bold;
    font-size: 14px;
    font-family: Arial
}
.ccbnFixedMenuSubTtl .ccbnFixedMenuTtl {
    font-weight: bold;
    font-size: 11px;
    COLOR: #000;
}

.stockup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009933;
}
.stockdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #900;
}

.ccbnCopyright {
	font-size: 10px;
	padding: 8px;
}

#copyblockInvestor {
	width: 620px;
	margin-left: 15px;
	margin-top: 54px;
}

#copyblockInvestor p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #124E68;
	line-height: 24px;
	padding: 2px 0 2px 0;
}

#copyblockInvestor a {
	color: #124E68;
	text-decoration: none;
	font-weight: bold;
}

#copyblockInvestor a:hover {
	color: #FBB51E;
	text-decoration: none;
}

#copyblockInvestor a:visited {
	color: #DCE9EF;
	text-decoration: none;
}
