#signupsummary {color: #000 !important; font-size:12px; width :930px; height: 250px; background: transparent url("/images-08/signup/signup-result.jpg" ) no-repeat; margin: 0px; }
#signupsummary .text { font-family: Arial; position: relative; top: 0px; left: 240px; padding: 20px 0px 20px 0px; height: 140px; width: 660px; }
#signupsummary .text .title {font-size:22px;}
#signupsummary .text .message {font-size:16px;}
#signupsummary .text .message a{font-size: 16px; font-weight: normal; color: #000 !important;}
#signupsummary .text .messageaddition {font-size:12px;}
#signupsummary .text .messageaddition a{font-size: 12px; font-weight: bold; color: #006699 !important;}
#signupsummary .text .messageaddition a:hover{ text-decoration: none; color: #0099cc !important;}
#signupsummary .buttonshell { position: relative; left: 240px; width: 560px; height: 70px; }

#main .signuphome td { vertical-align: top; padding-bottom: 10px; }
#main .signuphome td.text { padding-left: 20px; }
#main .signuphome .bullett-title { font-family: Arial; font-size: 16px; font-weight: bold; color: #000; padding: 1px 0px 2px 0px; }
#main .signuphome .bullett-subtitle { font-family: Arial; font-size: 12px; font-weight: normal; }

#main .contentsplitleft-signup {float: left; width: 590px; margin-right: 20px; padding: 1px 19px 1px 0px; border-right: solid 1px #ccc; }
#main .contentright-signup {float: right; width: 300px; margin: 0px; padding: 1px 0px;  }


#progress { font: bold 16px Arial; color: #CCCCCC; margin: 0px; position: relative; }
#progress ul { width: 100%; height: 3em; padding: 0; margin: 0; list-style: none; line-height: 1.2em; }
#progress li {width: 223px; float:left; }
#progress .selected { color:#333 !important; }

.signupAccordionHeader { color: #006699; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: underline; padding: 4px; margin-top: 2px; cursor: pointer; }
.signupAccordionHeaderSelected { color: #ff3300; background-color: #eee; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none; padding: 4px; margin-top: 2px; cursor: pointer; }
.signupAccordionContent { font-family: Arial; font-size: 10px; font-weight: normal; background-color: #f9f9f9; padding: 4px 8px; }

#network { float:right; color: #333; font-family: Verdana; font-size: 10px; font-weight: bold; margin: 0px; padding:0;}
#network td { vertical-align:top; }
#network #text {float: left; margin: 10px 10px 0px 0px; text-align: right;}
#network #flag { margin: 2px 0px 0px 0px;}

#signup4header { position: relative; font-family: Arial; width: 930px; height: 130px; background: transparent url("/images-08/signup/930x130-grad-box-1.jpg" ) no-repeat; margin-bottom: 20px; }
#signup4header .headline { color: #000 !important; font-family: Arial; font-size: 22px; font-weight: bold; position: absolute; top: 10px; left: 20px; }
#signup4header .explain { color: #000 !important; font-family: Arial; font-size: 14px; position: absolute; top: 45px; left: 20px; width: 470px; }

.promocode { position: relative; width: 566px; height: 50px; padding: 10px 10px 10px 10px; margin: 0px 0px 15px 0px; background-color: #fff; border: solid 2px #ff6600; }
.promocode .headline { position: absolute; top: 8px; left: 60px; color: #ff6600; font-family: Arial; font-weight: bold; font-size: 16px; }
.promocode .explain { position: absolute; top: 30px; left: 60px; color: #000000; font-family: Arial; font-weight: bold; font-size: 12px; }
.promocode .image { position: absolute; top: 15px; left: 10px; }