a
{
text-decoration: none;
}
body 
{
	background: url(/content/images/sce/backing-pricing.jpg) repeat-x;
}

#subheader 
{
	background: white;
	width: 1000px;
	height: 108px;
}

#logo 
{
	float: left;
	text-align: left;
	width: 192px;
	margin-top:14px;
}

/*#pageheader 
{
	float: left;
	width: 808px;
	height: 50px;
	margin-top: 40px;
	vertical-align: center;
}
*/

#subcontentstart 
{
	background: white;
	width: 1000px;
	text-align:center;
}


h1 
{
	font-size: 20px;
	color: #07539a;
}

#highlighted h1 
{
	font-size: 25px;
}

h2.pricing 
{
	font-size: 20px;
	color: #38a50a;
}

h2 a 
{
	font-size: 18px;
	color: #38a50a;
}



#singleleft 
{
	width: 219px;
	float: left;
	background: url(/content/images/sce/single-leftbg.jpg) repeat-y;
	text-align: center;
}

#boxwrightside 
{
	width: 227px;
	float: left;
	background: url(/content/images/sce/boxright-bg.jpg) repeat-y;
	text-align: center;
}

#highlighted 
{
	width: 275px;
	float: left;
	background: url(/content/images/sce/highlight-bg.jpg) repeat-y;
	text-align: center;
}

#boxwleftside
{
	width: 229px;
	float: left;
	background: url(/content/images/sce/rightbox-bg.jpg) repeat-y;
	text-align: center;
}

#needmore 
{
	width: 499px;
	background: url(/content/images/sce/needmore-bg.jpg) repeat-y;
	text-align: center;
}



#needmore h2 
{
	font-size: 18px;
}

.blue 
{
	color: #44739f;
	font-size: .9em;
}

.green 
{
	color: #38a50a;
}

.orange 
{
	color: #f03705;
	font-weight: bold;
}

.small 
{
	font-size: 10px;
}

#pageheader h1 {
font-size: 30px;
}

.bc_form 
{
	width: 700px;
	background: #f4f4f4;
	float: left;
}

#proofs 
{
	width: 270px;
	float: left;
	padding-left: 10px;
	font-size: 10px;
}

.bc_field 
{
	padding: 10px 0;
}

.bc_field input 
{
	font-size: 13px;
	padding: 2px;
	font-weight: bold;
	width: 200px;
}

.bc_field label 
{
	font-size: 11px;
	font-weight: normal;
	margin-top: 5px;
}

.bc_field select 
{
	font-size: 13px;
	margin-top: 2px;
}


p.signup 
{
	font-weight: bold;
	font-size: 16px;
	padding: 10px;
	color: #926a37;
}

span.signup 
{
	font-weight: bold;
	font-size: 16px;
	padding: 10px;
	color: #926a37;
}

.bc_form 
{
	border: 1px solid #d4d4d4;
}

/* tool tip */


.hover_container 
{
	color:#666666;
	font-size:12px;
}

div.arrow 
{
	background:transparent url(/content/images/sce/bubble-arrow.png) no-repeat scroll left top;
	height:40px;
	left:-48px;
	position:absolute;
	top:18px;
	width:50px;
}

.hover_container 
{
	color:#666666;
	font-size:12px;
}

div.bubble div.content 
{
	background:transparent url(/content/images/sce/bubble-background.png) no-repeat scroll right bottom;
	color:#000000;
	letter-spacing:normal;
	margin:0;
	padding:0 7px 8px 0;
	text-align:left;
	white-space:normal;
	width:300px;
}

div.bubble div.content div.inner 
{
	background:transparent url(/content/images/sce/bubble-background.png) no-repeat scroll left top;
	padding:15px;
}

div.content 
{
	float:left;
	margin-bottom:20px;
	width:950px;
}

div.bubble div.content 
{
	color:#000000;
	letter-spacing:normal;
	text-align:left;
	white-space:normal;
}

.help_text
{
	display: none;
	position: absolute;
	border: solid 1px #426e93;
	padding: 5px 15px;	
	background: #f1f8fe;
	width: 300px;
	text-align: left;
}

a.none 
{
	color: inherit;
	border-bottom: 1px dotted #d4d4d4;
}

#trial_expiration 
{
	background: #fafdff;
	border-bottom: 1px solid #d4d4d4;
	border-top: 1px solid #d4d4d4;
	margin-top: 20px;
	padding-left: 10px;
	clear: both;
}

#trial_top 
{
	background: #fafdff;
	border-bottom: 1px solid #d4d4d4;
	padding: 4px;
}

p.normal 
{
	font-weight: normal;
}

.bc_form h2 
{
	color: black;
}

h2.h2_tool 
{
	color:#07539a;

}

div.inner h2
{
color:#07539a;
margin-top: 0;
padding-top: 0;
margin-bottom: 2px;
}

div.inner p 
{
	font-size: 11px;
	line-height: 150%;
}

.separator
{
	border-bottom: 1px solid #d4d4d4; 
	margin: 15px 10px
}

.bc_submit
{
	margin: 15px auto;
	text-align:center;
}

#support_form .bc_submit 
{
	width: 300px;
	padding-left: 10px;
}

#support_form .bc_submit button 
{
	font-size: 16px;
	font-weight: bold;
}

.field-validation-error
{
    color: #ff0000;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}


a img
{
border: 0;
}

#needmore p
{
color: #556878;
}

a.underline
{
text-decoration: underline;
}

#registrationForm
{
width: 670px;
}

.bc_field
{
padding-left: 10px;
}



#registrationForm p
{
padding-left: 5px;
}

#trial_expiration p
{
padding-left: 0;
}

#domainNameHelp p
{
padding-left: 0;
}