body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menuBar
{
	POSITION: relative;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	FONT-FAMILY: Arial;
	font-weight: 600;
	color: #ffffff;
	left: 0px;
	top: 0px;
	width: 750px;
	height: 15px;
}

.Bar
{
	BORDER-RIGHT: white 0px solid;
	BORDER-TOP: white 0px solid;
	FLOAT: left;
	BORDER-LEFT: white 0px solid;
	WIDTH: 150px;
	CURSOR: hand;
	TEXT-INDENT: 15px;
	BORDER-BOTTOM: white 0px solid;
	POSITION: relative;
	BACKGROUND-COLOR: #109AC8;
	TEXT-ALIGN: left;
	FONT-FAMILY: Arial;
	font-weight: 600;
	color: #ffffff;
	LINE-HEIGHT: 20px;
	FONT-SIZE: 12px;
	height: 15px;

}

.menu
{
	BORDER-RIGHT: white 1px solid;
	BORDER-TOP:  white 1px solid;
	VISIBILITY: hidden;
	BORDER-LEFT: white 1px solid;
	WIDTH: 150px;
	LINE-HEIGHT: 140%;
	BORDER-BOTTOM: white 1px solid;
	POSITION: absolute;
	BACKGROUND-COLOR: #109AC8;
	FONT-FAMILY: Arial;
	color: #ffffff;
	FONT-SIZE: 12px;
	height: 66px;
	
}

.menuItem
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    CURSOR: hand;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: white 1px solid;
	FONT-FAMILY: Arial;
	color: #ffffff;
	FONT-SIZE: 12px;
}

.ItemMouseOver
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: #999999;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #999999;
	FONT-FAMILY: Arial;
	color: #ffffff;
	FONT-SIZE: 12px;
}

.ItemMouseOut
{
    WIDTH: 100%
}

.Arrow
{
    FLOAT: right;
    FONT-FAMILY: Arial;
    POSITION: absolute;
    TEXT-ALIGN: left
}

.barOver
{
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 0px solid;
    FLOAT: left;
    BORDER-LEFT: white 0px solid;
    WIDTH: 150px;
    CURSOR: hand;
	BACKGROUND-COLOR: #999999;
    TEXT-INDENT: 15px;
    BORDER-BOTTOM: white 0px solid;
    POSITION: relative;    
    TEXT-ALIGN: left;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	font-weight: 600;
	color: #ffffff;
	LINE-HEIGHT: 20px;
}

.bottomnav
{ font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #109AC8;
}

/*====================================================================*/

/*--------------------------------- (19px new) ---------------------------------*/

