a:link {
	color: #810079;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-family: verdana, helvetica, arial, sans-serif;

	}
a:visited { 
	color: #810079;
	text-decoration: none;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	}
a:hover { 
	color: #dad9ad;
	background-color: #ffffff;
	text-decoration: underline;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	}
a:active { 
	color: #810079;
	font-family: verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 12px;
	}



A.linkverdana11blue {
	FONT-SIZE: 11px; COLOR: #330066; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; TEXT-DECORATION: underline
}

#mainMenu {
  background-color: #EEE;
  border: 1px solid #CCC;
  color: #000;
  margin: 0px;
  padding: 0px 0px 2px 20px;
}

#mainMenu2 {
  background-color: #EEE;
  border: 6px solid #CCC;
  color: #000;
  margin: 0px;
  padding: 0px 0px 2px 20px;
}

#menuList {
  margin: 0px;
  padding: 0px;
}

#menuList ul {
  margin: 0px;
  padding: 0px;
  
}

#menuList li {
  display: inline;
  list-style: none;
}


li.menubar {
  font-family: verdana, helvetica, arial, sans-serif;
  background-color: transparent;
  color: #000;
  font-size: 10px;
  margin: 0px;
  padding: 3px 6px;
  text-decoration: none;
}


.leftmenu {
 color: #333333;
  font-size: 10pt;
  text-decoration: none;
}


.menu {
  font-family: verdana, helvetica, arial, sans-serif;
  color: #000;
  background-color: #EEE;
  font-size: 10px;
  border: 1px solid #CCC;
  position: absolute;
  visibility: hidden;
}

#left {
	FLOAT: left; 
	WIDTH: 100%; 
	TEXT-ALIGN: left;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 13px;
	display:block;
}

#left ul {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
	text-align: left;
	font-size: 100%;
}

#left ul li {
	padding: 0px;
	margin:0; 
}

/* this modified the look and feel of the left menu, spefically the individual links
	below MAIN MENU */
#left UL LI A {
	WIDTH: 100%; 
	TEXT-DECORATION: none;
	font-family: verdana, helvetica, arial, sans-serif;
	color: 333333;
	display: block;
	background-color: ffffff;
	font-size: 10px;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
	border-bottom: 1px #fff solid;
	margin: 0;
}
/*changes background hover colors
*/
#left UL LI A:hover {
	COLOR: #5266a6; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none
}

/* This style customizes the look and feel of "MAIN MENU" contained within 
	an H2 */
#left H2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	BACKGROUND: #84a6d0; 
	MARGIN: 0px; 
	COLOR: #ffffff; 
	padding: 4px 4px 4px 4px;
	TEXT-ALIGN: right; 
	border-bottom: 1px #fff solid;
}


.leftcolumn
{
	 background-color: #d5e1eb;
}

.rightcolumn
{
	 background-color: #ffffff;
}

.timeSpan 
{
	color: #ff6600;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	width: 100%;
}

#right {
	FLOAT: right; 
	WIDTH: 100%; 
	TEXT-ALIGN: right;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
}


#footer 
{
	width: 731px;
}

.location {
  width: 100%;
  border: .05em solid 333333;
  padding: 4px px 4px 4px;
}

.menu2 {
  font-family: verdana, helvetica, arial, sans-serif;
  color: ffffff;
  background-color: 84a6d0;
  font-size: 13px;
  border: .05em solid ffffff;
  padding: 4px px 4px 4px;
  text-align: right;
}


.menu3 {
  font-family: verdana, helvetica, arial, sans-serif;
  color: 333333;
  text-align: right;
  background-color: d5e1eb;
  font-size: 10px;
  border: .05em solid ffffff;
  font-weight: bold;
  padding: 4px 8px 4px 4px;
}
  
.menu3 a:hover {
  font-family: verdana, helvetica, arial, sans-serif;
  color: 84a6b0;
  text-align: right;
  background-color: c6d3e3;
  font-size: 10px;
  border: .05em solid ffffff;
  font-weight: bold;
  text-decoration: underline;
}


.menu4 {
  font-family: verdana, helvetica, arial, sans-serif;
  color: 333333;
  text-align: right;
  background-color: c6d3e3;
  font-size: 10px;
  border: .05em solid ffffff;
  font-weight: bold;
}

.menuplain {
  font-family: verdana, helvetica, arial, sans-serif;
  color: 333333;
  text-align: right;
  background-color: ffffff;
  font-size: 9px;
  border: .05em solid ffffff;
  font-weight: bold;
}

