.footer {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.toplinks {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}F
.searchfield {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #203471;
	width:150px;
	text-decoration: none;
	background-color: #E8EAEE;
	border: 1px solid #FFFFFF;
}
.body1 {


	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
}
.body1BoldGreen {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #336600;
	text-decoration: none;
}
.quotes {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #336600;
	text-decoration: none;
}

.quotes_name {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #203471;
	text-decoration: none;
}

.login_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #203471;
	text-decoration: none;
}

.loginform {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 65px;
}

.searchform {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 150px;
}

a.event:link
{
    color: #336600;
    font-style:italic;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:smaller;
    
}
a.event:visited
{
    color: #336600;
    font-style:italic;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:smaller;
    text-decoration:none;
}
a.event:active
{
    color: #336600;
    font-style:italic;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:smaller;
    text-decoration:none;
}
a.event:hover
{
    color: #336600;
    font-style:italic;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:smaller;
    text-decoration:underline;
}
a.SMMain:link
{
    font-weight:bold;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	text-decoration:none;
}
a.SMMain:visited
{
    font-weight:bold;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	text-decoration:none;
}
a.SMMain:active
{
    font-weight:bold;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	text-decoration:none;
}
a.SMMain:hover
{
    font-weight:bold;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	text-decoration:underline;
}
a.SMSub:link
{
    
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	text-decoration:none;
}
a.SMSub:active
{
    
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	text-decoration:none;
}
a.SMSub:visited
{
    
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	text-decoration:none;
}
a.SMSub:hover
{
    
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #333333;
	text-decoration:underline;
}

.SMHeader
{
    color:#203471;
    font-weight:bold;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
	text-decoration:none;
}
.boldBlueHeader
{
    color:#203471;
    font-weight:bold;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
	text-decoration:none;
}
.adminBar
{
    background-image:url(img/admin_bar.jpg);
    background-position:top left;
    background-repeat:repeat-x;
    padding-top:2px;
    padding-bottom:2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    WIDTH: 625px; 
    FONT-FAMILY: Verdana; 
    HEIGHT: 14px;
}
a:link
{
    color:#203471;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  
}
a:active
{
    color:#203471;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  
}
a:visited
{
    color:#203471;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  
}
a:hover
{
    color:#203471;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}

a.footerLink:link
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #999999;
}
a.footerLink:active
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #999999;
}
a.footerLink:visited
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #999999;
}
a.footerLink:hover 
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #F1EB95;
}
a.toplinks:link {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}	
a.toplinks:active
{

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}	
a.toplinks:visited {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}	
a.toplinks:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}	

.error_msg {
    FONT-WEIGHT: bold;
    COLOR: #f00
}

.TEXTFIELDS
{
    BORDER-RIGHT: #203471 2px solid;
    BORDER-TOP: #203471 2px solid;
    BORDER-LEFT: #203471 2px solid;
    COLOR: #203471;
    BORDER-BOTTOM: #203471 2px solid;
    BACKGROUND-COLOR: #e8eaee
}
.BUTTONS
{
    BORDER-RIGHT: #203471 2px outset;
    BORDER-TOP: #203471 2px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #203471 2px outset;
    CURSOR: hand;
    COLOR: #203471;
    BORDER-BOTTOM: #203471 2px outset;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    BACKGROUND-COLOR: #e8eaee
}

.boldBlueHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #203471;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.TableHeader1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: white;
    BACKGROUND-COLOR: navy
}
.TableHeader2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: lightgrey;
    text-align:center;
}
.TableHeader3
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    BACKGROUND-COLOR: navy
}
.TableData1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 9pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: white
}
.TableData2
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 9pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: lightgrey
}
.TableHeader3 A:link
{
    COLOR: white
}
.TableHeader3 A:active
{
    COLOR: white
}
.TableHeader3 A:visited
{
    COLOR: white
}

.label 
{
	font-weight:bold;
	padding-right: 5px;
}

.noshow 
{
	display: none;
}

.hide 
{
	visibility: hidden;	
}	