/*======================================================*/
/*  Web Fonts                                           */
/*======================================================*/
BODY
{
    COLOR: #000000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
}
.BodyFrameWidth
{
    WIDTH: 680
}
.BodyTitleFontFamily
{
    FONT-FAMILY: 'Arial';
}
.BodyHdrFontBlue
{
    COLOR: #3333CC;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 18pt;
}
.BodyHdrFontBlueBold
{
    COLOR: #3333CC;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold
}
.BodyHdrFontRed
{
    COLOR: #FF0000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 18pt;
}
.BodyHdrFontRedBold
{
    COLOR: #FF0000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold
}
.BodyTitleFont
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
}
.BodyTitleFontBold
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.BodyTitleFontBlue
{
    COLOR: #3333CC;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
}
.BodyTitleFontBlueBold
{
    COLOR: #3333CC;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.BodyTitleFontRed
{
    COLOR: #FF0000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
}
.BodyTitleFontRedBold
{
    COLOR: #FF0000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.BodyTitleFontMaroon
{
    COLOR: #880000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
}
.BodyTitleFontMaroonBold
{
    COLOR: #880000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.BodyTitleFontLtGreen
{
    COLOR: #99CC66;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
}
.BodyTitleFontLtGreenBold
{
    COLOR: #99CC66;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.BodyTitleFontDkGreen
{
    COLOR: #669933;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
}
.BodyTitleFontDkGreenBold
{
    COLOR: #669933;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.BodyTitleFontLtBlue
{
    COLOR: #3399FF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
}
.BodyTitleFontLtBlueBold
{
    COLOR: #3399FF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.BodyTitleFontDkOrange
{
    COLOR: #FF6600;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
}
.BodyTitleFontDkOrangeBold
{
    COLOR: #FF6600;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.DateTextFontBold
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.BodyTextFont
{
    COLOR: #000000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
}
.BodyTextFontBold
{
    COLOR: #000000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.BodyTextFontRed
{
    COLOR: #FF0000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
}
.BodyTextFontRedBold
{
    COLOR: #FF0000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.BodyTextFontDkGrey
{
    COLOR: #333333;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
}
.BodyTextFontDkGreyBold
{
    COLOR: #333333;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.BodyTextFontGrey
{
    COLOR: #666666;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
}
.BodyTextFontGreyBold
{
    COLOR: #666666;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.BodyTextFontBlue
{
    COLOR: #3333CC;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
}
.BodyTextFontBlueBold
{
    COLOR: #3333CC;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.BodyTextFontGreen
{
    COLOR: #009900;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
}
.BodyTextFontGreenBold
{
    COLOR: #009900;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.BodyTextFontMaroon
{
    COLOR: #880000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
}
.BodyTextFontMaroonBold
{
    COLOR: #880000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.BodyTextFontWhite
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
}
.BodyTextFontWhiteBold
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.BodyTextFontLtBlue
{
    COLOR: #3399FF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
}
.BodyTextFontLtBlueBold
{
    COLOR: #3399FF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.SmallTextFont
{
    COLOR: #000000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
}
.SmallTextFontBold
{
    COLOR: #000000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.SmallTextFontRed
{
    COLOR: #FF0000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
}
.SmallTextFontRedBold
{
    COLOR: #FF0000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.SmallTextFontGrey
{
    COLOR: #666666;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
}
.SmallTextFontGreyBold
{
    COLOR: #333333;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.SmallTextFontBlue
{
    COLOR: #3333CC;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
}
.SmallTextFontBlueBold
{
    COLOR: #3333CC;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.SmallTextFontGreen
{
    COLOR: #009900;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
}
.SmallTextFontGreenBold
{
    COLOR: #009900;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.SmallTextFontMaroon
{
    COLOR: #880000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
}
.SmallTextFontMaroonBold
{
    COLOR: #880000;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.SmallTextFontLtBlue
{
    COLOR: #3399FF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
}
.SmallTextFontLtBlueBold
{
    COLOR: #3399FF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.SmallTextFontDkGreen
{
    COLOR: #669933;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
}
.SmallTextFontDkGreenBold
{
    COLOR: #669933;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.SmallTextFontOrange
{
    COLOR: #FF6600;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
}
.SmallTextFontOrangeBold
{
    COLOR: #FF6600;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.SmallTextFontWhite
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
}
.SmallTextFontWhiteBold
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.PageTitleFont
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 18pt;
}
.PageTitleFontBold
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold
}
.SiteFooterFont
{
    COLOR: #006600;
    FONT-FAMILY: 'Arial';
    FONT-FACE: 'Arial';
    FONT-SIZE: 8pt;
}
/*======================================================*/
/*  Link Classes                                        */
/*======================================================*/
a.title:link {COLOR: #FFFFFF; text-decoration: none;}
a.title:visited {COLOR: #FFFFFF; text-decoration: none;}
a.title:active {COLOR: #FFFFFF; text-decoration: none;}
a.title:hover {COLOR: #FFFFFF; text-decoration: none;}

a.pg_blu:link {COLOR: #3333CC; text-decoration: none;}
a.pg_blu:visited {COLOR: #3333CC; text-decoration: none;}
a.pg_blu:active {COLOR: #3333CC; text-decoration: none;}
a.pg_blu:hover {COLOR: #3333CC; text-decoration: underline;}

a.pg_grn:link {COLOR: #008000; text-decoration: none;}
a.pg_grn:visited {COLOR: #008000; text-decoration: none;}
a.pg_grn:active {COLOR: #008000; text-decoration: none;}
a.pg_grn:hover {COLOR: #FF0000; text-decoration: none;}

a.pg_gry:link {COLOR: #666666; text-decoration: none;}
a.pg_gry:visited {COLOR: #666666; text-decoration: none;}
a.pg_gry:active {COLOR: #666666; text-decoration: none;}
a.pg_gry:hover {COLOR: #FF0000; text-decoration: none;}

a.pg_mrn:link {COLOR: #880000; text-decoration: none;}
a.pg_mrn:visited {COLOR: #880000; text-decoration: none;}
a.pg_mrn:active {COLOR: #880000; text-decoration: none;}
a.pg_mrn:hover {COLOR: #880000; text-decoration: underline;}

a.pg_org:link {COLOR: #FF6600; text-decoration: none;}
a.pg_org:visited {COLOR: #FF6600; text-decoration: none;}
a.pg_org:active {COLOR: #FF6600; text-decoration: none;}
a.pg_org:hover {COLOR: #FF6600; text-decoration: underline;}

a.pg_red:link {COLOR: #FF0000; text-decoration: none;}
a.pg_red:visited {COLOR: #FF0000; text-decoration: none;}
a.pg_red:active {COLOR: #FF0000; text-decoration: none;}
a.pg_red:hover {COLOR: #0000FF; text-decoration: none;}

a.pg_red_udl:link {COLOR: #FF0000; text-decoration: none;}
a.pg_red_udl:visited {COLOR: #FF0000; text-decoration: none;}
a.pg_red_udl:active {COLOR: #FF0000; text-decoration: none;}
a.pg_red_udl:hover {COLOR: #FF0000; text-decoration: underline;}

a.pg_yel:link {COLOR: #FFCC00; text-decoration: none;}
a.pg_yel:visited {COLOR: #FFCC00; text-decoration: none;}
a.pg_yel:active {COLOR: #FFCC00; text-decoration: none;}
a.pg_yel:hover {COLOR: #FF0000; text-decoration: none;}

a.pg_lt_blu:link {COLOR: #3399FF; text-decoration: none;}
a.pg_lt_blu:visited {COLOR: #3399FF; text-decoration: none;}
a.pg_lt_blu:active {COLOR: #3399FF; text-decoration: none;}
a.pg_lt_blu:hover {COLOR: #3399FF; text-decoration: underline;}

a.pg_dk_grn:link {COLOR: #669933; text-decoration: none;}
a.pg_dk_grn:visited {COLOR: #669933; text-decoration: none;}
a.pg_dk_grn:active {COLOR: #669933; text-decoration: none;}
a.pg_dk_grn:hover {COLOR: #669933; text-decoration: underline;}

a.footer:link {COLOR: #333333; text-decoration: none;}
a.footer:visited {COLOR: #333333; text-decoration: none;}
a.footer:active {COLOR: #333333; text-decoration: none;}
a.footer:hover {COLOR: #FFFF00; text-decoration: none;}

/*== Grey ==============================================*/
a.pg_gry_grn:link {COLOR: #666666; text-decoration: none;}
a.pg_gry_grn:visited {COLOR: #666666; text-decoration: none;}
a.pg_gry_grn:active {COLOR: #666666; text-decoration: none;}
a.pg_gry_grn:hover {COLOR: #669933; text-decoration: underline;}

a.pg_gry_org:link {COLOR: #666666; text-decoration: none;}
a.pg_gry_org:visited {COLOR: #666666; text-decoration: none;}
a.pg_gry_org:active {COLOR: #666666; text-decoration: none;}
a.pg_gry_org:hover {COLOR: #FF6600; text-decoration: underline;}

a.pg_gry_blu:link {COLOR: #666666; text-decoration: none;}
a.pg_gry_blu:visited {COLOR: #666666; text-decoration: none;}
a.pg_gry_blu:active {COLOR: #666666; text-decoration: none;}
a.pg_gry_blu:hover {COLOR: #3399FF; text-decoration: underline;}

a.pg_gry_mrn:link {COLOR: #666666; text-decoration: none;}
a.pg_gry_mrn:visited {COLOR: #666666; text-decoration: none;}
a.pg_gry_mrn:active {COLOR: #666666; text-decoration: none;}
a.pg_gry_mrn:hover {COLOR: #880000; text-decoration: underline;}

/*== Maroon ============================================*/
a.pg_mrn_gry:link {COLOR: #880000; text-decoration: none;}
a.pg_mrn_gry:visited {COLOR: #880000; text-decoration: none;}
a.pg_mrn_gry:active {COLOR: #880000; text-decoration: none;}
a.pg_mrn_gry:hover {COLOR: #666666; text-decoration: underline;}

/*== Green =============================================*/
a.pg_grn_gry:link {COLOR: #669933; text-decoration: none;}
a.pg_grn_gry:visited {COLOR: #669933; text-decoration: none;}
a.pg_grn_gry:active {COLOR: #669933; text-decoration: none;}
a.pg_grn_gry:hover {COLOR: #666666; text-decoration: underline;}

/*== Red =============================================*/
a.red_link:link {COLOR: #FF0000; text-decoration: none;}
a.red_link:visited {COLOR: #FF0000; text-decoration: none;}
a.red_link:active {COLOR: #FF0000; text-decoration: none;}
a.red_link:hover {COLOR: #FF0000; text-decoration: underline;}

/*== Green =============================================*/
a.grn_link:link {COLOR: #009900; text-decoration: none;}
a.grn_link:visited {COLOR: #009900; text-decoration: none;}
a.grn_link:active {COLOR: #009900; text-decoration: none;}
a.grn_link:hover {COLOR: #009900; text-decoration: underline;}

/*== Blue =============================================*/
a.blu_link:link {COLOR: #3333CC; text-decoration: none;}
a.blu_link:visited {COLOR: #3333CC; text-decoration: none;}
a.blu_link:active {COLOR: #3333CC; text-decoration: none;}
a.blu_link:hover {COLOR: #3333CC; text-decoration: underline;}

/*======================================================*/
/*  Table Classes                                       */
/*======================================================*/
#UnderLineTable 
{
  
}
#UnderLineTable td 
{
  border-bottom: dotted 1px #333333;
  padding: 1px;
}

/*======================================================*/
/*  List Classes                                        */
/*======================================================*/
/* Unorder List "Type" Items                            */
/*    DISC = solid little circle                        */
/*    CIRCLE = empty circle                             */
/*    SQUARE = a square                                 */
/*======================================================*/

/*======================================================*/
/*  Navigation Menu Classes                             */
/*======================================================*/
/*--------*/
/* Menu 1 */
/*--------*/
li.menu
{
	list-style-type: none;
	padding: 10px;
}
a.menu
{
  background-image: url(images/tabSideway.png);
	color: #FFFFFF; 
  padding: 10px;
  /* background-color: #6699CC; */ /* blue */
  /* border: 1px; */
  /* border-style: solid; */
  /* border-color: #003366; */
  /* text-decoration: none; */
}
a.menu:hover
{
  background-image: url(images/tabSidewayHighlight.png);
	/* background-color:#2299CC; */
  color:#000000;
}
/*--------*/
/* Menu 2 */
/*--------*/
li.menu2
{
	list-style-type: none;
	padding: 0px;
}
a.menu2
{
  background-image: url(images/tabSideway.png);
  padding: 0px;
  display: block;
  width: 140;
  height: 24;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12 pt;
	color: #003366; 
  text-decoration: none;
  /* background-color: #6699CC; */ /* blue */
  /* border: 1px; */
  /* border-style: solid; */
  /* border-color: #003366; */
}
a.menu2:hover
{
  background-image: url(images/tabSidewayHighlight.png);
  color: #FFFFFF;
}
/*--------*/
/* Menu 3 */
/*--------*/
li.menu3
{
	list-style-type: none;
	display: inline;
	padding: 0px;
	float: left;
}
a.menu3
{
  color: #CCCCCC;
  padding: 0px;
  border: 0px;
  text-decoration: none;
  background-image: url(images/blank_bkgrd_n.gif);
  text-align: center;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 24px;
  font-size: 10pt;
  width: 90px;
  height: 25px;	
}
a.menu3:hover
{
  background-image: url(images/blank_bkgrd_n.gif);
  color: #FFFF00;
}
/*--------*/
/* Menu 4 */
/*--------*/
li.menu4
{
	list-style-type: none;
	display: inline;
	padding: 0px;
	float: left;
}
a.menu4
{
  color: #FFFFFF;	
  /* color: #CCCCCC; */
  padding: 0px;
  border: 0px;
  background-image: url(images/blank_bkgrd_n.gif);
  text-align: center;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-face: bold;
  line-height: 24px;
  font-size: 11pt;
  width: 100px;
  height: 25px;	
  text-decoration: none;	
}
a.menu4:hover
{
  background-image: url(images/blank_bkgrd_n.gif);
  color: #FFFF00;
}
div.menu
{
  width: 100px;
  height: 25px;
  display: inline;
  float: left;	
  clear: left;	
}
/*-------------*/
/* Menu Search */
/*-------------*/
li.menusrc
{
	list-style-type: none;
	display: inline;
	padding: 0px;
	float: left;
}
a.menusrc
{
  color: #3333CC;	
  padding: 0px;
  border: 0px;
  background-image: url(images/blank_bkgrd_n.gif);
  text-align: center;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-face: bold;
  line-height: 24px;
  font-size: 11pt;
  width: 100px;
  height: 25px;	
  text-decoration: none;	
}
a.menusrc:hover
{
  background-image: url(images/blank_bkgrd_n.gif);
  color: #FFFF00;
}
div.menusrc
{
  width: 100px;
  height: 25px;
  display: inline;
  float: left;	
  clear: left;	
}