/*
Raptor Software, Inc.

Web Site

File Origination Date:  11.4.02

Last Modified:  11.4.02

Last Modified By:  Jon Luby

File Name:  style_sheet_1.css
*/

/**************************************************************************************
BEGIN BODY, PARAGRAPH, LIST AND TABLE USAGE STYLES
**************************************************************************************/		

/*
The BODY class shall refer to the primary content of the page
*/


BODY    {
	color: #444d53;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #767E89;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #767E89;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #767E89;
	scrollbar-track-color: #767E89;
	background : #8FBC8F url(../_images/blue_granular_background.gif);
}

/*
The P class shall refer to the Paragraph tag usage.
The LI class shall refer to the List tag usage.
The DD class shall refer to the Definition tag usage.
The DL class shall refer to the Definition List tag usage.
The OL class shall refer to the Ordered List tag usage.
The UL class shall refer to the Unordered List tag usage.
The TD class shall refer to the Table Data tag usage.
The TR class shall refer to the Table Row tag usage.
The TABLE class shall refer to the Table tag usage.

Note:
These elements were grouped together to ensure that 
if a global change is necessary to the main 
settings of text, fewer modifications are required.
*/
P, LI, DD, DL, OL, UL, TD, TR, TABLE     {
	color: #444d53;
	font-size: 12px;
	font-family: "Gill Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: top;
}
	
/**************************************************************************************
END BODY, PARAGRAPH, LIST AND TABLE USAGE STYLES
**************************************************************************************/		
/**/


/**/
/**************************************************************************************
BEGIN MENU TREE USAGE STYLES
**************************************************************************************/		
.clsNode,.clsNode:visited{
	color: White;
	font-weight : bold;
	font-size : 8pt;
}
.clsNode:hover{
	color: Yellow;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : underline;
}

/**************************************************************************************
END MENU TREE USAGE STYLES
**************************************************************************************/		
/**/


/**/
/**************************************************************************************
BEGIN TEXT ALIGNMENT STYLES
**************************************************************************************/		

/*
The JUSTIFY class shall refer to any needs to justify text.
*/
.JUSTIFY {
	font-size: 12px; 
	text-align: justify;
	}

/*
The ALIGN_LEFT class shall refer to any needs to align text to the left.
*/	 
.ALIGN_LEFT { 
	font-size: 12px; 
	text-align: left;
	 }

/*
The ALIGN_RIGHT class shall refer to any needs to align text to the right.
*/	 	 
.ALIGN_RIGHT { 
	font-size: 12px; 
	text-align: right; 
	}
	
/*
The ALIGN_CENTER class shall refer to any needs to align text to the center.
*/	 
.ALIGN_CENTER { 
	font-size: 12px; 
	text-align: center; 
	}
	
/**************************************************************************************
END TEXT ALIGNMENT STYLES
**************************************************************************************/		 
/**/

/**/
/**************************************************************************************
BEGIN ADDITIONAL TEXT SIZE STYLES
**************************************************************************************/		
	
