
/* ----------------------------------------------------------------------------
   EACH STYLE IS USED FOR MULTPLE PAGES, PLEASE CREATE NEW STYLES TO MODIFY 
---------------------------------------------------------------------------- */
a:visited{text-decoration: none;}
.hidden {
	display:none;
}

html, body{
	padding:0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	background:#fff url(/images/bg2.jpg) repeat-x 0 0;
	}

/*fixing firfox outline*/
a:active{
	outline:none;
	}
 
:focus{
	outline:none;
	}
 
img, form{
	padding:0;
	margin:0;
	border:none;
	}
 
#header{
	padding:0px 0 0 0;
	}
 
#header_top_wrapper{
	border-bottom:3px solid #27506c;
	background-color:#323232;
	border-top:2px solid #000;
	}
 
#header_top{
	background:url(/images/header_top_bg-1.jpg) no-repeat 0 0;
	width:980px;
	margin:0 auto 0 auto;
	height:98px;
	}
 
#contact-content{
	background-color:#010101;
	padding:3px 0 0 0;
	}
 
#contact_div{
	padding:20px 0 20px 18px;
	width:859px;
	margin:0 auto 0 auto;
	background-image:url(/images/contact-bg.jpg);
	}
 
#contact_div_left{
	float:left;
	width:360px;
	}
 
#contact_div_right{
	float:right;
	width:450px;
	}
 
.contact_row{
	padding:0 0 5px 0;
	color:#ccc;
	}
 
.contact_row_left{
	float:left;
	width:84px;
	padding:3px 0 0 0;
	}
 
.contact_row_right{
	float:left;
	width:272px;
	}
 
.contact_row_right2{
	float:left;
	width:350px;
	}
 
.contact_txtbox{
	width:265px;
	background-color:#fff;
	border:3px solid #27506C;
	}
 
.contact_txtarea{
	width:344px;
	background-color:#fff;
	border:3px solid #27506C;
	height:70px;
	}
 
.contact_div_btn{
	margin:20px 0 0 0;
	}
 
h3{
	padding:0 0 15px 0;
	margin:0;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#fff;
	}
 
#contact-button{
	margin:0 65px 0 0;
	text-align:right;
	}
 
#logo{
	float:left;
	width:245px;
	padding:0 0 0 35px;
	}
 
#nav{
	float:right;
	width:612px;
	padding:48px 46px 0 0;
	}
 
.cleardiv{
	clear:both;
	font-size:0; /*ie6 hack*/
	}
 
.cleardiv2{
	clear:both;
	font-size:0; /*ie6 hack*/
	height:0; /*ie6 hack*/
	}
 
#nav ul{
	padding:0;
	margin:0;
	list-style:none;
	}
 
#nav ul li{
	padding:0 2px 0 0;
	margin:0;
	float:left;
	text-align:center;
	}
 
#nav ul li a:link, #nav ul li a:visited{
	text-decoration:none;
	background:url(/images/nav_bg.jpg) no-repeat 0 0;
	width:100px;
	height:23px;
	display:block;
	color:#252525;
	padding:7px 0 0 0;
	font-weight:bold;
	}
 
#nav ul li a:hover{
	background:url(/images/nav_bg_hover.jpg) no-repeat 0 0;
	width:100px;
	height:23px;
	color:#fff;
	}
 
#nav ul li.basket a:link, #nav ul li.basket a:visited{
	text-decoration:none;
	background:url(/images/nav_bgbasket.jpg) no-repeat 0 0;
	width:100px;
	height:23px;
	display:block;
	color:#fff;
	padding:7px 0 0 0;
	font-weight:bold;
	}
 
#nav ul li.basket a:hover{
	background:url(/images/nav_bg_hover.jpg) no-repeat 0 0;
	width:100px;
	height:23px;
	color:#fff;
	}
 
/*highlighting current page*/

#homepage #home_b a{
	background:url(/images/nav_bg_hover.jpg) no-repeat 0 0;
	width:100px;
	height:23px;
	color:#fff;
	}
 
#hostingpage #hosting_b a{
	background:url(/images/nav_bg_hover.jpg) no-repeat 0 0;
	width:100px;
	height:23px;
	color:#fff;
	}
 
#domainspage #domains_b a{
	background:url(/images/nav_bg_hover.jpg) no-repeat 0 0;
	width:100px;
	height:23px;
	color:#fff;
	}
 
#demospage #demos_b a{
	background:url(/images/nav_bg_hover.jpg) no-repeat 0 0;
	width:100px;
	height:23px;
	color:#fff;
	}
 
li#blog_b a{
	background:url(/images/nav_bg_hover.jpg) no-repeat 0 0 !important;
	width:100px !important;
	height:23px !important;
	color:#fff !important;
	}
 
#loginpage #login_b a{
	background:url(/images/nav_bg_hover.jpg) no-repeat 0 0;
	width:100px;
	height:23px;
	color:#fff;
	}
 
#container_wrapper{
	background:#fff url(/images/container_wrapper_bg.jpg) repeat-x 0 0;
	}
 
#container{
	padding:0;
	width:980px;
	margin:0 auto 0 auto;
	}
 
#header_content{
	background:#323232 url(/images/header_bottom_bg.jpg) no-repeat top right;
	width:878px;
	padding:0 47px 0 55px;
	}
 
#header_content_left{
	float:left;
	width:231px;
	background:url(/images/header_left_bg.jpg) no-repeat 0 0;
	height:196px;
	padding:23px 5px 5px 15px;
	}
 
.floating_blue{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#2f75a4;
	padding:0 0 5px 0;
	text-transform:uppercase;
	}
 
.floating_red{
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#ed1d2e;
	line-height:100%;
	}
 
#header_content_left p{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:7px 0 0 0;
	margin:0;
	line-height:122%;
	}
 
.header_content_left_more{
	text-align:right;
	}
 
