body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td {margin:0; padding:0;}
fieldset,img {border:0;}
a {text-decoration:none; color:#000;}
a:hover {text-decoration:underline;}

body {background:#fff url(../images/bodyBg.gif) repeat-x 0 0; font:normal 12px Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6 {color:#000; font-weight:normal; font-family:Tahoma, Arial, helvetica, sans-serif;}
p {margin:8px 0;}
#wrapper {margin:0 auto; padding:15px 0 20px 0; width:840px;}

/* Header */
#header {}
h1#logo {background:url(../images/headerLogo.gif) no-repeat 0 0; width:156px; height:26px; margin:0 0 0 15px; }
h1#logo a { display:block; width:156px; height:26px;}
h1#logo a span {display:none;}
/*h1#logo span {display:none;}*/
div.language {float:right; margin:0 15px 0 0;}
div.language ul {list-style-type:none;}
div.language ul li {border-right:1px solid #4d4d4d; padding:0 5px; float:left;}
div.language ul li.last {border-right:none;}
div.language ul li a {color:#4d4d4d;}
div.language ul li a:hover {color:#26a9e0; text-decoration:underline;}
div.language ul li a.current  {color:#26a9e0;}
div.language ul li a.current:hover  {text-decoration:none;}

#topNav {background:url(../images/copyConfirmMain.jpg) no-repeat 0 0; height:215px; width:840px;}
#topNav ul { float:right; list-style-type:none; padding:15px 50px 0 0;}
#topNav ul li { float:left; border-right:1px solid #e5e5e5; padding:0 10px;/* font-weight:bold;*/}
#topNav ul li.last { border-right:none;}
#topNav ul li a {color:#26a9e0;}
#topNav ul li a:hover {color:#26a9e0;}

/* Content */	
#content { margin:15px 0 0 0;}
#nav { margin:0; padding:0; height:42px;}
#nav ul { list-style-type:none;}
#nav ul li {background:url(../images/tabOff.gif) no-repeat 0 0; float:left; width:279px; margin:0 0 0 1px; _margin:0 0 0 0; _width:280px; height:42px; color:#333333;}
#nav ul li h2 { font-size:18px; font-weight:normal;}
#nav ul li h2 a {display:block; color:#26a9e0; padding:12px 20px 8px 20px;}
#nav ul li h2 a span {}
#nav ul li h2 a:hover {}
#nav ul li.current {background:url(../images/tabOn.gif) no-repeat 0 0;}
#nav ul li.current h2 a {color:#4d4d4d;}
#nav ul li.current h2 a:hover {color:#4d4d4d; text-decoration:none;}

#navrep { margin:0; padding:0; height:42px;}
#navrep ul { list-style-type:none;}
#navrep ul li {background:url(../images/tabRep.gif) no-repeat 0 0; float:left; width:279px; margin:0 0 0 1px; _margin:0 0 0 0; _width:280px; height:42px; color:#333333;}
#navrep ul li h2 { font-size:18px; font-weight:normal;}
#navrep ul li h2 a {display:block; color:#26a9e0; padding:12px 20px 8px 20px;}
#navrep ul li h2 a span {}

#bottomBg { height:15px; background:url(../images/bottomBg.gif) no-repeat 0 0; position:relative; top:-1px;}

/* Welcome CSS */
#page { background:#fff url(../images/pageBg1.gif) repeat-y 0 0; padding:10px 12px; margin:0; _margin:0 0 0 -1px;}
.leftPageWrap {background:url(../images/LeftBoxBg.gif) repeat-x 0 0;  float:left; width:215px;}
.leftPage {background:url(../images/topBoxBg.gif) no-repeat 0 0; padding:15px 7px 10px 7px;}
.leftPage .leftPageIn { padding:0 3px;}
.leftPage h3 {margin:0 0 10px 0; font-size:22px;}
.leftPage h4 {margin:10px 0; font-size:17px; color:#585858;}
.leftPage a {background:transparent url(../images/btn1.gif) no-repeat right 0; color:#26A9E0; font-size:13px; padding:1px 20px 0 0;}
.leftPage img { margin:20px 0;}

.centerPageWrap {float:left; width:340px; margin:15px;}
.centerPage {}
.centerPage ul { list-style-type:none;}
.centerPage ul li { border-bottom:1px solid #d3d3d3; padding:8px 0;}
.centerPage ul li h4 {margin:0 0 6px 0; font-size:17px; color:#000;}
.centerPage ul li span { display:block; color:#585858; margin:2px 0 4px 0;}
.centerPage ul li a {background:transparent url(../images/btn1.gif) no-repeat right 0; color:#26A9E0; font-size:13px; padding:1px 20px 0 0;}
.centerPage ul li a:hover {}
            
.rightPageWrap {float:right; width:215px;}
.rightPage {}
#logInBox {background:url(../images/LoginBoxBg.gif) no-repeat 0 0; padding:15px; height:100px; margin:0 0 10px 0;}
#logInBox {}
#logInBox h4 {color:#fff; font-size:17px; margin:0 0 5px 0;}
#logInBox fieldset {}
#logInBox ol {list-style-type:none;}
#logInBox ol li{ margin:0 0 5px 0; padding:0; height:20px;}
#logInBox label { width:70px; float:left;}
#logInBox input { width:110px; border:1px solid #c5c5c5; float:right; height:18px;}
#logInBox a { background:url(../images/btnBgBlue2.gif) no-repeat right 0; display:block; height:20px; color:#fff; cursor:pointer; float:right; font-weight:bold; padding:0 10px 0 0; text-decoration:none;}
#logInBox a span {background:url(../images/btnBgBlue2.gif) no-repeat left 0; display:block; height:18px; margin:0; padding:2px 0 0 8px; text-align:center;}
#logInBox a:hover { background-position:right -20px;}
#logInBox a:hover span { background-position:left -20px;}

#accountBox {background:url(../images/CreatBoxBg.gif) no-repeat 0 0; padding:15px; height:50px; margin:0 0 10px 0;}
#accountBox h4 {color:#fff; font-size:17px; margin:0 0 5px 0;}
#accountBox a { background:url(../images/btnBgBlue2.gif) no-repeat right 0; display:block; height:20px; color:#fff; cursor:pointer; float:right; font-weight:bold; margin:5px 0; padding:0 10px 0 0; text-decoration:none;}
#accountBox a span {background:url(../images/btnBgBlue2.gif) no-repeat left 0; display:block; height:18px; margin:0; padding:2px 0 0 8px; text-align:center;}
#accountBox a:hover {background-position:right -20px;}
#accountBox a:hover span {background-position:left -20px;}

#onlineBoxWrap {background:url(../images/rightBoxBg.gif) repeat-x 0 0; width:215px;}
#onlineBox {background:url(../images/topBoxBg.gif) no-repeat 0 0; padding:15px 15px 10px 15px;}
#onlineBox h4 {color:#000; font-size:17px; margin:0 0 5px 0;}
#onlineBox ul {list-style-type:none;}
#onlineBox ul li { background:url(../images/btn1.gif) no-repeat 0 0; padding:1px 0 3px 22px; margin:6px 0;}
#onlineBox ul li a { color:#4d4d4d;}
#onlineBox ul li a:hover {color:#26a9e0;}

/* Information-Page CSS */
.leftPageWideWrap {background:url(../images/LeftBoxBg.gif) repeat-x 0 0; float:left; width:310px;}
.leftPageWide {background:url(../images/topWideBoxBg.gif) no-repeat 0 0; padding:15px 7px 10px 7px;}
.leftPageWide .leftPageIn { padding:0 3px;}
.leftPageWide .leftPageIn h3 { font-size:17px; color:#000;}
.leftPageWide ul {list-style-type:none;}
.leftPageWide li { background:url(../images/btn2.gif) no-repeat 0 0; padding:1px 0 3px 22px; margin:6px 0;}
.leftPageWide li a { color:#4d4d4d;}
.leftPageWide li a:hover {color:#26a9e0;}

.centerPageWideWrap2 { margin:15px;}
.centerPageWide2 {}
.centerPageWide2 h3 {margin:0 0 6px 0; font-size:17px; color:#000;}

.centerPageWideWrap {float:left; width:440px; margin:15px 15px 15px 30px;}
.centerPageWide {}
.centerPageWide h3 {margin:0 0 6px 0; font-size:17px; color:#000;}

.informationBtns {border-top:1px solid #a6a6a6; padding:15px 0 0 0;}
.informationBtns ul {list-style-type:none;}
.informationBtns ul li {float:left; margin:0 25px 0 0;}
.informationBtns ul li a {background:url(../images/btn1.gif) no-repeat right 0; display:block; color:#26A9E0; font-size:13px; padding:1px 20px 0 0; margin:0; font-size:13px;}
.informationBtns ul li a:hover {float:left;}

/* My Account-Page CSS */
#myAccountPage { margin:0 15px;}
#topBoxLoggedIn { background:url(../images/LoginBoxBgLong.gif) no-repeat 0 0; height:33px; margin:0; padding:12px 0 0; width:790px;}
#topBoxLoggedIn h4 {color:#FFFFFF; float:left; font-size:17px; margin:0 8px; width:180px;}
#topBoxLoggedIn .topBoxBtns {float:left; margin:1px 10px 0 10px;}
#topBoxLoggedIn .topBoxBtns ul { list-style-type:none;}
#topBoxLoggedIn .topBoxBtns ul li {float:left; margin:0 3px;}
#topBoxLoggedIn .topBoxBtns ul li a{background:url(../images/btnBgBlue2.gif) no-repeat right 0; display:block; height:20px; color:#fff; cursor:pointer; float:left; font-weight:bold; margin:0; padding:0 10px 0 0; text-decoration:none;}
#topBoxLoggedIn .topBoxBtns ul li a span {background:url(../images/btnBgBlue2.gif) no-repeat left 0; display:block; height:18px; margin:0; padding:2px 0 0 8px; text-align:center;}
#topBoxLoggedIn .topBoxBtns ul li a:hover { background-position:right -20px;}
#topBoxLoggedIn .topBoxBtns ul li a:hover span { background-position:left -20px;}

#topBoxLoggedIn .topBoxBtns ul li.current a { background-position:right -20px;}
#topBoxLoggedIn .topBoxBtns ul li.current a span { background-position:left -20px;}

#topBoxLoggedIn .topBoxLinks {float:right; margin:2px 0 0;}
#topBoxLoggedIn .topBoxLinks ul { list-style-type:none;}
#topBoxLoggedIn .topBoxLinks ul li {float:left; margin:0 10px 0 0; width:60px;}
#topBoxLoggedIn .topBoxLinks ul li a {color:#fff;}

#topBoxLoggedOut { background:url(../images/LoginBoxBgLong.gif) no-repeat 0 0; height:33px; margin:0; padding:12px 0 0; width:790px;}
#topBoxLoggedOut {}
#topBoxLoggedOut h4 {color:#FFFFFF; float:left; font-size:17px; margin:0 10px; width:120px;}
#topBoxLoggedOut fieldset {float:left; width:640px;margin-top:2px;}
#topBoxLoggedOut fieldset ol { list-style-type:none; float:left; margin:0 0 0 0;}
#topBoxLoggedOut fieldset ol li { float:left;}
#topBoxLoggedOut label {width:100px; float:left; color:#4d4d4d; margin:2px 10px 0 0; text-align:right; width:85px;}
#topBoxLoggedOut input {width:130px; border:1px solid #c5c5c5; height:18px; float:left; margin:0 10px 0 0;}
#topBoxLoggedOut fieldset .loginBtn {float:right; width:100px;}
#topBoxLoggedOut fieldset a { background:url(../images/btnBgBlue2.gif) no-repeat right 0; display:block; height:20px; color:#fff; cursor:pointer; float:right; font-weight:bold; padding:0 10px 0 0; text-decoration:none;}
#topBoxLoggedOut fieldset a span {background:url(../images/btnBgBlue2.gif) no-repeat left 0; display:block; height:18px; margin:0; padding:2px 0 0 8px; text-align:center;}
#topBoxLoggedOut fieldset a:hover { background-position:right -20px;}
#topBoxLoggedOut fieldset a:hover span { background-position:left -20px;}

/* My Account CREDIT-Page CSS */
#creditBox {/* padding:12px;*/}
#creditBox .info {color:#4d4d4d;}
#creditBox .info h5 {color:#4d4d4d; font-size:13px; font-weight:bold;}
#creditBox .info h5 span {font-size:13px; font-weight:normal;}
.creditBoxContent {padding:12px;}
.creditBoxContent { padding:0;}
.creditBoxContent h4 {color:#000; font-size:20px; margin:10px 0;}
.creditBoxContent p {color:#4d4d4d; font-size:12px; margin:5px 0;}
.creditBoxContent fieldset {float:left; padding:5px 0; width:760px;}
.creditBoxContent fieldset ol { list-style-type:none; float:left; margin:0; width:500px;}
.creditBoxContent fieldset ol li { float:left; width:230px; margin:0 0 8px 0;}
.creditBoxContent label {float:left; color:#4d4d4d; margin:1px 5px 0 5px; text-align:left; width:190px;}
.creditBoxContent input {height:18px; float:left; margin:0;}
.creditBoxContent fieldset .creditFormBtn { border-top:2px solid #d3d3d3; height:20px; padding:12px 0 0 0;}
.creditBoxContent fieldset a { background:url(../images/btnBgWhite3.gif) no-repeat right 0; display:block; height:20px; color:#fff; cursor:pointer; float:left; font-weight:bold; padding:0 10px 0 0; text-decoration:none;}
.creditBoxContent fieldset a span {background:url(../images/btnBgWhite3.gif) no-repeat left 0; display:block; height:18px; margin:0; padding:2px 0 0 8px; text-align:center;}
.creditBoxContent fieldset a:hover {background-position:right -20px;}
.creditBoxContent fieldset a:hover span {background-position:left -20px;}

/* My Account LOGGED-Page CSS */
#loggedBox { padding:12px 0;}
.accountRightPageWrap {background:url(../images/LeftBoxBg.gif) repeat-x 0 0;  float:right; width:215px;min-height:240px; _height:240px;}
.accountRightPage {background:url(../images/topBoxBg.gif) no-repeat 0 0; padding:15px 7px 10px 7px;}
.accountRightPage .accountRightPageIn { padding:0 3px;}
.accountRightPageIn h3 {margin:0 0 10px 0; font-size:20px;}
.accountRightPageIn ul {list-style-type:none;}
.accountRightPageIn li { background:url(../images/btn2.gif) no-repeat 0 0; padding:1px 0 3px 22px; margin:6px 0;}
.accountRightPageIn li a { color:#4d4d4d;}
.accountRightPageIn li a:hover {color:#26a9e0;}

.accountLeftPageWideWrap {background:url(../images/LeftBoxBg.gif) repeat-x 0 0; float:left; width:310px; min-height:240px; _height:240px;}
.accountLeftPageWide {background:url(../images/topWideBoxBg.gif) no-repeat 0 0; padding:15px 7px 10px 7px; width:296px;}
.accountLeftPageWide .accountLeftPageIn { padding:0 3px;}
.accountLeftPageIn { padding:0 3px;}
.accountLeftPageIn h4 {color:#000; font-size:20px; margin:0 8px;}
.accountLeftPageIn p {color:#4d4d4d; font-size:12px; margin:5px 0 5px 8px;}
.accountLeftPageIn fieldset {float:left; padding:5px 0;}
.accountLeftPageIn fieldset ol { list-style-type:none; float:left; width:280px; margin:0 0 0 0;}
.accountLeftPageIn fieldset ol li { float:left; width:280px; margin:0 0 8px 0;}
.accountLeftPageIn label {float:left; color:#4d4d4d; margin:2px 7px 0 0; text-align:right; width:115px;}
.accountLeftPageIn label span {padding-left:5px;color:Red;}
.accountLeftPageIn input {width:155px; border:1px solid #c5c5c5; height:18px; float:left; margin:0;}
.accountLeftPageIn select {width:155px; border:1px solid #c5c5c5; height:20px; float:left; margin:0;}
.accountLeftPageIn fieldset a { background:url(../images/btnBgWhite3.gif) no-repeat right 0; display:block; height:20px; color:#fff; cursor:pointer; float:right; font-weight:bold; padding:0 10px 0 0; text-decoration:none;}
.accountLeftPageIn fieldset a span {background:url(../images/btnBgWhite3.gif) no-repeat left 0; display:block; height:18px; margin:0; padding:2px 0 0 8px; text-align:center;}
.accountLeftPageIn fieldset a:hover {background-position:right -20px;}
.accountLeftPageIn fieldset a:hover span {background-position:left -20px;}

.accountCenterPageWrap {float:left; width:380px; margin:15px;}
.accountCenterPage {}
.accountCenterPage h3 { font-size:20px;}
.accountCenterPage h5 {color:#4d4d4d; font-size:13px; font-weight:bold;}
.accountCenterPage h5 span {font-size:13px; font-weight:normal;}

/* My Account REGistration-Page CSS */
#regBox { padding:12px 0;}
.regLeftPageWideWrap {background:#a3ceee url(../images/LeftWideBlueBoxBg.gif) repeat-x 0 0; float:left; width:310px; min-height:240px; _height:780px;}
.regLeftPageWide {background:url(../images/topWideBoxBg2.gif) no-repeat 0 0; padding:15px 7px 10px 7px; width:296px; height:780px;}
.bottomBlueBg { background:url(../images/bottomWideBoxBg2.gif) no-repeat 0 0; height:12px;}
.regLeftPageWide .regLeftPageIn { padding:0 3px;}
.regLeftPageIn { padding:0 3px;}
.regLeftPageIn h4 {color:#000; font-size:20px; margin:0 8px;}
.regLeftPageIn p {color:#4d4d4d; font-size:12px; margin:5px 0 5px 8px;}
.regLeftPageIn fieldset {float:left; padding:5px 0;}
.regLeftPageIn fieldset ol { list-style-type:none; float:left; width:280px; margin:0;}
.regLeftPageIn fieldset ol li { float:left; width:280px; margin:0 0 8px 0;}
.regLeftPageIn fieldset ol li label {float:left; color:#4d4d4d; margin:2px 7px 0 0; text-align:right; width:115px;}
.regLeftPageIn fieldset ol li label span {padding-left:5px;color:Red;}
.regLeftPageIn fieldset ol li input {width:155px; border:1px solid #c5c5c5; height:18px; float:left; margin:0;}
.regLeftPageIn fieldset ol li select {width:155px; border:1px solid #c5c5c5; height:20px; float:left; margin:0;}
.regLeftPageIn fieldset div { margin:5px 0px 5px 0px; }
.regLeftPageIn fieldset div a { background-image:none; color:blue;}
.regLeftPageIn fieldset div a:hover { text-decoration:underline;}
.regLeftPageIn fieldset label { margin:0px 0px 0px 5px;}
.regLeftPageIn fieldset a { background:url(../images/btnBgBlue2.gif) no-repeat right 0; display:block; height:20px; color:#fff; cursor:pointer; float:right; font-weight:bold; padding:0 10px 0 0; text-decoration:none;}
.regLeftPageIn fieldset a span {background:url(../images/btnBgBlue2.gif) no-repeat left 0; display:block; height:18px; width:145px; margin:0; padding:2px 0 0 8px; text-align:center;}
.regLeftPageIn fieldset a:hover {background-position:right -20px;}
.regLeftPageIn fieldset a:hover span {background-position:left -20px;}

.regCenterWideWrap {float:left; width:440px; margin:15px 0 15px 30px;}
.regCenterWide {}
.regContent { height:260px;}
.regCenterWide h3 {margin:0 0 6px 0; font-size:17px; color:#000;}
.regCenterWide .informationBtns {border-top:1px solid #a6a6a6; padding:15px 0 0 0;}
.regCenterWide .informationBtns ul {list-style-type:none;}
.regCenterWide .informationBtns ul li {float:left; margin:0 25px 0 0;}
.regCenterWide .informationBtns ul li a {background:url(../images/btn1.gif) no-repeat right 0; display:block; color:#26A9E0; font-size:13px; padding:1px 20px 0 0; margin:0; font-size:13px;}
.regCenterWide .informationBtns ul li a:hover {float:left;}

/* My Account TABLE-Page CSS */
#tableBox {}
#tableBoxContent { padding:12px;}
#tableBox .info {color:#4d4d4d;}
#tableBox .info h5 {color:#4d4d4d; font-size:13px; font-weight:bold; float:left;}
#tableBox .info h5 span {font-size:13px; font-weight:normal;}
.searchReg {float:right;}
.searchReg {}
.searchReg fieldset label {float:left; width:200px; text-align:right; margin:2px 5px 0 0;}
.searchReg fieldset input {float:left; width:130px; margin:0 8px 0 0;}
.searchReg fieldset .tableFormBtn {float:left;}
.searchReg fieldset a {background:url(../images/btnBgWhite3.gif) no-repeat right 0; display:block; height:20px; color:#fff; cursor:pointer; float:left; font-weight:bold; padding:0 10px 0 0; text-decoration:none;}
.searchReg fieldset a span {background:url(../images/btnBgWhite3.gif) no-repeat left 0; display:block; height:18px; margin:0; padding:2px 0 0 8px; text-align:center;}
.searchReg fieldset a:hover {background-position:right -20px;}
.searchReg fieldset a:hover span {background-position:left -20px;}

.tableBoxBtns {margin:10px 0 0 0;}
.tableBoxBtns .left { float:left;}
.tableBoxBtns .left ul {list-style-type:none;}
.tableBoxBtns .left ul li {float:left; margin:0 25px 0 0;}
.tableBoxBtns .left ul li a {background:url(../images/btn1.gif) no-repeat right 0; display:block; color:#26A9E0; font-size:13px; padding:1px 20px 0 0; margin:0; font-size:13px;}
.tableBoxBtns .left ul li a:hover {float:left;}

.tableBoxBtns .right { float:right;}
.tableBoxBtns .right ul {list-style-type:none;}
.tableBoxBtns .right ul li {float:left; margin:0 0 0 25px;}
.tableBoxBtns .right ul li a.arrowLeft {background:url(../images/btn3.gif) no-repeat right 0; display:block; color:#26A9E0; font-size:13px; padding:1px 22px 0 0; margin:0; font-size:13px;}
.tableBoxBtns .right ul li a.arrowRight {background:url(../images/btn1.gif) no-repeat left 0; display:block; color:#26A9E0; font-size:13px; padding:1px 0 0 22px; margin:0; font-size:13px;}
.tableBoxBtns .right ul li a:hover {float:left;}

#tableBoxTableWrap {}
#tableBoxTableWrap h4 {color:#000; font-size:20px; margin:10px 0;}
table.tableBoxTable  {}
table.tableBoxTable col.date {width:70px;}
table.tableBoxTable col.time {width:50px;}
table.tableBoxTable col.mail1 {width:140px;}
table.tableBoxTable col.mail2 {width:190px;}
table.tableBoxTable col.status {width:260px;}
table.tableBoxTable col.number {width:50px;}
/*table.tableBoxTable thead {}*/
table.tableBoxTable th {text-align:left; color:#26a9e0; padding:2px 5px;}
/*table.tableBoxTable tbody {}
table.tableBoxTable tbody tr {}*/
table.tableBoxTable tr.white { background-color:#fff;}
table.tableBoxTable tr.blue { background-color:#d9f2ff;}
table.tableBoxTable td {text-align:left; color:#4d4d4d; padding:4px 5px; vertical-align:top;}

/* Footer */
#footer { padding:0 15px; margin:5px 0;}
#footer h5#footerLogo { background:url(../images/footerLogo.gif) no-repeat 0 0; float:right; width:156px; height:26px;}
#footer h5#footerLogo span { display:none;}
#footer p.copyright {float:left; margin:5px 0;}
#footer .bottomInfo { float:left; margin:5px 20px;}
#footer .bottomInfo ul {list-style-type:none;}
#footer .bottomInfo ul li { float:left; border-left:1px solid #949494; padding:0 20px;}
#footer .bottomInfo ul li a { color:#26a9e0;}
#footer .bottomInfo ul li a:hover { text-decoration:underline;}

/* Misc */
.clear {clear:both; height:1px;}
/*.clearNoHeight {clear:both;}*/
.errorText{color:Red;font-weight:bold;}
.confirmText{color:Blue;}
li.last {border:none;}

/* Form */
.formBox { width: 330px; padding:15px; height:30px; margin:0 0 10px 0; }
.formBox ul { list-style-type:none; }
.formBox ul li { border-bottom:0px; margin:0 0 5px 0; padding:0; height:20px; }
.formBox label { width:70px; float:left; }
.formBox input { width:150px; border:1px solid #c5c5c5; float:right; height:18px; }
.formBox select { width:150px; border:1px solid #c5c5c5; float:right; height:20px; }
.formBox textarea { border:1px solid #c5c5c5; float:left; }
.formBox a { background:url(../images/btnBgBlue.gif) no-repeat right 0; display:block; height:20px; color:#fff; cursor:pointer; float:right; font-weight:bold; padding:0 10px 0 0; margin:2px 0 0 0; text-decoration:none;}
.formBox a span { background:url(../images/btnBgBlue.gif) no-repeat left 0; display:block; height:18px;	margin:0; padding:2px 0 3px 8px; text-align:center;}
.formBox .radio input { width:25px; height:15px; float:left; }
.formBox .radio label { width:275px; height:15px; }
