/*
Copyright HostStore.
Author: HostStore.com
*/

@font-face {
    font-family: 'DINMedium';
    src: url('../fonts/din-medium-webfont.eot');
    src: url('../fonts/din-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/din-medium-webfont.woff') format('woff'),
         url('../fonts/din-medium-webfont.ttf') format('truetype'),
         url('../fonts/din-medium-webfont.svg#DINMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background: #F8F8F1 url(../images/bodybackground.png) top repeat-x;
	margin:0px;
	padding:0px;
}
:focus {
	outline:none;
}
img, p, div, h1, h2, ul, li,table {
	margin:0px;
	padding:0px;
	border:0 none;
}
ul, li {
	list-style:none;
}
a {
	cursor:pointer;
}
.page {
	width: 892px;
	margin:0 auto;
}
.header {
	width:892px;
	height:112px;
	position:relative;
	margin:0 0 10px 0;
}

.logo {
	width:184px;
	height: 40px;
	background:url(../images/logo.png) no-repeat top left;
	position:absolute;
	top:22px;
	left:18px;
}
.creataaccount, .login, .contactus, .webmail, .contactus {
	position:absolute;
	xwidth:11px;
	height:15px;
	background:url(../images/createnewaccount.png) no-repeat top left;
	top:46px;
	left:290px;
	color:#FFFFFF;
	font-size:12px;
	padding:0 0 0 15px;
	text-decoration:none;
}
.login {
	background:url(../images/login.png) no-repeat top left;
	left:400px;
}
.webmail {
	background:url(../images/webmail.png) no-repeat top left;
	left:456px;
}
.contactus {
	background:url(../images/contactus.png) no-repeat top left;
	left:535px;
}
.creataaccount:hover, .login:hover, .contactus:hover, .webmail:hover, .contactus:hover {
	text-decoration:underline;
}
.phone {
	width:133px;
	height:37px;
	background:url(../images/phone.png) no-repeat top left;
	position:absolute;
	top:33px;
	left:624px;
}
.customer {
	width:123px;
	height:37px;
	background:url(../images/customersup.png) no-repeat top left;
	position:absolute;
	top:33px;
	left:762px;
}
.menu {
	width:874px;
	height:33px;
	position:absolute;
	top:79px;
	left:18px;
}
.menu .headdomain, .menu .menuborder, .menu .headhosting, .menu .vps, .menu .headsecur, .menu .heademail, .menu .headseo, .menu .headdns, .menu .headdes {
	float:left;
	height:33px;
	margin:0px;
	padding:0px;
}
.menu .menuborder {
	background:url(../images/menuborder.png) no-repeat top left;
	width:2px;
	height:33px;
}
.menu .headdomain {
	width:70px;
	background:url(../images/headdomain.png) no-repeat top left;
}
.menu .headhosting {
	width:68px;
	background:url(../images/headhosting.png) no-repeat top left;
}
.menu .vps {
	width:47px;
	background:url(../images/headvps.png) no-repeat top left;
}
.menu .headsecur {
	width:74px;
	background:url(../images/headsecur.png) no-repeat top left;
}
.menu .heademail {
	width:55px;
	background:url(../images/heademail.png) no-repeat top left;
}
.menu .headseo {
	width:117px;
	background:url(../images/headseo.png) no-repeat top left;
}
.menu .headdns {
	width:91px;
	background:url(../images/headdns.png) no-repeat top left;
}
.menu .headdes {
	width:113px;
	background:url(../images/headdes.png) no-repeat top left;
}
.hr {
	height:1px;
	font-size:1px;
	border:0 none;
	background-color:#9FB1BC;
	color:#9FB1BC;
	width:882px;
}
.container, .containerslide {
	overflow:hidden;
	zoom:1;
	margin:0 auto;
}
.containerslide {
	position:relative;
	overflow:hidden;
	margin:8px auto 3px auto;
	width:884px;
	height:180px;
}
.slide {
	width:550px;
	height:172px;
	float:left;
	position:relative;
	margin:2px 0 0 0;
}
.getdomain {
	width:324px;
	height:176px;
	background:url(../images/getdomain.png) no-repeat top left;
	float:right;
	position:relative;
}
#slidecontrol {
	position:absolute;
	width: 257px;
	height:22px;
	top:135px;
	left:3px;
	z-index:100;
	padding:8px 0 0 20px;
}
#slidecontrol a.activeSlide {
	background:url(../images/activeSlide.png) no-repeat top left !important;
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/activeSlide.png",sizingMethod="crop");
	width:21px;
	height:19px;
	color:#3C607B;
	text-decoration:none;
	display:block;
	float:left;
	text-align:center;
	font-size:12px;
	font-weight: bold;
	padding:3px 0 0 1px;
	margin:0 1px 0 0;
}
#slidecontrol a {
	background:url(../images/slidecontrollink.png) no-repeat top left !important;
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/slidecontrollink.png",sizingMethod="crop");
	width:21px;
	height:19px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:left;
	text-align:center;
	font-size:12px;
	font-weight: bold;
	padding:3px 0 0 1px;
	margin:0 1px 0 0;
}
.learnmore {
	width:92px;
	height:31px;
	background:url(../images/learnmore.png) no-repeat top left;
	position:absolute;
	left:25px;
	top:100px;
	display:block;
	z-index:1000;
}
.getdomainform {
	width:310px;
	height:67px;
	position:absolute;
	top:99px;
	left:5px;
	padding:3px 0 0 5px;
}
.label {
	float:left;
	color:#BBEEEF;
	font-size:12px;
}
.domaininputcont {
	background:url(../images/domaininputcont.png) no-repeat top left;
	width:213px;
	height:23px;
	float:left;
	padding:1px 1px 2px 2px;
}
.domaininput {
	width:211px;
	height:19px;
	border:0 none;
	margin:0px;
	padding:0px;
	background:url(../images/domaininputback.png) repeat-x top left;
	padding:3px 1px 1px 1px;
	color:#5A5D61;
}
.domaintable, .searchtable, .fdomtable, .domaintable {
	display:inline;
	float:left;
	width:225px;
	height:35px;
	margin:4px 0 0 10px;
}
.searchtable, .fdomtable {
	position:absolute;
	width:250px;
}
.fdomtable {
	width:120px;
	top:85px;
	left:11px;
}
.dns {
	position:absolute;
	top:65px;
	left:138px;
}
.domaintable td, .searchtable td {
	width:100px;
	height:17px;
	padding:0 0 5px 0;
}
.domaintable td {
	width:400px;
}
.domaintable .label {
	color:#fff9c2;
}
.domaintable img, .searchtable img, .domaintable img {
	float:left;
	margin:1px 2px 0 0px;
}
.domainsubmit, .domainsubmit02 {
	background:url(../images/domainsubmit.png) no-repeat top left !important;
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/domainsubmit.png",sizingMethod="crop");
	width:63px;
	height:29px;
	float:left;
	border:0 none;
	margin:8px 0 0 0;
	cursor:pointer;
}

.domainsubmit02 {
	background:url(../images/domainsubmit02.png) no-repeat top left;
}

.hostingback {
	background:url(../images/hostingback.png) no-repeat top left;
	width:892px;
	height:233px;
	margin:6px auto 3px auto;
	position:relative;
}
.dedicatedserv {
	background:url(../images/dedicatedserv.png) no-repeat top left;
	width:306px;
	height:99px;
	position:absolute;
	top:5px;
	left:572px;
}
.sslcert {
	background:url(../images/sslcert.png) no-repeat top left;
	width: 306px;
	height:58px;
	position:absolute;
	display:block;
	top:106px;
	left:572px;
}
.webuilder {
	background:url(../images/webuilder.png) no-repeat top left;
	width:306px;
	height:58px;
	position:absolute;
	display:block;
	left:572px;
	top:166px;
}
.learnmoretwo {
	background:url(../images/learnmoretwo.png) no-repeat top left;
	width:77px;
	height:27px;
	position:absolute;
	display:block;
	top:68px;
	left:591px;
}
.hostingback p {
	position:absolute;
	color:#515253;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	top:48px;
	left:24px;
	line-height:18px;
}
.hostplanscont {
	position:absolute;
	top:95px;
	left:18px;
}
.hostplans {
	background:url(../images/hostplans.png) repeat-x top left;
	width:267px;
	height:19px;
	line-height:18px;
	margin:0 0 2px 0;
}
.firstdiv {
	float:left;
	width:139px;
	height:19px;
	padding:0 0 0 10px;
}
.orangelink {
	background:url(../images/orangecircle.gif) no-repeat center left;
	color:#D68903;
	font-weight:bold;
	padding:0 0 0 22px;
	font-size:13px;
	text-decoration:none;
}
.orangelink:hover {
	text-decoration:underline;
}
.secdiv {
	float:left;
	width:76px;
	height:19px;
	height:19px;
	color:#7BA844;
	font-weight:bold;
	font-size:13px;
}
.secdiv img {
	float:left;
	margin:2px 5px 0 0;
}
.thirddiv {
	float:left;
	width:42px;
	height:19px;
}
.thirddiv a {
	color:#477DA2;
	font-size:11px;
	text-decoration:none;
}
.thirddiv a:hover {
	text-decoration:underline;
}
.bluelink {
	background:url(../images/bluearrow.png) no-repeat left center;
	color:#477DA2;
	padding:0 0 0 11px;
	text-decoration:none;
}
.bluelink:hover {
	text-decoration:underline;
}
.bluelinkrev, .greenlinkrev {
	background:url(../images/bluearrow.png) no-repeat left center;
	color:#477DA2;
	padding:0 0 0 11px;
	text-decoration:underline;
}
.bluelinkblank, .greenlinkblank {
	color:#477DA2;
	text-decoration:underline;
}
.bluelinkrev-follow, .greenlinkrev-follow {
	color:#477DA2;
	padding:0 0 0 11px;
	text-decoration:underline;
}
.bluelinkrev:hover {
	text-decoration:none;
}
.greenlinkrev {
	text-decoration:none;
	font-weight:bold;
	color:#7BA844;
}
.greenlinkrev:hover {
	text-decoration:underline;
}
.bettercom {
	position:absolute;
	width:200px;
	height:200px;
	top:100px;
	left:308px;
	width:160px;
	height:70px;
	line-height:20px;
}
.readmore {
	width:89px;
	height:31px;
	background:url(../images/readmore.png) no-repeat top left;
	position:absolute;
	left:308px;
	top:188px;
}
.viewall {
	width:78px;
	height:31px;
	background:url(../images/viewall.png) no-repeat top left;
	position:absolute;
	left:25px;
	top:188px;
}
.linkinfo {
	width:884px;
	height:138px;
	border-bottom:1px solid #D0D9DC;
	border-top:1px solid #D0D9DC;
	margin:3px auto 7px auto;
}
.linkinfobox {
	width:135px;
	float:left;
	margin:0 14px 0 0;
}
.linkinfobox h3 {
	color:#646565;
	font-size:12px;
	margin:0px;
	border-bottom:1px dashed #D4D4D4;
	padding:5px 0 2px 15px;
}
.linkinfobox div {
	padding:7px 0 0 15px;
}
.footer {
	width:884px;
	height:33px;
	background:url(../images/footerback.png) repeat-x top left;
	margin:30px 15px auto 0;
}
.footer div {
	width:2px;
	height:33px;
	float:left;
	background:url(../images/footerborder.png) no-repeat top left;
}
.footer a {
	float:left;
	color:#FFFFFF;
	display:block;
	height:33px;
	line-height:33px;
	text-decoration:none;
	padding:0 9px;
}
.footer a#inc{
float:left;
color:#BBEEEF;
font-size: 12px !important;
}

.footer a#whitelink{
float:left;
color:#FFFFFF;
font-size: 12px !important;
}

.footer a:hover {
	text-decoration:underline;
}
.footer p {
	float:left;
	color:#BBEEEF;
	margin:10px 0 0 22px;
	font-size: 11px !important;
}
.sliderbox {
	width:884px;
	height:99px;
	margin:3px auto 2px auto;
}
.anyClass {
	float:left;
	margin:0 0px 0 5px;
}
.anyClass li, .anyClass li.firstslide {
	background:#00FF00;
	width: 267px;
	height:99px;
	margin:0 4px 0 0;
	position:relative;
}
.anyClass li h1 {
	color:#83AD4F;
	position:absolute;
	margin:0px;
	padding:0px;
	top:8px;
	left:35px;
	font-size:15px;
	font-weight: bold;
}
.anyClass li h3 {
	color:#83AD4F;
	position:absolute;
	margin:0px;
	padding:0px;
	top:8px;
	left:35px;
	font-size:15px;
	font-weight: bold;
}
.anyClass li h4 {
	color:#515253;
	position:absolute;
	margin:0px;
	padding:0px;
	top:40px;
	left:70px;
	font-size:12px;
	font-weight: bold;
}
.anyClass li .span {
	color:#CA5921;
}
.anyClass li p {
	position:absolute;
	color:#515253;
	font-size:11px;
}
.anyClass li .readmoreslide, .readmoreslide {
	position:absolute;
	text-decoration:underline;
	color:#477DA2;
	top:80px;
	left:65px;
	font-size:11px;
}
.anyClass li .readmoreslide:hover, .readmoreslide:hover {
	text-decoration:none;
}
.anyClass li.firstslide {
	background:url(../images/firstslide.png) no-repeat top left;
}
.anyClass li.secondslide {
	background:url(../images/secondslide.png) no-repeat top left;
}
.anyClass li.thirdslide {
	background:url(../images/thirdslide.png) no-repeat top left;
}
.anyClass li.fourthslide {
	background:url(../images/fourthslide.png) no-repeat top left;
}
.anyClass li.fifthslide {
	background:url(../images/fifthslide.png) no-repeat top left;
}
.anyClass li.sixslide {
	background:url(../images/sixslide.png) no-repeat top left;
}
.leftslidecont, .rightslidecont {
	float:left;
	height:99px;
	width:33px;
	position:relative;
	background:url(../images/leftslidecont.png) no-repeat bottom right;
}
.rightslidecont {
	float:right;
	background:url(../images/rightslidecont.png) no-repeat bottom left;
}
.prev {
	width:29px;
	height:34px;
	background:url(../images/prev.png) no-repeat top left;
	position:absolute;
	top:34px;
	left:0px;
	cursor: pointer;
}
.next {
	width:29px;
	height:34px;
	background:url(../images/next.png) no-repeat top left;
	position:absolute;
	top:34px;
	right:0px;
	cursor: pointer;
}
/*............................................................. second pages ..............................................
***************************************************************************************************************************
**************************************************************************************************************************/

