/* green.css */

body 		{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14pt;}
h1, h2, h3	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#007000;}

a:link 		{color:#909000;}
a:visited 	{color:#007000;}
a:hover		{color:#005000; background-color:#b0f050;}
a:active	{color:#005000; background-color:#b0f050;}

#sidebar	{position:absolute; 
			 left:0px; top:282px; width:175px; 
			 background:url(/img/side_bg.gif) repeat-y;
			 font-family:Verdana, Arial, Helvetica, sans-serif;}

table		{width:100%;}
th			{font-size:12px;}

.errorMsg	{color:#DD2200; margin-top:5px; font-size:10px; font-weight:bold;}


#logo				{ position:absolute; left:0px; top:0px; width:392px; height:135px; }

#account_menu		{ float:right; padding:0; margin:0; list-style:none; }
#account_menu li	{ display:inline; padding-left:1ex; }

#main_menu			{ position:absolute; right:0; top:99px; padding:0; margin:0; list-style:none; }
#main_menu li		{ float:left; margin-left:1ex; border-top: dotted 1px #bababa; }
#main_menu a		{ padding:2px; text-decoration:none; }
#main_menu a:hover	{ border-bottom: solid 1px #0c7e00; background-color:#fff; }

.page_header		{ position:absolute; left:480px; top:235px; width:270px; height:47px; }
.page_header h2		{ display:none; }

#content			{ position:absolute; left:175px; top:282px; width:575px; padding-left:10px; }

#footer				{ color:#BBBBBB; width:560px; padding-top:15px; background:url(/img/dots_horizontal.gif) repeat-x; }
#footer	ul			{ margin:0; padding:0; list-style:none; }
#footer	li			{ display:inline; margin-right:1ex; }
#footer a:link		{ color:#AAAAAA; }
#footer a:visited	{ color:#AAAAAA; text-decoration:none;}
#footer a:hover		{ color:#777777; }
#footer a:active	{ color:#777777; }