A:link {
COLOR: #0000CC; TEXT-DECORATION: none
}
A:hover 
{COLOR: #FF0033; TEXT-DECORATION: none
}
A:active 
{COLOR: #FF0033; TEXT-DECORATION: none
}
A:visited 
{COLOR: #6600CC; TEXT-DECORATION: none
}

.BigFontRoll 
{
list-style: none;
FONT-FAMILY: arial;
FONT-SIZE: 18px;
background-color: #ffffff;
font-weight : bold;
}
.BigFontRoll a 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 18px;
background-color: #ffffff;
font-weight : bold;
}
.BigFontRoll a:visited 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 18px;
background-color: #ffffff;
font-weight : bold;
}
.BigFontRoll a:hover
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 18px;
padding-top: 2;
padding-bottom: 2;
background-color: #C5D0D8;
font-weight : bold;
}

















.BSCLargeFontRoll 
{
list-style: none;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 18px;
background-color: #EAEEDE;
font-weight : bold;
}
.BSCLargeFontRoll a 
{
color: 487207;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 18px;
background-color: #EAEEDE;
font-weight : bold;
}
.BSCLargeFontRoll a:visited 
{
color: 487207;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 18px;
background-color: #EAEEDE;
font-weight : bold;
}
.BSCLargeFontRoll a:hover
{
color: 487207;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 18px;
padding-top: 2;
padding-bottom: 2;
background-color: #90AC7D;
font-weight : bold;
}




















.NewsLargeFontRoll 
{
list-style: none;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 18px;
background-color: #C1CD71;
font-weight : bold;
}
.NewsLargeFontRoll a 
{
color: 487207;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 18px;
background-color: #C1CD71;
font-weight : bold;
}
.NewsLargeFontRoll a:visited 
{
color: 487207;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 18px;
background-color: #C1CD71;
font-weight : bold;
}
.NewsLargeFontRoll a:hover
{
color: 487207;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 18px;
padding-top: 2;
padding-bottom: 2;
background-color: #90AC7D;
font-weight : bold;
}


.NewsMedFontRoll 
{
list-style: none;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 13px;
background-color: #C1CD71;
font-weight : bold;
}
.NewsMedFontRoll a 
{
color: 487207;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 13px;
background-color: #C1CD71;
font-weight : bold;
}
.NewsMedFontRoll a:visited 
{
color: 487207;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 13px;
background-color: #C1CD71;
font-weight : bold;
}
.NewsMedFontRoll a:hover
{
color: 487207;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 13px;
padding-top: 2;
padding-bottom: 2;
background-color: #90AC7D;
font-weight : bold;
}


.LargeFontRoll 
{
list-style: none;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 14px;
background-color: #ffffff;
font-weight : bold;
}
.LargeFontRoll a 
{
color: 0000FF;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 14px;
background-color: #ffffff;
font-weight : bold;
}
.LargeFontRoll a:visited 
{
color: 0000FF;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 14px;
background-color: #ffffff;
font-weight : bold;
}
.LargeFontRoll a:hover
{
color: 0000FF;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 14px;
padding-top: 2;
padding-bottom: 2;
background-color: #C5D0D8;
font-weight : bold;
}


.VeryLargeFontRoll 
{
list-style: none;
FONT-FAMILY: arial;
FONT-SIZE: 18px;
background-color: #e5eff2;
font-weight : bold;
}
.VeryLargeFontRoll a 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 18px;
background-color: #e5eff2;
font-weight : bold;
}
.VeryLargeFontRoll a:visited 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 18px;
background-color: #e5eff2;
font-weight : bold;
}
.VeryLargeFontRoll a:hover
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 18px;
padding-top: 2;
padding-bottom: 2;
background-color: #C5D0D8;
font-weight : bold;
}




.RollWhite
{
list-style: none;
FONT-FAMILY: arial;
FONT-SIZE: 18px;
background-color: #ffffff;
font-weight : bold;
}
.RollWhite a 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 18px;
background-color: #ffffff;
font-weight : bold;
}
.RollWhite a:visited 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 18px;
background-color: #ffffff;
font-weight : bold;
}
.RollWhite a:hover
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 18px;
padding-top: 2;
padding-bottom: 2;
background-color: #C5D0D8;
font-weight : bold;
}