.pagetwocont {
	background:url(../images/leftmenuback.png) repeat-y 116px top;
	width:878px;
	margin:22px 6px 0px 8px;
	padding:0px;
	overflow:auto;
	zoom:1;
}
.leftmenu {
	float:left;
	width:170px;
}
.rightcont {
	width:694px;
	float:right;
}
.leftmenuhead {
	background:url(../images/leftmenuhead.png) no-repeat top left;
	width:161px;
	height:30px;
	margin:0px;
	color: #7ba844;
	font-size:14px;
	padding:10px 0 0 10px;
	font-size:15px;
	font-weight:bold;
}
.leftmenulink {
	width:160px;
	padding:0px 0 0 10px;
	line-height:20px;
}
.headerright {
	width:694px;
	height:36px;
	background:url(../images/headerright.png) no-repeat top left;
	margin:3px 0 0 0;
}
.headerright h1 {
	float:left;
	color:#2D5F88;
	font-family:16px;
	margin:0px 0 0 5px;
	padding:5px 0 0 0;
	font-size:18px;
	font-weight:normal;
}
.headerrightbox {
	float:right;
	margin:8px 0 0 0;
	width:310px;
}
.headerrightbox img {
	float:right;
	margin:5px 0 0 0;
}
.pricingchart {
	color: #477da2;
	text-decoration:underline;
	xbackground:url(../images/pricechart.png) no-repeat left center;
	padding:2px 0 0 10px;
	cursor:pointer;
	float:right;
}
.pricingchart:hover {
	text-decoration:none;
}
.headeremail {
	background:url(../images/headeremail.png) no-repeat top left;
	width:51px;
	height:15px;
	cursor:pointer;
	display:block;
	float:right;
	margin:2px 8px 0 0;
}
.headerprint {
	background:url(../images/headerprint.png) no-repeat top left;
	width:57px;
	height:16px;
	cursor:pointer;
	display:block;
	float:right;
	margin:0 10px 0 0;
}
.domaintopinfo, .domaininfo {
	width:694px;
	height:114px;
	border-bottom:1px solid #dbdfdc;
	overflow:auto;
	zoom:1;
}
.domaininfo {
	height:auto;
	overflow:auto;
	zoom:1;
}
.domaintopinfotext, .domaininfotext {
	color:#636464;
	float:left;
	width:420px;
	padding:10px 0 0 10px;
	font-size:11px;
}
.domaininfotext {
	float:right;
	width:540px;
	padding:10px 0 10px 10px;
}
.domaininfo img {
	float:left;
	margin:15px 0 0 15px;
}
.domaintopinfotext p, .domaintopinfotext span, .domaininfo p, .domaininfo span {
	color:#636464;
}
.domaininfotext p {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
}
.domaintopinfotext p {
	margin:0 0 6px 0;
}
.domaintopinfotext h3 {
	margin:0px;
	font-weight:normal;
	font-size:13px;
	line-height:18px;
	width:400px;
}
.domaintopinfotext span, .domaininfo span {
	color:#d68903;
}
.commercialbox {
	width:250px;
	height:110px;
	float:right;
	text-align:right;
}
.bigblueone, .bigbluetwo {
	width:692px;
	height:253px;
	background:url(../images/tennames.png) no-repeat top left;
	margin:7px auto;
	position:relative;
}
.bigbluetwo {
	background:url(../images/tennamestwo.png) no-repeat top left;
}
.bigblueone .title {
	color:#c3fa9c;
	font-size:14px;
	position:absolute;
	margin:0px;
}
.bigbluetwo .title {
	color:#c3fa9c;
	font-size:13px;
	position:absolute;
	margin:0px;
	top:20px;
	left:12px;
}
.bigbluetwo .whitetitle {
	color:#FFFFFF;
	font-size:12px;
	position:absolute;
	margin:0px;
	left:12px;
	top:43px;
}
.bigblueone .whitetitle {
	color:#FFFFFF;
	font-size:12px;
	position:absolute;
	margin:0px;
}
.bigbluetwodiv {
	background:url(../images/bigbluetwodiv.png) no-repeat top left;
	position:absolute;
	width:334px;
	height:129px;
	top:63px;
	left:14px;
}
.bigbluetwodivarea {
	margin:2px 3px;
	width:328px;
	height:123px;
	background:none;
	border:0 none;
}
.continue {
	position:absolute;
	width:95px;
	height:35px;
	background:url(../images/countinue.png) no-repeat top left;
	border:0 none;
	display:block;
	cursor:pointer;
	left:135px;
	top:200px;
}
.searchnow {
	width:89px;
	height:30px;
	background:url(../images/searchnow.gif) no-repeat top left;
	position:absolute;
	top:50px;
	left:560px;
	display:block;
	cursor:pointer;
	border:0 none;
}
.textareadiv {
	width:215px;
	height:130px;
	background:url(../images/textareadiv.png) no-repeat top left;
	position:absolute;
	left:14px;
	top:43px;
}
.textareadiv .area {
	width:209px;
	height:124px;
	border:0 none;
	background:#bcc5ca url(../images/areaback.png) repeat-x top left;
	font-size:11px;
	color: #333;
	margin:2px 3px 2px 3px;
}
.searchtab {
	color:#bbeeef;
	position:absolute;
}
ul.tabs {
	width:290px;
	height:27px;
	position:absolute;
	top:145px;
	left:257px;
	margin:0px;
	padding:0px;
}
ul.tabs li {
	float:left;
	height:27px;
	background:url(../images/litabs.png) no-repeat top left;
	padding:0 0 0 4px;
	list-style:none;
	margin:0px;
}
ul.tabs a {
	float:left;
	height:27px;
	background:url(../images/atabs.png) no-repeat top right;
	padding:0 6px 0 3px;
	text-decoration:none;
	font-size:11px;
	color:#bbeeef;
	line-height: 16px;
}
ul.tabs .sel, ul.tabs .sel a {
	background:none;
}
ul.tabs a:hover, ul.tabs .sel a:hover {
	text-decoration:underline;
}
.tabscont {
	position:absolute;
	left:250px;
	top:175px;
	width:280px;
}
.expiredcont {
	overflow:auto;
	zoom:1;
	width:694px;
	margin:5px 0 0 0;
}
.expiredomainbox, .expiredomainboxtwo {
	position:relative;
	float:left;
	width:439px;
	height:180px;
	background:url(../images/expiredomainbox.png) no-repeat top left;
}
.expiredomainboxtwo {
	background:none;
}
.expiredomainbox h3 {
	position:absolute;
	color:#2d5f88;
	font-size:14px;
	margin-right:5px;
	left:35px;
	top:14px;
}
.expiredomainbox p {
	color:#515253;
	position:absolute;
	left:13px;
	top:38px;
	line-height:20px;
}
.expiredomainbox a {
	position:absolute;
	color:#7ba844;
	text-decoration:underline;
	font-weight: bold;
	font-size:14px;
}
.header a {color: white !important}
.expiredomainbox a:hover {
	text-decoration:none;
}
.tellmetv {
	width:240px;
	height: 89px;
	background:url(../images/tellmetv.png) no-repeat top left;
	position:relative;
	margin:0 auto;
}
.websitebuilder {
	position:relative;
	width:244px;
	height:86px;
	background:url(../images/websitebuilder.png) no-repeat top left;
	color:#FFFFFF;
	display:block;
	margin:10px 0 0 0;
	text-decoration:none;
}
.websitebuilder span {
	position:absolute;
	top:35px;
	left:15px;
}
.mdns {
	overflow:auto;
	zoom:1;
	margin:25px auto 0 auto;
	width:692px;
}
.greencircle {
	position:relative;
	float:right;
	width:244px;
	height:116px;
	background:url(../images/greencircle.png) no-repeat top left;
}
.greencircle h3 {
	position:absolute;
	color:#7ba844;
	font-size:14px;
	margin:0px;
	top:3px;
	left:40px;
}
.greencircle p {
	color:#636464;
	position:absolute;
	top:36px;
	left:93px;
	font-size:11px;
	line-height:16px;
}
.greencircle span {
	color:#ca5921;
	font-weight:bold;
}
.bluedotcont {
	width:439px;
	float:left;
	margin:0 0 10px 0;
}
.h1back {
	background:url(../images/h1back.png) no-repeat bottom left;
	color:#2d5f88;
	font-size:14px;
	margin:0px 0 15px 0;
	padding:1px 0 5px 20px;
}
ul.bluedotone {
	position:relative;
	margin:15px 0 0 0;
	padding:0px;
}
ul.bluedotone span{
	color:#e3721f;
}

.whitecolor {
	color:#FFFFFF;
	left:365px;
	top:35px;
	width:100px;
	width:320px;
}
ul.bluedotone li {
	margin:0px 0px 5px 10px;
	list-style:none;
	xbackground:url(../images/bluedot.png) no-repeat left center;
	padding:0 0 0 22px;
	text-indent:-10px;
	line-height:16px;
}
ul.bluedotone li img {
	margin:0 5px 0 0;
}
ul.bluedotone a {
	color:#477da2;
	text-decoration:underline;
	font-weight:bold;
}
ul.bluedotone a:hover {
	text-decoration:none;
}
.checklink {
	color:#477da2;
	text-decoration:underline;
	font-size:12px;
	background:url(../images/checkblue.png) no-repeat center left;
	padding:0 0 3px 14px;
	margin:0 0 8px 0;
	cursor:pointer;
}
.checklink:hover {
	text-decoration:none;
}
.whychooseuscont {
	width:690px;
	margin:6px auto 0 auto;
	background:url(../images/whychooseuscont.png) repeat-y top left;
}
.whychooseustop {
	width:646px;
	height:36px;
	background:url(../images/whychooseustop.png) no-repeat top left;
	color:#2d5f88;
	font-size:15px;
	line-height:42px;
	padding:0 0 0 44px;
}
.whychooseusmiddle {
	width:670px;
	background:url(../images/cwhychooseusmiddle.png) no-repeat bottom left;
	padding:5px 10px 5px 10px;
}
.whychooseusmiddle p {
	border-bottom:1px solid #c8d1d6;
	color:#515253;
	font-size:13px;
	padding:9px 0 5px 30px;
	text-indent:-15px;
}
.whychooseusmiddle span {
	color:#ca5921;
}
.whychooseusmiddle a {
	color:#477da2;
	text-decoration:underline;
}
.whychooseusmiddle a:hover {
	text-decoration:none;
}
.tablecont {
	width:694px;
	margin:15px 0 0 0;
}
.tablehead, .tableheadtwo,tableheadthree {
	width:692px;
	height:44px;
	background:url(../images/tablehead.png) no-repeat top left;
}

.tablehead{
	width:692px;
	height:44px;
	background:url(../images/tablehead02.png) no-repeat top left;
	
}

.tablehead_domainpricing {
	width:692px;
	height:44px;
	background:url(../images/tablehead_domainpricing.png) no-repeat top left;
}



.tableheadtwo {
	width:694px;
	background:url(../images/tableheadtwo.png) no-repeat top left;
}

.tableheadthree {
	width:694px;
	height:44px;
	background:url(../images/tableheadthree.png) no-repeat top left;
}

.tablehead td, .tableheadtwo td, .tableheadthree td{
	color: #bbeeef;
	text-align:center;
	padding:0px;
	vertical-align:middle;
	padding:0 0 4px 0;
	font-weight:bold;
}
.tablecontmiddle, .tablecontmiddletwo {
	width:684px;
	border-left:1px solid #d0d9dc;
	border-right:1px solid #d0d9dc;
	padding:0 3px;
	background:#FFFFFF url(../images/resspecmiddle.png) repeat-x left bottom;
}
.tablecontmiddletwo {
	width:686px;
}
.tablemiddle {
	xwidth:684px;
}
.tableblue {
	background:#e9f4fa url(../images/tableblue.png) repeat-x bottom left;
}
.tablewhite {
	background:#FFFFFF url(../images/tablewhite.png) repeat-x bottom left;
}
.tablemiddle td, .tablespec td, .tableajax td, .darkblue td , .tablemiddle1 td{
	xborder-bottom:1px solid #c8d1d6;
	border-right:1px solid #c8d1d6;
	padding:7px 0 8px 0;
	vertical-align:middle;
	color:#515253;
	text-align:center;
	font-size:12px;
}

.tablespec td,
.tableajax td,
.darkblue td {
	text-align:left;
	padding:6px 0 8px 15px;
}

.darkblue td {
	color:#345c75;
	font-weight:bold;
	font-size:13px;
}

.tablebottom, .tablebottomtwo {
	width:692px;
	height:22px;
	background:url(../images/tablebottom.png) no-repeat top left;
	margin:-1px 0 0 0;
}
.tablebottomtwo {
	width:694px;
	background:url(../images/tablebottomtwo.png) no-repeat top left;
}



.withwihouscont {
	width:692px;
	margin:8px auto 5px auto;
	overflow:auto;
	zoom:1;
}
.withwihousback {
	width:342px;
	height:135px;
	background:url(../images/withwihousback.png) no-repeat top left;
	float:left;
}
.without {
	float:left;
	width:170px;
	padding:10px 0 0 10px;
}
.withwhois {
	float:left;
	width:155px;
	height:100px;
	padding:10px 0 0 0px;
}
.without h3, .withwhois h3 {
	margin:0px 0 5px 0;
	padding:0px;
	font-weight:bold;
	color:#2d5f88;
	font-size:12px;
}
.withwhois h3 {
	color:#ca5921;
}
.without p, .withwhois p {
	color:#3515253;
	font-size:11px;
	line-height:15px;
}
.getdomaintwo,
.enomgetdomaintwo {
	width:345px;
	height:138px;
	background:url(../images/getdomain2.png) no-repeat top left;
	position:relative;
	float:right;
}

.enomgetdomaintwo {
	background:url(../images/enomgetdomaintwo.png) no-repeat top left;
	width:288px;
	height:136px;
	margin:10px 0;
}


.getdomaintwo h3,
.enomgetdomaintwo h3{
	color:#c3fa9c;
	font-size:12px;
	position:absolute;
	top:10px;
	left:20px;
	margin:0px;
}
.getdomaintwo p,
.enomgetdomaintwo p {
	color:#bbeeef;
	margin:0px;
	position:absolute;
	top:33px;
	left:20px;
}
.divcont,
.enomgetdomaintwo .divcont{
	width:215px;
	height:25px;
	background:url(../images/divcontent.png) no-repeat top left;
	position:absolute;
	top:55px;
	left:21px;
}

.enomgetdomaintwo .divcont{
	width:185px;
	top:54px;
	left:20px;
}

.divcont .input {
	border:0 none;
	width:207px;
	height:16px;
	margin:2px 0 0 2px;
	background:none;
	padding:2px 2px 1px 2px;
}
.divcont .input {
	width:178px;
}

.getdomaintwo a,
.enomgetdomaintwo a{
	top:10px;
	position:absolute;
	color:#FFFFFF;
	text-decoration:underline;
}
.getdomaintwo a:hover,
.enomgetdomaintwo a:hover {
	text-decoration:none;
}
.getdomaintwo span,
.enomgetdomaintwo span{
	top:10px;
	position:absolute;
	color:#FFFFFF;
	left:277px;
}

.enomgetdomaintwo span{
	left:220px;
}
/*************************************************************************nove strane ************************************/


/*************************************************************************** strana 7 ************************************/
.worldwiferes, .promotedom {
	width:692px;
	height:256px;
	background:url(../images/worldwiferes.jpg) no-repeat top left;
	position:relative;
	margin:5px 0 8px 0;
}
.promotedom {
	height:172px;
	background:url(../images/promotedom.png) no-repeat top left;
	padding-bottom:5px;
	border-bottom:1px solid #dbdfdc;
}
.worldwiferes h2, .promotedom h2 {
	color:#5384a5;
	font-size:20px;
	position:absolute;
	margin:0px;
	padding:0px;
	top:20px;
	left:22px;
	font-style:italic;
}
.promotedom h2 {
	top:25px;
	left:25px;
	font-size:23px;
	font-weight:bold;
}
.worldwiferes p, .promotedom p {
	color:#2c4c65;
	font-size:12px;
	position:absolute;
	margin:0px;
	padding:0px;
	top:53px;
	left:26px;
	font-size:12px;
	width:350px;
	line-height:16px;
}
.promotedom p {
	top:100px;
	left:25px;
	font-size:12px;
}
.promotedom h3 {
	top:60px;
	left:25px;
	color:#5b5c5d;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	position:absolute;
}
.promotedom span {
	color:#d68903;
	font-size:14px;
	font-weight:bold;
}
.buyandsafe {
	background:url(../images/buyandsafe.png) no-repeat top left !important;
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/buyandsafe.png",sizingMethod="crop");
	cursor:pointer;
	position:absolute;
	width:180px;
	height:54px;
	top:177px;
	left:30px;
}
.resspec {
	width:364px;
	margin:0px;
	padding:0px;
	float:left;
}
.resspec .header {
	background:url(../images/resspechead.png) no-repeat top left;
	width:349px;
	height:44px;
	color:#bbeeef;
	font-size:13px;
	font-weight:bold;
	line-height:44px;
	margin:0px;
	padding:0 0 0 15px;
}

.resspec .otherlds {
	cursor:pointer;
	background:url(../images/othertld.png) no-repeat top left;
	height:41px;
}
.resspec .bottom {
	background:url(../images/resspecbottom.png) no-repeat top left;
	width:364px;
	height:10px;
	margin:0px;
	padding:0px;
	font-size:1px;
}
.resspec .middle {
	background:#FFFFFF url(../images/resspecmiddle.png) bottom left repeat-x;
	border-left:1px solid #d0d9dc;
	border-right:1px solid #d0d9dc;
	width:358px;
	margin:0px;
	padding:0px 2px;
}
.brandablecont {
	width:320px;
	float:right;
}
.brandabletop {
	background:url(../images/brandabletop.png) no-repeat top left;
	width:320px;
	height:14px;
	font-size:0.1%;
}
.brandablebottom {
	width:320px;
	height:19px;
	background:url(../images/brandablebottom.png) no-repeat top left;
}
.brandablemiddle {
	background:#FFFFFF url(../images/brandablemiddle.png) bottom left repeat-x;
	width:318px;
	border-left:1px solid #d0d9dc;
	border-right:1px solid #d0d9dc;
	margin:0px;
	padding:0px;
}
.brandablemiddlecont {
	width:308px;
	margin:0 auto;
	border-bottom:1px solid #c8d1d6;
	padding:15px 0 8px 0;
	overflow:auto;
	zoom:1;
}
.brandablemiddlecont div {
	float:right;
	width:230px;
	padding:0 5px 0 0;
}
.brandablemiddlecont img {
	float:left;
	margin:10px;
}
.brandablemiddlecont h3 {
	margin:0px;
	padding:0px;
	color:#7ba844;
	font-size:14px;
	margin:0 0 5px 0;
}
.brandablemiddlecont p {
	color:#636464;
	line-height:1.3em;
	font-size:11px;
}
.tipcont, .tipconttwo {
	border:1px solid #d0d9dc;
	background:#fefee8;
	padding:10px;
	margin:20px auto;
	width:550px;
}
.tipconttwo {
	float:right;
	width:645px;
	margin:0px;
}
.tipcont p, .tipconttwo p {
	color:#515253;
	margin:0px;
	padding:0px;
	font-size:13px;
	border:none;
	text-indent:0px;
	line-height:18px;
}
.tipcont span, .tipconttwo span {
	color:#ca5921;
	font-weight:bold;
	font-size:13px;
}
.buydnsbig {
	background:url(../images/buydnsbig.png) no-repeat top left;
	width:341px;
	height:138px;
	float:right;
	position:relative;
	margin:12px 0 0 0;
}
.buydnssmall {
	background:url(../images/buydnssmall.png) no-repeat top left;
	float:right;
	width:216px;
	height:113px;
	position:relative;
}
.buydnsbig_big, .buydnssmall_small {
	color:#395431;
	font-size:16px;
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-style:italic;
	position:absolute;
	top:16px;
	left:23px;
}
.buydnssmall_small {
	top:13px;
	left:20px;
}
.buydnsbig p, .buydnsbig .or, .buydnssmall p, .buydnssmall .or {
	color:#FFFFFF;
	position:absolute;
	font-weight:bold;
	font-size:12px;
	left:170px;
	top:52px;
}
.buydnssmall p {
	top:42px;
	left:20px;
}
.buydnsbig span, .buydnssmall span {
	color:#396816;
	font-weight:bold;
}
.buydnsbig .or, .buydnssmall .or {
	top:98px;
	left:267px;
	font-size:12px;
}
.buydnssmall .or {
	top:83px;
	left:116px;
}
.buydnsbig .logins, .buydnssmall .logins {
	position:absolute;
	color:#e6eb68;
	text-decoration:underline;
	font-weight:bold;
	top:98px;
	left:287px;
	cursor:pointer;
}
.buydnssmall .logins {
	top:83px;
	left:140px;
}
.buydnsbig .logins:hover, .buydnssmall .logins:hover {
	text-decoration:none;
}
.ordernow {
	position:absolute;
	width:84px;
	height:27px;
	background:url(../images/ordernow.png) no-repeat top left !important;
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ordernow.png",sizingMethod="crop");
	top:95px;
	left:25px;
	cursor:pointer;
	border:none 0;
}
.registernow {
	position:absolute;
	width:92px;
	height:31px;
	background:url(../images/registernow.png) no-repeat top left !important;
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/registernow.png",sizingMethod="crop");
	top:92px;
	left:170px;
	cursor:pointer;
	border:none 0;
}
.whydoyouneedcont {
	float:left;
	width:342px;
	padding:12px 0 0 0;
}
.whydoyouneedcont p {
	color:#515253;
	font-size:12px;
	line-height:16px;
	margin:0 0 7px 15px;
	padding:0 10px 0 0;
}
.dnstoptable {
	margin:10px 0 0 0;
}
.dnstoptable a {
	font-size:11px;
}
.dnstoptable td {
	padding-bottom:7px;
}
.dnsorangecont {
	background:url(../images/dnsorangeback.png) no-repeat top left;
	position:relative;
	width:470px;
	height:111px;
	float:left;
	margin:2px 0 0 0;
}
.dnsorangecont div {
	background:url(../images/dnsorangediv.png) no-repeat top left;
	width:209px;
	height:22px;
	position:absolute;
	top:35px;
	left:148px;
	padding:3px;
}
.dnsorangecont .input {
	width:205px;
	height:19px;
	border:0 none;
	background:none;
	padding:2px 2px 1px 2px;
	color:#636464;
	font-weight:bold;
}
.buynow {
	background:url(../images/buynow.png) no-repeat top left;
	width:92px;
	height:32px;
	border:none 0;
	cursor:pointer;
	position:absolute;
	top:34px;
	left:370px;
}
.dnsorangecont p {
	position:absolute;
	color:#4b925f;
	font-size:12px;
	font-weight:bold;
	top:40px;
	left:10px;
}
.servernamecont {
	width:236px;
	float:right;
}
.servernametop {
	width:236px;
	height:35px;
	background:url(../images/servernamecont.png) no-repeat top left;
	position:relative;
}
.servernametop p {
	color:#7ba844;
	margin:0px;
	padding:0px;
	position:absolute;
	top:30px;
	left:82px;
	font-size:16px;
	font-weight:bold;
	top:10px;
}
.servernamemiddle {
	width:230px;
	border-left:1px solid #d0d9dc;
	border-right:1px solid #d0d9dc;
	padding:0 2px;
	background:#FFFFFF url(../images/servernamemiddle.png) repeat-x bottom left;
}
.servernamebott {
	width:236px;
	height:9px;
	background:url(../images/servernamebott.png) no-repeat top left;
}
.tablenameser td {
	border-bottom:1px solid #c8d1d6;
	border-right:1px solid #c8d1d6;
	padding:6px 0 8px 10px;
	color:#515253;
	font-size:11px;
}
.dnsimportcont {
	float:left;
	width:435px;
}
.dnsimportcont h3 {
	background:url(../images/dnsimporthead.png) no-repeat top left;
	color:#2D5F88;
	font-size:15px;
	width:308px;
	height:28px;
	line-height:25px;
	padding:0 0 0 30px;
	margin:0px 0 10px 18px;
}
.dnsimportcont p {
	color:#515253;
	font-size:13px;
	line-height:19px;
	margin:5px 0 0 30px;
	padding:0 0 0 10px;
	background:url(../images/bluedottwo.png) no-repeat 0px 6px;
}
.reglist {
	width:455px;
	height:188px;
	background:url(../images/reglist.png) no-repeat top left;
	float:left;
	position:relative;
}
.reglist .blue, .reglist .red {
	width:155px;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	font-weight:bold;
	background:#2d5f88;
	position:absolute;
	top:20px;
	left:24px;
	font-size:13px;
	text-align:center;
}
.reglist .red {
	background:#ca5921;
	left:246px;
	width:178px;
}
.getfound {
	width:229px;
	height: 187px;
	background:url(../images/getfound.png) no-repeat top left;
	position:relative;
	float:right;
	margin:1px 0 0 0;
}
.getfound p {
	color: #494c49;
	font-size:18px;
	position:absolute;
	top:80px;
	font-weight:bold;
	width:100%;
	text-align: center;
}
.getfound span {
	color: #207543;
	font-size:12px;
	position:absolute;
	top:106px;
	font-weight:bold;
	text-align:center;
	width:100%;
	text-align:center;
}
.purchase {
	background:url(../images/purchase.png) no-repeat top left;
	width:111px;
	height:36px;
	position:absolute;
	top:140px;
	left:60px;
	border:0 none;
}
/*********************************************************************** new fucking changes ****************************/
.compareplanssmall {

	width:100px;

	height:19px;

	margin:10px 0 0px 65px;

	background: #385771 url(../images/compareplanssmall.png) no-repeat top left;

	display:block;

	

}


