/* CSS Document */


/**
 * 100% height layout with header and footer
 * ----------------------------------------------
 * Feel free to copy/use/change/improve
 */

html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */

}
* html #container {
	height: 100%;
}


.textarea {
	width:223px;
	font-size:11px;
	margin-bottom:0px;
	padding:3px 3px 3px 3px;
	font-family:Arial, Helvetica, sans-serif;
}

textarea {
height:80px;

}
.button {
width:90px;
font-size:11px;
padding:4px 5px 3px 5px;
margin:0px;
color:#FFFFFF;
font-weight:bold;
border: solid 0px;
}



A:link {color:#ab1414;text-decoration:none;}
A:visited {color:#ab1414;text-decoration:none;}
A:active {color:#ab1414;text-decoration:none;}
A:down {color:#ab1414;text-decoration:none;}
A:hover {color:#ab1414;text-decoration:underline;}


A.primelink:link {color:#9b9b9b;text-decoration:none;}
A.primelink:visited {color:#9b9b9b;text-decoration:none; }
A.primelink:active {color:#9b9b9b;text-decoration:none;}
A.primelink:down {color:#9b9b9b;text-decoration:none; }
A.primelink:hover {color:#ab1414;text-decoration:none;font-weight:bold;  }

A.seclink:link {color:#9b9b9b;text-decoration:none;}
A.seclink:visited {color:#9b9b9b;text-decoration:none; }
A.seclink:active {color:#9b9b9b;text-decoration:none;}
A.seclink:down {color:#9b9b9b;text-decoration:none; }
A.seclink:hover {color:#ab1414;text-decoration:none;}




div#container {
	position:relative; /* needed for footer positioning*/
	width:100%;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */


}


div#splash {
  position:absolute;
  height:320px; 
  width:470px;
  margin:-175px 0px 0px -235px;
  top: 50%; 
  left: 50%;
  text-align: left;
  padding: 0px;
  overflow:hidden;
  	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#9b9b9b;
	line-height:16px;
}
div#masthead {
	width:  970px;
	height:92px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	padding:0px 0px 0px 0px;
	text-align:right; vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#ab1414;
}


div#content { 
	width: 924px;
	padding:0px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */ 

} 


div#footer { 
	width:  970px;
	height:72px;
	margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#9b9b9b;
	
} 



div#footer p {
padding:15px  0 0 0; margin:0 0 0 311px;
}
.navHolder
{
	float:left;
	width:269px;
	padding:48px 16px 0px 0px;
	margin:0px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#9b9b9b;
	line-height:18px;
}

.navOn {
font-weight:bold;
color:#ab1414;
}
.prime {
font-size:12px;
}
.sec {
font-size:11px;
padding-top:30px;
}

.secnavOn {
font-weight:bold;
color:#ab1414;
font-size:11px;
}

#flashcontent
{
float:left;
width:639px;
width:503px;
padding:0px;
margin-left:0px;

}
.textcontent
{
float:left;
width:599px;
height:460px;
padding:20px;
margin-left:0px;
overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#9b9b9b;
	background-color:#f7f7f7;
}
.scroll-pane {
	padding:0px 0px 0px 10px;
	width:583px;
	overflow: hidden;
	float: left;
	height: 310px;
	z-index:0;
}

h1 {
	margin:0px;
	padding:10px 0 5px 0;
	font-size:11px;
	font-weight:bold;
	color:#ab1414;
	border-bottom: 1px solid #b5cfb7;
}

