﻿html, body, form {
	margin:0;
	padding:0;
	height: 100%;
	min-height:100.1%;
}
body, td, div, select, textarea, input, h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Sans-Serif;
}
body {
	color: #666666;
	margin: 0px;
	background: #FFF;
	font-size: 83%;
}
h1 {
	position:absolute;
	right: 2999px;
	font-size:8px;
}
h2 {
	color:#999;
	font-size: 1.3em;
	font-weight:bold;
	margin-left:15px;
}
h3 {
	color:#999;
	font-size: 1.3em;
	font-weight:bold;
	margin-left:0px;
}
h4 {
	font-weight:bold;
	font-size: 0.8em;
}
h5 {
	font-size: 0.7em;
}
h6 {
	font-size: 0.6em;
}
p {
	font-size:1.0em;
	color:#999
}

p a {
	color:#666;
	text-decoration:none;
}


img {
	border: none;
}
/*New Martin Brown*/
strong {
	font-weight:bold;
}
/*End New Martin Brown*/

/*-- clears floats, this ensures that a div grows based on it's content --*/
.clearBoth {
	clear: both;
}
/*-- dotted divider --*/
.divider {
	width:100%;
	height:1px;
	background:url(../images/design/divider.gif) repeat-x;
}
#container {
	min-height:100%;
	position:relative;
}
/*-- header container classes --*/
#headerContainer {
	width:100%;
	background: url(../images/design/header_bg.jpg) repeat-x;
}
/*-- centers the main header content --*/
#headerContainer #headerPanel {
	width:960px;
	height:111px;
	margin-left:auto;
	margin-right:auto;
}
/*-- Aligns the logo and contact number panels next to one another --*/
#headerContainer #headerPanel #logoPanel, #headerContainer #headerPanel #secondaryPanel {
	float:left;
	width:480px;
	height:111px;
}
/*-- This makes the container relative so that the number can be placed in an exact position within it. --*/
#headerContainer #headerPanel #secondaryPanel {
	position:relative;
}

/*-- This places and styles the telephone number. --*/
#headerContainer #headerPanel #secondaryPanel .freeindex {
	position:absolute;
	left:66px;
	top:20px;
	
	text-align:center;
	font-family:arial;
	font-size:11px
	color:#000;
}


/*-- This places and styles the telephone number. --*/
#headerContainer #headerPanel #secondaryPanel .contactNo {
	position:absolute;
	left:276px;
	top:42px;
	font-family:Tahoma, arial, sans-serif;
	font-size:2em;
	color:#000;
	letter-spacing:0.02em;
}
/*-- Main navigation classes --*/
#navigationContainer {
	color:#FFF;
}
/*-- Center the navigation controls --*/
#navigationContainer #navigationPanel {
	width:960px;
	background-color:#990000;
	background-position:center;
	margin-left:auto;
	margin-right:auto;
	color:#FFF;
}
/*-- Main navigation ul, parent to the flyouts --*/
#navigationContainer #navigationPanel #primaryNavigation {
	width:100%;
	color:#FFF;
}
#navigationContainer #navigationPanel #primaryNavigation li {
	float:left;
	margin:0;
	padding: 0;
 font-family:Arial, Helvetica, sans-serif  font-size:1.1em;

	color: #a40234;
	background: url(../images/design/tab_right_off.jpg) no-repeat right top;
}
#navigationContainer #navigationPanel #primaryNavigation li a {
	outline:none;
	width:.1em;
	white-space:nowrap;
	color:#FFF;
	display: block;
	/*--	color: #a40234;  --*/

	padding: 4px 15px 4px 15px;
	text-decoration: none;
}
/*-- First tab is a special case for padding and background --*/
#navigationContainer #navigationPanel #primaryNavigation li.first a {
	background: url(../images/design/tab_left_off_first.jpg) no-repeat left top;
	padding: 4px 22px 4px 22px;
	margin-left:auto;
}
#navigationContainer #navigationPanel #primaryNavigation li.last a {
	background: url(../images/design/tab_left_off_last.jpg) no-repeat left top;
	padding: 4px 18px 4px 22px;
	margin-right:auto;
}
#navigationContainer #navigationPanel #primaryNavigation li a.selected {
	color: #ccc;
}
#navigationContainer #navigationPanel #primaryNavigation li.first {
	background: url(../images/design/tab_right_off_first.jpg) no-repeat right top;
}
/*-- Last tab is a special case for padding and background --*/
#navigationContainer #navigationPanel #primaryNavigation li.last {
	background: url(../images/design/tab_right_off_last.jpg) no-repeat right top;
}
#navigationContainer > #navigationPanel #primaryNavigation li a {
	width:auto;
}
#navigationContainer > #navigationPanel #primaryNavigation li a:hover {
	width:auto;
	color: #ccc;
	text-decoration: none;
}
/*-- flyout menu styling --*/
.navoptions {
	position:absolute;
	font-size:1.0em;
	width:17em;
	z-index:1000;
	left:-999em;
	padding-top:0px;
	padding-bottom:5px;
	background-color:#990000;
}
.navoptions li {
	margin:0;
	width:100%;
	text-align:left;
	background-image:none !important;
	font-size:1.0em;
	background-color:#a40234 !important;
}
.navoptions li a {
	margin:0 0 0 0px;
	display:block;
	font-weight:normal;
	text-align:left;
	background-color:#990000;
	color:#fff;
	padding:3px 0 3px 12px !important;
	font-size:1.0em !important;
	background-image:none !important;
}
.navoptions li a:hover {
	color:#999;
	background-color:#990000;
	text-decoration: none;
!important;
}
#primaryNavigation li:hover .navoptions {
	left:auto;
	z-index:2000;
}
/*-- main navigation end --*/

/*-- intro container classes --*/

