﻿ul#menu{ 
	width: 100%;
	height: 43px;
	background: #FFF url("images/menu-bg.gif") top left repeat-x; 
	font-size: 0.8em; 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	font-weight: bold; 
	list-style-type: none; 
	margin: 0; 
	padding: 0; 
	}
ul#menu li {
	display: block; 
	float: left; 
	margin: 0 0 0 5px; 
	}
ul#menu li a { 
	height: 43px; 
	color: #777; 
	text-decoration: none; 
	display: block; 
	float: left; 
	line-height: 200%; 
	padding: 8px 15px 0; 
	}
ul#menu li a.textright { 
	height: 43px; 
	color: red; 
	text-decoration: none; 
	display: block; 
	float: right; 
	line-height: 200%; 
	padding: 8px 15px 0; 
    text-align:right	
	}
ul#menu li a.textrightcurrent { 
	height: 43px; 
	text-decoration: none; 
	display: block; 
	float: right; 
	line-height: 200%; 
    text-align:right;	
	color: red; 
	background: #FFF url("images/current-bg.gif") top left repeat-x; 
	padding: 5px 15px 0; 
	}

ul#menu li a:hover { 
	color: #333; 
	}
ul#menu li a.current{ 
	color: #FFF; 
	background: #FFF url("images/current-bg.gif") top left repeat-x; 
	padding: 5px 15px 0; 
	}

html {
	font-family: "Lucida Grande", Verdana, sans-serif; 
	margin: 0;
	padding-top:5px 
	}
body { 
	font-family: "Lucida Grande", Verdana, sans-serif; 
    line-height:1.3; 
	}
p { 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	}
h1 { 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	font-weight: bold; 
	}

a:link { 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	color:#0079B2;
	font-weight: bold; 
	text-decoration: none; 
	}
a:visited { 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	color:#0079B2;
	font-weight: bold; 
	text-decoration: none; 
	}
a:active { 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	color:#0079B2;
	text-decoration: underline; 
	}

a:hover { 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	color:#0079B2;
	text-decoration: underline; 
	}
	
a.minilink:link { 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	color:#0079B2;
	font-size: 9px; 
	font-weight: bold; 
	text-decoration: none; 
	}
a.minilink:visited { 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	color:#0079B2;
	font-weight: bold; 
	text-decoration: none; 
	}
a.minilink:active { 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	color:#0079B2;
	text-decoration: underline; 
	}

a.minilink:hover { 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	color:#0079B2;
	text-decoration: underline; 
	}
	
table {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: #C0C0C0 
	border-collapse: collapse;
	background-color: white;
	width: 850px;
	}
table th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	}
table td {
	border-width: 1px;
	padding: 1px;
	border-style:none; 
	border-color: white;
	background-color: white;
	}

table.minitable {
	font-size: 10px;
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
	width:200px;
	}
table.minitable th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	}
table.minitable td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	height:15px;
	}

table.mediumtable {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
	width:400px;
	}
table.mediumtable th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: #C0C0C0;
	}
table.mediumtable td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	}

table.features {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
	width:550px;
    font-size: 10px;	
	}
table.features th {
    font-size: 18px;	
    color: white;
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color:#0079B2;
}
table.features td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	}
	
table.footer {
	border-width: 0px;
	width: 850px;
	border-spacing: ;
	border-style: outset;
	border-color: white;
	border-collapse: collapse;
	}
table.footer th {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: white;
	background-color: white;
	}
table.footer td {
	font-family: "Lucida Grande", Verdana, sans-serif; 
	font-size: 0.7em; 
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: white;
	background-color: white;
}

