/*******************************************************************************************
*
* siteStyle.css - Site cascading style sheet
*
* Date Created: 06/14/07
* Last Updated: 06/22/07
*
* History
*  06/14/07 (MH): - File creation
*                 - Initial content
*
*	06/22/07 (MH): - Updated for template
*
*******************************************************************************************/

/**************************************************************
*
* 
* Generic Colors
*
*
***************************************************************/

.colorBlack
{
	color: #000000;
}

.colorBlue
{
	color: #3E5A7F;
}

.colorGreen
{
	color: #008000;
}

.colorGrey
{
	color: #95989C;
}

.colorOrange
{
	color: #F99A45;
}

.colorPurple
{
	color: #74418A;
}

.colorRed
{
	color: #FF4714;
}

.colorYellow
{
	color: yellow;
}

/**************************************************************
*
* 
* Generic Text Sizes
*
*
***************************************************************/

.FourPt
{
	font-size: 4pt;
}

.FivePt
{
	font-size: 5pt;
}

.SixPt
{
	font-size: 6pt;
}

.SevenPt
{
	font-size: 7pt;
}

.EightPt
{
	font-size: 8pt;
}

.NinePt
{
	font-size: 9pt;
}

.TenPt
{
	font-size: 10pt;
}

.ElevenPt
{
	font-size: 11pt;
}

.TwelvePt
{
	font-size: 12pt;
}

.ThriteenPt
{
	font-size: 13pt;
}

.FourteenPt
{
	font-size: 14pt;
}

.FifteenPt
{
	font-size: 15pt;
}

.SixteenPt
{
	font-size: 16pt;
}

/**************************************************************
*
* 
* Special Fonts
*
*
***************************************************************/

.debug
{
	font-family: Courier;
	font-size: 4pt;
	font-weight: lighter;
	color: #666666;

	margin: 0;
}

.subtext
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bolder;
	color: #95989C;

	margin: 0;
}

/**************************************************************
*
* 
* HTML Main Body
*
*
***************************************************************/

body 
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
	color: #FFFFFF;
  
  	background-color: #0A3950;
	background-image: url('../images/globalBodyBackground.jpg'); 
	background-repeat: repeat-x;
	background-position: top left; 
  
	text-align: center;
	padding: 0px;
	margin: 0px;
}

/**************************************************************
*
* 
* Anchors
*
*
***************************************************************/

a:link 
{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 10pt;
	font-weight: bold;	
	color: #F9A01C;
	
	text-decoration: none;
}

a:visited 
{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 10pt;
	font-weight: bold;	
	color: #F9A01C;  
	
	text-decoration: none;
}

a:hover 
{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 10pt;
	font-weight: bold;	
	color: #FCD08F;
	/*background-color: #3E5A7F;*/
	
	text-decoration: none;
}

a:active 
{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 10pt;
	font-weight: bold;	
	color: #FFFFFF; 
	/*background-color: #3E5A7F;*/
	
	text-decoration: none;
}

/**************************************************************
*
* 
* Paragraphs
*
*
***************************************************************/

p
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;

	margin: 0;
}

/**************************************************************
*
* 
* Headers
*
*
***************************************************************/

h1
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 16pt;
	font-weight: bolder;
	color: #000000;

	margin: 0;
}

h2
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: bolder;
	color: #000000;
	
	margin: 0;
}

h3
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12pt;
	font-weight: bolder;
	color: #000000;
	
	margin: 0;
}

h4
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	
	margin: 0;
}

h5
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	
	margin: 0;
}

h6
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 6pt;
	font-weight: bold;
	color: #000000;
	
	margin: 0;
}

/**************************************************************
*
* 
* Fonts
*
*
***************************************************************/

font
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
	font-weight: bolder;
	color: #000000;

	margin: 0;
}

/**************************************************************
*
* 
* Block Quotes
*
*
***************************************************************/

blockquote
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bolder;
	color: #FFFFFF;
	
	text-decoration: none;
	
	margin: 0px 40px 0px 40px;
}

/**************************************************************
*
* 
* Images
*
*
***************************************************************/

img
{
	border: 0;
}

/**************************************************************
*
* 
* Forms
*
*
***************************************************************/

form
{
	margin: 0;
}

/**************************************************************
*
* 
* Divisions - All Browsers
*
*
***************************************************************/

div.contentContainer
{
	width: 800px;
	margin: 0px auto;
	text-align: center;
	background-color: #001821;
	
	border-width: 0px;
	border-style: solid;
	border-color: red;
}

div.preBanner
{
	width: 785px;
	
	background-color: #001821;
 	background-image: url('../images/globalPreBannerBackground.jpg'); 
 	background-repeat: no-repeat;
	background-position: top left; 
	
	text-align: left;
	
	padding: 5px 5px 2px 10px;
	margin: 0px;

	border-width: 0px;
	border-color: #000000;
	border-style: solid;
}

div.banner
{
	width: 800px;	
	background-color: #001821;
	text-align: left;
	
	padding: 5px 0px 0px 0px;
	margin: 0px;

	border-width: 0px;
	border-color: #000000;
	border-style: solid;
}

div.menu
{
	width: 800px;
	height: 40px;
	padding: 0px 0px 5px 0px;
	background-color: #001821;
 	background-image: url('../images/globalMenuBackground.jpg'); 
 	background-repeat: no-repeat;
	text-align: center;
	
	border-width: 0px;
	border-style: solid;
	border-color: yellow;
}

div.content
{
	width: 800px;
	min-height: 502px;
	padding: 0px;
	text-align: left;
	
 	background-image: url('../images/globalContentBackground.jpg'); 
 	background-repeat: no-repeat;
	background-position: top left; 
	background-color: #001821;
	
	border-width: 0px;
	border-style: solid;
	border-color: green;
}

div.footer
{
	width: 800px;
	height: 30px;
	text-align: center;
	padding: 0px;

 	background-image: url('../images/globalFooterBackground.jpg'); 
 	background-repeat: no-repeat;
	background-position: bottom left; 
	background-color: #001821;
	
	font-size: 8pt; 
	font-weight: normal;
	color: #45403D;
}

/**************************************************************
*
* 
* Horizontal Rules
*
*
***************************************************************/

hr
{
	border-bottom-width: 0pt;
}

/**************************************************************
*
* 
* Lists
*
*
***************************************************************/

li
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	color: #FFFFFF;
}