#introContainer {
}
#introContainer #introPanel {
	width:960px;
	margin-left:auto;
	margin-right:auto;
}
#introContainer #introPanel #primaryIntroPanel {
	float:left;
	width:675px;
	background:#026CAA url(../images/design/homebanner.jpg) no-repeat top right;
	min-height:17em;
}
#introContainer #introPanel #secondaryIntroPanel {
	float:left;
	width:285px;
	min-height:17em;
	background:#026CAA url(../images/design/homebanner2.jpg) no-repeat bottom right;
}
#introContainer #introPanel #primaryIntroPanel h1 {
	padding-top:1em;
}
#introContainer #introPanel #primaryIntroPanel p {
	padding:0.5em 0 0 0;
	color:#FFF;
	width:450px;
}
/* New Abdul Hadi */
#introContainer #introPanel #primaryIntroPanel a {
	color:#FFF;
}
/* End New Abdul Hadi*/

#introContainer #introPanel #secondaryIntroPanel h2 {
	padding:1em 0 0 1em;
}
#introContainer #introPanel #secondaryIntroPanel p {
	color:#000;
	padding:0.5em 0 0 1em;
	width:225px;
}
/*-- intro container classes end --*/

/*-- body container classes end --*/

#bodyContainer {
}
#bodyContainer #bodyPanel {
	width:960px;
	margin-left:auto;
	margin:0 auto;
}
#bodyContainer #bodyPanel #primaryBodyPanel {

	width:495px;
	height:auto;
	float:left;	

	font-size:1.0em;


}
#bodyContainer #bodyPanel #primaryBodyPanel p {


color:#333;
	font-size:14px;
		line-height: 1.5em;
	margin-right:3px;
	font-family:Verdana, Geneva, sans-serif;
	}
	
#bodyContainer #bodyPanel #primaryBodyPanel a {
	color:#a40234;
	}

/*-- The main content region --*/
#bodyContainer #bodyPanel #primaryBodyPanel2 {
	padding-top:.1em;
	width:960px;
	float:left;
}
#bodyContainer #bodyPanel #primaryBodyPanel2 {
	margin-top:10px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	font-size:1.0em;
}
#bodyContainer #bodyPanel #primaryBodyPanel2 #textspill2 .introtext {
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	font-size:1.0em;
	width: 343px;
	height: 250px;
	color: #fff;

}



#bodyContainer #bodyPanel #primaryBodyPanel h1 {
	padding-left:21px;
	font-size:1.8em;
	color:#086DA6;

}
#bodyContainer #bodyPanel #primaryBodyPanel #sectionHeader {
	width:695px;
}
#bodyContainer #bodyPanel #primaryBodyPanel #sectionHeader #breadcrumb ul li {
	float:left;
	padding-right:15px;
	font-size:0.8em;
	background:url(../images/design/breadcrumb.gif) no-repeat right 50%;
}
#bodyContainer #bodyPanel #primaryBodyPanel #sectionHeader #breadcrumb ul li.last {
	background:none;
}
#bodyContainer #bodyPanel #primaryBodyPanel #sectionHeader #breadcrumb ul li a {
	text-decoration:none;
	color:#086DA6;
}
#bodyContainer #bodyPanel #primaryBodyPanel #sectionHeader #print {
	float:right;
	padding-right:20px;
}
#homeContentContainer {

	padding-top:.2em;
}
#homeContentContainer1 {
	margin-right:1em;
	text-align:center;
}
#homeContentContainer2 {
	margin-right:1em;
	padding-top:1.3em;
}
#homeContentContainer2 a {
	color:#666666;
}
/* New Abdul Hadi*/
#bodyContainer #bodyPanel #primaryBodyPanel #homeContentContainer h1.pageTitle {
	padding-bottom:20px;
}
#bodyContainer #bodyPanel #primaryBodyPanel #homeContentContainer img {
}
/* End New Abdul Hadi */


/* New Marin Brown */

#homeContentContainer p {

	color: #333;
}
#homeContentContainer h1 {
	margin:0 0 0.5em 0;
	padding:0;
}

}
#homeContentContainer a {
	color:#a40234;
}
#homeContentContainer h2 {
	color:#999;
	font-size: 1.3em;
	font-weight:bold;
	margin-left:0px;

}
/* End New martin Brown*/

#bodyContainer #bodyPanel #primaryBodyPanel #speakToUs h2 {

}
#bodyContainer #bodyPanel #primaryBodyPanel #speakToUs a {
	text-decoration:underline;
	color:#a40234;
}
#bodyContainer #bodyPanel #primaryBodyPanel #speakToUs p {

}
#bodyContainer #bodyPanel #primaryBodyPanel #speakToUs strong {
	font-weight:bold;
}
#bodyContainer #bodyPanel #primaryBodyPanel #speakToUs .contactNo {
	font-size:1.1em;
}
#bodyContainer #bodyPanel #secondaryBodyPanel {
	float:right;
	width:460px;
	text-decoration:none;
		padding-top:18px;

}

#bodyContainer #bodyPanel #secondaryBodyPanel2 {
	float:right;
	width:460px;
	text-decoration:none;
		padding-top:8px;

}

#secondaryBodyPanel h3 {

	color:#999;
	font-size: 1.3em;
	font-weight:bold;
	margin-left:15px;

}	

#secondaryBodyPanel a	{
	color:#a40234;
}

#secondaryBodyPanel a:hover	{
	color:#999;
}

#bodyContainer #bodyPanel #secondaryBodyPanel p{
color:#333;

	font-size:14px;
		line-height: 1.5em;
margin-left:15px;
	font-family:Verdana, Geneva, sans-serif;

}


#bodyContainer #bodyPanel #secondaryBodyPanel1 {
	float:right;
	width:260px;
}
#bodyContainer #bodyPanel #secondaryBodyPanel2 {
	float:right;
	width:460px;
}
/*-- Map on right column --*/

/*-- This makes the container relative so that the number can be placed in an exact position within it. --*/
#bodyContainer #bodyPanel #secondaryBodyPanel #sideMap {
	position:relative;
	background: url(../images/design/side_map1.gif) no-repeat;
	height:300px;
	font-size:22px;
	text-align:center;
	color:#FFF;
	padding:12px 10px 0px 9px;
	margin-top:10px;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #sideMap2 {
	position:relative;
	background: url(../images/design/side_map1.gif) no-repeat;
	height:300px;
	font-size:20px;
	text-align:center;
	color:#FFF;
	padding:12px 10px 0px 9px;
	margin-top:10px;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #contactform {
	position:relative;
	height:220px;
	font-size:14px;
	padding:2px 2px 0px 2px;
	margin-top:5px;
}

