@charset "utf-8";

/* CSS Document for Space.bg */
/* global setings */
* {
	margin:0;
	padding:0;
	outline:none;
	font-family:Tahoma, Helvetica, sans-serif;
	list-style:none;
	font-size:11px;
}

/* end global settings */
/* Tag section */
body {
	background:#dae4ed url(../imgs/body_bg.jpg) repeat-x top;
	color:#000;
}

.hPad {
	margin-top:5px;
}

a img { border:none; }

a span { cursor:pointer; }

a strong { cursor:pointer; }

legend { display:none; }

fieldset { border:none; }

address a, .inlineLink { color:#464e59; }

.floatTerminator {
	clear:both;
}

.discountsPlan {
	padding-left:15px;
}

.discountsPlan strong {
	font-size:18px;
}

.discountPlanName {
	width:210px;
	float:left;
}

.discountPrice {
	float:left;
}

.discountOrderWrapper {
	padding-top:18px;
	padding-right:21px;
	float:right;
}

.mandatoryLabel {
	float:left;
}

.bannerLong {
	width:768px;
	height:91px;
	margin-top:5px;
}

.bannerShort {
	width:300px;
	height:250px;
	margin-top:10px;
	float:left;
}

.mandatoryNote, .mandatoryMarker {
	color:#bc380a;
}

.redPlain {
	color:#bc380a !important;
}

.mandatoryMarker {
	margin-left:10px;
	margin-top:5px;
	float:left;
}

.orderInfo {
	margin:13px 0px 15px;
}

.genericBulletList li {
	padding:0 0px 14px 15px;
	background:url(../imgs/bulet1.gif) no-repeat 05px 5px;
	height:100%;
	overflow:hidden;
}

.genericBulletList li.plain {
	background:none;
}

.genericBulletList li p {
	padding:14px 0px 0px 0px !important;
}

.indent {
	padding-left:14px;
}

.indentRight {
	padding-right:14px;
}

/* domain_check section */

.domainCheckSelector {
	width:16px;
}

.domainCheckDomain {
	width:60%;
}

.domainCheckPrices {
	width:250px;
	padding:13px 13px 13px 13px;
	overflow:hidden;
}

.domainCheckPrices li {
	float:left;
	width:40%;
}

.domainCheckPrices em {
	display: block;
	float:left;
	width:36px;
	font-style:normal;
}

.domainCheckPriceInfo {
	float:left;
	width:280px;
	padding:10px 0px 10px 10px;
}

.domainCheckTable tr {
	height:32px;
}

/* END domain_check section */

.hostingButtons {
	float:right;
/*	margin-right:14px;*/
}

.orderStateLabel {
	background:url(../imgs/www3_bg.gif) no-repeat 14px 0;
	display:block;
	float:left;
}

.orderStateForm {
	width:320px !important;
}

/* end Tag section  */
/* global class section */
.center {
	margin:0 auto;
	width:1002px;
}

.right { float:right !important }

.rightalign { text-align:right; }

span.seeMore {
	float:right;
	display:block;
}

.offer span.seeMore {
	float:left;
	width:65px;
}

span.seeMore a.seeMore {
	float:right;
	color:#959798;
	padding-right:5px;
	background:url(../imgs/bulet4.gif) no-repeat right 5px;
}

span.seeMore a.seeMore:hover { color:#767879; }

.butt { margin-top:3px; }

.borderblack {
	width:99px;
	padding:2px;
	border: solid 1px #656565;
}

.dwaiset { width:20%; }

.triset { width:30%; }

.deset, .dell {
	width:10%;
	font-weight:bold;
	color:#b53c0f;
	text-decoration:none;
}

.dell {
	display:block;
	padding-left:16px;
	background:url(../imgs/desll.gif) no-repeat left;
	margin-left:-10px;
}

.pricesOrder { padding-left:300px; }

.pricesOrder li {
	height:100%;
	overflow:hidden;
	text-align:right;
	width:158px;
	padding:2px 0;
}

.pricesOrder li .orange { color:#bf7806; }

a img { cursor:pointer; }

/* end global class section */
/* #header section */
#header {
	height:149px;
	overflow:hidden;
	background: url(../imgs/header_bg.jpg) no-repeat center;
}

#header li { float:left; }

#subheader {
	height:100%;
	overflow:hidden;
}

#subheader h1, #subheader h1 a span {
	display:block;
	float:left;
	width:182px;
	height:109px;
	background:url(../imgs/logo.jpg);
}

#subheader h1 a span { position:absolute; }

.helpignav {
	float:right;
	width:385px;
	padding-top:45px;
}

.helpignav img { float:left; }

.helpignav a {
	color:#fff;
	padding:0 36px 0 0;
	display:block;
	float: left;
	padding-top:10px;
}

