/*  BRANHAM300 SPECIFIC  */

/* overwrite fixed with to make larger*/
#page_container {
	width:994px;
}

.threecol_60 .col2_60 {
left:235px;
width:185px;
}

.threecol_60 .col3_60 {
left:86%;
width:175px;
}



#next_prev {
	text-align: center;
}

#customize {
	padding: 1px 10px 5px 10px;
	margin: 2px;
	border: 1px solid #DCDCDC;
	
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

.b300_cats {
	margin: 1em;
	padding: .5em;
}

.odd{
	background-color: #F1F1F1;
}

.even{
	background-color: #EEE9E5;
}

.header {
	background-color: #7F7F7F;
	color: #FFFFFF;
}

table.listing {
	border-spacing: .1em;
	background-color: #FFFFFF;
}

table.listing tr td {
	padding: .4em;
}

table.listing tr th {
	padding: .4em;
}

table.criteria {
	border-spacing: .1em;
	background-color: #FFFFFF;
}

table.criteria tr td {
	padding: .4em;
	text-align: left;
	vertical-align: top;
}

table.criteria tr th {
	padding: .4em;
}

table.exclusions {
	background-color:#DCDCDC;
	border-spacing: .1em;
	font-size: 1em;
}

table.exclusions tr th {
	background-color: #DCDCDC;
	color: #000000;
	text-align: center;
	padding: .2em;
}

table.exclusions tr td {
	background-color: #FFFFFF;
	padding: .4em;
}

.form_field {
	padding: .2em;
	margin: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #707070;
}

.form_label {
	padding: .2em;
	margin: 0;
}

.custom_btn {
	width: 6em;
	padding: .2em;
	margin: .2em;
	color: #F4F2F0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	background-color: #B67521;
	border: 1px solid #707070;
}


.details_label {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.details_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
