BODY {font-family:"arial";font-size:12px;padding:0px;margin:0px;}
TABLE {font-size:11px;}
INPUT {font-size:11px;}
SELECT {font-size:11px;}
A {text-decoration:none;color:#0000FF;}
A:hover {text-decoration:underline;}
.banner {background:#6A006A;text-align:right;}
.bannertitle {font-family:"verdana","arial";color:#FFFFFF;padding-top:6px;}
.bannertitle A {font-size:11px;color:#FFFFFF;}
.bannertitle A:hover {font-size:11px;color:#FFFFFF;}
.bannerroundbottom {height:6px;background: #6A006A url('gradientbottom.png');background-repeat: repeat-x;}
.bannerbottom {height:24px;background: #EEEEEE url('gradient.png');background-repeat: repeat-x;}

.login {color:#FFFFFF;background:#FA0076;border:1px solid #FFFFFF;}
.logmsg {color:#FA0076;margin-bottom:5px;}
.toptitle {font-family:"Trebuchet MS","Arial";color:#FA0076;font-size:35px;font-weight:bold;}
.titletext {font-size:14px;}
.key {text-align:center;color:#777777;background:#D8D4D4;border:1px solid #777777;padding:5px;font-size:14px;}
.heading {background:#EEEEEE;border:1px solid #CCCCCC;padding:5px;}
.step {background:#EEEEEE;border:1px solid #CCCCCC;padding:5px;width:500px;}
.component {font-size:11px;border:1px solid #CCCCCC;padding:5px;height:550px;overflow:auto;}
.progress {width:400px;border:1px solid #000000;height:10px;background:#FFFFFF;}
.progressinner {float:left;height:100%;padding:0px;margin:0px;background:#FF0000;}
.message {font-size:14px;}
.upload {background:#EEEEEE;border:1px solid #CCCCCC;padding:20px;width:550px;}
.maintitle {font-size:21px; font-weight:bold;}
.subtitle {font-size:16px;font-weight:bold;}
.error {font-size:14px;color:#FF0000;border:1px solid #FF0000;padding:10px;margin:10px;text-align:center;background:#FFCCCC;}
.info {font-size:14px;color:#000000;border:1px solid #C0C000;padding:10px;margin-top:10px;text-align:center;background:#FFFF80;}

.footer {text-align:center;color:#CCCCCC;padding:20px;font-size:11px;}
.footer A {color:#CCCCCC;}

.threestepsmain {font-weight:bold;}
.threesteps {font-size:18px;}

.plusbenefits {font-size:16px;text-align:left;}
.introtext {width:575px;font-size:12px;text-align:justify}
.createbutton {background: #FA0076 url("buttongradient.png");background-repeat: repeat-x;cursor:pointer;height:67px;border:2px solid #FA0076;width:175px;font-size:20px;font-weight:bold;font-family:"Trebuchet MS","Arial";color:#FFFFFF;}
.explaintext {font-size:12px;color:#555555;background:#EEEEEE;border:1px solid #CCCCCC;padding:10px;}
.explaintextmain {width:70%;text-align:justify;}


.index A {font-size:20px;}
.index TD {height:35px;text-align:left;}

.soltop {color:#FA0076;font-size:18px;font-weight:bold;}
.soldiv {text-align:left;border:1px solid #777777;}
.soltitle {padding:3px;background: #470048 url('titlegradient.png');background-repeat: repeat-x;}
.soltitle A {color:#FFFFFF;}
.soltitlewords {padding:0px 20px 0px 20px;color:#FFFFFF;font-weight:bold;font-size:30px;font-family:"Trebuchet MS","Arial";}
.solintrotext {text-align:justify;padding:20px;font-size:12px;}
.soltext {padding:7px;}
.soltable {font-weight:bold;font-size:16px;line-height:150%;min-height:180px;height:auto !important;height:180px;}
.solbutton {background: #FA0076 url("buttongradient.png");background-repeat: repeat-x;width:100px;text-align:center;height:26px;border:2px solid #FA0076;font-size:20px;font-weight:bold;font-family:"Trebuchet MS","Arial";color:#FFFFFF;}
.solbutton A {color:#FFFFFF;}

.loginsmall {display:none;font-size:10px;}
.loginsmall TD {font-size:10px;text-align:left;}

.newsticker {width:200px;color:#555555;font-size:14px;padding:5px;text-align:justify;}