BODY {	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY:  Verdana, Geneva, Arial, sans-serif;
}

A {
    	color: #000099;
	text-decoration: none;
  }


A:visited {
    	color: #000099;
	text-decoration: none;
  }

/*
A:active { color: Blue;
  	color: #000000;
  	Text-decoration: none;
}
*/

:-moz-any-link:focus {
  outline: none;
}


A:hover {
  	text-decoration: underline;
}

A.catlink, A.catlink:visited, A.catlink:hover{ font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #666666; 
}

.black { color:#666666; font-size: 12px; font-weight: bold;
}

.lblue  { color: #6699FF;
	
}


.description { PADDING-TOP: 0px; 
PADDING-LEFT: 0px;  
PADDING-RIGHT: 0px; 
Padding-bottom : 0px;
margin-bottom: 4px;
margin-top: 0px;
font-size: 10px; COLOR: #666666;
		FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
}

.intro { PADDING-TOP: 0px; 
PADDING-LEFT: 10px;  
PADDING-RIGHT: 60px; 
Padding-bottom : 0px;
margin-bottom: 5px;
margin-top: 0px;
font-size: 10px; COLOR: #000099;
font-weight: bold;
FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
		line-height : 15px;
}
.leader {
padding: 0px 0px 0px 10px; 
margin: 0px 0px 5px 0px;
font-size: 10px; COLOR: #000099;
font-weight: bold;
font-family: Verdana, Geneva, Arial, sans-serif;
		line-height : 15px;
	
}

.profile { PADDING-TOP: 0px; 
PADDING-LEFT: 0px;  
PADDING-RIGHT: 0px; 
Padding-bottom : 0px;
margin-bottom: 5px;
margin-top: 0px;
font-size: 10px; COLOR: #666666;
font-weight: bold;		
FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
		line-height : 15px;
}

.leader2 { PADDING-TOP: 0px; 
PADDING-LEFT: 0px;  
PADDING-RIGHT: 0px; 
Padding-bottom : 0px;
margin-bottom: 5px;
margin-top: 0px;
font-size: 11px; 
font-weight: normal;	
color: #3C3C3C;
}

.size { PADDING-LEFT: 15px;  PADDING-RIGHT: 100px; font-size: 10px; COLOR: #666666;
		FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
}

.menu {
	PADDING-LEFT: 13px; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; TEXT-DECORATION: none
}
.tdmenu { PADDING-TOP: 5px; PADDING-BOTTOM:2px;
	
}
Table.D	{font-size: 10px;
		FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
		Text-align: center;
}



.type { font-size: 10px;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
}


.bullet { font-size: 10px;
	font-weight: normal;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 5px;
margin-top: 0px;
}

.item { font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	margin: 0px
}


.selcthead {margin-top : 5px; margin-bottom : 0px;
				font-size: 10px;
				FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
				font-weight: bold;
				
}

.selcttext { margin-top : 0px; margin-bottom : 0px;
font-size: 10px; 
FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	font-weight: normal;
}
.inset-1 { margin-top : 0px; margin-bottom : 0px;
padding-left : 10px;
font-size: 10px; 
FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	font-weight: normal;
	
}

.inset-2 { margin-top : 0px; margin-bottom : 0px;
padding-left : 17px;
font-size: 10px; 
FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	font-weight: normal;
	
}
.data { font-size: 10px;
	font-weight: normal;
	margin-top: 2px;
	margin-bottom: 2px;
	}
	 
	p.data A img {
	margin-right: 5px
}  




H1, H2 { color: #000099;
	font-family: Verdana, Geneva, Arial, sans-serif;
	MARGIN-TOP: 0px; 	MARGIN-BOTTOM: 4px; 
	font-size: 24px;
	padding: 5px 0 5px 0;
}

H2 { color: #000099;
	font-family: Verdana, Geneva, Arial, sans-serif;
	MARGIN-TOP: 10px; 	MARGIN-BOTTOM: 4px; 
	font-size: 16px;
	Line-height: 22px;
	font-weight: normal;
}

H4 { color: #000099;
	font-family: Verdana, Geneva, Arial, sans-serif;
	
	MARGIN-TOP: 0px; 	MARGIN-BOTTOM: 4px;
	font-size : 12px;
}

#data h4 {
	color: #666666;
	margin-top: 10px;
	margin-bottom: 0px;
}


H3 { 
	MARGIN-TOP: 0px; 	MARGIN-BOTTOM: 4px; 
	FONT-SIZE: 14px; color: #000099;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	Line-height: 18px;
	
}

H5 { 
	MARGIN-TOP: 0px; 	MARGIN-BOTTOM: 4px; 
	FONT-SIZE: 11px; color: #434343; 
	
	
}
H6 { 
	MARGIN-TOP: 5px; 	MARGIN-BOTTOM: 0px; 
	FONT-SIZE: 11px; color: #000099;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
}

P.blue6 {	FONT-SIZE: 10px;
	FONT-WEIGHT: BOLD;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	color: #000099;
	margin-top : 5px; margin-bottom : 0px;

	Text-align: left;
}


