body {background-image:url(/images/bg.png); background-position:top left; background-attachment:fixed; background-repeat:repeat-x; background-color:#4A7B48; margin:0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#003333;}
body, #IDX-main, table, td,th, p {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#003333; line-height:18px;}
a, a:link, a:active, a:visited {color:#79A7B0; text-decoration:underline;}
a:hover {text-decoration:none;}
#contentTable {border:1px #457243 solid; border-top:0; width:700px; background-color:#FFFFFF;}
#footer {width:700; margin:3px 0 0 0; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-align:center; }
	#footer a, #footer a:link, #footer a:active, #footer a:visited, #footer a:hover {color:#003399; text-decoration:underline;}
.navInactive, .navActive {width:100%; padding:2px 0px 6px 0px; display:block; border-bottom:1px #457243 solid; border-top:1px #457243 solid;}
a.navInactive, a.navInactive:link, a.navInactive:active, a.navInactive:visited {color:#457243; font-size:13px; font-weight:bold; text-decoration:none; background-image:none;}
a.navInactive:hover {background-image:url(/images/nav_highlight.png); background-position:bottom center; background-repeat:no-repeat;}
a.navActive, a.navActive:link, a.navActive:active, a.navActive:visited, a.navActive:hover {color:#000000; font-size:13px; font-weight:bold; text-decoration:none; background-image:url(/images/nav_active.png); background-position:bottom center; background-repeat:no-repeat;}
h2.header {font-size:20px; padding:0 8px 0 12px; display:inline; border-bottom:2px #457243 solid; text-align:left; margin-bottom:10px;}
h3.header {color:#284104; font-size:23px; line-height:30px; padding:0 8px 0 8px; display:inline;}
.name {font-size:14px; border-bottom:2px #457243 solid; font-weight:bold; display:block; margin-bottom:2px;}