.greenbg  { background-color: #FFFFCC; }
.bgmasthead {  background-color: #FFFFCC; }
.navBG {  background-color: #CCCCCC; }
.quoteNowRule {  background-color: #999; }
.titleBg {  background-color: #006; }
.whitebg { background-color:#fff; }
.marketwatchbg  { background-color: #000066; }
td.colgreen  { font-weight: bold; font-size: 12pt; color: #FFFFFF; background-color: #000066; text-align: left; font-family: Verdana }
input.colgreen { font-weight: bold; font-size: 10pt; color: #FFFFFF; background-color: #000066; text-align: left; font-family: Verdana }
TD.datacontrol input.radiobutton { background-color: #000066; background-image: none ; color : #FFFFFF }
.tabon  { background-color: #000066; }
TD.navrule  { background-color: #000066; }
TD.navcellon  { background-color: #FFFFFF; }
TD.navcell  { background-color: #CCCCCC; }
TD.alertscellon { background-color: #000066; text-align: center }
TD.greenbg  { background-color: #000066; }
TD.datacontrol { color: #FFFFFF; background-color: #000066; text-align: left; font-family: Verdana; }
.subtabsubnav { color: #9999CC !important; background-color: #000066; text-align: left; font-weight: bold; font-family: Verdana; }
.subtabsubnav A:link { color:#ccc !important; }
.subtabsubnav A { color:#ccc !important; }
.subtabsubnav A:Hover { color:#fff !important; }
TD.dataalpha A { color: #000066; }
TD.quotes input.radiobutton { background-color: #666666; background-image: none ; color : #FFFFFF; }
A:hover { text-decoration:underline; color:#4986ff; }
A:visited { text-decoration:underline; color:#336699; }
A:link { text-decoration:underline; color:#336699; }
A:active { text-decoration:underline; color:#336699; }
A.plain:visited { text-decoration:none; color:#339; }
A.plain:link { text-decoration:none; color:#339; }
A.plain:active { text-decoration:none; color:#339; }
A.plain:hover { text-decoration:none; color:#000; }
A.action.visited { font-weight:bold; }
A.action.link { font-weight:bold; }
A.action.active { font-weight:bold; }
.tipboxheader  { font-weight: bold; font-size: 10pt; color: #000066; font-family: Verdana }
.navlink  { font-weight: normal; font-size: 8.5pt; color: #000066; padding: 5px 15px; font-family: Verdana }
a.navlink:Hover { font-weight:normal; color:#000; padding: 5px 15px; }
.navheader  { font-weight: bold; font-size: 8pt; color: #000066; padding: 15px 15px 5px; font-family: Verdana }
.labelcolor  { font-weight: bold; background-color: #C6D7E7; }
.labelcolornonbold  { background-color: #C6D7E7; }
TD.accountnumbercell { font-weight: bold; font-size: 8.5pt; color: #000066; font-family: Verdana }
TD.poptext4 { font-weight: normal; font-size: 8.5pt; color: #000066; font-family: Verdana }
.eduTabNavOn { color:#093; font-weight:bold; font-size:8pt; text-align:left; }
a.eduTabNav { color:#006; font-weight:bold; font-size:8pt; text-align:left; text-decoration:none; }
table.borders { border:#006; border-style:solid; border-top-width:1pt; border-right-width:1pt; border-bottom-width:1pt; border-left-width:1pt; }
.popquotetext1 { font-size:8.5pt; color:#006; }
.poptextCenter { font-weight:normal; color:#006; text-align:center; }
.poptextRight { font-weight:normal; color:#006; text-align:right; }
.popquotetext2 { font-weight:bold; color:#333; }
#v2_content_body, #secondary {border-top:solid 5px #006;}
#quotenow_left{border-right: solid 1px #999;}
#quotenow_ul{border-bottom: solid 1px #999;}
#advisor {position:absolute;left:500px;	border: 1px solid #006;	padding: .3em;}
#secondary h3 {	border-bottom:solid 2px #006;color:#006;}
#secondary {background:#ccc;padding:0 5px 0 15px;text-align:left;}
a.navleftlink { font-size: 8.5pt; color: #000066; text-decoration: underline; font-family: Verdana }

/*same as titleBg*/
.data td, .data th {
	border-color:#006;}
.data .caption {
/* same as TD.datacontrol */
	color:#fff;
	background:#006;}
/* same as TD.dataalpha A */
.data tbody th a {
	color:#006;}

.horizTab { 
    border-left:1px solid #006; 
    border-top:1px solid #006; 
    border-right:1px solid #006; 
}


/* Sawgrass */
#left_nav_content {
    background-color:#ffffcc; 
}
#advisor_body {
   border:1px solid #006;background-color:#fff; /* border color same as #advisor */
}

#left_nav h1 {
  color: #666;
}


.data caption, .data .adaCaptionContent {
	background-color:#006; /* same as .data .caption */
	border:1px solid #006; /* same as background-color */
	color:#fff; /* same as .data .caption */
	}
.data caption a, .data .adaCaptionContent a {
	color:#fff !important;
}
	