/* page title */
.pagetitle {font-family: Arial;	font-size: 18px; color: #0f4c95; font-weight: 600;}

/* title - primary */
.textlevelone {font-family: Arial; font-size: 19px; color: #333333;}

/* title - complimentary */
.textlevel1complimentary {font-family: Arial; font-size: 19px; color: #ff6633;}


/*--------------------------------- (17px new) ---------------------------------*/

/* title - level 2 */
.textleveltwo {font-family: Arial; font-size: 17px; color: #0f4c95;}

/* title - level 2 complimentary */
.textleveltwocomplimentary {font-family: Arial; font-size: 17px; color: #cccccc;}

/* title - level 2 white */
.textleveltwowhite {font-family: Arial; font-size: 17px; color: #ff6633;}


/*--------------------------------- (15px new) ---------------------------------*/

/* title - level 3 */
.textlevelthree {font-family: Arial; font-size: 15px; color: #0f4c95;}

/* title - level3 complimentary */
.textlevelthreecomplimentary {font-family: Arial; font-size: 15px; color: #ff6633;}


/*--------------------------------- (12px new) ---------------------------------*/

/* table title text */
.tabletitle2 {font-family: Arial; font-size: 14px; font-weight: bold; color: #0f4c95;}

/* complimentary table title text */
.tabletitle4 {font-family: Arial; font-size: 14px; font-weight: bold; color: #FF6633;}

/* table title text white */
.tabletitle5 {font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF;}

/* normal body text black*/
.bodytext0 {font-family: Arial; font-size: 12px; color: #000000;}

/* body text primary */
.bodytext1 {font-family: Arial; font-size: 12px; color: #109AC8;}

/* body text complimentary */
.bodytext2 {font-family: Arial; font-size: 12px; color: #999999;}

/* body text dark gray */
.bodytext3 {font-family: Arial; font-size: 12px; color: #666666;}

/* body text mid gray*/
.bodytext4 {font-family: Arial; font-size: 12px; color: #999999;}

/* body text light gray*/
.bodytext5 {font-family: Arial; font-size: 12px; color: #cccccc;}

/* body text white*/
.bodytext6 {font-family: Arial; font-size: 12px; color: #ffffff;}


/*--------------------------------- (11px new) ---------------------------------*/

/* small black text */
.smalltext0 {font-family: Arial; font-size: 11px; color: #000000;}

/*small primary */
.smalltext1 {font-family: Arial; font-size: 11px; color: #109AC8;}

/* small complimentary */
.smalltext2 {font-family: Arial; font-size: 11px; color: #999999;}

/* small dark graytext */
.smalltext3 {font-family: Arial; font-size: 11px; color: #666666;}

/* small mid gray text */
.smalltext4 {font-family: Arial; font-size: 11px; color: #999999;}

/* small light gray text */
.smalltext5 {font-family: Arial; font-size: 11px; color: #cccccc;}

/* small red text */
.smalltext6 {font-family: Arial; font-size: 11px; color: #ffcc00;}

/*--------------------------------- navigation text ---------------------------------*/

/* small primary nav text */
.navtext0 {font-family: Arial; font-size: 12px; color: #ffffff;}

/* small complimentary nav text */
.navtext2 {font-family: Arial; font-size: 12px; color: #999999;}


/*----------------------------------- (Other) -----------------------------------*/

/* strikethrough text */
.strike {text-decoration: line-through;}


/*====================================================================*/
/*============================= LINKS =================================*/
/*====================================================================*/


/* default links */
A:link	{text-decoration: none; color: #0f4c95; bold;}	
A:visited {text-decoration: none; color: #0f4c95; bold;}
A:hover	{text-decoration: underline; color: #ff6633; bold;}
A:active {text-decoration: none; color: #ff6633; bold;}

/* default links  */
A:menu:link	{text-decoration: none; color: #ffffff;}	
A:menu:visited {text-decoration: none; color: #ff6633;}
A:menu:hover	{text-decoration: underline; color: #ff6633;}
A:menu:active {text-decoration: none; color: #ff6633;}



/* textlevelone primary links  */
A.textlevelone:link {text-decoration: underline; color: #109AC8;}
A.textlevelone:visited {text-decoration: underline; color: #109AC8;}
A.textlevelone:active {text-decoration: underline; color: #109AC8;}
A.textlevelone:hover {text-decoration: underline; color: #109AC8;}


/* textlevelonecomplimentary links */
A.textlevelonecomplimentary:link {text-decoration: underline; color: #999999;}
A.textlevelonecomplimentary:visited {text-decoration: underline; color: #999999;}
A.textlevelonecomplimentary:active {text-decoration: underline; color: #999999;}
A.textlevelonecomplimentary:hover {text-decoration: underline; color: #999999;}


/* textleveltwo links  */
A.textleveltwo:link {text-decoration: underline; color: #109AC8;}
A.textleveltwo:visited {text-decoration: underline; color: #109AC8;}
A.textleveltwo:active {text-decoration: underline; color: #109AC8;}
A.textleveltwo:hover {text-decoration: underline; color: #109AC8;}	


/* textleveltwocomplimentary links */
A.textleveltwocomplimentary:link {text-decoration: underline; color: #999999;}
A.textleveltwocomplimentary:visited {text-decoration: underline; color: #999999;}
A.textleveltwocomplimentary:active {text-decoration: underline; color: #999999;}
A.textleveltwocomplimentary:hover {text-decoration: underline; color: #999999;}

/* tabletitle5 links  */
A.tabletitle5:link {text-decoration: none; color: #ffffff;}	
A.tabletitle5:visited {text-decoration: none; color: #ffffff;}
A.tabletitle5:active {text-decoration: none; color: #ffffff;}
A.tabletitle5:hover {text-decoration: underline; color: #ffffff;}

/* bodytext1 links  */
A.bodytext1:link {text-decoration: none; color: #109AC8;}
A.bodytext1:visited {text-decoration: none; color: #999999;}
A.bodytext1:active {text-decoration: none; color: #109AC8;}
A.bodytext1:hover {text-decoration: underline; color: #999999;}

/* navtext0  links  */
A.navtext0:link {text-decoration: none; color: #ffffff;}
A.navtext0:visited {text-decoration: none; color: #ffffff;}
A.navtext0:active {text-decoration: none; color: #ffffff;}
A.navtext0:hover {text-decoration: underline; color: #ff6633;}

/* navtext2 links  */
A.navtext2:link {text-decoration: none; color: #999999;}
A.navtext2:visited {text-decoration: none; color: #109AC8;}
A.navtext2:active {text-decoration: none; color: #109AC8;}
A.navtext2:hover {text-decoration: underline; color: #109AC8;}

/* navtext2 links  */
A.navtext3:link {text-decoration: none; color: #ff6633;}
A.navtext3:visited {text-decoration: none; color: #ff6633;}
A.navtext3:active {text-decoration: none; color: #ff6633;}
A.navtext3:hover {text-decoration: underline; color: #ff6633;}


/*====================================================================*/
/*============================= BACKGROUNDS ===========================*/
/*====================================================================*/


/* bgcolor for table primary */
.bgtblprimary {background: #109AC8 none;}
	
/* bgcolor for table complimentary */
.bgtblcomplimentary {background: #999999 none;}
	
/* bgcolor for table black */
.bgtblblack {background: #000000 none;}
	
/* bgcolor for table gray */
.bgtblgray {background: #CCCCCC none;}

/* bgcolor for table midgray */
.bgtblmidgray {background: #999999 none;}

/* bgcolor for table darkgray */
.bgtbldarkgray {background: #666666 none;}

/* bgcolor for table white */
.bgtblwhite {background: #FFFFFF none;}	


/*====================================================================*/
/*============================= STRUCTURAL ============================*/
/*====================================================================*/


/* paragraph */
p {font-family: Arial; font-size: 12px; font-weight: normal; color: #333333;}

/* blockquote */
BLOCKQUOTE, PRE	{font-family: Arial; font-size: 12px; font-weight: normal;}		

/* list bullet points */
UL LI {font-family: Arial; font-size: 12px; list-style-type: square;}	

UL LI LI {font-family: Arial; font-size: 12px; list-style-type: disc;}	

UL LI LI LI {font-family: Arial; font-size: 12px; list-style-type: circle;}	
	
OL LI	{font-family: Arial; font-size: 12px; list-style-type: decimal;}	

/* list alphabetical markers */
OL OL LI {font-family: Arial; font-size: 12px; list-style-type: lower-alpha;}	

/* list number markers */
OL OL OL LI {font-family: Arial; font-size: 12px; list-style-type: lower-roman;}

/* default body background color */ 
BODY {background: #cccccc none;}

/* tabledata */
td {font-family: Arial; font-size: 12px; font-weight: normal; color: #333333;}