#header_content_middle{
	float:left;
	width:313px;
	}
 
#header_content_right{
	float:left;
	width:314px;
	}

h2{
	padding:17px 0 10px 0px;
	margin:0;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#309dcf;
	}
 
#header_content_right ul{
	padding:0;
	margin:0;
	list-style:none;
	}
 
#header_content_right ul li{
	padding:5px 0 0 36px;
	margin:1px 0 0 0;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#c4c4c4;
	background:url(/images/header_right_row_bg.jpg) no-repeat 0 0;
	width:278px;
	height:23px;
	}
 
#register{
	background:url(/images/register_bg.jpg) no-repeat 0 0;
	width:370px;
	height:38px;
	padding:22px 0 0 610px;
	}
 
.regi_txtbox{
	background:url(/images/header_txtbox.png) no-repeat 0 0;
	width:194px;
	height:18px;
	margin:0 8px 0 0;
	border:none;
	float:left;
	padding:3px 4px 0 7px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787878;
	}

#bodyarea{
	padding:12px 44px 14px 54px;
	width:882px;
	text-decoration: none;
	}
 
#leftcol{
	float:left;
	width:561px;
	}
#leftcol-1{
	float:left;
	width:561px;
	}
.left_edge{
	float:left;
	background:url(/images/content_left_edge.jpg) no-repeat 0 0;
	width:6px;
	height:213px;
	}
 
#leftcol_content{
	float:left;
	width:549px;
	background:#fff url(/images/content_bg.jpg) repeat-x 0 0;
}
#leftcol_content-1{
	float:left;
	width:549px;
	background:#fff url(/images/content_bg.jpg) repeat-x 0 0;
}
.right_edge{
	float:left;
	background:url(/images/content_right_edge.jpg) no-repeat 0 0;
	width:6px;
	height:213px;
	}
 
#leftcontent_firstdiv {
	padding:25px 27px 20px 28px;
	width:494px;
	}

#leftcontent_firstdiv_home{
	padding:25px 27px 0px 28px;
	width:494px;
}
 
h1{
	padding:0 0 7px 0;
	margin:0 0 14px 0;
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#000;
	border-bottom:1px solid #dedede;
	}
h1 a:visited{
	padding:0 0 7px 0;
	margin:0 0 14px 0;
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#000;
	border-bottom:1px solid #dedede;
	}
h4{
	padding:0 0 0px 0;
	margin:0;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#309dcf;
	line-height:110%;
	}
h4 a:visited{
	padding:0 0 0px 0;
	margin:0;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#309dcf;
	line-height:110%;
	}
 
#leftcontent_firstdiv p{
	padding:0 0 12px 0;
	margin:0;
	line-height:140%;
	}
 
#leftcontent_firstdiv_home p{
	padding:0 0 14px 0;
	margin:0;
	line-height:132%;
	font-size:13px;
	}
 
#rightcol{
	float:right;
	width:318px;
	}
 
.live_support{
	margin-left:8px;
 
}
 
#tab_wrapper{
	padding:0 10px 0 9px;
	width:528px;
	margin:5px 0 0 0;

	}
 
/*for javascript tabbed box*/

.tabberlive .tabbertabhide {
 display:none;
}

.tabberlive .tabbertab h2 {
 display:none;
}


ul.tabbernav
{
 margin:0 0 0 305px;;
 padding:0;
}

ul.tabbernav li
	{
	list-style: none;
	padding:0;
	margin:0;
	float:left;
	}

ul.tabbernav li a
	{
	margin:0 0 0 4px;
	background:url(/images/windows_btn.jpg) no-repeat 0 0;
	font:bold 12px Tahoma;
	display:block;
	width:106px;
	height:18px;
	padding:4px 0 0 0;
	text-align:center;
	text-decoration:none;
	}

ul.tabbernav li a:link { color:#fff; }
ul.tabbernav li a:visited { color:#fff; }

ul.tabbernav li a:hover
{
 color:#fff;
 background:url(/images/windows_btn_hover.jpg) no-repeat 0 0;
 width:106px;
 height:18px;
}

ul.tabbernav li.tabberactive a
{
 color:#fff;
 background:url(/images/windows_btn_hover.jpg) no-repeat 0 0;
 width:106px;
 height:18px;
}

.tabbertab {
	 overflow:auto;
	 clear:both;
	 margin:0;
	 padding:2px 0 0 0;
	}

/*javascript tabbed box ends*/
 
.tab_content{
	padding:0 0 22px 0;
	border-bottom:1px solid #dedede;
	margin:0 0 12px 0;
	}
 
.tabrow_heading{
	background:url(/images/homepage_row_heading.jpg) no-repeat 0 0;
	width:516px;
	height:30px;
	padding:3px 3px 0 9px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#192329;
	margin:0 0 4px 0;
	}

.tabrow_headingdomain{
	background:url(/images/homepage_row_heading.jpg) no-repeat 0 0;
	width:516px;
	height:30px;
	padding:3px 3px 0 9px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#192329;
	margin:0 0 4px 0;
	}

 
.tabrow1{
	background:url(/images/homepage_row1.jpg) no-repeat 0 0;
	width:516px;
	height:30px;
	padding:3px 3px 0 9px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#787878;
	margin:0 0 4px 0;
	}
 
.tabrow2{
	background:url(/images/homepage_row2.jpg) no-repeat 0 0;
	width:516px;
	height:30px;
	padding:3px 3px 0 9px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#787878;
	margin:0 0 4px 0;
	}
 
.tabcell_1st{
	float:left;
	width:161px;
	padding:5px 0 0 0;
	}

.tabcell_sitemap{
	float:left;
	width:300px;
	padding:5px 0 0 0;
	}
 
 
	.domain2_1st{
	float:left;
	width:161px;
	padding:5px 0 0 0;
	margin-right:90px;
	}
 
.domaincell_1st{
	float:left;
	width:250px;
	padding:5px 0 0 0;
	}
 
.tabcell_2nd{
	float:left;
	width:78px;
	text-align:center;
	padding:5px 0 0 0;
	}
 
.domaincell_2nd{
	float:left;
 
	text-align:center;
	padding:5px 0px 0 0;
	}

	.domaincell_3rd{
	float:left;
	width:81px;
	text-align:center;
	padding:5px 0 0 0;
	}

.tabcell_3rd{
	float:left;
	width:81px;
	text-align:center;
	padding:5px 0 0 0;
	}
 
.tabcell_4th{
	float:left;
	width:100px;
	text-align:center;
	padding:5px 0 0 0;
	}

.domaincell_4th{
	float:left;
	width:100px;
	text-align:center;
	padding:5px 0 0 0;
	}
 
 
.tabcell_5th{
	float:left;
	width:93px;
	text-align:right;
	}
 
.orange{
	color:#d74928;
	font-weight:bold;
	}
 
	.green{
	color:#47b64a;
	font-weight:bold;
	}
 
.tab1_normal{
	background:url(/images/homepage_row1.jpg) no-repeat 0 0;
	width:516px;
	height:30px;
	padding:3px 3px 0 9px;
	margin:0 0 4px 0;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#787878;
	}
 
.tab2_normal{
	background:url(/images/homepage_row2.jpg) no-repeat 0 0;
	width:516px;
	height:30px;
	padding:3px 3px 0 9px;
	margin:0 0 4px 0;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#787878;
	}
 
.tab_highlight{
	background:url(/images/homepage_row_hover.jpg) no-repeat 0 0;
	width:516px;
	height:30px;
	padding:3px 3px 0 9px;
	margin:0 0 4px 0;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#787878;
	}
 
#left_last{
 
	width:870px;
	margin:0 auto 0 auto;
	padding:15px 0px 30px 40px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	}
 
 
#rightcol_content{
	float:left;
	width:300px;
	background:#fff url(/images/content_bg.jpg) repeat-x 0 0;
	padding:14px 0 0 6px;
	}
 
