html { min-height: 101%; 
}
body { font-family: Verdana, Arial; font-size:12px; margin:0px; background-color:#000000; color:#b9b8b9; 
}
ul { margin:0px; /* <- needed to sort top margin for IE */ margin-left:16px; margin-bottom:10px; padding:0px; }
li { list-style-position:inside; 
}
p { margin-top:0px; margin-bottom:12px; line-height:16px;
}

/* ------ TEMPLATE STYLES (non editable) */

.container { margin:auto; width:1014px; 
}
.ticker { margin-top:8px; margin-bottom:-8px;
}
.flash { text-align:left; border-right:1px solid #ffffff; 
}
.addressbg { background-image:url(../images/addressbg2.png); background-repeat:no-repeat; height:51px; }
.logo { float:left; width:250px; }
.addr { float:right; text-align:right; color:#ffffff; font-size:11px; line-height:15px;
        height:28px; padding-right:13px; padding-top:13px; }
.addr a { color:#ffffff; text-decoration:underline; }
.addr a:hover { color:#ffffff; text-decoration:none; }
.addr span { color:#5869af;
}
.navbar { clear:both; text-align:right; padding-right:4px; height:34px; line-height:34px; font-size:11px; color:#7a7a7a;
          border-bottom:1px solid #ffffff; }
.navbar a { font-size:12px; color:#5e74cf; text-decoration: none; }
.navbar a:hover { color:#5e74cf; text-decoration: underline;
}
.maincontain { border-left:1px solid #ffffff; border-right:1px solid #ffffff; padding:10px; overflow:auto; 
}

/* ----- EDITABLE STYLES */

.left { float:left; width:410px; }
.fast { font-family:Tahoma; background-image:url(../images/h3bg.png); background-repeat:repeat-x;  
        color:#334695; font-size:17px; text-align:center; height:30px; line-height:30px; width:400px; }
.cover { background-color:#ffffff; color:#000000; text-align:center; width:400px; padding-bottom:8px; 
         border-bottom:1px solid #000000; }
.cover a { color:#ff0000; text-decoration: none; }
.cover a:hover { color:#ff0000; text-decoration: underline;
}
.screen { background-image:url(../images/h3bg.png); background-repeat:repeat-x; width:400px; margin-top:10px; 
          color:#334695; font-size:17px; font-family:Tahoma; text-align:center; height:30px; line-height:30px; }
.screen1 { border-top:1px solid #000000; }
.screen2 { border-left:1px solid #000000; border-top:1px solid #000000; 
}
.right { float:left; width:580px; 
}
.rightim { float:right; width:310px; text-align:right;
}
h1 { font-family:Tahoma; color:#ffffff; font-size:21px; margin:0px; margin-bottom:14px; font-weight:normal; }
h2 { font-family:Tahoma; color:#ffffff; font-size:17px; margin:0px; margin-bottom:10px; font-weight:normal; }
.box { background-image:url(../images/h3bg.png); background-repeat:repeat-x;  
       color:#334695; padding-left:5px; height:30px; line-height:30px; border:1px solid #1a1a1a; border-bottom:none;  
			 text-align:center; margin-bottom:0px; }
.topmarg { margin-bottom:6px; }
h3 { font-family:Tahoma; color:#ffffff; font-size:15px; margin:0px; margin-bottom:6px; font-weight:normal; 
}
.right p { margin-top:0px; margin-bottom:12px; line-height:16px; } 
.right li { line-height:20px; }
.right p span, .right li span { color:#ffffff; }
.right a { color:#5e74cf; text-decoration: none; }
.right a:hover { color:#5e74cf; text-decoration: underline;
}
.bold { font-size:13px; font-weight:bold; color:#d0d1d2;
}
.smaller { font-size:10px; padding-left:4px;
}
.probs li { line-height:21px;
}
.bottom { margin:auto; clear:both; width:1014px; border-top: 1px solid #ffffff;
          font-size:11px; color:#999999; padding-top:10px; padding-bottom:10px; text-align:center; }         
.bottom a { color:#999999; text-decoration: underline; }
.bottom a:hover { color:#ffffff; text-decoration: none;
}
.logiccontent { background-image:url(../images/logicbg.png); background-repeat:repeat-x;
                padding:5px; color:#ededed; margin-bottom:13px; border:1px solid #1a1a1a; border-top:none;
}
.whiteborder { border:1px solid #ffffff;}
.nobottommarg p { margin-bottom:0px; }
.areafooter { background-color:#334695; color:#ffffff;
              height:30px; line-height:30px; text-align:center; margin-bottom:20px; 
}
.partners { min-height:400px; }
.partners p a { color:#5e74cf; text-decoration: none; }
.partners p a:hover { color:#5e74cf; text-decoration: underline;
}
.remsup a:hover {text-decoration:none;}
/* ----- TABS */

ul#tabs { list-style-type:none; margin:0px; margin-top:15px; margin-bottom:15px; padding:0px; }
ul#tabs li { display: inline; }
ul#tabs li a { color: #ffffff; text-decoration: none;  
               padding:5px; padding-left:10px; padding-right:10px; border: 1px solid #334695; background-color:#334695; }
ul#tabs li a:hover { text-decoration:none; color: #000000; background-color:#ffffff; border: 1px solid #ffffff;}
ul#tabs li a.selected { color:#7a7a7a; background-color:#000000; border:1px solid #7a7a7a;
}
div.tabContent { margin:auto; }
div.tabContent p a { color:#5e74cf; text-decoration: none; }
div.tabContent p a:hover { color:#5e74cf; text-decoration: underline;
}
div.tabContent.hide { display: none; 
}