#bodyContainer #bodyPanel #secondaryBodyPanel #contactformbig {
	position:relative;
	height:350px;
	font-size:16px;
	padding:2px 2px 0px 2px;
	margin-top:5px;
}


#bodyContainer #bodyPanel #secondaryBodyPanel #contactformbiga {
	position:relative;
	height:350px;
	font-size:12x;
	padding:2px 2px 0px 2px;
	margin-top:5px;
}



#bodyContainer #bodyPanel #secondaryBodyPanel #textspill {
	position:relative;
	height:260px;
	color:#000;
	font-size:14px;
	padding:2px 2px 2px 2px;
	margin-top:5px;
}
/*-- This places and styles the telephone number. --*/
#bodyContainer #bodyPanel #secondaryBodyPanel #sideMap .introtext {
	position:absolute;
	font-family:Tahoma, arial, sans-serif;
	font-size:1.1em;
	color:#FFF;
	letter-spacing:0.01em;
	width: 443px;
	height: 192px;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #contactform .introtext {
	position:absolute;
	font-family:Tahoma, arial, sans-serif;
	font-size:1.1em;
	color:#000;
	letter-spacing:0.01em;
	width: 343px;
	height: 192px;
}



#bodyContainer #bodyPanel #secondaryBodyPanel #textspill .introtext {

	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	font-size:1.0em;
	width: 343px;
	height: 250px;


}
#bodyContainer #bodyPanel #secondaryBodyPanel #sideMap1 .introtext {
	position:absolute;
	font-family:Tahoma, arial, sans-serif;
	font-size:1.1em;
	color:#FFF;
	letter-spacing:0.01em;
	width: 243px;
	height: 192px;
}
/*-- Useful articles panel --*/
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs {
	float:left;
	height:103px;
	line-height:22px;
	text-align:center;
	color:#FFF;
	font-size:20px;
	padding:3px;
	width:215px;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs1 {
	float:left;
	height:135px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	text-align:center;
	color:#FFF;
	font-size:1.1em;
	padding:3px;
	width:218px;
	background:url(../images/design/pink1a.gif) no-repeat;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs2 {
	float:right;
	height:135px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:21px;
	font-size:1.1em;
	width:218px;
	padding:3px;
	margin-left:10px;
	background:url(../images/design/grey2.gif) no-repeat;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs2 a {
	color:#4A4A4A;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs2 a:hover {
	color:#999
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs2a {
	float:right;
	height:135px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:24px;
	font-size:1.2em;
	width:218px;
	padding:3px;
	margin-left:10px;
	margin-left:10px;
	text-decoration:none;
	background:url(../images/design/pink1a.gif) no-repeat;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs2a a {
	text-decoration:none;
	color:#CCC;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs2a a:hover {
	color:#A9A8B3;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs3 {
	float:left;
	height:135px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:24px;
	font-size:1.1em;
	width:218px;
	margin-top:18px;
	padding:3px;
	background:url(../images/design/pink2a.gif) no-repeat;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs3 a:hover {
	color:#ccc
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs4 {
	float:right;
	height:105px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	line-height:28px;
	font-size:1.6em;
	width:218px;
	padding:3px;
	margin-left:10px;
	margin-top:18px;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs4 a {
	color:#666
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs4 a:hover {
	color:#ccc
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs5 {
	float:right;
	height:141px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:22px;
	font-size:1.4em;
	width:459px;
	margin-top:30px;
	padding:3px;
	background:url(../images/design/big-grey.gif) no-repeat;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs a.usefulLink {
	color:#a40234;
	position:absolute;
	top:-2px;
	left:12px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesTabs a.blogLink {
	color:#a40234;
	position:absolute;
	top:-2px;
	left:135px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticles {
	float:left;
	margin-top:15px;
	padding-left:20px;
	padding-right:20px;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticles ul {
	margin-top:10px;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticles ul li a {
	font-size:0.8em;
	color:#333333;
	text-decoration:none;
	margin-top:10px;
}


#bodyContainer #bodyPanel #secondaryBodyPanel ul {
	margin-top:5px;
}
#bodyContainer #bodyPanel #secondaryBodyPanel ul li {
	font-size:1.0em;
	color:#333333;
	margin-top:5px;
}

#bodyContainer #bodyPanel #secondaryBodyPanel #usefulArticlesBtm {
	height:11px;
	line-height:11px;
	font-size:1px;
	width:457px;
	background:url(../images/design/articles_btm.gif) no-repeat;
}
/*-- Useful articles panel end --*/

/*-- Newsletter panel --*/
#bodyContainer #bodyPanel #secondaryBodyPanel #newsletter {
	margin-top:1em;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #newsletter p {
	font-size:0.8em;
	color:#333333;

}
#bodyContainer #bodyPanel #secondaryBodyPanel #newsletter #newsletterControls {
	height:3em;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #newsletter #newsletterControls div {
	float:left;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #newsletter #newsletterControls .txtBox {
	width:11em;
	margin-right:1em;
}
/*-- Newsletter panel end --*/

/*-- Required information panel --*/
#bodyContainer #bodyPanel #secondaryBodyPanel #requiredInformation #requiredInformationTop {
	line-height:39px;
	height:39px;
}
#bodyContainer #bodyPanel #secondaryBodyPanel #requiredInformation p {
	margin:0;
	background-color:#F4F5F7;
	color:#333;
	padding:10px;
	margin-bottom:1em;
}
/*-- Required information panel end --*/

/*-- Info panel side bar --*/
#infoPanel h2 {
	background:url(../images/design/info_sidebar_top.jpg) no-repeat top left;
	padding:25px 0 0 15px;
}
#infoPanel p {
	color:#333;
	background:url(../images/design/info_side_bar_middle.jpg) no-repeat top left;
	padding:10px 10px 10px 15px;
}
#infoPanelBtm {
	margin-bottom:1em;
}
#infoPanelBtm p {
	margin-top:-3px;
	color:#333;
	background:url(../images/design/info_side_bar_btm.jpg) no-repeat bottom left;
	padding:10px 10px 20px 15px;
}
/*-- Info side bar end --*/

/*-- Testimonial panel --*/
#testimonials {
	margin-top:1em;
	width:457px;
}
#testimonials1 {
	margin-top:1em;
	width:257px;
}
#testimonials h2 {
	float:left;
}
#testimonials a.viewAll {
	float:right;
	text-decoration:underline;
	font-weight:bold;
	color:#a40234;
}
#testimonials blockquote {
	background: transparent url(../images/design/quote_left.gif) left top no-repeat;
	margin-bottom:1em;
}
#testimonials blockquote p {
	font-style:italic;
	color:#333;
	padding: 0;
	background: transparent url(../images/design/quote_right.gif) right bottom no-repeat;
}
#testimonials blockquote p .person {
	font-size:0.7em;
	font-style:normal;
}
/*-- Testimonial panel ends --*/