.rightcol_box{
	padding:0 0 20px 0;
	}
 
.rightcol_box2{
	padding:0 0 16px 0;
	}
 
.rightcol_box_top{
	background:url(/images/rightbox_top.jpg) no-repeat 0 0;
	width:293px;
	height:7px;
	font-size:0; /*ie6 hack*/
	}
 
.rightcol_box_middle{
	background:#fff url(/images/rightbox_bg_white.jpg) repeat-x 0 0;
	width:285px;
	border-left:1px solid #dcd9d9;
	border-right:1px solid #dcd9d9;
	padding:12px 3px 0 3px;
	}
 
.rightcol_box_middle_heading{
	height:29px;
	}
 
.rightcol_box_blue_heading{
	float:left;
	width:169px;
	color:#309dcf;
	font:bold 18px Arial, Helvetica, sans-serif;
	padding:1px 0 0 3px;
	height:28px;
	}
 
.rightcol_box_black_heading{
	float:left;
	width:113px;
	height:29px;
	}
 
.rightcol_box_black{
	padding:0;
	}
 
.rightcol_box_black_top{
	background:url(/images/rightbox_black_top.jpg) no-repeat 0 0;
	width:285px;
	height:5px;
	font-size:0;
	}
 
.rightcol_box_black_middle{
	background:#010101 url(/images/rightbox_black_bg.jpg) repeat-x 0 0;
	width:273px;
	padding:12px 0 7px 12px;
	}
 
.rightcol_box_black_middle ul{
	padding:0 0 0 8px;
	margin:0;
	list-style:none;
	}
 
.rightcol_box_black_middle ul li{
	padding:0 0 7px 21px;
	margin:0;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(/images/bullet.gif) no-repeat 0 1px;
	}
 
.rightcol_box_black_bottom{
	background:url(/images/rightbox_black_bottom.jpg) no-repeat 0 0;
	width:285px;
	height:4px;
	font-size:0;
	}
 
.rightcol_box_text{
	float:left;
	width:213px;
	}
 
.rightcol_box_pic{
	float:left;
	width:60px;
	padding:34px 0 0 0;
	}
 
.rightcol_box_bottom{
	background:url(/images/rightbox_bottom.jpg) no-repeat 0 0;
	width:293px;
	height:4px;
	font-size:0; /*ie6 hack*/
	}
 
	#footer ul {
    margin-left: 0px;
}
	#footer {width: 100%; background: #E6E6E6 url(/images/bg_footer.png) repeat-x top; padding-top: 10px;}
	#footer_inside {width: 930px; height: 300px; color: #fff; padding: 15px; margin: 0 auto; }
	#footer_copy {width: 930px; height: 30px; color: #fff; }
	#footer_copy p {font-size:12px; color: white; clear: both; padding-left:39px; padding-top:20px;}
 
	 #footer_inside img {padding: 29px 0 0 23px;}
	 #footer_inside ul {float:left; line-height: 180%; border-right: 1px solid #e4e4e4; }
 
	 #footer_inside ul.hosting {width: 465px; height: 160px; list-style: none;}
	 #footer_inside ul.birch {width: 300px; height: 160px; padding-left: 25px; list-style: none; }
	 #footer_inside ul.copyright {width: 180px; height: 125px; padding-left: 30px; list-style: none;}
 
	 #footer_inside ul.hosting li {float: left; width: 155px; list-style: none; }
	 #footer_inside ul.birch li {float: left; width: 100px; list-style: none; }
 
	 #footer_inside ul.hosting li.heading  {float: left; width: 390px; list-style: none;}
	 #footer_inside ul.birch li.heading  {float: left; width: 250px; list-style: none;}
 
 
 
	 #footer_inside h4 {float: left; font-size: 16px; padding-bottom: 15px; color: #000;}
	 #footer_inside li a {text-align: left; color: #fff; font-weight: normal; margin-right: 0; float: left; text-decoration: none; font-size: 12px;}
	 #footer_inside li a:hover {color: #efefef;}
	a.logo {float:left; width:72px; height:82px; margin-left:20px;
margin-top:40px;}

 
/*#footer_wrapper{
	background-color:#eaeaea;
	}
 
#footer{
	width:844px;
	margin:0 auto 0 auto;
	padding:15px 67px 30px 69px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	}

#footer_left{
	float:left;
	width:470px;
	}
 
#footer_right{
	float:right;
	width:218px;
	}
 
#footer_right ul{
	padding:0;
	margin:0;
	list-style:none;
	}
 
#footer_right ul li{
	padding:0 2px 0 0;
	margin:0;
	display:inline;
	}
 
#footer_right ul li a:link, #footer_right ul li a:visited{
	text-decoration:none;
	color:#4aa9d5;
	}
 
#footer_right ul li a:hover{
	text-decoration:underline;
	}

#footer_bottom{
	float:left;
	width:500px;
	}

#footer_bottom ul{
	padding:0;
	margin:0;
	list-style:none;
	}
 
#footer_bottom ul li{
	padding:0 2px 0 0;
	margin:0;
	display:inline;
	}
 
#footer_bottom ul li a:link, #footer_bottom ul li a:visited{
	text-decoration:none;
	color:#4aa9d5;
	}
 
#footer_bottom ul li a:hover{
	text-decoration:underline;
	}
	*/
 
 
 
