/* style CSS Document */
#under_c, #under_c1{   
	font-size: 18px;
	color: rgb(255, 0, 0);
	text-align: center;
	}

.scrollup{
	width:32px;
    height:32px;
	padding-right:20px;
	padding-bottom:20px;
    position:fixed;
    bottom:0px;
	line-height:30px;
	text-align:center;
    right:10px;
	color:#fff;
	font-size:14px;
	z-index:3335555;
	font-weight:bold;
	background: url(ui/arrow_up.png) left top no-repeat;
    display:none;
	}
.socialmedia a img{
	opacity:1;
	}
.socialmedia a img:hover{
	opacity:0.6;
	-moz-transition: all  0.5s ease-in;
    /* WebKit */
    -webkit-transition:  all 0.5s ease-in;
    /* Opera */
    -o-transition: all  0.5s ease-in;
    /* Standard */
    transition: all  0.5s ease-in;
	}
.clear{
	clear:both;
	height:1px;
	border:#f00 1px solid;
	visibility:hidden;
	}
.signup_btn{
	background:url(images/signup_btn_center.png) repeat-x;
	height:27px;
	width:100px;
	text-align:center;
	margin: 9px auto 0px auto;
	line-height:27px;
	}
.signup_btn div.left{
	background:#fff url(images/signup_btn_left.png) repeat-x;
	height:27px;
	width:6px;
	float:left;
	}
.signup_btn div.right{
	background:#fff url(images/signup_btn_right.png) repeat-x;
	height:27px;
	width:6px;
	float:right;
	}	
span.yes{
	padding:13px;
	border:#000000 0px solid;
	background:url(images/yes.png) no-repeat center;
	}
span.no{
	padding:13px;
	border:#000000 0px solid;
	background:url(images/no.png) no-repeat center;
	}
a.moreplan_next{
	background: url(images/moreplan_bg_center.png) repeat-x;
	height:50px;
	float:left;
	margin-left:-10px;
	padding-left:8px;
	line-height:50px;
	font-family: 'Impact';
	font-size:20px;
	color:#555;
	border:#ddd 0px solid;
	}
a.moreplan_next div.right{
	background:#fff url(images/moreplan_bg_right.png) right no-repeat;
	width:17px;
	height:50px;
	float:right;
	}
a.moreplan_next div.btn_right{
	width:35px;
	float:right;
	height:50px;
	background:url(images/arr_right.png) center no-repeat;
	}


a.moreplan_next div.btn_left{
	width:35px;
	float:right;
	height:50px;
	background:url(images/arr_left.png) center no-repeat;
	}

.header_title_bg{
	background:url(images/title_bg.png) repeat-x;
	height:27px;
	width:100%;
	line-height:27px;
	font-weight:bold;
	border-right:#ddd 1px solid;
	border-left:#ddd 1px solid;
	}
.header_title_bg span{
	font-size:13px;
	color:#111;
	padding-left:10px;
	}
ul.olist li{
	list-style:square;
	margin-left:40px;
	line-height:20px;
	}
/*//////////////////////////////////////////// Login dialog box style starts here ////////////////////////////////////*/
.overlay {
    background:url(images/trans.png) repeat;
    bottom: 0;
    left: 0;
    position: fixed;
	display:none;
    right: 0;
    top: 0;
    z-index: 100;
}

.login_box {
    background:url(images/login/box_bg.png) repeat;
    color: #888888;
    height: 475px;
    position: absolute;
	top:-500px;
	display:none;
    width: 750px;
	padding:5px;
    z-index: 9999;
	border:1px solid #888888;
}
.login_box div.container{
	width:100%;
	height:100%;
	background:#fff url(images/login/container_bg.png) 0px -3px repeat-x;
	}
.login_box div.container div.header{
	width:100%;
	height:60px;
	margin:0 auto;
	background:url(images/login/container_bg.png) top repeat-x;
	border: #999999 1px solid;
	}
.login_box div.container div.header span.close{
	padding:20px;
	background:url(images/close_btn.png) center no-repeat;
	position: absolute;
	float:right;
	left: 725px;
	top: -29px;
	font-weight:bold;
	}
.login_box div.container div.header span.close a{ line-height:20px;}	
.login_box div.container h4{
	color:#fff;
	font-weight:bold;
	font-size:20px;
	padding:13px 0px 0px 20px;
	}
.login_box div.container h6{
	color:#fff;
	font-weight:normal;
	font-size:13px;
	padding:0px 0px 0px 20px;
	}
