/* CSS Document */

#container {
			width: 855px;
			border: outset gray;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			padding: 5px;
		}

		#banner {
			padding: 1px;
			height:92px;
			margin-bottom: 0px;
			background-color: #003366;
			float: none;
			clear: both;
			display: block;
		}

		#content {
			padding: 5px;
			margin-left: 150px;
			margin-top: 0px;
			margin-bottom: 0px;
			background-color: white;
			font: 11px Verdana, Arial, Helvetica, sans-serif;
			color: #000033;
			border: solid #000000;
 			border-width:0 1px;
		}
		
.inside ul {list-style-type: none;
			list-style-position: inside;
			list-style-image: url(/images/Arrow3_black_5x7.gif);
			}
			
.outside ul {list-style-type: none;
			list-style-position: outside;
			list-style-image: url(/images/Arrow3_orange_5x7.gif);
			}
			
/* For Paragraph and Headers */
.left {text-align:left}
.center {text-align: center}
.right {text-align: right}
.justify {text-align: justify}	
					

		#sidebar-a {
			clear: both;
			float: left;
			width: 140px;
			margin: 0px;
			margin-right: 5px;
			padding: 5px;
			background-color: #FFFFFF;
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			display: block;
		}

		#footer {
			clear: both;
			padding: 0px;
			margin-top: 0px;
			margin:0px;
			background-color: rgb(213, 219, 225);
			width:100%;
			font: 10px Arial, Helvetica, sans-serif;
			text-transform: capitalize;
			color: #666666;
			text-align: center;
			display: block;
			}
			
		.mainmenu {
			font: 9px Verdana, Arial, Helvetica;
			background-color: rgb(213, 219,225);
			text-transform: capitalize;
			color: #666666;
			}

img.floatLeft {
	float: left;
   	margin: 2px;
	clear: left;
	display: block;
	}
img.floatRight {
   	float: right;
	padding-right: 1px;
	margin-right: 1px;
	clear:right;
	display:block;
	}
	
img.floatCenter {
	margin-left: auto;
	margin-right: auto;

	display: block;
	}
	.mainmenu {
		font: 9px Verdana, Arial, Helvetica;
		background-color: rgb(213, 219,225);
		text-transform: capitalize;
		color: #666666;
		}

a {
					  color: #0033ff; text-decoration: none; }
a:active 			{ color: #0033ff; text-decoration: none; }
a:visited 			{ color: #0033ff; text-decoration: none; }
a:hover 			{ color: #0033ff; text-decoration: underline; }
a:link:hover 		{ color: #ff3300; text-decoration: underline; }
a:active:hover 		{ color: #ff3300; text-decoration: underline; }
a:visited:hover		{ color: #ff3300; text-decoration: underline; }

a.ftr:link		{color:#FFFFFF; text-decoration: none; }
a.ftr:visited	{color:#FFFF00; text-decoration: none; }
a.ftr:hover		{color: #000033; text-decoration:underline; background-color: #FFCC00; }
a.ftr:active	{color:#FFFFFF; text-decoration:underline; }
  

.shadow{
	background-color: #666; /*shadow color*/
	
}

.blur{
	background-color: #ccc; /*shadow color*/
	margin-left: 4px;
	margin-top: 4px;
}

.table {
		margin-left: auto;
		margin-right: auto;
		border: thin;
		border-color: #FF9900;
		background-color:#FFFFCC;
		width: 450px;
		table-layout:auto;	
		}
		
.table td {	
		padding: 5px 10px 10px 5px;
		border-top: 1px #FFFFFF;
		border-right: 1px #FFFFFF;
		width: 200px;
		}
		
.table ul {
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 1px;
		padding-left: 1em; }
		
.table li {
		margin-bottom: 5px; 
		}
		
table.map {
	table-layout: auto;
	border: 2px;
	border-color: #FF9900;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFCC;
	border-style: outset;
	text-align: left;
	font: 10px Verdana, Arial, Helvetica, sans-serif;

	}
	
table.map th {
	border: 1px;
	border-color: #FFFFFF;
	}
	
table.map tr {
	border: 1px;
	border-color: #FFFFFF;
	}
		
#map {
	width: 500px;
	height: 300px;
	}

