* 				{font-family: Arial, Helvetica, sans-serif;}
body			{margin:0;padding:0;}
p{font-family: Arial, Helvetica, sans-serif;font-size:12px;}
.p{font-family: Arial, Helvetica, sans-serif;font-size:12px;}
ul{font-family: Arial, Helvetica, sans-serif;font-size:12px;}
li{font-family: Arial, Helvetica, sans-serif;font-size:12px;}

#header-bg		{background-image:   url(imgs/bg.gif);background-repeat:  repeat-x;background-position: top;display:block;width:770px;height:90px;}
#header-logo	{background-image:   url(imgs/accountant-malta.gif);background-repeat: no-repeat;background-position: right top;float:left;display:block;width:388px;height:48px;margin:22px 0 0 0;	padding:32px 0 0 20px;}
#header-logo p	{display:none;}

#content		{width:770px;}

#menu			{float:left;height:476px;margin-top:20px;}
#menu ul		{margin:0;padding:0;list-style-type: none;text-align:right;font-weight:bold;width:170px;font-size:12px;border-top: 1px dashed #B3CCB5;}
#menu li 		{border-bottom: 1px dashed #B3CCB5;border-right: 1px dashed #B3CCB5;}
#menu li a 		{height:22px;display:block;padding:5px 20px 0 0 ;width:150px;list-style-type: none;font-family: Tahoma, Arial, "Times New Roman";color:#537555;text-decoration:none;}
#menu  li:hover {background:#D5E4D6;}
#menu select 	{width:160px;font-size:12px;margin:0 0 0 10px;}

#main			{float:right;width:562px;}
#main h1		{font-size:24px;margin:6px 0 20px 0;padding:0;color:#537555;}
#main h2		{font-size:16px;margin:6px 0 20px 0;padding:0;color:#000;}
#main h3		{font-size:13px;margin:6px 0 20px 0;padding:0;color:#000;}

#mainarea table{font-family: Tahoma, Arial, "Times New Roman";font-size:12px;border-right: 1px solid #8FA791;border-top: 1px solid #8FA791;}
#mainarea table  .header{background:#D1DED2;color:#537555;font-weight:bold;}
#mainarea table  .subheader{background:#B6CCB7;color:#537555;font-weight:bold;}
#mainarea table td{padding:6px 0 6px 6px;text-align:center;border-left: 1px solid #8FA791;border-bottom: 1px solid #8FA791;}
#mainarea select 	{font-size:12px;margin:0 0 0 0;}
#noBorder{border: none;}
.noBorder{border: none;}
#footer			{margin-top:30px;height:70px;width:100%;background: #537555;text-align: center;/*position: absolute;bottom: 0 !important;bottom: -1px;  For Certain IE widths */}
#footerB 		{width:770px;}
#footer-txt		{display:block;font-size: 10px;color: #ccc;margin:10px 0 10px 20px;line-height:18px;padding:16px 0 0 0;}
#footer-txt a 	{text-decoration: none;color: #ccc;}
#footer-txt a:hover 	{text-decoration: none;}

.clear			{clear:both}