/*-- Recommend a friend panel --*/

#recommendToFriend {
	margin-top:1em;
}
#recommendToFriend p {
	font-size:0.8em;
	color:#333;
}
#recommendToFriend input {
	float:right;
}
/*-- Recommend a friend ends --*/

/*-- Generic side pod --*/
.genericSidePod {
	margin-top:1em;
}
.genericSidePod p {
	font-size:0.8em;
	color:#333;
}
/*-- Bookmarks --*/
#bookmarks {
	margin-top:1em;
}
/*-- End Bookmarks --*/

/* -- Homepage pods -- */

/*-- Container classes - applied to the table that controls pod layout --*/
.firstColumn {
	padding:0 5px 5px 0;
}
.secondColumn {
	padding:0 5px 5px 0;
}
.thirdColumn {
	padding:0 0 5px 0;
}
/*-- Generic pod classes --*/
.pod {
	position:relative;
	width:337px;
}
.podTop {
	height:6px;
	line-height:6px;
	font-size:1px;
	width:337px;
	background:url(../images/design/pod_top.jpg) no-repeat;
}
/* Abdul Hadi changed from .podBody a to .pod a */
.pod a {
	text-decoration:none;
	display:block;
	height:100%;
	width:100%;
}
.podBody h2 {
	padding-top:0.5em;
	padding-bottom:0.5em;
	padding-left:10px;
	font-size:1.4em;
}
p.podText {
	color:#343434;
	padding-left:10px;
	padding-bottom:1em;
	width:190px;
	margin-bottom:0 !important;
}
.podBtm {
	background:url(../images/design/pod_btm.jpg) no-repeat bottom right;
	line-height:2.5em;
	color:#FFF;
	font-weight:bold;
	text-align:right;
	padding-right:60px;
}
/*-- Apply specific pod backgrounds --*/
.selfEmployedPod {
	background:url(../images/design/self_employed_pod.jpg) no-repeat bottom right;
}
.soleTraderPod {
	background:url(../images/design/sole_trader_pod.jpg) no-repeat bottom right;
}
.partnershipPod {
	background:url(../images/design/partnership_pod.jpg) no-repeat bottom right;
}
.limitedCompanyPod {
	background:url(../images/design/limited_companies_pod.jpg) no-repeat bottom right;
}
/*-- Pod classes end --*/

/*-- Service Pods --*/

.servicePod {
	width:222px;
}
/* New Abdul Hadi */
.servicePod a {
	text-decoration:none;
	display:block;
	height:100%;
	width:100%;
}
/* End New Abdul Hadi */

.servicePod h2 {
	padding:15px 0 15px 15px;
}
.servicePod h2.yearEndAccounts {
	background:url(../images/design/yearendaccounts_pod.gif) no-repeat top left;
}
.servicePod h2.taxInvestigations {
	background:url(../images/design/taxinvestigations_pod.gif) no-repeat top left;
}
.servicePod h2.bookKeeping {
	background:url(../images/design/bookkeeping_pod.gif) no-repeat top left;
}
.servicePod h2.vatReturn {
	background:url(../images/design/vatreturn_pod.gif) no-repeat top left;
}
.servicePod h2.payroll {
	background:url(../images/design/payroll_pod.gif) no-repeat top left;
}
.servicePod h2.taxSavings {
	background:url(../images/design/taxsavings_pod.gif) no-repeat top left;
}
.servicePod h2.propertyTax {
	background:url(../images/design/propertytax_pod.gif) no-repeat top left;
}
.servicePod h2.taxReturn {
	background:url(../images/design/taxreturn_pod.gif) no-repeat top left;
}
.servicePod h2.capitalGains {
	background:url(../images/design/capitalgains_pod.gif) no-repeat top left;
}
.servicePod h2.cashflow {
	background:url(../images/design/cashflow_pod.gif) no-repeat top left;
}
.servicePod h2.corporationTax {
	background:url(../images/design/corporationtax_pod.gif) no-repeat top left;
}
.servicePod h2.startups {
	background:url(../images/design/businessstartup_pod.gif) no-repeat top left;
}
.servicePod h2.limitedCompanies {
	background:url(../images/design/limitedcompanies_pod.gif) no-repeat top left;
}
#homeContentContainer .servicePod .servicePodText {
	background:url(../images/design/service_pod_bg.jpg) no-repeat bottom left;
	padding:0 15px 15px 15px;
	margin-bottom:0;
	color:#343434; /* Abdul Hadi Added */
}
.servicePodBtm {
	background:url(../images/design/servicepod_bottom.jpg) no-repeat bottom left;
	line-height:2.5em;
	color:#FFF;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
}
.helpAdvicePod {
	padding:3px 5px 5px 0;
	width:452px;
}
.helpAdvicePod h2 {
	background:url(../images/design/services_contactpod.jpg) no-repeat top left;
	padding:15px 0 15px 15px;
}
.helpAdvicePod .helpAdvicePodText {
	padding:0 15px 20px 15px;
	background:url(../images/design/services_contactpod_bottom.jpg) no-repeat bottom left;
}
.helpAdvicePod .helpAdvicePodText .contactUs {
	display:block;
	width:222px;
	float:left;
	height:2em;
}
.helpAdvicePod .helpAdvicePodText .contactNo {
	display:block;
	float:left;
	height:2em;
	color:#AA0101;
	font-size:1.3em;
	font-weight:bold;
	line-height:2em;
}
.helpAdvicePod .helpAdvicePodText .alternative {
	display:block;
	clear:left;
	padding-top:5px;
}
.helpAdvicePod .helpAdvicePodText .alternative a {
	font-weight:bold;
	text-decoration:none;
	color:#AA0101;
}
/*-- Service Pods end --*/

