#menu {position: relative;}

.ui-tabs-hide {display: none;}

/*.landingtab ul {width: 300px; padding: 6px 0px 0px 0px;}
.landingtab ul li {padding: 12px 10px 0px 35px; width: 255px; height: 54px; background: url(../images/design/landing-order-tr-tab-reg.gif) 0px 0px no-repeat; color: #595959; font-size: 18px; font-weight: bold; line-height: 20px; margin: 0px 0px 8px 0px; position: relative;}
.landingtab-bridg ul li {padding: 22px 10px 0px 35px; height: 44px;}
.landingtab ul li span {font-size: 24px;}
.landingtab ul li span.str {font-size: 18px; text-decoration: line-through;}
.landingtab ul li.ui-tabs-active {background: url(../images/design/landing-order-tr-tab-act.gif) 0px 0px no-repeat; color: #000000;}
.landingtab ul li a, .landingtab ul li a:hover {width: 17px; height: 17px; display: block; position: absolute; top: 25px; left: 9px; text-decoration: none; background: url(../images/design/landing-order-tab-link.png) 0px 0px no-repeat; font-size: 1px; line-height: 1px;}
.landingtab ul li.ui-tabs-active a, .landingtab ul li.ui-tabs-active a:hover {background-position: 0px -17px;}
.landing-blue-btn a, .landing-blue-btn a:hover {width: 175px; height: 60px; position: relative; margin: 53px auto 86px auto; display: block; text-decoration: none; background: url(../images/design/landingtab-btn.png) 0px 0px no-repeat; line-height: 58px; color: #fff; font-size: 20px; font-weight: 800; text-align: center; text-transform: uppercase; padding: 0px 40px 0px 0px;} 
.landing-blue-btn a:hover {background-position: 0px -60px;}*/

