/*
body { */
/*	background-color :  */
/*	background : #010066 url(../img/admin/reg_background.jpg) top left repeat-x;
}  */
P {
	color : #000;
}
div#section-content {
	margin: 0 10px; padding: 20px;
	font-size: 10pt;
	background : transparent;
/* 	background-color: #f00;  #e0f5fc;  */
}

p.emph,
span.emph {
	color: #0084EA;
}
.reg-domain-input {
	margin-left:100px;
}

/* content-tabs */
ul.tabs {
	width: auto; height: 32px;
	list-style: none;
	overflow: hidden;
	/*background: transparent url(../img/admin/bg_tabs.gif) 0 bottom repeat-x;*/
}
ul.tabs li {
/*	padding-left: 15px; */
/*	margin-right: 2px; */
	text-align : center;
	float: left;
	height: 32px;
	width : 100px;
	background: transparent url(../img/admin/reg_bluetab.jpg)  no-repeat;
	overflow: hidden;
	font-weight : bold;
	color : white;
	padding:0;
	margin:0;
	padding-top:10px;
	font-size	: 10pt;
}
ul.tabs li a,
ul.tabs li span {
	display: block;
/*	padding: 8px 15px 13px 0;*/
	color: white;
	background: transparent url(../img/admin/reg_bluetab.jpg)  no-repeat;
	font-weight: bold;
}
ul.tabs li a,
ul.tabs li a:link,
ul.tabs li a:visited,
ul.tabs li a:active {
	color: white;
}
ul.tabs li.tab-on {
	cursor: default;
	background: transparent url(../img/admin/reg_lightbluetab.jpg) no-repeat;
	color : #418dfd;
}
ul.tabs li.tab-single {
	cursor: default;
	background: transparent url(../img/admin/lightbluetab2.jpg) no-repeat;
	color : #418dfd;
	width : 122px;

}

ul.tabs li.tab-on span,
ul.tabs li.tab-on a
ul.tabs li.tab-on
{
	color: #f00; /* #09f; */

}
ul.tabs li.tab-on a,
ul.tabs li.tab-on a:link,
ul.tabs li.tab-on a:visited,
ul.tabs li.tab-on a:active {
	color: #09f;
}
ul.tabs li.tab-off a {
		padding : 0;
		background-position : 0;

}

ul.tabs li.tab-on-wide,
ul.tabs li.tab-off-wide {
	width : 122px;
	background-position : 0;
	margin : 0;
}
ul.tabs li.tab-on-wide {
	background: transparent url(../img/admin/reg_lightbluetab2.jpg) no-repeat;
	padding-top : 10px;
	color : #418dfd;
}

div.tabs-data-on {
/*	padding: 20px 18px 8px;*/
	border: 2px solid white;
	border-top-width: 0;
	background: white;
}
div.tabs-data-off {
	visibility: collapse;
	display: none;
}

div.reg-row {
	position:relative;
	display : block;
	margin-bottom:10px;
/*	border: dashed 1px #0ff;  */
/*	height : 50px;  */

}

div.reg-row {
	position:relative;
	display : block;
	height : 20px;
}
div.reg-row-email {
	position:relative;
	display : block;
	height : 15px;
}
 div.reg-col1 {
 	font-weight : bold;
	position : relative;
	margin-left: 20px;
}
 div.reg-col2 {
	position : absolute;
	top : 0;
	margin-left:200px;
}

 div.summary-col1 {
 	font-weight : bold;
	position : relative;
	margin-left: 0;
}
 div.summary-col2 {
	position : absolute;
	top : 0;
	margin-left:150px;
}
 div.summary-col3 {
	position : absolute;
	top : 0;
	margin-left:550px;
}
 div.email-row {
	position:relative;
	display : block;
/*	border: dashed 1px #0ff;  */
	height : 20px;
}
 div.reg-email-col1 {
	position : relative;
	margin-left: 20px;
}
 div.reg-email-col2 {
	position : absolute;
	top : 0;
	left: 240px;
}
dl {
 	margin-bottom : 10px;
}
dt, dd, div.priceval {
	float : left;
 	top	: 0;
 	margin-bottom : 10px;
 	height : 50px;
}

dt {
	margin-left :0;
	width	: 190px;

}
dd {
	margin-left : 200px;
}

div.domopt,
div.domdesc,
div.domprice {
	position:absolute;
  	float : left;
  	top	: 0;

}
div.domopt {
	margin-left : 0;
	width : 30px;
}
div.domdesc {
	font-weight : bold;
	margin-left : 30px;
 	width : 500px;
}
div.domprice {
	margin-left:550px;
	margin-top : 0;
	width	: 100px;
}

dd.reg-email-input,
dt.reg-email-input
 {
	float : left;
 	top	: 0;
 	margin-bottom : 10px;
 	margin-left : 20px;
/* 	border : 1px dotted #f0f; */
 	height : 50px;
}



span.register-help {
	font-weight:normal;
	display : block;
}
select, textarea.inp-text,
input.inp-text,
input.email-name-text,
input.email-name-text-fwd

 {
    padding: 5px;
    background: #333;
    border: none;
    width:300px;
	color:#fff;
}

form#user-form select,
form#user-form textarea.inp-text,
form#user-form input.inp-text,
form#user-form input.email-name-text,
form#user-form input.email-name-text-fwd

{
	color: #000;
}

input.email-name-text {
	width : 100px;
	text-align: right;
}

select:focus, textarea.inp-text:focus,
input.inp-text:focus {
	background: #666;
}

div#section-footer {
	background: transparent;
}



div#section-top h1 a {
	background: transparent url(../img/admin/reg_logo.jpg) no-repeat;
	height : 75px;
	margin-left : 26px;
}


div#section-top-trial h1 a {
	background: transparent url(../img/admin/reg_logo_trial.jpg) no-repeat;; 
	height : 75px;
	margin-left : 26px;
}



div#questions-phone {
	background: transparent url(../img/admin/question.jpg) right no-repeat;
	width : 120px;
	height : 75px;
	margin-right:27px;
	margin-top :33px;

	float : right;
}


input.btn-register,
input.btn-register-disabled
 {
    padding: 3px;
    border: 2px solid #ddd;
    border-color: white #ddd #ddd white;
	font-size: 10pt;
    color: white;
    background-color: #36F;
    font-weight : bold;
	cursor: pointer;
}
input.btn-register-disabled
 {
/*    color: #999;  */
    background-color: #CCC; /* #36F;*/
   	cursor: auto
}


input.btn-register-disabled-trial-solo, input.btn-register-trial-solo, input#btn_trial_solo {
	background: transparent url(../img/admin/trial.gif) left top no-repeat;
	width : 160px;
	height : 47px;
	border:none;
	margin-left:17px;

}

BODY#popup {
	background : #010066 url(../img/admin/popupbackground3.jpg) top left repeat-x;
	font-family: verdana, arial; font-size: 10pt;
}

.tiny {
font-size: 0.8em;
padding-left:20px;
}

.tiny a {
border: none;
padding:none !important;
}