.compareplans, .freewebtemplates, .installyour {
	width:320px;
	height:56px;
	background:url(../images/compareplans.png) no-repeat top left;
	margin:10px 0 5px 0;
	display:block;
	cursor:pointer;
}
.freewebtemplates {
	background:url(../images/freewebtemplates.png) no-repeat top left;
	height:67px;
	margin:0 0 15px 0;
}
.installyour {
	background:url(../images/installyour.png) no-repeat top left;
	height:125px;
	position:relative;
}
.installyour p {
	font-family:Arial, Helvetica, sans-serif;
	color:#636464;
	font-size:10px;
	position:absolute;
	width:170px;
	left:145px;
	top:65px;
}
.installyour a {
	width:126px;
	height:43px;
	background:url(../images/fantastico.png) no-repeat top left;
	display:block;
	position:absolute;
	top:66px;
	left:10px;
}
/************************************ webhosting *************************************/
div.webhosting {
	margin-top:10px;
}
.webhostinginfo{
	height:190px;
	margin:5px 0 0 0;
	background: url(../images/webhostinginfo.jpg) no-repeat top left;
	position:relative;
}

.reseller {
	background: url(../images/reseller.jpg) no-repeat top left;
}
.webhostinginfo .list {
	top:70px;
	left: 22px;
	width: 200px;
	position:absolute;
}
.webhostinginfo .list p {
	background: url(../images/webhosting_star.png) no-repeat left center;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	padding-left: 15px;
	color:#2c4c65;
}
.webhostinginfo .uptimeandbackup {
	background: url(../images/badge_uptime.png) no-repeat left center;
	top:130px;
	left: 22px;
	width: 187px;
	height:54px;
	position:absolute;
}
.webhostinginfo .giftcard {
	background: url(../images/giftcard.png) no-repeat left top !important;
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/giftcard.png",sizingMethod="crop");
	top:76px;
	left: 239px;
	width: 113px;
	height:63px;
	position:absolute;
}

.reseller .giftcard {
	left: 285px
}
.cpanel_demo {
	background: url(../images/cpaneldemo.png) no-repeat left top;
	margin:0 auto;
	display:block;
	width:162px;
	height:75px;
}

.whmdemo {
	background: url(../images/whmdemo.png) no-repeat left top;
}
.testimonials {
	width:170px;
	padding:10px 0;
	line-height:20px;
	margin-right:1px;
}
.testimonials_title{
	margin: 5px 0;
	color: #305b85;
	padding:10px;
	font-size:15px;
	font-weight:bold;
	background:url(../images/leftmenudots.png) no-repeat bottom right;
}
.testimonials .qs {
	background:url(../images/leftmenuqs.png) no-repeat top right;
}
.testimonials .qe {
	background:url(../images/leftmenuqe.png) no-repeat bottom right;
}
.testimonials .qa {
	background:url(../images/leftmenudots.png) no-repeat bottom right;
}
.testimonials p {
	margin: 5px 0;
	color: #636464;
	font-size:11px;
	padding:5px 15px;
	line-height:17px;
}
.webhosting .tablehead {
	width:692px;
	height:138px;
	background:url(../images/tablehead_webhosting.png) no-repeat top left;
}
.webhosting .tablehead2 {
	width:692px;
	height:138px;
	background:url(../images/tablehead_webhosting2.png) no-repeat top left;
}
.webhosting  a.ordernow {
	display:block;
	margin:0 20px;
	width:84px;
	height:27px;
	background:url(../images/ordernow.png) no-repeat top left !important;
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ordernow.png",sizingMethod="crop");
}
.webhosting .lwh {
	position:absolute;
	left:15px;
	top:85px;
	color:#bbeeef;
	font-size:15px;
	line-height:20px;
	font-weight:bold;
	text-align:left;

}
.webhosting .tablehead2 .title {
	font-size:20px;
}
.webhosting .tablehead2 .price {
	margin-top:2px;
}

.webhosting .tablemiddle td {
	font-weight:bold;
	color:#5f5e57;
}
.emailmarketing .tablemiddle th,
.webhosting .tablemiddle th {
	font-weight:bold;
	text-transform:uppercase;
	color:#fff09c;
	background: #385771 url(../images/table_th.png) repeat-x top left;
	height:25px;
	text-align:left;
	padding-left:10px;

}
.webhosting .tablemiddle .fc {
	font-weight:bold;
	text-align:left;
	padding:6px 10px 8px;
	color:#21618d;
	
	position:relative;

}
.webhosting .unlimited {
	color:#b2520b;
}
.whtd {
	position:relative;
	float:left;
	height:138px;
	color:#555;
}

.whtr {
	background: #385771 url(../images/whtr.png) repeat-x top left;
}
.whtd p {
	text-align:center
}
.whtd .title {
	font-size:16px;
	font-weight:bold;
	margin-top:25px;
}
.whtd .price {
	color:#D76C1C;
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
}
.whtd .desc {
	font-size:9px;
	margin:9px 0 5px 0;
	text-transform:uppercase;
}
a.learnmore_orange {
	display:block;
	margin:0 auto;
	width:85px;
	height:27px;
	background:url(../images/ordernow.png) no-repeat top left;
}

a.compare_blue {
	display:block;
	margin:0 auto;
	width:103px;
	height:24px;
	background:url(../images/compare_plans.gif) no-repeat top left;
}


.badge_lowprice {
	position:absolute;
	top:15px;
	right:15px;
	width:59px;
	height:59px;
	background:url(../images/badge_lowprice.png) no-repeat top left !important;
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/badge_lowprice.png",sizingMethod="crop");
}

.badge_bestvalue {
	position:absolute;
	top:15px;
	right:15px;
	width:59px;
	height:59px;
	background:url(../images/badge_bestvalue.png) no-repeat top left !important;
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/badge_lowprice.png",sizingMethod="crop");
}
.badge_specialoffer {
	position:absolute;
	top:15px;
	right:15px;
	width:59px;
	height:59px;
	background:url(../images/badge_specialoffer.png) no-repeat top left !important;
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/badge_specialoffer.png",sizingMethod="crop");
}

.popup {
	width:270px;
	border:1px solid #96afc4;
	background:#f8facf;
	padding:10px;
	position:absolute;
	top:-10px;
	left:169px;
	z-index:999;
	display:none;
}

.leftarrow {
	width:9px;
	height:17px;
	background:url(../images/leftarrow.png) no-repeat top left;
	position:absolute;
	top:0px;
	left:161px;
	z-index:1000;
	display:none;
}

.fc:hover .popup{
	display:block;
}

.fc:hover .leftarrow{
	display:block;
}

.sitebuildertop {
	width:692px;
	height:190px;
	background:url(../images/sitebuildertop.jpg) no-repeat top left;
	margin:5px 0pt 8px;
	position:relative;
}

.sitebuildertop h2 {
	color:#5384a5;
	position:absolute;
	left:16px;
	top:15px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:25px;
	font-style:italic;
}


.sitebuildertop p {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2c4c65;
	position:absolute;
	left:20px;
	top:80px;
	width:370px;
	position:absolute;
	line-height:17px;
}

.freewithhp {
	width:237px;
	height:34px;
	background:url(../images/freewithhp.png) no-repeat top left !important;
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/freewithhp.png",sizingMethod="crop");
	position:absolute;
	top:140px;
	left:20px;
}

.sitebuilder .tablespec td {
	font-size:11px;
	padding-left:20px;
	text-indent: -15px;
}

.yellowlink {
	float:right;
	color:#eacf69;
	text-decoration:underline;
	font-size:11px;
	margin:0 15px 0 0;
}

.yellowlink:hover {
	text-decoration:none;
}

.headerstar,
.headernostar {
	width:364px;
	height:26px;
	background:url(../images/headerstar.png) no-repeat top left;
	color:#2d5f88;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
	margin:0 0 5px 0;
	padding:0 0 0 5px;
}

.headernostar {
	width:285px;
	margin:0 0 0 15px;
}

.puretext {
	font-size:13px;
	color:#515253;
	line-height:16px;
	padding:0 10px;
	margin:0 0 10px 0;
}

.zoompic {
	width:282px;
	height:255px;
	background:url(../images/zoompic.png) no-repeat top left;
	margin:10px 0 20px 13px;
	padding:11px 5px;
}

.zoompic img{
	margin:6px;
}

.testimonialsbot {
	width:236px;
	height:127px;
	background:url(../images/testimonialsbot.png) no-repeat top left;
	color:#5f6162;
	font-size:11px;
	padding:10px 10px 0 30px;
	line-height:14px;
	margin:7px 0 0 15px;
}

.owner {
	color:#5f6162;
	font-weight:bold;
	font-size:12px;
	padding:0 0 0 40px;
}	

.emailhosting_head {
	width:692px;
	height:190px;
	background:url(../images/emailhosting.jpg) no-repeat top left;
	margin:5px 0pt 8px;
	position:relative;
}

.emailhosting_head h2{
	color:#5384a5;
	position:absolute;
	left:20px;
	top:15px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-style:italic;
}


.emailmarketing_head {
	width:692px;
	height:190px;
	background:url(../images/emailmarketing.jpg) no-repeat top left;
	margin:5px 0pt 8px;
	position:relative;
}

.emailmarketing_head h2{
	color:#5384a5;
	position:absolute;
	left:20px;
	top:17px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:22px;
	font-style:italic;
}

.emailhosting_head ul {
	position:absolute;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#bd5303;
	position:absolute;
	left:20px;
	top:60px;
	width:370px;
	position:absolute;
	line-height:19px;
}

.emailhosting_head li img {
	vertical-align:top;
}


.emailhosting_head .signupnow,
.emailmarketing_head .signupnow{
	left:20px;
	top:130px;
	width:370px;
	position:absolute;
	background:url(../images/btn_signupnow.png) no-repeat top left;
	width:118px;
	height:34px;
	overflow:hidden;
	display:block;
}

