/* PRELOAD BOX IMAGES */
.p0{background:url(../menu/images/b01_over.jpg) no-repeat -9999px -9999px}
.p1{background:url(../menu/images/bullet_over.gif) no-repeat -9999px -9999px}
.p2{background:url(../images/box_t.png) no-repeat -9999px -9999px}
.p3{background:url(../images/box_tl.png) no-repeat -9999px -9999px}
.p4{background:url(../images/box_tr.png) no-repeat -9999px -9999px}
.p5{background:url(../images/box_l.png) no-repeat -9999px -9999px}
.p6{background:url(../images/box_r.png) no-repeat -9999px -9999px}
.p7{background:url(../images/box_b.png) no-repeat -9999px -9999px}
.p8{background:url(../images/box_bl.png) no-repeat -9999px -9999px}
.p9{background:url(../images/box_br.png) no-repeat -9999px -9999px}
.p10{background:url(../images/login_screen.png) no-repeat -9999px -9999px}
html{height:101%}
body{background:#d1d7de center top; margin:0px; padding:0px; color:#3C4854; font: normal 11px Verdana,"Bitstream Vera Sans","DejaVu Sans",Arial,sans-serif}
/*WIDTH SETTINGS*/
#wrapper{width:975px; margin:0 auto}
a.topbtn_1,a.topbtn_1:link,a.topbtn_1:visited,a.topbtn_1:active{background:transparent url(../images/btntop1.jpg) no-repeat top; width:83px; height:19px; position:absolute; top:6px; right:272px; margin:0; padding:0}
a.topbtn_1:hover{background:transparent url(../images/btntop1.jpg) no-repeat bottom}
a.topbtn_2,a.topbtn_2:link,a.topbtn_2:visited,a.topbtn_2:active{background:transparent url(../images/btntop2.jpg) no-repeat top; width:83px; height:19px; position:absolute; top:6px; right:183px; margin:0; padding:0}
a.topbtn_2:hover{background:transparent url(../images/btntop2.jpg) no-repeat bottom}
a.topbtn_3,a.topbtn_3:link,a.topbtn_3:visited,a.topbtn_3:active{background:transparent url(../images/btntop3.jpg) no-repeat top; width:83px; height:19px; position:absolute; top:6px; right:183px; margin:0; padding:0}
a.topbtn_3:hover{background:transparent url(../images/btntop3.jpg) no-repeat bottom}
a.topbtn_4,a.topbtn_4:link,a.topbtn_4:visited,a.topbtn_4:active{background:transparent url(../images/btntop4.jpg) no-repeat top; width:83px; height:19px; position:absolute; top:6px; right:94px; margin:0; padding:0}
a.topbtn_4:hover{background:transparent url(../images/btntop4.jpg) no-repeat bottom}
a.topbtn_5,a.topbtn_5:link,a.topbtn_5:visited,a.topbtn_5:active{background:transparent url(../images/btntop5.jpg) no-repeat top; width:83px; height:19px; position:absolute; top:6px; right:5px}
a.topbtn_5:hover{background:transparent url(../images/btntop5.jpg) no-repeat bottom}
table#mainData{width:100%; margin:0px; padding:0px; border-collapse:collapse; border-spacing:0px; border:0 none}
td#mainTD{margin:0px; padding:7px 0px 0px 0px; border-collapse:collapse; border-spacing:0px; border:0 none}
#tablehead{color:#039; font:normal 17px Verdana,"Bitstream Vera Sans","DejaVu Sans",Arial,sans-serif; text-align:center; height:25px; padding:0}
#tablehead img{position:relative; top:2px}
fieldset{border:0 none}
input[type=submit],input[type=submit]:visited,input[type=button],input[type=button]:visited{white-space:nowrap; font:bold 10px Verdana,"Bitstream Vera Sans","DejaVu Sans",Arial,sans-serif; color:#ffffff; text-transform:uppercase; margin:0 0 2px 0; background:#4186EA; padding:3px 5px 3px 5px; border-top: 2px solid #C0C5C9; border-right: 2px solid #69747E; border-bottom: 2px solid #69747E; border-left: 2px solid #C0C5C9}
input[type=submit]:hover,input[type=submit]:active,input[type=button]:hover,input[type=button]:active{font:bold 10px Verdana,"Bitstream Vera Sans","DejaVu Sans",Arial,sans-serif; color:#ffffff; background: #090; padding:3px 5px; margin:0 0 2px 0}
input[type=submit]:focus,input[type=button]:focus{color: #A9B3BF}
input[type=checkbox]{border:0 none; background:none; margin:5px 4px 5px 5px; vertical-align:middle; height:auto; width:auto}
input[type=radio]{border:0 none; background:none; margin:5px 5px; vertical-align:middle; height:auto; width:auto; position:relative; border:0 none}
input[type=text]{border:1px solid #333333; padding:3px 2px 3px 5px}
input[id=idtld]{border:1px solid #333333; width:8%; margin:0 7px 0 0; padding:2px 1px 2px 1px}
input[type=password]{border:1px solid #333333; padding:3px 2px 3px 5px}
select{vertical-align:middle; height:auto; margin:auto; border:1px solid #333333; padding:2px 1px 2px 1px;/*background:transparent;url("../images/form-bg.gif") no-repeat -1px -2px*/}
textarea{border:1px solid #333333; width:75%}
li{z-index:99999}
/* BOXES */
.box legend{display:inline}
.box fieldset{margin:0 auto 0 auto}
#checkpage h2.underline.bold,#checkpage div.underline.bold{position:absolute; top:0; left:0; border:0 none; color:#000000; margin:0; width:100%; text-align:center; padding:0 0 0 0; font:bold 12px/29px Arial,"Bitstream Vera Sans","DejaVu Sans",sans-serif; text-transform:uppercase; letter-spacing:1px}
#checkpage .box td.width-30.ar.bold.paddZero{vertical-align:top; padding:5px 0 0 0}
.box h2.hsignup{border:0 none; color:#000000; margin:0; width:100%; text-align:center; padding:0 0 0 0; font:bold 12px/29px Arial,"Bitstream Vera Sans","DejaVu Sans",sans-serif; text-transform:uppercase; letter-spacing:1px}
.box{position:relative; background:#F6F7F8; margin:2px 0 0 0; padding:0; height:1%}
.box_tr{position:absolute; top:0px; background:url(../images/box_tr.png) no-repeat right top; height:30px; margin:0px; padding:0; width:100%}
.box_tl{position:absolute; top:0px; background:url(../images/box_tl.png) no-repeat left top; height:30px; margin:0px; padding:0; width:100%}
.box_t{position:absolute; top:0px; background:url(../images/box_t.png) repeat-x center top; height:30px; margin:0px; padding:0; width:100%}
.box_b{position:absolute; bottom:0px; background:url(../images/box_b.png) repeat-x center bottom; height:21px; margin:0px; padding:0; width:100%}
.box_br{position:absolute; bottom:0px; background:url(../images/box_br.png) no-repeat right bottom; height:21px; margin:0px; padding:0; width:100%}
.box_bl{position:absolute; bottom:0px; background:url(../images/box_bl.png) no-repeat left bottom; height:21px; margin:0px; padding:0; width:100%}
.box_l{background:url(../images/box_l.png) top left repeat-y; margin:0; padding:0; height:100%}
.box_r{background:url(../images/box_r.png) top right repeat-y; margin:0; padding:0 7px 25px 7px; height:100%}
.box_r fieldset{padding:35px 0 0 0}
.box fieldset span.boxlegend{position:absolute; top:0; left:0; color:#000000; margin:0; width:100%; text-align:center; padding:0 0 0 0; font:bold 12px/29px Arial,"Bitstream Vera Sans","DejaVu Sans",sans-serif; text-transform:uppercase; letter-spacing:1px}
.box td span.boxlegend{position:absolute; top:0; left:0; color:#000000; margin:0; width:100%; text-align:center; padding:0 0 0 0; font:bold 12px/29px Arial,"Bitstream Vera Sans","DejaVu Sans",sans-serif; text-transform:uppercase; letter-spacing:1px}
.box fieldset span.boxlegend img{position:absolute; top:5px; height:20px; width:20px; padding:0; margin:0 0 0 -20px; border:0 none}
.box table.data{position:relative; top:0; height:100%; line-height:20px; margin:0; border-collapse:collapse}
.box table.data.width-99{width:100%}
.box table.data.width-96{width:100%}
.box table.data td.boxtitle{font-weight:bold; height:30px; padding:0 0 0 20px; margin:0; vertical-align:top; line-height:23px; background:transparent; text-align:left}
.box table.data td.boxtitle img{height:20px; width:20px; padding:0; float:left; clear:both; margin:3px 0 0 0; border:0 none; z-index:99999; text-align:center}
.boxtitle a.boxlink,a.boxlink,a.boxlink:visited{position:relative; margin:0; font-size:11px; color:#000000; text-decoration:none; font-weight:bold; padding:0 3px 0 3px}
.boxtitle a:hover,a.boxlink:hover{color:#525E6A; text-decoration:none; font-weight:bold}
.box table.data td.vlt{vertical-align:middle}
.box_BottomDivider{margin-bottom:5px; padding-bottom:5px; background:none; border-bottom:1px dashed green}
.box form{position:relative}
input.refillinput{margin:0 0 0 2px; padding:1px 3px 1px 5px; font-weight:bold}
button.formbtn,button.formbtn:visited{background:url(../images/formbtn.jpg) no-repeat top; border:0 none; margin:0px; padding:0px; height:18px; width:55px; font-size:0}
button.formbtn:hover,button.formbtn:active,button.formbtn:focus{background:url(../images/formbtn.jpg) no-repeat bottom; border:0 none; margin:0px; padding:0px; height:18px; width:55px; font-size:0}
div.comparebtn{display:block; position:relative; width:105px; height:26px; margin:0; padding:0}
.comparebtn a:link,.comparebtn a:active,.comparebtn a:visited{display:block; width:100%; height:100%; text-align:center; font:bold 10px/25px Arial,"Bitstream Vera Sans","DejaVu Sans",sans-serif; color:#009900; text-transform:uppercase}
.comparebtn a:hover{}
div.orderbtn{display:block; position:relative; width:88px; height:26px; margin:0; padding:0}
.orderbtn a:link,.orderbtn a:active,.orderbtn a:visited{display:block; width:100%; height:100%; text-align:center; font:bold 10px/25px Arial,"Bitstream Vera Sans","DejaVu Sans",sans-serif; color:#cc0000; text-transform:uppercase}
.orderbtn a:hover{}
.TabTitleBar,.TabTitleBar a:link,.TabTitleBar a:visited{color:#ffffff; font-size:11px; font-weight:bold; text-transform:uppercase; border:1px}
.TabTitleBar a:hover,.TabTitleBar:hover{color:#333; border:1px}
.alc{margin:0 auto}
br{line-height:5px}
.check{line-height:20px}
.clear{clear:both}
img{border:0 none}
h1,h2,h3,h4,h5,h6{font-weight:700}
h1{font-size:1.5em}
h2{font-size:1.2em}
h3{font-size:1.1em}
h4{font-size:0.75em}
h5{font-size:0.50em}
h6{font-size:0.25em}
body,div,dl,dt,dd,pre,h1,h2,h3,h4,h5,h6,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0; padding:0}
.row_0,.row1_0{background-color:#F6F7F8}
.row_1,.row1_1{background-color:#EEEEEE}
tr.row1_0 td{background-color:#F6F7F8}
tr.row1_1 td{background-color:#EEEEEE}
sup,sub{line-height:1px; vertical-align:text-top}
sub{vertical-align:text-bottom}
ol.faq{list-style:decimal; margin-left:15px; padding-left:15px; font-weight:700}
ul.square,ul.square li,ol.square,ol.square li{list-style:square; margin-left:5px; padding-left:5px}
ul.circle,ul.circle li,ol.circle,ol.circle li{list-style:circle; margin-left:5px; padding-left:5px}
ol.faq p{font-weight:400; padding-right:10px; padding-bottom:10px; color:#000000}
a{font-weight:400; color:#135B29; text-decoration:none}
a:hover{color:#333333; text-decoration:none}
a:visited{text-decoration:none}
div#blockDiv{position:absolute; width:270px; height:100px; border:1px solid #333333; background:#FFFFFF; text-align:center; z-index:1; visibility:hidden; top:-1000px}
div#blockDiv div#blockDivText{color:#000000; font-weight:700; display:block; padding:5px; margin:5px; height:40%; position:relative; display:block}
.checked,.unchecked,.selected,.unselected{padding:2px 2px 2px 24px; background-repeat:no-repeat; border:0px; clear:both; cursor:pointer; font-weight:700}
.checked{background:transparent url(../images/checkbox_on.gif) no-repeat 5px center}
.unchecked{background:transparent url(../images/checkbox_off.gif) no-repeat 5px center}
.selected{background:transparent url(../images/radiobox_on.gif) no-repeat 5px center}
.unselected{background:transparent url(../images/radiobox_off.gif) no-repeat 5px center}
.underline{border-bottom:1px dashed #B2B9BD; font-weight:normal; font-size:1.1em; padding-bottom:3px; margin-bottom:3px}
.overline{border-bottom:1px dashed #B2B9BD; font-weight:700; padding:4px; font-size:1.1em; margin-bottom:8px}
.sline{border-bottom:1px dashed #B2B9BD; font-weight:700; padding:4px; font-size:1.1em; margin-bottom:8px}
.dline{border-bottom:1px dashed #B2B9BD; border-bottom:1px dashed #B2B9BD; font-weight:700; padding:4px; font-size:1.1em; margin-bottom:8px}
hr{border:0px; height:1px; color:#000000; border-bottom:1px dashed #B2B9BD}
.width-100{width:100%}
.width-99{width:99%}
.width-98{width:98%}
.width-97{width:97%}
.width-96{width:96%}
.width-95{width:95%}
.width-90{width:90%}
.width-85{width:85%}
.width-80{width:80%}
.width-75{width:75%}
.width-70{width:70%}
.width-65{width:65%}
.width-60{width:60%}
.width-55{width:55%}
.width-50{width:50%}
.width-45{width:45%}
.width-40{width:40%}
.width-35{width:35%}
.width-33{width:33%}
.width-30{width:30%}
.width-25{width:25%}
.width-20{width:20%}
.width-15{width:15%}
.width-10{width:10%}
.width-5{width:5%}
.width-2{width:2%}
.width-1{width:2%}
.pb-2{padding-bottom:2px}
.pb-5{padding-bottom:5px}
.pb-10{padding-bottom:10px}
.pb-20{padding-bottom:20px}
.p-2{padding:2px}
.p-5{padding:5px}
.p-10{padding:10px}
.p-15{padding:15px}
.p-20{padding:20px}
.vlt{vertical-align:top}
.vlm{vertical-align:middle}
.vlb{vertical-align:bottom}
.ac{text-align:center}
.ar{text-align:right}
.al{text-align:left}
.w-20{width:20px}
.w-40{width:40px}
.w-60{width:60px}
.w-80{width:80px}
.w-90{width:90px}
.w-95{width:95px}
.w-98{width:98px}
.w-99{width:99px}
.w-100{width:100px}
.w-300{width:300px}
.h-10{height:10px}
.h-90{height:10px}
.bg-white{background-color:#FFFFFF}
.bg-black{background-color:#000000}
table#masthead-layout{width:100%; height:100%}
ol.ra{list-style-image:url("../images/bullet-orange.gif"); list-style-position:inherit; padding:0 0 0 20px; margin:5px}
a.bluecheck{padding-left:36px; background:url("../images/blue-check-trans.png") no-repeat 15px 50%}
a.bluecheck:hover{padding-left:36px; background:url("../images/square-blue-trans.png") no-repeat 15px 50%}
a.toTop{display:block; padding:10px 0px 10px 0px; width:100%; background:url("../images/24-em-up-trans.png") no-repeat 15px 50%; background-position:right; text-align:left; vertical-align:middle; text-align:right; text-decoration:none}
a.mainTop{display:block; padding:10px 0px 10px 0px; width:25px; background:url("../images/24-em-up-trans.png") no-repeat 15px 50%; background-position:center; vertical-align:middle}
input[type="image"],.noborder{border:0; background:transparent; margin-bottom:-2px; padding:0px}
.feed-button{padding:10px 0}
.feed-button a{padding:10px 15px 10px 36px; background:url("../images/feed-icon-14x14-trans.png") no-repeat 15px 50%}
.feed-button a:hover{background:url("../images/feed-icon-14x14-trans.png") no-repeat 15px 50%}
.feed-list{margin:0 0 15px 15px; padding:0; list-style-type:none}
.feed-list li{margin:0 0 10px 0; padding:0; list-style-type:none}
.feed-list li a,a#rssfeed{padding:0 0 0 19px; background:url("../images/feed-icon-14x14-trans.png") no-repeat 0 50%; list-style-type:none}
.rssclass{padding:3px; display:block}
.rsstitle{font-weight:700; padding:0 0 0 19px; background:url("../images/tag.gif") no-repeat 0 50%; color:#000000; display:block}
.rsstitle a{text-decoration:none}
.rssdate{color:#000000; font-style:italic; padding-bottom:5px; display:block; height:20px}
.rssdescription{display:block}
.margin-5{margin:-5px}
form{margin:0px}
.red{color:#FF0000}
.green{color:#008800}
.grey{color:#666666}
.blue{color:#003399}
.black{color:#000000}
.orange{color:#FF9900}
.bold{font-weight:700}
.italic{font-style:italic}
.uline{text-decoration:underline}
.center{text-align:center}
.verdana{font-family:Verdana,"Bitstream Vera Sans","DejaVu Sans",Arial,sans-serif}
.georgia{font-family:Verdana,"Bitstream Vera Sans","DejaVu Sans",Arial,sans-serif}
.trebu{font-family:Verdana,"Bitstream Vera Sans","DejaVu Sans",Arial,sans-serif}
div#rssnewsPageIndex{height:100%; overflow:auto; display:block; line-height:12px; font-size:smaller}
div.rssnewsPageWelcome{min-height:250px; display:block; line-height:12px; font-size:smaller}
div.rssnewsPageOther{overflow:auto}
div#tipDiv{position:absolute; visibility:hidden; left:0; top:0; z-index:10000; background-color:#FFFFFF; border:1px solid #333333; width:400px; padding:4px; color:#000000; font-size:11px; line-height:1.2}
#uvmenu li a.IDPon,#uvmenu li a.IDPon:hover,#uvmenu li a.IDPon:visited{color:#008800; padding-left:25px; background:url("../images/ID_protected.gif") no-repeat 15px 50%; background-position:left; text-decoration:none; display:block}
#uvmenu li a.IDPoff,#uvmenu li a.IDPoff:hover,#uvmenu li a.IDPoff:visited{color:#FF0000; padding-left:25px; background:url("../images/ID_notprotected.gif") no-repeat 15px 50%; background-position:left; text-decoration:none; display:block}
strong{font-weight:700}
input.red{color:#FF0000}
input.blue{color:#0000FF}
.topnavbar{width:676px; vertical-align:top; border:0}
.topminilinks{width:100px; height:20px; vertical-align:middle; text-align:center; border:0}
#domainPrices{border:1px solid #333333; width:100%; font-weight:700; line-height:20px}
table#domainPrices td{border-bottom:1px dashed #B2B9BD}
#domainPrice .CollapsiblePanel{margin:0px; padding:0px; border:0}
#domainPrice .CollapsiblePanelTab{cursor:pointer}
div.tlds{margin:0 auto 0 85px}
p.TipStyle{font-weight:bold; margin:0}
#domainPrice .CollapsiblePanelContent{margin:0px; padding:4px; background:url("../images/blank.gif") repeat}
#domainPrice .CollapsiblePanelOpen .CollapsiblePanelTab,.CollapsiblePanelTabHover,.CollapsiblePanelOpen .CollapsiblePanelTabHover{background:#E5E9EC}
#domainPrice tr.row_0 td,#domainPrice tr.row1_0 td,#domainPrice tr.row1_01 td{background-color:#FFFFFF; color:#000000}
table#domainPrices{border-collapse:collapse; border-spacing:0}
table#domainPrices th{background:#4097E7 url(../images/icon-table-sort.png) no-repeat scroll 7px 8px; border-bottom:1px solid #000000; color:#FFFFFF; font-weight:700; padding:4px 4px 4px 14px}
table#domainPrices .sortedASC{background:url("../images/icon-table-sort-asc.png") no-repeat 7px 4px #333333; color:#FFFFFF}
table#domainPrices .sortedDESC{background:url("../images/icon-table-sort-desc.png") no-repeat 7px 10px #333333; color:#FFFFFF}
table#domainPrices .tableHeaderOver{cursor:pointer; color:#ffffff}
table#domainPrices tr.hide{display:none}
.tip{color:#fff; width:139px; z-index:13000}
.tip-title{font-weight:bold; font-size:11px; margin:0; color:#CCCCCC; padding:8px 8px 4px; background:url("../images/bubble.png") top left}
.tip-text{font-size:11px; padding:4px 8px 8px; background:url("../images/bubble.png") bottom right; text-align:left; color:#FFFFFF}
td#userStatsLeft{border-right:1px dashed #B2B9BD; height:100%; padding-right:3px}
td#userStatsMiddle{border-right:1px dashed #B2B9BD; height:100%}
td#userStatsRight{height:100%}
td#userStatsLeft hr{border:0px; height:1px; color:#000000; border-bottom:1px dashed #B2B9BD}
td#userStatsRight hr{border:0px; height:1px; color:#000000; border-bottom:1px dashed #B2B9BD}
a#topPageCart{text-decoration:none; display:block; height:27px; padding-top:5px; padding-right:5px; background:url("../images/medCart-trans.png") no-repeat 0px 50%; width:110px; float:right}
a#topPageCart:hover{color:#666666}
.hasItems{color:#008800}
.noItems{color:#FF0000}
.zeroPadding select{padding:0px; margin:0px}
table.totalRecords{border:1px solid #000000; font-weight:700; background:#F7F7F8; color:#000; width:98%; margin:0 auto}
table.totalRecords td{padding:2px}
.small{font-size:smaller}
a.inplink,a.inplink:visited{display:inline-block; font:12px Arial,Helvetica,sans-serif; padding:5px; background:#EEEEEE; border:1px solid #333333; font-weight:700; text-decoration:none; text-align:center; min-width:100px; color:#FF0000; margin:5px; float:right}
a.inplink:hover{background:#CCCCCC; text-decoration:none; min-width:100px; color:#FF0000}
div#samswhois{margin-top:30px; text-align:center; font-size:10px; color:#aaaaaa}
.swPositioner{text-align:left; width:100%}
.swForm{text-align:center}
.swHeading{font-weight:700; text-align:center; margin-bottom:0px}
.swDomain{width:100px; text-align:right}
.swTld{}
.swSubmit{}
.swSecureImage{border:0px}
.swSecureCode{width:60px}
.swInfo{font-size:10px; color:#000000; padding:5px; text-align:center}
.swResults{text-align:left}
.swStatus{border-top:2px dashed #000000; padding:5px; text-align:center; width:500px}
.swServer{border-top:2px dashed #000000; text-align:center; padding:10px; color:#000000}
.swData{padding:4px; color:#666666}
.swHilight{font-weight:700; color:#FF0000}
.swError{font-weight:bold; color:#FF0000}
div.paging{background-color:#FFFFFF; border-top:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; display:block; min-width:550px}
div.paging ul#paging{font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:white; text-align:center; margin:0; padding-bottom:5px; padding-top:5px; padding-left:0px}
div.paging ul#paging li{display:inline; margin:1px; font-size:0.75em}
div.paging ul#paging li.active{background:#000000; border:1px solid #abc8e1; padding:5px 10px 5px 10px; color:#FFFFFF; font-weight:700}
div.paging ul#paging li a,div.paging ul#paging li.previous-off,div.paging ul#paging li.next-off{padding:5px 10px 5px 10px; color:#000000; text-decoration:none; border:1px solid #abc8e1}
div.paging ul#paging li.previous-off,div.paging ul#paging li.next-off{border:1px solid #abc8e1; color:#888888}
div.paging ul#paging li a:hover{background:#ffffff; border:1px solid #000000; color:#000000}
.error_f{border:1px dashed #FF0000; margin:5px; background-color:#FFFFFF; width:85%}
.error_f p{margin:5px; color:#FF0000}
.error_f p span{font-size:1.1em; color:#000; margin:5px 0px 0px 0px}
div#ajaxLoad{background:url("../images/ajaxLoad.gif") left no-repeat; padding-left:20px; display:inline; font-size:0.8em; color:#0000FF; text-align:left; height:20px; padding-top:5px; padding-bottom:5px}
span#uNameError{background:url("../images/chk_off-trans.png") left no-repeat; padding-left:20px; display:inline; font-size:0.8em; color:#FF0000; text-align:left; height:20px; padding-top:5px; padding-bottom:5px}
span#uNameAvailable{background:url("../images/chk_on-trans.png") left no-repeat; padding-left:20px; display:inline; font-size:0.8em; color:#006600; text-align:left; height:20px; padding-top:5px; padding-bottom:5px}
#cfData{overflow:hidden; margin-bottom:10px; display:none}
#cfData.ajax-loading{padding:20px 0; background:url("../images/progress_bar.gif") no-repeat; background-position:center bottom; text-align:center; padding-bottom:20px; color:#333333; font-size:2em; display:block; font-family:"Century Gothic"}
.sendmail-error{color:#FF0000}
.invisible{display:none}
div#contactError{display:block; width:98%; border:2px outset #FF0000; margin:0 auto; padding:5px; margin-bottom:15px}
div#contactError ul,div#contactSuccess ul{margin-left:25px}
div#contactError ul li,div#contactSuccess ul li{list-style-type:none; list-style-image:url("../images/icon_arrow_b.gif"); color:#CC0000}
div#contactSuccess{display:block; width:98%; border:2px outset #006600; margin:0 auto; padding:5px}
a#contactSuccess{display:block; width:200px; height:20px; padding-top:7px; font:12px/100% Arial,Helvetica,sans-serif; background:url("../images/successBG.jpg") left bottom repeat-x; border:1px solid #006600; cursor:pointer; font-weight:700; text-decoration:none; margin:5px; margin:0 auto; text-align:center; color:#FFFFFF; bottom:0; left:37%; margin-top:10px; margin-bottom:5px}
a#contactSuccess:hover{background:url("../images/successBGflip.jpg") left bottom repeat-x; cursor:pointer; color:#FFFFFF; text-decoration:none}
.smallError{display:block; background:#FFEEEE; color:#FF0000; border:1px solid #FF0000; text-align:center; font-weight:700}
.block{display:block}
.inline{display:inline}
.info,.success,.warning,.error,.validation,.alert,.done,.validation,.failure{border:1px solid; padding:15px 10px 15px 50px; background-repeat:no-repeat; background-position:10px center; width:90%; margin:0 auto; margin-top:5px; margin-bottom:5px}
.info.sm,.success.sm,.warning.sm,.error.sm,.validation.sm,.alert.sm,.done.sm,.validation.sm,.failure.sm{width:80%}
.info{color:#00529B; background-color:#BDE5F8; background-image:url("../images/info.jpg")}
.success,.done{color:#4F8A10; background-color:#DFF2BF; background-image:url("../images/success.jpg")}
.warning,.alert{color:#9F6000; background-color:#FEEFB3; background-image:url("../images/warning.jpg")}
.error,.failure{color:#D8000C; background-color:#FFEEEE; background-image:url("../images/error.jpg")}
.validation{color:#D63301; background-color:#FFCCBA}
.toggler{display:block}
.togglerHolder{width:100%; margin:auto}
.elementHolder{position:relative; height:35px; width:500px; padding:5px; margin:auto}
.elements{position:absolute; text-align:center; height:35px; width:450px; top:120%; left:15%; margin-left:-50px; margin-top:-50px; vertical-align:middle}
.toggler{height:21px; margin:5px}
.actog{background:#333333; color:#FFFFFF}
.rightBorder{border-right:1px solid #CC0000}
div#generatedPassword{min-width:100px; width:100px; font:110% Arial,Helvetica,sans-serif; padding:5px 3px 3px 7px;/*background:url("../images/form-bg.gif") no-repeat;*/ border:1px solid #000000; margin:2px; display:none}
a#generatePassword,a#generatePassword:hover{background:url("../images/lock-trans.png") no-repeat; min-width:16px; height:16px; padding-top:2px; padding-bottom:2px; padding-left:16px; text-decoration:none}
.disabledInput,disabledInput:hover{background:#CCCCCC; color:#333333; font-weight:700}
#userPanel{padding:0; margin:0; border:1px solid #FFFFFF}
#userPanel td.al.width-1.vlt{height:55px}
#userPanel hr{border:0px; height:1px; color:#333; border-bottom:1px solid #333}
#userStats{padding:0; margin:0}
.childTab{border:0px; background:#FFFFFF; border-bottom:1px solid #FFFFFF}
.tab-wrapper{padding:3px; margin:0; border-top:1px solid #333333; clear:both}
ul.tab-menu,ul.tab-menu li{margin:0; padding:0}
ul.tab-menu{float:left; line-height:24px; margin:0 0 0 0; padding:0 1px 0 0; list-style:none; display:inline; background:#333}
ul.tab-menu li{padding:1px 0 0 1px; background:#333; float:left; display:block}
ul.tab-menu li a{padding:0 5px; font-weight:bold; margin:0; background:#E2E8EC; color:#333333; display:block; border:1px solid #FFF; text-decoration:none}
ul.tab-menu li a:hover,.tab-menu li a:focus,.tab-menu li a:active{background:#8F9EAD; color:#FFFFFF; text-decoration:none}
ul.tab-menu li.tab-selected a{text-decoration:none; color:inherit; background:#8F9EAD; color:#ffffff}
:focus{-moz-outline-style:none; outline:none}
ul.autocompleter-choices{position:absolute; margin:0; padding:0; list-style:none; border:1px solid #7c7c7c; border-left-color:#c3c3c3; border-right-color:#c3c3c3; border-bottom-color:#ddd; background-color:#fff; text-align:left; font-family:Verdana,"Bitstream Vera Sans","DejaVu Sans",Arial,sans-serif; z-index:50; background-color:#fff}
ul.autocompleter-choices li{position:relative; margin:-2px 0 0 0; padding:0.2em 1.5em 0.2em 1em; display:block; float:none !important; cursor:pointer; font-weight:normal; white-space:nowrap; font-size:1em; line-height:1.5em}
ul.autocompleter-choices li.autocompleter-selected{background-color:#444; color:#fff}
ul.autocompleter-choices span.autocompleter-queried{display:inline; float:none; font-weight:bold; margin:0; padding:0}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#9FCFFF}
.removeLink,.removeLink:hover,.removeLink:visited{background:url("../images/chk_off-trans.png") left no-repeat; padding-left:20px; display:inline; color:#FF0000; text-align:left; height:15px; padding-top:5px; padding-bottom:5px; text-decoration:none}
.cartRemoveItem,.cartRemoveItem:hover,.cartRemoveItem:visited{display:inline; text-align:left; height:15px; padding-right:10px; padding-left:5px; text-decoration:none; text-indent:-9999em}
div.yourstats,div.restrans{padding-left:20px; font-weight:700; font-size:1.1em; margin-bottom:8px}
div.yourstats{background:url("../images/stats-trans.png") left no-repeat; border-bottom:1px dashed #B2B9BD}
div.restrans{background:url("../images/transactions-trans.png") left no-repeat; border-top:1px dashed #B2B9BD}
.regsitrarLeft{display:block; width:100%}
.regsitrarLeft .TabTitleBar{color:#333; background:#fff; padding:1px; border-bottom:1px solid #333}
.regsitrarLeft .TabTitleBar:hover{color:#333; background:#fff; padding:1px; border-bottom:1px solid #333}
.regsitrarLeft .TabTitleBar a{color:#0265CB; padding:0 3px; text-decoration:underline}
.regsitrarLeft .TabTitleBar a:hover{color:#8F9EAD; text-decoration:none}
.regsitrarLeftContents{padding:5px}
input#sendEEP{background:url("../images/transactions-trans.png") left no-repeat; padding-left:20px; display:inline; color:#008800; text-align:left; text-decoration:none; border:0px}
.rtrntomgmt,.rtrntomgmt:hover,.rtrntomgmt:visited{background:url("../images/return-trans.png") left no-repeat; padding-left:20px; color:#FF0000; text-align:left; height:15px; padding-bottom:5px; text-decoration:none; margin:0 auto; margin-top:5px; width:160px; display:block}
.welcomeDomainSearch{width:80%}
div#watermarklogo{position:absolute; top:0; right:0}
div.hsignup{margin-left:5px; margin-bottom:10px; border-left:2px solid #A8C6E0}
h2.addoption{font-size:1.1em; font-weight:700; background:url("../images/addoption-trans.png") left no-repeat; padding-left:20px}
h2.configure{font-size:1.1em; font-weight:700; background:url("../images/configure-trans.png") left no-repeat; padding-left:20px}
.login{padding-top:0px}
.login_credentials{position:relative; margin:0 auto; padding:16px 0px 16px 155px; border-right:1px dashed #B2B9BD; background:#FEFFFD url(../images/login_screen.png) no-repeat 15px 25px}
div.enter{background:url("../images/login_l.png") no-repeat left center; margin:8px 0px; width:80px; padding:0}
div.newaccount{background:url("../images/login_l.png") no-repeat left center; margin:8px 0px; width:190px;display:block; padding:0}
div.enter_inner{background:url("../images/login_r.png") no-repeat right center; padding:0; display:block; height:27px}
div.newacct_inner{background:url("../images/newacct_r.png") no-repeat right center; padding:0 0 0 0; display:block; height:28px}
.newacct_inner input,.enter_inner input{ display:inline;vertical-align:middle; height:auto; margin:auto; width:100%; border:none; background:none; padding:6px 24px 6px 10px; cursor:pointer; text-align:center; font:bold 12px Arial,"DejaVu Sans",Helvetica,sans-serif; color:#333333; text-transform:uppercase;}
.newacct_inner input:hover,.enter_inner input:hover{vertical-align:middle; height:auto; margin:auto; width:100%; border:none; background:none; padding:6px 24px 6px 10px; cursor:pointer; text-align:center; font:bold 12px Arial,"DejaVu Sans",Helvetica,sans-serif; color:#009933; text-transform:uppercase;}
ul.whyregister li{list-style-type:square; margin-left:0px; padding-left:0px; font-weight:bold; font-size:11px}
ul.indexCart{margin-top:166px; margin-left:5px; margin-bottom:5px; text-align:left}
ul.indexCart li{padding-left:20px; background:url("../images/bullet-grey.gif") no-repeat 0px 50%}
.idimage{background-image:url("../images/opacity_index_left-trans.png"); margin:0px; padding:0px}
.float-right{float:right}
.float-left{float:left}
a.check{display:block; border:1px solid #E5E9EC}
a.check:hover{text-decoration:none; background:#E5E9EC; color:#0070BA; border:1px solid #aaaaaa}
a.cartCheckOut,a.cartCheckOut:visited{font-family:'Verdana' !important; display:inline !important; width:auto !important; height:21px !important; line-height:20px; !important;
padding-top:5px !important; padding-bottom:5px !important; padding-right:7px !important; padding-left:7px; text-align:center; background:#090 none !important; background-color:#090; text-decoration:none; font-weight: bold !important; color:#fff !important; font-size:10px !important; text-transform:uppercase; letter-spacing:0px; border-top: 2px solid #C0C5C9; border-right: 2px solid #69747E; border-bottom: 2px solid #69747E; border-left: 2px solid #C0C5C9}
a.cartCheckOut:hover,a.cartCheckOut:active{background: #C00 !important}
a.cartCheckOut:focus{background:#C00 !important; color: #903 !important}
td.cExtrasItem{width:200px; font-weight:400}
.dividerH{height:7px; border-top:1px dashed #ccc; margin:5px 3px 0 3px}
table.transcheck{width:70%; margin:0 auto}
table.transcheck td.width-10{text-align:right}
table.transcheck td.width-100{width:65%; text-align:center; padding:0; margin:0}
table.transcheck td.width-25{width:10%; text-align:left; padding:0; margin:0}
table.transcheck input.width-75{width:95%; text-align:center}
div#login #tablehead div{margin:0 -120px 0 100px; text-align:left}
div#login table#mainData td.mainTD.width-60{width:50%}
div#login table#mainData td.mainTD.width-40{width:50%; padding:0 0 0 10px}
div#login div.small div.underline{font-weight:bold; border-bottom:1px dashed #000000}
table.formtable td.ar.vlt.width-25{vertical-align:top; line-height:25px}
div.login_credentials div.small{position:absolute; bottom:5px; left:0px; text-align:center; width:100%}
td.dnhosting{white-space:nowrap}
.enter_inner.index-page input{padding:7px 24px 6px 7px; letter-spacing:0px}
.index-page div.enter{width:68px}
td.ar.vlt.width-25{vertical-align:middle; line-height:20px}
.formtextarea{margin:7px 0 7px 0; padding:5px}
div#welcomepage table.width-99.alc{width:100%}
div#welcomepage{margin:0 7px 0 0}
table.formtable{}
#contact table.width-100 td{vertical-align:middle; padding:3px}
#contact textarea.width-75,#createacct textarea.width-65{width:357px}
#createacct table.width-100 td{vertical-align:top; padding:0 0 5px 0}
#contact input.width-75,#createacct input.width-65{width:350px}
#createacct select.width-65{width:359px}
#createacct .width-95{width:100%}
#kb table.data td.boxtitle{height:30px; text-align:left; font:bold 11px/26px Arial,Helvetica,sans-serif; text-transform:uppercase; letter-spacing:1px; color:#000000}
#pkg table.pkgtable{width:100%}
#pkg table.pkgtable tr{line-height:normal}
#pkg .box_r{padding:0 7px 14px 7px}
#pkg .box span.boxlegend{display:block; margin:0 0 0 0; line-height:26px; width:100%; text-align:center}
#pkg table.pkgtable td.descr{background:#F7F7F7; color:#000000; width:75%; border-right:1px solid #CCCCCC; padding:28px 10px 20px 10px; margin:0px; vertical-align:top}
#pkg table.pkgtable td.order{color:#000000; width:25%; padding:5px; vertical-align:bottom; padding:25px 0px 10px 0px}
#pkg table.price{width:100%; border-bottom:7px solid transparent}
#pkg table.desc td div{line-height:300px; height:200px}
#pkg td.term{color:#000000; width:75%; font-weight:700; border-bottom:dashed 1px #CCCCCC}
#pkg td.price{color:#333333; text-align:right; border-bottom:dashed 1px #CCCCCC}
#pkg td.order a.inplink{margin:0 20px 0 0; text-align:center; font: bold 11px Verdana,"Bitstream Vera Sans","DejaVu Sans",Arial,sans-serif}
#pkg td.order span.red{display:block; text-align:center}
fieldset.residenceFieldset{display:block; position:relative; background-color:#FFF3F3; border:1px solid #CC0000; margin:10px; padding:0}
span.residenceLegend{display:block; position:absolute; left:10px; top:-10px; padding:0 5px; background:#ffffff; border:1px solid #CC0000; font:bold 11px/20px Arial,Helvetica,sans-serif; text-transform:uppercase; letter-spacing:1px; color:#FF0000}
table.residenceTable{margin-top:10px}
td.residenceNATD{border-left:3px solid #FFF3F3; font-weight:bold; line-height:23px}
td.residenceFieldTD{border-left:3px solid #FFF3F3}
.radioTD{vertical-align:top}
.radioTD .selected{background:transparent url(../images/radiobox_on.gif) no-repeat right center}
.radioTD .unselected{background:transparent url(../images/radiobox_off.gif) no-repeat right center}
.radioTD .residenceLabelSpan{height:20px; text-align:right; line-height:20px; display:block; margin:0px; padding:0px 15px 0px 0px}
td.radioTD p{margin:0px; vertical-align:top; line-height:20px}
img#cap{border:1px solid #D1D7DE}
ul.whyregister li{font-weight:normal}
.hsignupWrapper{margin:30px 0 0 25px}
div#resellers span.boxlegend{position:relative; padding:0; margin:0; line-height:22px}
#kb td.data{line-height:normal}
#kb td.data.vlt.al.width-50{vertical-align:top}
#forsale td{vertical-align:top}
#forsale td.width-25.vlt.al img{background:#000}
#forsale div.colleft{margin:0 0 0 35%; vertical-align:top}
#forsale div.colright{margin:0 0 0 35%; vertical-align:top}
p.ar.width-50.unselected{text-align:left; margin:0 0 0 21%}
p.ar.width-50.selected{text-align:left; margin:0 0 0 21%}

/*STYLES FOR MATRIX SECTION*/
/* Plan Titles (first row) fonts,inner borders,padding and background color */
.matrixtitle{background-color: #2C8AE7; font-size:11px; color:#ffffff; font-weight:bold; text-align:center; text-transform:uppercase; border-top: 1px solid #F2F2F2; border-left: 1px solid #F2F2F2}
/* Detail Names (first column) */
.detailsname{font-weight:bold; text-align:left}
/* Details */
.details{font-weight:normal; text-align:center}
/* Price Names (first column) */
.featuretitle{background-color: #2C8AE7; font-size:11px; color:#ffffff; font-weight:bold; text-align:left; text-transform:uppercase; text-indent:7px; border-top: 1px solid #F2F2F2; border-left: 1px solid #F2F2F2}
/* Price Names (first column) */
.pricename{font-weight:bold; white-space: nowrap; text-align:left}
/* Plan Prices */
.prices{font-weight:normal; white-space: nowrap; color: #0069b7; text-align:center}
/* Dedicated Quantity Available */
.qtys{font-weight:bold; color: #0066cc; text-align:center}
/* Setup Fee (first column) fonts */
.setupfeename{font-weight:bold; white-space: nowrap; color: #CC0000; text-align:left}
/* Setup Fee prices */
.setupfees{font-weight:normal; color: #CC0000; text-align:center}
/* Order Now! links */
.ordernow{background-color: #EBEEF3; border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; text-align:center}
td.ordernow a:link,td.ordernow a:visited,td.ordernow a:active{text-decoration:none; font-weight:bold}
td.ordernow a:hover{text-decoration:none; font-weight:bold}
/* Usually this does not need to be changed. Main matrix table outline borders and width. */
table.plantable{width:100%; border-left: solid 1px #7A8391; border-top: solid 1px #7A8391}
/* Usually this does not need to be changed. Matrix inner borders and padding. */
table.plantable td{padding: 7px; border-bottom: solid 1px #7A8391; border-right: solid 1px #7A8391}
/* STYLES FOR "ALL PLANS INCLUDE" SECTION */
.matrixarrow{font-size:14px; color:#cc0000; width:10px}
.texttitle{font-size: 17px}
table.featuretable td{font-weight:bold; padding:2px; border-bottom: solid 1px #f0f0f0; border-left:none; border-right:none; border-top:none}
.kbtable{color: #FFFFFF; padding-bottom: 7px; background: #FF6600 url(../images/bgbar.jpg) repeat-x; border:#373737 1px solid; background-color:#2C8AE7}
.kbtable img{position: relative; top: 2px}

