body
{
	margin								:0px;
	padding							:0px;
	border								:0px;
	background-color			:#E8E8E8;
	text-align							:center;
}



a img
{
	border								:none;
}

img
{
	vertical-align					:bottom;
	border								:0;
}



#Clear
{
	clear								:both;
}



h1, h2, h3, h4, h5, h6, p
{
	margin								:0px;
	padding							:0px;
}



#MonitorMessage
{
	font-family						:ARIAL;
	font-size							:1.0em;
	padding							:2px;
	letter-spacing					:-1px;
	font-weight						:700;
	margin-top						:0px;
	color								:#AAA;
}



#MasterContainer
{
	width								:904px;
	margin								:auto;
	text-align							:left;
	border-left						:1px SOLID #CCC;
	border-right						:1px SOLID #CCC;
	padding							:0px 40px 0px 40px;
	background-color			:#FFF;
	
}



#HeaderContainer
{
	width								:904px;
	height								:78px;;
	padding-top						:30px;
}




#HeaderImage
{
	width								:482px;
	height								:57px;
	float									:left;
}



#Menu
{
	width								:412px;
	height								:37px;
	margin								:24px 0px 0px 0px;
	float									:left;
	text-align							:right;
}



#MenuCopy
{
	font-family						:ARIAL;
	font-size							:1.0em;
	padding							:2px;
	letter-spacing					:-0px;
	font-weight						:800;
	margin-top						:2px;
	color								:#AAA;
}

#MenuCopy a
{
	padding							:4px;
	color								:#AAA;
	text-decoration				:none;
}

#MenuCopy a:hover
{
	color								:WHITE;
	background-color			:#51B9FB;
}





#MainContentUnit
{
	width								:982px;
	min-height						:620px;
}





#Banner
{
	width								:904px;
	height								:287px;
}




#HomeContentContainer
{
	width								:904px;
	height								:500px;
	padding-top						:30px;
}





#HomeWelcomeUnit
{
	width								:622px;
	height								:480px;
	float									:left;
}


#WelcomeImageAndCopy
{
	width								:578px;
	height								:246px;
	padding							:0px 40px 0px 4px;
}




#HomeWelcomeUnit h1
{
	width								:580px;
	height								:25px;
	font-family						:ARIAL;
	font-size							:1.6em;
	font-weight						:100;
	color								:#000;
	padding							:0px 0px 18px 0px;
}



#HomeWelcomeUnit h2
{
	font-family						:ARIAL;
	font-size							:0.8em;
	font-weight						:800;
	color								:#222;;
	padding							:0px 0px 10px 0px;
}


#HomeWelcomeUnit h3
{
	font-family						:ARIAL;
	font-size							:0.8em;
	font-weight						:100;
	color								:#888;
}




#HomeWelcomeUnit h4
{
	font-family						:ARIAL;
	font-size							:0.75em;
	font-weight						:800;
	color								:#AAA;
}




#HomeWelcomeUnit p
{
	font-family						:ARIAL;
	font-size							:0.8em;
	font-weight						:100;
	color								:#666;
}



#HomeWelcomeUnit a
{
	font-weight						:800;
	color								:#38D;
	text-decoration				:none;
}

#HomeWelcomeUnit a:hover
{
	color								:#5CF;
}








#ServicesUnit
{
	width								:280px;
	height								:480px;
	float									:left;
}





#ServicesUnit h1
{
	font-family						:ARIAL;
	font-size							:1.6em;
	font-weight						:100;
	color								:#000;
}



#ServicesUnit h2
{
	font-family						:ARIAL;
	font-size							:0.8em;
	font-weight						:800;
	color								:#222;;
	padding							:15px 0px 8px 0px;
}


#ServicesUnit h3
{
	font-family						:ARIAL;
	font-size							:0.8em;
	font-weight						:100;
	color								:#888;
}




#ServicesUnit h4
{
	font-family						:ARIAL;
	font-size							:0.75em;
	font-weight						:800;
	color								:#AAA;
}




.PanelListContainer
{
	font-family						:ARIAL;
	font-size							:0.9em;
	font-weight						:100;
	color								:#FD6D84;
	

	width								:210px;
	float									:left;
}





ul
{
	padding-left						:30px;
}

li
{
	list-style-image				:url('GreyTick.jpg');
	font-family						:ARIAL;
	font-size							:0.8em;
	font-weight						:800;
	color								:#888;
	
	padding							:0 0 7px 0;
}




#GoodAccountantUnit
{
	width								:578px;
	height								:220px;
	padding							:0px 0px 0px 4px;
}



#GoodAccountantUnit h1
{
	width								:580px;
	height								:25px;
	font-family						:ARIAL;
	font-size							:1.4em;
	font-weight						:100;
	color								:#333;
	padding							:0px 0px 13px 0px;
}




#GoodAccountantImageAndUpperCopyUnit
{
	width								:578px;
	height								:127px;
	padding							:0px 0px 0px 0px;
}



#GoodAccountantImage
{
	width								:236px;
	height								:123px;
	float									:left;
}



#GoodAccountantUpperCopy
{
	width								:342px;
	height								:123px;
	float									:left;
}



#GoodAccountantLowerCopy
{
	width								:578px;
	height								:45px;
}