.tableemail td {
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
.tableemail th.tdyes,
.tableemail td.tdyes {
	width:110px;
	border-right:none;
	text-align:center;
	padding-left:0;
	padding-right:0;
}

.emaildefence {
	width:296px;
	height:103px;
	background:url(../images/emaildefence.png) no-repeat top left;
	display:block;
	margin:0 auto;
}
.uprevenue {
	width:296px;
	height:90px;
	background:url(../images/uprevenue.png) no-repeat top left;
	display:block;
	margin:0 auto;
}
.onlinedemo {
	width:301px;
	height:66px;
	background:url(../images/view_online_demo.png) no-repeat top left;
	display:block;
	margin:20px auto 0;
}

.emailmarketing_head p {
	color:#2C4C65;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	left:20px;
	line-height:17px;
	position:absolute;
	top:60px;
	width:370px;
}

.emailmarketing .tableemail td {
	font-weight:bold;
}

.enomhosttop {
	width:692px;
	height:179px;
	background:url(../images/enomhosttop.png) no-repeat top left;
	margin:5px 0pt 8px;
	position:relative;
}

.enomhosttop p {
	color:#595a5b;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	position:absolute;
	width:350px;
	top:25px;
	left:20px;
}

.enomhosttop a span{
	color:#267a3f;
}

.enomhosttop h6 {
	color:#2379a2;
	font-size:19px;
	font-weight:normal;
	position:absolute;
	left:430px;
	top:35px;
	margin:0px;
	padding:0px;
}

.enomhosttopsignup {
	background:url(../images/enomhosttopsignup.png) no-repeat top left;
	width:116px;
	height:34px;
	position:absolute;
	top:115px;
	left:490px;
}

.certenom {
	width:288px;
	height:134px;
	background:url(../images/certenom.png) no-repeat top left;
	float:right;
	clear:both;
	overflow:hidden;
	position:relative;
}

.certenom p {
	font-size:11px;
	color:#7e7f80;
	position:absolute;
	width:120px;
	top:20px;
	left:155px;
	line-height:18px;	
}

.tableajax td {
	text-align:center;
	border-bottom:1px solid #C8D1D6;
	font-size:13px;
}

.tableajax td span{
	color:#457fa3;
	font-weight:bold;
}


.tabledown {
	background:url(../images/tabledown.png) no-repeat top left;
	width:19px;
	height:19px;
	display:block;
	float:right;
	margin:12px 20px 0 0;
}

.tableup {
	width:19px;
	height:19px;
	background:url(../images/tableup.png) no-repeat top left;
	display:block;
	float:right;
	margin:12px 20px 0 0;
}

.howtosign {
	border:1px solid #C8D1D6;
	padding:15px 20px;
	clear:both;
	margin:0px 0 10px 0;
}

.howtosign p {
	font-size:13px;
	color:#515253;
}

.howtosign span {
	color:#ca5921;
}

/*
od 16-te strane pa nadalje
*/

.sslcerttop {
	background:url(../images/sslcertop.png) no-repeat top left;
	width:692px;
	height:179px;
	position:relative;
	margin:5px 0 15px 0;
}

.sslcerttop h2{
	position:absolute;
	color:#5384a5;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	top:25px;
	left:20px;
}

.sslcerttop p{
	position:absolute;
	color:#2c4c65;
	font-size:13px;
	top:85px;
	left:20px;
	width:290px;
	line-height:18px;
}

.sslbox {
	width:222px;
	height:189px;
	background:url(../images/sslbox.png) no-repeat top left;
	position:relative;
	float:left;
}

.sslbox a{
	background:url(../images/learnmore_shadow.png) no-repeat top left;
	width:84px;
	height:27px;
	display:block;
	cursor:pointer;
	top:150px;
	left:20px;
	position:absolute;
}

.sslbox p{
	position:absolute;
	top:60px;
	left:20px;
	width:180px;
	font-size:13px;
}


.sslbox img{
	position:absolute;
	left:20px;
}
/* kraj 16-te 
/* pocetak 16b*/

.gsltop {
	background:url(../images/gsltop.png) no-repeat top left;
	width:692px;
	height:179px;
	position:relative;
	margin:5px 0 15px 0;
}

.gsltop h2 {
	position:absolute;
	color:#f8f8f1;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	top:50px;
	left:20px;
}

.gsltop p{
	position:absolute;
	color:#ffffff;
	font-size:13px;
	top:105px;
	left:20px;
	width:400px;
	line-height:18px;
}

.gslbox {
	width:339px;
	height:189px;
	background:url(../images/gslbox.png) no-repeat top left;
	position:relative;
	float:left;
	margin:0 0 5px 0;
}
.gslbox h3{
	font-size:16px;
	color:#477da2;
	position:absolute;
	left:20px;
	top:20px;
}

.gslbox p{
	color:#515253;
	font-size:13px;
	position:absolute;
	left:20px;
	top:50px;
	width:190px;	
}


.gslbox .compare {
	width:68px;
	height:19px;
	background:url(../images/compare.png) no-repeat top left;
	display:block;
	cursor:pointer;
	position:absolute;
	left:150px;
	top:150px;
}

.gslbox .addtocart {
	background:url(../images/addtocart.png) no-repeat top left !important;
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/addtocart.png",sizingMethod="crop");
	width:84px;
	height:27px;
	position:absolute;
	left:235px;
	top:146px;
	display:block;
}

.gslbox .prices {
	position:absolute;
	top:146px;
	font-size:22px;
	color:#d86613;
	left:20px;
	font-weight:bold;
}

.gslbox .pricesspan {
	position:absolute;
	top:148px;
	font-size:13px;
	color:#d86613;
	left:101px;
	font-weight:bold;
}

.gslbox .graytext {
	position:absolute;
	top:130px;
	font-size:13px;
	color:#838484;
	left:20px;
}

.glstitle {
	width:408px;
	height:30px;
	background:url(../images/glstitile.png) no-repeat top left;
	color:#2d5f88;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	padding:0 0 0 10px
}

.glstext {
	color:#515253;
	font-size:13px;
	width:500px;
	line-height:18px;
	width:640px;
	margin:5px 0 25px 15px;
}

/* 16c */
.vslctop {
	width:692px;
	height:179px;
	background:url(../images/vslctop.png)  no-repeat top left;
	position:relative;
	margin:5px 0 15px 0;
}

.vslctop p{
	color:#FFFFFF;
	font-size:13px;
	left:20px;
	top:115px;
	position:absolute;
	width:340px;
}

/* 20 */
.satguartop {
	width:692px;
	height:179px;
	background:url(../images/satguartop.png) no-repeat top left;
	position:relative;
	margin:5px 0 10px 0;
}

.satguartop h2{
	color:#5384a5;
	position:absolute;
	left:20px;
	top:30px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:22px;
	font-style:italic;
}

.satguartop p{
	color:#bd5303;
	font-size:13px;
	font-weight:bold;
	position:absolute;
	left:20px;
	top:90px;
}

.satguartop a{
	position:absolute;
	display:block;
	left:20px;
	background:url(../images/signupnow.png) no-repeat top left;
	width:118px;
	height:34px;
	top:130px;
}

.satguar {
	width:296px;
	height:90px;
	background:url(../images/satguar.png) no-repeat top left;
	cursor:pointer;
	position:relative;
	display:block;
	margin:30px 0 20px 20px;
}

.satguar_title{
	position:absolute;
	color:#426990;
	font-size:18px;
	font-style:italic;
	line-height:16px;
	left:12px;
	top:10px;
	font-weight:bold;
}

.satguar p,
.security p{
	position:absolute;
	color:#636464;
	font-size:13px;
	font-weight:bold;
	left:15px;
	top:50px;
	line-height:13px;
}

.security p{
	top:50px;
}
.security span{
	color:#476e8e;
}

.security {
	width:296px;
	height:96px;
	background:url(../images/security.png) no-repeat top left;
	position:relative;
	display:block;
	margin:0px 0 0 20px;
}

.security_title{
	position:absolute;
	color:#d46819;
	font-size:18px;
	font-style:italic;
	line-height:16px;
	left:12px;
	top:20px;
}

/* 22 */

.startwebtop {
	width:694px;
	height:191px;
	background:url(../images/startwebtop.png) no-repeat top left;
	position:relative;
	margin:5px 0 15px 0;
}

.startwebtop h2{
	color:#5384a5;
	position:absolute;
	left:20px;
	top:30px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:28px;
	font-style:italic;
}

.startwebtop h2{
	color:#e3721f;
	position:absolute;
	left:20px;
	top:65px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:19px;
	font-style:italic;
}
.startwebtop p{
	color:#636464;
	position:absolute;
	left:20px;
	top:95px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
}

.startwebtop a{
	position:absolute;
	left:17px;
	top:140px;
	background:url(../images/addtoacarttwo.png) no-repeat top left;
	display:block;
	width:116px;
	height:34px;
}

.staredtitle {
	width:503px;
	height:30px;
	background:url(../images/staredtitle.png) no-repeat top left;
	margin:15px 0 10px 0;
	line-height:30px;
	color:#2d5f88;
	font-size:13px;
	font-weight:bold;
	padding:0 0 0 30px;
}

.formbox {
	width:659px;
	height:238px;
	background:url(../images/formbox.png) no-repeat top left;
	position:relative;
	padding:0 0 0 33px;
	margin:0 0 10px 0;
}

.reqfield {
	font-size:12px;
	color:#FFFFFF;
	padding:15px 0;
}

.formbox .row {
	overflow:auto;
	zoom:1;
	margin:0 0 5px 0;
}

.formleft {
	float:left;
	width:366px;
}

.formright {
	float:left;
	width:245px;
}

.formbox label {
	float:left;
	color:#c3fa9c;
	width:76px;
	font-weight:bold;
	padding:3px 0 0 0;
}

.formleft span {
	float:left;
	color:#FFFFFF;
	font-size:12px;
	width:10px;
	padding:0 0 0 5px;
}

.intsubmit {
	background:url(../images/intsubmit.png) no-repeat top left;
	width:74px;
	height:30px;
	position:absolute;
	left:398px;
	top:180px;
	border:0 none;
}

.invalid {
	color:#FF0000;
}

/* 23 */
.cwebtop {
	width:692px;
	height:190px;
	background:	url(../images/cwebtop.png) no-repeat top left;
	position:relative;
	margin:5px 0 0 0;
}	

.cwebtop h2 {
	color:#5384a5;
	position:absolute;
	left:20px;
	top:30px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:28px;
	font-style:italic;
}

.cwebtop h3 {
	color:#e3721f;
	position:absolute;
	left:20px;
	top:65px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:19px;
	font-style:italic;
}	

/* damjan */
dt{background:transparent url(../images/checkblue.png) no-repeat scroll left center;color:#477DA2;font-size:12px;text-decoration:underline;margin:0 0 8px;padding:0 0 3px 14px}
.dd {
	display:inline;
	background:none;
	margin:0 0 0 -35px;
}
dd p{margin-left:25px;margin-top:0;margin-bottom:3px;color:#636464}

dt:hover{text-decoration:none;cursor:pointer}
	
/* 24 */
.sctop {
	width:692px;
	height:179px;
	background:url(../images/sctop.png) no-repeat top left;
	position:relative;
	margin:5px 0 10px 0;
}

.sctop h2 {
	color:#cd5f0e;
	font-size:18px;
	position:absolute;
	left:20px;
	font-style:italic;
	left:20px;
	top:35px;
}

.sctop p {
	color:#636464;
	font-size:12px;
	position:absolute;
	left:20px;
	top:70px;
	width:400px;	
}

.sctop a {
	position:absolute;
	left:17px;
	top:135px;
	background:url(../images/scsignnow.png)	no-repeat top left;
	width:116px;
	height:33px;
}

.uprevenuenew {
	width:296px;
	height:90px;
	background:url(../images/uprevenuenew.png) no-repeat top left;
	position:relative;
	display:block;
	cursor:pointer;
	margin:0 0 15px 20px;
}

.uprevenuenew_title{
	color:#d46819;
	position:absolute;
	top:10px;
	left:20px;
	font-size:18px;
	font-weight:bold;
}

.uprevenuenew p{
	color:#636464;
	position:absolute;
	top:35px;
	left:20px;
	font-size:13px;
}

/* 19 */
.emftop {
	width:692px;
	height:179px;
	background:url(../images/emftop.png) no-repeat top left;
	position:relative;
	margin:5px 0 10px 0 ;
}

.emftop h2{
	color:#5384a5;
	font-size:20px;
	position:absolute;
	left:20px;
	font-style:italic;
	top:25px;
}

.emftop p {
	color:#2c4c65;
	font-size:12px;
	position:absolute;
	left:20px;
	top:60px;
	width:400px;
	line-height:16px;
}

.emftoplinkone {
	background:url(../images/emftoplink.png) no-repeat top left;
	width:116px;
	height:34px;
	position:absolute;
	left:17px;
	top:135px;
	display:block;
	cursor:pointer;
}

.emftoplinktwo {
	background:url(../images/emftoplinktwo.png) no-repeat top left;
	width:127px;
	height:33px;
	position:absolute;
	left:145px;
	top:130px;
	display:block;
	cursor:pointer;
}

.longtitle {
	background:url(../images/longtitle.png) no-repeat top left;
	height:30px;
	width:676px;
	color:#2d5f88;
	padding:0 0 0 5px;
	line-height:30px;
	font-weight:bold;
	margin:10px 0 10px 10px;
	font-size:14px;
}

.longtitlespan {
	color:#636464;
	font-size:12px;
	font-weight:normal;
}

.takelook {
	color: #42647E;
	font-size: 15px;
}

.leftemf,
.rightemf {
	float:left;
	width:326px;
}

.rightemf {
	float:right;
}

.difftitle {
	width:295px;
	height:55px;
	background:url(../images/difftitle.png) no-repeat top left;
	font-weight:bold;
	color:#7ba844;
	font-size:16px;
	padding:0 0 0 5px;
	vertical-align:middle;
}

.difftitle img {
	float:left;
	margin:0 10px 0 0;
}

.difftitle p {
	float:left;
	margin:28px 0 0 0;
}

/* 21 */
.afftop {
	width:692px;
	height:179px;
	background:url(../images/afftop.png) no-repeat top left;
	position:relative;
	margin:5px 0 15px 0;
}

.afftop h2{
	color:#FFFFFF;
	font-size:22px;
	position:absolute;
	left:20px;
	font-style:italic;
	top:35px;
}

.afftop a{
	background:url(../images/afftoplink.png) no-repeat top left;
	width:116px;
	height:33px;
	position:absolute;
	left:17px;
	top:110px;
}

.refprogram {
	background:url(../images/refprogram.png) no-repeat top left;
	width:692px;
	height:80px;
	margin:10px 0 0 1px;
}

.afflogin {
	width:116px;
	height:55px;
	background:url(../images/afflogin.png) no-repeat top left;
	cursor:pointer;
	float:right;
	display:block;
}

.joinaff {
	width:371px;
	height:55px;
	background:url(../images/joinaff.png) no-repeat top left;
	cursor:pointer;
	float:right;
	display:block;
}

/* 16d */

.csctop {
	width:692px;
	height:179px;
	background:url(../images/csctop.png) no-repeat top left;
	position:relative;
	margin:5px 0 15px 0;
}

.csctop p {
	position:absolute;
	left:20px;
	top:87px;
	font-size:12px;
	color:#FFFFFF;
	width:370px;
	line-height:17px;
}

.buylink,
.freelink,
.joinlink{
	width:50px;
	height:24px;
	background:url(../images/buylink.png) no-repeat top left;
	display:block;
	cursor:pointer;
}

.freelink {
	background:url(../images/freelink.png) no-repeat top left;
}

.joinlink {
	background:url(../images/joinlink.png) no-repeat top left;
	margin:3px 0 0 0;
}


.csctablebox {
	width:694px;
	margin:6px auto 0 auto;
	background:url(../images/csctablebox.png) repeat-y top left;
}

.csctoptable {
	width:669px;
	height:31px;
	background:url(../images/csctoptable.png) no-repeat top left;
	color:#68a121;
	font-size:14px;
	font-weight:bold;
	line-height:38px;
	padding:0 0 0 25px;
}

.cscsmiddletable {
	width:674px;
	background:url(../images/cscsmiddletablesmall.png) no-repeat bottom left;
	padding:5px 10px 5px 10px;
}

.csctable td {
	padding:0px 0 0px 15px;
	height:30px;
}

/* contact us */

.contactustop {
	width:694px;
	height:190px;
	background:url(../images/contacustop.png) no-repeat top left;
	margin:5px 0 15px 0;
}

.contactbox {
	width:331px;
	height:400px;
	background:url(../images/contactbox.png) no-repeat top left;
	padding:0 0 0 30px;
	position:relative;
}

.contactbox .label {
	color:#C3FA9C;
	font-weight:bold;
	width:300px;
	margin:8px 0 3px 0;
}

.textdivarea {
	width:295px;
	height:96px;
	background:url(../images/textdivarea.png) no-repeat top left;
}

.contactarea {
	height:87px;
	width:290px;
	background:url(../images/contactarea.png) repeat-y bottom left;
	border:0 none;
	margin:3px 0 0 3px;
}

.submitcontact {
	width:73px;
	height:29px;
	background:url(../images/submitcontact.png) no-repeat top left;
	cursor:pointer;
	border:0 none;
	margin:10px 0 0 0;
}

#gmapbox {
	width:285px;
	height:250px;
	margin:10px 0px 0 15px;
}	

.contacinfo {
	width:285px;
	margin:10px 0px 15px 15px;
	font-size:12px;
	color:#636464;
	overflow:hidden;
	zoom:1;
}

.contacinfol {
	float:left;
	width:190px;
}

.contacinfor {
	float:left;
	width:95px;
}

.contacinfo span {
	color:#e47b2d;
	font-weight:bold;
}

.contacinfo p {
	margin:10px 0;
}

.livechat {
	width:126px;
	height:28px;
	background:url(../images/livechat.png) no-repeat top left;
	cursor:pointer;
	display:block;
	margin:5px 0 0 0;
}

/* reseller */

.resellertop {
	width:694px;
	height:190px;
	background:url(../images/resellertop.png) no-repeat top left;
	margin:5px 0 15px 0;
	position:relative;
}

.resellertoptable {
	width:692px;
	height:28px;
	background:url(../images/resellertoptable.png) no-repeat top left;
	margin:0 0 0 1px;
}

.toptableinfo {
	width:692px;
	height:28px;
	background:url(../images/toptableinfo.png) no-repeat top left;
	margin:0 0 0 1px;
}

.abouttextbox {
	float:left;
	width:390px;
}

.legal-page {
	float:left;
	width:675px;
	color: #515253;
}

.legal-page strong{
	color:#2D5F88 !important;
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:10px 0;
	width:100%;
}

.legal-page a{
	color:#2D5F88 !important;
	text-decoration: underline;
}

.legal-page a:hover{
	text-decoration: none;
}

.abouttextimg {
	float:left;
	width:260px;
	margin:0 0 0 40px;
}
/* whois */
.whoistop {
	background:url(../images/whoistop.png) no-repeat top left;
	width:377px;
	height:114px;
	position:relative;
	margin:25px 0 15px 0;
}

.whoisdiv {
	width:215px;
	height:28px;
	background:url(../images/whoisdiv.png) no-repeat top left;
	left:20px;
	top:37px;
	position:absolute;
}

.whoisinpuit {
	color:#686a67;
	height:18px;
	margin:3px;
	border:0 none;
	width:208px;
	background:none;
	padding:2px 0 0 ;
}	

.whoistop p {
	position:absolute;
	color:#686a67;
	font-size:12px;
	left:20px;
	top:93px;
}

.whoissub {
	width:75px;
	height:34px;
	background:url(../images/whoissub.png) no-repeat top left;
	border:0 none;
	cursor: pointer;
	position:absolute;
	left:240px;
	top:36px;
}

/* 17 */

.dservertop {
	background:url(../images/dedicated_servers_banner.jpg) no-repeat top left; 
	width:698px;
	height:182px;
	margin:5px 0px 15px -5px;
	position:relative;
}

.dservertoplink {
	position:absolute;
	width:136px;
	height:24px;
	background:url(../images/dservertoplink.png) no-repeat top left;
	cursor:pointer;
	top:138px;
	left:32px;
}

.tabstoptable {
	width:692px;
	height:58px;
	background:url(../images/tabstoptable.png) no-repeat top left;
	position:relative;
}

.tabstoptable2 {
	width:692px;
	height:58px;
	background:url(../images/tabstoptable2.png) no-repeat top left;
	position:relative;
}

.tabstoptable p{
	color:#4a4a4b;
	position:absolute;
	font-size:12px;
	font-weight:bold;
	top:10px;
	left:10px;
}

.tabstoptable2 p{
	color:#4a4a4b;
	position:absolute;
	font-size:12px;
	font-weight:bold;
	top:10px;
	left:10px;
}

.uptime {
	width:66px;
	height:66px;
	background:url(../images/uptime.png) no-repeat top left;
	position:absolute;
	top:1px;
	right:5px;
}

.bannerbox,
.bannerboxtwo {
	width:682px;
	height:113px;
	background:url(../images/bannerbox.png) no-repeat top left;
	padding:10px 0 0 10px;
}

.bannerboxtwo {
	background:url(../images/bannerboxtwo.png) no-repeat top left;
}

.tabbox{
	height:45px;
	width:692px;
	background:url(../images/tabbox.png) no-repeat bottom left;
}
.tabbox li {
	float:left;
	padding:0;
	margin:0;
}
.tabone a,
.tabone a.sel,
.tabtwo a,
.tabtwo a.sel,
.tabthree a,
.tabfour a,
.tabfive a,
.tabsix a,
.tabsev a{
	width:160px;
	height:45px;
	background:url(../images/tabone.png) no-repeat top left;
	cursor:pointer;
	margin:0 5px 0 0;
	display:block;
	float:left;
}

.tabone a.sel {
	background:url(../images/tabonesel.png) no-repeat top left;
}

.tabtwo a {
	background:url(../images/tabtwo.png) no-repeat top left;
}

.tabtwo a.sel{
	background:url(../images/tabtwosel.png) no-repeat top left;
}

.tabthree a{
	background:url(../images/tabthree.png) no-repeat top left;
}

.tabthree a.sel {
	background:url(../images/tabthreesel.png) no-repeat top left;
}

.tabfour a{
	background:url(../images/tabfour.png) no-repeat top left;
}

.tabfour a.sel {
	background:url(../images/tabfoursel.png) no-repeat top left;
}

.tabfive a{
	width:181px;
	background:url(../images/tabfive.png) no-repeat top left;
}

.tabfive a.sel {
	width:181px;
	background:url(../images/tabfivesel.png) no-repeat top left;
}

.tabsix a {
	width:207px;
	background:url(../images/tabsix.png) no-repeat top left;
}

.tabsix a.sel {
	width:207px;
	background:url(../images/tabsixsel.png) no-repeat top left;
}


.tabsev a{
	background:url(../images/tabsev.png) no-repeat top left;
}

.tabsev a.sel {
	background:url(../images/tabsevsel.png) no-repeat top left;
}



.tableplus,
.tableminus {
	width:19px;
	height:19px;
	background:url(../images/tableplus.gif) no-repeat top left;
	margin:0 0 0 5px;
}

.tableminus {
	background:url(../images/tableminus.png) no-repeat top left;
}

.exptablewhite,
.exptableblue {
	height:132px;
	background:url(../images/exptablewhite.png) repeat-x top left;
}

.exptableblue {
	height:172px;
	background:url(../images/exptableblue.png) repeat-x top left; 
}

.firstexpdiv {
	float:left;
	width:175px;
}

.firstexpdiv .titleone {
	color:#d86613;
	font-size:22px;
	margin:10px 0 0 10px;
	padding:0px;
	position:relative;
}

.firstexpdiv span {
	color:#d86613;
	font-size:13px;
	position:absolute;
	
}
.firstexpdiv .titletwo {
	color:#1f456e;
	font-size:20px;
	margin:0px 0 0 10px;
	padding:0px;
}

.configure {
	background:url(../images/configure.png) no-repeat top left;
	width:68px;
	height:19px;
	cursor:pointer;
	display:block;
	margin:10px;
}

.secexpdiv {
	float:left;
	width:220px;
}

.secexpdivtitle {
	font-size:13px;
	color:#d86613;
	font-weight:normal;
	margin:15px 0 15px 0;
}

.secexpdiv p {
	font-weight:normal;
	font-size:12px;
}

.tablebottombig {
	background:url(../images/tablebottombig.png) no-repeat top left;
	width:692px;
	height:50px;
	line-height:50px;
	position:relative;
}

.chatnow {
	color:#21618d;
	font-size:11px;
	float:right;
	margin:0 15px 0 0;
	font-weight:bold;
}

.onlinechat {
	background:url(../images/onlinechat.png) no-repeat top;
	width:50px;
	height:37px;
	position:absolute;
	cursor:pointer;
	right:88px;
	top:8px;
}

#table_1,
#table_2,
#table_3,
#table_4,
#table_5,
#table_6,
#table_7 {
	_xposition:absolute;
	left:0px;
	top:0px;
}

.hsvtop {
	background:url(../images/vps_banner.jpg) no-repeat top left;
	width:696px;
	height:191px;
	margin:5px 0 15px -3px;
	position:relative;
}

.hsvlink {
	position:absolute;
	width:137px;
	height:24px;
	background:url(../images/hsvlink.png) no-repeat top left;
	left:33px;
	top:112px;
}

/* gallery */
.gallerytop img {
	float:left;
	margin:15px 0 0 15px;
	display:inline;
}

.gallerytopdiv {
	float:left;
	width:570px;
	padding:0 20px 0 0;
	display:inline;
}

.gallerytopdiv p{
	margin:10px 0 10px 15px;
	color:#515253;
	font-size:13px;
	line-height:16px;
}

.gallerybox {
	width:143px;
	height:149px;
	background:url(../images/galleryboxback.png) no-repeat top left;
	float:left;
	margin:0 25px 10px 0;
	position:relative;
}

.gallerybox img{
	position:absolute;
	left:10px;
	top:11px;
	cursor:pointer;
}

.galleryboxlink {
	width:77px;
	height:22px;
	background:url(../images/gallerybox.png) no-repeat top left;
	position:absolute;
	top:125px;
	left:34px;
}

/* damnjan, vlada */


/* vl */
.hostingback h2 {
float:left;
padding:22px 0 0 26px;	
}



/* thickbox */
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
  z-index:500;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: black;text-decoration:none;}
