.BCGreenOrNot {font-family:Arial; font-size:12px;  padding-top: 5px;padding-bottom: 5px;}
.BCGreenOrNot select {font-size:12px;}
.BCGreenOrNot input {font-size:12px;}


.BCGreenOrNot .greenbold
{
	font-size:13px;
	color: #74aa2e;
	font-weight:bold;
}

.BCGreenOrNot hr
{
	color: #74aa2e;
	height: 1px;
	background-color:#74aa2e; 
}


.BCGreenOrNot .tabs
{
	font-size:12px;
   color:white; 
   text-decoration:none; 
   width: 50%
}
.BCGreenOrNot .tab
{
	font-size:12px;
	color:white;
    border:solid 1px #F7F7F7;
    border-bottom:solid 1px #F7F7F7;
    padding:2px 10px;
    background-color: #666666;
}
.BCGreenOrNot .selectedTab
{
	font-size:12px;  
	color:white;
	border:solid 1px #000000;
    border-bottom:solid 1px #F7F7F7;
    padding:2px 10px;
    background-color: #D5FB92; 
}

.BCGreenOrNot .selectedTab a:link
{
	color:black;
}

.BCGreenOrNot .selectedTab a:visited
{
	color:black;
}

.BCGreenOrNot .selectedTab a:hover
{
	color:black;
	text-decoration: underline;
}
.tabContents
{
    border:solid 0px black;
    padding:11px;
   
}


.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 Basic */

.bcform fieldset {
	margin-bottom: 10px;
}

.bcform legend {
	padding: 0 2px;
	font-weight: bold;
}

.bcform label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
}

.bcform fieldset ol {
	margin: 0;
	padding: 0;
}

.bcform fieldset li {
	list-style: none;
	padding: 5px;
	margin: 0;
	font-size: 12px;
	white-space:nowrap;
}

.bcform fieldset fieldset {
	border: none;
	margin: 3px 0 0;
}

.bcform fieldset fieldset legend {
	padding: 0 0 5px;
	font-weight: normal;
}
.bcform fieldset fieldset label {
	display: block;
	width: auto;
}

.bcform em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
}

.bcform label {
	width: 120px; /* Width of labels */
}

.bcform fieldset fieldset label {
	margin-left: 123px; /* Width plus 3 (html space) */
}

/* ====================================================================== */
/* 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 .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 .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;}

/* ====================================================================== */

.bcdetail fieldset {
	margin-bottom: 10px;
	padding:10px 10 8 10;
}

.bcdetail legend {
	padding: 0 2px;
	font-weight: bold;
	font-size:18px;
	color:#ED8A00;
}

.bcdetail label {
	display: inline-block;
	line-height: 1.4;
	vertical-align: top;
	width: 208px;
	text-align:right;
	padding-right:8px;
	font-weight:bold;
}

.bcdetail fieldset ol {
	margin: 0;
	padding: 0;
}

.bcdetail fieldset li {
	list-style: none;
	padding: 5px;
	margin: 0;
}

.bcdetail fieldset ol li span {
	display: inline-block;
	width:400px;
}

.bcdetail fieldset ol li span td {
	font-size:12px;
}

/* ====================================================================== */

.forumheader
{	
	background:#F3F3DB url(../../buildcentral/images/bg_tan_gradient.gif) repeat-x top left;
	height: 30px;
	text-align: left;
	vertical-align:bottom;
	
}

.BCGreenOrNot .pagenav td td {padding:4px; font-weight:bold;}
.BCGreenOrNot .pagenav td td span {background-color:#D4FFC3; display:block; height:20px; width:20px; text-align:center; border:solid 1px #CDCDCD;}
.BCGreenOrNot .pagenav td td a, BCGreenOrNot .pagenav td td a:visited {color:Blue; text-decoration:underline;}