.login_box div.container ul.parts{
	margin-top:25px;
	margin-left:10px;
}
.login_box div.container ul.parts li{
	width:350px;
	height:370px;
	display:inline;
	float:left;
	background:#fff;
	margin-left:10px;
	border-radius:8px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
}
.login_box div.container ul.parts li h3{
	font-size:21px;
	font-weight:bold;
	font-family:Corbel;
	color:#363636;
	text-align:left;
	padding:15px 0 10px 24px;
	}
.login_box div.container ul.parts li div.box_head{
	width:330px;
	height:34px;
	line-height:34px;
	margin:0 auto;
	color:#000;
	background:url(images/login/box_head_center.png) repeat-x;
	}
.login_box div.container ul.parts li div.box_head_left{
	width:20px;
	height:34px;
	float:left;
	background:url(images/login/box_head_left.png) left no-repeat; 
	}
.login_box div.container ul.parts li div.box_head_right{
	width:9px;
	height:34px;
	float:right;
	background:url(images/login/box_head_right.png) right no-repeat;
	}
.login_box div.container table.links{
	margin:0 auto;
	width:290px;
	}
	
.login_box div.container table.links tr{
margin:10px 0 0 0;
} 

	
.login_box div.container table.links td {
	border: #0000FF 0px solid;
	padding:0;
	vertical-align: baseline;
	}
.login_box div.container table.links td img{ position:relative;}
.login_box div.container table.links td a{
	font-size:12px;
	margin-top:0px;
	color:#BD1818;
	font-weight:bold;
	}
