#wrapper{position:relative; top:0px; left:0px; width:1200px; z-index:1; border-style:none; background-color:white; border-color:green; margin-left:auto; margin-right:auto; border-width:2px;}

	#header{position:relative; top:3px; left:3px; z-index:30; width:1195px; height:110px; padding:0px 0px 0px 0px; border-radius:10px; border-style:solid; border-width:1px;border-color:#2b6da4; background-color:white;font-size:12px; font-family:arial; color:white;}
		#logo{position:absolute; top:8px; left:8px; width:500px; height:100px; color:white; background-color:white; z-index:1;}	
			#ica_logo{position:absolute; top:2px; left:890px; width:60px; height: 100px; font-family:arial; font-size:12px; color:black; font-weight:bold; background-color:white; z-index:4;}

#sidebar{position:relative; width:160px; top:30px; left:0px; z-index:1;}
#content{position:relative; top:20px; left:30px; width:900px; min-height:350px;overflow:hidden; z-index:1; font-family:verdana; font-size:12px; color:black;}
#footer{position:absolute; top:100%; left:0px; width:1200px; height:100px; z-index:21; font-size:10px; border-radius:10px; text-align:right; background-color:white; color:black;margin-left:0px; margin-right:auto; border-color:#2b6da4; border-style:solid;border-width:1px;}
#hmrc{position:absolute;top:8px; left:1035px;}
#admin_details{position:relative; width:500px; left:50%; top:85px; margin-left:-250px; margin-right:auto;}
#ica_footer_logo{position:absolute; top:10px; left:8px;}

#site_footer{position:relative; top:0px; left:0px; width:1200px; height:100px; z-index:21; font-size:10px;  text-align:right; background-color:white; color:black;margin-left:0px; margin-right:auto; border-color:#2b6da4; border-style:solid;border-width:1px;}
#expand_all{position:absolute; top:40px; left:0px; visibility:visible; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#collapse_all{position:absolute; top:60px; left:0px; visibility:visible; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}

#myonline{position:absolute; top:20px; left:150px; visibility:visible; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#register{position:absolute; top:40px; left:150px; visibility:visible; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#accounts{position:absolute; top:60px; left:150px; visibility:visible; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#accounts_plus{position:absolute; top:0px; left:-15px; visibility:visible; border-style:solid; width:10px; text-align:center; border-color:#2b6da4; border-width:1px; padding:0px 0px 0px 0px; z-index:10; font-family:verdana; font-size:12px; color:black;}
#online{position:absolute; top:80px; left:150px; visibility:visible; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#online_plus{position:absolute; top:0px; left:-15px; visibility:visible; border-style:solid; width:10px; text-align:center; border-color:#2b6da4; border-width:1px; padding:0px 0px 0px 0px;  z-index:10; font-family:verdana; font-size:12px; color:black;}

#payroll{position:absolute; top:100px; left:150px; visibility:visible; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#payroll_plus{position:absolute; top:0px; left:-15px; visibility:visible; border-style:solid; width:10px; text-align:center; border-color:#2b6da4; border-width:1px; padding:0px 0px 0px 0px;  z-index:10; font-family:verdana; font-size:12px; color:black;}

#mileage{position:absolute; top:120px; left:150px; visibility:visible; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#mileage_plus{position:absolute; top:0px; left:-15px; visibility:visible; border-style:solid; width:10px; text-align:center; border-color:#2b6da4; border-width:1px; padding:0px 0px 0px 0px;  z-index:10; font-family:verdana; font-size:12px; color:black;}

#transaction{position:absolute; top:80px; left:200px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#transaction_plus{position:absolute; top:0px; left:-15px; visibility:hidden; border-style:solid; width:10px; text-align:center; border-color:#2b6da4; border-width:1px; padding:0px 0px 0px 0px; z-index:10; font-family:verdana; font-size:12px; color:black;}

#sales{position:absolute; top:80px; left:200px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#purchases{position:absolute; top:80px; left:200px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#interest{position:absolute; top:80px; left:200px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#bank{position:absolute; top:80px; left:200px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#finance{position:absolute; top:80px; left:200px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#other{position:absolute; top:80px; left:200px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#other_plus{position:absolute; top:0px; left:-15px; visibility:hidden; border-style:solid; width:10px; text-align:center; border-color:#2b6da4; border-width:1px; padding:0px 0px 0px 0px; z-index:10; font-family:verdana; font-size:12px; color:black;}
#other_income{position:absolute; top:80px; left:200px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#dividend{position:absolute; top:80px; left:200px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#expense_stock{position:absolute; top:80px; left:200px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#advances{position:absolute; top:80px; left:200px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#advances_plus{position:absolute; top:0px; left:-15px; visibility:hidden; border-style:solid; width:10px; text-align:center; border-color:#2b6da4; border-width:1px; padding:0px 0px 0px 0px; z-index:10; font-family:verdana; font-size:12px; color:black;}
#advances_receipt{position:absolute; top:80px; left:200px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#advances_paid{position:absolute; top:0px; left:-15px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}

#statutory{position:absolute; top:100px; left:200px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#statutory_plus{position:absolute; top:0px; left:-15px; visibility:hidden; border-style:solid; width:10px; text-align:center; border-color:#2b6da4; border-width:1px; padding:0px 0px 0px 0px; z-index:10; font-family:verdana; font-size:12px; color:black;}

#reporting{position:absolute; top:120px; left:200px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#reporting_plus{position:absolute; top:0px; left:-15px; visibility:hidden; border-style:solid; width:10px; text-align:center; border-color:#2b6da4; border-width:1px; padding:0px 0px 0px 0px; z-index:10; font-family:verdana; font-size:12px; color:black;}

#queries{position:absolute; top:140px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#queries_plus{position:absolute; top:0px; left:-15px; visibility:hidden; border-style:solid; width:10px; text-align:center; border-color:#2b6da4; border-width:1px; padding:0px 0px 0px 0px; z-index:10; font-family:verdana; font-size:12px; color:black;}

#messages{position:absolute; top:160px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#messages_plus{position:absolute; top:0px; left:-15px; visibility:hidden; border-style:solid; width:10px; text-align:center; border-color:#2b6da4; border-width:1px; padding:0px 0px 0px 0px; z-index:10; font-family:verdana; font-size:12px; color:black;}

#settings{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#settings_plus{position:absolute; top:0px; left:-15px; visibility:hidden; border-style:solid; width:10px; text-align:center; border-color:#2b6da4; border-width:1px; padding:0px 0px 0px 0px; z-index:10; font-family:verdana; font-size:12px; color:black;}

#query_sales{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#cost_sales{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#admin_expenses{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#other_inc_exp{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#net_interest{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#taxation{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#dividends{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#cash{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#stock{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#creditors{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#debtors{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#tax_liability{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#share_capital{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#other_reserves{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#fixed_assets{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}


#loan_calc{position:absolute; top:100px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#irr{position:absolute; top:120px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#npv{position:absolute; top:140px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#vat_calc{position:absolute; top:160px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#vat_ref{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#car{position:absolute; top:200px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#currency{position:absolute; top:220px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#mile_claim{position:absolute; top:240px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#pay_login{position:absolute; top:140px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#pay_register{position:absolute; top:160px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}
#pay_terms{position:absolute; top:180px; left:100px; visibility:hidden; border-style:none;border-color:red; z-index:10; font-family:verdana; font-size:12px; color:black;}