/*for beginner plan page and also other pages*/

h5{
	padding:0 0 12px 0;
	margin:0;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#309dcf;
	line-height:120%;
	}

#slide_wrapper{
	padding:0 0 60px 28px;
	}
#slide_wrapper2{
	padding:0 0 60px 0px;
	}

#slide_wrapper3{
	padding:0 0 15px 0px;
	}
#slide_wrapper-host1{
	padding:0 0 15px 10px;
	}
	#slide_wrapper-host2{
	padding:0 0 15px 10px;
	}
.slide_row{
	padding:0 0 2px 0;
	}
 
.slide_row_top{
	background:url(/images/floatingdiv_top.jpg) no-repeat 0 0;
	width:492px;
	height:4px;
	font-size:0; /*ie6 hack*/
	}

.slide_row_top2{
	background:url(/images/floatingdiv_top1.jpg) no-repeat 0 0;
	width:530px;
	height:4px;
	font-size:0; /*ie6 hack*/
	}
 
.slide_row_bg{
	background:#fff url(/images/floatingdiv_bg.jpg) repeat-x 0 0;
	border-left:1px solid #dcd9d9;
	border-right:1px solid #dcd9d9;
	width:440px;
	padding:7px 45px 7px 5px;
	}
 
.slide_row_bg2{
	background:#fff url(/images/floatingdiv_bg.jpg) repeat-x 0 0;
	border-left:1px solid #dcd9d9;
	border-right:1px solid #dcd9d9;
	width:478px;
	padding:7px 45px 7px 5px;
	}
 
.slide_row_bottom{
	background:url(/images/floatingdiv_bottom.jpg) no-repeat 0 0;
	width:492px;
	height:3px;
	font-size:0; /*ie6 hack*/
	}

.slide_row_bottom2{
	background:url(/images/floatingdiv_bottom1.jpg) no-repeat 0 0;
	width:530px;
	height:3px;
	font-size:0; /*ie6 hack*/
	}
 
.slide_row_heading a{
	color:#787878;
	font:bold 14px Arial, Helvetica, sans-serif;
	background:url(/images/plus.jpg) no-repeat 0 0;
	padding:0 0 0 19px;
	text-decoration:none;
	display:block;
	}

.slide_row_heading2 a{
	color:#787878;
	font:bold 14px Arial, Helvetica, sans-serif;
	background:url(/images/plus.jpg) no-repeat 0 0;
	padding:0 0 0 19px;
	text-decoration:none;
	display:block;
	}
 
.slide_row_bg p{
	padding:10px 0 6px 20px;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:130%;
	}

.slide_row_bg2 p{
	padding:10px 0 6px 20px;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:130%;
	}
 
.blue_bold{
	color:#349fd0;
	font:bold 12px Arial, Helvetica, sans-serif;
	}

.rightcol_box_middle_inner{
	background:#fff url(/images/rightbox_bg_white.jpg) repeat-x 0 0;
	width:285px;
	border-left:1px solid #dcd9d9;
	border-right:1px solid #dcd9d9;
	padding:1px 3px 0 3px;
	}
 
.rightcol_box_icon{
	float:left;
	width:34px;
	}
 
.rightcol_box_blue_heading_inner{
	float:left;
	width:240px;
	color:#309dcf;
	font:bold 18px Arial, Helvetica, sans-serif;
	padding:2px 0 0 0;
	}
 
.rightcol_box_black_top_inner{
	background:url(/images/black_top.jpg) no-repeat 0 0;
	width:285px;
	height:4px;
	font-size:0;
	}
 
.rightcol_box_black_middle_inner{
	background:#524f4f url(/images/black_bg.jpg) repeat-x 0 0;
	width:273px;
	padding:14px 0 7px 12px;
	}
 
.rightcol_box_black_middle_inner ul{
	padding:0 0 0 8px;
	margin:0;
	list-style:none;
	}
 
.rightcol_box_black_middle_inner ul li{
	padding:0 0 7px 21px;
	margin:0;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(/images/bullet.gif) no-repeat 0 1px;
	}
 
.rightcol_box_black_bottom_inner{
	background:url(/images/black_bottom.jpg) no-repeat 0 0;
	width:285px;
	height:2px;
	font-size:0;
	}
 
.view_plans{
	text-align:right;
	margin:10px 5px 0 0;
	}



/* for domain registration page and also other pages */