#TB_window a:visited {color: #fff;}
#TB_window a:hover {color: #e99059;text-decoration:none;}
#TB_window a:active {color: #909596;}
#TB_window a:focus{color: #909596;text-decoration:none;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:2000;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 2002;
  color:#000000;
  display:none;
  border: 3px solid #d0d5d7;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:3px 2px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_closeAjaxWindow a{
text-decoration:none;	
	
}
#TB_heading1{
  padding:4px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:left;
color:#fff;
font-family:Trebuchet MS;
font-size:17px;
font-weight:normal;
}



#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
background: url(../img/JQheaderBckg.gif) repeat-x;
height:30px;
}
#tell_a_friend{
margin-top:5px;	
}

#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -55px 0 0 -45px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}


.swPositioner{
    text-align: center;
    width: 100%;
}

/* <div> around the whois lookup form */
.swForm{
    text-align: center;
}

/* <div> heading above the whois form */
.swHeading{
    font-weight: bold;
    text-align: center;
    margin-bottom: 10px;
}

/* <input> for entering the domain in */
.swDomain{
    width: 200px;
    text-align: left;
}

/* <select> listing tlds */
.swTld{
}
<<
/* <input type="submit"> lookup form submit button */
.swSubmit{
    border: 1px solid black;
    background-color: #ffffff;!>>
}

/* security code <img> tag */
.swSecureImage{
    border: 1px solid black;
}

/* <input> for entering the security code */
.swSecureCode{
    width: 60px;
}

/* <div> containing instructions, etc */
.swInfo{
    font-size: 10px;
    color: #aaaaaa;
    padding: 5px;
    text-align: center;
}

/* <div> containing all whois lookup results */
.swResults{
    text-align: center;
}

/* <div> containing the domain status message (available, registered) */
.swStatus{
    border-top: 2px dotted #cccccc;
    padding: 5px;
    text-align: center;
    width: 500px;
}

/* <div> containing details of the whois server used for the lookup */
.swServer{
    border-top: 2px dotted #cccccc;
    color:#636464;
	line-height:16px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
}

/* <div containing the data from the whois lookup */
.swData{
   	color:#636464;
	line-height:16px;
	padding-bottom:0;
	padding-left:15px;
	padding-right:15px;
	padding-top:0;
}

/* style for <span> around lines in the output to hilight. */
.swHilight{
    font-weight: bold;
    color: #ff0000;
}

/* <div> used to display error messages */
.swError{
    font-weight: bold;
    color: red;
	line-height:212px;
}

#domainmsg{
padding:77px 0 0 21px;
}
.homeslidelinkbox {
	height:22px;
	left:3px;
	padding:8px 0 0 20px;
	position:absolute;
	top:135px;
	width:257px;
	z-index:100;
}

.no-a-tags a {cursor:default;}
.no-a-tags a:hover {text-decoration: none !important;}

* html .logo {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo.png",sizingMethod="crop");
}

* html .creataaccount {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/createnewaccount.png",sizingMethod="crop");
}

* html .phone {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/phone.png",sizingMethod="crop");
}

* html .customer {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/customersup.png",sizingMethod="crop");
}

.jquery-checkbox {display: inline; cursor: pointer; cursor: hand;}
.jquery-checkbox .mark {display: inline;margin:1px 7px 0 0;padding:0px;float:left;}
*html .jquery-checkbox .mark {display: inline;margin:0px 7px 0 0;padding:0px;float:left;}


.rnja img{
	width:14px;
	height:13px;
	background:url(../images/uncheckedradio.png) no-repeat left top;
}

.rnja-hover img{
	width:14px;
	height:13px;
	background:url(../images/checkedradio.png) no-repeat left top;
}

.rnja-checked img{
	background:url(../images/checkedradio.png) no-repeat left top;
}
.rnja-checked .rnja-hover img {
	background:url(../images/checkedradio.png) no-repeat left top;
}
/*



* html .login {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/login.png",sizingMethod="crop");
}
* html .webmail {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/webmail.png",sizingMethod="crop");
}
* html .contactus {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/contactus.png",sizingMethod="crop");
}


* html .menu .menuborder {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/menuborder.png",sizingMethod="scale");
}
* html .menu .headdomain {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/headdomain.png",sizingMethod="crop");
}
* html .menu .headhosting {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/headhosting.png",sizingMethod="crop");
}
* html .menu .vps {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/headvps.png",sizingMethod="crop");
}
* html .menu .headsecur {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/headsecur.png",sizingMethod="crop");
}
* html .menu .heademail {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/heademail.png",sizingMethod="crop");
}
* html .menu .headseo {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/headseo.png",sizingMethod="crop");
}
* html .menu .headdns {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/headdns.png",sizingMethod="crop");
}
* html .menu .headdes {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/headdes.png",sizingMethod="crop");
}
* html .getdomain {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/getdomain.png",sizingMethod="crop");
}

* html #slidecontrol a.activeSlide {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/activeSlide.png",sizingMethod="crop");
}

* html .learnmore {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/learnmore.png",sizingMethod="crop");
}
* html .domaininputcont {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/domaininputcont.png",sizingMethod="crop");
}
* html .domaininput {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/domaininputback.png",sizingMethod="scale");
}
* html .domainsubmit {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/domainsubmit.png",sizingMethod="crop");
}
* html .hostingback {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/hostingback.png",sizingMethod="crop");
}
* html .dedicatedserv {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/dedicatedserv.png",sizingMethod="crop");
}
* html .sslcert {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/sslcert.png",sizingMethod="crop");
}
* html .webuilder {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/webuilder.png",sizingMethod="crop");
}
* html .learnmoretwo {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/learnmoretwo.png",sizingMethod="crop");
}
* html .hostplans {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/hostplans.png",sizingMethod="scale");
}
* html .orangelink {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/orangecircle.png",sizingMethod="crop");
}
* html .bluelink {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/bluearrow.png",sizingMethod="crop");
}
* html .bluelinkrev, 
* html .greenlinkrev {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/bluearrow.png",sizingMethod="crop");
}
* html .readmore {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/readmore.png",sizingMethod="crop");
}
* html .viewall {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/viewall.png",sizingMethod="crop");
}
* html .footer {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/footerback.png",sizingMethod="scale");
}
* html .footer div {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/footerborder.png",sizingMethod="crop");
}
* html .anyClass li.firstslide {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/firstslide.png",sizingMethod="crop");
}
* html .anyClass li.secondslide {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/secondslide.png",sizingMethod="crop");
}
* html .anyClass li.thirdslide {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/thirdslide.png",sizingMethod="crop");
}
* html .leftslidecont {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/leftslidecont.png",sizingMethod="crop");
}
* html .rightslidecont {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/rightslidecont.png",sizingMethod="crop");
}
* html .prev {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/prev.png",sizingMethod="crop");
}
* html .next {
	background: none;	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/hoststore/images/next.png",sizingMethod="crop");
}

*/
/* DAMNJAN */

#httpsgreen{
background:url('/images/gslboxGreen.png') no-repeat;
width:337px;
height:100px;
}

#Partners{ float: left; width: 100%; margin: 0 0 12px 0; }
#Partners .wrap{ background:url(../images/footerboxtop.gif) no-repeat; }
#Partners .in{ height: 87px; padding: 0px; background: url(../images/footerboxbottom.png) no-repeat bottom; }
#Partners ul{ list-style: none; margin: 0; padding: 17px 0 0 4px; }
#Partners li{ float: left; margin: 0; padding: 0 26px 0 24px; background: url(../images/footer_div.gif) no-repeat right; }
#Partners li.last{ padding: 0 0 0 24px; background: none; }



.footer2 {
	font-size: 11px;
	color: #424242;
	width: 880px;
	margin: 0 auto;

	padding-top:60px;
}

.footer2 a, .footer2 a:link, .footer2 a:visited {
 color: #477da2;;
}

.footer2 img {
	vertical-align: middle;
	margin-right: 7px;
	
}

.footer2 .left {
	margin-top: 11px;
	float: left;
	font-size: 12px;
	color: #477da2;
}

.footer2 .right {
	margin-top: 5px;
	float: right;
}
.footlinks {margin-top:20px;line-height:18px;}

.footer_tile {
background-image:url(../images/tile-footer.gif);
background-repeat:repeat-x;
height:170px;
min-width:940px;
}

.o1{left:25px;top:7px;}

.o2{left:200px;top:7px;}

.o3{left:374px;top:7px;}

.signupnowres{background:url("../images/btn_signupnow.png") no-repeat scroll left top transparent;
display:block;
height:34px;
left:20px;
overflow:hidden;
position:absolute;
top:130px;
width:118px;}
#links
{
float:left;
}
#links li
{
float:left;
padding-right:25px;
}
#links img
{
float:left;
margin-top:-2px;
padding-right:5px;
}


.drupaltop {
	width:692px;
	height:214px;
	background:url(../images/phpnuke_banner.jpg) no-repeat top left;
	position:relative;
	margin:5px 0 10px 0 ;
}
.drupaltop_belowH2
{
	z-index:0;
	color:white;
	font-size:30px;
	position:absolute;
	left:20px;
	font-style:italic;
	top:43px;
	font-family:Arial;
	font-weight:bold;
}
.drupaltop ul {
	width:182px;
	height:17px;
	margin:97px 0 10px 20px;
	float:left;
}
.drupaltop li
{
background:url(../images/star1.png) no-repeat;
list-style:none;
color:#fff;
line-height:18px;
font-size:12px;
padding-left:20px;
font-weight:bold;
}
.drupaltop h2{
	color:#2d2d2d;
	font-size:30px;
	position:absolute;
	left:20px;
	font-style:italic;
	top:42px;
}

.drupaltop p {
	color:#2c4c65;
	font-size:12px;
	position:absolute;
	left:20px;
	top:60px;
	width:400px;
	line-height:16px;
}
.drupaltop_list
{
	margin-left:30px;
}
.drupaltop_list li
{
	list-style:square;
	color:#636464;
	line-height:18px;
	font-size:12px;
}



/*******************************************************************/
.bw-banner
{
	width					: 692px;
	height				: 179px;
	background		: url("/images/banner-bandwidth.jpg") no-repeat;
	position			: relative;
	margin-top		: 3px;
}

.bw-banner p
{
	position			: absolute;
	top						: 80px;
	left					: 33px;
	color					: white;
	width					: 280px;
	line-height		: 19px;
}

.bw-dotted-line
{
	height				: 1px;
	border-bottom	: 1px dashed #d4d4d4;
	margin-top		: 5px;
	margin-bottom	: 15px;
}

.bw-h3
{
	color					: #2d5f88;
	margin-top		: 20px;
	clear					: both;
	margin-left		: 5px;
}

.bw-main-content
{
	margin-right	: 10px;
	margin-left		: 10px;
}

.bw-main-content img
{
}

.bw-image-div
{
	width					: 150px;
	height				: 100px;
	float					: left;
	text-align		: center;
}

.bw-main-content p
{
	color					: #636464;
	width					: 515px;
	float					: left;
}
/*******************************************************************/
.bw-net-maps
{
	background		: url("/images/bw/bw-net-maps-repeat.png") repeat-y;
	min-height		: 50px;
	width					: 670px;
	padding				: 10px;
	padding-top		: 5px;
}

.bw-net-maps-up
{
	height				: 8px;
	width					: 690px;
	background		: url("/images/bw/bw-net-maps-up.png") no-repeat;
}
.bw-net-maps-down
{
	margin-top		: -25px;
	height				: 32px;
	width					: 690px;
	background		: url("/images/bw/bw-net-maps-down.png") no-repeat;
	margin-bottom	: 25px;
}

.bw-net-maps h3
{
	color					: #2d5f88;
	clear					: both;
	margin-left		: 10px;
}

.bw-net-maps span
{
	display				: block;
	margin-top		: 5px;
	color					: #60615F;
	font-weight		: bold;
	font-size			: 13px;
}

.bw-net-map
{
	text-align		: center;
	width					: 223px;
	float					: left;
	color					: 60615f;
	margin-bottom	: 10px;
}
/*******************************************************************/
.wh-banner
{
	width					: 692px;
	height				: 179px;
	background		: url("/images/banner-whyhoststore.jpg") no-repeat;
	position			: relative;
	margin-top		: 3px;
}

.wh-banner p
{
	position			: absolute;
	top						: 80px;
	left					: 33px;
	color					: white;
	width					: 330px;
	line-height		: 19px;
}

.wh-dotted-line
{
	height				: 1px;
	border-bottom	: 1px dashed #d4d4d4;
	margin-top		: 5px;
	margin-bottom	: 15px;
}

.wh-h3
{
	color					: #2d5f88;
	margin-top		: 20px;
	clear					: both;
	margin-left		: 5px;
}

.wh-main-content
{
	margin-right	: 10px;
	margin-left		: 10px;
}

.wh-main-content img
{
	
}
.wh-image-div
{
	width					: 150px;
	height				: 100px;
	float					: left;
	text-align		: center;
}
.wh-main-content p
{
	color					: #636464;
	width					: 515px;
	float					: left;
}
/*******************************************************************/
.tm-banner
{
	width					: 692px;
	height				: 179px;
	background		: url("/images/banner-testimonials.jpg") no-repeat;
	position			: relative;
	margin-top		: 3px;
}

.tm-banner p
{
	position			: absolute;
	top						: 80px;
	left					: 33px;
	color					: #60615f;
	width					: 260px;
	line-height		: 19px;
}


.tm-dotted-line
{
	height				: 1px;
	border-bottom	: 1px dashed #d4d4d4;
	margin-top		: 5px;
	margin-bottom	: 25px;
}

.tm-h3
{
	color					: #2d5f88;
	margin-top		: 20px;
	clear					: both;
	margin-left		: 5px;
}

.tm-main-content
{
	margin-right	: 10px;
	margin-left		: 10px;
}
/******************************************/
.tm-container-odd,
.tm-container-even
{
	position: relative;
}

/******************************************/
.tm-single-odd
{
	width					: 425px;
	background		: #edede4;
	padding				: 22px;
	padding-top		: 5px;
	padding-bottom: 5px;
	margin-left		: 30px;
	min-height		: 60px; 
}
.tm-single-odd span
{
	color					: #60615f;
	font-style		: italic;
	line-height		: 20px;
	font-size			: 13px;
}

.tm-single-odd-top
{
	width					: 469px;
	height				: 10px;
	background		: url("/images/tm/tm-balloon-top.png") no-repeat top;
	margin-left		: 30px;
}
.tm-single-odd-image
{
	margin-right	: 10px;
	width					: 170px;
	text-align		: center;
	position			: absolute;
	top						: 10px;
	right					: 0;
}
.tm-single-odd-bottom
{
	width					: 469px;
	height				: 10px;
	background		: url("/images/tm/tm-balloon-bottom.png") no-repeat top;
	margin-left		: 30px;
}

.tm-single-odd-person
{
	background		: url("/images/tm/tm-balloon-odd.png") no-repeat 60px 0;
	padding-left	: 88px;
	padding-top		: 13px;
	margin-bottom	: 34px;
	color					: #60615f;
	line-height		: 18px;
}

.tm-single-odd-person a
{
	color					: #2d5f88;
	text-decoration: underline;
}

/******************************************/
.tm-single-even-image
{
/*	float					: left; */
	width					: 170px;
	text-align		: center;
	position			: absolute;
	top						: 10px;
	left					: 0;
}

.tm-single-even
{
	float					: right;
	width					: 425px;
	background		: #edede4;
	padding				: 22px;
	padding-top		: 5px;
	padding-bottom: 5px;
	margin-right	: 30px;
	min-height		: 60px; 
}
.tm-single-even span
{
	color					: #60615f;
	font-style		: italic;
	line-height		: 20px;
	font-size			: 13px;
}

.tm-single-even-top
{
	float					: right;
	margin-right	: 30px;
	width					: 469px;
	height				: 10px;
	background		: url("/images/tm/tm-balloon-top.png") no-repeat top;
}
.tm-single-even-bottom
{
	float					: right;
	margin-right	: 30px;
	width					: 469px;
	height				: 10px;
	background		: url("/images/tm/tm-balloon-bottom.png") no-repeat top;
}

.tm-single-even-person
{
	clear					: both;
	background		: url("/images/tm/tm-balloon-even.png") no-repeat 590px 0px;
	padding-right	: 88px;
	padding-top		: 13px;
	margin-bottom	: 34px;
	color					: #60615f;
	line-height		: 18px;
	text-align		: right;
}

.tm-single-even-person a
{
	color					: #2d5f88;
	text-decoration: underline;
}

.tm-end
{
	height				: 50px;
	clear					: both;
}
/*******************************************************************/
.nw-banner
{
	width					: 692px;
	height				: 179px;
	background		: url("/images/banner-network.jpg") no-repeat;
	position			: relative;
	margin-top		: 3px;
}

