	

.td2 {
   color: #000000; 
   background-color: #CCCC99; 	
}
.td1 {
   color: #000000; 
   background-color: #999966; 	
}


INPUT { height: 19px; font-size: 7.5pt; font-family: Verdana, Helvetica, ariel, sans-serif ;  }
TH { font-size: 8pt; font-family: Verdana, Helvetica, ariel, sans-serif ; color: #003300 ; font-weight: bold;}
SELECT { height: 19px; font-size: 7.5pt; font-family: Verdana, Helvetica, ariel, sans-serif ; }


H2.buy    { font-size: 9pt; font-family: Verdana, ariel, Helvetica, sans-serif  ;  margin-bottom: 0px ; margin-top: 0px; font-weight: bold;}

H2    { font-size: 9pt; font-family: Verdana, ariel, Helvetica, sans-serif  ;  margin-bottom: 0px ; margin-top: 3px; font-weight: bold;}
H3    { font-size: 10pt; font-family: Verdana, ariel, Helvetica, sans-serif  ; color: #000000 ; margin-bottom: 0px ; margin-right: 0px ; margin-top: 0px; font-weight: bold;}
TD { font-size: 7.5pt; font-family: Verdana, Helvetica, ariel, sans-serif ; color: #000000}

.FireFoxCheckbox
{
	position:relative; 
	top:5; 
}

.IECheckbox
{
	position:relative; 
	top:0; 
}

.AspLabel 
{
	font-size: 7.5pt;
	font-family: Verdana, Helvetica, ariel, sans-serif;
	color: #000000;
}

.AutoComplete 
{
	border:solid 1px #cccccc;		
	margin:0px;
	padding:0px;	
	font-size: 7.5pt;
	text-align:left; 
	font-family: Verdana, Helvetica, ariel, sans-serif;	
	list-style-type:none; 	
	cursor:pointer; 
}


.AutoCompleteOnMouseIn
{
	background-color:yellow ; 
	border: 0px;	
	
}

.AutoCompleteOnMouseOut
{
	background-color:white; 
	border: 0px;	
}

TD.nav {
		font-size: 	8pt;		
		font-family:  Verdana, Helvetica, ariel, sans-serif;		
		color: #FFFFFF;
		BACKGROUND-IMAGE: url(images/nav_bar.gif);				
		font-weight: bolder;		
		PADDING-BOTTOM: 5px;
		}	
		
TD.nav A:hover {
	color: #FFFF00;	         	
   text-decoration: underline;	     
 }
 
.nav A:visited {
	color: #FFFFFF;
   background-color: transparent;   
   text-decoration: none;
 }
 
.nav A:link {
	color: #FFFFFF;   			
	text-decoration: none;
 }


text-decoration: underline;


TD.credit { font-size: 7.5pt; font-family: Verdana, Helvetica, ariel, sans-serif ; color: #033A7F}
TD.carrot { font-size: 7.5pt; font-family: Verdana, Helvetica, ariel, sans-serif ; color: #033A7F ; font-weight: bold;}
LI { color: #000000}
S { color: #003300}
B { color: #003300}
TD.index { font-size: 12pt; font-family: Verdana, ariel, Helvetica, sans-serif  ; color: #003300 ; margin-bottom: 0px ; margin-top: 0px}

a:link {
     color: #033A7F;
     background-color: transparent;
	  text-decoration: underline;
	 
     }

a:visited {
     color: #033A7F;
     background-color: transparent;
	  text-decoration: underline;
	
     }

a:hover {
     color: #DA060B;
	     background-color: transparent;
     text-decoration: underline;
	
     }

a:active {
     color: #033A7F;
     background-color: transparent;
	  text-decoration: underline;
     }
	 
	 
a.side:link {
     color: #033A7F;
     background-color: transparent;
	  text-decoration: none;
	  font-weight: bold;
	 
     }

a.side:visited {
     color: #033A7F;
     background-color: transparent;
	  text-decoration: none;
	  font-weight: bold;
	
     }

a.side:hover {
     color: #ffffff;
	     background-color: transparent;
    text-decoration: none;    
	  font-weight: bold;
	
     }

a.side:active {
     color: #033A7F;
     background-color: transparent;
  text-decoration: none;
	  font-weight: bold;
     }
     
a.normal:link {
     
     color: #0000FF;
     background-color: transparent;
	  text-decoration: underline;
	 
     }

a.normal:visited {    
     color: #0000FF;
     background-color: transparent;
	  text-decoration: underline;
	
     }

a.normal:hover {
     color: #ffffff;	     
     text-decoration: underline;
     }

a.normal:active {
     color: #005CCA;
     background-color: transparent;
	  text-decoration: underline;
     }
	 
	 
	 
a.special:link {
     color: #033A7F;
     background-color: transparent;
	  text-decoration: underline;
     }

a.special:visited {
     color: #033A7F;
     background-color: transparent;
	  text-decoration: underline;
     }

a.special:hover {
     color: #DA060B;     
	     background-color: transparent;
     text-decoration: underline;
     }

a.special:active {
     color: #033A7F;
     background-color: transparent;
	  text-decoration: underline;
     }
	 
a.imagelink:link {
     background-color: transparent;
	  text-decoration: none;	  	   
     }

a.imagelink:visited {
     background-color: transparent;
	  text-decoration: none;
     }

a.imagelink:hover {
    background-color: transparent;
    text-decoration: none;    
     }

a.imagelink:active {
     background-color: transparent;
	  text-decoration: none;
     } 
	 
a.special1:link {
  color: #003300;
     background-color: transparent;
	 font-size: 12pt; font-family: Verdana, ariel, Helvetica, sans-serif  ; font-weight: bold;
     }

a.special1:visited {
  color: #003300;
     background-color: transparent;
	 font-size: 12pt; font-family: Verdana, ariel, Helvetica, sans-serif  ; font-weight: bold;
     }

a.special1:hover {
      color: #FFFFFF;
       background-color: #003300;
	   font-size: 12pt; font-family: Verdana, ariel, Helvetica, sans-serif  ; font-weight: bold;
     }

a.special1:active {
  color: #003300;
     background-color: transparent;
	 font-size: 12pt; font-family: Verdana, ariel, Helvetica, sans-serif  ; font-weight: bold;
     }
 
	 
	 DIV.homeBoxOne {
	BORDER-RIGHT: #075da6 1px solid; BORDER-TOP: #075da6 1px solid; BACKGROUND-IMAGE: url(/Images/homepage/home_boxone_bg.gif); BORDER-LEFT: #075da6 1px solid; BORDER-BOTTOM: #075da6 1px solid; BACKGROUND-REPEAT: repeat-x
}




DIV.homeBoxTwo {
	BORDER-RIGHT: #075da6 1px solid; BORDER-TOP: #075da6 1px solid; BACKGROUND-IMAGE: url(/Images/homepage/home_boxtwo_bg.gif); BORDER-LEFT: #075da6 1px solid; BORDER-BOTTOM: #075da6 1px solid; BACKGROUND-REPEAT: repeat-x
}
DIV.homeBoxThree {
	BORDER-RIGHT: #075da6 1px solid; BORDER-TOP: #075da6 1px solid; BACKGROUND-IMAGE: url(/Images/homepage/home_boxthree_bg.gif); BORDER-LEFT: #075da6 1px solid; BORDER-BOTTOM: #075da6 1px solid; BACKGROUND-REPEAT: repeat-x
}
TD.HomeBoxTitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #075da6; PADDING-TOP: 2px; BORDER-BOTTOM: #c5d2e9 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.HomeBoxTitle A:link {
	COLOR: #075da6; TEXT-DECORATION: none
}
TD.HomeBoxTitle A:visited {
	COLOR: #075da6; TEXT-DECORATION: none
}
TD.HomeBoxTitle A:hover {
	COLOR: #075da6; TEXT-DECORATION: underline
}
TD.homeInfoBoxTitle {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #dbdbdb 1px solid; COLOR: #075da6; BORDER-BOTTOM: #dbdbdb 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f8f8f8
}
TD.simtitle {
	BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 5px; BACKGROUND: #efefef; PADDING-BOTTOM: 5px; FONT: bold 14px/1.5em Arial, Helvetica, sans-serif; BORDER-LEFT: #808080 1px solid; COLOR: #075da6; PADDING-TOP: 5px; BORDER-BOTTOM: #808080 1px solid
}
TD.simrange {
	BORDER-RIGHT: #075da6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #075da6 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: bold 35px Arial, Helvetica, sans-serif; BORDER-LEFT: #075da6 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #075da6 1px solid; BACKGROUND-COLOR: #f7f7f7
}
FORM {
	MARGIN: 0px
}


SUP {
	FONT-SIZE: 8pt
}
.body2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}

Body { background-color:#033779;}

.content {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, sans-serif, geneva
}
.content-small {
	FONT-SIZE: xx-small; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-small A:link {
	FONT-SIZE: xx-small; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.content-small A:visited {
	FONT-SIZE: xx-small; COLOR: #990099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.content-small A:hover {
	FONT-SIZE: xx-small; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
DIV.Question {
	BORDER-TOP: #eaeaea 1px solid; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: arial, helvetica, sans-serif
}
DIV.Question A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #0000cc; FONT-FAMILY: arial, geneva, sans-serif; TEXT-DECORATION: underline
}
DIV.Question A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #990099; FONT-FAMILY: arial, geneva, sans-serif; TEXT-DECORATION: underline
}
DIV.Question A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: arial, geneva, sans-serif; TEXT-DECORATION: underline
}
.ContentBold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-FAMILY: arial, geneva, sans-serif
}
.PageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-STYLE: normal; FONT-FAMILY: arial, geneva, sans-serif
}
.MainHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-FAMILY: arial, geneva, sans-serif
}
.Heading {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #464656; FONT-STYLE: normal; FONT-FAMILY: arial, geneva, sans-serif
}
.BigHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 17pt; COLOR: #464656; FONT-STYLE: normal; FONT-FAMILY: arial, geneva, sans-serif
}
.ScoreBox {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: arial, geneva, sans-serif
}
.PriceColor {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ff0000; FONT-STYLE: italic; FONT-FAMILY: arial, geneva, sans-serif
}
.MainHeadingTableColor {
	BACKGROUND-COLOR: #dddddd
}
.RowText {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial, geneva, sans-serif
}
.RowTextBgColor {
	BACKGROUND-COLOR: #e4e4e4
}
.LtGray {
	BACKGROUND: #cccccc
}
TD.Border {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; FONT: 0.6em Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; BORDER-BOTTOM: #cfcfcf 1px solid; WHITE-SPACE: nowrap
}
TD.BorderLeft {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; FONT: 0.6em Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #cfcfcf 1px solid; COLOR: #333333; BORDER-BOTTOM: #cfcfcf 1px solid; WHITE-SPACE: nowrap
}
TD.BorderBold {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; FONT: bold 0.6em Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; BORDER-BOTTOM: #cfcfcf 1px solid; WHITE-SPACE: nowrap
}
TD.BorderLeftBold {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; FONT: bold 0.6em Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #cfcfcf 1px solid; COLOR: #333333; BORDER-BOTTOM: #cfcfcf 1px solid; WHITE-SPACE: nowrap
}
.ExLargeHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial, geneva, sans-serif
}
.MediumHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial, geneva, sans-serif
}
.BarColor {
	BACKGROUND-COLOR: #c6c9d0
}
.TableBorder {
	BACKGROUND-COLOR: #666666;	 
	
}
DIV#agreement {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 10px; OVERFLOW: auto; BORDER-LEFT: #666 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 150px
}
.Y-Axis {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, sans-serif
}
.X-Axis {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial, geneva, sans-serif
}
.copyright {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #74778b; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: arial, sans-serif, geneva
}
.content-white {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-white-b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-gray {
	FONT-SIZE: 12px; COLOR: #e9e9e9; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-gray-b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e9e9e9; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footercopy {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d3d3d3
}
.breadcrumb A:link {
	FONT-SIZE: 12px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.breadcrumb A:visited {
	FONT-SIZE: 12px; COLOR: #990099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.breadcrumb A:hover {
	FONT-SIZE: 12px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TD.pageTitle {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(/Images/Navigation/titlebar_background.gif); PADDING-BOTTOM: 2px; COLOR: #555555; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.pageTitleMail:link {
	FONT-SIZE: 10px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pageTitleMail:visited {
	FONT-SIZE: 10px; COLOR: #990099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pageTitleMail:hover {
	FONT-SIZE: 10px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TD.homeProductName {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #075da6
}
TD.homeProductName A:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.homeProductName A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TD.homeProductName A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.homeProductName:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.homeProductName:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.homeProductName:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.content-blue {
	FONT-SIZE: 9pt; COLOR: #075da6; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-blue-b {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #075da6; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT.bluebutton {
	BORDER-RIGHT: #054278 1px solid; BORDER-TOP: #097ade 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #097ade 1px solid; CURSOR: pointer; COLOR: #ffffff; BORDER-BOTTOM: #054278 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #075da6
}

INPUT.searchButton {
	border-color:#7F9DB9;
	border-style:none;
	border-width:1px;
	height:16px;	
	CURSOR: pointer;	
	font-size: 	8pt;		
	font-family: Tahoma, Verdana, 'Times New Roman'; 
	vertical-align:middle; 
}

.EFXReportTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.graylocked {
	COLOR: #999999; BACKGROUND-COLOR: #eeeeee
}
TR.graylocked TD {
	COLOR: #999999; BACKGROUND-COLOR: #eeeeee
}
TR.graylocked INPUT {
	BACKGROUND-COLOR: #eeeeee
}
TABLE.topMenuBar TD {
	BACKGROUND-COLOR: #075da6
}
TABLE.memMenuBar TD {
	BACKGROUND-COLOR: #d3d3d3
}
TD.topMenuContentOff {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #0467bb
}
TD.topMenuContentOver {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0476d2
}
TD.topMenuContentOff A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.topMenuContentOff A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.topMenuContentOff A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.topMenuContentOver A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.topMenuContentOver A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.topMenuContentOver A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenu {
	BACKGROUND-IMAGE: url(/images/navigation/leftbar_background2.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #075da6
}
TD.leftMenuTitleOff {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 12px; COLOR: #e4e9f8; PADDING-TOP: 8px; BORDER-BOTTOM: #8eb8e1 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.leftMenuTitleOff A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e4e9f8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuTitleOff A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e4e9f8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuTitleOff A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e4e9f8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuTitleOver {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 12px; COLOR: #e4e9f8; PADDING-TOP: 8px; BORDER-BOTTOM: #8eb8e1 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4191d8
}
TD.leftMenuTitleOver A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e4e9f8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuTitleOver A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e4e9f8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuTitleOver A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e4e9f8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuTitleOn {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 12px; COLOR: #e4e9f8; PADDING-TOP: 8px; BORDER-BOTTOM: #8eb8e1 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.leftMenuTitleOn A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e4e9f8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuTitleOn A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e4e9f8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuTitleOn A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e4e9f8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuItemOff {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #8eb8e1 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.leftMenuItemOff A {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuItemOff A:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuItemOff A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuItemOver {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #8eb8e1 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4191d8
}
TD.leftMenuItemOver A {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuItemOver A:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuItemOver A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuItemOn {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #075da6; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TD.leftMenuHeaderOff {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #8eb8e1 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.leftMenuHeaderOff A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuHeaderOff A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuHeaderOff A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuHeaderOver {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #8eb8e1 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4191d8
}
TD.leftMenuHeaderOver A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuHeaderOver A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuHeaderOver A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.leftMenuHeaderOn {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #075da6; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TD.leftMenuSpace {
	PADDING-BOTTOM: 20px; BORDER-BOTTOM: #8eb8e1 1px solid
}
TD.footerMenu {
	FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #075da6; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d3d3d3
}
TD.footerMenu A {
	 BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d3d3d3 1px solid; COLOR: #075da6; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.footerMenu A:visited {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d3d3d3 1px solid; COLOR: #075da6; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.footerMenu A:hover {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #075da6; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dadada; TEXT-DECORATION: none
}
.lc_adtext {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.lc_generaltext {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.lc_definitionsheader {
	FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.lc_startheader {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.lc_listheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.lc_columnheader {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.lc_columnheader {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.lc_columnheader A:link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.lc_columnheader A:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.lc_columnheader A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}



.lc_PrimaryRow {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eaf1e0
}
.lc_SecondaryRow {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.lc_PremiumRow {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b0d9ff
}

.TextBox
{
	border-width: 1px;
	border-style: solid; 
	font-size: 8pt;
	font-family: Tahoma, Verdana, 'Times New Roman'; 
	border-color:Gray ; 	
}

.LockedTextBox
{
	border:0px;  
	font-size: 7.5pt;
	font-family: Verdana, Helvetica, ariel, sans-serif; 
	height:13px;		 
}

.EditTextBox
{	
	height: 18px;
	border-width: 2px; 	
	border-style: groove; 
	border-color: Yellow; 	
	font-size: 7.5pt;
	font-family: Verdana, Helvetica, ariel, sans-serif; 	
}

.ErrorTextBox
{	
	border-color: red;
	border-width: 1px;
	border-style: solid; 
	font-size: 8pt;
}

.TableWithHeader
{	
	border-right: black 1px;
	border-top: 0px;
	border-left: black 1px;
	border-bottom: black 1px;	 
	border-style:  solid;
	font-size: 8pt;
	font-family: Tahoma, Verdana, 'Times New Roman'; 
	border-color:  Black; 		
}

.TabStripContainer
{	
	
	border-right: 1px;
	border-top: 0px;
	border-bottom: 1px;	 	
	border-left: 1px;	
	font-size: 8pt;
	border-style:  solid;
	font-family: Tahoma, Verdana, 'Times New Roman'; 
	border-color: #C0C0C0; 
	border-bottom-style: groove;  	
	background-color: #b2cff2;		
	text-align:left  
}

.TabStripContainerNoBorder
{		
	border-style:none;	
	font-size: 8pt;		
	font-family: Verdana, Helvetica, ariel, sans-serif;
	border-color:  #666666;
	border-bottom-style: groove;  	
	background-color: #b2cff2;				 
}

.TabStripHidden
{
	border-bottom: 1px;
	border-style:  solid;
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-color:  #C0C0C0; 		
}

.TabStripNoFocus
{	
	background-color: white ;
	border-right: 1px;
	border-top: 1px;
	border-left:  1px;
	border-bottom:  1px;	 
	border-style:  solid ;
	font-size: 10px;
	font-family: Verdana, Helvetica, ariel, sans-serif;
	color: black;
	/* border-color: #666666; */
	border-color:  #C0C0C0; 
	height: 20px;
	width: 110px;	
}

.TabStripWithFocus
{		
	border-right: 1px;
	border-top: 1px; 
	border-left:  1px;
	border-bottom: 0px;	 
	border-style:  solid ;
	font-weight: bold; 
	font-size: 10px;
	font-family: Verdana, Helvetica, ariel, sans-serif;
	border-color:  #C0C0C0; 
	color: black;
	height: 20px;
	width: 120px;
	background-color: #b2cff2;	
}

.TabStripWithFocusWithBottomBorder
{		
	border-right: 1px;
	border-top: 1px;
	border-left:  1px;
	border-bottom: 1;	 
	border-style:  solid ;
	font-weight: bold; 
	font-size: 10px;
	font-family: Verdana, Helvetica, ariel, sans-serif;
	border-color:#666666;
	color: black;
	height: 20px;	
	background-color: #b2cff2;	
}


a.TabStrip:link 
{     
     color: #003399;
     background-color: transparent;	  
	 text-decoration: none;		  
}

a.TabStrip:visited
{    
    color: #003399;
    background-color: transparent;	  
	text-decoration: none;	
}

a.TabStrip:hover {     
     text-decoration: underline;	
     }
     
.TDBlue
{
	font-size: 10px;	
	font-family: Verdana;
	color: #00008B;
}   

.PortalHeader
{	
	padding-top:2px;
	background-color: #dbe7f6;
	border-right: 1px;
	border-top: 1px;
	border-left:  1px;
	border-bottom:  1px;	 
	border-style:  solid ;
	font-size: 10px;
	font-family: Verdana, Helvetica, ariel, sans-serif ;
	color: black;
	border-color: #666666;
	height: 20px;
	width: 100%;		
}


.MessageBoxTableHeader
{	
	border-right: 2px;
	border-top: 1px;
	border-left: 1px;
	border-bottom: 1px; 		
	border-style:solid ;	
	border-color:gray; 
	background-color: #ffff99; 
	width:100%;	
	
}

.MessageBoxTableDetail
{
	border-right: 2px;
	border-top: 0px;
	border-left:  1px;
	border-bottom:  2px;	 
	border-style:  solid ;	
	border-color:gray; 
	background-color: white; 
	width:100%;
	padding:2px;  
}

.MultiLineTextBoxNoError
{
	Border-Color: gray;
	border-width: 1px;  
	border-style: solid; 	
}


.MessageBox
{	
	position:absolute;  	
	border:1px; 
	border-style:none;  	
	width:375px; 		
	display:none;  
}

.ExcelFooter
{
	border-right: 0px;
	border-top: 1px;
	border-left:  0px;
	border-bottom:  0px;	 
	border-style:  solid ;		
}

.DisableTagColor
{
	color:gray 
}

.EnabledTagColor
{
	color:black
}

.SearchBoxContainer
{	
	
	border-right: 1px;
	border-top: 1px;
	border-bottom: 1px;	 	
	border-left: 1px;	
	font-size: 8pt;
	border-style:  solid;
	font-family: Tahoma, Verdana, 'Times New Roman'; 
	border-color: #C0C0C0; 
	border-bottom-style: groove;  	
	background-color: #b2cff2;		
}

.NewDropDown
{
	color:red;
}

.divBillCreditCardBorder
{
	border-style:ridge;
	text-align:left; 
	border-color:#CCCCCC;
	border-width:1px; 	
	margin-top:10px;
	width:680px;
	background-color:#FFFF99;
	
}
.divBillCreditCardDetail
{	
	border-color:#CCCCCC;	
	background-color:White;	
}

.BlueTextBox
{
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px; 
	vertical-align:top;
}

.ViewHistoryDetailDerog
{		 
	border-style:none;
	width:240px;		
	padding-bottom:0px;
	margin-top:2px;	
	margin-right:0px;	
	margin-bottom:5px;	
	float:left;		
}

.AdvisorReportsTabFocus
{
	border-right: 1px;
	border-top: 1px; 
	border-left:  1px;
	border-bottom: 0px;	 
	border-style:  solid ;
	font-weight: bold; 
	font-size: 10px;
	font-family: Verdana, Helvetica, ariel, sans-serif;
	border-color:  #C0C0C0; 
	color: black;	
	background-color: #b2cff2;	
	margin-right:-3px;
	padding-bottom:5px;
	text-align:center;
	width:130px;padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	float:left
}

.AdvisorReportsTabNoFocus
{
	padding-bottom:4px;
	text-align:center;
	width:125px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;	
	float:left;
	background-color: white ;
	border-right: 1px;
	border-top: 1px;
	border-left:  1px;
	border-bottom:  1px;	 
	border-style:  solid ;
	font-size: 10px;
	font-family: Verdana, Helvetica, ariel, sans-serif;
	color: black;
	/* border-color: #666666; */
	border-color:  #C0C0C0; 	
	width: 120px;	
}


.DetailsMenu
{	
	text-align:left; 	
	padding-left:5px;	
	border-right: 1px;
	border-top: 1px;
	border-bottom: 1px;	 	
	border-left: 1px;	
	font-size: 8pt;
	border-style:  solid;
	font-family: Tahoma, Verdana, 'Times New Roman'; 
	border-color: #C0C0C0; 
	border-bottom-style: groove;  	
	background-color: #b2cff2;		
	margin-bottom:10px;
}


a.dgrid:link {
     
     color: #0000FF;
     background-color: transparent;
	  text-decoration: underline;
	 
     }

a.dgrid:visited {    
     color: #0000FF;
     background-color: transparent;
	  text-decoration: underline;
	
     }

a.dgrid:hover {
     color: #000066;	     
     text-decoration: underline;       
     }

a.dgrid:active {
     color: #005CCA;
     background-color: transparent;
	  text-decoration: underline;
     }
	 
.emailUpdateLabel
{
	 overflow:scroll;  	 
	 width:700px;	 
}


.GridView TH
{
	font-size:10px;	 
	color:Black;	
}

.GridView TD
{	
	padding-bottom:1px;
	padding-top:1px;
	cursor:pointer;  
}

.GridView a:hover{
	 color: #000066;	   	     
	 text-decoration: underline;       
}

GridView a.visited {    
     color: #0000FF;	
	 text-decoration: underline;	
 }

GridView a.active {
	color: #005CCA;     
	text-decoration: underline;
}
       
       
.ListBox {
	height: 9px; 
	border-width:0px; 
	border-style:none;   
}
	 
	 
.DeleteButton
{
	border-style:solid;
	border-width:1px; 
	border-color:#7F9DB9;
	height:18px;
	width:15px;     
	vertical-align:top;	   
}


.RecentAutoComplete
{	
	border:solid 1px #cccccc;
	margin:0px;
	padding:0px;	
	font-size: 7.5pt;
	font-family: Verdana, Helvetica, ariel, sans-serif;	
	list-style-type:none; 	
	cursor:pointer;	
	display:none;
	float:left;
	position:absolute;top:135px;left:530px;
	background-color:White;
	color:Black;	
	text-align:left;  
}

.WideRecentAutoComplete
{	
	border:solid 1px #cccccc;
	margin:0px;
	padding:0px;	
	font-size: 7.5pt;
	font-family: Verdana, Helvetica, ariel, sans-serif;	
	list-style-type:none; 	
	cursor:pointer;	
	display:none;
	float:left;
	position:absolute;top:135px;left:480px;
	background-color:White;
	color:Black;	   	
	text-align:left;  	
}

.ClientDetailsMenu
{	
	text-align:left; 
	font-size: 8pt;	
	font-family: Tahoma, Verdana, 'Times New Roman'; 
	border-color: #C0C0C0; 	
	margin-bottom:-10px;
	
}