.landingtab ul {width: 300px; padding: 6px 0px 0px 0px;}
.landingtab ul li {padding: 0px; width: 300px; height: 66px; background: url(../images/design/landing-order-tr-tab-reg.gif) 0px 0px no-repeat; color: #595959; font-size: 18px; font-weight: bold; line-height: 20px; margin: 0px 0px 8px 0px; position: relative;}
.landingtab ul li a, .landingtab ul li a:hover {padding: 12px 10px 0px 35px; width: 255px; height: 54px; text-decoration: none; display: block;}
.landingtab-bridg ul li a, .landingtab-bridg ul li a:hover {padding: 22px 10px 0px 35px; height: 44px;}
.landingtab ul li span {font-size: 24px;}
.landingtab ul li span.str {font-size: 18px; text-decoration: line-through;}
.landingtab ul li.ui-tabs-active {background: url(../images/design/landing-order-tr-tab-act.gif) 0px 0px no-repeat; color: #000000;}
.landingtab ul li span.landingtab-selector {width: 17px; height: 17px; display: block; position: absolute; top: 25px; left: 9px; background: url(../images/design/landing-order-tab-link.png) 0px 0px no-repeat; font-size: 1px; line-height: 1px;}
.landingtab ul li.ui-tabs-active span.landingtab-selector {background-position: 0px -17px;}
.landing-blue-btn a, .landing-blue-btn a:hover {width: 175px; height: 60px; position: relative; /*margin: 53px auto 86px auto;*/ margin: 53px auto 0px auto; display: block; text-decoration: none; background: url(../images/design/landingtab-btn.png) 0px 0px no-repeat; line-height: 58px; color: #fff; font-size: 20px; font-weight: 800; text-align: center; text-transform: uppercase; padding: 0px 40px 0px 0px;} 
.landing-blue-btn a:hover {background-position: 0px -60px;}




.landing-orderbox-gray .landingtab ul li {background: url(../images/design/landing-order-tr-tab-act.gif) 0px 0px no-repeat;}
.landing-orderbox-gray .landingtab ul li.ui-tabs-active {background: url(../images/design/landing-order-tr-tab-reg.gif) 0px 0px no-repeat;}
/*.landing-orderbox-gray .landing-blue-btn a, .landing-orderbox-gray .landing-blue-btn a:hover {margin: 53px auto 86px auto;}
.landing-orderbox-moodle .landing-blue-btn a, .landing-orderbox-moodle .landing-blue-btn a:hover {margin: 53px auto 0px auto;}*/
.landing-orderbox-tr .landing-blue-btn a, .landing-orderbox-tr .landing-blue-btn a:hover {margin: 53px auto 86px auto;}

ul.header-tabs {width: 38px; height: 14px; padding: 0px 0px 0px 0px; position: absolute; top: 15px; left: 761px;}
ul.header-tabs li {width: 16px; height: 14px; padding: 0px 3px 0px 0px; float: left;}
ul.header-tabs li a, ul.header-tabs li a:hover {display: block; width: 16px; height: 14px; background-repeat: no-repeat; font-size: 1px; line-height: 1px; text-decoration: none;}
ul.header-tabs li a.header-phone, ul.header-tabs li a.header-phone:hover,
ul.header-tabs li a.header-email, ul.header-tabs li a.header-email:hover {background-image: url(../images/design/sprite-main.png);}
ul.header-tabs li a.header-phone, ul.header-tabs li a.header-phone:hover {background-position: -21px -50px;}
ul.header-tabs li a.header-email, ul.header-tabs li a.header-email:hover {background-position: 0px -50px;}
ul.header-tabs li.ui-tabs-active a.header-phone, ul.header-tabs li.ui-tabs-active a.header-phone:hover {background-position: -21px -64px;}
ul.header-tabs li.ui-tabs-active a.header-email, ul.header-tabs li.ui-tabs-active a.header-email:hover {background-position: 0px -64px;}



ul.ssl-tabs {position: absolute; top: -46px; left: 0px; height: 46px; padding: 24px 0px 0px 38px; /*background: #f1f4f5 url(../images/design/ssl-tabs-bg.gif) 0px bottom repeat-x;*/ background: #f1f4f5 url(../images/design/ssl-tabs-bg.png) 0px bottom repeat-x; width: 905px; margin: 17px 0px 0px 0px;}
ul.ssl-tabs li, ul.ssl-tabs li a, ul.ssl-tabs li a span {display: inline-block; height: 46px;}
ul.ssl-tabs li {padding: 0px; margin: 0px; background: none; float: none; position: relative; margin: 0px 0px 0px -30px; z-index: 2;}
ul.ssl-tabs li a {text-decoration: none;}
ul.ssl-tabs li a span {vertical-align: top;}
ul.ssl-tabs li a span.ssl-tabl, ul.ssl-tabs li a span.ssl-tabr {height: 46px; width: 37px; font-size: 1px; line-height: 1px;}
ul.ssl-tabs li a span.ssl-tabl {background: url(../images/design/ssl-tabl.png) no-repeat 0px 0px;}
ul.ssl-tabs li a span.ssl-tabr {background: url(../images/design/ssl-tabr.png) 0px 0px no-repeat;}
ul.ssl-tabs li a span.ssl-tab-c {/*background: #fffef2 url(../images/design/ssl-tab-rep.gif) 0px 0px repeat-x;*/ background: url(../images/design/ssl-tab-rep.png) 0px 0px repeat-x; line-height: 46px; padding: 0px 5px; color: #595959; font-size: 15px; font-weight: bold;}
ul.ssl-tabs2 li a span.ssl-tab-c {font-size: 14px; padding: 0px;}
ul.ssl-tabs li a:hover span {color: #000000;}
ul.ssl-tabs li.ui-tabs-active {z-index: 3;}
ul.ssl-tabs li.ui-tabs-active a span, ul.ssl-tabs li.ui-tabs-active a:hover span {background-position: 0px -46px; color: #fc6a13;}
ul.ssl-tabs li.ui-tabs-active a span.ssl-tab-c, ul.ssl-tabs li.ui-tabs-active a:hover span.ssl-tab-c {/*background-color: #ffffff;*/  background: url(../images/design/ssl-tab-rep-act.png) 0px 0px repeat-x;}

ul.dedic-tabs1 {margin: 4px 0px 0px 0px;}
ul.dedic-tabs2 {margin: 110px 0px 0px 0px;}

ul.dedic-plan-tabs {position: relative; top: 0px; left: 0px; padding: 0px; width: 940px; margin: 0px; z-index: 2; height: 100px;}
ul.dedic-plan-tabs li {background: none; float: left; position: relative; margin: 0px -10px 0px -10px; display: block; padding: 9px 0px 0px 0px;}
ul.dedic-plan-tabs li.dedic-plan-tab1 {margin: 0px -10px 0px 0px; z-index: 5;}
ul.dedic-plan-tabs li.dedic-plan-tab2 {z-index: 4;}
ul.dedic-plan-tabs li.dedic-plan-tab3 {z-index: 3;}
ul.dedic-plan-tabs li.dedic-plan-tab1.ui-tabs-active,
ul.dedic-plan-tabs li.dedic-plan-tab2.ui-tabs-active,
ul.dedic-plan-tabs li.dedic-plan-tab3.ui-tabs-active {z-index: 6; padding: 0px;}
ul.dedic-plan-tabs li a {text-decoration: none; display: block;
	width: 270px;
	height: 91px;
	-moz-border-radius: 8px 8px 0px 0px;
	-webkit-border-radius: 8px 8px 0px 0px;
	border-radius: 8px 8px 0px 0px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	padding: 0px 35px; background: url(../images/design/dedic-plan-tab-bg1.png) 0px bottom repeat-x;
 	text-align: center;
}
ul.dedic-plan-tabs li span {display: block; position: absolute; top: 18px; right: -4px; width: 4px; height: 82px; background: url(../images/design/dedic-plan-tab-bg2.png) 0px 0px repeat-y;}
ul.dedic-plan-tabs li.ui-tabs-active span {top: 9px; height: 91px;}
ul.dedic-plan-tabs li.dedic-plan-tab1 a {background-color: #5c6366;}
ul.dedic-plan-tabs li.dedic-plan-tab2 a {background-color: #4b5154;}
ul.dedic-plan-tabs li.dedic-plan-tab3 a {background-color: #393e40;}
ul.dedic-plan-tabs li.dedic-plan-tab1.ui-tabs-active a,
ul.dedic-plan-tabs li.dedic-plan-tab2.ui-tabs-active a,
ul.dedic-plan-tabs li.dedic-plan-tab3.ui-tabs-active a {background-color: #aebbbf; padding-top: 9px; background-image: none;}
ul.dedic-plan-tabs li a span, ul.dedic-plan-tabs li.ui-tabs-active a span {display: block; position: relative; top: 0px; right: 0px; width: auto; height: auto; background: none;}
ul.dedic-plan-tabs li a span.dedic-plan-tab-h,
ul.dedic-plan-tabs li.ui-tabs-active a span.dedic-plan-tab-h {padding: 13px 0px 0px 0px; line-height: 26px; color: #fff; font-size: 21px; font-weight: bold;}
ul.dedic-plan-tabs li a span.dedic-plan-tab-h span,
ul.dedic-plan-tabs li.ui-tabs-active a span.dedic-plan-tab-h span {
	display: inline-block;
	height: 26px; line-height: 26px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #e97018;
	padding: 0px 6px;
}
ul.dedic-plan-tabs li a span.dedic-plan-tab-p,
ul.dedic-plan-tabs li.ui-tabs-active a span.dedic-plan-tab-p {padding: 4px 0px 0px 0px; line-height: 16px; color: #fff; font-size: 13px; font-weight: 600;}
ul.dedic-plan-tabs li.ui-tabs-active a span.dedic-plan-tab-p {color: #595959;}

ul.dedic-big-tabs {position: absolute; width: 219px; top: 24px; right: 1px; height: 30px; z-index: 99;}
ul.dedic-big-tabs li {height: 30px; position: relative; display: block; float: right; text-align: right;}
ul.dedic-big-tabs li.ui-tabs-active {display: none;}
ul.dedic-big-tabs li span {width: 225px; height: 77px; font-size: 1px; line-height: 1px; position: absolute; top: -65px; left: -179px; display: block;}
ul.dedic-big-tabs li.dedic-big-tab1 span {background: url(../images/design/dedic-switch-txt1.png) 0px 0px no-repeat;}
ul.dedic-big-tabs li.dedic-big-tab2 span {background: url(../images/design/dedic-switch-txt2.png) 0px 0px no-repeat;}
ul.dedic-big-tabs li a, ul.dedic-big-tabs li a:hover {
	display: inline-block;
	text-decoration: none;
	text-transform: uppercase;
	height: 28px;
	line-height: 28px;
	border: 1px solid #ddd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #fff;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDk3IDI4IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iOTciIGhlaWdodD0iMjgiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
	background-image: -moz-linear-gradient(bottom, #ededed 0%, #fff 99.46%, #fff 100%);
	background-image: -o-linear-gradient(bottom, #ededed 0%, #fff 99.46%, #fff 100%);
	background-image: -webkit-linear-gradient(bottom, #ededed 0%, #fff 99.46%, #fff 100%);
	background-image: linear-gradient(bottom, #ededed 0%, #fff 99.46%, #fff 100%);
}
ul.dedic-big-tabs li a:hover {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDk3IDI4IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iOTciIGhlaWdodD0iMjgiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
	background-image: -moz-linear-gradient(top, #ededed 0%, #fff 99.46%, #fff 100%);
	background-image: -o-linear-gradient(top, #ededed 0%, #fff 99.46%, #fff 100%);
	background-image: -webkit-linear-gradient(top, #ededed 0%, #fff 99.46%, #fff 100%);
	background-image: linear-gradient(top, #ededed 0%, #fff 99.46%, #fff 100%);
}
ul.dedic-big-tabs li.dedic-big-tab1 a span,
ul.dedic-big-tabs li.dedic-big-tab1 a:hover span,
ul.dedic-big-tabs li.dedic-big-tab2 a span,
ul.dedic-big-tabs li.dedic-big-tab2 a:hover span {height: 28px; line-height: 28px; width: auto; position: relative; top: 0px; left: 0px; color: #000; font-size: 11px; font-weight: bold; padding: 0px 12px 0px 35px; background-image: url(../images/design/dedic-switch-bg.gif); background-repeat: no-repeat;}
ul.dedic-big-tabs li.dedic-big-tab1 a span, ul.dedic-big-tabs li.dedic-big-tab1 a:hover span {background-position: 12px 9px;}
ul.dedic-big-tabs li.dedic-big-tab2 a span, ul.dedic-big-tabs li.dedic-big-tab2 a:hover span {background-position: 12px -19px;}

ul.dedic-gray-vert-tabs-tabmenu {position: absolute; top: 32px; left: -220px; padding: 0px; width: 219px; min-height: 379px; background-color: #f1f4f5; /*border-top: solid 1px #e4e9eb; border-bottom: solid 1px #ffffff;*/}
ul.dedic-gray-vert-tabs-tabmenu li {display: block; height: auto; margin: 0px 0px 0px 0px; padding: 0px; background: none; float: none; position: relative; background-color: #f1f4f5; border-bottom: solid 1px #e4e9eb; border-top: solid 1px #ffffff;}
ul.dedic-gray-vert-tabs-tabmenu li.odd {background-color: #eaeef0;}
ul.dedic-gray-vert-tabs-tabmenu li a, ul.dedic-gray-vert-tabs-tabmenu li a:hover {text-decoration: none; display: block; padding: 7px 20px 5px 20px; color: #000; font-size: 15px; position: relative;}
ul.dedic-gray-vert-tabs-tabmenu li a span {display: none;}
ul.dedic-gray-vert-tabs-tabmenu li a:hover {background-color: #444444; color: #f2f2f2;}
ul.dedic-gray-vert-tabs-tabmenu li.ui-tabs-active a span, ul.dedic-gray-vert-tabs-tabmenu li.ui-tabs-active a:hover span {display: block; width: 22px; height: 45px; font-size: 1px; line-height: 1px; background: url(../images/design/dedic-gray-vert-tabs-corn.png) 0px 0px no-repeat; position: absolute; top: 50%; right: -1px; margin-top: -22px; z-index: 20;}
ul.dedic-gray-vert-tabs-tabmenu li.dedic-gray-vert-tab-top,
ul.dedic-gray-vert-tabs-tabmenu li.dedic-gray-vert-tab-top.odd,
ul.dedic-gray-vert-tabs-tabmenu li.dedic-gray-vert-tab-top.ui-tabs-active,
ul.dedic-gray-vert-tabs-tabmenu li.dedic-gray-vert-tab-top.odd.ui-tabs-active {line-height: 18px; padding: 29px 20px 27px 20px; color: #000; font-size: 18px; font-weight: 700; background-color: transparent; border-bottom: solid 1px #e4e9eb;}





ul.domains-tabs2-tabmenu {position: relative; top: 0px; left: 0px; height: 36px; padding: 0px 0px 0px 9px; margin: 0px 0px 47px -9px; background: url(http://www.webhostingbuzz.co.uk/images/design/dedic-plan-tabs2-bg.gif) 0px bottom repeat-x; width: 620px;}
ul.domains-tabs2-tabmenu li {display: inline-block; height: 36px; margin: 0px 10px 0px 0px; padding: 0px; background: none; float: none; position: relative;}
ul.domains-tabs2-tabmenu li a {text-decoration: none; display: inline-block; background-color: #dff1f7; padding: 0px 0px 0px 0px; color: #000; font-size: 15px; position: relative; height: 36px; line-height: 36px; width: 165px; text-align: center;}
ul.domains-tabs2-tabmenu li a span {display: none;}
ul.domains-tabs2-tabmenu li a:hover {background-color: #ade5f7;}
ul.domains-tabs2-tabmenu li.ui-tabs-active a, ul.domains-tabs2-tabmenu li.ui-tabs-active a:hover {background-color: #29a0cc; color: #ffffff; font-weight: bold; cursor: default;}
ul.domains-tabs2-tabmenu li.ui-tabs-active a span, ul.domains-tabs2-tabmenu li.ui-tabs-active a:hover span {display: block; width: 15px; height: 8px; font-size: 1px; line-height: 1px; background: url(../images/design/dedic-plan-tabs2-corn.gif) 0px 0px no-repeat; position: absolute; top: 36px; left: 50%; margin-left: -7px;}

ul.domains-tabs1-tabmenu {position: absolute; top: -87px; left: 0px; height: 49px; padding: 0px 0px 0px 47px; margin: 0px auto; width: 893px;}
ul.domains-tabs1-tabmenu li {display: inline-block; padding: 14px 75px 0px 0px; background: none; float: none; position: relative;}
ul.domains-tabs1-tabmenu li a {text-decoration: none; display: inline-block; padding: 0px 0px 0px 0px; color: #595959; font-size: 15px; position: relative;}
ul.domains-tabs1-tabmenu li a span {display: none;}
ul.domains-tabs1-tabmenu li a:hover {color: #29a0cc;}
ul.domains-tabs1-tabmenu li.ui-tabs-active a, ul.domains-tabs1-tabmenu li.ui-tabs-active a:hover {color: #000; font-weight: bold; cursor: default;}
ul.domains-tabs1-tabmenu li.ui-tabs-active a span, ul.domains-tabs1-tabmenu li.ui-tabs-active a:hover span {display: block; width: 34px; height: 17px; font-size: 1px; line-height: 1px; background: url(../images/design/domains-tabs2-corn.gif) 0px 0px no-repeat; position: absolute; top: -14px; left: 50%; margin-left: -17px;}

ul.dedic4-plan-tabmenu {position: relative; top: 0px; left: 0px; padding: 0px 0px 0px 0px; margin: 17px 0px 42px 0px; width: 100%; text-align: center;}
ul.dedic4-plan-tabmenu li {display: inline-block; padding: 0px 10px; background: none; float: none; position: relative;}
ul.dedic4-plan-tabmenu li a {
	text-decoration: none;
	display: inline-block;
	padding: 0px 0px 0px 0px;
	position: relative;
	width: 183px;
	height: 50px;
	line-height: 50px;
	border: 1px solid #595959;
	-moz-border-radius: 26px;
	-webkit-border-radius: 26px;
	border-radius: 26px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #fff;
	text-align: center;
	color: #595959;
	font-size: 15px;
	font-weight: bold;
}
ul.dedic4-plan-tabmenu li a span {display: none;}
ul.dedic4-plan-tabmenu li a:hover {background-color: #f1f1f1;}
ul.dedic4-plan-tabmenu li.ui-tabs-active a, ul.dedic4-plan-tabmenu li.ui-tabs-active a:hover {color: #ffffff; cursor: default; background-color: #ff8000; border-color: #ff8000;}
ul.dedic4-plan-tabmenu li.ui-tabs-active a span, ul.dedic4-plan-tabmenu li.ui-tabs-active a:hover span {display: block; width: 15px; height: 8px; font-size: 1px; line-height: 1px; background: url(../images/design/dedic4-plan-tabmenu-corn.gif) 0px 0px no-repeat; position: absolute; top: 51px; left: 50%; margin-left: -8px;}