/* GLOBAL PAGE STYLES - SHOULD TYPICALLY REMOVE*/

/***********************************************/
/***********************************************/
/***********************************************/
/***********************************************/





/* table OUTLINE */

.ccbnOutline {background-color: #ffffff;}
.ccbnOutlineChart {background-color: #ffffff;}
.ccbnOutlineQuote {background-color: #ffffff;}


/* ccbn Titles */
.ccbnTtl {
		font-weight: bold;
                color: 000066;
		}

.ccbnBgTtl {background-color: #FFFFFF;}

/* ccbn subTitles */
.ccbnSubTtl {

		font-weight: bold;

		}

.ccbnBgSubTtl {background-color: #FFFFFF;}

/* Defines a Label within a complex table or outside of a table */
.ccbnLabel {

		font-size: 10px;
		font-weight: bold;
                color: #999999;
                text-transform: uppercase;
		}

.ccbnBgLabel {background-color: #FFFFFF;}


/* ccbn Text Bold outside of Table structure */
.ccbnTxtBold {

		font-size: 10px;
		font-weight: bold;
                color: #999999;
                text-transform: uppercase;
		}
		
.ccbnBgTxtBold {background-color: #FFFFFF;}

/* ccbn Text outside of Table structure */
.ccbnTxt {

		font-size: 10px;
		color: #000000;
		}
		
.ccbnBgTxt {background-color: #FFFFFF;}

/* ccbn subText */
.ccbnSubTxt {

		font-size: 10px;
		}
		
.ccbnBgSubTxt {background-color: #FFFFFF;}

/* ccbn Navigation */
.ccbnNav {

		font-size: 10px;
		color: #666666;
		}
		
.ccbnBgNav {background-color: #FFFFFF;}

/* ccbn Links */
.ccbnLnk {

		font-size: 10px;
		}
		
.ccbnBgLnk {background-color: #FFFFFF;}

/* ccbn Links */
.ccbnSubLnk {

		font-size: 10px;
		}
		
.ccbnBgSubLnk {background-color: #FFFFFF;}


/* ccbn Table Links */

.ccbnTblLnk {

		font-size: 10px;
		}
		
.ccbnBgTblLnk {background-color: #FFFFFF;}

/* ccbn Table Bold Links */

.ccbnTblHighlightLnk {

		font-size: 10px;
		font-weight: bold;
		}
		
.ccbnBgTblHighlightLnk {background-color: #cccccc;}


.ccbnTblSubLnk {

		font-size: 10px;
		}
		
.ccbnBgTblSubLnk {background-color: #FFFFFF;}


/* Module Table Label Link */

.ccbnTblLabelLnk {

		font-size: 10px;
		font-weight: bold;
		}

.ccbnBgTblLabelLnk {background-color: #FFFFFF;}

/* ccbn Table Title */
.ccbnTblTtl {

		font-size: 10px;
		font-weight: bold;

		}
		
.ccbnBgTblTtl {background-color: #FFFFFF;}

/* ccbn Table SubTitle */
.ccbnTblSubTtl {
		font-weight: bold;
                color: 000066;
		}
		
.ccbnBgTblSubTtl {background-color: #FFFFFF;}

/* ccbn Table Label */
.ccbnTblLabelLeft {
		font-size: 10px;
		font-weight: bold;

		}
		
.ccbnBgTblLabelLeft {background-color: #FFFFFF;}

/* ccbn Table Label */
.ccbnTblLabelTop {

		font-size: 10px;
		font-weight: bold;

		}
		
.ccbnBgTblLabelTop {background-color: #FFFFFF;}






/* ccbn Table Text Odd  */
.ccbnTblOdd {

		font-size: 10px;

		}
		
.ccbnBgTblOdd {background-color: #5a83b6;}

/* ccbn Table Text Even */
.ccbnTblEven {

		font-size: 10px;
		color: #000000;
		}
		
.ccbnBgTblEven {background-color: #FFFFFF;}

/* ccbn Table Text */
.ccbnTblTxt {

		font-size: 10px;
		color: #000000;
		}
		
.ccbnBgTblTxt {background-color: #FFFFFF;}

/* ccbn Table Text Bold */
.ccbnTblTxtBold {

		font-size: 12px;
		font-weight: bold;
		}
		
.ccbnBgTblTxtBold {background-color: #FFFFFF;}


/* ccbn Table Text */
.ccbnTblHighlight {

		font-size: 10px;
		color: #000000;
		font-weight: bold;
		}
		
.ccbnBgTblHighlight {background-color: #CCCCCC;}

/* ccbn Table SubText*/
.ccbnTblSubTxt {

		font-size: 10px;
		color: #666666;
		}
.ccbnBgTblSubTxt {background-color: #FFFFFF;}

/* ccbn Disclaimer */

/* hard coded in XML needs to be called */
/* should match ccbnDisclaimer */
.modDisclaimer {

		font-size: 10px;
		color: #666666;
		}


.ccbnDisclaimer {

		font-size: 10px;
		color: #666666;
		}
		
.ccbnBgDisclaimer {background-color: #FFFFFF;}


/* Required Text */

.ccbnRequired {

		font-size: 10px;
		color: #FF0000;
		}

.ccbnBgRequired {background-color: #FFFFFF;}


/* ccbn Error */
.ccbnError {

		font-size: 10px;
		color: #FF0000;
		}
		
		
.ccbnBgError {background-color: #FFFFFF;}

/* ccbn Confirm Bold */
.ccbnConfirmBold {

		font-size: 10px;
		color: #FF0000;
		font-weight: bold;
		}
		
.ccbnBgConfirmBold {background-color: #FFFFFF;}

/* ccbn Negative Text */
.ccbnNeg {

		font-size: 10px;
		color: #990000;
		}
		
.ccbnBgNeg {background-color: #990000;}

/* ccbn Positive Text */
.ccbnPos {

		font-size: 10px;
		color: #009900;
		}
		
.ccbnBgPos {background-color: #009900;}

/* ccbn Select */
.ccbnSelect {

		font-size: 10px;
		color: #000000;
		}
		
.ccbnBgSelect {background-color: #FFFFFF;}	

/* ccbn Input */
.ccbnInput {

		font-size: 10px;
		color: #000000;
		}

.ccbnBgInput {background-color: #FFFFFF;}

/* ccbn Button */
.ccbnButton {


	font-size: 10px;
	}

.ccbnBgButton {background-color: #FFFFFF;}

	
/* Background for all Lines */
.ccbnBgLine {background-color: #000000;}

/* Background for all spacer rows */

.ccbnBgSpacer {background-color: #FFFFFF;}




/*Basic Webcast Only styles */
BODY	{  						BORDER-TOP-WIDTH: 0px; 
								SCROLLBAR-FACE-COLOR: #eeeeee; 
								BORDER-LEFT-WIDTH: 0px; 
								BORDER-BOTTOM-WIDTH: 0px; 
								MARGIN: 0px; 
								SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; 
								SCROLLBAR-SHADOW-COLOR: #cccccc; 
								SCROLLBAR-ARROW-COLOR: #666666; 
								SCROLLBAR-TRACK-COLOR: #e9e9e9; 
								SCROLLBAR-BASE-COLOR: #bbbbbb; 
								BACKGROUND-COLOR: #d6d3ce; 
								BORDER-RIGHT-WIDTH: 0px; 
								scrollbar-3d-light-color: #EEEEEE; 
								scrollbar-dark-shadow: #EEEEEE }
TD { 							FONT-SIZE: 11px; 
								FONT-FAMILY: arial, helvetica, sans-serif }
A { 							COLOR: #0000ff }
A:hover { 					COLOR: #0077ff; 
								TEXT-DECORATION: none }
.playerBg { 					BACKGROUND-COLOR: #d6d3ce }
.playerLine01 { 		BACKGROUND-COLOR: #f7f7f7 }
.playerLine02 { 		BACKGROUND-COLOR: #d6d3ce }
.playerLine03 { 		BACKGROUND-COLOR: #424142 }
.playerLine04 { 		BACKGROUND-COLOR: #848284 }
.bgHostLogo { 				BACKGROUND-COLOR: #000033}
.bgTitleSmll { 			BACKGROUND-COLOR: #ffffff }
.bgLineFeature { 			BACKGROUND-COLOR: #000000 }
.bgTitleMed { 				BACKGROUND-COLOR: #eeebe7 }
.bgTitleLrg { 				BACKGROUND-COLOR: #000033}
.bgFeature { 					BACKGROUND-COLOR: #000000}
.txtSmll { 						FONT-SIZE: 11px; 
						
								COLOR: #333333}
.bgHelp { 			BACKGROUND-COLOR: #dddddd }

.txttitlesmll  { 			FONT-SIZE: 10px; 
								COLOR: #666666; 
								FONT-FAMILY: Arial, Helvetica, sans-serif }