/*-- Page heading pods --*/
/*-- The page heading pods are grouped below - typically showing the 'dough' man in the top right
of the pod with an implement --*/

.largePodBtm {
	width:691px;
	background:url(../images/design/pod_largebottom.gif) no-repeat left bottom;
	height:6px;
	line-height:6px;
	margin-bottom:1.5em; /* Abdul Hadi Added */
}
/*-- Generic Header Pod --*/
#homeContentContainer .genericHeaderPod {
	width:691px;
	background:url(../images/design/blank_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .genericHeaderPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .genericHeaderPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .genericHeaderPod p {
	padding:5px 0 0 21px;
	width:500px;
}
#homeContentContainer .genericIntro {
	padding:20px 25px 25px 25px;
}
/*-- Genereric Header Pod end --*/

/*-- Who we help --*/
.whoWeHelpPod {
	width:691px;
	background:url(../images/design/who_we_help_header_top.jpg) no-repeat left top;
	min-height:12em;
}
.whoWeHelpPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
.whoWeHelpPod p {
	padding:5px 0 0 21px;
	width:400px;
}
p.whoWeHelpIntro {
	padding:20px 25px 25px 25px;
}
/*-- Who we help end --*/

/*-- News Pod --*/
#homeContentContainer .newsPod {
	width:691px;
	background:url(../images/design/news_largepod.gif) no-repeat left top;
	min-height:12em;
	position:relative; /*-- Added, to make the container relative --*/
}
#homeContentContainer .newsPod a.lnkGoogle {
	position:absolute;  /*-- Absolute, but relative to the container --*/
	display:block;      /*-- Need to give the a tag width and height as it is an ‘inline’ element --*/
	width:115px;
	height:18px;
	right:26px;
	bottom:20px;
}
#homeContentContainer .newsPod a.lnkRss {
	position:absolute;
	display:block;
	width:50px;
	height:18px;
	right:145px;
	bottom:20px;
}
#homeContentContainer .newsPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .newsPod p {
	padding:5px 0 0 21px;
	width:400px;
}
p.newsIntro {
	padding:20px 25px 5px 25px;
}
/*-- News Pod end --*/