#domain_regi_content{
	padding:30px 37px 60px 30px;
	width:803px;
	background:#fff url(/images/content_bg.jpg) repeat-x 0 0;
	float:left;
	}

#domain_regi_heading{
	border-bottom:1px solid #dedede;
	padding:0 0 4px 0;
	}
 
#domain_regi_heading h1{
	padding:0;
	margin:0;
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
	width:500px;
	border:none;
	}
 
#domain_regi_heading_right{
	float:right;
	width:210px;
	text-align:right;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#515151;
	padding:4px 0 0 0;
	}
 
.blue_link a:link, .blue_link a:visited{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#309dcf;
	text-decoration:none;
	}
 
.blue_link a:hover{
	text-decoration:underline;
	}

#domain_regi_firstdiv{
padding:none;
	/*padding:20px 0 0 0;*/
	}
 
#domain_regi_firstdiv p{
	padding:0 0 20px 0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:132%;
	}
.domain_regi_box_outer{
	padding:0 0 13px 0;
	}
 
.domain_regi_box_left{
	float:left;
	width:384px;
	margin:0 24px 0 0;
	}
 
.domain_regi_box_right{
	float:left;
	width:384px;
	}
 
.domain_regi_box{
	padding:0;
	}
 
.domain_regi_box_top{
	background:url(/images/option_top.jpg) no-repeat 0 0;
	width:395px;
	height:6px;
	font-size:0; /*ie6 hack*/
	}
 
.domain_regi_box_middle{
	background:#fff url(/images/option_bg.jpg) repeat-x 0 0;
	border-left:1px solid #dcd9d9;
	border-right:1px solid #dcd9d9;
	width:368px;
	padding:6px 15px 20px 10px;
	}
 
.domain_regi_box_bottom{
	background:url(/images/option_bottom.jpg) no-repeat 0 0;
	width:395px;
	height:4px;
	font-size:0; /*ie6 hack*/
	}
 
.domain_regi_box_middle h2{
	padding:0 0 7px 0;
	margin:0;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#309dcf;
	}
 
.domain_regi_box_middle p{
	padding:0 0 15px 0;
	margin:0;
	}
 
.domain_regi_txtbox{
	background-color:#fff;
	width:195px;
	border-top:1px solid #404040;
	border-left:1px solid #404040;
	border-bottom:1px solid #d4d0c8;
	border-right:1px solid #d4d0c8;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#020202;
	height:16px;
	padding:1px 2px 0 2px;
	margin:0 5px 0 0;
	}
.domain_regi_box_outer1{
	padding:0 0 0px 0;
	margin: 0px 0px 0px 10px;
	}
 
.domain_regi_box_left1{
	float:left;
	width:384px;
	margin:0 24px 0 0;
	}
 
.domain_regi_box_right1{
	float:left;
	width:384px;
	}
 
.domain_regi_box1{
	padding:0;
	}
 
.domain_regi_box_top1{
	background:url(/images/option_top2.jpg) no-repeat 0 0;
	width:530px;
	height:6px;
	font-size:0; /*ie6 hack*/
	}
 
.domain_regi_box_middle1{
	background:#fff url(/images/option_bg.jpg) repeat-x 0 0;
	border-left:1px solid #dcd9d9;
	border-right:1px solid #dcd9d9;
	width:503px;
	padding:6px 15px 20px 10px;
	}
 
.domain_regi_box_bottom1{
	background:url(/images/option_bottom2.jpg) no-repeat 0 0;
	width:530px;
	height:4px;
	font-size:0; /*ie6 hack*/
	}
 
.domain_regi_box_middle1 h2{
	padding:0 0 7px 0;
	margin:0;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#309dcf;
	}
 
.domain_regi_box_middle1 p{
	padding:0 0 15px 0;
	margin:0;
	}
 
.domain_regi_txtbox1{
	background-color:#fff;
	width:195px;
	border-top:1px solid #404040;
	border-left:1px solid #404040;
	border-bottom:1px solid #d4d0c8;
	border-right:1px solid #d4d0c8;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#020202;
	height:16px;
	padding:1px 2px 0 2px;
	margin:0 5px 0 0;
	}
.tld_textbox{
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0px 5px 0px 5px;
	}
 
.domain_regi_txtbox2{
	background-color:#fff;
	width:195px;
	border-top:1px solid #404040;
	border-left:1px solid #404040;
	border-bottom:1px solid #d4d0c8;
	border-right:1px solid #d4d0c8;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#020202;
	height:16px;
	padding:1px 2px 0 2px;
	margin:2px 5px 0 0;
	}
 
.domain_regi_select{
	border-top:1px solid #404040;
	border-left:1px solid #404040;
	border-bottom:1px solid #d4d0c8;
	border-right:1px solid #d4d0c8;
	background:#fff;
	height:19px;
	padding:0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#020202;
	width:94px;
	}
 
.serach_btn{
	clear:both;
	margin:10px 0 2px 205px;
	}
.serach_btn2{
	clear:both;
	margin:0px 0 0px 0px;
	}
 
/*for domains page and also other pages */

#domain_heading{
	padding:0 0 15px 0;
	}
 
#domain_heading_left{
	float:left;
	width:215px;
	}
 
#domain_heading_right{
	float:left;
	width:277px;
	}
 
.domain_box{
	padding:5px 0 0 0;
	}
 
.domain_box_left{
	float:left;
	width:190px;
	}
 
.domain_box_right{
	float:right;
	width:170px;
	}
 
.domain_box ul{
	padding:0 0 0 0;
	margin:0;
	list-style:none;
	}
 
.domain_box ul li{
	padding:0 0 7px 20px;
	margin:0;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#020202;
	background:url(/images/bullet.gif) no-repeat 0 1px;
	}

.buy_domain{
	text-align:right;
	margin:15px 0 0 0;
	}

h6{
	padding:20px 0 10px 0;
	margin:0;
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#000;
	}
 