.nw-banner p
{
	position			: absolute;
	top						: 80px;
	left					: 33px;
	color					: white;
	width					: 350px;
	line-height		: 19px;

}

.nw-dotted-line
{
	height				: 1px;
	border-bottom	: 1px dashed #d4d4d4;
	margin-top		: 5px;
	margin-bottom	: 10px;
}

.nw-h3
{
	color					: #2d5f88;
	margin-top		: 20px;
	clear					: both;
	margin-left		: 5px;
}

.nw-main-content
{
	margin-right	: 10px;
	margin-left		: 10px;
}

.nw-main-content img
{
	
}

.nw-image-div
{
	width					: 150px;
	height				: 100px;
	float					: left;
	text-align		: center;
}

.nw-main-content p
{
	color					: #636464;
	padding-left	: 5px;
}

/***********************/

.nw-net-maps
{
	background		: url("/images/bw/bw-net-maps-repeat.png") repeat-y;
	min-height		: 50px;
	width					: 670px;
	padding				: 10px;
	padding-top		: 5px;
}

.nw-net-maps-up
{
	height				: 8px;
	width					: 690px;
	background		: url("/images/bw/bw-net-maps-up.png") no-repeat;
}
.nw-net-maps-down
{
	margin-top		: -25px;
	height				: 32px;
	width					: 690px;
	background		: url("/images/bw/bw-net-maps-down.png") no-repeat;
	margin-bottom	: 25px;
}

.nw-net-maps h3
{
	color					: #2d5f88;
	clear					: both;
	margin-left		: 10px;
	letter-spacing: -1px;
}

.nw-net-maps p
{
	color					: #515253;
	padding-left	: 30px;
	line-height		: 20px;
	border-bottom	: 1px solid #c8d1d6;
	padding-bottom: 10px;
	padding-top		: 10px;
	padding-right	: 10px;
	background		: url("/images/nw/nw-bullet.png") no-repeat 15px 17px;
}
/*******************************************************************/
.dc-banner
{
	width					: 692px;
	height				: 294px;
	background		: url("/images/banner-datacenters.jpg") no-repeat;
	position			: relative;
	margin-top		: 3px;
}

.dc-banner p
{
	position			: absolute;
	top						: 244px;
	left					: 22px;
	color					: white;
	width					: 260px;
	line-height		: 19px;
}

.dc-dotted-line
{
	height				: 1px;
	border-bottom	: 1px dashed #d4d4d4;
	margin-top		: 5px;
	margin-bottom	: 10px;
}

.dc-h3
{
	color					: #2d5f88;
	margin-top		: 20px;
	clear					: both;
}

.dc-main-content
{
	margin-right	: 10px;
	margin-left		: 10px;
}


.dc-main-content p
{
	color					: #636464;
}

.dc-end
{
	clear					: both;
	height				: 50px;
}

/***********************/
.dc-speedtest
{
	width					: 692px;
	height				: 63px;
	background		: url("/images/dc/dc-speedtest.jpg") no-repeat;
	margin-top		: 7px;
	position			: relative;
}
.dc-speedtest-combo
{
	position			: absolute;
	top						: 23px;
	left					: 290px;
	background		: url("/images/dc/dc-speedtest-combo.png") no-repeat;
	width					: 277px;
	height				: 23px;
	padding				: 1px;
	padding-left	: 2px;
	padding-bottom: 2px;
}
.dc-speedtest-combo select
{
	border				: none;
	width					: 276px;
	height				: 23px;
/*	background		: url("/images/dc/dc-speedtest-combo-back.png") repeat-x transparent; */
	background		: transparent;
	font-size			: 13px;
	padding				: 2px;
	color					: #5d5d5d;
}
.dc-speedtest-combo option
{
	padding				: 2px;
	border				: none;
}
/*******************************************************************/

.popup_chat
{
position:absolute; 
z-index:100;

right:50px;
background:url(../images/popup_background.png);
width:292px;
height:238px;
}
.popup_image
{
background:url(../images/popup_blond_girl.jpg) no-repeat;
height:203px;
right:-1px;
top:17px;
position:absolute;
width:274px;
}
.popup_chat a
{
position:absolute;
right:10px;
top:7px;
}

/*******************************************************************/
.clear { clear: both; }