.helpignav a:hover { color:#b5def4; }

.globalnav li {
	padding:14px 18px;
	background:url(../imgs/globalnav_sep.gif) no-repeat left;
}

.globalnav li.first { background:none; }

.globalnav a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

.globalnav a:hover { color:#b5def4; }

/* end header section */
/* content section */
#content {
	height:100%;
	overflow:hidden;
	background:url(../imgs/content_bg.gif) no-repeat center top;
	position:relative;
	padding:0;
}

#content .centerwrap {
	background:url(../imgs/content_center_bg.gif) repeat-y;
	float:left;
	width:1002px;
	padding:0;
	margin:0;
}

/*#leftShort section */
#leftShort {
	width:196px;
	float:left;
	padding-left:2px;
	padding-bottom:20px;
}

#leftShort h2, h2 a, #leftShort dl dt {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
}

#leftShort h2, #leftShort dl dt {
	padding:8px 10px 8px 16px;
	height:100%;
	overflow:hidden;
	background:url(../imgs/leftShort_h2_bg.jpg) no-repeat;
	margin-top:5px;
}

#leftShort h2 a {
	text-decoration: none;
}

#leftShort h2 a:hover {
	color: #B5DEF4;
}

.menuleft {
	background:#f8fafb url(../imgs/menuleft_bg.gif) repeat-x top;
	padding-top:10px;
	margin-bottom:5px;
}

.menuleft li {
	padding:0 6px 6px 15px;
	background:url(../imgs/bulet1.gif) no-repeat 05px 5px;
	margin-top:6px;
	color:#4d5f74;
	height:100%;
	overflow:hidden;
	width:175px;
}

.menuleft .last {
	background: url(../imgs/menuleft_last_bg.gif) bottom;
	padding-bottom:20px;
}

.menuleft li strong {
	display:block;
	width:84px;
	float:left;
}

.menuleft li em {
	display:block;
	width:84px;
	float:left;
	font-style:normal;
}

.menuleft li ul li {
	padding-left:9px;
	background:url(../imgs/bulet2.gif) no-repeat 3px 35%;
}

.menuleft a {
	text-decoration:none;
	color:#4d5f74;
}

.menuleft a:hover { color:#6a7f93; }

.menuleft li li a:hover {
	text-decoration:underline;
	color:#4d5f74;
}

.menuleft li a { font-weight:bold; }

.menuleft li ul a { font-weight:normal; }

.banner {
	margin-top:11px;
	float:left;
}

#rightLong {
	width:789px;
	float:right;
	height:100%;
	overflow:hidden;
	padding-top:5px;
	padding-right:6px;
	padding-bottom:20px;
}

#rightLong #controlpanel { height:80px; }

#rightLong #controlpanel span {
	display:block;
	height:80px;
	width:789px;
	position:absolute;
	background:url(../imgs/controlpanel.jpg) no-repeat;
}

#promo { background:url(../imgs/promo.jpg) no-repeat; }

#promo .inf {
	background:#2c3c55 url(../imgs/inf.jpg) no-repeat bottom;
	color:#c0cfdd;
	height:100%;
	overflow:hidden;
	margin-bottom:8px;
	padding:8px;
}

#promo .wrapinf, #promo2 .wrapinf {
	height:100%;
	overflow:hidden;
	padding-top:1px;
	background:url(../imgs/top_p_bg.jpg) no-repeat top;
}

#promo2 .wrapinf { background:url(../imgs/top_p_bg1.jpg) no-repeat 0 top; }

#promo1 {
	width:786px;
	height:195px;
}

#promo1 span { display:none; }

.promoBanner {
	width:789px;
	height:50px;
	background:url(../imgs/openfest.png) no-repeat 0 top;
	margin-bottom:8px;
	padding-right:00px;
}

.promoBannerText {
	float:left;
	padding:17px 0 0 50px;
}

.promoBannerText, .promoBannerText a, .promoBannerText a:hover, .promoBannerText a:visited {
	font-family:Tahoma, Helvetica, sans-serif;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.promoBannerInput {
	float:right;
	width:160px;
	height:50px;
}

.promoBanner .textinput {
	width:100px;
	padding:2px;
	border:none;
	float:left;
	margin-top: 14px;
	background:transparent;
	font-size:16px;
}

.promoBanner .imginput {
	float:right;
	margin:7px 5px 0 0;
}

#checkDomain { background:#2c3c55 url(../imgs/promo_form_bg.jpg) no-repeat top; }

.domainPrices {
	float:left;
	padding-top:15px;
	width:400px;
	padding-left:10px;
}

.domainPrices strong {
	display:block;
	float:left;
	width:36px;
}

.domainPrices li {
	float:left;
	width:107px;
	color:#fff;
}

.domainPrices em {
	display:block;
	float:left;
	width:36px;
	font-style:normal;
}

#searchbox {
	float:left;
	padding:1px 0;
}

