/*-- Styles for Headers --*/
h1
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 20pt;
	color: #3381A7;
}

h2
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16pt;
	color: #3381A7;
}

h4
{
	font-size: 12pt;
	color: #FFFFFF;
	background-color: #019FC4;
}

h5
{
	color: #000000;
	font-size: 12pt;
	background-color: #CEF3FE;
}

/*-- Styles for Body Background Color and Text --*/
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	background-color: #F9E1B1;
}

.title
{
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	background-color: #019FC4;
}

.desc
{
	background-color: #CEF3FE;
}

.head
{
	font-size: 14pt;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #019FC4;
}

.type
{
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #F8D691;
}

.bluetable
{
	border-top: 5px solid #FFFFFF;
	border-right: 10px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-left: 10 px solid #FFFFFF;
	background-color: #CEF3FE;
}

.yellowtable
{
	border-top: 5px solid #FFFFFF;
	border-right: 10px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-left: 10 px solid #FFFFFF;
	background-color: #FED484;
}

.smalltext
{
	font-size: 10pt;
	color: #000000;
}

.smallbold
{
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
#content
{
	padding: 0;
	border-top: 4px outset #3381A7;
	border-right: 4px inset #FECA68;
	border-bottom: 4px inset #FECA68;
	border-left: 4px outset #3381A7;
	background-color: #FFFFFF;
}

.blacktext
{
	font-size: 12pt;
	color: #000000;
}

.bluetext
{
	font-size: 12pt;
	font-weight: bold;
	color: #3381A7;
}

.indentblue
{
	font-size: 10pt;
	font-weight: bold;
	color: #3381A7;
}

.rabbitpc a:, .rabbitpc a:link, .rabbitpc a:visited, .rabbitpc a:active, .rabbitpc a:hover
{
	color: #000000;
	font-size: 6pt;
}

.copyright
{
	color: #000000;
	font-size: 6pt;
}

/*-- Styles for Navigation Links --*/
.navigation, .navigation a, .navigation a:link, .navigation a:visited, .navigation a:active 
{
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.navigation a:hover
{
	color: #FECA68;
}	

#buckhead, 
{
	width: 325px;
	margin-top: 5px;
	margin-right: 5px;
	padding: 0;
}

#buckhead a, #buckhead a:link
{
	display: block;
	font-weight: bold;
	text-align: center;
	font-size: 9pt;
	color: #000000;
	background-color: #FECA68;
	border: 3px outset #FECA68;
	padding: 2px;
	text-decoration: none;
}

#buckhead a:hover
{
	text-decoration: none;
	color: #000000;
	background-color: #F9E1B1;
}

.pagetop, .pagetop a, .pagetop a:link, .pagetop a:visited, .pagetop a:active
{
	font-size: 8pt;
	color: #3381A7;
}

.pagetop a:hover
{
	color: #FC0612;
}

.afs, .afs a, .afs a:link, .afs a:visited, .afs a:active
{
	font-size: 12pt;
	color: #3381A7;
}

.afs a:hover
{
	color: #FC0612;
}

.buttons
{
	width: 125px;
	padding: 0;
}

.buttons a, .buttons a:link
{
	display: block;
	font-weight: bold;
	text-align: center;
	font-size: 11pt;
	color: #000000;
	background-color: #FECA68;
	padding: 3px;
	border: 3px outset #FECA68;
	text-decoration: none;
}

.buttons a:hover
{	
	text-decoration: none;
	color: #000000;
	background-color: #F9E1B1;
}

#prodnav, #prodnav a, #prodnav a:link, #prodnav a:visited, #prodnav a:active 
{
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #3381A7;
}

#prodnav a:hover
{
	color: #FFFFFF;
}

/*-- Styles for Unordered Lists --*/
ul 
{
	list-style-type: square;
	color: #3381A7;
}