.medfontroll 
{
list-style: none;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 13px;
background-color: #EAEEDE;
}
.medfontroll a 
{
color: 0000CC;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 13px;
background-color: #EAEEDE;
}
.medfontroll a:visited 
{
color: 0000CC;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 13px;
background-color: #EAEEDE;
}
.medfontroll a:hover
{
color: 0000CC;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 13px;
padding-top: 2;
padding-bottom: 2;
background-color: #C1CD71;
}



.medfontrollbold 
{
list-style: none;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 13px;
background-color: #EAEEDE;
font-weight : bold;
}
.medfontrollbold a 
{
color: 0000CC;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 13px;
background-color: #EAEEDE;
font-weight : bold;
}
.medfontrollbold a:visited 
{
color: 0000CC;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 13px;
background-color: #EAEEDE;
font-weight : bold;
}
.medfontrollbold a:hover
{
color: 0000CC;
FONT-FAMILY: Palatino Linotype;
FONT-SIZE: 13px;
padding-top: 2;
padding-bottom: 2;
background-color: #C1CD71;
font-weight : bold;
}



.smallfontroll 
{
list-style: none;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
background-color: #ffffff;
}
.smallfontroll a 
{
color: 487207;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
background-color: #ffffff;
}
.smallfontroll a:visited 
{
color: 487207;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
background-color: #ffffff;
}
.smallfontroll a:hover
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
padding-top: 2;
padding-bottom: 2;
background-color: #C5D0D8;
}






.regfontboldroll 
{
list-style: none;
FONT-FAMILY: arial;
FONT-SIZE: 12px;
background-color: #ffffff;
font-weight : bold;
}
.regfontboldroll a 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 12px;
background-color: #ffffff;
font-weight : bold;
}
.regfontboldroll a:visited 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 12px;
background-color: #ffffff;
font-weight : bold;
}
.regfontboldroll a:hover
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 12px;
padding-top: 2;
padding-bottom: 2;
background-color: #C5D0D8;
font-weight : bold;
}





.GreenRollSmall 
{
list-style: none;
FONT-FAMILY: arial;
FONT-SIZE: 11px;
font-weight : bold;
background-color: #cce0e5;
}
.GreenRollSmall a 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 11px;
font-weight : bold;
background-color: #cce0e5;
}
.GreenRollSmall a:visited 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 11px;
font-weight : bold;
background-color: #cce0e5;
}
.GreenRollSmall a:hover
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 11px;
padding-top: 2;
padding-bottom: 2;
font-weight : bold;
background-color: #b2d1d7;
}


.GreenRollVerySmall 
{
list-style: none;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
font-weight : bold;
background-color: #b2d1d7;
}
.GreenRollVerySmall a 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
font-weight : bold;
background-color: #b2d1d7;
}
.GreenRollVerySmall a:visited 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
font-weight : bold;
background-color: #b2d1d7;
}
.GreenRollVerySmall a:hover
{
color: ffffff;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
padding-top: 2;
padding-bottom: 2;
font-weight : bold;
background-color: #3e647e;
}


.GreenRegRoll 
{
list-style: none;
FONT-FAMILY: arial;
FONT-SIZE: 14px;
font-weight : bold;
background-color: #cce0e5;
}
.GreenRegRoll a 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 14px;
font-weight : bold;
background-color: #cce0e5;
}

.GreenRegRoll a:visited 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 14px;
font-weight : bold;
background-color: #cce0e5;
}

.GreenRegRoll a:hover
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 14px;
padding-top: 2;
padding-bottom: 2;
font-weight : bold;
background-color: #b2d1d7;
}



.regfontroll 
{
list-style: none;
FONT-FAMILY: arial;
FONT-SIZE: 12px;
background-color: #ffffff;
}
.regfontroll a 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 12px;
background-color: #ffffff;
}
.regfontroll a:visited 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 12px;
background-color: #ffffff;
}
.regfontroll a:hover
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 12px;
padding-top: 2;
padding-bottom: 2;
background-color: #C5D0D8;
}














.regboldnav 
{
list-style: none;
FONT-FAMILY: arial;
FONT-SIZE: 12px;
background-color: #ffffff;
font-weight : bold;
}

.regboldnav a 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 12px;
background-color: #ffffff;
font-weight : bold;
}

