/****************************** INTRAHOST STYLES ****************************/
/*
Common CSS File for http://www.site-url.com/ v1.0
©2011 Eye Web Solutions
For help with this CSS file contact support[at]eyewebsolutions.com
*/

/* >>> FONT FACE <<<--------------------------- */

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

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

@font-face {
 font-family: 'DINMediumRegular';
 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#DINMediumRegular') format('svg');
 font-weight: normal;
 font-style: normal;
}

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

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

/* >>> CSS RESET <<<--------------------------- */

html, body, div, span, applet, object, iframe,
p, blockquote, pre, h1, h2, h3, h4, h5, 
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}


h5{
	margin-top:3px;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}



/* >>> HTML5 DISPLAY DEFINITIONS <<<---------- */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

/* >>> BASE <<<------------------------------- */

html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; font-size: 14px; line-height: 1.5; }
body, button, input, select, textarea { font-family: sans-serif; color: #222; }
::-moz-selection { background: #b4d5fe; text-shadow: none; }
::selection { background: #b4d5fe; text-shadow: none; }

/* >>> LINKS <<<------------------------------ */

a:focus { outline: thin dotted; }

/* Improve readability when focused and hovered in all browsers: h5bp.com/h */
a:hover, a:active { outline: 0; }

/* >>> EMBEDDED CONTENT <<<------------------- */

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }

/* >>> FIGURES <<<---------------------------- */

figure { margin: 0; }

/* >>> FORMS <<<------------------------------ */

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; *overflow: visible; }
table button, table input { *overflow: auto; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }

/* whmcs menu */
#top { height:42px; padding:0; text-align:left; }
#top_container { color:#555; height:60px; margin:0; padding:0; text-align:center; }
#top_menu { margin:0; padding:0; text-align:left; }
#top_menu ul { list-style:none; margin:0; padding:0; }
#top_menu ul li { float:left; height:42px; margin:0; padding:0; }
#top_menu ul li a { display:block; height:27px; float:left; padding: 15px 12px 0px; no-repeat bottom right; color:#4a4a4a; font-size:1em;}
#top_menu ul li a.service-nav-link-right { background:none; }
#top_menu ul li a.service-nav-link-left { padding:15px 12px 0; }
#top_menu ul li a:hover { background:#fff; }
.bordered { border:1px solid #d1d1d1; -moz-border-radius: 10px; border-radius:10px; margin:0 0 20px 0;
}
tr.bordered-row{margin-top:15px; margin-bottom:15px; height:55px;}
td.service-options{margin-left:15px; margin-right:15px; height:25px;}


/* >>> TABLES <<<----------------------------- */

table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }

/* >>> LISTS <<<------------------------------ */

ol, ul, li { margin: 0; padding: 0; list-style: none; }

/* >>> COMMON <<<----------------------------- */

body {
	position: relative;
	font-family: "droid sans","helvetica neue",arial,helvetica,"liberation sans",freesans,sans-serif;
	color: #616161;
	/*background: #dbdbdb url(images/body/footerBg.gif) repeat top center;*/ 
	background: url(images/body/headerBg.png) repeat-x top center;
}

