#dnn_ContentPane {width:768px; min-width:768px; padding:10px 0px 100px 0px;}
#dnn_LeftPane {width:25%;}
#dnn_RightPane {width:25%;}
.c_container {width:768px;}

.BCUserRegister {margin:0 auto; font-family:arial; font-size:12px; padding:5px 20px 20px 20px; text-align:left; line-height:18px;}
.BCUserRegister .StatusMessage {color:Red; font-weight:bold;}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

/* ====================================================================== */
/* Form Style Edit */

.bcform fieldset {
	background-color:#F3FCDF;
	background:#F3FCDF url(/buildcentral/images/bg_limewhite.gif) repeat-x top left;
	padding:10px 10 8 10;
}

.bcform legend {
	font-size:14px;
	color:#ED8A00;
	padding:0px 0px 0px 0px;
}

.bcform fieldset li {
	border-top:solid 1px #FFF;
	border-bottom:solid 1px #D2E2B3;
}

.bcform label {
	font-weight:normal;
	text-align:right;
	width: 128px;
	padding-right:8px;
}

.bcform em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
}

.bcform .columns ol li {float:left; width:200px; border-width:0px;}
.bcform .columns ol label {font-weight:bold; width:180px; text-align:left;}
.bcform .button {font-weight:bold; height:30px; width:160px;}
.bcform .buttonsection {text-align:center;}
.bcform textarea:focus, .bcform input:focus {border: 2px solid #ED8A00;}
.bcform input {width:150px;}
.bcform select {width:160px;}

.bcform .columns ol .checkbox label {font-weight:normal; width:auto; display:inline;}
.bcform ol label.radio {font-weight:normal; width:auto; display:inline;}
.bcform ol .radio label {font-weight:normal; width:auto; display:inline;}
.bcform .button {width:170px; height:30px;}
.bcform .buttonarea {text-align:center;}
.bcform .buttonarea p {padding-left:100px; padding-right:100px; font-weight:bold;}

.bcform .column1 {width:320px; float:left; margin-right:15px;}
.bcform .column2 {width:320px; float:right; margin-left:10px;}
.bcform .divider {width:5px; height:385px; float:left; background-color:#D2E2B3;}
.bcform ol li b.subhead {font-size:16px; display:block; margin-bottom:5px;}

/* ====================================================================== */
/* Form Error Items */

.bcform .error, label.error {float:none; color:red; padding:0px; margin:0px; padding-left:132px; vertical-align:top; width:100%; text-align:left; font-weight:normal; font-style:normal; font-size:11px;}

.bcform input.error, .bcform select.error, .bcform textarea.error {
	border: 1px solid red;
	background-color: #FFFFED;
}

/* ====================================================================== */