#searchbox label {
	display:block;
	float:left;
	background:url(../imgs/domainPrices.gif) no-repeat 49px 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
	padding:12px;
}

#searchbox label span {
	padding:11px 7px 0 0;
	display:block;
	float:left;
}

#searchbox label input {
	display:block;
	float:left;
}

#searchbox label #domainPrices {
	width:172px;
	padding:2px;
	margin:8px 5px 0 0;
	border:none;
	background:transparent;
}

#goSearch { margin:6px 5px; }

#offer li { background:#f8fafb; }

.personal, .business, .corp {
	float:left;
	width:260px;
}

.business { padding:0 4px; }

.offer ul li {
	padding-left:20px;
	margin-bottom:10px;
}

.corp ul { background:#fafcff url(../imgs/corp.jpg) no-repeat 0 41px; }

.business ul { background:#fafcff url(../imgs/business.jpg) no-repeat 0 41px; }

.personal ul { background:#fafcff url(../imgs/personal.jpg) no-repeat 0 41px; }

.personal .hedline {
	background:url(../imgs/personal_hedline.jpg) no-repeat;
	position:relative;
	height:60px;
	padding:0;
}

.business .hedline {
	background: url(../imgs/business_headline_bg.jpg) no-repeat;
	position:relative;
	height:60px;
	padding:0;
}

.corp .hedline {
	background: url(../imgs/corp_headline_bg.jpg) no-repeat;
	position:relative;
	height:60px;
	padding:0;
}

.hedline strong {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:20px;
	font-weight:normal;
	padding:10px 0 10px 10px;
	float:left;
	text-decoration:none;
}

.hedline div {
	position:absolute;
	text-align:center;
	right:5px;
	top:4px;
	width:81px;
}

.personal .hedline div { background:url(../imgs/personal_hedline_div_bg.gif) no-repeat top; }

.business .hedline div { background:url(../imgs/business_headline_div_bg.gif) no-repeat top; }

.corp .hedline div { background:url(../imgs/corp_headline_div_bg.gif) no-repeat top; }

.hedline div span b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
}

.hedline div span a, .hedline div span a:hover, .hedline div span a:visited {
	text-decoration:none;
	color:#88b716;
}

.hedline div span {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:15px;
}

.personal .hedline div span { color:#88b716; }

.business .hedline div span { color:#77a1bb; }

.corp .hedline div span { color:#bf814a; }

.hedline div em {
	display:block;
	font-style:normal;
}

.offer .control {
	padding:5px 10px 10px 20px;
	background:url(../imgs/control.gif) no-repeat;
	height:100%;
	overflow:hidden;
	margin-bottom:0;
}

.control .seeMore {
	color:#959798;
	float:left;
}

.control .order { float:right; }

.smallpanelINf {
	background:#f8fafb url(../imgs/smallpanelINf.gif) no-repeat top;
	width:379px;
	float:left;
	margin-top:10px;
}

.smallpanelINf .wrap {
	background:url(../imgs/smallpanelINfwrap.gif) no-repeat bottom;
	height:100%;
	overflow:hidden;
	padding:8px;
}

.smallpanelINf .helpQ li {
	padding-left:8px;
	background:url(../imgs/bulet2.gif) no-repeat 0 6px;
	margin:4px 2px;
}

.smallpanelINf .helpQ li a {
	text-decoration:none;
	color:#000;
}

.smallpanelINf h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#345074;
}

.smallpanelINf p {
	padding-top:8px;
}

/* #centerShort section */
#centerShort {
	width:593px;
	float:left;
	padding:5px 0 20px 7px;
}

#centerShort #aboutUs span, #centerShort #contactUs span, #orderh2 span, #hosting span, .pageTitleBanner span {
	background:url(../imgs/aboutus_h2.jpg);
	display:block;
	width:593px;
	height:80px;
	position:absolute;
	margin-bottom:5px;
}

#orderh2 span {
	background:url(../imgs/oreder.jpg);
	width:591px;
}

#orderh2 { margin-bottom:8px; }

#centerShort #contactUs span { background:url(../imgs/contactsUs_h2.jpg); }

#centerShort #hostingPersonalTitle span { background:url(../imgs/hosting_personal.jpg); }

#centerShort #hostingBusinessTitle span { background:url(../imgs/hosting_business.jpg); }

#centerShort #hostingCorporateTitle span { background:url(../imgs/hosting_corporate.jpg); }

#centerShort #hostingFlexiTitle span { background:url(../imgs/hosting_flexi.jpg); }

#centerShort #addonsTitle span { background:url(../imgs/addons.jpg); }

#centerShort #discountsTitle span { background:url(../imgs/discounts.jpg); }

#centerShort #conditionsTitle span { background:url(../imgs/conditions.jpg); }

#centerShort #confidentialTitle span { background:url(../imgs/confidential.jpg); }

#centerShort #orderStateTitle span { background:url(../imgs/order_state.jpg); }

#centerShort #paymentMethodsTitle span { background:url(../imgs/payment_methods.jpg); }

#centerShort #supportTitle span { background:url(../imgs/support_title.jpg); }

#centerShort #domainActivationTitleEn span { background:url(../imgs/domain_activation_title_en.jpg); }

#centerShort #domainActivationTitle span { background:url(../imgs/domain_activation_title.jpg); }

#centerShort #newsTitle span { background:url(../imgs/news_title.jpg); }

#centerShort #sitemapTitle span { background:url(../imgs/sitemap_title.jpg); }

#aboutUs, #contactUs, #orderh2, .pageTitleBanner { height:80px; }

#centerShort h3 {
	font-size:18px;
	color:#c29e3b;
	padding:0 14px 4px;
	margin:22px 0 10px;
	background:url(../imgs/centerShort_h3_bg.jpg) no-repeat 14px bottom;
}