#AccountingContentContainer
{
	width								:904px;
	height								:500px;
	padding-top						:30px;
}






#AccountingInformationUnit
{
	width								:622px;
	height								:480px;
	float									:left;
}



#AccountingInformationImageAndCopy
{
	width								:578px;
	height								:246px;
	padding							:0px 40px 0px 4px;
}




#AccountingInformationUnit h1
{
	width								:580px;
	height								:25px;
	font-family						:ARIAL;
	font-size							:1.6em;
	font-weight						:100;
	color								:#000;
	padding							:0px 0px 18px 0px;
}



#AccountingInformationUnit h2
{
	font-family						:ARIAL;
	font-size							:0.8em;
	font-weight						:800;
	color								:#222;;
	padding							:0px 0px 10px 0px;
}


#AccountingInformationUnit h3
{
	font-family						:ARIAL;
	font-size							:0.8em;
	font-weight						:100;
	color								:#888;
}




#AccountingInformationUnit h4
{
	font-family						:ARIAL;
	font-size							:0.75em;
	font-weight						:800;
	color								:#AAA;
}



#AccountingInformationUnit p
{
	font-family						:ARIAL;
	font-size							:0.8em;
	font-weight						:100;
	color								:#666;
}









#AccountingInformationImageAndCopyUpperUnit
{
	width								:578px;
	height								:132px;
	padding							:0px 0px 0px 0px;
}



#AccountingInformationImage
{
	width								:236px;
	height								:132px;
	float									:left;
}



#AccountingInformationUpperCopy
{
	width								:342px;
	height								:132px;
	float									:left;
}



#AccountingInformationLowerCopy
{
	width								:578px;
	height								:45px;
}





#HMRCUnit
{
	width								:280px;
	height								:480px;
	float									:left;
}





#HMRCUnit h1
{
	swidth								:580px;
	sheight								:25px;
	
	font-family						:ARIAL;
	font-size							:1.6em;
	font-weight						:100;
	color								:#000;
}



#HMRCUnit h2
{
	font-family						:ARIAL;
	font-size							:0.8em;
	font-weight						:800;
	color								:#222;;
	padding							:15px 0px 8px 0px;
}


#HMRCUnit h3
{
	font-family						:ARIAL;
	font-size							:0.8em;
	font-weight						:100;
	color								:#888;
}




#HMRCUnit h4
{
	font-family						:ARIAL;
	font-size							:0.75em;
	font-weight						:800;
	color								:#AAA;
}











#ContactContentContainer
{
	width								:904px;
	height								:530px;
	padding-top						:30px;
}






#ContactMapUnit
{
	width								:622px;
	height								:480px;
	float									:left;
}


#ContactMapImage
{
	width								:572px;
	height								:480px;
}


#ContactMapImage img
{
	width								:553px;
	height								:462px;
	
	border								:1px SOLID #444;
}




#ContactContentContainer h1
{
	width								:580px;
	height								:25px;
	font-family						:ARIAL;
	font-size							:1.9em;
	font-weight						:100;
	color								:#222;
	padding							:0px 0px 28px 0px;
}



#ContactContentContainer h2
{
	font-family						:ARIAL;
	font-size							:0.8em;
	font-weight						:800;
	color								:#222;;
	padding							:0px 0px 10px 0px;
}


#ContactContentContainer h3
{
	font-family						:ARIAL;
	font-size							:0.8em;
	font-weight						:100;
	color								:#888;
}




#ContactContentContainer h4
{
	font-family						:ARIAL;
	font-size							:0.75em;
	font-weight						:800;
	color								:#666;
}



#ContactMethod
{
	width								:50px;
	height								:20px;
	float									:left;
}




#ContactDetailsUnit
{
	width								:280px;
	height								:480px;
	float									:left;
}





#ContactDetailsUnit h1
{
	width								:260px;
	
	font-family						:ARIAL;
	font-size							:1.6em;
	font-weight						:100;
	color								:#000;
	padding							:0px 0px 18px 0px;
}


	
#ContactDetailsUnit a
{
	font-weight						:800;
	color								:#38D;
	text-decoration				:none;
}



#ContactDetailsUnit a:hover
{
	color								:#5CF;
}	





#FooterContainer
{
}




#FooterUnit
{
	margin-top						:0px;
	padding-top						:25px;
	padding-bottom				:40px;
	text-align							:center;
	sbackground-color			:#DDD;
	clear								:BOTH;
}



#FooterCopy
{
	font-family						:ARIAL;
	font-size							:1.0em;
	padding							:2px;
	letter-spacing					:-0px;
	font-weight						:800;
	margin-top						:0px;
	color								:#AAA;
}



#FooterCopy a
{
	padding							:4px;
	color								:#AAA;
	text-decoration				:none;
}



#FooterCopy a:hover
{
	color								:#FFF;
	background-color			:#4EC8E6;
	background-color			:#FEC87E;
	background-color			:#51B9FB;
}



#FooterCopy p
{
	font-family						:ARIAL;
	font-size							:0.8em;
	padding							:2px 0px 4px 0px;
	letter-spacing					:-0px;
	font-weight						:100;
	margin-top						:0px;
	color								:#AAA;
}