.login_box div.container table.links td a:hover{ color:#0066CC;}

.log_tb_arrow{
background:url("images/login/arrow_log2.png") no-repeat scroll center top transparent;
background-repeat:no-repeat;
height:13px;
width:68px;
}

.domain_btn{
	height:55px;
	width:275px;
	margin:18px 0 0 17px;
	background:url(images/login/domain_btn_center.png) no-repeat;
	}
.domain_btn_left{
	height:41px;
	width:12px;
	float:left;
	background:#fff url(images/login/domain_btn_left.png) left no-repeat;
	}
.domain_btn_right{
	height:41px;
	width:12px;
	float:right;
	background:#fff url(images/login/domain_btn_right.png) right no-repeat;
	}
.domain_btn a{
    color: #FFFFFF;
    font-family: Corbel;
    font-size: 18px;
    font-weight: bold;
    line-height: 41px;
    padding-left: 18px;
    text-decoration: none;
    text-transform: uppercase;
	}
/*///////////////////////////////////////////// Login dialog box style ends here///////////////////////////////////// */
table.simpletable{
	outline:#2881C1 1px solid;
	border-collapse:collapse;
	}
table.simpletable th{
	color:#fff;
	background: #2881C1;
	font-weight:bold;
	}
table.simpletable th,
table.simpletable td{
	padding:4px 10px;
	border:#ddd 1px solid;
	}
a.link:hover{
	color: #009900;
	text-decoration:underline;
	}
ul.faq {
	margin-left:20px;
	}
ul.faq li{
	font-weight:bold;
	list-style:square;
	line-height:23px;
	color:#666;
	cursor:pointer;
	}
ul.faq li:hover{ color:#0066CC;}
ul.faq li p{
	font-weight:normal;
	display:none;
	cursor: text;
	}

div.inc_btn_center{
	width:168px;
	height:30px;
	background: url(images/inc_btn_center.png) repeat-x;
	font-size:14px;
	line-height:30px;
	font-weight:bold;
	color:#fff;
	}
div.inc_btn_left{
	width:9px;
	height:30px;
	float:left;
	background:#FFF8DC url(images/inc_btn_left.png) left no-repeat;
	}

div.inc_btn_right{
	width:32px;
	height:30px;
	float:right;
	background:#FFF8DC url(images/inc_btn_right.png) right no-repeat;
	}
/* Existing site style sheet*/
.sub_title {
font-weight: bold;
color: #444;
}
.blue_bold {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2B4D9C;
font-weight: bold;
text-decoration: none;
}
.blue_bold2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #015479;
font-weight: bold;
line-height:20px;
}
.heading-inst-blue,.heading-inst-blue strong{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #2A63A8;
line-height:20px;
}
.text-inst {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #E36C0A;
}

/*///////////////////////////////////////////// Testimonial style Start here///////////////////////////////////// */

.testi_top_bg{
background:url("images/left_testi_bg.png") no-repeat scroll right center transparent;
margin:0px;
padding:0px;
width:894px;
height:19px;
margin:0 7px;

}

.testi_bg{
background:url("images/testi_bg.png") repeat-y scroll right center transparent;
margin:0px;
padding:0px;
width:894px;
margin:0 7px;
}

.testi_bg h4{
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding: 8px 28px 0;

}

.testi_bg span{
    color: #0066BC;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding: 0 28px;
}

.testi_bg span a{
 color:white; 
 margin:0px; 
 font-weight:normal; 
 font-size:12px;
 }
 
.testi_bg span a:hover{
text-decoration:underline;
color:#134877;
 }

.testi_bg p{
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    padding: 8px 28px;
}

.testi_bot_bg{
background:url("images/right_testi_bg.png") no-repeat scroll right center transparent;
margin:0px;
padding:0px;
width:894px;
height:19px;
margin:0 7px;
}

.test_header_title_bg{
    background: url("images/test_header_title_bg.png") repeat-x scroll 0 0 #F1F1F1;
    color: white;
    font-size: 18px;
    height: 34px;
    line-height: 33px;
    margin: 9px;
    padding: 0 26px;
    width: 92%;
	}

/*///////////////////////////////////////////// Testimonial style ends here///////////////////////////////////// */

/*///////////////////////////////////////////// Manage Hosting style Start here///////////////////////////////////// */
.manage_heading{
 background: url("images/subheadingbg.png") repeat-x scroll 0 0 transparent;
    border-top: 1px solid #FFFFFF;
    color: #2C2C2C;
    font-size: 16px;
    height: 42px;
    line-height: 42px;
    padding-left: 12px;
}

.manage_links{
  background-color: #F4F4F4;
    border: 1px solid #CCCCCC;
    height: 230px;
    margin: 0 0 0 13px;
    padding: 11px;
    width: 95%;
}

.manage_links ul{
    float: left;
    margin: 0 8px;
    padding: 0;
    width: 48%;
}

.manage_links li{
    background-color: #FFFFFF;
    border: 1px solid #F1F1F1;
    margin: 2px 0;
    padding: 8px 20px;
}

.manage_links li a{
color:#303030;
}

.manage_links li a:hover{
text-decoration:underline;
color:#296FAF;
}

/*///////////////////////////////////////////// Manage Hosting style ends here///////////////////////////////////// */

/*///////////////////////////////////////////// vps style start here///////////////////////////////////// */

.vps_links{
    background-color: #F4F4F4;
    border: 1px solid #CCCCCC;
    margin: 0 0 0 13px;
    min-height: 84px;
    padding: 11px;
    width: 95%;
}

.vps_links ul{
    float: left;
    margin: 0 8px;
    padding: 0;
    width: 48%;
}

.vps_links li{
    background-color: #FFFFFF;
    border: 1px solid #F1F1F1;
    margin: 2px 0;
    padding: 8px 20px;
}

.vps_links li a{
color:#303030;
}

.vps_links li a:hover{
text-decoration:underline;
color:#296FAF;
}
/*///////////////////////////////////////////// vps style ends here///////////////////////////////////// */

/*///////////////////////////////////////////// web hosting tech companies style start here///////////////////////////////////// */

.log_bg{
    border: 1px solid #DFDFDF;
    height: 95px;
    margin: 0;
    padding: 0;
    width: 113px;
}

.visit_bg{
   background: url("images/visit_bg.png") repeat-x scroll 0 0 #F1F1F1;
    height: 25px;
    line-height: 22px;
    margin: 5px 0 0;
    padding: 0 28px;
    width: 44%;
}

.visit_bg:hover{
   background: url("images/visit_bg.png") repeat-x scroll 0 0 #F1F1F1;
   background-position:0 -25px;
    height: 25px;
    line-height: 22px;
    margin: 5px 0 0;
    padding: 0 28px;
    width: 44%;
}

.visit_bg a{
    color: #FFFFFF;
    font-weight: bold;
}

.web_top_bg{
background:url("images/left_testi_bg.png") no-repeat scroll right center transparent;
margin:0px;
padding:0px;
width:894px;
height:19px;
margin:0 7px;
float:left;
}

.web_bg{
background:url("images/testi_bg.png") repeat-y scroll right center transparent;
margin:0px;
padding:0px;
width:894px;
margin:0 7px;
float:left;
}

.web_bot_bg{
background:url("images/right_testi_bg.png") no-repeat scroll right center transparent;
margin:0px;
padding:0px;
width:894px;
height:19px;
margin:0 7px;
float:left;
}

/*///////////////////////////////////////////// web hosting tech companies style ends here///////////////////////////////////// */

.support_login{
   background: url("ui/support_login_bg.png") no-repeat scroll right center transparent;
    float: right;
    height: 16px;
    width: 99px;
}

.support_login:hover{
   background: url("ui/support_login_bg_hover.png") no-repeat scroll right center transparent;
    float: right;
    height: 16px;
    width: 99px;
}

.login_box div.container table.links td span a{
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 0 7px;
	font-weight:bold;
}

.login_box div.container table.links td span a:hover{
color:#000000;
}