#hosting span { background:url(../imgs/hostingh3.jpg) no-repeat; }

#hosting { height:80px; }

.addressUl {
	width:290px;
	float:left;
}

.addressUl address {
	font-style:normal;
	padding-left:17px;
}

.addressUl address span {
	background:transparent url(../imgs/bulet2.gif) no-repeat scroll 0 8px;
	display:block;
	height:100%;
	overflow:hidden;
	padding:3px 8px;
}

.maplink {
	float:right;
	margin-top:18px;
}

#centerShort p { padding:0 14px 14px; }

.addressUl address span strong { padding-right:5px; }

#promo2 #checkDomain {
	background:#344863 url(../imgs/domainPrices.jpg) no-repeat 0 top;
	padding-bottom:10px;
	width:592px;
}

#promo2 #checkDomain .domainPrices {
	width:214px;
	float:right;
}

#promo2 #checkDomain #searchbox { padding-top:15px; }

#promo2 .inf {
	background:#344863 url(../imgs/promo2_inf_bg.jpg) no-repeat bottom;
	padding:6px 6px;
	color:#a5cfde;
	width:580px;
}

#promo3 {
	height:124px;
	overflow:hidden;
	background: url(../imgs/promo3_bg.jpg) no-repeat;
}

#promo3 span { display:none; }

#centerShort .bannerPromo { margin-top:8px; }

#centerShort .greyh3, #centerShort .greyh3 span.accent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#444;
	padding:25px;
	background:none;
}

#centerShort .greyh3 strong.accent {
	font-size:18px;
	color:#bc380a;
}

.ulIcons { padding: 33px 0 0 50px; }

.ulIcons li {
	width:195px;
	text-align:center;
	float:left;
	margin-bottom:58px;
}

.ulIcons li a { text-decoration:none; }

.ulIcons li a span {
	display:block;
	margin:0 auto;
	color:#4d5f74;
	font-weight:bold;
}

.controlpanelhedline {
	margin-top:20px;
	height:100%;
	overflow:hidden;
}

.controlpanelhedline img {
	display:block;
	float:left;
}

.controlpanelhedline span {
	padding:5px 0 0 5px;
	font-size :22px;
	color:#506277;
	display:block;
	float:left;
}

.longtableControlpanel {
	width:768px;
	margin-top:18px;
}

.longtableControlpanel th {
	background-image:url(../imgs/longtableControlpanel_thead_bg.gif);
	padding:12px 16px;
	text-align:left;
	color:#394c68;
}

.longtableControlpanel thead .center {
	background-position:center top;
	border-left: solid 1px #e3e6e8;
	border-right: solid 1px #e3e6e8;
}

.longtableControlpanel thead .potrebitel { background-position: left top; }

.longtableControlpanel thead .action { background-position:right top; }