.title { PADDING-TOP: 0px; 
PADDING-LEFT: 0px;  
PADDING-RIGHT: 0px; 
Padding-bottom : 0px;
margin-bottom: 4px;
margin-top: 0px;
font-size: 10px; COLOR: #000099;
		FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
		FONT-WEIGHT: BOLD;
}

.title { PADDING-TOP: 0px; 
PADDING-LEFT: 0px;  
PADDING-RIGHT: 0px; 
Padding-bottom : 0px;
margin-bottom: 4px;
margin-top: 0px;
font-size: 10px; COLOR: #000099;
		FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
		FONT-WEIGHT: BOLD;
}
.subtitle { PADDING-TOP: 0px; 
PADDING-LEFT: 0px;  
PADDING-RIGHT: 0px; 
Padding-bottom : 0px;
margin-bottom: 0px;
margin-top: 0px;
font-size: 10px; COLOR: #666666;
		FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
		FONT-WEIGHT: BOLD;
}
.agent { 
margin-bottom: 0px;
margin-top: 0px;
font-size: 10px; COLOR: #666666;
		FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
		FONT-WEIGHT: normal;
}

.route {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, sans-serif;
	margin-top:  20px;
}


A.l-navbar {
 	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	line-height: 13px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	margin-left: 20px;
}



A.l-navbar:hover {text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, sans-serif;
}

.copyright { 
	font-size: 10px; PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	color: #999999;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, sans-serif;
}

A.copyright { 
	font-size: 10px; PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	color: #999999;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, sans-serif;
}

A.copyright:hover { 
	font-size: 10px; PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	color: #999999;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, sans-serif;
}

A.copyright:visited { 
	font-size: 10px; PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	color: #999999;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, sans-serif;
}

A.credits:hover {
	font-size: 10px;
	color: #0066FF;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, sans-serif;
}


A.credits:visited {
	font-size: 10px;
	padding-top: 0px;
	color: #CCCCFF;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, sans-serif;
}


A.credits {
	font-size: 10px;
	color: #CCCCFF;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, sans-serif;
	padding-bottom : 0px;
	}


.credits {
	font-size: 10px;
	LINE-HEIGHT: 10px;
	color: #CCCCFF;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, sans-serif;
}





A.top:visited	{
	font-size: 11px;
	color: #CCCC99;
	font-weight: normal;
	
	
}

A.nav-bot:hover {
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, sans-serif;
}


A.nav-bot:visited {
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, sans-serif;
}


A.nav-bot {
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, sans-serif;
}
.nav-bot {
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, sans-serif;
}

.search-form {
	PADDING-TOP: 0px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px; font-size: 10px; COLOR: #666666;
		FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
}

/*  Styles for search results */

.resulttitle { 	font-size: 10px; font-weight: bold; color: #000099;   }

.resulttext { font-size: 10px; color: #666666; }

.resulturl { font-size: 10px; font-style: italic; color: green;    }

.resultdate {	font-size: 10px; font-style: italic; color: green; }

.titlematch { 	font-size: 10px; font-weight: bold; color: #191970; }

.textmatch {  font-size: 10px; font-weight: bold; color: #484848;  }

.inputbutton { font-size: 10px; }
	

/* end od search results stuff */

FORM { margin-top : 2px; 	
margin-left : 15px; 
}
OPTION {
	FONT-SIZE: 10px; COLOR: #666666;
}
UL { margin-top: 0px;
}

LI { margin-right: 60px; font-size: 10px;	
}

UL.features{
margin-left: 0px;
padding-left: 0;
padding-top: 10px;
width: 100%;
list-style: square outside;

}

li.features{
	margin-left:  30px;
	margin-right: 10px;
	padding-left: 0px;
	font-weight: bold;
	padding-bottom: 10px;

}



.caption {
	color: #000099; FONT-SIZE: 10px; margin-right: 60px; margin-top: 0px;
}
.caption2 {
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	/*font-family: Verdana, Geneva, Arial, sans-serif;*/
	text-align: center;
	margin-top: 0px;

	
}

.newheader {
	font-size : 11px; 
	font-weight : bold;
	color: black;
	background-color: yellow;
	text-align: center;
	padding-bottom: 5 px;
}
.newblock {
	position: relative;
	width: 90px;
	color: blue;
	font-size : 10px; 
	text-align: center;
	padding: 5px 5px 15px 5px;
	border: thin solid Silver;
	margin-left : 0px;
	margin-right: 5px;
	border-style : solid solid solid solid;
}
	
.announce {position: relative;
	width: 150px;
	color: blue;
	font-size : 10px; 
	text-align: left;
	padding: 5px 5px 5px 5px;
	border: thin solid Silver;
	margin-left : 60px;
	margin-right: 5px;
	border-style : solid solid solid solid;
	
}
.bold {
	font-weight: bold; 
}
.quotebutton {
	margin-top:20px;
	padding-top:0px;
}
/* stuff for landing pages */

.textcol {
	width: 400px;
}

/* 107 series replaced */
.eol {
	border: 2px solid; color: Red; background-color: #FFF068;
	width: 160px;
	margin-top:20px;
	padding: 5px;
}
.equiv { border: 1px solid; color: Red; background-color: #FFF068;
	padding-left: 2px;
	margin: 10px 5px 0 0;
}
/* end of 107 series replaced */