.ms-topinfo { border-bottom:1px solid #DBDFDC;	width:694px; }
.ms-topinfotext { color:#636464; float:left; font-size:12px; padding:10px 0 0 10px; width:400px; }
.ms-topinfotext p { margin: 20px 0; }
.ms-commercialbox { float:right; text-align:right; width:270px; position: relative; background: url("/images/ms/ms-photo.jpg") no-repeat top right; height: 210px; margin: 5px 10px 7px 0; }
.ms-commercialbox a { position: absolute; bottom: 0; right: 0; }
.ms-tablehead { background: url("/images/ms/ms-tablehead.png") no-repeat; }

td.ms-a { text-align: left; padding-left: 15px; } 
td.ms-b { width: 95px; } 
td.ms-c { width: 88px; } 
td.ms-d { width: 92px; } 
td.ms-e { width: 91px; border-right: none; } 

td.ms-a-head { text-align: left; padding-left: 20px; } 
td.ms-e-head { width: 91px; border-right: none; padding-right: 5px; } 

.ms-tablebottom { background:url("../images/tablebottom.png") no-repeat left bottom; height:15px; margin:-1px 0 0; width:692px; }

/*******************************************************************/

.ac p
{
	position			: absolute;
	top						: 80px;
	left					: 33px;
	color					: white;
	width					: 330px;
	line-height		: 19px;
}

.ac-dotted-line
{
	height				: 1px;
	border-bottom	: 1px dashed #d4d4d4;
	margin-top		: 5px;
	margin-bottom	: 15px;
}


.ac-solid-line
{
	height			: 1px;
	border-bottom	: 1px solid #d4d4d4;
	margin-top		: 5px;
	margin-bottom	: 15px;
}

.ac-main-content h3
{
	color			: #2d5f88;
	margin-top		: 20px;
	clear			: both;
	margin-left		: 5px;
}

.ac-main-content
{
	margin-right	: 10px;
	margin-left		: 10px;
}

.ac-image-div
{
	width					: 150px;
	height				: 100px;
	float					: left;
	text-align		: center;
}
.ac-main-content p
{
	color					: #636464;
	float					: none;
	padding					:5px 10px;
	}
	
.protect-website
{
float:left;
width:320px;
}
.protect-website h4, .protect-website3 h4
{
font-family:Arial;
font-weight:bold;
font-size:13px;
color:#d68903;
}
.protect-website img
{
float:left;
padding:0 15px 20px 0;
}
.protect-website1
{
width:350px;
}
.protect-website2
{
width:90%;
padding-top:15px;
}
.protect-website2 img
{
padding:0 20px 30px 10px;
}
.protect-website3
{
float:left;
width:310px;
height:120px;
padding:5px 10px;
}
.protect-website4
{
height:160px;
padding-top:20px;
}
.protect-website3 h4, .protect-website3 p
{
padding-left:54px;
}

.protect-website3 img
{
float:left;
padding:0;
}
.security-help-prevent {
	width:690px;
	margin:6px auto 0 -6px;
	background:url(../images/whychooseuscont.png) repeat-y top left;
	float:left;
}
.security-help-prevent-top {
	width:646px;
	height:36px;
	background:url(../images/whychooseustop.png) no-repeat top left;
	color:#2d5f88;
	font-size:15px;
	line-height:42px;
	padding:0 0 0 44px;
	float:left;
}
.security-help-prevent-middle {
	width:670px;
	background:url(../images/cwhychooseusmiddle.png) no-repeat bottom left;
	padding:5px 10px 5px 10px;
	float:left;
}
.ac-main-content .security-help-prevent-middle p {
	color:#515253;
	font-size:11px;
	padding:2px 0 2px 25px;
	border:none;
}
.security-help-prevent-middle span {
	color:#ca5921;
}
.security-help-prevent-middle a {
	color:#477da2;
	text-decoration:underline;
}
.security-help-prevent-middle a:hover {
	text-decoration:none;
}
.security-help-prevent-left{float:left;}
.configure-secure-server
{
width:688px;
height:58px;
background:url(../images/configure-secure-server-background.jpg) no-repeat;
float:left;
margin:20px -6px;
position:relative;
}
.configure-secure-server img
{
top:7px;
left:30px;
position:absolute;
}
.configure-secure-server-title
{
color:#FFFFFF;
float:left;
font-family:Arial;
font-size:14px;
left:315px;
position:absolute;
top:7px;
}
.enterprise-price
{
color:#FFF09C;
float:left;
font-family:Arial;
font-size:26px;
font-weight:bold;
left:315px;
position:absolute;
top:15px;
}
.linux
{
left:465px;
position:absolute;
top:-12px;
}
.windows
{
left:550px;
position:absolute;
top:-13px;
}

.securehosting_head {
	width:692px;
	height:190px;
	background:url(../images/secure-web-hosting-bg.jpg) no-repeat top left;
	margin:5px 0pt 8px;
	position:relative;
}

.securehosting_head h2{
	color:#5384a5;
	position:absolute;
	left:20px;
	top:15px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-style:italic;
}
.securehosting_head p {
color:#e6e6e6;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
left:30px;
line-height:17px;
position:absolute;
top:60px;
width:370px;
}
.configure-secure-server-now
{
background:url("../images/configure-secure-server-now-btn.jpg") no-repeat left top;
cursor:pointer;
display:block;
height:24px;
left:30px;
position:absolute;
top:130px;
width:182px;
}

.secure-hosting {
	width:380px;
	margin:0px;
	padding:0px;
	float:left;
}
.secure-hosting .header {
	background:url(../images/secure-hosting-header.jpg) no-repeat top left;
	width:380px;
	height:46px;
	color:#bbeeef;
	font-size:13px;
	font-weight:bold;
	line-height:44px;
	margin:0px;
	padding:0 0 0 15px;
}

.secure-hosting .otherlds {
	cursor:pointer;
	background:url(../images/othertld.png) no-repeat top left;
	height:41px;
}
.secure-hosting .bottom {
	background:url(../images/secure-hosting-bottom.jpg) no-repeat top left;
	width:380px;
	height:14px;
	margin:0px;
	padding:0px;
	font-size:1px;
}
.secure-hosting .middle {
	background:#FFFFFF url(../images/resspecmiddle.png) bottom left repeat-x;
	border-left:1px solid #d0d9dc;
	border-right:1px solid #d0d9dc;
	width:373px;
	margin:0px;
	padding:0px 2px;
}
.secure-hosting-cont {
	width:312px;
	float:right;
}
.secure-hosting-box
{
float:left;
width:312px;
background: url(../images/secure-hosting-box.jpg) no-repeat; 
float:left;
height:391px;
}
.secure-hosting-box ul
{ 
padding:8px;
}

.secure-hosting-box li
{ 
list-style:none;
float:left;
height:51px;
width:100%;
}
.secure-hosting-box img
{ 
float:left;
padding:9px 12px;
}
.secure-hosting-box .images
{ 
float:left;
padding:2px  0 0 15px;
}
.secure-hosting-box .images1
{ 
padding:20px 0 0 22px;
}
.secure-hosting-box .images2
{ 
padding:29px 0 0 18px;
}
.secure-hosting-box .images3
{ 
padding:5px 0 0 16px;
}
.secure-hosting-box .images4
{ 
padding:7px 0 0 14px;
}
.conf-sec-server
{
margin-top:5px;
float:left;
padding:0;
}
.secure-hosting-box p
{ 
color:#7ba844;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
line-height:17px;
padding:13px 0 0 67px;
}
.secure-hosting .tablemiddle1 {
	xwidth:690px;
	width:100%;
}
.tablemiddle1 td.tdyes {
	width:190px;
	border-right:none;
	text-align:center;
	padding-left:0;
	padding-right:0;
}
.tablemiddle1 td , .tablemiddle1 td.tdyes{
	text-align:left;
	padding-left:13px;
}
.tablemiddle1 td img
{
padding-right:4px;
}
#servers
{
width:700px;
float:left;
position:relative;
height:210px;
}
.offer
{
width:326px;
position:absolute;
left:-1;
z-index:100;
}
#first_offer .offer-description, #second_offer .offer-description, #third_offer .offer-description
{
color:#c0e6ff;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
width:300px;
text-decoration:underline;
display:inline;
}
#first_offer  .offer-price, #second_offer .offer-price, #third_offer  .offer-price
{
color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
width:300px;
text-decoration:none;
display:inline;
padding-left:25px;
}
#first_offer
{
background: url(../images/offer_first2.jpg) top left no-repeat;
height:46px;
width:320px;
padding:0;
float:left;
cursor:pointer;
}
#first_offer:hover
{
background: url(../images/offer_first2.jpg) bottom left no-repeat;
}
.active1 .offer-description, .active2 .offer-description, .active3 .offer-description
{
color:#5f5e57!important;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
width:300px;
text-decoration:none!important;
display:inline;
}
.active1 .offer-price, .active2 .offer-price, .active3 .offer-price
{
color:#d86613!important;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
width:300px;
text-decoration:none;
display:inline;
padding-left:30px;
}
.active1
{
background: url(../images/offer_first_active.jpg) bottom left no-repeat!important;
height:46px!important;
width:320px;
padding:0;
float:left;
cursor:pointer;
}
#second_offer
{
background: url(../images/offer_second1.jpg) top left no-repeat;
height:45px;
width:320px;
padding:0;
float:left;
cursor:pointer;
}
#second_offer:hover
{
background: url(../images/offer_second1.jpg) bottom left no-repeat;
}
.active2
{
background: url(../images/offer_second_active.jpg) top left no-repeat!important;
height:45px;
width:320px;
padding:0;
float:left;
cursor:pointer;
}
#third_offer
{
background: url(../images/offer_third1.jpg) top left no-repeat;
height:44px;
width:320px;
padding:0;
float:left;
cursor:pointer;
}
#third_offer:hover
{
background: url(../images/offer_third1.jpg) bottom left no-repeat;
}
.active3
{
background: url(../images/offer_third_active.jpg) top left no-repeat!important;
height:44px;
width:320px;
padding:0;
float:left;
cursor:pointer;
}
.offer a
{
text-decoration:none;
}
.offer span
{
padding:8px 0 5px 20px;
float:left;
}
.offer-description
{
color:#5f5e57;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
width:300px;
text-decoration:none;
display:inline;
}
.offer-price
{
color:#d86613;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
width:300px;
text-decoration:none;
display:inline;
padding-left:30px;
}
.offer sup
{
font-size:11px;
display:inline;
}
.features
{
width:329px;
background: url(../images/features_background1.jpg) no-repeat ; 
float:left;
height:167px;
position:absolute;
right:7px;
z-index:50;
padding:15px 15px 15px 30px;
}

.features ul
{
width:170px;
float:left;
}
.features p
{
color:#d86613;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
padding:0 0 10px 0;
}
.features li
{
list-style:none;
background:url(../images/greyarrow.png) no-repeat 0 center;
color:#5f5e57;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
padding:0 0 0 15px;
line-height:18px;
}
.features_title
{
color:#5f5e57;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:0 0 0 40px;
line-height:18px;
}
.features_price
{
color:#1f456e;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:0 0 0 3px;
line-height:18px;
}
.features_price1
{
color:#d86613;
font-family:Arial,Helvetica,sans-serif;
font-size:22px;
font-weight:bold;
padding:0 0 0 40px;
line-height:25px;
}
.promo
{
color:#1f456e;
font-family:"Myriad Pro", Arial, Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
padding:0 0 0 40px;
line-height:22px;
}
.features a
{
padding:10px 0 0 40px;
line-height:40px;
}
.offer ul
{
float:right;
padding-right:20px;
width:230px;
}
.offer li
{
list-style:none;
float:right;
}
.offer li img
{
margin-top:2x;
padding:0 3px;
float:left;
}
.offer li input
{
margin-top:8px;
margin-right:5px;
float:left;
}
.offer .os_title {
float:left;
padding:8px 0 0 0;
}
.blue-title
{
color:#4c67c0;
}


/*******************************************************************/
/* link-us */
/*******************************************************************/
.lu-intro { color: #636464; margin: 20px 6px; line-height: 160%; }

.lu-main-content { margin-bottom: 30px; }

.lu-single { background: url("/images/link-us/lu-dashed-line.png") repeat-x bottom left; padding-bottom: 15px; padding-top: 30px; }
.lu-single table { height: 200px; }
.lu-single .lu-left { width: 500px; text-align: center; font-size: 11px; }
.lu-single .lu-left > div { color: #6f6f6f; }
.lu-single .lu-left div span { color: #588fb0; }
.lu-single .lu-left img { margin-bottom: 10px; }
.lu-single .lu-right { text-align: center; }
.lu-single .lu-right textarea { background: white; border: 1px solid #cccccc; width: 231px; height: 180px; margin-bottom: 5px; }
.lu-single .lu-right p a { margin: 0 5px; color: #588fb0; text-decoration: underline; font-size: 11px; }

.help-me-decide{left:18px;position:absolute;top:133px;}.help-me-decide li {padding: 0;margin: 0 2px; float: left;position: relative;text-align: center;}.help-me-decide a {padding: 8px 10px; text-decoration: none; color:#4c67c0; float:left;}.help-me-decide li #popup_help {bottom:35px;display:none;font-style:normal;height:auto;left:0;padding:20px 12px 10px;position:absolute;text-align:center;width:562px;z-index:2;} .help-me-decide li #popup_help_top { background: url(/images/help-me-decide.jpg) repeat-x #eaefee;width: 100%; height: 100%;float:left;border: #a8b5ba 1px solid;} .help-me-decide li #popup_help_bottom { background: url(/images/script-tooltip-arrow.png) no-repeat;position:absolute;bottom:-2px;left:165px;width:49px;height:13px;} .help-me-decide li #popup_help_top img{float:left;margin:20px 20px 0 20px;}.help-me-decide li #popup_help_top h3{color:#d86613;font-family:Arial;font-size:18px;font-weight:bold;margin-top:25px;text-align:left;padding-left:20px;}.help-me-decide li #popup_help_top h4{color:#5f5e57;font-family:Arial;font-size:12px;font-weight:bold;text-align:left;}.help-me-decide li #popup_help_top ul {float:left;width:90%;padding:20px;}
.help-me-decide li #popup_help_top ul li{background:url(/images/greyarrow.png) left center no-repeat;list-style:none;line-height:17px;padding:0 20px;text-align:left;width:90%;}


.wb-fixer-flinux span.features_title_fx,.wb-fixer-fwindows span.features_title_fx,.wb-fixer-slinux span.features_title_fx,.wb-fixer-swindows span.features_title_fx,.wb-fixer-tlinux span.features_title_fx,.wb-fixer-swindows span.features_title_fx,.wb-fixer-twindows span.features_title_fx
{
color:#5f5e57;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
position:absolute;top:39px;right:0;left:0;
line-height:18px;
}
.wb-fixer-flinux span.features_price_fx,.wb-fixer-fwindows span.features_price_fx,.wb-fixer-slinux span.features_price_fx,.wb-fixer-swindows span.features_price_fx,.wb-fixer-tlinux span.features_price_fx,.wb-fixer-swindows span.features_price_fx,.wb-fixer-twindows span.features_price_fx
{
color:#1f456e;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
position:absolute;top:39px;right:0;left:84px;
line-height:18px;
}
.wb-fixer-flinux span.features_price1_fx,.wb-fixer-fwindows span.features_price1_fx,.wb-fixer-slinux span.features_price1_fx,.wb-fixer-swindows span.features_price1_fx,.wb-fixer-tlinux span.features_price1_fx,.wb-fixer-swindows span.features_price1_fx,.wb-fixer-twindows span.features_price1_fx
{
color:#d86613;
font-family:Arial,Helvetica,sans-serif;
font-size:22px;
font-weight:bold;
position:absolute;top:54px;right:0;left:0;
line-height:25px;
}
.wb-fixer-flinux img.afix,.wb-fixer-fwindows img.afix,.wb-fixer-slinux img.afix,.wb-fixer-swindows img.afix,.wb-fixer-tlinux img.afix,.wb-fixer-swindows img.afix,.wb-fixer-twindows img.afix{position:absolute;right:0;left:0;
top:111px;}

.wb-fixer-flinux span.promo_fx,.wb-fixer-fwindows span.promo_fx,.wb-fixer-slinux span.promo_fx,.wb-fixer-swindows span.promo_fx,.wb-fixer-tlinux span.promo_fx,.wb-fixer-swindows span.promo_fx,.wb-fixer-twindows span.promo_fx{color:#1f456e;
font-family:"Myriad Pro", Arial, Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
position:absolute;
right:0;left:0;
top:89px;
line-height:22px;}
.wb-fixer-flinux ,.wb-fixer-fwindows ,.wb-fixer-slinux ,.wb-fixer-swindows ,.wb-fixer-tlinux ,.wb-fixer-swindows ,.wb-fixer-twindows 
{
float:right;
height:125px;
position:relative;
width:150px;
left:30px;
top:-15px;
}
.flinux,.fwindows,.slinux,.swindows,.tlinux,.twindows{float:left;}

body.link-us .lu-main-content a{text-decoration:none;}
#price_match_text
{
float:left;
}
#price_match_text p
{
color:#535252; line-height:16px; padding:0 15px;  font-size: 11px;    margin: 0 0 15px 0;
}
.price_match_text
{
    float: left;
    width: 542px;
	}
.price_match {
	float:left;
	width:690px;
	margin:6px auto 15px auto;
	background:url(../images/whychooseuscont.png) repeat-y top left;
}
.price_match_top {
	width:673px;
	height:36px;
	background:url(../images/price_match_top_box.jpg) no-repeat top left;
	color:#2d5f88;
	font-size:15px;
	line-height:42px;
	padding:0 0 0 17px;
}
.price_match_top h3 {
	color:#cc4b12;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: normal;
}
.price_match_middle {
	width:670px;
	background:url(../images/cwhychooseusmiddle.png) no-repeat bottom left;
	padding:15px 10px 5px 10px;
    float: left;
}
.price_match_form
{
    float: left;
    margin-left: 10px;
    width: 45%;
}
.price_match_middle .price_match_form  .invalid {
	border:2px solid #cc4b12!important;
}
.price_match_middle .price_match_form  textarea.invalid {

	border:2px solid #cc4b12!important;
}
.price_match_middle .price_match_form .input {
	width:211px;
	height:16px;
	border:0 none;
	margin:0px 0px 10px;
	padding:0px;
	background:url(../images/price_match_input.jpg) repeat-x top left;
	padding:3px 1px 1px 1px;
	color:#5A5D61;
	display:block;
	border:1px solid #b9bcbe;
}
.price_match_middle .price_match_form .file {

	border:0 none;
	margin:0px;
	padding:0px;
	background:url(../images/price_match_input.jpg) repeat-x top left;
	color:#5A5D61;
	border:1px solid #b9bcbe;
	height:23px;
}
.price_match_middle .price_match_form .submit {
	width:81px;
	height:35px;
	border:0 none;
	margin:10px;
	padding:0px;
	background:url(../images/submit_btn.png) no-repeat;
	padding:0;
	display:block;
	float:right;
}
.price_match_middle .price_match_form textarea {
	width:281px;
	height:84px;
	border:0 none;
	margin:0px;
	padding:0px;
	background:url(../images/price_match_input.jpg) repeat-x top left #f1f1f2;
	padding:3px 1px 1px 1px;
	color:#5A5D61;
	display:block;
	border:1px solid #b9bcbe;
}
.price_match_middle .price_match_form p.label {
	font-weight:bold;
	color:#5f6162;
	 width: 100%;
	 padding-left:0;
	 border:none;
	 text-indent: 0;
}
.price_match_middle p {
	border-bottom:1px solid #c8d1d6;
	color:#515253;
	font-size:13px;
	padding:9px 0 5px 30px;
	text-indent:-15px;
}
.price_match_middle span {
	color:#ca5921;
}
.price_match_middle a {
	color:#477da2;
	text-decoration:underline;
}
.price_match_middle a:hover {
	text-decoration:none;
}

/* Affiliates program -  new page */
.aff-nav{margin-top:30px; float:left; width:100%;}
.shared_tab
{
background:url(../images/affiliate_tabs2.jpg) no-repeat bottom left;
width:148px;
height:43px;
float:left;
}
.dedicated_tab
{
background:url(../images/affiliate_tabs2.jpg) no-repeat top right;
width:164px;
height:43px;
float:left;
}
.shared_tab.active
{
background:url(../images/affiliate_tabs1.jpg) no-repeat top left;
width:148px;
height:43px;
float:left;
}
.dedicated_tab.active
{
background:url(../images/affiliate_tabs1.jpg) no-repeat bottom right;
width:164px;
height:43px;
float:left;
}
.shared_tab a, .dedicated_tab a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	padding-top:15px;
	text-align:center;
	color:#2b78b8;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.shared_tab.active a, .dedicated_tab.active a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	padding-top:15px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.shared_page
{
float:left;
width:100%;
}
.shared_page .banner
{
position:relative;
background:url(../images/shared-hosting-affiliate.jpg) no-repeat top left;
width:692px;
height:227px;
float:left;
}
.dedicated_page
{
float:left;
width:100%;
}
.dedicated_page .banner
{
position:relative;
background:url(../images/dedicated-hosting-affiliate.jpg) no-repeat top left;
width:692px;
height:227px;
float:left;
}
.dedicated_page .banner a
{
    bottom: 21px;
    left: 30px;
    position: absolute;
}
.affiliate_box_top{background:url(../images/affiliate_box_top.jpg) no-repeat!important;   padding-top: 7px;    padding-left: 22px;	width:670px;   height: 30px;}
.affiliate_box_middle {
	width:670px;
	background:url(../images/cwhychooseusmiddle.png) no-repeat bottom left;
	padding:0px 10px 5px 10px;
}
.affiliate_box_middle p {
	border-bottom:1px solid #c8d1d6;
	color:#727271;
	font-size:14px;
	padding:9px 0 5px 30px;
	text-indent:-15px;

}	
.affiliate_box_middle p b {vertical-align:middle;}
.affiliate_box_middle img {
	vertical-align:middle;
}
.signup-now img
{
	margin-left: 14px;
    margin-top: 10px;
}
.longtitle_edited
{
line-height:17px;
float:left;
margin:10px 0 5px 8px;
}
.content 
{
float:left;
width:100%;
margin-top:10px;
margin-bottom:20px;
}
.content .text
{
width:250px;
float:left;
height:auto;
padding-left: 5px;
}
.content .text h3
{
    color: #2D5F9B;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 19px;
    line-height: 24px;
    padding-top: 13px;
    width: 135px;
}
.content .text img
{
    float: right;
}
.border_bottom{ border-bottom:1px dotted #d4d4d4; width:95%; float:left; margin-bottom:7px;}
.content .text p
{
	width:91%;
	font-family:Arial, Helvetica, sans-serif;
	color:#666565;
	font-size:11px;
	margin-top:6px;
	margin-bottom:6px;
	line-height:16px;
}
.content .shared_hosting_affiliate_program
{
	width:445px;
	float:right;
	height:262px;
	background: url(../images/shared-hosting-affiliate-program.jpg) no-repeat;
	position:relative;
    margin-right: -7px;
	padding-top:78px;
}
.content .shared_hosting_affiliate_program .commissions{float:left; margin-top:24px; width:240px; margin-left:36px;}
.content .shared_hosting_affiliate_program  .signup-now 
{ 
	margin-top:22px; 
	margin-left:61px;
	float: left; 
	width:189px;
	height:44px;
	background: url(../images/signup-now.png) no-repeat top left;
}
.content .dedicated_hosting_affiliate_program  .signup-now 
{ 
	float: left; 
	margin-left: 61px; 
	margin-top: 242px;
	width:189px;
	height:44px;
	background: url(../images/signup-now.png) no-repeat top left;
}
.content .shared_hosting_affiliate_program  .signup-now:hover, .content .dedicated_hosting_affiliate_program  .signup-now:hover
{
	background-position:bottom left;
}
.content .shared_hosting_affiliate_program .commissions .sales_a_month{float:left;width:100px;text-align:center; 	font-family:Arial, Helvetica, sans-serif; color:#f6ed8d; font-size:24px; font-weight:bold; line-height:18px;}
.content .shared_hosting_affiliate_program .commissions .sales_a_month span{ font-size:12px;  color:#fff;    text-transform: uppercase; }
.content .shared_hosting_affiliate_program .commissions .per_referral{float:left;width:93px; margin-left:32px;text-align:center;	font-family:Arial, Helvetica, sans-serif; color:#6b9704; font-size:28px; font-weight:bold;line-height:18px;}
.content .shared_hosting_affiliate_program .commissions .per_referral span{font-size:12px;  color:#83878b;    text-transform: uppercase;}
.content .dedicated_hosting_affiliate_program
{
	width:438px;
	float:right;
	height:298px;
	background: url(../images/dedicated-hosting-affiliate-program.jpg) no-repeat;
	position:relative;
    margin-right: -1px;
}
.join-now
{
	width:152px;
	height:42px;
	background: url(../images/join-now.png) no-repeat top left;
	bottom: 21px;
    left: 30px;
    position: absolute;
}
.join-now:hover
{
	background-position:bottom left;
}
.signup_now 
{ 
	width:189px;
	height:44px;
	display: block;
	margin:15px 0 5px 15px;
	background: url(../images/signup-now.png) no-repeat top left;
	}
.signup_now:hover
{
	background-position:bottom left;
}


/* New Design */
/*[fmt]1A20-1A0A-3*/
body.home {
  background: #F8F8F1 url(../images/homebodybackground.png) repeat-x scroll center top;
}
body.home .containerslide {
  width: 895px;
  height: 390px;
}
body.home .containerslide a {
  display: block;
}
body.home .containerslide .button {
  display: block;
  height: 41px;
  width: 192px;
  background: transparent url(../images/see-all-plans.png) no-repeat top left;
  position: absolute;
  z-index: 1000 !important;
  top: 210px;
  left: 120px;
}
body.home .containerslide a.button:hover {
  background-position: left bottom;
}
body.home .containerslide .see-plans {
  background: transparent url(../images/see-all-plans.png) no-repeat top left;
}
body.home .containerslide .see-plans.vps {
  top: 245px;
}
body.home .containerslide .compare-plans {
  background: transparent url(../images/compare-plans-btn.png) no-repeat top left;
  width: 193px;
  height: 40px;
  left: 155px;
  top: 245px;
}
body.home .containerslide .get-your-server {
  background: transparent url(../images/get-your-server-now-btn.png) no-repeat top left;
  width: 228px;
  height: 40px;
  left: 105px;
  top: 210px;
}
#slidecontrol {
  top: auto;
  bottom: 0;
  width: 500px;
  height: auto;
}
.containerslide #slidecontrol a {
  background: transparent url(../images/slide1thumb.png) no-repeat scroll left top !important;
  width: 92px;
  height: 73px;
  text-indent: -99999em;
}
.containerslide #slidecontrol .thumb-2 {
  background-image: url(../images/slide2thumb.png) !important;
}
.containerslide #slidecontrol .thumb-3 {
  background-image: url(../images/slide3thumb.png) !important;
}
.containerslide #slidecontrol .thumb-4 {
  background-image: url(../images/slide4thumb.png) !important;
}
#slidecontrol a.activeSlide {
  opacity: 0.7;
}
.tabs-container {
  position: relative;
}
.tabs-container .tabs {
  overflow: hidden;
  height: 45px;
  position: absolute;
  z-index: 1002;
}
.tabs-container .tab {
  float: left;
  min-height: 45px;
  min-width: 50px;
  background: #FFFFFF;
  cursor: pointer;
  margin-right: 5px;
}
.tabs-container .tab-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #FFFFFF;
  z-index: 1001;
  display: none;
}
.hostingplans {
  height: 390px;
  width: 890px;
  margin-top: 15px;
  margin-bottom: 10px;
}
.hostingplans a {
  color: #477DA2;
}
.hostingplans .tabs {
  margin-left: 1px;
}
.hostingplans .tab-content {
  top: 43px;
  height: 350px;
  background: transparent url(../images/tabcontent.png) no-repeat top left;
}
.hostingplans .tab.web-hosting {
  background: transparent url(../images/web-hosting-tab-blue.png) no-repeat top left;
  width: 146px;
  height: 45px;
}
.hostingplans .tab.web-hosting.active {
  background: transparent url(../images/web-hosting-tab-white.png) no-repeat top left;
}
.hostingplans .tab.dedicated-servers {
  background: transparent url(../images/dedicated-servers-tab-blue.png) no-repeat top left;
  width: 200px;
  height: 44px;
}
.hostingplans .tab.dedicated-servers.active {
  background: transparent url(../images/dedicated-servers-tab-white.png) no-repeat top left;
}
.hostingplans .tab.virtual-private-servers {
  background: transparent url(../images/virtual-private-servers-tab-blue.png) no-repeat top left;
  width: 209px;
  height: 44px;
}
.hostingplans .tab.virtual-private-servers.active {
  background: transparent url(../images/virtual-private-servers-tab-white.png) no-repeat top left;
}
.hostingplans .tab.reseller-hosting {
  background: transparent url(../images/reseller-hosting-tab-blue.png) no-repeat top left;
  width: 209px;
  height: 44px;
}
.hostingplans .tab.reseller-hosting.active {
  background: transparent url(../images/reseller-hosting-tab-white.png) no-repeat top left;
}
.tab-content .left {
  float: left;
  width: 250px;
  margin: 30px 30px 0;
}
.tab-content .left h2, .virtual-private-servers h2 {
  font-weight: normal;
  font-size: 28px;
  color: #333333;
  margin-bottom: 10px;
  text-transform: uppercase;
}
.tab-content .left h2 span, .virtual-private-servers h2 span {
  display: block;
  color: #13476F;
  font-weight: bold;
}
.tab-content .left p {
  font-size: 11px;
  line-height: 16px;
  color: #7D7D7D;
  margin: 0 0 15px;
}
.tab-content .operating-system p {
  font-size: 14px;
  overflow: hidden;
  color: #333333;
}
.tab-content .operating-system p:first-child a {
  text-decoration: none;
  margin-left: 35px;
}
.reseller-hosting .left {
  padding-bottom: 50px;
  background: transparent url(../images/uptime.png) no-repeat left bottom;
}
.reseller-hosting .left h2 {
  font-size: 25px;
}
.reseller-hosting .left h2 span {
  font-size: 14px;
}
.reseller-hosting .hosting-plans-table {
  background: transparent url(../images/hosting-panels-background.png) no-repeat left center;
}
.dedicated-servers .left h2 {
  font-size: 23px;
}
.dedicated-servers .left h2 span {
  font-size: 25px;
}
.operating-system {
  position: relative;
}
.operating-system .linux-logo, .operating-system .windows-logo {
  margin-right: 30px;
  float: left;
  color: #333333;
}
.operating-system .linux-logo span, .operating-system .windows-logo span {
  padding-left: 30px;
  height: 30px;
  line-height: 30px;
  float: left;
}
.operating-system .linux-logo span {
  background: transparent url(../images/pinguin.jpg) no-repeat left center;
}
.operating-system .windows-logo span {
  background: transparent url(../images/windows.jpg) no-repeat left center;
}
.operating-system .windows-logo {
  margin-right: 0px;
  color: #333333;
}
.operating-system input {
  float: left;
  outline: none;
  margin-top: 7px;
  margin-right: 5px;
}
.operating-system .technology {
  background: url(../images/icons.png) no-repeat top left;
  height: 90px;
}
.hosting-plans-table {
  background: transparent url(../images/hosting-panels-background-web-hosting.png) no-repeat left center;
  width: 530px;
  height: 330px;
  float: left;
  margin-top: 5px;
  padding-left: 10px;
}
.dedicated-servers .hosting-plans-table {
  background: transparent url(../images/dedicated-panels.png) no-repeat top left;
}
.hosting-plans-table .hosting-plan {
  width: 160px;
  float: left;
  height: 100%;
  text-align: center;
  position: relative;
}
.hosting-plans-table .hosting-plan h3 {
  line-height: 44px;
  margin-top: 16px;
  padding-right: 50px;
  color: #393737;
  font-size: 16px;
}
.dedicated-servers .hosting-plans-table .hosting-plan h3 {
  width: 164px;
  line-height: 33px;
  text-align: center;
  padding: 0;
}
.dedicated-servers .hosting-plans-table .business h3 {
  width: 128px;
  line-height: 42px;
}
.hosting-plans-table .hosting-plan .price {
  float: left;
  width: 95px;
  height: 26px;
  line-height: 26px;
  color: #FEF672;
  font-weight: bold;
}
.hosting-plans-table .hosting-plan .price-windows {
  display: none;
}
.hosting-plans-table .hosting-plan .plan-message {
  float: left;
  clear: right;
  width: 63px;
  height: 28px;
  line-height: 12px;
  color: #FCFCFC;
  font-size: 9px;
  text-transform: uppercase;
  padding-top: 6px;
}
.hosting-plans-table .hosting-plan .dollar {
  font-size: 24px;
}
.hosting-plans-table .hosting-plan .main-part {
  font-size: 24px;
}
.hosting-plans-table .hosting-plan .decimal-part {
  vertical-align: super;
  font-size: 16px;
}
.hosting-plans-table .hosting-plan .per-month {
  font-size: 15px;
}
.hosting-plans-table .hosting-plan .feature {
  clear: both;
  height: 39px;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  padding-top: 4px;
}
.hosting-plans-table .hosting-plan .feature span {
  display: block;
  color: #5F5E57;
  font-size: 12px;
  text-transform: none;
  font-weight: normal;
}
.hosting-plans-table .hosting-plan .domains {
  height: 41px;
}
.hosting-plans-table .hosting-plan .ssl {
}
.hosting-plans-table .hosting-plan .disc-space {
}
.hosting-plans-table .hosting-plan .bandwidth {
}
.hosting-plans-table .hosting-plan .dedicatedip {
  line-height: 35px;
}
.hosting-plans-table .business {
  width: 180px;
}
.hosting-plans-table .business h3 {
  margin-top: 10px;
  height: 45px;
}
.hosting-plans-table .business .price {
  height: 43px;
  line-height: 43px;
  width: 111px;
}
.hosting-plans-table .business .plan-message {
  height: 42px;
  padding-top: 8px;
}
.hosting-plans-table .business .feature {
  color: #BE3C02;
}
.hosting-plans-table .enterprise .price {
  width: 83px;
}
.reseller-hosting .hosting-plans-table .enterprise .price {
  width: 96px;
}
.dedicated-servers .hosting-plans-table .business {
  text-align: left;
}
.dedicated-servers .hosting-plans-table .price {
  color: #BE3C02;
  width: 120px;
  padding-left: 50px;
  height: 67px;
  line-height: 60px;
  position: relative;
}
.dedicated-servers .hosting-plans-table .business .price {
  padding-left: 79px;
  margin-bottom: 4px;
}
.dedicated-servers .hosting-plans-table .price .main-part {
  font-size: 30px;
}
.dedicated-servers .hosting-plans-table .price .dollar {
  font-size: 30px;
}
.dedicated-servers .hosting-plans-table .price .decimal-part {
  font-size: 20px;
}
.dedicated-servers .hosting-plans-table .price .per-month {
  font-weight: normal;
  position: absolute;
  bottom: -7px;
  margin-left: -20px;
}
.dedicated-servers .hosting-plans-table .feature {
  color: #5F5E57;
  height: 80px;
  text-align: center;
}
.dedicated-servers .hosting-plans-table .power-servers .feature {
  margin-left: 10px;
}
.dedicated-servers .hosting-plans-table .feature span {
  line-height: 19px;
}
.dedicated-servers .hosting-plans-table .feature span:first-child {
  color: #2480A8;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: bold;
}
.hosting-plans-table .enterprise .plan-message {
  width: 63px;
  letter-spacing: -1px;
}
.hosting-plans-table .enterprise .feature {
  color: #3E7DA9;
}
.hosting-plans-table .plus .feature {
  color: #6B9704;
}
.hosting-plans-table .view-plans-btn, .hosting-plans-table .configure-btn {
  display: block;
  position: absolute;
  bottom: 20px;
  left: 0;
  width: 100%;
  height: 33px;
  background: transparent url(../images/view-plan-btn.png) no-repeat top center;
  text-indent: -9999em;
}
.hosting-plans-table .view-plans-btn:hover {
  background: transparent url(../images/view-plan-btn-hover.png) no-repeat top center;
}
.hosting-plans-table .configure-btn {
  background-image: url(../images/configure-btn.png);
}
.hosting-plans-table .configure-btn:hover {
  background-position: bottom center;
}
.hosting-plans-table .business .view-plans-btn, .hosting-plans-table .business .configure-btn {
  bottom: 14px;
}
.hosting-plans-table .details, .hosting-plans-table .live-chat {
  display: block;
  text-indent: -9999em;
  height: 22px;
  background: url(../images/details-btn.png) no-repeat center center;
  margin-top: 10px;
}
.hosting-plans-table .live-chat {
  background-image: url(../images/live-chat.png);
}
.hosting-features {
  overflow: hidden;
  margin-left: 2px;
}
.hosting-features>div {
  float: left;
  width: 170px;
  height: 185px;
  margin-right: 9px;
  position: relative;
}
.hosting-features .world-class-datacenters {
  background: transparent url(../images/world-class-datacenters.png) no-repeat center center;
}
.hosting-features .support {
  background: transparent url(../images/24-support.png) no-repeat center center;
}
.hosting-features .bandwidth-providers {
  background: transparent url(../images/bandwidth-providers.png) no-repeat center center;
}
.hosting-features .unbeatable-prices {
  background: transparent url(../images/unbeatable-prices.png) no-repeat center center;
}
.hosting-features .uptime-guarantee {
  background: transparent url(../images/100-uptime-guarantee.png) no-repeat center center;
  margin-right: 0px;
}
.hosting-features>div .top {
  display: block;
  height: 100px;
  width: 100%;
}
.hosting-features>div .bottom {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 30px;
  height: 30px;
}
.hosting-features>div p {
  color: #636161;
  font-size: 11px;
  line-height: 13px;
  padding: 10px 15px 0 10px;
}
.virtual-private-servers h2 {
  font-size: 21px;
  padding-top: 30px;
  padding-left: 26px;
  width: 373px;
  height: 55px;
  margin-bottom: 10px;
}
.virtual-private-servers h2 span {
  font-size: 18px;
}
.virtual-private-servers>img {
  position: absolute;
  right: 43px;
  top: 15px;
}
.virtual-private-servers table {
  text-align: center;
  width: 870px;
  margin-left: 10px;
  border-collapse: collapse;
  border: 1px solid #D0D9DC;
  border-top: none;
  background: transparent url(../images/table-header.png) repeat-x top left;
}
.virtual-private-servers table thead {
  height: 31px;
  color: #FFF09C;
  font-weight: bold;
  text-transform: uppercase;
  border-left: 1px solid #3F607B;
  border-right: 1px solid #3F607B;
}
.virtual-private-servers table thead td {
  background: transparent url(../images/table-header-border.png) no-repeat right center;
  height: 31px;
  border-right: 1px solid #567790;
}
.virtual-private-servers table thead .last {
  background: none;
  border: none;
}
.virtual-private-servers table tbody tr {
  border-top: 1px solid #FFFFFF;
}
.virtual-private-servers table tbody tr:hover {
  background: #EFEFD0;
}
.virtual-private-servers table tbody tr td:first-child {
  width: 240px;
  color: #477DA2;
  text-align: left;
  padding-bottom: 5px;
  padding-top: 4px;
}
.virtual-private-servers table tbody tr td:first-child span {
  display: block;
  text-align: left;
  font-size: 12px;
  font-weight: normal;
  color: #477DA2;
}
.virtual-private-servers table tbody tr td:first-child>span {
  background: url(../images/intel-core-quad.png) no-repeat top left;
  display: block;
  padding-left: 63px;
  height: 38px;
  font-weight: bold;
  font-size: 14px;
  padding-top: 5px;
}
.virtual-private-servers table tbody tr td {
  border-right: 1px solid #D0D9DC;
  font-size: 14px;
  font-weight: bold;
  color: #5B5B5B;
  padding: 6px 10px;
}
.virtual-private-servers table tbody .even {
  background-color: #F6F6F7;
}
.virtual-private-servers table tbody .odd {
  background-color: #FFFFFF;
}
.virtual-private-servers table tbody tr .bandwidth {
  color: #BE3C02;
}
.virtual-private-servers table tbody .price {
  color: #FFFFFF;
  font-weight: normal;
  width: 180px;
}
.virtual-private-servers table tbody .price>span {
  background: url(../images/price-cell-background.png) no-repeat center center;
  display: block;
  overflow: hidden;
  padding-left: 30px;
  width: 180px;
}
.virtual-private-servers table tbody .price .number {
  font-weight: bold;
  font-size: 16px;
  float: left;
  height: 38px;
  line-height: 38px;
  margin-right: 10px;
}
.virtual-private-servers table tbody .price .number span {
  font-weight: normal;
  font-size: 12px;
}
.virtual-private-servers table .buy-now-btn {
  float: left;
}
.buy-now-btn {
  width: 86px;
  height: 38px;
  background: transparent url(../images/buy-now-btn.png) no-repeat top left;
  text-indent: -9999em;
  display: block;
}
.ourclients {
  width: 100%;
  height: 80px;
  margin: 20px 0 25px;
  background: transparent url(../images/our-clients.png) no-repeat top left;
}
.ourclients a {
  float: right;
  width: 120px;
  height: 80px;
  margin-right: 20px;
}
.ourclients .vodafone {
  background: transparent url(../images/vodafone.png) no-repeat center center;
}
.ourclients .chevrolet {
  background: transparent url(../images/chevrolet.png) no-repeat center center;
}
.ourclients .dubai-first {
  background: transparent url(../images/dubai-first.png) no-repeat center center;
}
.ourclients .energizer {
  background: transparent url(../images/energizer.png) no-repeat center center;
}
.ourclients .tnt-express {
  background: transparent url(../images/tnt-express.png) no-repeat center center;
}
.hostingplans #popup_help {
  bottom: 165px;
  display: none;
  font-style: normal;
  height: auto;
  left: 0;
  padding: 20px 12px 10px;
  position: absolute;
  text-align: center;
  width: 562px;
  z-index: 100000;
}
.hostingplans #popup_help_top {
  background: #EAEFEE url(/images/help-me-decide.jpg) repeat-x scroll 0 0;
  border: 1px solid #A8B5BA;
  float: left;
  height: 100%;
  width: 100%;
}
.hostingplans #popup_help_bottom {
  background: transparent url(/images/script-tooltip-arrow.png) no-repeat scroll 0 0;
  bottom: -2px;
  height: 13px;
  left: 165px;
  position: absolute;
  width: 49px;
}
.hostingplans #popup_help_top img {
  float: left;
  margin: 20px 20px 0;
}
.hostingplans #popup_help_top h3 {
  color: #D86613;
  font-family: Arial;
  font-size: 18px;
  font-weight: bold;
  margin-top: 25px;
  padding-left: 20px;
  text-align: left;
}
.hostingplans #popup_help_top h4 {
  color: #5F5E57;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
}
.hostingplans #popup_help_top ul {
  float: left;
  padding: 20px;
  width: 90%;
}
.hostingplans #popup_help_top ul li {
  background: transparent url(/images/greyarrow.png) no-repeat scroll left center;
  line-height: 17px;
  list-style: none outside none;
  padding: 0 20px;
  text-align: left;
  width: 90%;
}
#floatMenu {
  display: none !important;
}
.live-chat-panel {
  width: 284px;
  height: 230px;
  position: fixed;
  top: 170px;
  left: -250px;
  z-index: 1000;
  background: transparent url(../images/live-chat-panel.png) no-repeat 0 0;
}
.live-chat-panel .panel-button {
  position: absolute;
  width: 39px;
  height: 110px;
  right: 0;
}
.live-chat-panel a {
  position: absolute;
  left: 0;
  top: 0;
  width: 243px;
  height: 193px;
}
.live-chat-panel .close-button {
  position: absolute;
  width: 244px;
  height: 30px;
  bottom: 4px;
  left: 0;
}
.price-match-panel {
  width: 208px;
  height: 168px;
  position: fixed;
  top: 286px;
  left: -174px;
  z-index: 1001;
  background: transparent url(../images/price-match-panel.png) no-repeat 0 0;
}
.price-match-panel .panel-button {
  position: absolute;
  width: 38px;
  height: 113px;
  right: 0;
}
.price-match-panel a {
  position: absolute;
  left: 0;
  top: 0;
  width: 168px;
  height: 137px;
}
.price-match-panel .close-button {
  position: absolute;
  width: 168px;
  height: 25px;
  bottom: 3px;
  left: 0;
}
.price-match-panel span, .live-chat-panel span {
  cursor: pointer;
}
.tablecontmiddle .win-price {
  display:none;
}
.tabstoptable2 p {
  position:static;
  overflow:hidden;
  padding-left:20px;
}