.longtableControlpanel .dark { background-color:#f5f7f8; }

.longtableControlpanel .light { background-color:#f9fafb; }

.longtableControlpanel td.center {
	border-left: solid 1px #e3e6e8;
	border-right: solid 1px #e3e6e8;
}

.longtableControlpanel td { padding:6px 16px; }

.longtableControlpanel .potrebitel { width:40%; }

.longtableControlpanel .action { width:27%; }

.longtableControlpanel .action a img { margin-right:4px; }

.longtableControlpanel .last .potrebitel {
	background-image: url(../imgs/leftcorner.gif);
	background-position: left bottom;
	background-repeat:no-repeat;
}

.longtableControlpanel .last .action {
	background-image: url(../imgs/rightcorner.gif);
	background-position: right bottom;
	background-repeat:no-repeat;
}

.controlBut {
	height:100%;
	overflow:hidden;
	padding:10px 0 20px;
}

.controlBut .butts { margin:0 6px 0 0; }

.note2 {
	background:#f8f6e8 url(../imgs/note2_bg.gif) no-repeat top;
	width:768px;
}

.note2 .wrapNote2 {
	background: url(../imgs/wrapNote2_bg.gif) no-repeat bottom;
	height:100%;
	overflow:hidden;
	padding:15px;
}

.note2 .wrapNote2 h4 {
	font-size:15px;
	color:#bb8208;
	padding-bottom:5px;
	background:url(../imgs/bgh4.gif) repeat-x bottom;
}

.note2 .wrapNote2 p { padding-top:13px; }

.errorBox {
	background:#f7dd83 url(../imgs/error-top.gif) no-repeat top;
	width:591px;
}

.errorBoxLong {
	background:#f7dd83 url(../imgs/error-top-long.gif) no-repeat top;
	width:789px;
}

.errorBoxInner {
	background: url(../imgs/error-bottom.gif) no-repeat bottom;
	height:100%;
	overflow:hidden;
	padding:15px;
	color:#4D5F74;
}

.errorBoxLong .errorBoxInner {
	background: url(../imgs/error-bottom-long.gif) no-repeat bottom;
}

.errorBoxInner h1 {
	font-size:15px;
	padding-bottom:5px;
	background:url(../imgs/bgh4.gif) repeat-x bottom;
}

.errorBoxInner p {
	padding: 5px 0px 0px 0px !important;
}

.messageBox {
	background:#E3F1F8 url(../imgs/message-top.gif) no-repeat top;
	width:591px;
}

.messageBoxLong {
	background:#E3F1F8 url(../imgs/message-top-long.gif) no-repeat top;
	width:789px;
}

.messageBoxInner {
	background: url(../imgs/message-bottom.gif) no-repeat bottom;
	height:100%;
	overflow:hidden;
	padding:15px;
	color:#4D5F74;
}

.messageBoxLong .messageBoxInner {
	background: url(../imgs/message-bottom-long.gif) no-repeat bottom;
}

.messageBoxInner h1 {
	font-size:15px;
	padding-bottom:5px;
	background:url(../imgs/bgh4.gif) repeat-x bottom;
}

.messageBoxInner p {
	padding: 5px 0px 0px 0px !important;
}

/* panel1  section */
.panel1 {
	background:#f5f7f8 url(../imgs/panel1_bg.gif) no-repeat bottom;
	width:591px;
	height:100%;
	overflow:hidden;
	padding-bottom:9px;
	margin-bottom:10px;
}

.panel1 h4 {
	background:url(../imgs/panel1_h4_bg.gif) no-repeat 0 top;
	font-size:12px;
	color:#394c68;
	padding:13px 16px;
}

.panel1 .smalLeftForm {
	float:left;
	width:305px;
}

.smalLeftForm span { padding:4px 7px; }

.smalLeftForm span, .smalLeftForm input {
	display:block;
	float:left;
}

.formtyp1 { padding-left:5px; }

.addButton { margin-top:1px; }

.smalLeftForm li { padding:15px 0 19px; }

.smalLeftForm .textinput {
	padding:6px 3px;
	background:transparent;
	border:none;
	margin-right:7px;
	width:170px;
}

.smalLeftForm .bordertopli {
	border-top: solid 1px #e9eaeb;
	padding-top:5px;
	clear:both;
	margin-top:15px;
}

.smalLeftForm .bordertopli span { color:#717f93; }

.smalLeftForm .bordertopli input {
	margin-top:5px;
	width:15px;
	height:15px;
}

.www3 {
	background:url(../imgs/www3_bg.gif) no-repeat 40px 0;
	display:block;
	float:left;
}

.www1 {
	background:url(../imgs/www1_bg.gif) no-repeat 5px 0;
	display:block;
	float:left;
}

.smalLeftForm .www1 span { padding:4px; }

#searcinput2 {
	width:115px;
	margin:0 0 0 5px;
	display:inline;
}

.panel1 .aboutInfo {
	width:267px;
	background:url(../imgs/aboutInfo_bg.gif) repeat-y;
	float:right;
	margin:6px 9px 0 0;
}

.panel1 .aboutInfoWrap1 { background:url(../imgs/aboutInfo_wrap1_bg.gif) no-repeat 0 top; }

.panel1 .aboutInfoWrap2 { background:url(../imgs/aboutInfo_wrap2_bg.gif) no-repeat 0 bottom; }

#centerShort .panel1 .aboutInfoWrap2 p {
	padding:13px !important;
	height:100%;
	overflow:hidden;
}

.overView {
	width:100%;
	border-collapse:collapse;
	text-align:left;
}

.overView th, .overView td { padding:6px 6px 6px 23px; }

.overView th { background:#f6f7f9; }

.overView td {
	background:#fcfcfe;
	border-bottom: solid 1px #f2f2f2;
	border-top:solid 1px #f2f2f2;
}

.overView .borderright { border-right:solid 1px #f2f2f2; }

.panel1 .red {
	color:#bc380a;
	padding:13px 16px !important;
	height:100%;
	overflow:hidden;
}

.panel1 .longform { padding:0 20PX; }

.panel1 .longform label {
	background:url(../imgs/longform_input_bg.gif) no-repeat 113px;
	display:block;
}

.panel1 .longform label .textinput {
	background:transparent none repeat scroll 0%;
	border:medium none;
	padding:5px;
	width:203px;
}

.panel1 .longform label span {
	display:block;
	float:left;
	width:112px;
	padding:5px 0 0;
	color:#394C68;
}

.panel1 .longform dd {
	margin-top:7px;
	clear:both;
	height:100%;
	overflow:hidden;
}

.panel1 .longform dd.lastgroup { margin-bottom:37px; }

.panel1 .longform dd.last { margin-top:29px; }

.panel1 .longform dd.last input {
	float:left;
	height:12px;
	width:12px;
	margin-top:2px;
}

.panel1 .longform dd.last label { background:none; }

.panel1 .longform dd.last span {
	width:auto;
	padding:0 0 0 5px;
}

.panel1 .longform dd.last span, .panel1 .longform dd.last span a { color:#394c68; }

.panel1 dt {
	font-weight:bold;
	color:#303e5c;
	border-bottom:solid 1px #e9eaeb;
	padding-bottom:5px;
	margin-bottom:20px;
}

.panel1 .important {
	background:#ebeff1 url(../imgs/important_bg.gif) no-repeat right;
	width:570px;
	margin:0 auto 20px;
	clear:both;
	height:100%;
	overflow:hidden;
	margin-top:13px;
}

.panel1 .important input {
	width:10px;
	height:10px;
	float:left;
	margin-top:13px;
}

.panel1 .important span {
	display:block;
	float:left;
	font-weight:bold;
	padding:11px 0 11px 10px;
	width:100px;
	background:url(../imgs/shortpNote_span.gif) no-repeat left top;
}

.panel1 .important span.long { width:auto; }

.panel1 .important span.long em {
	font-style:normal;
	/*font-weight:normal;*/
	color:#394C68;
	padding-left:5px;
}

.panel1 .important label span {
	font-weight:normal;
	padding:11px 0 11px 5px;
}

#centerShort .shortpNote {
	padding:0 17px 17px 35px;
	font-size:10px;
	color:#a0aab7;
	width:327px;
	background:none;
}

#dataUser #reset {
	background:transparent url(../imgs/clear.gif);
	width:75px;
	height:22px;
	border:none;
	font-size:0px;
}

#dataUser #reset, #dataUser #goOrder {
	float:right;
	margin:0 2px 0 8px;
}

.longUl { padding-left:16px; }

.longUl li {
	height:100%;
	overflow:hidden;
	margin-top:10px;
}

.longUl input {
	float:left;
	width:10px;
	height:10px;
	margin-top:2px;
}

.longUl span {
	float:left;
	display:block;
	padding-left:8px;
}

.shorttable {
	width:283px;
	text-align:left;
	float:left;
	border:none;
	background:url(../imgs/shorttable_bg.jpg) repeat-y;
	border-collapse:collapse;
}

.shorttable tr td { border-top: solid 1px #ebeded; }

.shorttable .about { width:54px; }

.shorttable tr.endcell td { background:url(../imgs/last_tr_bg.jpg) no-repeat right bottom; }

.shorttable tr.endcell td.about { background-position: left bottom; }

.shorttable th {
	background:url(../imgs/th_bg.jpg) no-repeat 0 0;
	padding:11px;
}

.shorttable td { padding:5px 11px; }

.longTable {
	width:571px;
	float:left;
	margin-top:6px;
	border:none;
	border-collapse:collapse;
}

.longTable th {
	background-image: url(../imgs/th_bg.jpg);
	padding:3px 5px;
}

.longTable th.center {
	text-align:center;
	background-position:center 0;
	border-left: solid 1px #ebeded;
	border-right: solid 1px #ebeded;
}

.longTable th.rightborder {
	border-left:
none;
	background-position:left top;
}

.longTable th.spec { width:138px !important; }

.longTable td {
	background:#fff;
	padding:5px;
	border: solid 1px #ebeded;
}

.longTable .borderleft {
	border-left:none;
	background-image:url(../imgs/border.gif);
	background-repeat:repeat-y;
	background-position: left;
}

.longTable .border.none {
	border-right:none;
	background-image:url(../imgs/border.gif);
	background-repeat:repeat-y;
	background-position:right;
}

.longTable tfoot td { border-bottom:none; }

.longTable tfoot td.borderleft { background:url(../imgs/longTable_tfoot_bg.gif) no-repeat left bottom; }

.longTable tfoot td.bordernone {
	background:url(../imgs/longTable_tfoot_bg.gif) no-repeat right bottom;
	border-right:none;
}

.longTable tfoot td {
	color:#c76d03;
	font-weight:bold;
	text-align:right;
}

.longTable td.center, .longTable tfoot td.center { text-align:center }

.longTable p {
	float:left;
	display:inline;
	padding:0 !important;
	margin-left:2px;
}

.longTable th em {
	font-style:normal;
	font-weight:normal;
}

.longTable th.rightBG { background-position:right 0 }

.panel1 .wraptables { padding:0 10px; }

/* #rightShort section  */
#rightShort {
	width:196px;
	padding-right:2px;
	float:right;
	padding-bottom:20px;
}

.opendd {
	background: url(../imgs/rightShort_dl_opendd_bg.gif) repeat-y;
	width:186px;
	padding:0;
}

.openddWrap1 { background:url(../imgs/openddWrap1.gif) no-repeat top; }

.openddWrap2 {
	background:url(../imgs/openddWrap2.gif) no-repeat bottom;
	padding:9px 8px;
	height:100%;
	overflow:hidden;
}

.noteGrey {
	margin-top:20px;
	color:#abacad;
	padding-bottom:2px !important;
}

.noteGrey .openddWrap2 ul li {
	padding:4px 0 4px 9px;
	clear:both;
}

.openddWrap2 ul li, #rightShort .openddInvisible ul li {
	clear:both;
	padding-top:5px;
}