/*-- Tax Savings Pod --*/
#homeContentContainer .savingsPod {
	width:691px;
	background:url(../images/design/taxsavings_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .savingsPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .savingsPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .savingsPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- Tax Savings Pod end --*/

/*-- Contact us Pod --*/
#homeContentContainer .contactPod {
	width:691px;
	background:url(../images/design/contact_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .contactPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .contactPod p {
	padding:5px 0 0 21px;
	width:400px;
}
/*-- Contact us pod end --*/

/*-- Sole Trader Pod --*/
#homeContentContainer .soletraderPod {
	width:691px;
	background:url(../images/design/soletrader_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .soletraderPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .soletraderPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .soletraderPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- Sole Trader Pod end --*/

/*-- First Startups Pod --*/
#homeContentContainer .startupsPod {
	width:691px;
	background:url(../images/design/businessstartups_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .startupsPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .startupsPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .startupsPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- First Startups Pod end --*/

/*-- Partnerships Pod --*/
#homeContentContainer .partnershipsPod {
	width:691px;
	background:url(../images/design/partnerships_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .partnershipsPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .partnershipsPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .partnershipsPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- Partnerships Pod End--*/





/*-- endofyearaccounts Pod --*/
#homeContentContainer .endofyearaccountsPod {
	width:691px;
	background:url(../images/design/endofyearaccounts_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .endofyearaccountsPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .endofyearaccountsPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .endofyearaccountsPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- endofyearaccounts Pod End--*/

/*-- limitedcompany Pod --*/
#homeContentContainer .limitedcompanyPod {
	width:691px;
	background:url(../images/design/limitedcompany_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .limitedcompanyPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .limitedcompanyPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .limitedcompanyPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- limitedcompany Pod End--*/

/*-- Tax investigation Pod --*/
#homeContentContainer .taxinvestigationPod {
	width:691px;
	background:url(../images/design/taxinvestigation_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .taxinvestigationPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .taxinvestigationPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .taxinvestigationPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- Tax investigation Pod End --*/

/*-- bookeeping Pod --*/
#homeContentContainer .bookkeepingPod {
	width:691px;
	background:url(../images/design/bookkeeping_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .bookkeepingPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .bookkeepingPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .bookkeepingPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- bookeeping Pod End --*/

/*-- VAT return Pod --*/
#homeContentContainer .vatreturnPod {
	width:691px;
	background:url(../images/design/vatreturn_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .vatreturnPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .vatreturnPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .vatreturnPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- VAT returnPods Pod End --*/


/*-- payroll Pod --*/
#homeContentContainer .payrollPod {
	width:691px;
	background:url(../images/design/payroll_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .payrollPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .payrollPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .payrollPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- payroll Pod End --*/


/*-- property tax Pod --*/
#homeContentContainer .propertytaxPod {
	width:691px;
	background:url(../images/design/propertytax_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .propertytaxPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .propertytaxPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .propertytaxPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- propertytaxPod Pod End --*/


/*-- .taxreturnPod Pod --*/
#homeContentContainer .taxreturnPod {
	width:691px;
	background:url(../images/design/taxreturn_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .taxreturnPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .taxreturnPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .taxreturnPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- .taxreturnPod Pod End --*/


/*-- .capitalgainsPod Pod --*/
#homeContentContainer .capitalgainsPod {
	width:691px;
	background:url(../images/design/capitalgains_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .capitalgainsPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .capitalgainsPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .capitalgainsPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- .capitalgainsPod Pod End --*/

/*-- .cashflowPod Pod --*/
#homeContentContainer .cashflowPod {
	width:691px;
	background:url(../images/design/cashflow_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .cashflowPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .cashflowPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .cashflowPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- .cashflowPod Pod End --*/

/*-- .corptaxPod Pod --*/
#homeContentContainer .corptaxPod {
	width:691px;
	background:url(../images/design/corptax_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .corptaxPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .corptaxPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .corptaxPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- .corptax Pod End --*/

/*-- .payrollcalcPod Pod --*/
#homeContentContainer .payrollcalcPod {
	width:691px;
	background:url(../images/design/payrollcalc_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .payrollcalcPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .payrollcalcPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .payrollcalcPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- .payrollcalcPod Pod End --*/

/*-- .careersPod Pod --*/
#homeContentContainer .careersPod {
	width:691px;
	background:url(../images/design/careers_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .careersPod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .careersPod h1 span {
	font-size:0.7em;
}
#homeContentContainer .careersPod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- .careersPod Pod End --*/

/*-- newsarchive Pod --*/
#homeContentContainer .newsarchivePod {
	width:691px;
	background:url(../images/design/careers_largepod.gif) no-repeat left top;
	min-height:12em;
}
#homeContentContainer .newsarchivePod h1 {
	padding:28px 0 0 21px;
	color:#086DA6;
	font-size: 1.4em;
}
#homeContentContainer .newsarchivePod h1 span {
	font-size:0.7em;
}
#homeContentContainer .newsarchivePod p {
	padding:5px 0 0 21px;
	width:500px;
}
/*-- newsarchive Pod End --*/









#howWeCanHelp {
	float:left;
	width:445px;
	margin-bottom:1em;
	margin-right:4px;
}
#howWeCanHelp h2 {
	background:url(../images/design/how_we_can_help_top.jpg) no-repeat top left;
	padding:20px 0 0 25px;
}
#howWeCanHelp p {
	background:url(../images/design/how_we_can_help_btm.jpg) no-repeat bottom left;
	padding:5px 10px 20px 25px;
	min-height:10em;
}
#helpAndAdvice {
	width:222px;
	margin-bottom:1em;
	float:left;
}
#helpAndAdvice h2 {
	background:url(../images/design/help_advice_pod_top.jpg) no-repeat top left;
	padding:20px 0 0 25px;
}
#helpAndAdvice p {
	min-height:10em;
	background:url(../images/design/help_advice_pod_btm.jpg) no-repeat bottom left;
	padding:5px 10px 20px 25px;
}
#helpAndAdvice p .contactNo {
	font-family:Tahoma, Sans-Serif;
	display:block;
	color:#AA0101;
	text-align:center;
	font-weight:bold;
	font-size:1.3em;
	padding:10px 0 10px 0;
}
#helpAndAdvice p a {
	color:#AA0101;
	text-decoration:none;
	font-weight:bold;
}
/*-- Text sections --*/

.section {
	background-color:#F3F5F7;
	margin-bottom:1em;
	padding-bottom:5px;
}
.section h2 {
	font-family:Verdana, Sans-Serif;
	color:#FFF;
	height:2em;
	line-height:2em;
	background-color:#016BAA;
	font-size:1em;
	padding-left:20px;
	font-weight:bold;
}
.section p {
	margin-top:1em;
	padding-left:20px;
	padding-right:20px;
	background-color:#F3F5F7;
}
#homeContentContainer .section ul {
	background-color:#F3F5F7;
	padding-left:20px;
	margin:0px;
}
#homeContentContainer .section ul li {
	clear:both;
	background-color:#F3F5F7;
	list-style-type:disc;
	list-style-position:inside;
	margin:0;

}
/*-- Text sections end --*/

/*-- Intro below main page pod --*/

#Intro {
	margin-top:1em;
}
#Intro p {
	width:95%;
	margin-bottom:1em;
}
/*-- Intro below main page pod --*/

/*-- Articles List --*/
#latestArticlesList {
	margin:0.75em 0 0.75em 0;
}
#latestArticlesList h2 {
	font-family:Verdana, Sans-Serif;
	float:left;
}
#latestArticlesList h2 {
	color:#FFF;
	font-weight:bold;
	font-size:1em;
	padding-left:15px;
}
#latestArticlesList .heading {
	height:2em;
	line-height:2em;
	background-color:#016BAA;
}
#latestArticlesList a.viewArchive {
	float:right;
	text-decoration:underline;
	font-weight:bold;
	color:#a40234;
}
#latestArticlesList a.viewArchive {
	float:right;
	color:#ECEEFF;
	font-weight:normal;
	text-decoration:none;
	padding-right:10px;
}
/*Abdul Hadi New*/
#homeContentContainer #latestArticlesList ul {
	margin:0 0 1em 0;
}
/*End Abdul Hadi New*/


#latestArticlesList ul li {
	clear:both;
	background-color:#F3F5F7;
	margin:0;
	padding:10px;
	list-style-type:none; /*Abdul Hadi Added*/
}
#latestArticlesList ul li .article {
	margin-left:1em;
	width:90%;
	float:left;
}
#latestArticlesList ul li .article a {
	color:#333;
	font-weight:bold;
}
#latestArticlesList ul li .article a.articleLink {
	text-decoration:none;
	float:left;
	display:block;
	width:100%;
}
/*-- End Articles List --*/

/*-- News List --*/
/*-- Homepage news list --*/
#newsList, #latestNewsList {

}
#newsList h2, #latestNewsList h2 {
	font-family:Verdana, Sans-Serif;
	float:left;
}
/* New Abdul Hadi */
#newsList h2 a, #latestNewsList h2 a {
	text-decoration:none;
}
/* End New Abdul Hadi */