.wh-banner-new
{
background: url("../images/web-hosting-new-big-banner.png") no-repeat 0 0 ;
width: 868px;
height: 429px;
position:relative;
margin-bottom:15px;
margin-top:15px;
}
.wh-banner-new .text
{
position:absolute;
top:97px;
left:33px;
}
.wh-banner-new .text ul li
{
list-style:none;
background:url("../images/check_icon.png") no-repeat  0 4px ;
padding-left:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#f8f8f1;
line-height:22px;
}
.wh-banner-new .text ul li a
{
font-weight:bold;
color:#fff;
}
.wh-banner-new .text ul li strong
{
color:#f7dd52;
font-weight:bold;
}
.wh-banner-new  .get-started
{
position:absolute;
right:-10px;
bottom:81px;
background:url("../images/get-started-big.png") no-repeat  0 0;
width:268px;
height:94px;
z-index: 10;
}
.wh-banner-new  .get-started:hover
{
background:url("../images/get-started-big.png") no-repeat  bottom left;
}
.wh-banner-new .text .search
{
margin-left: 4px;
margin-top: 38px;
}
.wh-banner-new .text .search input[type=text]
{
background:url("../images/textbox-bg.png") no-repeat  0 0;
width:243px;
height:36px;
padding:1px 0 0 7px;
border:0;
color: #666666;
font-size: 15px;
}
.wh-banner-new .text .search input[type=submit]
{
background:url("../images/go-btn.png") no-repeat  0 0;
width:34px;
height:34px;
border:0;
left: 216px;
margin-top:2px;
position: absolute;
cursor:pointer;
}
.wh-banner-new .text .search input[type=submit]:hover
{
background:url("../images/go-btn.png") no-repeat  bottom left;
}
.domain-checkboxes
{
left: 184px;
top: 145px;
width: 105px;
}
.domain-checkboxes label
{
float:none;
}
.wh-banner-new .text .own_domain
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a7e4fa;
line-height:69px;
font-weight:bold;
margin-left: 6px;
}
.wh-banner-new .logos
{
position:absolute;
bottom:6px; 
left:3px;
}
.wh-banner-new .logos ul li
{
list-style:none;
float:left;
width:auto;
background:url(../images/logo_line.jpg) no-repeat top left;
padding:0 17px;
height:88px;
}
.wh-banner-new .logos ul li:first-child
{
padding-left:25px;
background:none;
}
.middle
{
display: table;
height: auto;
width: 890px;
margin-bottom:40px;
}
.rigt_boxes{float:right;}
.left_boxes{float:left;}
.blue_box
{
width:444px;
margin-bottom:15px;
position:relative;
}
.bigger { width:859px!important;    margin-bottom: 30px;}
.bigger .top{background:url("../images/box_top_blue_bigger.png") no-repeat  0 0!important; width:859px!important;}
.bigger .box_middle{ width:857px!important; display: table;}
.bigger .box_middle .left{ float:left; padding: 15px 0 15px 20px;}
.bigger .box_middle .right{ float:right; width:400px;    padding: 15px 20px 15px 0;}
.bigger .box_middle .right img{     margin-right: 20px;}
.bigger .box_middle .right h3{     margin-bottom: 10px;}
.bigger .bottom{ background:url("../images/blue_box_bottom_bigger.png") no-repeat  0 0!important; width:859px!important; height:10px!important;}
.bigger .get-started { right: -11px!important; }
.bigger .questions {font-weight:bold; font-size:15px!important; color:#464747!important;    margin-left: 0 !important; }
.bigger .questions a {
color:#13476f!important;
clear: none!important;
display: inline!important;
line-height: inherit!important;
margin-left: 0!important; 
	}
.bigger ol {margin-top:10px; margin-bottom:10px;}
.bigger ol li{list-style:decimal inside; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#222222; line-height:20px;}
.blue_box .top
{
background:url("../images/box_top_blue.png") no-repeat  0 0;
width:419px;
height:41px;
}
.blue_box .top h3
{
font-family:DINMedium;
font-size:18px;
color:#fff;
font-weight: normal;
text-transform:uppercase;
padding: 13px 0 0 18px;
}
.blue_box .box_middle
{
border-left:1px solid #d0d9dc;
border-right:1px solid #d0d9dc;
background:url("../images/blue_box_middle.png") repeat-x  bottom left #fff;
height:auto;
width:417px;

padding:13px 0 0 0;
}
.blue_box .box_middle p a
{
color:#077ea9;
font-size:15px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
display:block;
clear: both;
line-height: 32px;    
margin-left: 5px;
}
.blue_box .box_middle p
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#222222;
line-height:16px;
margin-left:13px;
}
.blue_box .box_middle ul
{
float:left;
display:table;
margin:5px 0;
}
.blue_box .box_middle .first-child
{
margin-right:37px;
margin-left:13px;
}
.blue_box .box_middle ul li
{
list-style:none;
background:url("../images/check_icon.png") no-repeat  0 4px ;
padding-left:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#222222;
line-height:22px;
}
.blue_box .box_middle ul li a
{
color:#077ea9;
}
.blue_box .bottom
{
background:url("../images/blue_box_bottom.png") no-repeat  0 0;
width:419px;
height:9px;
}

.blue_box  .get-started
{
position:absolute;
right:11px;
bottom:-22px;
background:url("../images/get-started.png") no-repeat  0 0;
width:163px;
height:59px;
z-index: 10;
}
.blue_box  .get-started:hover
{
background:url("../images/get-started.png") no-repeat  bottom left;
}
.hidden_text {  position:absolute; top:-50000px; left:0; width:1px; height:1px;}
.all_features_banner
{
background:url("../images/all_features_header_image.png") no-repeat  0 0;
width:861px;
height:85px;
position:relative;
margin-bottom: 15px;
margin-top: 15px;
}
.all_features_banner .get-started
{
position:absolute;
right:-10px;
bottom:-12px;
background:url("../images/get-started-middle-size.png") no-repeat  0 0;
width:187px;
height:67px;
z-index: 10;
}
.all_features_banner .get-started:hover
{
background:url("../images/get-started-middle-size.png") no-repeat  bottom left;
}
.no_bg{ background:none!important;  padding: 0 !important; }
.box_table tr  td
{
height:28px;
border-bottom:1px solid #d2e0ec;
}
.box_table tr  td:first-child
{
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#222222;
}
.box_table tr  td:first-child a
{
color:#13476f;
}
.box_table tr  td:first-child img
{
padding:3px 0 3px;
}
.box_table tr 
{
height:28px;
border-bottom:1px solid #d2e0ec;
}
.box_table.even td:first-child
{
background:#ffffff;

}
.box_table .odd  .col2 
{
background:#d4e2f0;
}
.box_table .odd td:first-child
{
background:#e6f0f8;
}
.box_table .even .col2 
{
background:#ebf1ef;

}