/*
h8{
	color:#ed1d2e;
	size:10px;
}*/

/*for hosting page and also other pages */

#hosting_heading{
	padding:0 0 15px 0;
	}
 
#hosting_heading_left{
	float:left;
	width:297px;
	}
 
#hosting_heading_right{
	float:left;
	width:197px;
	}
 
#hosting_box{
	padding:0;
	}
 
#hosting_box_top{
	background:url(/images/hostingbox_top.jpg) no-repeat 0 0;
	width:427px;
	height:4px;
	font-size:0;
	}
 
#hosting_box_middle{
	background:#fff url(/images/hostingbox_bg.jpg) repeat-x 0 0;
	border-left:1px solid #dcd9d9;
	border-right:1px solid #dcd9d9;
	width:415px;
	padding:5px 5px 0 5px;
	}
 
#hosting_box_bottom{
	background:url(/images/hostingbox_bottom.jpg) no-repeat 0 0;
	width:427px;
	height:4px;
	font-size:0;
	}
 
#hosting_box_left{
	float:left;
	width:208px;
	}
 
#hosting_box_right{
	float:left;
	width:205px;
	padding:5px 0 0 0;
	}

#hosting_box_right h5{
	padding:0 0 5px 0;
	}
 
#hosting_box_right p{
	font-weight:bold;
	line-height:125%;
	font-size:12px;
	padding:0 0 10px 0;
	margin:0;
	}
 

/*for windows hosting page and also other pages */

#windows_heading{
	border-bottom:1px solid #dedede;
	padding:0 0 4px 0;
	margin:0 0 15px 0;
	}

#windows_heading_left{
	float:left;
	width:450px;
	}
 
#windows_heading_left_pic{
	float:left;
	width:50px;
	}
 
#windows_heading_left_text{
	float:left;
	width:395px;
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#000;
	padding:7px 0 0 5px;
	}
 
#windows_heading_right{
	float:right;
	width:210px;
	}
 
#windows_heading_right_pic{
	float:left;
	width:50px;
	}
 
#windows_heading_right_text{
	float:left;
	width:160px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
	padding:10px 0 0 0;
	}
 
#windows_heading_right_text a:link, #windows_heading_right_text a:visited{
	text-decoration:none;
	color:#4facd6;
	}
 
#windows_heading_right_text a:hover{
	text-decoration:underline;
	}
 

/***************************************************************************************************
** Control panel CSS
***************************************************************************************************/
.nomargin {
	margin:0;
	padding:0;
}

div.imageSubmit {
	margin:20px;
	text-align:center;
}

hr.divider {
	border:0;
	width:80%;
	background-color:#DEDEDE;
	margin-top:30px;
	margin-bottom:30px;
	height:1px;
 
}

/***************************************************************************************************
** Control panel CSS - CHOOSE DOMAINS
***************************************************************************************************/

.main_content {
	margin:0;
	padding:0 28px 0 28px;
}

.domains_boxout {
	padding:0 0px 0 12px;
}
.domains_boxout2 {
	padding:0 0px 0 12px;
}

/***************************************************************************************************
** TABLE
***************************************************************************************************/
div.table {
	margin:0;
	padding:0;
	width:528px;
}

div.table div.headings {
	background-repeat:no-repeat;
	background-image:url(/images/homepage_row_heading.jpg);
	background-position:0 0;
	height:33px;
	padding-bottom:8px;
}

div.table div.headings div {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#192329;
}

div.table div div {
	float:left;
	text-align:center;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#787878;
	width:132px;
	padding:8px 10px 0 10px;
	height:33px;
}

div.table div.row1,
div.table div.row2 {
	background-repeat:no-repeat;
	background-position:0 0;
	height:33px;
	clear:left;
}

/* IE7-only fix for margins */
*+html div.table div {
	margin-bottom:8px;
}
*+html div.table div.headings {
	margin-bottom:0;
}

div.table div.row1 {
	background-image:url(/images/homepage_row1.jpg);
	word-wrap: break-word;
}
div.table div.row2 {
	background-image:url(/images/homepage_row2.jpg);
}
div.table div span.content {
	display:block;
}

div.table div.row1:hover,
div.table div.row2:hover {
	background-image:url(/images/homepage_row_hover.jpg);
}

div.table span.smaller {
	font-size:11px;
}



/***************************************************************************************************
** Control panel CSS - DOMAINS BOXOUT
***************************************************************************************************/
div.table.domains div div.domain {
	width:190px;
	text-align:left;
}

div.table.domains div div.add-domain {
	width:100px;
}

div.table.domains div div.period,
div.table.domains div div.price {
	width:79px;
}


/***************************************************************************************************
** Control panel CSS - BASKET
***************************************************************************************************/
div.table.domains div div.remove-item {
	width:100px;
}


/***************************************************************************************************
** Control panel CSS - INVOICES
***************************************************************************************************/
div.table.invoices div div.number {
	width:200px;
	text-align:left;
}
div.table.invoices div div.date {
	width:100px;
}


/***************************************************************************************************
** Control panel CSS - INVOICES
***************************************************************************************************/
div.table.invoiceView div div.product {
	width:150px;
	text-align:left;
}
div.table.invoiceView div div.price {
	width:100px;
}
div.table.invoiceView div div.units {
	width:80px;
}



/***************************************************************************************************
** Control panel CSS - PRODUCT OPTIONS
***************************************************************************************************/
div.table.productOptions div div.product {
	width:200px;
}


/***************************************************************************************************
** Control panel CSS - RENEWALS
***************************************************************************************************/
div.table.renewals div div.service {
	width:125px;
	text-align:left;
}

div.table.renewals div div.expiry {
	width:78px;
}
div.table.renewals div div.renewFor {
	width:65px;
}
div.table.renewals div div.price {
	width:50px;
}
div.table.renewals div div.renew {
	width:60px;
}