.menutable {
  font-family: verdana, helvetica, arial, sans-serif;
  color: #000;
  background-color: #ffffff;
  border: 1px solid #CCC;
  position: absolute;
  visibility: hidden;
}


.menutable3 {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 11pt;
  color: #ffffff;
  border: 0px;
  font-weight: bold;
}

.menutable2 {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 11pt;
  color: #999999;
  border: 0px;
  font-weight: bold;
}

.menutable2 a:hover {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 11pt;
  color: #333333;
  border: 0px;
  font-weight: bold;
  text-decoration: underline;
}

.menutable4 {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 12pt;
  color: #999999;
  border: 0px;
  font-weight: bold;
}


.body {
  font-family:  helvetica, arial, sans-serif;
  margin: 0px;
  padding: 0px;
  font-size: 9pt;
  text-decoration: none;
  font-weight: bold;
} 

.footerbody {
  font-family: helvetica, arial, sans-serif;
  background-color: transparent;
  color: #000;
  font-size: 10px;
  margin: 0px;
  padding: 2px 2px 2px 2px
  text-decoration: none;
  } 

 .medbody {
  font-family:  helvetica, arial, sans-serif;
  font-size: 10pt;
  color: 000000;
  margin: 0px;
  font-weight: bold;
  padding: 0px;
  } 
 
 .boldbodysm {
  font-family:  helvetica, arial, sans-serif;
  font-size: 10pt;
  color: 2656cd;
  margin: 0px;
  font-weight: bold;
  padding: 0px;
  text-decoration: none;  
} 

.boldbodysm a:hover{
  font-family:  helvetica, arial, sans-serif;
  font-size: 10pt;
  color: 2656cd;
  margin: 0px;
  font-weight: bold;
  padding: 0px;
  text-decoration: underline;  
} 
  
.boldbodyltblu a:hover {
  font-family:  helvetica, arial, sans-serif;
  font-size: 10pt;
  color: 497BE9;
  margin: 0px;
  font-weight: bold;
  padding: 0px; 
  text-decoration: underline; 
} 

a.linkbody:link, a.linkbody:visited 
{
	font-family:  helvetica, arial, sans-serif;
	font-size: 11pt;
	color: 003366;
	margin: 0px;
	font-weight: bold;
	padding: 0px; 
	text-decoration: none; 
}
.linkbody{
	font-family:  helvetica, arial, sans-serif;
	font-size: 11pt;
	color: 003366;
	margin: 0px;
	font-weight: bold;
	padding: 0px; 
	text-decoration: none; 
}


a.linkbody:hover
{
	font-family:  helvetica, arial, sans-serif;
	font-size: 11pt;
	color: 003366;
	margin: 0px;
	font-weight: bold;
	padding: 0px; 
	text-decoration: underline; 
}




.boldbodygrey {
  font-family:  helvetica, arial, sans-serif;
  font-size: 10pt;
  color: 333333;
  margin: 0px;
  font-weight: bold;
  padding: 0px;  
} 
  
.boldbodyltblulg a:link a:visited a:hover {
  font-family:  helvetica, arial, sans-serif;
  font-size: 15pt;
  color: 003366;
  margin: 0px;
  font-weight: bold;
  padding: 0px;  
 } 
  
.boldbody a:link{
  font-family:  helvetica, arial, sans-serif;
  font-size: 11pt;
  color: 333333;
  margin: 0px;
  font-weight: bold;
  padding: 0px 0px 0px 0px; 
  text-decoration: none;  
} 
.boldbody {
  font-family:  helvetica, arial, sans-serif;
  font-size: 11pt;
  color: 333333;
  margin: 0px;
  font-weight: bold;
  padding: 0px 0px 0px 0px;  
} 
  
.boldbodyfooter {
  font-family:  helvetica, arial, sans-serif;
  font-size: 16pt;
  color: 2656cd;
  margin: 0px;
  font-weight: bold;
  padding: 0px;  
} 

.largbody {
  font-family:  helvetica, arial, sans-serif;
  font-size: 10pt;
  color: 000000;
  margin: 0px;
  padding: 0px;
  font-weight: bold;
} 

