body {  
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
 color: #333;
	background-color: #fff;
	margin: 0px;
	padding: 0px
}

#mainTable {
	/*/*/line-height: 1.5em; /* */
}

#mainTable td {
	padding: 10px;
	/*Pads each table cell in modern browsers*/
}

#maincontent {
	vertical-align: top;
	font-size: 11px;
	/*/*/font-size: 100%; /* */
}

#maincontent a {
	color: #006;
	font-weight: 900;
 	/*/*/padding: 3px;
 	text-decoration: none;
 	line-height: 1em;
 	width: 160px; /* */
 }

#maincontent a:link, #maincontent a:visited {
 	color: #006;
 }

#maincontent a:hover, #maincontent a:active {
 	color: #900;
 }

#sidebar {
	margins: 0px;
	width: 263px;
	font-size: 11px;
	vertical-align: top;
}

#header1 {
	background-color: #fff;
	color: #006;
}

#header1 a {
	color: #006;
	font-weight: 900;
 	/*/*/padding: 3px;
 	text-decoration: none;
 	line-height: 1em;
 	width: 160px; /* */
 }

#header1 a:link, #header2 a:visited {
 	color: #006;
 }

#header1 a:hover, #header2 a:active {
 	color: #900;
 }

#header2 {
	background-color: #333;
	color: #fff;
}

#footer {
	background-color: #006;
	color: #fff;
}

#footer a {
	color: #fff;
	font-weight: 900;
 	/*/*/padding: 3px;
 	text-decoration: none;
 	line-height: 1em;
 	width: 160px; /* */
 }

#footer a:link, #footer a:visited {
 	color: #fff;
 }

#footer a:hover, #footer a:active {
 	color: #fc6;
 }

td, p, ul {
 	font-family: verdana, arial, helvetica, sans-serif;
 }

h1:first-child {margin-top: 0;}/*starts first h1 in TD flush top*/
h2:first-child {margin-top: 0;}/*starts first h2 in TD flush top*/

h1 {
	font-size: 120%;
	color: #900;
}

h2 {
	font-size: 110%;
	color: #900;
	weight: 900;
}

#sidebar a {
 	/*/*/padding: 3px;
 	text-decoration: none;
		font-weight: 900;
 	line-height: 1em;
 	width: 160px; /* */
 }

#sidebar a:link, #sidebar a:visited {
 	color: #006;
 }

#sidebar a:hover, #sidebar a:active {
 	color: #900;
 }

#sidebar ul {
 	/*/*/padding: 1em;
		margin-left: 1em;
 	list-style-type: none; /* */
 }

#sidebar li {
 	/*/*/margin: 0px 0px 6px 0px; /* */
 }

#current a {
 	color: #900 !important;
 }

#footer2 {
	background-color: #fff;
	font-size: 10px;
	color: #333;
}

#footer2 a {
	color: #036;
 	/*/*/padding: 3px;
 	text-decoration: none;
 	line-height: 1em;
 	width: 160px; /* */
 }

#footer2 a:link, #footer2 a:visited {
 	color: #006;
 }

#footer2 a:hover, #footer2 a:active {
 	color: #006;
 }
