a:link		{text-decoration: none; color:#666666;}
a:visited	{text-decoration: none; color:#666666;}
a:active	{text-decoration: none; color:#CC0000;}
a:hover		{text-decoration: none; color:#CC0000;}

body	{background-color:#EEEEEE;}

div#box		{margin:0px auto; position:relative; width:800px; min-height:700px; background:#FFFFFF url(img/AAS-HGH20.png) no-repeat top right;}
div#logo	{position:absolute; left:23px; top:28px; width:84px; height:63px; background:#FFFFFF url(img/AASlogo.png) no-repeat top left;}
div#h1		{position:absolute; left:125px; top:32px; font:18px Arial Rounded MT Bold,Arial,sans-serif; color:#CCCCCC; text-transform:uppercase; letter-spacing:0.1cm;}
div#h2		{position:absolute; left:125px; top:60px; font:18px Arial Rounded MT Bold,Arial,sans-serif; color:#CC0000; text-transform:uppercase; letter-spacing:0.0cm;}

#menu					{position:absolute; top:127px; margin-left:0px; margin-right:0px; padding:0px; width:100%; background:#FFFFFF; border-bottom-style:double; border-width:6px; border-color:#CC0000;}
#menu ul				{text-align:center; font:12px Arial Rounded MT Bold,Arial,sans-serif; list-style:none; margin:0px 0; padding:4px 2px 2px 0px; background:#CCCCCC;}
#menu li				{display:inline; margin:0 0 0 -3px; padding:4px 0px 2px 0px; text-transform:uppercase; border-right-style:solid; border-width:2px; border-color:#FFFFFF;}
#menu a 				{color:#CC0000; background:#CCCCCC; margin:0px; text-decoration:none; letter-spacing:1px; padding:4px 19px 2px 19px;}
#menu a:hover			{background-color:#FFFFFF;}
#menu #current a		{color:#FFFFFF; background-color:#CC0000;}

div#sidemenu			{position:absolute; top:245px; left:630px;}
ul.sidemenu 			{padding:0; margin:0; list-style:none; font:12px Arial Rounded MT Bold,Arial,sans-serif; width:140px; background-color:#CCCCCC;text-transform:uppercase; line-height:140%;}
ul.sidemenu li			{border-bottom:1px solid #FFFFFF;}
ul.sidemenu li a		{text-decoration:none; display:block; width:120px; color:#FFFFFF; padding:3px 10px;}
ul.sidemenu li a:hover	{background-color: #FFFFFF; color:#CCCCCC;}
#sidemenu #current a	{color:#FFFFFF; background-color:#CC0000;}

#main	{position:absolute; top:173px; left:15px; width:600px; height: 470; overflow:auto;}
h1.a	{margin-bottom:25px; background-color:transparent; font:16px Arial Rounded MT Bold,Arial,sans-serif; color:#CC0000; text-transform:uppercase; letter-spacing:0.1cm;}
h1.b	{margin-bottom:25px; background-color:transparent; font:16px Arial Rounded MT Bold,Arial,sans-serif; color:#CC0000; text-transform:uppercase; letter-spacing:0.1cm; text-align:center;}
h2.a	{margin-bottom:12px; background-color:transparent; font:14px Arial Rounded MT Bold,Arial,sans-serif; color:#CC0000; font-style:italic;}
h2.b	{margin-bottom:12px; background-color:transparent; font:14px Arial Rounded MT Bold,Arial,sans-serif; color:#CC0000; font-style:italic; text-align:center;}
h2.c	{margin-bottom: 8px; background-color:transparent; font:14px Arial Rounded MT Bold,Arial,sans-serif; color:#CC0000; font-style:italic;}
p.a		{margin:0 0 3px 0; background-color:transparent; font:13px Arial Rounded MT Bold,Arial,sans-serif; color:#222222;text-align:justify;}
p.at	{margin:0 0 3px 0; background-color:transparent; font:13px Arial Rounded MT Bold,Arial,sans-serif; color:#222222;text-align:justify; vertical-align:top;}
p.b		{margin:0 0 3px 0; background-color:transparent; font:13px Arial Rounded MT Bold,Arial,sans-serif; color:#222222; text-align:center;}
p.c		{margin:0 0 20px 0; font:13px Arial Rounded MT Bold,Arial,sans-serif; font-style:italic; color:#444444;}
p.d		{margin:0 0 15px 0; font:11px Arial Rounded MT Bold,Arial,sans-serif; font-style:italic; color:#444444;}
p.e		{margin:0 0 3px 0; font:13px Arial Rounded MT Bold,Arial,sans-serif; font-style:italic; color:#444444;}
p.f		{margin:0 0 3px 0; font:11px Arial Rounded MT Bold,Arial,sans-serif; font-style:italic; color:#444444;}
div#footer	{position:absolute; bottom:2px; left:700px; width:100px; padding:9px; background-color:transparent; font:8px Arial Rounded MT Bold,Arial,sans-serif; color:#CCCCCC;}
