body{ 	padding : 0px; margin: 0px;
		background-image: url("img/back2.gif"); 
		background-repeat: repeat-x;
		}

/* ------- TEXT AND LINKS -----  */

TD {font-family: geneva, arial, sans-serif; font-size: 1em; font-style: normal; text-align: left; }



.nav { 		height: 26px;
			text-align: left; 
			font-family: geneva;
			font-size: .7em; 
			text-decoration: none; 			
			padding : 0px 0px 0px 0px;
			background-color:	#D8EBFF;
			}
			
.nav a:link { text-decoration: none;  color: #006699; font-family: verdana; line-height: 16px;}
.nav a:visited { text-decoration: none;  color: #006699; font-family: verdana; line-height: 16px;}
.nav a:hover { text-decoration: underline;  color:#003399; font-family: verdana; line-height: 16px;}
.nav a:active { text-decoration: none;  color: #00CCFF; font-family: verdana; line-height: 16px;}


span.navon { text-decoration: underline; 
			color: #0099CC;			
			}


.maintext { 	font-size: .75em; 
			color: #666666; 
			text-decoration: none;
			font-weight: none;	 			
			line-height: 20px; 
			letter-spacing: .04em; 
			padding : 16px 50px 0px 0px;
			}
			
.maintext a:link { text-decoration: none;  color: #0099CC;  }
.maintext a:visited { text-decoration: none;  color: #0099CC;  }
.maintext a:hover { text-decoration: underline;  color:#003399;  }
.maintext a:active { text-decoration: none;  color: #999;  }


.map-right { background-image: url("img/map-right.gif"); 
			background-repeat: no-repeat;
			font-size: .75em; 
			color: #666666;
			text-align: right;
			text-decoration: none;
			font-weight: none;	 			
			line-height: 20px; 
			letter-spacing: .04em; 
			padding : 32px 16px 0px 0px;
			}
			
			
.map-right a:link { text-decoration: none;  color: #0099CC;  }
.map-righta:visited { text-decoration: none;  color: #6600CC;  }
.map-right a:hover { text-decoration: underline;  color:#003399;  }
.map-right a:active { text-decoration: none;  color: #999;  }

.map-left { background-image: url("img/map-left.gif"); 
			background-repeat: no-repeat;
			padding : 0px 0px 0px 0px;
			}



.subtext { 	background-image: url("img/bot-back.gif"); 
			background-repeat: repeat-x;

			font-size: .7em; 
			color: #333; 
			text-decoration: none;
			font-weight: none;	 			
			line-height: 20px; 
			letter-spacing: .04em; 
			padding : 16px 50px 0px 0px;
			}
			
.subtext a:link { text-decoration: none;  color: #0099CC;  }
.subtext a:visited { text-decoration: none;  color: #6600CC;  }
.subtext a:hover { text-decoration: underline;  color:#003399;  }
.subtext a:active { text-decoration: none;  color: #999;  }


td.blue2 { 	background-color:	#5DA8D6;
			background-image: url("img/blue.gif"); 
			background-repeat: auto;
			text-align: left; 
			color: #fff; 
			font-family: geneva;
			font-size: .8em; 
			text-decoration: none; 			
			}
			
.blue2 a:link { text-decoration: none;  color: #003399; font-family: verdana; line-height: 16px;}
.blue2  a:visited { text-decoration: none;  color: #003399; font-family: verdana; line-height: 16px;}
.blue2  a:hover { text-decoration: underline;  color:#003399; font-family: verdana; line-height: 16px;}
.blue2  a:active { text-decoration: none;  color: #00CCFF; font-family: verdana; line-height: 16px;}			




.subtext-map { 	background-image: url("img/map-bot-back.gif"); 
			background-repeat: repeat-x;

			font-size: .7em; 
			color: #333; 
			text-decoration: none;
			font-weight: none;	 			
			line-height: 20px; 
			letter-spacing: .04em; 
			padding : 16px 50px 0px 0px;
			}
			
.subtext-map  a:link { text-decoration: none;  color: #0099CC;  }
.subtext-map  a:visited { text-decoration: none;  color: #6600CC;  }
.subtext-map  a:hover { text-decoration: underline;  color:#003399;  }
.subtext-map  a:active { text-decoration: none;  color: #999;  }



img.border { border-top : 20px solid #FFFFFF; border-right : 0px solid FFFFFF; border-bottom : 20px solid #FFFFFF; border-left : 0px solid #FFFFFF;}


td.blue { 	background-color:	#5DA8D6;
			background-image: url("img/blue.gif"); 
			background-repeat: auto;
			text-align: left; 
			color: #fff; 
			font-family: geneva;
			font-size: .8em; 
			text-decoration: none; 			
			padding : 0px 0px 0px 0px;
			}
			
.blue a:link { text-decoration: none;  color: #fff; font-family: verdana; line-height: 16px;}
.blue  a:visited { text-decoration: none;  color: #fff; font-family: verdana; line-height: 16px;}
.blue  a:hover { text-decoration: underline;  color:#003399; font-family: verdana; line-height: 16px;}
.blue  a:active { text-decoration: none;  color: #00CCFF; font-family: verdana; line-height: 16px;}			


h1 { font-family: arial, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #666;
	line-height: 16px; 
	letter-spacing: .04em;
	height: auto;
	border: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;

}

h1.home { font-family: arial, sans-serif;
	font-size: 1.5em;
	font-weight: 300;
	color: #666;
	line-height: 22px; 
	letter-spacing: .04em;
	height: auto;
	border: none;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;

}





li { margin-left : -20px;
list-style-type: none;
}

