body{background-color:#ffffff;}
body,p,div,span,td,input {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size: 10pt;}
img	{border: none;}

a {color:#009900;font-weight:bold;text-decoration:underline;font-size:11px;}
a:hover	{color:#66CC66;font-weight:bold;text-decoration:underline;}
a.title {color:#000000;font-weight:bold;text-decoration:none;font-size:11px;}
a.title:hover	{color:#333333;font-weight:bold;text-decoration:none;font-size:11px;}
a.nav {font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
a.nav:hover	{text-decoration: underline;}
a.nav:link		{color: #FFFFFF;font-weight: bold;}
a.nav:visited	{color: #FFFFFF;font-weight: bold;}
a.nav:active	{color: #FFFFFF;font-weight: bold;}
a.pg,a.pg:hover {color:#000000;font-weight:normal;text-decoration:underline;}
a.black,a.black:hover {color:#000000;}
a.large {font-size:12px;font-weight:bold;}

h2	{margin-top:0px;margin-bottom:0px;}
h3	{font-size:12px;color:#000000;font-weight:bold;margin-bottom:5px;padding-bottom:1px;margin-top:2px;padding-top:3px;}

table.column	{margin-bottom:10px;}

td.nav		{background-color:#000000;color:#FFFFFF;font-size:11px;font-weight:bold;}
td.blk		{background-color:#000000;}
td.wht		{background-color:#FFFFFF;}
td.wht_regtxt{background-color:#FFFFFF;font-size:11px;}
.grn		{background-color:#00FF00;}
.caki		{background-color:#CCCC33;}
.ltGrn		{background-color:#99FF99;}

.darkBg	{background-color:#009900}
.lightBg{background-color:#66FF66}
.homeRightBorder	{background: #66FF66 url(/images/px_dark.gif) repeat-y right;}
.homeBottomBorder	{background: #66FF66 url(/images/px_dark.gif) repeat-x bottom;}
.midColbox	{
	width:450px;margin:0px 9px 5px 9px; padding: 5px;
	background-color: #CCFFCC; border: 1px solid #99CC99;}

.listOver	{background-color:#EFFFB1;}
.listOut	{background-color:transparent;}
.boxHeader	{color:#FFFFFF;font-size:11px;font-weight:bold;}

input.search 	{color:#009900;font-size:10px;width:130px;}
input.search2 	{color:#009900;font-size:10px;width:120px;}
select.search 	{color:#009900;font-size:10px;width:170px;}

/* In use */
.titletxt	{font-size:18px;font-weight:bold;padding-top:4px;padding-bottom:4px;color:#000000;}
.footer		{font-size:10pt;font-style: italic;color:#009900;margin-top:0;margin-bottom:0;}
.smallfooter	{font-size:7pt;font-style: italic;color:#009900;}
/* Does not appear to work, have tried differnet formats of this */
.menu.a	{padding-top:1px;padding-bottom:1px;margin-top:1px;margin-bottom:1px;line-height:10px;}

.boxText	{font-size:10px;color:#000000;padding-bottom:6px;padding-top:3px;line-height:18px;}
.subBoxText {font-size:10px;color:#000000;margin-left:17px;line-height:12px;}
.subheader	{font-size:12px;color:#000000;font-weight:bold;padding-left:7px;padding-bottom:1px;padding-top:3px;}

.logoborder	{border:1px solid #CCCC33;}
.screenLogo	{border:1px solid #CCFF00;margin-bottom:3px;}

.copyright	{text-align:center;color:#666600;font-size:9px;}
a.greyLink	{color:#CCFFFF;font-size:9px;}
a.drLink 		{color:#003300;}
a.drLink:hover	{color:#336633;}

#footer	{text-align:center;color:#666600;font-size:9px;margin-bottom:3px;color:#CCFFFF}
/*.footerbar {background: url(/images/footer_backgr.gif);}*/
.yabehelp  {background-color:#99FF99;layer-background-color:#99FF99;width:450px;margin:0px 5px 10px 5px;padding:8px;font-size:11px;line-height:14px;}

.smalltxt	{font-size:10px;}
.regtxt		{font-size:10px;}
.largetxt	{font-size:12px;}

.midBox		{width:450px;margin:5px 9px 10px 9px;}
.boxBanner 	{text-align:center;line-height:10px;}
.error		{color:red;font-size:11px;}
.nameBox	{width:230px;background-color:#CCFF00;font-size:11px;font-weight:bold;margin-top:10px;margin-left:5px;padding:3px;}