/***************************************************************************************************
** Control panel CSS - RENEWAL REMINDER
***************************************************************************************************/
div.table.renewals div div.service1 {
	width:300px;
	text-align:left;
}

div.table.renewals div div.expiry1 {
	width:40px;
}
div.table.renewals div div.renewFor1 {
	width:50px;
}
div.table.renewals div div.price1 {
	width:50px;
}
div.table.renewals div div.renew1 {
	width:0px;
}

/***************************************************************************************************
** Control panel CSS - PACKAGE CHOOSER
***************************************************************************************************/
p.package-chooser {
	border-bottom: 1px solid rgb(222, 222, 222);
	padding-bottom: 10px;
	background-color: #f9f7f8;
	padding-left: 8px;
	padding-right:8px;
	padding-top: 8px;
	font-size:13px;
}

span.red {
	color:red;
	font-weight:bold;
}



/***************************************************************************************************
** Control panel CSS - LOGIN
***************************************************************************************************/
.login_boxout {
	width:357px;
}


/***************************************************************************************************
** Control panel CSS - REGISTER
***************************************************************************************************/
table.register th {
	text-align:right;
}

input.bad-input {
	background-color:#f45e5e;
}

/***************************************************************************************************
** Control panel CSS - FRONT-PAGE
***************************************************************************************************/
.front-page {
	margin:0;
	padding:0;
}
/***************************************************************************************************
** Control panel CSS - FRONT-PAGE vote button
***************************************************************************************************/
.front-page-vote {
	margin:10px 0px 0px 20px;
	padding:0;
}
/***************************************************************************************************
** Hosting page (uptime)
***************************************************************************************************/
.hosting-uptime {
	margin:10px 0px 0px 20px;
	padding:0;
}
/***************************************************************************************************
** Control panel CSS - DOMAIN NEEDED
***************************************************************************************************/
#domain_heading_regi_left {
	width:210px;
	text-align:right;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#515151;
	padding:4px 0 0 0;
}

.domain_regi_box_left-nofloat {
	width:384px;
	margin:0 35px 0 0;
}


/***************************************************************************************************
** Control panel CSS - UPDATE CONTACT DETAILS
***************************************************************************************************/
table.contactDetails th {
	text-align:right;
}

/***************************************************************************************************
** Tools and resources CSS - HOMEPAGE
***************************************************************************************************/
#tools_box-front{
	padding:0 0 0 0px ;
	}

#tools_box{
	padding:0 0 0 15px ;
	}
#tools_box-host{
	padding:0 0 0 10px ;
	}
#tools_box_top{
	background:url(../images/toolbox_top.jpg) no-repeat 0 0;
	width:530px;
	height:4px;
	font-size:0;
	}
 
#tools_box_middle{
	background:#fff url(../images/toolbox_bg.jpg) repeat-x 0 0;
	border-left:1px solid #dcd9d9;
	border-right:1px solid #dcd9d9;
	width:518px;
	padding:5px 5px 0 5px;
	}
 
#tools_box_bottom{
	background:url(../images/toolbox_bottom.jpg) no-repeat 0 0;
	width:530px;
	height:4px;
	font-size:0;
	}
#tools_box_bottom1{
	padding:0 0 0 10px ;
	background:url(../images/toolbox_bottom.jpg) no-repeat 0 0;
	width:530px;
	height:4px;
	font-size:0;
	}
 
#tools_box_left{
	float:left;
	width:208px;
	}
 
#tools_box_right{
	float:left;
	width:300px;
	padding:5px 0 0 0;
	}

#tools_box_right h5{
	padding:0 0 5px 0;
	}
 
#tools_box_right p{
	font-weight:bold;
	line-height:125%;
	font-size:12px;
	padding:0 0 10px 0;
	margin:0;
	width:300px;
	}
.unplanned_status h3
{
	color:#000000;
}

img.gb { float: left; margin: 13px 5px 2px 20px; }
img.front-page-deals { float: left; margin: 16px 0px 0px 14px; }

/***************************************************************************************************
** BLOG
***************************************************************************************************/

body#blog h3 {
	color:#fff;
}
body#blog p {
	font-size:14px;
	font-style:inherit;
	
}
body#blog li {
	font-size:12px;
	font-style:inherit;
	
} 

/***************************************************************************************************
** SUPPORT TICKET
***************************************************************************************************/
.butday{

height:68px;
width:60px;
background:url(images/date-button.gif) no-repeat;
}

/***************************************************************************************************
** Content Panels
***************************************************************************************************/
#wrapper9 {
	width:528px; 
	margin:0px 0px 0px 10px;
}

#rotator {
	background:#FFF;
	color:#000;
	position:relative;
	padding-bottom:2.6em;
	margin:0; 
	font-size:16px;
}