.openddWrap2 ul li span, #rightShort .openddInvisible ul li span {
	float:left;
}

#rightShort h2, #rightShort dl dt {
	background:url(../imgs/rightShort_h2_bg.jpg) no-repeat;
	padding:8px 10px 8px 16px;
	height:100%;
	overflow:hidden;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	margin-top:5px;
}

#rightShort .wrapinfo {
	height:100%;
	overflow:hidden;
	padding:17px 12px;
	background: #f8fafb url(../imgs/wrapinfo.gif) repeat-x;
}

.userInfo {
	margin:10px 0;
	display:block;
	color:#698eaf;
}

.userInfo strong { color:#c2854f; }

#rightShort .wrapinfo li {
	padding:0 7px 11px 7px;
	background:url(../imgs/bulet3.gif) no-repeat 0 6px;
}

#rightShort .wrapinfo li a {
	color:#000;
	text-decoration:none;
}

#rightShort .wrapinfo li a:hover { text-decoration:underline; }

/* Styles for the basket - with a lot copy paste:( */

/*
   BLADE: The class name 'basket' can be replaced at any time to allow
   more side panels to look like the basket one.
*/

#rightShort .basket dl dt {
	background:url(../imgs/rightShort_dt.gif) no-repeat;
	font-weight:bold;
	margin-bottom:17px;
}