.wrapper {
	margin: 0 auto;
	width: 960px;
	text-align: left; /* ie fix */
}
#content_wrapper {width: 960px; height: auto; overflow: hidden; margin: 0 auto;}

	#wrapper-header{
		margin:0 auto;
		width:960px;
		text-align:left;
		clear:both;
		height:100px;
	}
	
	.chatbox {width:260px; float:right; height:40px; margin-top:35px; float:right;color:#fff;}

.screenreaders { display: none; }

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

strong { font-weight: 700; }
/**a { text-decoration: none; color: #a52118; }**/
a { text-decoration: underline; color: #980505; }

a:hover{ text-decoration: none; color: #980505;}

/** Sliding Doors Button Link Styles ***/
a.button-green {display: inline-block; height: 33px; background: url(images/buttons.png) no-repeat right -33px; padding: 0; margin:0;text-decoration:none; }
a.button-green span {display: inline-block; height: 17px; width:85px; background: url(images/buttons.png) no-repeat left 0px; padding: 8px 0 8px 8px; margin: 0 8px 0 0; font-family: 'DINBoldRegular',sans-serif; color: #000; }
a.button-green:hover {background: url(images/buttons.png) no-repeat right -100px; padding: 0; margin: 0;}
a.button-green:hover span {background: url(images/buttons.png) no-repeat left -67px;}

a.button-orange {display: inline-block; height: 33px; background: url(images/buttons.png) no-repeat right -167px; padding: 0; margin: 0; text-decoration:none;}
a.button-orange span {display: inline-block; height: 17px; background: url(images/buttons.png) no-repeat left -134px; padding: 8px 0 8px 8px; margin: 0 8px 0 0; font-family: 'DINBoldRegular',sans-serif; color: #FFF;}
a.button-orange:hover {background: url(images/buttons.png) no-repeat right -234px; padding: 0; margin: 0;}
a.button-orange:hover span {background: url(images/buttons.png) no-repeat left -201px;}

a.button-red {display: inline-block; height: 33px; background: url(images/buttons.png) no-repeat right -301px; padding: 0; margin: 0;text-decoration:none;}
a.button-red span {display: inline-block; height: 17px; background: url(images/buttons.png) no-repeat left -268px; padding: 8px 0 8px 8px; margin: 0 8px 0 0; font-family: 'DINBoldRegular',sans-serif; color: #fff;}
a.button-red:hover {background: url(images/buttons.png) no-repeat right -368px; padding: 0; margin: 0;}
a.button-red:hover span {background: url(images/buttons.png) no-repeat left -335px;}


#generic-box {
	width:903px;
	margin-left:10px;
	margin-right:10px;
	border: 1px solid #d1d1d1;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	overflow:hidden;
	height: auto;
	padding:17px;
}



/* >>> HEADER <<<----------------------------- */

header { height: 190px; }

#vTop { height: 40px; font-family: "DINMediumRegular",sans-serif; line-height: 42px; }

ul#vTopNav { float: right; height: 40px; padding: 0 15px 0 5px; background: #000; }
ul#vTopNav li { float: right; display: inline; padding: 0 5px; height: 40px; margin-left: 10px; }
ul#vTopNav li#tnAccount { padding-left: 26px; background: url(images/body/vTopAccount.png) no-repeat left center; }
ul#vTopNav li a { float: right; display: inline; height: 40px; font-size: 13px; line-height: 44px; text-decoration: none; color: #b3b3b3; }
ul#vTopNav li a:hover { color: #fff; }

p#topCall { float: right; display: inline; padding: 0 15px 0 35px; height: 40px; font-size: 16px; line-height: 44px; color: #f76d19; background: url(images/body/vTopCall.png) no-repeat left center;}

p#branding { height: 100px;}

a.logo { float: left; width: 205px; height: 47px; margin-top:25px; text-indent: -9999px; overflow: hidden; background: url(images/body/intrahost-logo.png);}

.liveChat a {float: right; height: 37px; padding: 0 12px 0 42px; font-family: "DINMediumRegular",sans-serif; font-size: 16px; line-height: 40px; text-decoration: none; color: #fff; background: #b32017 url(images/body/liveChat.png) no-repeat left center; }

.liveChat a:hover { background: #61110d url(images/body/liveChat.png) no-repeat left center; }


/* >>> MAIN NAVIGATION <<<-------------------- */

header nav.wrapper { width: 960px; height: 75px; background: url(images/body/mainNavBg.png) no-repeat -15px top; }
header nav ul { width: 960px; height: 51px; }
header nav ul li { float: left; display: inline; height: 51px; }
header nav ul li a { float: left; height: 49px; padding-top: 2px; font-family: "KlavikaLightTF",sans-serif; font-size: 16px; line-height: 51px; text-align: center; text-decoration: none; color: #fff; }
header nav ul li a:hover { background: #423f35; color:#FFF; }
li#mnVDC, li#mnVDC a { width: 175px; }
li#mnHE, li#mnHE a { width: 158px; }
li#mnCS, li#mnCS a { width: 136px; }
li#mnC, li#mnC a { width: 111px; }
li#mnDS, li#mnDS a { width: 165px; }
li#mnD, li#mnD a { width: 89px; }
li#mnWH, li#mnWH a { width: 120px; }

/* >>> CONTENT <<<---------------------------- */

#content { width: 100%; min-width: 1024px; background: #fff /*url(images/body/contentBg.png) repeat-x top left*/; }

#mainContent { width: 960px;padding-bottom: 10px; }
#mainContent .singleColumn { width: 940px; padding: 10px; }
#mainContent .mainColumn { float: left; width: 630px; /* REMOVE BACKGROUND COLOR */ }
*#mainContent .secondary-domains { float: right; width: 300px; margin-right:20px; } /* REMOVE BACKGROUND COLOR */ 
#mainContent .secondary-exchange { float: right; width: 300px; margin-right:0px;/* REMOVE BACKGROUND COLOR */ }
#mainContent .secondary-exchange .multi-box-img {height:100px;float:left; margin: 0 5px 0 0;}
#mainContent .secondary { float: right; width: 270px; padding: 10px; background: #FFF; /* REMOVE BACKGROUND COLOR */ }

#mainContent .secondary-domain-page {float:right; width:290px; padding: 10px;}

/* WRAPPER */

#wrapper-header{
		margin:0 auto;
		width:960px;
		text-align:left;
		clear:both;
		height:100px;
	}
	.chatbox { width:260px; height:40px; margin-top:35px; float:right;color:#fff;}

/*Sidebar for the domains page*/

#mainContent .multi-box {width: 331px; margin-left: 0px; margin-right: 0px; height:auto; margin-top:10px; margin-bottom:10px;}
#mainContent .multi-box-img {height:100px;float:left; margin: 0 5px 0 0;}
#mainContent .multi-box-text {width:280px; height:110px; margin: 0 0 0 0; }
.title {color: #980505;}

.singleColumn p, .mainColumn p, .secondary p { padding-bottom: 1.5em; }

/* >>> HOME CONTENT <<<----------------------- */

#homeIntro { width: 960px; height: 205px; background: url(images/body/homeIntroBg.jpg) no-repeat top center; }
#homeIntro .box { width: 340px; height: 160px; margin-top: 45px; }

#homeIntro #introTitle { float: left; text-align: right; }
#homeIntro #introTitle h1 { font-family: "DINMediumRegular",sans-serif; font-size: 24px; font-weight: normal; line-height: 26px; color: #a52118; }
#homeIntro #introTitle h1 span { font-family: "DINLightRegular",sans-serif; display: block; font-size: 16px; font-weight: 300; color: #616161; }
#homeIntro #introTitle p { padding-top: 10px; font-size: 20px; color: #000; }
#homeIntro #introTitle p span { font-size: 28px; font-weight: 700; }

#homeIntro #introCta { float: right; }
#homeIntro #introCta p { font-family: "DINMediumRegular",sans-serif; font-size: 18px; color: #616161; }
#homeIntro #introCta p.buttons { height: 37px; padding-top: 12px; font-size: 13px; font-weight: normal; color: #fff; }
#homeIntro #introCta p.buttons a { float: left; display: inline; height: 37px; margin-right: 6px; padding: 0 15px; font-family: "droid sans",sans-serif; line-height: 38px; color: #fff; }
#homeIntro #introCta p.buttons a.more { background: #f76d19; }
#homeIntro #introCta p.buttons a.more:hover { background: #973e08; }
#homeIntro #introCta p.buttons a.video { background: #b32017; }
#homeIntro #introCta p.buttons a.video:hover { background: #61110d; }

#home .boxWrap .box { float: left; display: inline; width: 463px; height: 200px; border: 1px solid #e3e3e3; margin: 10px 0 0 10px; -moz-box-shadow: inset 0 0 15px #e3e3e3; -webkit-box-shadow: inset 0 0 15px #e3e3e3; box-shadow:inset 0 0 15px #e3e3e3; }

#home .boxWrap h2 { padding: 25px 0 5px 25px; font-family: "DINMediumRegular",sans-serif; font-size: 28px; font-weight: normal; line-height: 28px; color: #a52118; }
#home .boxWrap #hbCS h2 { background: url(images/body/homeBoxIcons.png) no-repeat 384px -99px; }
#home .boxWrap #hbDS h2 { background: url(images/body/homeBoxIcons.png) no-repeat 384px -296px; }
#home .boxWrap #hbHE h2 { background: url(images/body/homeBoxIcons.png) no-repeat 384px 2px; }
#home .boxWrap #hbHS h2 { background: url(images/body/homeBoxIcons.png) no-repeat 388px -400px; }
#home .boxWrap #hbSP h2 { background: url(images/body/homeBoxIcons.png) no-repeat 388px -200px; }
#home .boxWrap #hbWH h2 { background: url(images/body/homeBoxIcons.png) no-repeat 384px -495px; }
#home .boxWrap #hbDO h2 { background: url(images/body/homeBoxIcons.png) no-repeat 384px -385px; }
#home .boxWrap p { padding: 0 0 10px 25px; font-size: 14px; }
#home .boxWrap ul { font-size: 14px; }
#home .boxWrap ul li { float: left; display: inline; width: 205px; margin-left: 25px; font-size: 14px; }
#home .boxWrap p.cta { clear: both; padding: 18px 14px 0 25px; font-size: 20px; color: #000;}
#home .boxWrap p.cta span.price { font-size: 28px; font-weight: 700; }

#home .boxWrap p.cta a {float: right;font-size: 14px;}

ul.homeSecondary { clear: both; width: 930px; margin-left: 15px; padding-top: 40px; }
ul.homeSecondary li { float: left; display: inline; width: 305px; padding: 0; }
ul.homeSecondary li h3 { padding-left: 35px; font-weight: normal; font-size: 18px; color: #a52118; }
ul.homeSecondary li#hsSupport { background: url(images/body/homeSecondaryIcons.gif) no-repeat 0 0; }
ul.homeSecondary li#hsGuarantee { background: url(images/body/homeSecondaryIcons.gif) no-repeat 0 -200px; }
ul.homeSecondary li#hsUptime { background: url(images/body/homeSecondaryIcons.gif) no-repeat 0 -400px; }
ul.homeSecondary li#hsUK { background: url(images/body/homeSecondaryIcons.gif) no-repeat 0 -600px; }
ul.homeSecondary li#hsHardware { background: url(images/body/homeSecondaryIcons.gif) no-repeat 0 -800px; }
ul.homeSecondary li#hsBespoke { background: url(images/body/homeSecondaryIcons.gif) no-repeat 0 -1000px; }				
ul.homeSecondary li p { padding: 10px 10px 0 30px; font-size: 14px; }



/*Logos above Footer*/


#logocontainer{ width:100%; background:#FFFFFF;}

.logosbox{width:960px; height:105px; margin-left:auto; margin-right:auto;}

.paypal {float: left; display: inline; width: 325px; height: 84px; margin-top: 5px;}

.partnerlogos{ float: right; display: inline; width: 400px; height: 84px; margin-top: 35px; background: url(images/body/creditCardsBg.png); background:#FFF; }

/* >>> FOOTER <<<----------------------------- */

footer { width: 100%; min-width: 1024px; clear: both; border-top: 1px solid #d3d3d3; text-shadow: 1px 1px 0 rgba(255,255,255,0.5); 
background: #dbdbdb url(images/body/footerBg.gif) repeat top center; }

.footerwrapper {
	margin: 0 auto;
	width: 960px;
	text-align: left; /* ie fix */
}

#footerTop { width: 960px; height: 125px; /*background: url(images/body/footerSep.png) repeat-x bottom left;*/ background-color: #FFFFFF; }
#footerTop #creditCards { float: left; display: inline; width: 325px; height: 84px; margin-top: 20px; text-indent: -9999px; background: url(images/body/creditCardsBg.png) no-repeat top left; }
#footerTop #partnerLogos { float: right; display: inline; width: 379px; height: 37px; margin-top: 43px; text-indent: -9999px; background: url(images/body/partnerLogos.png) no-repeat top left; }

footer nav { width: 960px; padding-bottom: 25px; background: url(images/body/footerSep.png) repeat-x bottom left; }
footer nav .box { float: left; display: inline; padding: 25px 50px 0 0; }
footer nav .box h5 { padding-bottom: 5px; font-size: 16px; font-weight: normal; color: #a52118; }
footer nav .box ul li a { font-size: 14px; text-decoration: none; color: #616161; }
footer nav .box ul li a:hover { color: #a52118; }
footer nav ul.social { float: left; display: inline; width: 93px; height: 32px; margin-top: 150px; background: url(images/body/footerSocial.png) no-repeat top left; }
footer nav ul.social li { float: left; display: inline; width: 32px; height: 32px; margin-left: 9px; }
footer nav ul.social li a { float: left; display: inline; width: 32px; height: 32px; text-decoration: none; text-indent: -9999px; overflow: hidden; }

footer p.meta { clear: both; padding: 20px 0; font-size: 13px; color: #858585; }


footer p.meta { clear: both; padding: 20px 0; font-size: 13px; color: #858585; }


/* >>> SIDEBAR <<<----------------------------- */

#sidebar .sidebar-block { position:relative;}
#sidebar .sidebar-linkbtn { background:url(images/sidebar/sidebar-box-button-bg.png) no-repeat; width:72px; height:14px; padding:4px 5px 6px; margin-bottom:35px; display:block; position:absolute; font-size:75%; color:#fff; font-weight:bold; text-align:center; text-decoration:none; }
#sidebar .side_red_box { height: auto; overflow: hidden; width: 276px; margin-bottom: 35px; }
#sidebar .side_red_box .box_top { background-image: url(images/sidebar/sml_red_box_top.png); background-position: left top; height: 31px; width: 246px; float: left; padding-left: 30px; color: #FFF; padding-top: 8px; font-size:17px; }
#sidebar .side_red_box .box_mid { background-image: url(images/sidebar/sml_red_box_mid.png); background-repeat: repeat-y; background-position: left top; height: auto; width: 246px; overflow: hidden; float: left; padding: 15px;}
#sidebar .side_red_box .box_bot { background-image: url(images/sidebar/sml_red_box_bot.png); background-repeat: no-repeat; background-position: left top; height: 15px; width: 276px; float: left; }
#sidebar .side_red_box .box_bot_1 { background-image: url(images/sidebar/sml_red_box_bot1.png); background-repeat: no-repeat; background-position: left top; height: 41px; width: 276px; float: left; }
.bot_margin_15 { margin-bottom: 15px; }
#sidebar ul.red_list { list-style-type: none; }
#sidebar ul.red_list li { margin-bottom: 5px; }
 #sidebar ul.red_list li a, {
color: #b22017;
font-size: 14px;
font-family: 'Droid Sans', arial, serif;
}

/***CONTACT PAGE ***/
div.contactpage form label {
	display: block;
	font-size: 16px;
	margin-bottom: 5px;
}

div.contactpage form input, div.contactpage form textarea {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #9C9C9C;
	background-color: #f4f4f4;
	padding: 5px;
	border: 1px solid #b5b5b5;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:280px;
	
	margin-bottom: 5px;
}
div.contactpage form textarea {
	width:580px;
	
}
div.contactpage form button {
	height: 29px;
	width: 120px;
	background: url(images/submit_button_gray.png) no-repeat left top;
	float: right;
	cursor: pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}
div.contact-form {
	border: 1px solid #d4d4d4;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:20px;
	height:auto;
	overflow:hidden;
	margin: 0 0 20px 0;
}
div.contact-form p.left {
	display: block;
	float: left;
	height: 70px;
	width: 280px;	
	
}
div.contact-form p.left.margin-right {
	margin-right:20px;
	padding-bottom: 0;
	
}
div.spam-txt {
	float:left
	
}

.error p {
	font-size: 11px;
	color: #B02F20;	
	
}
div.contactpage form input.invalid , div.contactpage form textarea.invalid {
	border: 1px solid #B02F20;
	-moz-box-shadow:0 0 6px #ddd;
	-webkit-box-shadow:0 0 6px #ddd;
	
}

/* dedi server page */
.top-banner-box {width: 960px; height: 222px; margin: -35px 0 20px -10px; background: #000;}


/* domain page */
.top-banner-box-domains {width: 960px; height: 222px; margin: -24px 0 20px; background: #000;}
.top-banner-box-domains .banner-info {width: 455px; height: 187px; float:left; padding: 35px 0 0 25px;}
.top-banner-box-domains .banner-info p {margin: 0;}
.top-banner-box-domains .banner-info p span.top-bit {font-family: 'DINBoldRegular'; color: #fff; font-size: 34px;}
.top-banner-box-domains .banner-info p span.bottom-bit {font-family: 'DINMediumRegular'; color: #fff; font-size: 32px; display: inline-block; margin-top: -15px;}
.top-banner-box-domains .banner-info ul {width: 227px; float: left;}
.top-banner-box-domains .banner-info ul li {list-style-type: none; color: #fff; font-size: 16px; font-weight: bold; padding: 0 0 0 25px; background: url(images/red-square-tick.png) no-repeat left center;}

.top-banner-box-domains .banner-pics {width: 480px; height: 222px; float: left; background: url(images/domain-names.jpg) no-repeat right;}

/*dedicated server list*/
li.dedicated-server-addons { margin-left:35px; height:20px; padding: 0 0 0 5px; background: url(images/uploads/icons/tick-play-icon.png) no-repeat left center;}



.hero-header {width: 960px; height: 260px; float: left; padding: 15px 0 0 0; margin: 0 0 0px -10px; text-align: center; background: url(images/dedi-server-hero.jpg) no-repeat;}
.hero-header h1 {font-family: 'DinBoldRegular'; margin:0; font-size: 34px; color: #fff; text-shadow: 1px 1px 1px #000;}
.hero-header p.from-intrahost, .hero-header p.strap {font-family: 'DINLightRegular'; color: #fff; font-size: 18px; padding: 0; margin-left: -8px; text-shadow: 1px 1px 1px #000;}

#three-benefits{width:760px; margin-left:100px;margin-right:100px; margin-top:37px; height:60px;}


.benefit-image{width:60px; height:50px;float:left; margin-left:25px; margin-right:15px; 
font-family: 'DinBoldRegular'; font-size: 20px; text-align:left; color:#b11d19; text-shadow: 1px 1px 1px #000; text-align:center;}


.benefit-one{width:140px; height:30px; float:left;margin-top: 10px;
font-family: 'DinBoldRegular'; font-size: 18px; text-align:left; color:#b11d19; text-shadow: 1px 1px 1px #CCC; line-height:20px;
}

/*domain header hero */

.domain-hero-header {width: 960px; height: 260px; float: left; padding: 15px 0 0 0; margin: 0 0 0px -10px; text-align: center; background: url(images/domain-name-hero.jpg) no-repeat;}
.domain-hero-header h1 {font-family: 'DinBoldRegular'; margin:0; font-size: 34px; color: #fff; text-shadow: 1px 1px 1px #000;}
.domain-hero-header p.from-intrahost, .domain-hero-header p.strap {font-family: 'DINLightRegular'; color: #fff; font-size: 18px; padding: 0; margin-left: -8px; text-shadow: 1px 1px 1px #000;}

/*web hosting header hero */

.hosting-hero-header {width: 960px; height: 260px; float: left; padding: 15px 0 0 0; margin: 0 0 0px -10px; text-align: center; background: url(images/hosting-hero.jpg) no-repeat;}
.hosting-hero-header h1 {font-family: 'DinBoldRegular'; margin:0; font-size: 34px; color: #fff; text-shadow: 1px 1px 1px #000;}
.hosting-hero-header p.from-intrahost, .hosting-hero-header p.strap {font-family: 'DINLightRegular'; color: #fff; font-size: 18px; padding: 0; margin-left: -8px; text-shadow: 1px 1px 1px #000;}

/*sharepoint header hero */

.sharepoint-hero-header {width: 960px; height: 260px; float: left; padding: 15px 0 0 0; margin: 0 0 0px -10px; text-align: center; background: url(images/hosted-sharepoint-hero.jpg) no-repeat;}
.sharepoint-hero-header h1 {font-family: 'DinBoldRegular'; margin:0; font-size: 34px; color: #fff; text-shadow: 1px 1px 1px #000;}
.sharepoint-hero-header p.from-intrahost, .sharepoint-hero-header p.strap {font-family: 'DINLightRegular'; color: #fff; font-size: 18px; padding: 0; margin-left: -8px; text-shadow: 1px 1px 1px #000;}

/*vdc header hero */

.vdc-hero-header {width: 960px; height: 260px; float: left; padding: 15px 0 0 0; margin: 0 0 0px -10px; text-align: center; background: url(images/vdc-hero.jpg) no-repeat;}
.vdc-hero-header h1 {font-family: 'DinBoldRegular'; margin:0; font-size: 34px; color: #fff; text-shadow: 1px 1px 1px #000;}
.vdc-hero-header p.from-intrahost, .vdc-hero-header p.strap {font-family: 'DINLightRegular'; color: #fff; font-size: 18px; padding: 0; margin-left: -8px; text-shadow: 1px 1px 1px #000;}


/*cloud hosting header hero */

.cloud-server-hero-header {width: 960px; height: 260px; float: left; padding: 15px 0 0 0; margin: 0 0 0px -10px; text-align: center; background: url(images/cloud-server-hero.jpg) no-repeat;}
.cloud-server-hero-header h1 {font-family: 'DinBoldRegular'; margin:0; font-size: 34px; color: #fff; text-shadow: 1px 1px 1px #000;}
.cloud-server-hero-header p.from-intrahost, .cloud-server-hero-header p.strap {font-family: 'DINLightRegular'; color: #fff; font-size: 18px; padding: 0; margin-left: -8px; text-shadow: 1px 1px 1px #000; clear:both;}

/*hosted exchange header hero */

.hosted-exchange-hero-header {width: 960px; height: 260px; float: left; padding: 15px 0 0 0; margin: 0 0 0px -10px; text-align: center; background: url(images/hosted-exchange-hero.jpg) no-repeat;}
.hosted-exchange-hero-header h1 {font-family: 'DinBoldRegular'; margin:0; font-size: 34px; color: #fff; text-shadow: 1px 1px 1px #000;}
.hosted-exchange-hero-header p.from-intrahost, .hosted-exchange-hero-header p.strap {font-family: 'DINLightRegular'; color: #fff; font-size: 18px; padding: 0; margin-left: -8px; text-shadow: 1px 1px 1px #000;}


table#stock-servers {width: 100%;}

/*********** Styles specific to modules **********/

/*** Blog ***/
#module-blog-sidebar { width:296px; height:163px; background:url(images/sidebar/sidebar-blog-bg.jpg) no-repeat; margin-bottom:10px; }
	#module-blog-sidebar .sidebar-linkbtn { top:115px; left:20px; }
#module-support-sidebar { width:296px; height:131px; background:url(images/sidebar/sidebar-support-bg.jpg) no-repeat; margin-bottom:35px;}
	#module-support-sidebar .sidebar-linkbtn { top:105px; left:20px; }
#module-awards-sidebar { width:296px; height:155px; background:url(images/sidebar/sidebar-awards-bg.jpg) no-repeat; margin-bottom:35px;}
	#module-awards-sidebar .sidebar-linkbtn { top:120px; left:20px; }
	
	
/*** About Server Hosting && Advice on server hosting ***/	
.side_red_box ul li a { font-size: 14px; text-decoration: underline; }
.side_red_box ul li a:hover { color: #000; }

/***  Chalkboard Knowledgebase link ***/
.side-board { background: url(images/sidebar/side-board.png) no-repeat left top; height: 38px; width: 164px; padding: 83px 0 0 112px;margin:0 0 35px 0;}
	.side-board a { text-decoration: underline; font-size: 14px;}
	
	
/*** HOSTED EXCHANGE ***/

/***** Exchange Slider Styles *****/
#main-exch-slider {
	width:903px;
	margin-left:10px;
	margin-right:10px;
	border: 1px solid #d1d1d1;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	overflow:hidden;
	height: auto;
	padding:17px;
}
#exch-slider-title { color: #000; margin-bottom: 25px; margin-left:10px;}
#exch-sliders {overflow:auto;}
#exch-sliders .slider-items { width:200px;margin: 0 12px 15px; height:auto; overflow:hidden; float:left; }
#exch-sliders .slider { width: 183px; float:left; margin: 0 0 0 8px; }
#exch-sliders .ui-slider .ui-slider-handle {margin: 0 0 0 -7px;}
#exch-sliders .single-cost-holder {width:190px;height:60px; float:left;}
#exch-sliders .slider-title {color:#676767; text-align:center; margin: 0 0 5px 0;}
#exch-sliders .slider-title img, #exch-sliders .slider-title div  {float:left;}
#exch-sliders .slider-title img {margin-left:8px;}
#exch-sliders .slide-total {
	background-image: url(images/slide-total-box-vert.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 58px;
	width: 66px;
	font-size: 14px;
	color: #494949;
	text-align: center;
	border: none;
	float: left;
	margin-left:10px;
	line-height: 58px;
	padding: 0px;
	margin-top: 0px;

	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFF;
}
#exch-sliders .ind-cost {padding: 20px 0 0 10px;display: block;float: left;}
#exch-sliders .slide-total.error { background-position: left bottom; }
#total-holder {width: 370px; height:45px; padding: 15px 20px; float:right; background:#f3f3f3; -moz-border-radius: 10px; border-radius: 10px;}
#total-holder .cost { font-size: 14px; color: #595959; margin-bottom: 4px; }
#total-holder .prices { font-size: 17px; color: #737373;float:left; }
#total-holder .order-exch {float:right;}
#total-holder .order-exch a {width:250px;height:50px; display:block; background:url(images/buy-now-sprite.png) no-repeat left top; margin-top:-25px; }
#total-holder .order-exch a:hover {background:url(images/buy-now-sprite.png) no-repeat -256px top;}

/***** Exchange Tab box styles *****/
#tabbox-wrapper {width:978px; margin: 15px 0 25px;overflow:auto;}
#exch_slides {position:relative; height:342px; width:939px; border-radius:5px;border:1px solid #d1d1d1;float:left;}
#exch_slides .slide {display:none; position:absolute;top:0;left:0; height:302px; width:899px; padding: 20px; z-index: 240;}
#exch_slides .slide .slide-content {width:480px;height:305px;margin:0 auto; z-index: 240;}
#exch_tabs {height:72px; width:924px; margin:-10px 0 0 10px; background: url(images/tabs-full-bg.png) no-repeat bottom center;float:left;}
#exch_tabs ul {list-style: none;height:72px; padding: 0 20px;}
#exch_tabs ul li {position:relative; z-index:650;background: url(images/exch-tabs-sep.png) no-repeat bottom right;float:left;height:72px;}
#exch_tabs ul li.right_tab {background:none;}
#exch_tabs a {float:left;display:block;height:32px;padding:30px 23px 10px;color:#333; font-size:109%; position: relative; z-index: 590; text-decoration:none; }
#exch_tabs a.current,
#exch_tabs a.current {background: url(images/exch-active-tab-bg.png) no-repeat top center; position: relative; z-index: 590; text-decoration:none;}

/*** Hosted Exchange Table ***/
#exch-service-details {
	width:938px;
	margin-left:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	overflow:hidden;
	height: auto;
	padding:20px 0px;
}
#exch-service-details .multi-box {width: 331px; margin-left: 0px; margin-right: 0px;}
#exch-service-details .multi-box-img {width:50px;}
#exch-service-details .multi-box-text {width:280px;}

#exch-table-holder {width: 620px; overflow:auto; float:left; margin: 0 0 0 0;}

table#exch-table {width: 620px;}

/***HOSTED EXCHANGE CLOSE**/

/***** Table Styles *****/
div.multi-table-holder { position:relative; margin:0 auto; width:100%; padding:20px 0 0 0; }
table.multi-table, table.multi-table caption, table.multi-table thead, table.multi-table tfoot, table.multi-table tbody, table.multi-table th, table.multi-table tr, table.multi-table td table.multi-table caption { margin:0; padding:0; }
table.multi-table { background: #dcdcdc; border: 1px solid #bfbfbf; border-collapse: separate; border-width: 0 1px 1px 0; border-spacing: 4px; color: #333333; margin-top: -20px; max-width: 1010px; min-width: 600px; padding: 5px 5px 5px 5px; width: 100%; margin:0 0 0 5px; }
table.multi-table caption { color: #454545; text-align:left; padding: 3px 12px; margin:0; text-shadow: 0 1px 1px #bfbfbf; font-size:135%; }
table.multi-table th, table.multi-table td { border-width: 5px; padding: 5px 6px; }
table.multi-table th { color: #333; font-weight:bold; text-align:center; }
table.multi-table thead, table.multi-table td { text-align: left; }
table.multi-table td:empty { background: #dcdcdc; border:0; }
table.multi-table thead th { background: #f3f3f3; background: rgba(255, 255, 255, 0.5); }
table.multi-table tbody tr:nth-of-type(odd) td {
 background: #f3f3f3;
}
table.multi-table tbody tr:nth-of-type(even) td {
 background: rgba(255, 255, 255, 0.3);
}
table.multi-table tfoot { padding: 5px 6px; text-shadow:0 1px 1px #fff; }
table.multi-table th[scope=row] { letter-spacing:1px; }
table.multi-table tbody td { text-shadow: 0 1px 1px #fff; background: #f3f3f3; font-size:90%; }
table.multi-table, table.multi-table caption, table.multi-table thead th, table.multi-table tfoot td, table.multi-table tbody td { -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; }
table.multi-table input[type="text"], table.multi-table input[type="date"], table.multi-table input[type="number"], table.multi-table input[type="range"], table.multi-table input[type="password"], table.multi-table input[type="email"] { width:auto; }

table#tld-table {width:100%;}

table.multi-table-2, table.multi-table-2 caption, table.multi-table-2 thead, table.multi-table-2 tfoot, table.multi-table-2 tbody, table.multi-table-2 th, table.multi-table-2 tr, table.multi-table-2 td table.multi-table-2 caption { margin:0; padding:0;}
table.multi-table-2 caption { color: #454545; text-align:left; padding: 3px 12px; margin:0;font-size:135%; }
table.multi-table-2 td {padding: 10px; font-size: 14px; color:#616161;}
table.multi-table-2 td.grey{padding: 10px; font-size: 14px; background-color:#e9e9e9;}
table.multi-table-2 td.grey-holder{padding: 10px; font-size: 14px; background-color:#e9e9e9;}
td.left{font-size: 14px; text-align:left; color:#616161;}
p.left{text-align:left;}
table.multi-table-2 th {padding: 10px; font-size: 14px;}
able.multi-table-2 th left {text-align:left;}
table.multi-table-2 th h2 {text-align:left; color: #980505;}
table.multi-table-2 { background: #fff; border: 1px solid #d1d1d1; color: #252526; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border-collapse: separate; text-align:center; margin: 0 0 20px 0; width: 100%; }
/* table.multi-table-2 thead tr {border-bottom: 1px solid #c3a261;}*/
table.multi-table-2 thead {background: #fcfaf6; }
table.multi-table-2 thead tr:first-child {background: #fcfaf6 url(images/multi-table-2-top-bg-repeat.png) repeat-x top;}
table.multi-table-2 th { color: #333; font-weight:bold; text-align:left;border: none; font-size:1.1em;}
table.multi-table-2 thead th {padding:15px 10px; border-right: 1px solid #bebebe; text-align:center;}
table.multi-table-2 thead th:last-child {border-right:none;}
table.multi-table-2 thead tr:first-child th {}
table.multi-table-2 thead tr:first-child th:first-child {border-bottom: none;}
table.multi-table-2 thead th span.price {font-size: 130%;font-weight: bold;}
table.multi-table-2 thead tr:first-child th:first-child {-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;}
table.multi-table-2 thead tr:first-child th:last-child {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;}
table.multi-table-2 td:empty {}
table.multi-table-2 tfoot { }
table.multi-table-2 tbody {vertical-align: middle;}
table.multi-table-2 tbody th {}
table.multi-table-2 tbody th img {float:right;}
table.multi-table-2 tr.table-heading {font-weight: bold;}
table.multi-table-2 td.table-heading {font-weight: bold;}
table.multi-table-2 tr.table-heading td {text-align:left; text-spacing: -1px; height:25px; background: transparent url(images/web-hosting-heading-bg.png) repeat-x; border-bottom: 1px solid #bebebe; margin-bottom:none;}
table.multi-table-2 tbody td, table.multi-table-2 tbody th { border-bottom: 1px dashed #bebebe; border-right: 1px solid #bebebe; vertical-align: middle;}

table.multi-table-2 tbody tr:last-child td, table.multi-table-2 tbody tr:last-child th {border-bottom: none;}
table.multi-table-2 tbody tr.pre-table-heading td, table.multi-table-2 tbody tr.pre-table-heading th {border-bottom:none;}
table.multi-table-2 tbody td:last-child {border-right:none;}
table.multi-table-2 input[type="text"], table.multi-table-2 input[type="date"], table.multi-table-2 input[type="number"], table.multi-table-2 input[type="range"], table.multi-table-2 input[type="password"], table.multi-table-2 input[type="email"] { width:auto; }

table.multi-table-2 .exch-col1 {width:50%;}
table.multi-table-2 .exch-col2 {width:25%;}
table.multi-table-2 .exch-col3 {width:25%;}
.save{font-size:15px; font-weight:700; color:#000; padding:1px;}
.price{font-size:18px; font-weight:900; color:#009900; padding:5px;}
/***** End of Table Styles *****/

.tooltip { display:none; height:74px; width:266px; font-size:11px; color:#666; padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px; background-image: url(images/tooltip.png); position: relative; z-index:99999; text-align: left; }

/***** Video Styles *****/
#above-vid {width:980px; height: 75px; float:left;}
#vid-heading p {}
#vid-heading p .main-heading {font-size: 240%;}
#vid-heading p .under-heading {font-size: 120%;}
#vdc-vid-area {width:940px; float:left; overflow: auto;}
#vid-holder {width: 640px; margin: 0 0 0 0; float:left;}
#vid-text-holder {width: 300px; float:left; overflow: auto;}
#vid-text-holder div:nth-child(even) {background: url(images/uploads/icons/green_tick.png) no-repeat 10px center;}
#vid-text-holder div:nth-child(odd) {background: url(images/uploads/icons/green_tick.png) no-repeat 10px center #efefef;}
#vid-text-holder .even {background: url(images/uploads/icons/green_tick.png) no-repeat 10px center;}
#vid-text-holder .odd {background: url(images/uploads/icons/green_tick.png) no-repeat 10px center #efefef;}
#vid-text-holder .vid-text {width:260px; height:55px; padding: 10px 0 0 40px; float:left;}
#vid-text-holder .vid-text span.top-line {font-size: 130%;}
#vid-text-holder .vid-text  p {padding-bottom: 0;}

/***** VDC Steps Styles *****/
#vdc-steps-container {width: 940px; height: 240px; padding: 0 0 40px 0; margin: 20px 0; float: left;}
#vdc-steps-holder {width:940px; height: 240px; float: left; background: url(images/uploadsimages/vdc-steps-holder-bg.jpg) no-repeat;}
#vdc-steps-holder div {height:240px; float:left;}
#vdc-steps-holder .step-1 {width: 238px; height:240px; float:left; color:#06C}
#vdc-steps-holder .step-2 {width: 237px; height:240px; float:left; color:#06C}
#vdc-steps-holder .step-3 {width: 236px; height:240px; float:left; color:#06C}
#vdc-steps-holder .step-4 {width: 229px; height:240px; float:left; color:#06C}
#vdc-steps-holder .step-number, #vdc-steps-holder .step-order-text{ font-size: 130%; text-align:center;}
#vdc-steps-holder .step-number { padding: 30px 0 0 0; margin:0 0 100px 0;}
#vdc-steps-holder .step-order-text {padding: 30px 0 0 0; margin:0 0 32px 0;}
#vdc-steps-holder .step-text { color:#390; font-size: 18px; padding: 0 30px; line-height: normal;}
#vdc-steps-holder .steps-buy-now {text-align: center; margin: 0 0 7px 0; }
#vdc-steps-holder .steps-buy-now a {text-decoration: none; }

/***** VDC Slider Styles *****/
#main-vdc-slider-holder {width:980px; float: left; overflow:hidden;}
#main-vdc-slider {width: 628px; height: 273px; margin: 0 15px 0 0; padding: 20px 0 55px 20px; border: 1px solid #d1d1d1; -moz-border-radius: 5px; border-radius: 5px; float:left;}
#main-vdc-slider .slider-items {width:314px; margin: 0 0 10px 0;float:left;}
#main-vdc-slider .slider-items .slider-title {margin: 0 0 10px 0;}
#main-vdc-slider .slider-items input {width: 64px; height: 36px; margin: 13px 0 0 0; padding: 3px 0 0 0; float: left; background: url(images/vdc-value-bg.jpg) no-repeat; border: none; text-align: center; display:block;}
#main-vdc-slider .items-left {width:192px; height: 50px; float:left;}
#main-vdc-slider .ui-slider .ui-slider-handle { margin: 0 0 0 -7px;}
#main-vdc-slider #slider-heading {margin: 0 0 15px 0;}
#main-vdc-slider #slider-heading .top-title {font-size:130%;}
#main-vdc-slider #slider-heading .bottom-title {font-size:110%;}
#main-vdc-slider .vdc-cost-summary {width:314px; margin: 20px 0 10px 0;float:left;}
#main-vdc-slider .cost-text {margin: 0 0 10px 0;}
#main-vdc-slider .prices {width:279px; height:33px; padding: 13px 0 0 15px; background: #eee; border: 1px solid #d1d1d1; -moz-border-radius: 5px; border-radius: 5px; font-size: 120%; font-weight: bold;}
#vdc-text-holder {width: 275px; float: left;}
#vdc-text-holder p {padding-bottom: 0;}
#vdc-text-holder .sidetext-red{font-size: 120%; color: #ad1212;}

/***** Table Tabs *****/
#title_area { clear: both; margin-top: 31px; margin-bottom: 31px; float: left; width: 940px; }
#title_box { clear: both; margin-top: 10px; margin-bottom: 15px; float: left; width: 940px; }
#pane { height: auto; width: 880px; overflow: hidden; float: left; }
.pane .pane_top { height: 165px; background-image: url(images/hosting_top_back_repeat.png); background-position: left top; width: 881px; background-repeat: no-repeat; float: left; }
.pane .pane_mid { height: auto; overflow: hidden; background-image: url(images/hosting_mid_back.png); background-repeat: repeat-y; background-position: left top; width: 881px; float: left; }
.pane .pane_bot { background-image: url(images/hosting_bottom_back.png); background-position: left top; height: 105px; width: 881px; float: left; }
.panes { width: 892px;}
#tabs_nav { }
.accord_item .item_title { height: 36px; width: 881px; background-image: url(images/accord_bar.png); background-repeat: no-repeat; background-position: left top; cursor: pointer; }
.none_table { padding: 10px; }
.pane_top .f_col .pack_name, .pane_top .f_col_right .pack_name { margin-bottom: 0; height:42px;font-weight:bold; padding-top:26px; }
.pane_top .f_col .price, .pane_top .f_col_right .price { margin-bottom: 16px; height:30px; padding-top:10px;margin-top:0; text-align:center; }
.arrow { float: right; height: 22px; width: 22px; margin-top: 7px; margin-right: 10px; }
.item_title .bar_title { float: left; padding-left: 13px; padding-top: 8px; }
.bar_title { font-family: 'Droid Sans', arial, serif; color: #43413a; font-weight: bold; letter-spacing: -1px; }
table.product_table { font-family: 'Droid Sans', arial, serif; font-size: 14px; color: #252526; }
.product_table tr td { padding: 10px; vertical-align: middle; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #bebebe; border-right-width: 1px; border-right-style: solid; border-right-color: #e5e4e3; }
.product_table tr.end td { border-bottom-style: none; }
.table_titles { font-weight: bold; letter-spacing: -1px; float: left;}
img.star_rate { }
.white_shad { text-shadow: 1px 1px 0px #ffffff; -moz-text-shadow: 1px 1px 0px #ffffff; -webkit-text-shadow: 1px 1px 0px #ffffff; }
td.mid { text-align: center; }
.help_hover { float: right; margin-right: 5px; cursor:pointer; }
.pane_top .f_col_1_big { float: left; height:165px;width: 296px; background:url(images/hosting_top_left_bg.png) no-repeat; }
.pane_top .f_col { float: left; height:165px; background: url(images/hosting_top_divide.png) no-repeat top right; }
.pane_top .f_col_right {float: left; height:165px; background:url(images/hosting_top_f_col_right_bg.png) no-repeat center right;}
.pane_bot .f_col { float: left; height:105px;background:url(images/hosting_bottom_f_col_divide.png) no-repeat center right; }
.pane_bot .f_col_right { float: left; height:105px;background:none; text-align:center; width:195px; }
.pane_bot .f_col_1_big { float:left;height: 105px; width: 296px;background:url(images/hosting_bottom_f_col_big_bot_bg.png) no-repeat;}
a.buy_now { background: url(images/buybutton-sprite.png) no-repeat -89px top; height: 30px; width: 154px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; cursor: pointer; display: block; margin-right: auto; margin-left: auto; }
a.buy_now:hover { background-position: -89px bottom; }
a.buy_now_small { background-image: url(images/buybutton-sprite.png); background-repeat: no-repeat; background-position: left top; height: 24px; width: 82px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; cursor: pointer; display: block; margin-right: auto; margin-left: auto; }
a.buy_now_small:hover { background-position: left -25px; }
.f_col .pack_name, .f_col_right .pack_name { font-family: 'Droid Sans', arial, serif; font-size: 16px; color: #414141; padding-left: 16px; padding-top: 15px; margin-bottom: 20px; }
.f_col .price, .f_col_right .price { font-family: 'Droid Sans', arial, serif; font-size: 18px; color: #414141; text-align:center; height: 38px; margin-top: 15px; padding-top: 10px; }
.pane_bot .f_col_1_big img { margin-top: 20px; }
.pane_top .f_col_1_big img { margin-top: 30px; }
#tabs_nav { width: 960px; height: 470px; background-image: url(images/nav_back.png); background-position: left bottom;*/ background-color:#003; background-repeat: no-repeat;padding-left: 11px; float: left; padding-bottom: 4px; }
.tabs li a { display: block; background-position: right top; background-image: url(images/tab_back.png); text-decoration: none; background-repeat: no-repeat; padding-top: 12px; padding-right: 18px; padding-bottom: 5px; padding-left: 12px; font-size: 14px; font-weight: bold; color: #43413a; height: 24px; float:left; }
.tabs li ul li a {background: none; width: 100%; padding: 0 5px 5px 5px;}
.tabs .menu-dropdown, .tabs .dropdown-menu { top: 40px;}
#tabs_nav ul.tabs li { display: inline; float: left; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 6px; background-image: url(images/tab_left.png); background-repeat: no-repeat; background-position: left top; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.tabs li.current a,
.tabs li.hover a { display: block; background-position: right top; background-image: url(images/tab_back_current.png); text-decoration: none; background-repeat: no-repeat; padding-top: 17px; padding-right: 18px; padding-bottom: 4px; padding-left: 12px; font-size: 14px; font-weight: bold; color: #43413a; height: 26px; }
#tabs_nav ul.tabs li.current,
#tabs_nav ul.tabs li.hover { display: inline; float: left; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 6px; background-image: url(images/tab_left_current.png); background-repeat: no-repeat; background-position: left top; }
#list_features { clear: both; height: 390px; }
.feature_left { float: left; width: 475px; margin-right: 20px; height: 390px; }
.feature_right { float: left; height: 390px; width: 475px; }
.feature img { float: left; margin-right: 10px; }
.feature { width: 457px; color: #5e6265; height: 90px; float: left; margin-bottom:20px; }
div.goRed { color: #980505;  display: block; float: left; font-weight: bold; }
.teature_text { float: left; width: 370px; font-size:14px; }
.go-red { color: #980505;}

/* Drop down styles*/
div.selectbox-wrapper { position:absolute; width:130px !important; background-color:white; margin-top:-11px; padding:0px; text-align:left; max-height:200px; overflow:auto; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #d7d7d7; border-bottom-color: #d7d7d7; border-left-color: #d7d7d7; z-index:9999; }
/*Drop down list styles*/
div.selectbox-wrapper ul { list-style-type:none; margin:0px; padding:0px; position:relative; z-index:9; }
/* Selected item in dropdown list*/
div.selectbox-wrapper ul li.selected { background-color: #EAF2FB; }
/* Hover state for dropdown list */
div.selectbox-wrapper ul li.current { background-color: #CDD8E4; }
/* Drop down list items style*/
div.selectbox-wrapper ul li {
	list-style-type:none;
	display:block;
	margin:0;
	cursor:pointer;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 2px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #6c6c6c;
	background-image: none;
}
/* Look and feel of select box */
.selectbox { padding-left:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px;/* Resize Font*/ width : 134px; /* Resize Width */ display : block; text-align:left; cursor: pointer; color:#000; background-image: url(images/drop_back.png); background-position: right top; margin-top: 0px; margin-bottom: 10px; margin-left: 0px; height: 54px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-repeat: no-repeat; line-height: 54px; }
#domain_error,
#domain_error2 { font-size: 13px; font-style: italic; font-weight: bold; color: #9C0505; margin-top: 10px; }
#domain-checker { border: 1px solid #d7d7d7; padding: 24px; margin: 0px 0 15px 0; height: auto; overflow: hidden; -moz-border-radius: 6px; border-radius: 6px; width: 580px;}
.domain-input {  border: 1px solid #d8d8d8; border-radius: 5px 0 0 5px; height: 50px; width: 427px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; color: #000; padding-left: 10px; line-height: 54px; float: left; margin-right: 0; }
.domain-title { font-size: 22px; color: #333333; margin-bottom: 28px; }
#drop-holder { float: left; }
.check-button { background-image: url(images/check_avaliability.png); background-repeat: no-repeat; background-position: left top; display: block; float: right; height: 43px; width: 241px; margin-top: 10px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; cursor: pointer; margin-right: 2px; }

/* domain name accordin bar*/
tr .accord_item_domains { height:36px; width: 630px; background-image: url(images/accord_bar_domains.png);}
.multi-box-text {width:280px;}

.call-now{clear:both;}


/* cloud server table */

.table-title{text-align:left;}

table.multi-table-3, table.multi-table-3 caption, table.multi-table-3 thead, table.multi-table-3 tfoot, table.multi-table-3 tbody, table.multi-table-3 th, table.multi-table-3 tr, table.multi-table-3 td table.multi-table-3 caption { margin:0; padding:0;}
table.multi-table-3 caption { color: #454545; text-align:center; padding: 3px 12px; margin:0;font-size:135%; }
table.multi-table-3 td {padding: 10px; font-size: 14px; color:#616161; text-align:center;}
table.multi-table-3 td.grey{padding: 10px; font-size: 14px; background-color:#e9e9e9; border-bottom:none;}
td.left{font-size: 14px; text-align:left; color:#616161;}
p.left{text-align:left;}
table.multi-table-3 th {padding: 10px; font-size: 14px;}
table.multi-table-3 td.noborder {padding: 10px; font-size: 14px; border-bottom:none;}
able.multi-table-3 th left {text-align:left;}
table.multi-table-3 th h2 {text-align:left; color: #980505;}
table.multi-table-3 { background: #fff; border: 1px solid #d1d1d1; color: #252526; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border-collapse: separate; text-align:center; margin: 0 0 20px 0; width: 100%; }
/* table.multi-table-2 thead tr {border-bottom: 1px solid #c3a261;}*/
table.multi-table-3 thead {background: #fcfaf6; }
table.multi-table-3 thead tr:first-child {background: #fcfaf6 url(images/multi-table-2-top-bg-repeat.png) repeat-x top;}
table.multi-table-3 th { color: #333; font-weight:bold; text-align:left;border: none; font-size:1.1em;}
table.multi-table-3 thead th {padding:15px 10px; border-right: 1px solid #bebebe; text-align:center;}
table.multi-table-3 thead th:last-child {border-right:none;}
table.multi-table-3 thead tr:first-child th {}
table.multi-table-3 thead tr:first-child th:first-child {border-bottom: none;}
table.multi-table-3 thead th span.price {font-size: 130%;font-weight: bold;}
table.multi-table-3 thead tr:first-child th:first-child {-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;}
table.multi-table-3 thead tr:first-child th:last-child {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;}

table.multi-table-3 td:empty {}
table.multi-table-3 tfoot { }
table.multi-table-3 tbody {vertical-align: middle;}
table.multi-table-3 tbody th {}
table.multi-table-3 tbody th img {float:right;}
table.multi-table-3 tr.table-heading {font-weight: bold;}
table.multi-table-3 td.table-heading {font-weight: bold;}
table.multi-table-3 tr.table-heading td {text-align:left; text-spacing: -1px; height:10px; background: transparent url(images/table-heading-bg.png) repeat-x; border-bottom: 1px solid #bebebe; margin-bottom:none;}
table.multi-table-3 td.tick {background-image:url(images/uploads/icons/green_tick.png); background-position:center; background-repeat:no-repeat;}
table.multi-table-3 tbody td, table.multi-table-3 tbody th { border-bottom: 1px dashed #bebebe; border-right: 1px solid #bebebe; vertical-align: middle;}
table.multi-table-3 th.Intrahost-UK-based-cloud-servers {width:220px; background-color:#FFF; text-align:center;}
table.multi-table-3 th.product-name {width:148px;}
table.multi-table-3 tbody tr:last-child td, table.multi-table-3 tbody tr:last-child th {border-bottom: none;}
table.multi-table-3 tbody tr.pre-table-heading td, table.multi-table-3 tbody tr.pre-table-heading th {border-bottom:none;}
table.multi-table-3 tbody td:last-child {border-right:none;}
table.multi-table-3 input[type="text"], table.multi-table-2 input[type="date"], table.multi-table-2 input[type="number"], table.multi-table-3 input[type="range"], table.multi-table-3 input[type="password"], table.multi-table-3 input[type="email"] { width:auto; }
table.multi-table-3 .exch-col1 {width:50%;}
table.multi-table-3 .exch-col2 {width:25%;}
table.multi-table-3 .exch-col3 {width:25%;}
.save{font-size:15px; font-weight:700; color:#000; padding:1px;}
.price{font-size:18px; font-weight:900; color:#009900; padding:5px;}
.price-cloud{font-size:18px; padding:5px; font-weight:900; color:#009900;}
table.multi-table-3 {width:940px;}

/***** End of Table Styles *****/