body {margin:0px;font-family:Arial, "Lucida Grande", "Lucida Sans", Helvetica, sans-serif;color:#333333;font-size:13px; padding:0px;background:#fff;background:#336799 url('../images/common/page_bg.png') repeat-y 50% 0;}
.hidden{display:none;}
.invoice th{}
.invoice th,.invoice td{padding:5px;}
table.invoice {border-collapse: collapse; border-spacing: 0;}
a img{border:none;}
.section{position:relative;width:1356px;}
.section .sub{position:relative;width:678px;}
#servers{background:#FFFFFF;padding:8px;border:3px solid #dedede; margin:0; padding-top:0;}
*{padding:0;margin:0;}
li{height:1em;}
html>body li{height:auto;}
p{padding-bottom:10px;line-height:18px;}
ul,li{list-style: none;}
.pakagedtail td a.tTip{background:url('../images/info.gif') no-repeat 0 0;width:32px;height:0;padding-top:33px;	overflow:hidden;display:block;font-size:0.9em !important;}
a.tTip,a.tTip:hover {cursor:help;}
.tip{width:450px;padding-top:37px;overflow:hidden;display:none;position:absolute;z-index:500;font-size:0.9em;background:transparent url('../images/tip/tipTop.png') no-repeat top;}	
.tipMid{width:410px; background: transparent url('../images/tip/tipMid.png') repeat-y;padding:0 20px 20px 20px;}
.tipBtm{background:transparent url('../images/tip/tipBtm.png') no-repeat bottom;height:32px;}
#pagetop{background:url('../images/common/page_top.png') center 8px no-repeat #336799;height:46px; margin:auto;}
#mainpagewrapper{margin:0 auto;position:relative;width:901px;}
	
/* Header */
#header{width:901px;position:relative;}
#logo{height:69px;width:323px;padding-bottom:12px;}
#page_dsearch{border:none;float:left;margin:6px 0px 0px 12px;color:#8D867E;width:201px;outline:none; background-color:#003333;}
#page_dsearch_search{background:url('../images/common/search.gif') no-repeat top;margin:4px 4px 0px 0px; height:21px;width:25px;}
#page_dsearch_search:hover{background-position:0 -21px;}
/* Top Navigation */
#toplinks{float:right;top:10px;right:130px;position:absolute;}
#toplinks ul.toplinks{background:url('../images/common/header/toplinks.png') no-repeat 0 0;height:63px;width:286px;}
#toplinks ul.toplinks li{float:left;padding-top:18px;}
#toplinks ul.toplinks li a,#vb a{color:#FFFFFF; text-decoration:none;}
#toplinks ul.toplinks li a:hover,#vb a:hover{color:#FF9900;text-decoration:none;}
#toplinks ul.toplinks li#clog{padding-left:33px;}
#toplinks ul.toplinks li#clogo{padding-left:43px;}
#toplinks ul.toplinks li#wlog{padding-left:61px;}
#toplinks ul.toplinks li#wlogli{padding-left:74px;}
#mainnav a{display:block;}
.nav_menu{background:url('../images/common/nav/nvbg.png') no-repeat left bottom;height:51px;}
.nav_menu ul.nav{height:45px;margin:0;padding:0;}
.nav_menu ul.nav li{float: left;}
.nav_menu ul li a{color:#FFFFFF;text-decoration:none !important;font-size:14px; width:106px; height:30px; padding-top:18px; text-align:center; margin-right:4px;}
.nav_menu ul li a:hover,.thred a:hover{text-decoration:none !important;}
.nav_menu ul li a:hover,.one .nav_menu ul.nav li.one a,.two .nav_menu ul.nav li.two a,.three .nav_menu ul.nav li.three a,.four .nav_menu ul.nav li.four a,.five .nav_menu ul.nav li.five a,.six .nav_menu ul.nav li.six a{background:url('../images/common/nav/nav_link_bg.png') no-repeat 0 0;margin-right:4px; font-size:18px; padding-top:10px;}

#bcrum{margin-top:-2px;width:901px;float:left; border-top:2px solid #000; color:#FFFFFF;background:url('../images/common/nav/bcrumshadow.gif') no-repeat center bottom; padding-bottom:7px;}
#bcrumhead{background:url('../images/common/nav/bcrumhead.gif') no-repeat left bottom;width:271px;height:49px;float:left;}
h1.bcrumhead{color:#FFFFFF;background:none;border:none;padding:8px 0 0 25px;margin:0;font-size:24px;font-weight:bold;}
#bcrumwhere{background:url('../images/common/nav/bcrumwhere.gif') no-repeat left bottom;width:630px;height:49px; float:left;}
#bcrumwhere ul{margin:0;padding:0 0 0 37px;}
#bcrumwhere ul li{float:left;list-style:none;margin-top:0px;padding:15px 0 0 7px;}
#bcrumwhere ul li a{color:#fff;text-decoration:none;}
#bcrumwhere ul li a:hover{color:#FF6600;text-decoration:none;}
#logo a {display: block;}		
/* Main Page Left Navigation */
#leftmund{float:left;background:url('../images/common/nav/leftmund_bg.gif') repeat-y 0 0;}
.navwrappers h2#navtop{background:url('../images/common/nav/navwarppertop.gif') no-repeat 0 0; margin-top:0;padding-top:15px;}
.navwrappers h2.navheading{background:url('../images/common/nav/navwarppertop1.png') no-repeat 0 0;color:#0000FF;height:28px;padding-top:7px;font-size:16px;color:#fff;font-weight:bold;text-align:center; margin-top:12px;margin-bottom:12px;}
.navwrappers{padding-bottom:11px;width:214px;}
.navwrappers.last{background:url('../images/common/nav/navwrapperbtm.gif') no-repeat center bottom; padding-bottom:20px;}
ul.left_content{margin:11px 0 11px 0;}
ul.left_content,li.left_content{margin:0;padding:0;list-style:none;}
ul.left_content li{padding:6px 0 0 9px;}
ul.left_content li a{color:#000;display:block;width:181px;height:25px;padding:10px 0 0 25px;background:url('../images/common/nav/left_content.png') no-repeat 0 0; font-weight:bold;}
ul.left_content li a:hover{background-position:0 -35px;color:#fff;font-weight:bold;}}
.left_content_img {padding: 1px 0px 0px 3px;} 
/* Main Page Navigation */	
a{color:#0000ff;text-decoration:none;}
.features a{padding:0;margin:0;}		
.minfo a{color:#FFFFFF;text-decoration:none;}
a:hover,.left-menu a:hover,.minfo a:hover{color:#FF9900;text-decoration:none;cursor:pointer;}
.gap{line-height:1px;}
/* Bottom Navigation */	
.footerlinks a{color:#fff;text-decoration:none;}
.footerlinks a:hover{text-decoration:none;color:#ccc;}	
/* Buttons Navigation */
.buttons a{color:#FFFFFF;border:2px outset #F4F4F4;text-align:center;white-space:nowrap;text-decoration:none;padding:0.3em; background:url('../images/common/buttons/button_bg.png');}
.buttons a:hover{color:#CCCCCC;border-style:inset;text-decoration:none;}
.button_send,.button_send_hover{float:right;}
.button_send, .button_send_hover,.button_search,.button_search_hover,.button_add_domains,.button_add_domains_hover{
color:#FFFFFF;border:2px outset #F4F4F4;text-align:center;white-space:nowrap;text-decoration:none;background:url('../images/common/buttons/button_bg.png');margin-bottom:8px;padding:4px;}	
.button_send_hover,.button_search_hover,.button_add_domains_hover{color:#FF0000;border-style:inset;}
.floatright{float:right;padding-top:6px;}
.btable{border:3px solid #999999;padding:2px 2px 2px 2px; margin-top:5px; margin-bottom:25px;}
/* Main Page */
#content{width:901px;padding-top:15px;float:left;background-color:#FFFFFF;}
.right_content,.invoiceprint{width:678px;line-height:18px;float:right;position:relative;padding-bottom:15px; font-size:0.9em;}
.pagecontenthead {font-size:18px;font-weight:bold;margin-top:0px;margin-bottom:10px;color:#FFFFFF; height:28px;padding: 30px 10px 20px 20px; background:url('../images/common/pagehead.png') no-repeat -1px 0;}
/* Main Page Right */
.right {float: right;}
.right_content .leftSide{float:left;width:540px;padding:0;margin:0;}
.right_content .rightSide{float:right;width:130px;padding:0 0 20px 0;margin:0;background:#fff0f0;border:1px solid #000000;}
h1.notop{margin-top:0;}
p.notop{float:left;}
h1.bumftopfull{background:url('../images/common/bumftopfull.png') no-repeat 0 0;height:26px;width:670px;padding:17px 0 0 20px;font-size:16px;color:#fff;font-weight:bold;border:none;margin-bottom:0;}
.boxedfull{padding:10px;overflow:hidden;background:url('../images/common/boxedfull_bg.png') repeat-y;width:657px}
.left-th input,select,textarea{vertical-align:middle;}
#t-dac,#t-basket{float:left;width:100%}

.quickLinkVert {margin: 0 0 15px 0; padding: 0 10px 15px 10px; text-align: center; border-bottom: 1px solid #CCC;}
.quickLinkVert img {margin-left: auto; margin-right: auto;}
.quickLinkVert .header {font-size: 14px; margin: 5px 0 5px 0; padding: 0;}
.quickLinkVert .copy {font-size: 11px; margin: 0; padding: 0;}
.pagehead {font-size: 120%; text-align: right; line-height: 20px; color: #999999; border-bottom: 1px solid #333333; padding-right: 10px; padding-bottom: 5px; margin-bottom: 10px;}

.screenshot{width:393px;background:#EFEFEF;margin-bottom:8px;text-align:left;padding:0px;margin:auto;}
.screenshot h1{margin-top:0px;} 
.screenshotcontent{margin:8px;width:115px;float:left;}	
#includedfeatures{margin: 0 0 20px 0;padding:2px 0 0 0;}
#includedfeatures p{margin-top:5px;margin-left:20px;margin-right:20px;padding:0;}	
#includedfeatures h3{background: top left no-repeat; /*	position: relative;*/ color:#B00000;font-size:100%;margin-top: 0px; /*margin-left: 20px;*/ margin-bottom:2px;padding-left:20px;font-weight:normal;border-bottom:none;}
.features{margin:10px 0 20px 0;padding:10px 0 0 0;background:#EFEFEF;border:3px double #bf0000;}
.features ul{margin: 0 0 10px 0; padding: 0 0 5px 10px; font-size: 12px;}
.features li{margin:0;padding:3px 10px 3px 20px;list-style-type:none;background:url("../images/general/bullet_menu.png") left no-repeat;border-bottom:1px dashed #DDD;}
.clear{height:0;width:0;line-height:0;clear:both;font-size:0;}

/* Tables */
.odd{background:#fff;}
.even{background:#f4f4f4;}
#home,#professional,#unlimited,#windowshome,#windowsprofessional,#windowsunlimited,#addtobasket{padding-top:10px;}
.thred {background:#980500;	font-size:15px;	text-align:center; color: #FFFFFF;}
.tdcolour {text-align:left; padding-left: 10px;}
.tdcolour, .tdcolour1, .tdcolour2, .tdcolour3 {background-color: #EFEFEF; border-right:1px solid #fff; border-bottom:1px solid #fff; height: 25px;}	
.tdcolour1 {background-color:#9F0000; color:#FFFFFF;}
.tdcolour1 a[href] {font-size:12px; font-weight:bold; color: #FFFFFF;}
td.head {font-weight: bold; background-color: #EFEFEF; border-right:1px solid #fff; border-bottom:1px solid #fff; height: 25px; padding-left: 10px; text-align: left;}
.tdcolour3, .tdcolour2 {text-align: left; padding:6px; line-height:1.5em;}
.tdcolour2 {text-align: center;}
td#between, td#between1 {height:10px; background-color:#FFFFFF;}
div.question {text-align:center;}
td#nofill, td#nofill2, td#nofill3, td#nofill4 {background-color:#FFFFFF;}
table#domaintable td img, table.ppoptions td img {display: inline;}
/* Customer Forms */
fieldset,input {border:none;outline:none;}
.lin,.linregister{float:left;margin-bottom:15px;padding:15px 0 0 65px;width:578px;}
.linregister.nop {padding:0;width:678px;}
.lin p,.linregister p{display:block;width:100%;float:left;}
.linregister.nop table{padding-left:30px;}
.StandardForm select,.linregister select,.uc select,.cons select{width:285px;}
.lin label,.linregister label{float:left;padding-top:8px;font-weight:bold;width:180px;}
.lin input#submit,.linregister input#submit,input#submit{float:right;padding:0;width:auto;}
.lin table tbody.left-th th{height:32px;}
.lin table tbody.left-th th,.linregister table tbody.left-th th,.cons table tbody.left-th th{width:180px;text-align:right;padding-right:5px;}
.lin table tbody.left-th td{height:55px;}	
.lin table tbody.left-th td, .linregister table tbody.left-th td{width:400px;position:relative;}
.linregister table tbody.left-th td{height:32px;}		
.linregister table tbody.left-th td.DOB select{margin-right:3px;}
.linregister select#dob-d-select-0{width:58px;}
.linregister select#dob-m-select-0{width:135px;}
.linregister select#dob-y-select-0{width:80px;}
.ordersomething{padding:20px;background:#e8e8e8;border:3px double #bf0000;margin-top:30px;clear:both;}
.youraccount{padding:20px;background:#e8e8e8;border:3px double #bf0000;width:400px;}
.supportdb{padding:20px;background:#e8e8e8;border:3px double #800000; width:600px; margin:auto;}
.ordersomething ul{margin-left:40px;padding:10px 0;}
.infobar{clear:both;text-align:center;}
/* Customer Main Page */
ul#menu {width:138px;padding:15px;margin:10px 12px 0 2px;background:#f4f4f4;border:#0001px solid;float:left;}
ul#menu li{margin:0;background:url("../images/customer/bullet_menu.png") no-repeat left center;padding-left:10px;width: 135px;border-bottom:1px solid #ccc;}
ul#menu li a{color:#333;display:block;padding:4px 0 4px 5px;}
ul#menu li a:hover{color:#fff;background:#9B0000;padding:4px 0 4px 5px;}
img.cpfp{border:none;}		
ul.cpfp{width:600px;margin:15px auto 0 auto;}
ul.cpfp li{display:inline;}
ul.cpfp li a{width:135px;height:105px;background:url("../images/customer/front-page/bg_cp.png") no-repeat;text-align: center;float:left;margin:0 20px 20px 0;font-size:11px;font-weight:bold;display:block;color:#666;text-decoration:none;border:none;}
ul.cpfp li a.end{margin-right:0;}
ul.cpfp li a:hover{color:#FF9900;text-decoration:none;border:none;}
ul.cpfp img{margin:7px auto 3px auto;border:none;}
/* basket */
#basketdall{background:url('../images/customer/basket/Shopping-Basket_All.png') no-repeat top right;}
#basketnone{background:url('../images/customer/basket/Shopping-Basket.png') no-repeat top right;}
table.basket{width:100%;}
table.basket tfoot th, table.basket tbody th{text-align:center;background-color:#FFFFFF;padding:6px;line-height:1.5em;}
table.basket tfoot th{text-align:right;}
ul.addoption li,ul.accoption li,ul.addonoption li,ul.cp li{margin:0;background:url("../images/customer/bullet_menu.png") no-repeat 0 5px;padding:0 0 10px 10px;}
ul.addoption{padding:10px 0 0 10px;}
ul.addoption li a,ul.accoption li a,ul.cp li a{padding: 1px 0 4px 5px;}
#t-support-database h1.h1full,#t-login h1.h1full{width:643px; margin:auto;}
h1, #statusstuff h2, #body-block h3{font-size:16px;color:#FFF;background:url('../images/common/h1a.png') no-repeat -1px 0;font-weight:normal;margin-top:20px;margin-bottom:5px;height:35px;padding:16px 0 2px 15px;}
h1.h1full{background:url('../images/common/h1full.png') no-repeat -2px 0;}
h2{font-size:18px;}
h3{font-size:105%;}
#content .left_content h3{font-size:14px;color:#000000;margin:0 0 5px 0;padding:0 0 2px 5px;background:none;border-top: none;border-bottom:1px solid #8AC0C6;}
/* Forms */
.required{color:#FF0000;font-size:16px;vertical-align:top;}	
#required{color:#FF0000;font-size:16px;}	
.emailFormError{background-color:#E10000;color:#FFFFFF;}
.Input,#t-your-account input[type=text]{border: double 4px #CCCCCC;color:#666666;font-size:14px;margin-bottom:6px;padding:3px;width:270px;}
.Focus,input[type=text]:focus{border:double 4px #CCC;font-size:14px;margin-bottom:6px;padding:3px;width:270px;}
#uk,#com,#eu{margin-top:8px;}	

.bad-input {color: red; background: yellow}
.contact-1 {float: left}
table.price-and-description {border: 1px solid #888; width: 95%}
table.price-and-description td {border: 1px solid #888; padding: 5px;background: #f6f6f6}
.error {color: red}

.contact-1 table th {text-align: left;}
a:link img#check-cookie {border: none;}
a:visited img#check-cookie {border: none;}
a:hover img#check-cookie {border: none;}
.bottom-links span {font-size: smaller;}
.dac-results-table{width:100%;}

/* This is just to make MSIE more sane */
h4 {font-size: 100%;}
#footer{color:#000000;height:190px; padding-bottom:35px;background: url('../images/common/page_bottom.png') no-repeat center top #505d66; clear:both;}
#cright{font-size:11px; padding:25px 0 15px 0; margin:0 auto 5px 49px; line-height:22px;}
#cright a{margin-right:12px; color:#333333;}
#cright a:hover{color:#FF9900;}
.footerlinks{float:left;margin:0 auto; padding:0; position:relative;}
.footerlinks ul{float:left; line-height:150%;margin-top:0px;padding-left:21px;background: url('../images/common/footer/sep.png') no-repeat bottom right;}
.footerlinks.nobg ul{background-image:none;}
.footerlinks ul.hosting{width:335px;}
.footerlinks ul.domains{width:275px;}
.footerlinks ul.help{width:275px;}
.footerlinks ul li{float:left;width:165px;}
.footerlinks ul.domains li{float:left;width:125px;}
.footerlinks ul.help li{float:left;width:135px;}
.footerlinks ul li.heading{float:left;width:245px;}
.footerlinks h4{font-size:14px; margin:0px 0px 6px 0px;padding:0px 0px 0px 0px;color:#fff;}
#footerbtt{float:left;line-height:150%;margin-top:10px;padding-left:15px;background-image:none;}
#footerbtt li{width:48px;}
#footerbtt a{background:url('../images/common/footer/btt.gif') no-repeat left top;height:38px;width:44px;display:block;}
#footerbtt a:hover{background-position:0 -38px;}
