BASEFONT
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
BODY
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    background-color: #DBE1F2; 
    background-image: url('/images/bg.jpg'); 
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #003366;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
P
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #003366;
    TEXT-ALIGN: left
}
TD
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
HR
{
    COLOR: #003366
}
LEGEND
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003366;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica
}
A
{
    FONT-SIZE: 10pt;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #990033;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.BulletList
{
    FONT-SIZE: 10pt;
    LIST-STYLE-IMAGE: url(/images/bullet.gif);
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.NavBarLink
{
    FONT-SIZE: 11pt;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: 'Trebuchet MS',Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
:hover.NavBarLink
{
    FONT-SIZE: 11pt;
    COLOR: #66CC99;
    FONT-FAMILY: 'Trebuchet MS',Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.wep_textContactInfo
{
    FONT-SIZE: 8pt;
    COLOR: #DBE1F2;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.wep_linkContactInfo
{
    FONT-SIZE: 8pt;
    COLOR: #DBE1F2;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
:hover.wep_linkContactInfo
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.wep_cellContent
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    background-color:#DBE1F2
}
.BoxTable
{
    border:1px solid #003366; 
    border-collapse: collapse;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: left; 
    background-color:#B7C2E6; padding-left:2px; padding-right:2px
}
.BoxTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center; background-image:url('/images/bgTitles.jpg')
}


/* Drop Down Menus */

#topnavbarfull {
	background-image:url(/images/bnrNavBG.jpg);
  background-repeat: repeat-x;
	width: 775;
	height: 34px;
	text-align: left;
	margin: 0 auto;
	overflow: hidden;  /* auto; */
}

#topnavbar {
	width: 775px;
	margin: 0 auto;
	text-align: left;
  padding: 6px 0 6px 0;
}

#nav {
	text-align: left;
	float: left;
	width: 775px; /* total width of top nav bar */
	list-style: none;
	line-height: 1;
/*	background: #568ECB;*/
	font-weight: bold;
	padding: 0;
	margin: 0 0 1em 0;
}

#nav .topDropDownMenu {
  FONT-SIZE: 22px;
  color: #ffffff;
  FONT-FAMILY: 'Trebuchet MS',Verdana, Arial, Helvetica;
  TEXT-DECORATION: none;
	float: left;
/*	line-height: 2.0;*/
/*	background: #568ECB; */
	font-weight: bold;
  border-left: 1px #FFFFFF;
	float: left;
	margin-top: 0px; /* spacing around each list item - top menu and drop downs */
	height: 34px;
}

#nav a {
  FONT-SIZE: 15px;
  FONT-FAMILY: 'Trebuchet MS',Verdana, Arial, Helvetica;
	display: block;
/*	width: 10em; partly controls width of top nav li items */
/*	w\idth: 6em; partly controls width of top nav li items */
	color: #ffffff;
	text-decoration: none;
	padding: 0.3em 10px 0.4em 10px; /* controls spacing around text */
}

#nav ul {
	float: left;
	width: 775px; /* total width of top nav bar */
	list-style: none;
	line-height: 1;
	background: #2e4373;
	font-weight: bold;
	padding: 0;
	margin: 0 0 1em 0;
}

#nav li ul a {
  FONT-SIZE: 13px;
	display: block;
/*	width: 10em; partly controls width of top nav li items */
/*	w\idth: 6em; partly controls width of top nav li items */
	color: #ffffff;
	text-decoration: none;
	padding: 0.3em 0.4em; /* controls spacing around text */
}

#nav a.daddy {
	background: url(rightarrow2.gif) center right no-repeat;
}

#nav li {
	float: left;
	padding: 0;
/*	width: 10em;  partly controls width of top nav li items */
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 220px;  /* 18em width of submenus */
	w\idth: 220px;  /* 17em should be one less than line above */
	font-weight: normal;
/*	border-width: 0.25em; */
/*	margin: 0; */
	border:1px solid #0099cc; 
	margin: 0 0 1em 0;
}

#nav li li {
	padding-right: 1em;
	width: 200px;  /* 16em width of rollover bar: should be 2 less than width above */
}

#nav li ul a {
	width: 200px;
	w\idth: 200px;
}

#nav li ul ul {
	margin: -1.25em 0 0 14em;  /* defines location of sub menu in relation to main menu item */
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
  color: #ffffff;
	background: #43bb96;
}

#nav li a:hover, #nav li.sfhover {
  color: #ffffff;
	background: #43bb96;
}
