/*GLOBAL ITEMS*/
body   {
	background-color: white;
	background-image: url("wwwgfx/basics/bkgd.gif");
	margin: 0 }
h1  {
	color: #2d5ebd;
	font-size: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 28px }
h2  {
	color: #3c7bf8;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 24px }
h3  {
	color: #3c7bf8;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 21px }
h4  {
	color: #2d5ebd;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px }
h5  {
	color: #2d5ebd;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px }
p, td   {
	color: black;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px }
/*BASIC LINK STYLES*/
a:link {
	color: #65a3f4;	
	text-decoration: underline }
a:visited {
	color: #65a3f4;
	text-decoration: underline }
a:hover {
	color: white;
	text-decoration: none;
	background-color: #65a3f4 }
a:active  {
	color: white;
	text-decoration: none;
	background-color: teal }}
/*SPECIFIC ITEMS*/
#mainbaytable  {
	background-color: white }
/*TOP NAVIGATION STYLES*/
#cell-topnav  {
	background-image: url("wwwgfx/basics/header2.gif");
	background-position: 0 top;
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0}
#navlisttop {
	list-style-type: none;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	padding: 0px }
#navlisttop a:link {
	color: white;	
	text-decoration: none}
#navlisttop a:visited {
	color: white;
	text-decoration: none }
#navlisttop a:hover   {
	color: white;
	text-decoration: none;
	background-color: #65a3f4 }
#navlisttop a:active     {
	color: white;
	text-decoration: none;
	background-color: teal }
/*CONTRIBUTOR STYLES*/
#contributorthanks p, ul, li{
	color: gray;
	text-align: left;
	font-size: 9px;
	line-height: 11px;
	font-style: normal }
/*BOTTOM NAVIGATION STYLES*/
#bottomnav p {
	font-size: 9px;
	line-height: 12px;
	color: gray }
/*CELL CLASSES*/
.cell-outer-l  {
	background-color: white;
	background-image: url("wwwgfx/basics/cell-bkgd-left.gif");
	text-align: left;
	vertical-align: top }
.cell-primary {
	background-color: white;
	text-align: left;
	vertical-align: top }
.cell-gutter  {
	background-color: white;
	background-image: url("wwwgfx/basics/cell-bkgd-gutter.gif");
	text-align: left;
	vertical-align: top }
.cell-secondary {
	background-color: #e7e7e7;
	text-align: right;
	vertical-align: top }
.cell-outer-r  {
	background-color: #e7e7e7;
	background-image: url("wwwgfx/basics/cell-bkgd-right.gif");
	text-align: left;
	vertical-align: top }
/*OTHER CLASSES*/
.smallgraytext {
	color: gray;
	font-size: 9px;
	line-height: 11px }
