html     {background:#EDEDED;}
body     {font-family: helvetica, times, "times new roman";  height:100%;width:100%;}

* input[type=text]{border:1px solid #C5C5C5;}
* input[type=password]{border:1px solid #C5C5C5;} 

.hdf     {margin:0px;padding:0px;color:#555555;background:url('../img/header_bg.gif') repeat-x;min-height:42px;}
.hdc     {white-space:nowrap;}
.hdc a   {color:#ffffff;text-decoration:underline;cursor:pointer;font-size:116%;padding-right:4px;}
.hdc a.gr{color:#BCFC3E !important;}
.hdc a.usr{text-decoration:none;font-size:100%;}
.hdr     {text-align:right;padding-top:1.3em;color:#FFFFFF;white-space:nowrap;}
.hdr a   {font-size:100%;}
.grd	 {background:url('/style/img/bg_gradient.gif') repeat-x; color:black !important;background-color:#FFFFFF !important;padding-bottom:2em !important;}

.ftf     {margin:2em 0 0 0;padding:0px;color:#cccccc;background:url('../img/footer_bg.gif') repeat-x; min-height:64px;background-color:#3B3B3B;}
.ftc     {text-align:center;padding:0.3em 0;}
.ftc a   {color:#ffffff;font-size:108%;line-height:1.4em;}
.ftc p   {font-size:86%;}
.log     {top:8px;position:relative;}
.hdt     {background-color:#DEE8FF;border-bottom: solid 1px #CDCDCD;padding:10px 0;margin-bottom:2em;}
.hdt h1  {font-size:28px;color:black;font-weight:bold;}

.fl		  {float:left;}
.fr		  {float:right;}
.txc	  {text-align:center;}
.txl	  {text-align:left;}
.txr	  {text-align:right;}
.txJ	  {text-align:justify !important;}
.txu      {text-decoration:underline;}
.fsr	  {font-style:regular;}
.fsi	  {font-style:italic;}

.p1q 	  {padding:.25em;}
.ph	 	  {padding:.5em;}
.p1	 	  {padding:1em;}
.p1h	  {padding:1.5em;}
.p2       {padding:2em;}

.pl1q 	  {padding-left:.25em;}
.plh	  {padding-left:.5em;}
.pl1	  {padding-left:1em;}
.pl1h	  {padding-left:1.5em;}
.pl2      {padding-left:2em;} 

.pr1q 	  {padding-right:.25em;}
.prh	  {padding-right:.5em;}	
.pr1	  {padding-right:1em;}
.pr1h	  {padding-right:1.5em;}
.pr2      {padding-right:2em;}

.pt1q	  {padding-top:.25em;}	
.pth      {padding-top:.5em;}
.pt1	  {padding-top:1em;}
.pt1h	  {padding-top:1.5em;}	
.pt2      {padding-top:2em;}
.pt3      {padding-top:3em;}

.pb1q	  {padding-bottom:.25em;}	
.pbh	  {padding-bottom:.5em;}
.pb1	  {padding-bottom:1em;}
.pb1h	  {padding-bottom:1.5em;}
.pb2      {padding-bottom:2em;}


.ptb1	  {padding-top:1em;padding-bottom:1em;}
.ptb1h	  {padding-top:1.5em;padding-bottom:1.5em;}
.ptb2	  {padding-top:2em;padding-bottom:2em;}

.m1		  {margin:1em;}
.mt1	  {margin-top:1em;}
.err	  {color:#FF0000;}

.ar {background:url('../img/arrow_red.gif') no-repeat; background-position:0% 55%;padding-left:12px;}
.ar a{text-decoration:none;color:#666666;}
.ar	a:hover{text-decoration:underline;color:#006699;}
.ab {background:url('../img/arrow_blue.gif') no-repeat; background-position:0% 55%;padding-left:12px;}
.ab a{text-decoration:none;color:#666666;}
.ab	a:hover{text-decoration:underline;color:#006699;}
.ag {background:url('../img/arrow_gray.gif') no-repeat; background-position:0% 55%;padding-left:12px;}
.ag a{text-decoration:none;color:#666666;}
.ag	a:hover{text-decoration:underline;color:#006699;}

.wb  a{text-decoration:none;color:#FFFFFF;}
.wb  a:hover{text-decoration:underline;color:#FFFFFF;}

.bb  a{text-decoration:none;color:#006699;font-weight:bold;}
.bb  a:hover{text-decoration:underline;color:#006699;font-weight:bold;}

.titb {font-size:116%;color:#2B59A7 !important;font-weight:bold;}
.titg {font-size:116%;color:#3B9300 !important;font-weight:bold;}
.titr {font-size:116%;color:#CC0000 !important;font-weight:bold;}

.titlebar {background:#393939 url('../img/bg_titlebar_center.gif') repeat-x; height:47px;}
.titlebar *{color:#FFFFFF;}
.titlebar a{text-decoration:none;}
.titlebar a:hover{text-decoration:underline;}

.signin  {float:right;padding-top:26px;padding-right:0px;}
.logo    {float:left;padding-top:12px;padding-left:6px;}

.content {min-height:52em;height:auto !important;height:52em;}
.content #in{color:#222222;}
.content a{color:#2B59A7;}

.footer  {background:url('../img/bg_footer_center.gif') repeat-x; height:65px;text-align:center;}
.footer  *{color:#CCCCCC;}
.footer  a{text-decoration:none;}
.footer  a:hover{text-decoration:underline;}
.footer  p{padding-top:.6em;}
.ftLinks {float:left;width:70em;text-align:center;padding-top:6px;}
.ftLinks a{color:#CCCCCC;}

.frm{padding-top:22px;padding-bottom:4px;padding-left:20px;}
.frm p {padding-bottom:10px;}
.frm label{width:12em;float:left;text-align:right;margin-right:1.2em;font-size:9pt;letter-spacing:0.5pt;font-weight:bold;display: block;white-space:nowrap;}
				
/* Navigation */
.navTit{font-size:9pt;font-weight:bold;}
.anc{color:#0000FF;text-decoration:underline;padding-bottom:3px;}
.anc:hover{color:#0000FF;text-decoration:underline;}

/* Profile */
.navTopCnt{float:right;padding-top:6px;padding-bottom:10px;padding-right:18px;}
.navBotCnt{float:right;padding-top:10px;padding-right:18px;padding-bottom:10px;}
.resDsc{float:left;padding-top:6px;padding-bottom:10px;font-size:9pt;font-weight:bold;}

/* Comparison */
.borderedTable{border:solid 0px black;border-collapse:collapse;margin: 4px;}
.borderedTable th{color:white;font-weight:bold; height:30px;}
.borderedTable td{padding: 5px;}
.borderedTable tr{border-bottom:solid 1px #2B59A7;}
.borderedTable td.c{border-bottom:solid 1px #2B59A7;padding:5px;text-align:center;}
.borderedTable tr.hdr{background-color:#E71516;background-image:url('../images/panel_header.gif');background-repeat:repeat-x;}
.borderedTable tr.ftr{background-color:#EBEBEC;}

.featureYes{background:url('../img/chk_green.png');background-repeat: no-repeat;background-position:center center;}
.featureNo{background:url('../img/feature_no.png');background-repeat: no-repeat;background-position:center center;}
.headerChart{background:url('../img/header_chart.png');background-repeat: no-repeat;background-position:0 0;height:36px;}

.borderedPnl {padding-left:1em;padding-top:1em;border: solid 1px #CCCCCC;background-color: #EEEEEE}

.details{border:1px solid #CCCCCC;margin:0 1em !important;padding: 1em !important;background-color:#f4f4f2; color:#222222;font-family:georgia,times,"times new roman";font-size:1.2em;line-height:1.3em;}
.details h1{color:#000000;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:1.3em;line-height:1.2em;padding:0 0 3px;}
.titBx h1{font-size:300%;font-family:helvetica,arial,sans-serif;font-weight:bold;text-align:center;}
.titBx h2{font-size:130%;font-weight:bold;text-align:center;}

.headLinks {text-align:center;}
.headLinks a{color:#3671A1;}
#htmlcontent{display: none;}