/* CSS Document */

html { background:url(../images/backgrounds/main.png) repeat-x #ffffff; font-family: Arial, Helvetica, "sans-serif"; font-size:13px; }
html noscript { background:yellow; display:block;}
html noscript p { text-align:center; padding:10px; font-weight:bold; font-size:130%;;}
#full-login-wrap { min-width:900px; background:url(../images/backgrounds/login-main.png) #1c1c1c repeat-x bottom; height:220px; display:none;}
#full-login-wrap .full-login { width:900px; margin:auto;color:#FFFFFF;}
#full-login-wrap .full-login h3 { font-size:145%; letter-spacing:-1px; margin:15px 0px 5px 30px; width:380px; padding-left:30px; background:url(../images/backgrounds/lock.png) no-repeat 0px 6px; line-height:150%;}
#full-login-wrap .full-login h4 { font-size:120%; margin:10px 0px 15px 110px; width:380px; padding-left:30px; line-height:150%; color:#8A8989}
#full-login-wrap .full-login .yellow-text { color:#ffe890;}
#full-login-wrap .full-login dl { margin:0px 0px 0px 65px;}
#full-login-wrap .full-login dl dt { width:65px; float:left; clear:left; color:#8a8989; margin:8px 3px 2px 3px;}
#full-login-wrap .full-login dl dd { float:left; margin:5px 3px; font-size:110%;}
#full-login-wrap .full-login dl dd a { color:#FFFFFF;}
#full-login-wrap .full-login dl dd.username input { border:none; width:220px; padding:5px;}
#full-login-wrap .full-login dl dd.password input { border:none; width:100px; padding:5px; margin-right:5px;}
#full-login-wrap .full-login dl dd.button input { background:url(../images/backgrounds/login-button.png) no-repeat; width:69px; height:26px; border:none; text-indent:-999999px;}
#full-login-wrap .full-login dl dd.button a { margin-left:15px;}
#full-login-wrap .full-login .left { width:450px; float:left; background:url(../images/backgrounds/login-divide.png) right 15px no-repeat;}
#full-login-wrap .full-login .left dl { margin-top:-10px;}
#full-login-wrap .full-login .right { width:450px; float:left;}

#wrap {  border-top:12px #272727 solid; min-width:900px;}

#wrap .orange { color:#f6500f;}
#wrap .grey { color:#7f7f7f;}

#wrap .header { overflow:hidden; width:900px; margin:auto;  margin-bottom:15px;}
#wrap .header .login { background:url(../images/backgrounds/login.png); width:180px; height:20px; margin-left:670px; overflow:hidden; }
#wrap .header .login p { margin-top:1px; margin-left:40px; font-size:85%;}
#wrap .header .login p a { color:#ffffff; text-decoration:none;}
#wrap .header .login p a .grey-text { color:#8d8d8d;}
#wrap .header .login-help a { background:url(../images/backgrounds/login-help.png) no-repeat; display:block; width:209px; height:68px; position:absolute; margin-left:660px; margin-top:-12px; text-indent:-999999px; overflow:hidden;}
#wrap .header .full-login { background:url(../images/backgrounds/login.png) bottom no-repeat; width:182px; height:300px; margin-left:670px; overflow:hidden; }
#wrap .header .full-login p { margin-top:13px; margin-left:40px; font-size:90%;}
#wrap .header .full-login p a { color:#ffffff; text-decoration:none;}
#wrap .header .full-login p a .grey-text { color:#8d8d8d;}

#wrap .header h1 { float:left;}
#wrap .header h1 a { display:block; overflow:hidden; background:url(../images/logo.png) no-repeat; width:159px; height:31px; text-indent:-99999px; margin-top:9px; margin-left:22px; margin-bottom:15px;}
#wrap .header ul { float:left; margin-top:20px;}
#wrap .header ul li { float:left; margin-left:30px;}
#wrap .header ul li a { background-image:url(../images/backgrounds/nav-sprite.png); background-repeat:no-repeat; display:block; height:17px; text-indent:-99999px; overflow:hidden;}
#wrap .header ul li.home a { background-position:-25px -20px; width:76px;}
#wrap .header ul li.home a:hover { background-position:-25px -57px; width:76px;}
#wrap .header ul li.domain-name a { background-position:-133px -20px; width:102px;}
#wrap .header ul li.domain-name a:hover { background-position:-133px -57px;}
#wrap .header ul li.web-hosting a { background-position:-262px -20px; width:88px;}
#wrap .header ul li.web-hosting a:hover { background-position:-262px -57px;}
#wrap .header ul li.help a { background-position:-383px -20px; width:32px;}
#wrap .header ul li.help a:hover { background-position:-383px -57px;}

#wrap .content .help-content .half-width { width:50%; float:left; margin-bottom:10px;}
#wrap .content .help-content .half-width .black-text { color:#fd6906;}
#wrap .content .help-content .half-width h3 { margin:10px 20px 10px 20px; font-size:145%; padding-left:20px; letter-spacing:-1px; background:url(../images/backgrounds/lock.png) no-repeat 0px 3px; color:#272727; width:300px;}
#wrap .content .help-content .half-width h4 { margin:0px 20px 10px 140px; font-size:120%; color:#272727;}
#wrap .content .help-content .half-width dl { margin:0px 0px 0px 65px;}
#wrap .content .help-content .half-width dl dt { width:65px; float:left; clear:left; color:#272727; margin:8px 3px 2px 3px;}
#wrap .content .help-content .half-width dl dd { float:left; margin:5px 3px; font-size:110%;}
#wrap .content .help-content .half-width dl dd a { color:#272727;}
#wrap .content .help-content .half-width dl dd.username input { border:1px solid #cccccc; width:220px; padding:5px;}
#wrap .content .help-content .half-width dl dd.password input { border:1px solid #cccccc; width:100px; padding:5px; margin-right:5px;}
#wrap .content .help-content .half-width dl dd.button input { background:url(../images/backgrounds/support-button.png) no-repeat; width:123px; height:26px; border:none; text-indent:-999999px;}
#wrap .content .help-content .half-width dl dd.button a { margin-left:15px;}





  /* Updates to fix IE's Non Compliancy Issues */

  /* IE 7 */
* + html #full-login-wrap .full-login dl dd { margin-left:-27px;}
* + html #full-login-wrap .full-login .left dl dt.username { margin-top:2px; }
* + html #full-login-wrap .full-login .left dl dt.password { margin-top:11px; }
* + html #full-login-wrap .full-login .left dl dd.username { margin-left:9px;}
* + html #full-login-wrap .full-login dl dd.button input { text-indent:0px; color:#ffffff; background:url(../images/backgrounds/login-button-ie.png) no-repeat;}
* + html #wrap .header .login-help a { }
* + html #wrap .content .intro-box form p.input { margin-left:13px;}
* + html #wrap .content .intro-box form p.button { margin-left:8px;}
* + html #wrap .content .intro-box form p.button input { font-size:-0px; color:#FFFFFF;}
* + html #wrap .content .intro-box .no-hidden-charges { margin-left:525px;}
* + html #wrap .content .registration-content .white-box.medium .no-hidden-charges {margin-left:535px;}
* + html #wrap .content .registration-content p.submit { margin-top:-10px;}
* + html #wrap .content .registration-content p.submit input { font-size:0px;}
* + html #wrap .content .registration-content dd.email-address { margin-top:80px;}

/*================================================*/