#latestNewsList h2 {
	color:#FFF;
	font-weight:bold;
	font-size:1em;
	padding-left:15px;
}
#latestNewsList .heading {
	height:2em;
	line-height:2em;
	background-color:#016BAA;
}
#newsList a.viewArchive {
	float:right;
	text-decoration:underline;
	font-weight:bold;
	color:#a40234;
}
#latestNewsList a.viewArchive {
	float:right;
	color:#ECEEFF;
	font-weight:normal;
	text-decoration:none;
	padding-right:10px;
}
/*Abdul Hadi New*/
#homeContentContainer #latestNewsList ul {
	margin:0 0 1em 0;
}
#homeContentContainer img.newsImage {  /* for direct news images on news pages */
	max-width:220px;
//for firefox width: expression(this.width > 220 ? “220px” : this.width);
//for IE
}
/*End Abdul Hadi New*/


/*New Martin Brown*/
#newsList ul li {
	list-style-type:none;
}
/*End New Martin Brown*/

#newsList ul li, #latestNewsList ul li {

	list-style-type:none;
	clear:both;
}
#latestNewsList ul li {
	background-color:#F3F5F7;
	margin:0;
	padding:10px;
}
#newsList ul li .date, #latestNewsList ul li .date {
	line-height:12px;
	padding-top:12px;
	text-align:center;
	float:left;
	height:42px;
	width:42px;
	background:url(../images/design/news_date.jpg) no-repeat;
}
#newsList ul li .article, #latestNewsList ul li .article {
	margin-left:1em;
	width:90%;
	float:left;
	font-size:18px
}
#newsList ul li .article a, #latestNewsList ul li .article a {
	color:#333;
}
#newsList ul li .article a.articleLink, #latestNewsList ul li .article a.articleLink {
	text-decoration:none;
	font-weight:bold; /* Moved from above class Abdul Hadi */
	float:left;
	display:block;
	width:100%;
}
 #newsList ul li .article .#top, #latestNewsList ul li .article .#top {
 font-size:0.8em;
 color:#333;
}
 #newsList ul li .article .#top, #latestNewsList ul li .article .#top1 {
 font-size:1.8em;
 color:#333;
}
 #newsList ul li .article .#top a {
 font-weight:normal;
}
 #newsList ul li .article .#top1 a {
 font-size:20px;
}
/*-- News list end --*/


/* News archive*/

.newsArchive {
	clear:both;
	margin-top:15px;
	width:670px;
}
.newsArchive tr th {
	font-family:Verdana, Sans-Serif;
	color:#FFF;
	height:2em;
	line-height:2em;
	background-color:#016BAA;
	font-size:1em;
	padding-left:20px;
	font-weight:bold;
	width:325px;
}
.newsArchive tr td {
	background-color:#F4F5F7;
}
.newsArchive tr td ul li {
	color:#026CAA;
	padding-bottom:10px;
}
.newsArchive tr td ul li a {
	color:#026CAA;
}
.newsArchive tr th.newsArchiveGutter, .newsArchive tr td.newsArchiveGutter {
	width:20px;
	background-color:#FFF;
}
/* News archive end*/


/* Sidebar archive */

ul.archiveList {
	margin-top:10px;
}
ul.archiveList li {
	list-style-position:inside;
	list-style-type:disc;
	color:#026CAA;
	padding-bottom:5px;
}
ul.archiveList li a {
	color:#026CAA;
}
/* Sidebar archive ends */


/*-- Forms --*/

.frm {
	margin-top:1em;
}
.frm .heading {
	height:2em;
	line-height:2em;
	background-color:#016BAA;
}
.frm .heading h2 {
	font-family:Verdana, Sans-Serif;
	padding-left:15px;
	color:#FFF;
	font-size:1em;
	font-weight:bold;
	float:left;
}
.frm .heading .required {
	float:right;
}
.frmRow {
	padding:0.25em;
	background-color:#F4F5F7;
}
.firstRow {
	padding-top:1em;
}
.lastRow {
	padding-bottom:1em;

}
.frmRow label, .frmRow a, .frmRow .pseudoLabel, .frmRow .pseudoLabelWide {
	display:block;
	float:left;
	width:10em;
	text-align:left;
	padding-left:1em;
	height:1em;
}
.frmRow a {
	color:#016BAA;
	width:20em;
}
.frmRow .pseudoLabelWide {
	width:20em;
}
.smlInput {
	width:4em;
}
.required {
	color:#333;
}
label.lblWide {
	width:20em;
}
label span {
	display:block;
	font-size:0.8em;
}
table.chkOptions tr td {
	padding:4px;
}
textarea.howCanWeHelp {
	width:25em;
	height:8em;
}
textarea.addressText {
	width:20em;
	height:6em;
}
.btnSendEnquiry {
	margin:1em 0 1em 0;
}
/*-- Top Footer --*/
#topFooterContainer {
	background-color:#DDE3E9;
}
#topFooterContainer #topFooterPanel {
	padding:1em 0 1em 0;
	margin-left:auto;
	margin-right:auto;
	width:960px;
}
#topFooterContainer #topFooterPanel h2 {
	font-family:Verdana, Sans-Serif;
	font-size:1.1em;
	font-weight:bold;
	color:#666666;

}
#topFooterContainer #topFooterPanel #topPanelTop, #topFooterContainer #topFooterPanel #topPanelBtm {
	height:6px;
	line-height:6px;
	font-size:1px;
	width:960px;
}
#topFooterContainer #topFooterPanel #topPanelTop {
	background:url(../images/design/footer_top.jpg) no-repeat;
}
#topFooterContainer #topFooterPanel #topPanelBtm {
	background:url(../images/design/footer_bottom.jpg) no-repeat;
}
#topFooterContainer #topFooterPanel #topPanel {
	background-color:#FFF;
	padding:2em;
}
#topFooterContainer #topFooterPanel #topPanel a:hover {
	color:#999;
}
#topFooterContainer #topFooterPanel #topPanel h2 {
	margin:0;
	border-bottom:2px solid #999999;
}
#topFooterContainer #topFooterPanel #topPanel div ul {
	padding-top:0.25em;
}
#topFooterContainer #topFooterPanel #topPanel ul li {
	float:left;
}
#topFooterContainer #topFooterPanel #topPanel ul li a {
	font-size:0.9em;
	text-decoration:none;
	color:#006699;
	float:left;
	padding-right:0.3em; /* Added Abdul Hadi */
}
#topFooterContainer #topFooterPanel #topPanel .accountancyServices {
	width:40em;
	float:left;
	margin-right:1em;
}
#topFooterContainer #topFooterPanel #topPanel .aboutUs {
	width:26em;
	float:left;
}
#topFooterContainer #topFooterPanel #topPanel .rowBreak {
	clear:both;
}
#topFooterContainer #topFooterPanel #topPanel .spacer {
}
#topFooterContainer #topFooterPanel #topPanel .additionalServices {
	width:19em;
	float:left;
	margin-right:1em;
}
#topFooterContainer #topFooterPanel #topPanel .whoWeHelp {
	width:20em;
	float:left;
	margin-right:1em;
}
/*-- Top Footer End --*/