.largbodybold {
  font-family:  helvetica, arial, sans-serif;
  font-size: 10pt;
  color: 000000;
  margin: 0px;
  padding: 0px;
  font-weight: bold;
}

 .boldbodyblack {
  font-family:  helvetica, arial, sans-serif;
  font-size: 11pt;
  color: 000000;
  margin: 0px;
  font-weight: bold;
  padding: 0px;
}
  
  
.joinlinkborder {
	background-color: E9F9FC;
	border-top-style: solid;
	border-top-color: 838380;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-color: 838380;
	border-right-width: 1px;
	border-bottom-color: 838380;
	border-bottom-width: 1px;
	border-left-color: 838380;
	border-left-width: 1px;
	padding: 0px;
}
 
   
.joinlinkborder2 {
	background-color: ffffff;
	border-top-style: solid;
	border-top-color: 838380;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 0px;
	border-right-color: 838380;
	border-right-width: 1px;
	border-bottom-color: 838380;
	border-bottom-width: 1px;
	border-left-color: 838380;
	border-left-width: 1px;
	padding: 0px;
}
 
.joinlinksm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: 333333;
	margin: 0px;
	font-weight: bold;
	padding: 0px;
	text-decoration: none;
}

.joinlinksm a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: 333333;
	margin: 0px;
	font-weight: bold;
	padding: 0px;
	text-decoration: underline;
}

.joinlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: ff6600;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.joinlink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: 999999;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}
.joinlinksmwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: ffffff;
	margin: 0px;
	font-weight: bold;
	padding: 0px;
	text-decoration: none;
	text-align: right;
}

.joinlinkyellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: eedd00;
	margin: 0px;
	font-weight: bold;
	padding: 0px;
	text-decoration: none;
}

.joinlinkyellow a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: eedd00;
	margin: 0px;
	font-weight: bold;
	padding: 0px;
	text-decoration: underline;
}

  
.navbar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 333333;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	text-decoration: underline;
}


.navbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 333333;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	text-decoration: none;
}


   .introbodytext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: 333333;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  text-decoration: none;
  }
     .introbodytextbluelg {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  color: 003366;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  text-decoration: none;
  }
  
   .introbodytextblue {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: 003366;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  text-decoration: none;
  }
  
  
  .introbodytext a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: e23306;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  text-decoration: underline;
  }
  
  }
	.introbodytextstrong {
	FLOAT: left;  
	TEXT-ALIGN: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	color: #30496a;
	font-weight: none;
	
}
  }
	.introbodytext2 {
	FLOAT: left; 
	TEXT-ALIGN: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	color: #003366;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	
}
  }
	.introbodytext5 {
	TEXT-ALIGN: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	text-decoration: none;
	color: #003366;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	
}
 
  }
	.introbodytext3 {
	FLOAT: left; 
	TEXT-ALIGN: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #003366;
	font-weight: none;
	
}
 
  .introbodytextlg {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: 0d1e21;
  margin: 0px;
  padding: 0px;
}
  
       
  .introbodytextsm {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: 333333;
  margin: 0px;
  padding: 0px;
  text-decoration: none;
  }


.introbodytextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 000000;
	margin: 0p;
	font-weight: bold;
	padding: 0px;
	text-decoration: none;
}
.introbodytextboldlt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 497BE9;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}



.introbodytextboldsm{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: 000000;
  margin: 0px;
  padding: 0px;
  text-decoration: none;
  }



.introbodytextboldsm a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: 000000;
  margin: 0px;
  padding: 0px;
  text-decoration: underline;
  }
  
  
.introbodytext a:link , a:visited, a:avtive{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: 375ba1;
  margin: 0px;
  padding: 0px;
  text-decoration: none;
  }
    
.introbodytext a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: 375ba1;
  margin: 0px;
  padding: 0px;
  text-decoration: underline;
  }

.menu li a {
  background-color: transparent;
  color: #000;
  display: block;
  font-size: 10px;
  line-height: 1.75em;
  margin: 0px;
  padding: 0px 10px;
  text-decoration: none;
}

.menu li a:hover {
  background-color: #009;
  color: #EEE;
}

span.key {
  text-decoration: underline;
}

#contactMenu { width: 100px; }
/* TODO: add #nameofMenu definition just like the one above */
#leftbar {
	background-repeat: no-repeat;
	FONT-SIZE: 0.9em;
	BACKGROUND-IMAGE:  url(img/header_background.gif);
	WIDTH: 740px;
	POSITION: absolute;
	HEIGHT: 0px;
	left: 0px;
	top: 0px;


}
#leftbartop {
	background-repeat: no-repeat;
	FONT-SIZE: 0.9em; 
	background-color: #97948D; WIDTH: 760px;  POSITION: absolute; HEIGHT: 17px;
}
