/* CSS Document */
.toplink {
        margin-right:10px;
}

a.toplink {
        color:#0000CC !important;
        text-decoration: underline;
}

a.toplink:hover{
        text-decoration: underline;
}

.topline{
        height:0;
        position:absolute;
        top:24px;
        width:100%;
        border-top:1px solid #C9D7F1;
}

h1.portallinks{ font-size: 20px; font-weight: bold; text-decoration: underline; }

a.small-logo { display:block; float: left; margin: -4px 10px 0px 0px; }

a {text-decoration: underline; color: #006ca8;}
a img {border:0;}
#top
	{height:119px;
	}
#inner_top_home
	{
	 text-align:center;
	 padding-top:29px;
	}
#inner_top_inner
	{background: url(/images/logo_inner_03.gif) 0px 56px no-repeat;
	 height:47px;
	 width:778px;
	 margin:0 auto;
	 padding-top:72px;
	 text-align:right;
	}
a.inner-logo
        {
        margin-top: -15px;
        display: block;
        width: 225px;
        height: 47px;
        float: left;
        cursor: pointer;
        }
#content1
	{background:#a5b8ff;
	}
#content2
	{
	 background:#f3f5ff;
	 border-bottom:1px solid #c8d1fb;
	}
#inner_content_1
	{
	 width:778px;
	 margin:0 auto;
	 padding-top:28px;
	 padding-bottom:29px;
	}

#inner_content_2
	{
	 width:778px;
	 margin:0 auto;
	 padding-top:28px;
	 padding-bottom:29px;
	 color:#777777;
	}
.col
	{
	 width:178px;
	 float:left;
	 }
#bottom
	{text-align:center;
	padding-top:17px;
	color:#4063ef;
	}
#bottom a
	{color:#4063ef;
	margin-left:3px;
	margin-right:3px;
	}
#wrapper
	{width:778px;
	 margin:0 auto;
	 padding-top:18px;
	 }
#left_col_i
	{float:left;
	width:508px;
	}
#right_col_i
	{float:right;
	 width:259px;
	}
#left_inner
	{width:506px;
	 background:#f3f5ff;
	 border-left:1px solid #c0ccf8;
	 border-right:1px solid #c0ccf8;
	 color:#777777;
	 padding-top:20px;
	 padding-bottom:20px;
	 }
.aa
	{
	 width:460px;
	 border-left:1px solid #c0ccf8;
	 border-right:1px solid #c0ccf8;
	 padding-left:26px;
	 padding-top:20px;
	 padding-bottom:15px;
	 color:#777777;
	 padding-right:20px;
	}
.fff
	{float:left;
	 width:220px;
	 margin:0;
	 padding:0;
	 list-style-type:none;
	}
.fff li
	{background:url(/images/bull_31.gif) 0px 7px no-repeat;
	padding-left:16px;
	padding-top:2px;
	padding-bottom:2px;
	}
.fff a
	{color:#3f62ef;
	 text-decoration:underline;
	 }
#m
	{
	 width:257px;
	 border-left:1px solid #7085e0;
	 border-right:1px solid #7085e0;
	 color:#3f62ef;
	 }
.on
	{
	 height:21px;
	 background:#d8e0ff;
	 padding-left:23px;
	 padding-top:3px;

	}
.off
	{
	 height:21px;
	 background:#ebefff;
	 padding-left:23px;
	 padding-top:3px;
	}
.txt
	{font:27px tahoma; font-weight:bold;}

a.btn-inner { background: url(/images/btn-innner-left.gif) no-repeat left top; display: block; float: right; height: 32px; padding: 0px 5px; cursor: pointer; }
a.btn-inner span.text { background: #6077d7; display: block; float: left; height: 25px; padding: 7px 10px 0px; color: #fff; font-weight: bold; font-size: 12px; }
a.btn-inner span.btn-inner-right { background: url(/images/btn-innner-right.gif) no-repeat right top; display: block; height: 32px; float: left; width: 5px; }




html, body {
	height: 100%;
	padding: 0px;
	margin: 0px;
	border: 0px;
	font-size: 10px;
	font-family:"Arial",Sans-Serif;

}

.box07 {
	background: white;
	border-top: 1px solid #bab8af;
	border-left: 1px solid #bab8af;
	border-bottom: 1px solid #5c5a50;
	border-right: 1px solid #5c5a50;
	padding: 0px 0px 9px 0px;
	width: 805px;
	margin: 0px auto; 
}

.box07 H1 {
	font-size: 10px;
	padding: 7px 10px 8px 20px;
	text-transform: uppercase;
	font-weight: bold;
}

a.signup_continue_btn { 
	background: url(/images/btn-login-left.gif) no-repeat;
	width: 60px;
	height: 26px;
	display: block;
	padding-left: 5px;
	cursor:pointer;
	float:right;
}
a.signup_continue_btn span { 
	background: url(/images/btn-login-right.gif) no-repeat -5px;
	height: 26px;
	display: block;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	padding-right: 5px;
	line-height: 25px;
	cursor:pointer; 
}


a.btn-continue {
	float: right !important;
	width: 98px;
}
a.btn-continue span {
	height:26px;
	padding-top:7px;

}
select { width:167px; }

.formFieldHighlight {
       border: 1px red solid;
}
.spacer { height: 1px; width: 1px; font-size: 1px; line-height: 1px; clear: both; overflow: hidden; }
a.login_btn { background: url(/images/btn-login-left.gif) no-repeat; width: 60px; height: 26px; display: block; padding-left: 5px; cursor:pointer; }
a.login_btn span { background: url(/images/btn-login-right.gif) no-repeat -5px; height: 26px; display: block; font-size: 12px; color: #fff; font-weight: bold; text-align: center; padding-right: 5px; line-height: 25px; cursor:pointer; }
#login_message { font-size: 40px; color: #6E84DD; text-align: center; }
.login-block { width: 509px; margin: 10px auto; padding: 10px; }
.login-block span.have-account { font-size: 18px; color:#6E84DD; font-weight: bold; display: block; margin-bottom: 10px; text-align: center;  }
.login-block .login-form { width: 450px; margin: 20px 10px 0px; }
.login-block .top, .login-block .bottom { height: 5px; overflow: hidden; }
.login-block .top { background:transparent url(/images/light-blue-block-top.gif) no-repeat; }
.login-block .content { background:transparent url(/images/light-blue-block-content.gif) repeat-y; padding: 10px; }
.login-block .bottom { background:transparent url(/images/light-blue-block-bottom.gif) no-repeat; }
.login-block .login-form .row { float: left; }
.login-block .login-form .row label { color: #585858; font-size: 12px; font-weight: bold; line-height: 16px; padding-right: 5px; }
.login-block .login-form .row span.violet, .login-block .login-form .row span.dark-gray, .singup-block .content .box07 span.violet, .singup-block .content .box07 span.dark-gray { font-weight: bold; font-size: 12px; line-height: 16px; }
violet, .login-block .login-form .row span.violet, .singup-block .content .box07 span.violet { color: #6E84DD; }
.login-block .login-form .row span.dog, .singup-block .content .box07 span.dog { padding-left: 2px; }
.login-block .login-form .row span.com, .singup-block .content .box07 span.com { padding-right: 25px; }
.login-block .login-form .row span.dark-gray, .singup-block .content .box07 span.dark-gray { color: #585858; }
.login-block .login-form .login-btn { clear: both; padding: 5px 0px; }
.singup-block { width: 809px; margin: 0px auto; }
.singup-block .top, .singup-block .bottom { height: 5px; overflow: hidden; }
.singup-block .top {background: url(/images/white-signup-block-top.gif) no-repeat; }
.singup-block .content { background: url(/images/white-signup-block-content.gif) repeat-y; }
.singup-block .content .box07 { border: none; width: 650px; }
.singup-block .content .box07 form { margin: 0px; padding: 0px; }
.singup-block .content .box07 h1
{
	color:#6E84DD;
	font-size:27px;
	font-weight:bold;
	margin:0;
	padding:10px;
	text-align:center;
}
.singup-block .content .box07 label { display: block; clear: both; color: #585858; font-size: 12px; font-weight: bold; padding-top: 5px; }
.singup-block .content .box07 label.security-code { margin-top: -25px; padding: 0px; position: relative; }
.singup-block .content .box07 label.line { padding: 0px; }
.singup-block .content .box07 input.sc { position: relative; }
.singup-block .content .box07 td.left-column-top { border-right: 1px solid #999; padding: 10px; width: 395px; }
.singup-block .content .box07 .billing-form { width: 570px; margin: 10px auto;  }
.singup-block .content .box07 .billing-form .row .column { width: 150px; margin-right: 60px; float: left; }
.singup-block .content .box07 .billing-form .row .last { margin-right: 0px; }
.singup-block .content .box07 .billing-form a.signup_continue_btn { margin-right: 26px; }
.singup-block .content .box07 .billing-form .cards-row { line-height: 30px; width: 194px; float: right; margin: -10px 0px 15px; position: relative; }
.singup-block .content .box07 .billing-form .cards-row span { line-height: 30px; display: block; float: left; margin: 0px 5px;  }
.singup-block .content .box07 .billing-form .cards-row img { display: block; float: left; }
.singup-block .bottom {background: url(/images/white-signup-block-bottom.gif) no-repeat; }
.confirm-page .content { width: 489px; }
.confirmation-page { padding: 5px; }
.confirmation-page h2 { color: #6E84DD; font-size: 18px; font-weight: bold; margin: 0px 0px 15px; text-align: center; }
.confirmation-page span { display: block; clear: both; line-height: 13px; padding: 0px 0px; }
.confirmation-page span span.package { display: inline; font-weight: bold; color: #6E84DD; padding-left: 5px; font-size: 14px;}
.confirmation-page span span.bold { font-weight: bold; text-align: center; margin-top: 10px; }
.confirmation-page span span.italic { font-style: italic; }
.confirmation-page span span.confirm { padding: 0px; }
.confirmation-page a.login-here { text-align: center; width: 100%; display: block; margin: 0px auto; }









/* CSS Document */
.x
	{
	 background:#ffffff;
	 width:507px;
	 border-left:1px solid #7085e0;
	 border-right:1px solid #7085e0;
	 padding-top:7px;
	 padding-bottom:5px;
	 }
.y
	{
	 background:#f3f5ff;
 	 border-left:1px solid #c0ccf8;
	 border-right:1px solid #c0ccf8;
	 width:474px;
	 padding-left:13px;
	 padding-top:6px;
	 padding-bottom:9px;
	}
#abc
	{
	 background:#d8e0ff;
	 width:245px;
	 border-left:1px solid #7085e0;
	 border-right:1px solid #7085e0;
	 padding-left:12px;
	 height:290px;
	}
#left_col_i
	{float:left;
	width:508px;
	}
#right_col_i
	{float:right;
	 width:259px;
	}
#left_inner
	{width:506px;
	 background:#f3f5ff;
	 border-left:1px solid #c0ccf8;
	 border-right:1px solid #c0ccf8;
	 color:#777777;
	 padding-top:20px;
	 padding-bottom:20px;
	 }
.aa
	{
	 width:460px;
	 border-left:1px solid #c0ccf8;
	 border-right:1px solid #c0ccf8;
	 padding-left:26px;
	 padding-top:20px;
	 padding-bottom:15px;
	 color:#777777;
	 padding-right:20px;
	}
.fff
	{float:left;
	 width:220px;
	 margin:0;
	 padding:0;
	 list-style-type:none;
	}
.fff li
	{background:url(/images/bull_31.gif) 0px 7px no-repeat;
	padding-left:16px;
	padding-top:2px;
	padding-bottom:2px;
	}
.fff a
	{color:#3f62ef;
	 text-decoration:underline;
	 }
#m
	{
	 width:257px;
	 border-left:1px solid #7085e0;
	 border-right:1px solid #7085e0;
	 color:#3f62ef;
	 }
.on
	{
	 height:21px;
	 background:#d8e0ff;
	 padding-left:23px;
	 padding-top:3px;

	}
.off
	{
	 height:21px;
	 background:#ebefff;
	 padding-left:23px;
	 padding-top:3px;
	}
.txt
	{font:27px tahoma; font-weight:bold;}

#wrapper h2, #wrapper h3{ color: #3A71C5; font-size: 24px; font-weight: normal;	margin: 0 0 25px; padding: 0; }
#wrapper h3{ color: #333; font-size: 18px; margin: 25px 0; }
#wrapper form#domainlookup h3{ margin: 0; padding-bottom: 10px; }
#wrapper p, #wrapper ol, #wrapper dt{ color: #0000EE; font-size: 14px; line-height: 1.3; }
#wrapper dl{ margin: 15px 0 30px; }
#wrapper dt{ font-size: 16px; font-weight: bold; padding: 5px 0 0; }
#wrapper dd{ border-bottom: 1px solid #E5E5E5; padding: 0 0 5px; }
.txc{ text-align: center; }
#quickwrap{ background: transparent url(/images/www_search_bg.gif) no-repeat 0 0; height: 43px; margin-bottom: 20px; padding: 20px 20px 20px 15px; }
#quickwrap{ background-repeat: no-repeat; height: auto; padding: 10px 15px; }
#quickwrap{ padding: 0 20px 20px; }
.clean{clear: both; height: 0; font-size: 0; }
.halfbox{ height: 94px; padding-top: 40px; text-align: center; width: 365px; }
.shift { float:left; }
#wrapper .halfbox{ height: auto; padding: 0; text-align: left; width: 345px; }
#wrapper .halfbox.mr{ margin-right: 20px; }

/*Re-Slicing*/
.spacer { width: 1px; height: 1px; line-height: 1px; clear: both; font-size: 1px; }
.logo { background: url(/images/logo_home_03.gif) no-repeat 0px 29px; width: 339px; height: 73px; margin: 0px auto;  }
.outside-block	{ background:#ffffff; width:507px; border: 1px #7085e0 solid; border-width: 0px 1px; padding: 7px 0px 5px; }
.inside-block { background:#f3f5ff; border: 1px #c0ccf8 solid; border-width: 0px 1px; width: 474px; padding: 6px 0px 9px 13px; }
#member-login-block { background:#d8e0ff; width:245px; border: 1px #7085e0 solid; border-width: 0px 1px; padding-left:12px; height:290px; }
#search_bar input.btn-submit { width:123px; }
#search_bar form,  form { margin: 0px; }
#query-string { width: 307px; margin: 0px 6px 0px 0px; }
#inner_content_1 .left-column { float: left; width: 509px; }
#inner_content_1 .mgtop { margin-top: 6px; }
#inner_content_1 .outer-top { background: url(/images/corners_11.gif) no-repeat; width: 509px; height: 5px; }
#inner_content_1 .outer-bottom { background: url(/images/corners_14.gif) no-repeat; width: 509px; height: 5px; }
#inner_content_1 .outer-top-r { background: url(/images/corners_13.gif) no-repeat; width: 259px; height: 5px; }
#inner_content_1 .outer-bottom-r { background: url(/images/corners_49.gif) no-repeat; width: 259px; height: 5px; }
#inner_content_1 .content { width: 489px; margin: 0 auto; }
#inner_content_1 .content .content-top { background: url(/images/corners_15.gif) no-repeat; width: 489px; height: 5px; }
#inner_content_1 .content .content-bottom { background: url(/images/corners_18.gif) no-repeat; width: 489px; height: 5px; }
#inner_content_1 .content .text-block { float: left; width: 243px; }
#inner_content_1 .content .text-block1 { float: left; width: 300px; }
#inner_content_1 .content .button-block { float: left; margin: 11px 0px 0px 11px; width: 208px; }
#inner_content_1 .content .button-block1 { float: left; margin: 11px 0px 0px 31px; }
#inner_content_1 .content .button-block2 { float: left; width: 232px; padding-left:10px; margin-top: 3px; }
#inner_content_1 .content .button-block2 input.go-input { width: 175px; border: 1px solid #aaaaaa; margin-right: 11px; }
#inner_content_1 .content .button-block2 a.domain-link { font-weight: bold; text-decoration: underline; color: #3f62ef; }
#inner_content_1 .content .button-block1 a.quick-links:hover, #inner_content_1 .content .button-block a.check-mail:hover, #member-login-block a.login-button:hover, #inner_content_1 .content .button-block a.signup-free:hover, #inner_content_1 .content .button-block2 a.go:hover, #member-login-block .button-block3 a.signup-now:hover  { cursor: pointer; }
#inner_content_1 .content .button-block1 a.quick-links, #inner_content_1 .content .button-block a.check-mail, #member-login-block .button-block3 a.signup-now  { float: left; width: 126px; height: 32px; background: url(/images/corners_pack_56.gif) no-repeat; display: block; padding-left: 4px; }
#inner_content_1 .content .button-block a.check-mail { width: 97px; float: left; margin-left: 10px; }
#member-login-block .button-block3 a.signup-now { background: url(/images/btn-signup-now-left.gif) no-repeat; width: 139px; }
#inner_content_1 .content .button-block2 a.go { float: left; width: 44px; height: 28px; background: url(/images/btn-go-left.gif) no-repeat; margin-left:0px; display: block; padding-left: 4px; }
#inner_content_1 .content .button-block1 a.quick-links span, #inner_content_1 .content .button-block a.check-mail span, #member-login-block .button-block3 a.signup-now span { background: url(/images/bg_pack_58.gif) repeat-x -4px; height: 32px; display: block; line-height: 32px; text-align: center; padding-right: 4px; color: #fff; font-weight: bold; font-size: 12px; width: 103px; float: left; }
#inner_content_1 .content .button-block2 a.go span { background: url(/images/btn-go-bg.gif) repeat-x -4px; height: 28px; display: block; line-height: 28px; text-align: center; padding-left: 2px; font-weight: bold; color: #4356a1; font-size: 12px; width: 25px; float: left; }
#inner_content_1 .content .button-block a.check-mail span { width: 73px; }
#member-login-block .button-block3 a.signup-now span { background: url(/images/btn-signup-now-bg.gif) repeat-x -4px; width: 118px; padding-right: 0px; }
#inner_content_1 .content .button-block1 a.quick-links span.arrow, #inner_content_1 .content .button-block a.check-mail span.arrow, #member-login-block .button-block3 a.signup-now span.arrow  { background:url(/images/corners_pack_58.gif) no-repeat; height: 32px; line-height: 32px; text-align: center; width: 19px; float: left; padding-right: 0px; }
#inner_content_1 .content .button-block2 a.go span.arrow { background:url(/images/btn-go-right.gif) no-repeat; height: 28px; line-height: 28px; text-align: center; width: 15px; float: left; padding-right: 0px; }
#member-login-block .button-block3 a.signup-now span.arrow { background: url(/images/btn-signup-now-right.gif) no-repeat; width: 17px; }
#inner_content_1 .content .button-block a.signup-free { background: url(/images/btn-signup-free-left.gif) no-repeat; width: 92px; height: 32px; display: block; padding-left: 5px; float: left; }
#inner_content_1 .content .button-block a.signup-free span { background: url(/images/btn-signup-free-right.gif) no-repeat -5px; height: 32px; display: block; font-size: 12px; color: #fff; font-weight: bold; text-align: center; padding-right: 5px; line-height: 32px; }
#inner_content_1 .content .text-block2 { float: left; width: 216px; }
#inner_content_1 .content span { color: #6e84dd; }
#inner_content_1 .content span.txt-gray { color: #585858; }
#inner_content_1 .right-column { float: right; width: 259px; }
#inner_content_1 .right-column span.member-login { color: #6e84dd; font-weight: bold; font-size: 12px; display: block; padding-top: 15px; margin-bottom: 9px;}
#inner_content_1 .right-column span.not-a-member { color: #212121; font-weight: bold; font-size: 12px; display: block; padding-top: 31px; margin-bottom: 3px;}
#inner_content_1 .right-column span.not-a-member-text { line-height: 13px; display: block; margin-bottom: 13px; }
 input.input-login { width: 215px; border: 1px solid #aaaaaa; margin: 0px 0px 7px; padding: 2px 0px 0px; height: 17px;  }
#member-login-block { height: 282px; }
#member-login-block a.login-button { background: url(/images/btn-login-left.gif) no-repeat; width: 60px; height: 26px; display: block; padding-left: 5px; }
#member-login-block a.login-button span { background: url(/images/btn-login-right.gif) no-repeat -5px; height: 26px; display: block; font-size: 12px; color: #fff; font-weight: bold; text-align: center; padding-right: 5px; line-height: 25px; }
#search_bar
	{background:#3c3c3c;
	text-align: center;
	padding-top: 11px;
	height:38px;
	font-size: 13px;
	}

/*=============================| /hosting/domain_choose_show |==========================*/
#hosting-plans { margin: 20px auto; width: 509px; }
#hosting-plans .light-blue-block { width: 509px; clear: both; margin: 0px auto; }
#hosting-plans .light-blue-block .top, #hosting-plans .light-blue-block .bottom { height: 5px; overflow: hidden; }
#hosting-plans .light-blue-block .top { background: url(/images/light-blue-block-top.gif) no-repeat; }
#hosting-plans .light-blue-block .content { background: url(/images/light-blue-block-content.gif) repeat-y; padding: 10px; }
#hosting-plans .light-blue-block .content h2 {  margin: 0px; color: #6E84DD; font-size: 18px; text-align: center; font-weight: bold; }
#hosting-plans .light-blue-block .content p { margin: 15px 0px 5px; }
#hosting-plans .light-blue-block .content ul { margin: 5px 0px 10px 180px; padding: 0px; display: block; list-style: none; }
#hosting-plans .light-blue-block .content ul li { display: block; margin-bottom: 5px; }
#hosting-plans .light-blue-block .content ul li input { display: block; float: left; }
#hosting-plans .light-blue-block .content ul li label { margin: 1px 0px 0px 5px; display: block; float: left; }
#hosting-plans .light-blue-block .content a.login-button { background: url(/images/btn-login-left.gif) no-repeat; display: block; height: 26px;padding-left: 5px; width: 65px; margin-left: 185px; }
#hosting-plans .light-blue-block .content a.login-button span { background: url(/images/btn-login-right.gif) no-repeat; color: #fff; display: block;font-size: 12px; font-weight: bold; height: 26px; line-height: 25px; padding-right: 5px; text-align: center; }
#hosting-plans .light-blue-block .bottom { background: url(/images/light-blue-block-bottom.gif) no-repeat; } 
/*---------*/
#hosting-plans .light-blue-block .content .choose-u-dn { font-family: Arial; font-size: 11px; margin: 20px 0px 10px; }
#hosting-plans .light-blue-block .content .choose-u-dn .row { width: 489px; float: left; margin-bottom: 8px; }
#hosting-plans .light-blue-block .content .choose-u-dn .row label { font-size: 12px; font-weight: bold; float: left; display: block; width: 50px; text-align: right; }
#hosting-plans .light-blue-block .content .choose-u-dn .row input { float: left; display: block; color: #2D434E; font-size: 11px; margin: 0px 5px 0px 10px; padding: 1px 3px 1px; width: 120px; height: 11px; }
#hosting-plans .light-blue-block .content .choose-u-dn .dm-checkbox { padding-left: 60px; width: 429px; }
#hosting-plans .light-blue-block .content .choose-u-dn .dm-checkbox input { float: left; display: block; margin: 0px; padding: 0px; width: auto; height: auto; }
*:first-child+html #hosting-plans .light-blue-block .content .choose-u-dn .dm-checkbox input { margin: -5px 0px 0px -5px;  position: relative; }
* html #hosting-plans .light-blue-block .content .choose-u-dn .dm-checkbox input { margin: -5px 0px 0px -2px;  position: relative; }
#hosting-plans .light-blue-block .content .choose-u-dn .dm-checkbox label { width: 250px; text-align: left; margin-left: 5px; font-weight: normal; line-height: 14px; }
#hosting-plans .light-blue-block .content .choose-u-dn .row span.dn-error { color: #ff0000; }
#hosting-plans .light-blue-block .content .choose-u-dn a.login_btn { margin: 10px 0px 0px 60px; }

.large-error {color: #ff0000; font-size: 16px; text-align: center;}
.large-error a {color: #0000ff; text-decoration: underline;}

.support-form {margin-left: auto; margin-right: auto;}
.label { width: 120px; text-align: right; color: #585858; font-size: 12px; font-weight: bold; line-height: 16px; padding-right: 5px; }