/*-- Bottom Footer --*/
#btmFooterContainer {
	background:#CD6667;
}
#btmFooterContainer #btmFooterPanel {
	padding:1em 0 1em 0;
	margin-left:auto;
	margin-right:auto;
	width:960px;
	font-size:0.8em;
}
#btmFooterContainer #btmFooterPanel #btmFooterLinks {
	float:left;
	width:640px;
}
#btmFooterContainer #btmFooterPanel #btmFooterLinks ul {
	width:100%;
}
#btmFooterContainer #btmFooterPanel #btmFooterLinks ul li {
	float:left;
}
#btmFooterContainer #btmFooterPanel #btmFooterLinks ul li a {
	text-decoration:none;
	padding:0 1em 0 1em;
}
#btmFooterContainer #btmFooterPanel #btmFooterLinks ul li a:hover {
	color:#999;
}
#btmFooterContainer #btmFooterPanel #btmFooterLinks ul li.first a {
	padding-left:0;
}
#btmFooterContainer #btmFooterPanel #btmFooterLinks .contactNo {
	display:block;
	padding:0.5em 0 0 0;
	color:#FFF;
	font-family:Tahoma, Sans-Serif;
	font-size:2.2em;
}
#btmFooterContainer #btmFooterPanel #btmFooterLinks .address {
	color:#FFF;
}
#btmFooterContainer #btmFooterPanel #btmFooterCopyright {
	position:relative;
	float:left;
	text-align:right;
	color:#FFF;
	width:320px;
}
#btmFooterContainer #btmFooterPanel #btmFooterCopyright a:link {
	text-decoration: none;
	color: #FFF;
}
#btmFooterContainer #btmFooterPanel #btmFooterCopyright img {
	position:absolute;
	right:0;
	bottom:-6.5em;
}
/*-- Bottom Footer End --*/


.image-header {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
}
#half-wrapper, #half-wrapper2 {
	width:210px;
	float:left;
	font-size:1.0em;
	padding:5px;
	padding-top:5px;
}
ul#verde, #verde2 {
	font-size:14px;
	list-style-image:url(../images/tick3.gif);
	color:#FFF;
}
ul#verde li, ul#verde2 li {
	line-height:1.4;
	list-style-image:url(../images/tick3.gif);
	margin-left:30px;
}
ul#verde1, #verde3 {
	font-size:14px;
	color:#999
}
ul#verde1 li, ul#verde3 li {
	line-height:1.4;
	list-style-image:url(../images/tick3.gif);
	margin-left:30px;
}

ul#verde4 li {
	line-height:0.6em;
	list-style-image:url(../images/tick2.gif);
	margin-left:30px;
}

ul#verde5 li,ul#verde6 li,ul#verde7 li,ul#verde8 li,ul#verde9 li,ul#verde10 li,ul#verde10 li,ul#verde11 li,ul#verde12 li,ul#verde13 li    {
	line-height:1.6em;
	list-style-image:url(../images/tick2.gif);
	margin-left:30px;
}

ul.verde13 li {
	line-height:1.6em;
	list-style-image:url(../images/tick2.gif);
	margin-left:30px;
}



ul.verde13a li {
	line-height:1.6em;
	list-style-image:url(../images/tick2.gif);
	margin-left:30px;

}

ul.verde13b li {
	line-height:1.2em;
	list-style-image:url(../images/tick2.gif);
	margin-left:30px;
	font-size:0.8em;

}

ul.verde14 li {
	line-height:1.0em;
	list-style-image:url(../images/tick2.gif);
	margin-left:30px;
}

.biggerfont {
	font-size: 1.3em;
	text-decoration:none;
}
.biggerfont1 {
	font-size: 1.3em;
	color:#4A4A4A;
}
#site_footer_inner a {
	color:#333;
}
#site_footer_inner a:hover {
	color:#666;
}
#site_content_bottom {
	height:5px;
}
/*
	FOOTER
*/
	#site_footer {
	background: url( '../images/design/grey-footer.gif' ) no-repeat left top;
	clear:both;

	padding-top:4px ;
}
#site_footer_inner {

	clear:both;
	color:#ffffff;
	font-size:75%;
	padding:13px 15px 28px 15px;
	position:relative;
}
#site_footer_inner .left {
	width:460px;
}
#site_footer_inner .right {
	position:absolute;
	right:10px;
	top:13px;
	width:240px;
}

	#site_footer_inner .middle img {
	position:absolute;
	right:410px;

	top:5px;


	}
	
	#site_footer_inner .middle2 img {
	position:absolute;
	right:370px;

	top:5px;


	}	
	
#site_footer_inner .middle3 {
	position:absolute;
	right:250px;
	top:7px;


	}		


#site_footer #site_magnitude {
	height:19px;
	margin:5px 0;
	position:relative;
}
#site_content_top,  #site_content_bottom {
	clear:both;
	height:13px;
	overflow:hidden;
}
#site_content_bottom {
	height:5px;
}

#flashmiddle {
    width: 795px; /* any width you like */
    margin: 0px auto;
    position: relative;

}

