/**********************
  HOME SPECIFIC STYLE
***********************/
/* home specific content styles pulled from main.css - not needed on other pages */	

div#homefmaLeft {
	position:absolute;
	top:155px;
	left:0;
	width:133px;
	height:223px;
	background:url(../images/homefmaLeft_BG.gif) left top no-repeat;}

div#fmaContainer.home {
	position:absolute;
	top:65px;
	left:133px;
	width:839px;
	height:272px;
	background-image:none;}
	
div#pageTitleContainer.home {
	width:450px;}

div#pageTitle.home {}

div#pageTitle.home h1 {
	font-size:18px;
	background:url(../images/bullet.gif) no-repeat left top;
	width:420px;}
	
div#contentLeft.home {
	float:left;
	width:420px;
	_width:400px; /*ie6*/}
	
div#contentRight.home {
	float:right;
	margin:0;
	width:340px;}
	
div#homeContent h1 {
	font-size:16px;
	background:url(../images/bullet.gif) no-repeat left top;}
	
div#sectionTitleSpace.home {
	width:100%;
	height:188px;}

	
/******************
  SPECIAL MODULES
*******************/
/*search*/
div#searchContainer.home {
	margin:0 0 20px 0;
	width:215px;
	height:20px;}
	
input#searchInputHome {
	width:170px;
	_width:144px;
	background:#f5f5f5;
	border:1px solid #bebebe;
	color:#000;}
/*end search*/


/*domtabs*/
div.domtab {
	width:340px;}
	
div.domtab h1 {font-family:Helvetica, Arial, sans-serif; font-size:22pt; color:#284779;}
div.domtab h2 {font-family:Helvetica, Arial, sans-serif; font-size:16pt; color:#284779;}
div.domtab h3 {font-family:Helvetica, Arial, sans-serif; font-size:13pt; font-weight:bold;}
div.domtab h4 {font-family:Helvetica, Arial, sans-serif; font-size:13pt; font-weight:bold; color:#ecb941;}
div.domtab h5 {font-family:sans-serif; font-size:10pt; font-weight:bold;}
div.domtab h6 {font-family:sans-serif; font-size:10pt; font-weight:bold; font-style:italic;}
div.domtab p {font-family:sans-serif; font-size:10pt; color:#333333; background-color:inherit;}
	
div.domtab ul.domtabs {
	float:left;
	width:100%;
	margin:0;
	padding:0;}
	
div.domtab ul.domtabs li {
	float:left;
	margin:0 6px 0 0;
	border-top:1px solid #989898;
	border-right:1px solid #989898;
	border-left:1px solid #989898;
	background: #f2f2f2;}

div.domtab ul.domtabs a:link,
div.domtab ul.domtabs a:visited,
div.domtab ul.domtabs a:hover,
div.domtab ul.domtabs a:active {
	display:block;
	padding:6px 9px 6px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
	text-decoration:none;}

div.domtab ul.domtabs a:link.tab1,
div.domtab ul.domtabs a:visited.tab1,
div.domtab ul.domtabs a:link.tab2,
div.domtab ul.domtabs a:visited.tab2,
div.domtab ul.domtabs a:link.tab3,
div.domtab ul.domtabs a:visited.tab3 {
	width:auto;
	height:auto;}

div.domtab ul.domtabs a:hover.tab1,
div.domtab ul.domtabs a:hover.tab2,
div.domtab ul.domtabs a:hover.tab3 {
    color:#fdba31; 
    background:#00457c;}
	
/*active state*/
div.domtab ul.domtabs li.active a:link.tab1,
div.domtab ul.domtabs li.active a:visited.tab1,
div.domtab ul.domtabs li.active a:active.tab1, 
div.domtab ul.domtabs li.active a:hover.tab1,
div.domtab ul.domtabs li.active a:link.tab2,
div.domtab ul.domtabs li.active a:visited.tab2,
div.domtab ul.domtabs li.active a:active.tab2,
div.domtab ul.domtabs li.active a:hover.tab2,
div.domtab ul.domtabs li.active a:link.tab3,
div.domtab ul.domtabs li.active a:visited.tab3,
div.domtab ul.domtabs li.active a:active.tab3,
div.domtab ul.domtabs li.active a:hover.tab3
{color: #fdba31; background:#00457c;}
		
div.domtab div{
	clear:both;
	width:320px;
	height:405px;
	overflow:auto;
	margin:0 10px 15px 0;
	background:#F2F2F2;
	padding:10px 10px 5px 10px;
	#padding-top:18px; /*ie 7*/
	border:1px solid #989898;
    border-right: 0px;
	color:inherit;}	
	
div.domtab table {
	border-collapse:collapse;
	border:1px solid #989898;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00457c;}

div.domtab table td, th { border: 1px #ccc solid; }

div.domtab td {
    padding: 5px 1px 5px 1px;
	text-align:center;  
    vertical-align:middle;
	font-weight:bold;
    width:300px;
	background:#fff;}
	
div.domtab table td.SprouleCell {
background-color: #fdba31;
color: #00457c;
padding: 10px 1px 10px 1px;}

div.domtab table td.ActualCell {
background-color: #00457c;
color: #fdba31;
padding: 10px 1px 10px 1px;}


/* hide anchors in tabs */
div.domtab span#tabAnchor {
	display:none; }
