@import url(braintrack_core.css);

/* #FF9900 #FFA002 #FFE0B3 */

body
{
	margin: 0px;
	padding: 0px;
	color: #33332e;
	background: #ffffff;
	font: normal 12px tahoma, geneva, verdana, sans-serif;
	text-align: left;
}
img	{ border:none; background-color:#fff;}
img.floatLeft	{ float:left; margin: 2px 8px 2px 0px; }
img.floatRight	{ float:right; margin: 2px 0px 2px 8px; }

a, a:hover, a:visited, a:active { color:#00F; }
a:hover { color:#00F; text-decoration: none; }
a:visited { color:#707; }

hr { color: #FFA002;
	background-color: #FFA002; 
	height: 1px;}

.hilit	{ background-color:yellow; }

ul	{ margin-left: 10px; padding-left: 5px; margin-top: 0px; clear: both;}

th
{
	font-weight: 600;
	background-color: transparent;
	padding: 3px;
	border-width: 0px 0px 1px 0px;
	border-color: #ccc;
	border-style: solid;
	/* font-size: 0.8em; */
}

h3 {font-size:1.2em;}
.col
{
	background-color: #fff;
	border-style: solid;
	border-width: 1px;
	border-color: #ccc;
	padding: 10px;
	margin: 0px 10px 10px 0px;
}
.btw
{
	background-color: #FFE0B3;
	border-style: solid;
	border-width: 1px;
	border-color: #FF9900;	/* #015989; */
	padding: 10px;
	margin: 5px 0px 5px 0px;
}

.btw h3
{
	margin: 0px 10px 20px 10px;
	background-color: #FF9900;
	text-align: center;
	padding: 3px;
}
.btw .major a
{
	font-size: 1.2em;
	font-weight: 600;
	color: #000;
	padding: 0px 10px 0px 10px;;
	/* text-decoration: none; */
}

.btw-home
{
	background-color: #FFE0B3;
	border-style: solid;
	border-width: 1px;
	border-color: #FF9900;	/* #015989; */
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 5px 0px;
}

.btw-home h3
{
	margin: 0px 0px 20px 0px;
	background-color: #FF9900;
	text-align: center;
	padding: 3px;
}
.btw-home .major a
{
	font-size: 1.2em;
	font-weight: 600;
	color: #000;
	padding: 0px 10px 0px 10px;;
	/* text-decoration: none; */
}


.btwbox
{
	background-color: #FFE0B3;
	border-style: solid;
	border-width: 1px;
	border-color: #ddd;	/* #FF9900;	#015989; */
	padding: 0px;
	margin: 10px 0px 5px 5px;
}
.btwbox_art
{
	background-color: #ffffff;
	/*border-style: solid;*/
	/*border-width: 1px;*/
	/*border-color: #ddd;	#FF9900;	#015989; */
	padding: 0px;
	margin: 15px 0px 5px 5px;
}
.btwbox_art a
{
	font-weight: 600;
}
.btwboxsub_art
{
	background-color: #ffffff;
	/*border-style: solid;*/
	/*border-width: 1px;*/
	/*border-color: #ddd;	 #FF9900;	#015989; */
	padding: 0px;
	margin: 1px 0px 2px 20px;
}
.btwbox_stories_top
{
	/*font-weight: 600;*/
	background-color: #ffffff;
	/*border-style: solid;*/
	/*border-width: 1px;*/
	/*border-color: #ddd;	 #FF9900;	#015989; */
	padding: 0px;
	margin: 15px 0px 2px 5px;
}
.btwbox_stories_mid
{
	/*font-weight: 600;*/
	background-color: #ffffff;
	/*border-style: solid;*/
	/*border-width: 1px;*/
	/*border-color: #ddd;	 #FF9900;	#015989; */
	padding: 0px;
	margin: 1px 0px 2px 5px;
}

.buttonbox
{
	background-color: #eee;
	border-style: solid;
	border-width: 1px 2px 2px 1px;
	border-color: #eee #999 #999 #eee;
	padding: 10px;
	margin: 5px 40px;
	text-align: center;
}
.buttonbox-full
{
	background-color: #eee;
	border-style: solid;
	border-width: 1px 2px 2px 1px;
	border-color: #eee #999 #999 #eee;
	padding: 10px;
	margin: 0px 10px 10px 0px;
	text-align: center;
}
.sidebar
{
	background-color: #eee;
	border-style: solid;
	border-width: 1px 2px 2px 1px;
	border-color: #eee #999 #999 #eee;
	padding: 10px;
	margin: 10px 0px;
}

.profile
{
	text-align: left;
	background-color: #fff;
	border: 1px solid #778;
	padding: 7px;
	margin-bottom: 5px;
}
.profile p	{ margin: 10px 0px; }
.profile table
{
	font-size: 1.0em;
	background-color: transparent;
}
.profile th
{
	font-weight: 600;
	background-color: transparent;
	padding: 3px;
	border-width: 0px 0px 1px 0px;
	border-color: #778;
	border-style: solid;
	font-size: 1.0em;
}
.profile td
{
	padding: 3px;
	font-size: 1.0em;
	vertical-align: top;
	border-width: 0px 0px 1px 0px;
	border-color: #ccc;
	border-style: solid;
	color: #000;
}


.stdtable table
{
	font-size: 1.0em;
	background-color: transparent;
	padding: 10px 10px 0px 0px;
	margin: 20px 20px 0px 0px;
/*
	border-style: solid;
	border-width: 1px;
	border-color: #FF9900;
*/
}
.stdtable th
{
	font-weight: 600;
	background-color: transparent;
	padding: 3px;
	border-width: 0px 0px 1px 0px;
	border-color: #000;
	border-style: solid;
	font-size: 1.0em;
}
.stdtable td
{
	padding: 3px;
	font-size: 1.0em;
	vertical-align: top;
	border-width: 0px 0px 1px 0px;
	border-color: #ddd;
	border-style: solid;
	color: #000;
}


.stdtable_career table
{
	font-size: 1.0em;
	background-color: transparent;
	padding: 5px 5px 0px 0px;
	margin: 10px 10px 0px 0px;
/*
	border-style: solid;
	border-width: 1px;
	border-color: #FF9900;
*/
}
.stdtable_career th
{
	font-weight: 600;
	background-color: transparent;
	padding: 3px;
	border-width: 0px 0px 1px 0px;
	border-color: #000;
	border-style: solid;
	font-size: 1.0em;
}
.stdtable_career td
{
	padding: 3px;
	font-size: 1.0em;
	vertical-align: top;
	border-width: 0px 0px 1px 0px;
	border-color: #ddd;
	border-style: solid;
	color: #000;
}


.stdtable_career_index table
{
	font-size: 2.0em;
	background-color: transparent;
	padding: 5px 5px 0px 0px;
	margin: 10px 10px 0px 0px;
/*
	border-style: solid;
	border-width: 1px;
	border-color: #FF9900;
*/
}
.stdtable_career_index th
{
	font-weight: 600;
	background-color: transparent;
	padding: 3px;
	border-width: 0px 0px 1px 0px;
	border-color: #000;
	border-style: solid;
	font-size: 1.0em;
}
.stdtable_career_index td
{
	padding: 3px;
	font-size: 1.0em;
	vertical-align: top;
	border-width: 0px 0px 1px 0px;
/*	border-color: #ddd;
*/
	border-color: #ddd;
	border-style: solid;
	color: #000;
}




.navThis
{
	font-size:14px;
	font-weight:bold;
}








.biglink
{
	background-color: #FF9900;
	color: #000;
	font-size: 1.6em;
	font-weight: 600;
	text-align: center;
	padding: 0px 10px 0px 10px;;
	text-decoration: none;
}
.biglink a:link		{ color: #000; background-color: #FF9900; text-decoration: none; }
.biglink a:visited	{ color: #000; background-color: #FF9900; text-decoration: none; }
.biglink a:active	{ color: #000; background-color: #FF9900; text-decoration: none; }
.biglink a:hover	{ color: #000; background-color: #FF9900; text-decoration: none; }









.linkdetails {
    margin-left:12px;
    margin-right:0px;
}

.linktitle {
	font-size:12px;
	font-weight:bold;
}


h1.header {
  color:#f76b10;
  font-size:1.2em;;
  font-weight:bold;
}

h3.header {
  color:#f76b10;
  font-size:12px;
  font-weight:bold;
}
td.subcat {
  padding:12px;
  font-size:12px;
  font-weight:bold;
}

.subcathead {
  font-size:12px;
  font-weight:bold;
  color:#f76b10;
}

a.subcat {
  font-size:10px;
  font-weight:bold;
  color:#000000;
}

#category dl, #home dl {
  margin: 0px 0px 0px 0px;
  width: 49%;
  float:left;
}
#category dt a {
  font-weight: bold;
  font-size: 12px;
}
#category dt, #category dd, #home dt, #home dd {
  margin: 0px 0px 0px 20px;
}
#category dd, #home dd {
  padding-bottom: 10px;
}


#Layer1 {
	position:absolute; 
	left:24px; 
	top:15px; 
	width:399px; 
	height:164px; 
	z-index:1;
}

#Layer2 {
	position:absolute; 
	left:460px; 
	top:150px; 
	width:177px; 
	height:173px; 
	z-index:4;
}

#Layer4 {
	position:absolute;
	left:23px; 
	top:275px; 
	width:451px; 
	height:93px; 
	z-index:2;
}

#Layer5 {
	position:absolute;
	left:23px; 
	top:355px; 
	width:451px; 
	height:93px; 
	z-index:2;
}