.regboldnav a:visited 
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 12px;
background-color: #ffffff;
font-weight : bold;
}

.regboldnav a:hover
{
color: 0000FF;
FONT-FAMILY: arial;
FONT-SIZE: 12px;
padding-top: 2;
padding-bottom: 2;
background-color: #C5D0D8;
font-weight : bold;

}




.dirnav a {
	COLOR: #0000FF; 
	TEXT-DECORATION: none;
	LINE-HEIGHT: 17px; 
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	font-weight : bold;
}

.dirnav a:visited {
  	color: 0000FF;
 	TEXT-DECORATION: none;
 	LINE-HEIGHT: 17px; 
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	font-weight : bold;
}

.dirnav a:hover{
  	color: FF0033;
  	TEXT-DECORATION: none;
  	LINE-HEIGHT: 17px; 
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	font-weight : bold;
}










P {FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: palatino}
UL {FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: palatino}
LI {FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: palatino}
TD {FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: palatino}
TD COLSPAN {FONT-SIZE: 14px; COLOR:#000000; FONT-FAMILY: palatino}
B {FONT-SIZE: 14px; COLOR:#000000; FONT-FAMILY: palatino}

PRE {FONT-SIZE: 14px; COLOR:#000000; FONT-FAMILY: palatino}

.HeadingVeryLarge {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 22px;
  	font-weight : bold;
	color: 2D3026;
}

.Heading1 {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 18px;
  	font-weight : bold;
	color: 2D3026;
}

.Heading2 {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 16px;
  	font-weight : bold;
	color: 2D3026;
}

.HeadingSmall {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 18px;
  	font-weight : bold;
	color: 2D3026;
}

.HeadingVerySmall {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 11px;
  	font-weight : bold;
	color: 2D3026;
}

.Heading2Red {
  	font-family : Palatino Linotype;
  	font-size : 16px;
  	font-weight : bold;
	color: FF0033;
}

.Heading3 {
  	font-family : Palatino Linotype;
  	font-size : 12px;
  	font-weight : bold;
	color: 2D3026;
}

.Heading4 {
  	font-family : Palatino Linotype;
  	font-size : 11px;
  	font-weight : bold;
	color: 2D3026;
}

.Heading3White {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 12px;
	font-weight : bold;
	color: FFFFFF;
}

.Heading3Red {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 12px;
  	font-weight : bold;
	color: FF0033;
}

.verysmallfont {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 8px;
	color: 000000;
}

.smallfont {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 10px;
	color: 000000;
}

.smallfontbold {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 10px;
	font-weight : bold;
	color: 000000;
}

.smallfontred {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 10px;
	font-weight : bold;
	color: FF0000;
}

.smallfontblack {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 11px;
	font-weight : bold;
	color: 000000;
}

.medfont {
  	font-family : Palatino Linotype;
  	font-size : 13px;
	color: 000000;
}

.medfontblue {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 11px;
	color: 003366;
}

.medfontbold {
  	font-family : Palatino Linotype;
  	font-size : 13px;
	font-weight : bold;
	color: 000000;
}

.medfontboldblue {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 11px;
	font-weight : bold;
	color: 003366;
}

.medfontred {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 11px;
	color: FF0000;
}


.medfontboldred {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 11px;
	font-weight : bold;
	color: FF0000;
}


.smallnav { 
  list-style: none;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
  background-color: #ffffff;
}

.smallnav a {
  color: 0000FF;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
  background-color: #ffffff;
}

.smallnav a:visited {
  color: 0000FF;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
  background-color: #ffffff;
}

.smallnav a:hover{
  color: 0000FF;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px; 
  padding-top: 2;
  padding-bottom: 2;
  background-color: #cce0e5;
}


<!---  --->


.smalltransnav { 
  list-style: none;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
}

.smalltransnav a {
  color: 0000FF;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
}

.smalltransnav a:visited {
  color: 0000FF;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
}

.smalltransnav a:hover{
  color: 0000FF;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px; 
  padding-top: 2;
  padding-bottom: 2;
  background-color: #b2d1d7;
}


<!---  --->

.regnav { 
  list-style: none;
  FONT-FAMILY: arial;
  FONT-SIZE: 12px;
  background-color: #ffffff;
}

.regnav a {
  color: 0000FF;
  FONT-FAMILY: arial;
  FONT-SIZE: 12px;
  background-color: #ffffff;
}

.regnav a:visited {
  color: 0000FF;
  FONT-FAMILY: arial;
  FONT-SIZE: 12px;
  background-color: #ffffff;
}

.regnav a:hover{
  color: 0000FF;
  FONT-FAMILY: arial;
  FONT-SIZE: 12px; 
  padding-top: 2;
  padding-bottom: 2;
  background-color: #cce0e5;
}


<!---  --->


.footernav { 
  list-style: none;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
  margin: 0;
  padding: 2;
  background-color: #00667C;
}

.footernav li {
  display: inline;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
  background-color: #00667C;
}

.footernav li a {
  color: white;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
  padding-left: 2em;
  padding-right: 2em;
  background-color: #00667C;
}

.footernav li a:visited {
  color: white;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
  padding-left: 2em;
  padding-right: 2em;
  background-color: #00667C;
}

.footernav li a:hover{
  color: 00667C;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
  padding-left: 2em;
  padding-right: 2em;
  padding-top: 4;
  padding-bottom: 4;
  background-color: #cce0e5;
}





.maintopnav { 
  list-style: none;
  FONT-FAMILY: verdana;
  FONT-SIZE: 10px;
  margin: 0;
  padding-top: 9;
  padding-bottom: 9;
  padding-left: 5;
  padding-right: 5;
  background-color: #CDDCA6;
}



.maintopnav  a {
  color: 000000;
  FONT-FAMILY: verdana;
  FONT-SIZE: 10px;
  padding-top: 9;
  padding-bottom: 9;
  padding-left: 5;
  padding-right: 5;
  background-color: #CDDCA6;
}

.maintopnav  a:visited {
  color: 000000;
  FONT-FAMILY: verdana;
  FONT-SIZE: 10px;
  padding-top: 9;
  padding-bottom: 9;
  padding-left: 5;
  padding-right: 5;
  background-color: #CDDCA6;   
}

.maintopnav  a:hover{
  color: white;
  FONT-FAMILY: verdana;
  FONT-SIZE: 10px;
  padding-top: 9;
  padding-bottom: 9;
  padding-left: 5;
  padding-right: 5;
  background-color: #9AAD42;
}


.clienttopnav { 
  list-style: none;
  FONT-FAMILY: verdana;
  FONT-SIZE: 10px;
  margin: 0;
  padding-top: 9;
  padding-bottom: 9;
  padding-left: 5;
  padding-right: 5;
  background-color: #CDE0E7;
}

.clienttopnav  {
display: inline;
  FONT-FAMILY: verdana;
  FONT-SIZE: 10px;
  padding-top: 9;
  padding-bottom: 9;
  padding-left: 5;
  padding-right: 5;

}

.clienttopnav  a {
  color: 003C7A;
  FONT-FAMILY: verdana;
  FONT-SIZE: 10px;
  padding-top: 9;
  padding-bottom: 9;
  padding-left: 5;
  padding-right: 5;
  background-color: #CDE0E7;
}

.clienttopnav  a:visited {
  color: 003C7A;
  FONT-FAMILY: verdana;
  FONT-SIZE: 10px;
  padding-top: 9;
  padding-bottom: 9;
  padding-left: 5;
  padding-right: 5;
  background-color: #CDE0E7;
}

.clienttopnav  a:hover{
  color: white;
  FONT-FAMILY: verdana;
  FONT-SIZE: 10px;
  padding-top: 9;
  padding-bottom: 9;
  padding-left: 5;
  padding-right: 5;
  background-color: #80B2BD;
}






.mainfooternav { 
  list-style: none;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
  margin: 0;
  padding: 2;
  background-color: #003C7A;
}

.mainfooternav li {
  display: inline;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
}

.mainfooternav li a {
  color: white;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
  padding-left: 2em;
  padding-right: 2em;
  background-color: #003C7A;
}

.mainfooternav li a:visited {
  color: white;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
  padding-left: 2em;
  padding-right: 2em;
  background-color: #003C7A;
}

.mainfooternav li a:hover{
  color: 003C7A;
  FONT-FAMILY: arial;
  FONT-SIZE: 10px;
  padding-left: 2em;
  padding-right: 2em;
  padding-top: 4;
  padding-bottom: 4;
  background-color: #CBD7E3;
}