/* CONTENT */

body		{ font-family: Lucida Grande, Trebuchet MS, verdana, sans-serif; color: #000000; font-size: .75em; background-color:#A9AAAD; width:775px; 
margin-left: auto; margin-right: auto; }

h1			{ font-size: 1.3em; font-weight: bold; color: #000099; line-height: 0em;}
h2			{ font-size: 1.2em; font-weight: bold; color: #000099; line-height: 0em;}

ul 			{ clear: left; padding: 0; margin: 0; list-style: none; }
li 			{ float: left; position: relative; }
li ul 		{ clear: left; padding-left: 10px; padding-right: 10px; display: none; position: absolute; top: 26px; left: 0; background-color: #6699cc; border: 1px solid #cccccc; width: 150px;}
li > ul 	{ clear: left; top: 26px; left: inherit; }
li:hover ul, li.over ul	{ clear: left; display: block; }
li ul li	{ clear: left; float: none; white-space: nowrap; line-height: 26px; }


#content	{ clear: left; width: 750px; background-color: #FFFFFF}
#indent		{ padding: 15px; background-color: #FFFFFF}
#navbar		{ width: 750px; background-color: #FFFFFF; margin: 0px; }
#subnav		{ clear: left; background-color: #FFFFFF; color: #999999; height: 20px; line-height: 20px; padding-left: 10px; }
#subnavhome		{ clear: left; background-image: URL(../images/bg-subnav.gif); background-repeat: repeat; color: #999999; height: 10px; line-height: 10px;}

.footer			{ font-size: .9em; color: #000000;}
.nowrap			{ white-space: nowrap }
.subnavoff		{ color: #FFFF00 }
.textlist	{ list-style: inside circle; float: none; }

/* NAVIGATION */

a				{ color: #000099; }
a:active		{ color: #000099; }
a:visited		{ color: #000099; }
a:hover			{ color: #0000FF; text-decoration: none; }

a.dropdown			{ color: #000000;  text-decoration: none;}
a.dropdown:active		{ color: #000000; }
a.dropdown:visited	{ color: #000000; }
a.dropdown:hover		{ color: #000099; text-decoration: underline; }

a.subnav			{ color: #000099;  text-decoration: none;}
a.subnav:active		{ color: #000099; }
a.subnav:visited	{ color: #000099; }
a.subnav:hover		{ color: #0000FF; text-decoration: underline; }

/* TABLES */
td				{	border-top: 1px solid #CCCCCC; padding: 5px; background-color: #FFFFFF; }
td.nolines		{   border-top: 0px; }
td.noborderpadding { border-top: 0px; padding: 0px; border-left: 0px; border-right: 0px; border-bottom: 0px; background-color: #A9AAAD; }
td.nobgrepeat { border-top: 0px; padding: 0px; border-left: 0px; border-right: 0px; border-bottom: 0px; background-color: #A9AAAD; background-repeat:no-repeat }