/* Tabs */

ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {
	margin:0 0 0 0;
	padding:0;
	border:0;
	outline:0;
	line-height:15px;
	text-decoration:none;
	font-size:100%;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
li.ui-tabs-nav-item1, li.ui-tabs-nav-item1, li.ui-tabs-nav-item1 a:link, li.ui-tabs-nav-item1 a:visited {
	margin:0 0 0 11px;
	padding:0;
	border:0;
	outline:0;
	line-height:15px;
	text-decoration:none;
	font-size:100%;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

ul.ui-tabs-nav, ul.ui-tabs-nav {
	position:absolute;
	bottom:0px;
	left:0;
	z-index:1;
	width:100%;
    background:#FFF url(../images/navibar.jpg) repeat-x bottom right;
}

#rotator #fragment-1 a:link,
#rotator #fragment-2 a:link,
#rotator #fragment-3 a:link,
#rotator #fragment-4 a:link,
#rotator #fragment-1 a:visited,
#rotator #fragment-2 a:visited,
#rotator #fragment-3 a:visited,
#rotator #fragment-4 a:visited,
#rotator #fragment-1 a:hover,
#rotator #fragment-2 a:hover,
#rotator #fragment-3 a:hover,
#rotator #fragment-4 a:hover,
#rotator #fragment-1 a:active,
#rotator #fragment-2 a:active,
#rotator #fragment-3 a:active,
#rotator #fragment-4 a:active
{
	color:#333;
}
/* Non-Selected Tabs */
li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item1 a:link,
li.ui-tabs-nav-item a:visited, li.ui-tabs-nav-item1 a:visited {
	font-size:.8em;
	font-weight:normal;
}

/* Hovered Tab */
#rotator .ui-tabs-nav-item a:hover,
#rotator .ui-tabs-nav-item1 a:hover,
#rotator .ui-tabs-nav-item a:active,
#rotator .ui-tabs-nav-item1 a:active {
	background:#FFF url(../images/uiactivetabbg.gif) repeat-x bottom left;
	color:#333;
}

#rotator .ui-tabs-nav-item a span {
	float:left; 
	padding:15px 11px 15px 11px;
	cursor:pointer;
}
#rotator .ui-tabs-nav-item1 a span {
	float:left; 
	padding:15px 11px 15px 11px; 
	cursor:pointer;
}
/* Active Tab */
#rotator .ui-tabs-selected a:link,
#rotator .ui-tabs-selected1 a:link,
#rotator .ui-tabs-selected a:visited,
#rotator .ui-tabs-selected1 a:visited,
#rotator .ui-tabs-selected a:hover,
#rotator .ui-tabs-selected1 a:hover,
#rotator .ui-tabs-selected a:active,
#rotator .ui-tabs-selected1 a:active {
	background:#fff url(../images/uiactivetabbg.gif) repeat-x bottom left;
	color:#333;
}


#rotator .ui-tabs-panel {
	font-family:Arial, Helvetica, sans-serif;
	clear:left;
	color:#000;
	height:220px;
}

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

#rotator h6 {
	color:#E75D00;
	font-weight:normal;
	margin:0;
	font-size:25px;
	line-height:20px;
}
#rotator h2 {
	padding:0 0 7px 0;
	margin:0 0 14px 0;
	color:#309DCF;
	font-weight:bold;
	font-size:25px;
	line-height:20px;
	border-bottom:1px solid #dedede;
	}
#rotator h1 {
	color:#309DCF;
	font-weight:bold;
	margin:0;
	font-size:25px;
	line-height:20px;
}
#rotator p {
	font-size:15px;
	margin:5px 0;
	color:#333;
}

#rotator .btn_get_started {
	float:left;
	height:30px;
	width:99px;
	text-indent:-9999em;
	margin-right:7px; 
	overflow:hidden; 
	background:transparent url(../images/more_info2.jpg) no-repeat;
}
#rotator .btn_get_support {
	float:left;
	height:30px;
	width:99px;
	text-indent:-9999em;
	margin-right:7px; 
	overflow:hidden; 
	background:transparent url(../images/contact-us2.jpg) no-repeat;
}
#rotator .btn_learn_more {
	float:left;
	height:26px;
	font-size:.9em;
}

/* Background Images */
#rotator #fragment-1 {
	background:transparent url(../images/hosting.jpg) no-repeat top left;
	padding:0px 7px 75px 285px;
}

#rotator #fragment-2 {
	background:transparent url(../images/domain.jpg) no-repeat top right;
	padding:0px 302px 75px 6px;
}

#rotator #fragment-3 {
	background:transparent url(../images/resell.jpg) no-repeat top right;
	padding:0px 280px 75px 10px;
}

#rotator #fragment-4 {
	background:transparent url(../images/support.jpg) no-repeat top left;
	padding:0px 10px 75px 275px;
}
/* ticket system */
#customerticket {width: 100%; padding: 1px; border: 0px solid #666;}
#customerticket table {width: 100%; border-collapse: collapse; text-align: left; color: #666;}
#customerticket p {padding: 0; margin: 0;}
#customerticket th, #customerticket td {padding: 7px 10px;}
#customerticket th { text-align: left; background: #666; color: #fff;}
#customerticket tr.ticketsummary {background: #dedede;}
#customerticket tr.ticketsummary td {border-top: 1px solid #fff;}
#customerticket tr.ticketsummary td img {text-decoration: none; float: left; padding: 0 5px; }
#customerticket tr.ticketsummary td {text-decoration:underline;}
#customerticket table.ticketresponse {border: none;}
#customerticket table.ticketresponse th {background: #fff; color: #666;}
#customerticket table.ticketresponse tr {background: #ffffff;}
#customerticket table.ticketresponse tr.alt {background: #fff;}

/***************************************************************************************************
** Page notes create ticket
***************************************************************************************************/

	.customer-note {

	 padding: 4px;
	 background: #F1F8ED;
	 color: #444;
	 border: 1px solid #D1EAC3;
	 width: 482px;
	 float: left;
	 margin: 0px 0px 0px 0px;
	 text-decoration:none;

	}
.customer-note a:link, a:visited, a:hover, a:active
{
	color:#333;
}
/***************************************************************************************************
** Page notes dac resulte
***************************************************************************************************/
	.customer-note2 {

	 padding: 0px 5px 0px 10px;
	 background: #fd7364;
	 color: #444;
	 border: 2px solid #a90408;
	 width: 515px;
	 float: left;
	 margin: 0px 10px 0px 10px;

	}
.customer-note2 a:link, a:visited, a:hover, a:active
{
	color:#333;
}
img.domain-warning { float: left; margin: 15px 5px 10px 0px; }
img.front-contact { float: right; margin: 24px 50px 0px 14px; }
img.front-webmail { float: right; margin: 24px 0px 0px 14px; }
img.front-login { float: right; margin: 24px 0px 0px 14px; }
img.skip { float: left; margin: 0px 10px 0px 0px; }
img.moretext {
padding: 20px 50px 25px 0px;}