#leftShort .basket dl dt {
	background:url(../imgs/leftShort_dt.gif) no-repeat;
	font-weight:bold;
	margin-bottom:17px;
}

.basket dl { background:#f3f1e9 url(../imgs/rightShort_dl_bg.gif) repeat-x 0 36px; }

.basket dl dd {
	padding-left:5px;
	margin:0 0 9px 0;
}

.basket dl dd.last {
	background:url(../imgs/dd_last_bg.gif) no-repeat left bottom;
	padding-bottom:14px
}

.basket dl dd a, .basket dl dd span.disabledLink {
	display:block;
	padding-left:17px;
	background:url(../imgs/bulet5.gif) no-repeat 9px;
	text-decoration:none;
	color:#696969;
	font-weight:bold;
}

.basket dl dd a:hover { color:#8b8a8a; }

.basket dl dd a.orange {
	color:#c08801;
	background-image:url(../imgs/bulet6.gif);
}

.basket dl dd a.orange:hover { color:#e6a710 }

.basket .openddInvisible {
	width:170px;
	padding:0px 8px;
	overflow:hidden;
}

.basket dl .openddWrap2 a, .basket .openddInvisible a {
	padding-left:10px;
	background-position: 1px
}

.basket dl .openddWrap2 a.dell, .basket .openddInvisible a.dell {
	background: url(../imgs/dell.gif) no-repeat;
	float:right;
	width:40px;
	height:12px;
}

.basket dl .openddWrap2 a.cleanLink, .basket .openddInvisible a.cleanLink {
	background:none;
	padding-left:0px;
	color:#000;
	font-weight:normal;
}

.basket dl .openddWrap2 a.dell span, .basket .openddInvisible a.dell span {
	display:none;
}

.openddWrap2 ul li, .basket .openddInvisible ul li {
	clear:both;
	padding-top:5px;
}

.openddWrap2 ul li span, .basket .openddInvisible ul li span {
	float:left;
}

.basket .wrapinfo {
	height:100%;
	overflow:hidden;
	padding:17px 12px;
	background: #f8fafb url(../imgs/wrapinfo.gif) repeat-x;
}
/* END styles for basket*/

#orderNow {
	float:right;
	margin-right:2px;
}

/* content footer section */
#footer {
	width:1002px;
	background:#345074;
	color:#c4cad2;
	overflow:hidden;
	clear:both;
}

#footer p {
	float:right;
	padding:12px 20px;
}