.bodylink  		{text-decoration: none; color: #29527B; font-family: Arial, verdana, helvetica, sans-serif;}
.bodylink:hover {text-decoration: none; color: #CCCCFF; font-family: Arial, verdana,  helvetica, sans-serif;}

/*
The .14PX class shall refer to any needs to utilize 14 pixel size text.
*/	
.14PX { 
	font-size: 14px;
	}
	
/*
The .13PX class shall refer to any needs to utilize 13 pixel size text.
*/	
.13PX { 
	font-size: 13px;
	}

/*
The .12PX class shall refer to any needs to utilize 12 pixel size text.
*/	
.12PX { 
	font-size: 12px;
	}
	
/*
The .11PX class shall refer to any needs to utilize 11 pixel size text.
*/	
.11PX { 
	font-size: 11px;
	}
	
/*
The .10PX class shall refer to any needs to utilize 10 pixel size text.
*/
.10PX { 
	font-size: 10px; 
	}
	
/*
The .9PX class shall refer to any needs to utilize 9 pixel size text.
*/	
.9PX { 
	font-size: 9px; 
	}
	
/*
The .8PX class shall refer to any needs to utilize 8 pixel size text.
*/	
.8PX { 
	font-size: 8px; 
	}
	
/**************************************************************************************
END ADDITIONAL TEXT SIZE STYLES
**************************************************************************************/
/**/

/**/
/**************************************************************************************
BEGIN ADDITIONAL WHITE TEXT SIZE STYLES
**************************************************************************************/		
	
/*
The .14PX class shall refer to any needs to utilize 14 pixel size text.
*/	
.14PXWhite { 
	font-size: 14px;
	color: White;
	}
	
.14PXWhiteBold { 
	font-size: 14px;
	color: White;
	font-weight: bold;
	}
	
/*
The .13PX class shall refer to any needs to utilize 13 pixel size text.
*/	
.13PXWhite { 
	font-size: 13px;
	color: White;
	}
	
.13PXWhiteBold { 
	font-size: 13px;
	color: White;
	font-weight: bold;
	}

/*
The .12PX class shall refer to any needs to utilize 12 pixel size text.
*/	
.12PXWhite { 
	font-size: 12px;
	color: White;
	}
	
.12PXWhiteBold { 
	font-size: 12px;
	color: White;
	font-weight: bold;
	}
	
/*
The .11PX class shall refer to any needs to utilize 11 pixel size text.
*/	
.11PXWhite { 
	font-size: 11px;
	color: White;
	}
	
.11PXWhiteBold { 
	font-size: 11px;
	color: White;
	font-weight: bold;
	}
	
/*
The .10PX class shall refer to any needs to utilize 10 pixel size text.
*/
.10PXWhite { 
	font-size: 10px; 
	color: White;
	}
	
.10PXWhiteBold { 
	font-size: 10px;
	color: White;
	font-weight: bold;
	}
	
/*
The .9PX class shall refer to any needs to utilize 9 pixel size text.
*/	
.9PXWhite { 
	font-size: 9px; 
	color: White;
	}
	
.9PXWhiteBold { 
	font-size: 9px;
	color: White;
	font-weight: bold;
	}
	
/*
The .8PX class shall refer to any needs to utilize 8 pixel size text.
*/	
.8PXWhite { 
	font-size: 8px; 
	color: White;
	}
	
.8PXWhiteBold { 
	font-size: 8px;
	color: White;
	font-weight: bold;
	}
	
/**************************************************************************************
END ADDITIONAL WHITE TEXT SIZE STYLES
**************************************************************************************/
/**/

/**/
/**************************************************************************************
BEGIN TEXT EMPHASIS STYLES
**************************************************************************************/		
		
I {
	font-size: 12px;
	font-family: "Gill Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font : italic;
}
	
STRONG {
	font-size: 12px;
	font-family: "Gill Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.UNDERLINE {
	font-size: 12px;
	font-family: "Gill Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom : thin solid #444d53;
}

.requiredfield {
	font-size: 12px;
	font-family: "Gill Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Maroon;
}

.requiredfieldbackground {
	background-color: Maroon;
}

.color1
	{
	background-color: "#D9DCFD";
}
.color2
	{
	background-color: White;
}
.color3
{
	background-color: #A5B7C5;
}
	
/**************************************************************************************
END TEXT EMPHASIS STYLES
**************************************************************************************/		
/**/

/**/
/**************************************************************************************
BEGIN ANCHOR USAGE AND HYPERLINK STYLES
**************************************************************************************/		

/*
The A:LINK class shall be used for all Hyperlink Anchor tag usage.
*/
A:LINK         {
	color:  #444d53;
	text-decoration: none;
}

/*
The A:VISITED class shall be used for all Visited Hyperlink Anchors.
*/
A:VISITED       {
	color: #174B80;
	text-decoration: none;
}

/*
The A:HOVER class shall be used for all Mouse Hovers over a Hyperlink Anchors.
*/
A:HOVER      {
	color:  #444d53;
	font-weight: bold;
	text-decoration: none;
}
	
/**************************************************************************************
END ANCHOR USAGE AND HYPERLINK STYLES
**************************************************************************************/		
/**/

/**/
/**************************************************************************************
BEGIN BUTTON USAGE STYLES
**************************************************************************************/	

/*
The SUBMIT class shall be used for all Submit buttons.
*/
.SUBMIT {
	background: #94A4B6;
	border-bottom: 1px solid #738498;
	border-left: 1px solid #738498;
	border-right: 1px solid #738498;
	border-top: 1px solid #738498;
	color: White;
	font-weight: bold;
	cursor: hand;
	font-size: 12px;
	text-transform: capitalize;
}

/*
The RESET class shall be used for all Reset buttons.
*/
.RESET {
	background: #94A4B6;
	border-bottom: 1px solid #738498;
	border-left: 1px solid #738498;
	border-right: 1px solid #738498;
	border-top: 1px solid #738498;
	color: White;
	font-weight: bold;
	cursor: hand;
	font-size: 12px;
	text-transform: capitalize;
}

/**************************************************************************************
END BUTTON USAGE STYLES
**************************************************************************************/	
/**/

/**/
/**************************************************************************************
BEGIN HEADING USAGE STYLES
**************************************************************************************/	

/*
The H1 class shall be used with all Heading 1 tags.
*/
H1           {
	color: #5A6B7F;
	font-weight: bold;
	font-size: 15px;
	font-family: "Gill Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

/*
The H2 class shall be used with all Heading 2 tags.
*/
H2  {
	color: #738498;
	font-weight: bold;
	font-size: 13px;
	font-family: "Gill Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
}
	
/*
The H3 class shall be used with all Heading 3 tags.
*/
H3  {
	color: White;
	font-weight: bold;
	font-size: 13px;
	font-family: "Gill Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: sentencecase;
	text-decoration : underline;
}
	 
/**************************************************************************************
END HEADING USAGE STYLES
**************************************************************************************/	
/**/

/**/
/**************************************************************************************
BEGIN CASE MODIFICATIONS STYLES
**************************************************************************************/

/*
The UPPERCASE class shall be used with all needs to convert text to uppercase.
*/
.UPPERCASE { 
	text-transform: uppercase; 
	}

/*
The LOWERCASE class shall be used with all needs to convert text to lowercase.
*/
.LOWERCASE {
	text-transform: lowercase;
}

/*
The CAPITALIZE class shall be used with all needs to convert text to first letter of each word capitalized.
*/
.CAPITALIZE {
	text-transform: capitalize;
}

/**************************************************************************************
END CASE MODIFICATIONS STYLES
**************************************************************************************/
	