#footer ul {
	float:left;
	padding:12px 0;
	overflow:hidden;
}

#footer ul li {
	float:left;
	padding:0 11px;
	background:url(../imgs/footer_sep.gif) no-repeat right;
}

#footer ul li.last { background:none; }

#footer ul li a {
	color:#c4cad2;
	text-transform: lowercase;
	text-decoration:none;
}

p.note {
	font-size:10px;
	color:#354762;
}

p.notePadded {
	padding-left:66px !important;
}

p.note .red { color:#cd3e00; }

.packinf {
	height:100%;
	overflow:hidden;
	float:right;
	padding-top:6px;
}

.packinf li {
	float:left;
	width:113px;
	height:120px;
	text-align:center;
	background-position:13px top;
	background-repeat:no-repeat;
	padding-left:15px;
}

.packinf li .packwrap {
	width:102px;
	height:71px;
	margin:30px 4px -13px;
	padding:10px 0 0;
}

.packinf li strong, .discountsPlan strong span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
}

.packinf li strong small {
	display:block;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-top:-10px;
	color:#000;
}

.packinf li.pack a {
	text-decoration:none;
}

.packinf #personal {
	background-image: url(../imgs/personalHostingWrap.gif);
}

.packinf #personal, .packinf #personal a, .discountsPersonal {
	color:#88b716;
}

.packinf #personal .packwrap { background:url(../imgs/personalHosting.gif) no-repeat center center; }
/*.packinf #personal .packwrap {
	background:url(../imgs/personal_price.png) no-repeat center center;
	cursor:pointer;
}*/

.packinf #business {
	background-image: url(../imgs/businessHostingWrap.gif);
}

.packinf #business, .packinf #business a, .discountsBusiness {
	color:#77a1bb;
}

.packinf #business .packwrap { background:url(../imgs/businessHosting.gif) no-repeat center center; }

.packinf #corp {
	background-image:url(../imgs/corpHostingWrap.gif);
}

.packinf #corp, .packinf #corp a, .discountsCorporate {
	color:#BF814A;
}

.packinf #corp .packwrap { background: url(../imgs/corpHosting.gif) no-repeat center center; }

.hostingoption {
	width:591px;
	margin-top:10px;
}

.hostingoption th {
	text-align:left;
	background:url(../imgs/hostingoption_th.gif) no-repeat;
	padding:13px 0pt 11px 15px;
}

.hostingoption td {
	border-right:solid 1px #e9eaeb;
	padding:5px;
}

.hostingoption .dwaiset {
	width:20%;
	text-align:center;
}

.hostingoption td.last { border-right:none !important; }

.hostingoption td { background-color:#f9fafb; }

.hostingoption .dark td { background-color:#f5f7f8; }

.hostingoption .rightcornerbottom { border:none; }

.hostingoption span {
	padding-left:7px;
	background: url(../imgs/bulet.gif) no-repeat 0 5px;
}

.hostingoption tfoot .leftcornerbottom {
	background-image:url(../imgs/leftcorner.gif);
	background-repeat: no-repeat;
	background-position: 0 bottom;
}

.hostingoption tfoot .rightcornerbottom {
	background-image:url(../imgs/rightcorner.gif);
	background-repeat: no-repeat;
	background-position:right bottom;
}
.hostingoption .new { margin: 2px 0 -2px 8px;}
.orderUl{ clear:both; float:right;}
.orderUl li{ float:left; padding:18px 24px 20px 26px; } 

.reg_domains_tabs, .reg_domains_actions {
	font-weight: bold;
	padding: 20px;
}

.reg_domains_util {
	font-weight: bold;
	padding: 0px 0px 0px 20px;
}

/* end content section */


/* End css document*/
