* { /* removes defaults from all elements */
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
a img {border:none;}
	
body{
	margin:0px;
	padding:0px;
	background:url(../images/bg.jpg) 0 0 repeat-x;
	}
	
#wrap{
	width:928px;
	margin:0px auto;
	position:relative;
	}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~top start~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#top{
	width:928px;
	height:86px;
	}
	
.logo{
	float:left;
	width:311px;
	height:80px;
	background:url(../images/logobg.jpg) 0 0 no-repeat;
	}
	
.logobtn{
	padding:14px 0px 0px 7px;
	}

.topright{
	float:right;
	width:617px;
	}
	
.topline{
	width:617px;
	height:28px;
	font:normal 11px/18px "Arial", Helvetica, sans-serif;
	color:#48c0f0;
	float:left;
	}
	
.toplineleft{
	float:left;
	width:176px;
	padding:6px 0px 0px 10px;
	font:normal 11px/18px "Arial", Helvetica, sans-serif;
	color:#48c0f0;
	text-align:left;
	}

.toplineright{
	float:right;
	padding:6px 0px 0px 0px;
	font:normal 11px/18px "Arial", Helvetica, sans-serif;
	color:#48c0f0;
	text-align:right;
	}
	
.toplineright ul{
	display:block;
	}
	
.toplineright ul li{
	text-align:right;
	float:right;
	font:normal 11px/18px "Arial", Helvetica, sans-serif;
	color:#48c0f0;
	float:left;
	list-style:none;
	}
	
.toplineright ul li a{
	font:normal 11px/18px "Arial", Helvetica, sans-serif;
	color:#48c0f0;
	float:left;
	text-decoration:none;
	}	
	
.toplineright ul li a:hover{
	font:normal 11px/18px "Arial", Helvetica, sans-serif;
	color:#93e0fe;
	text-decoration:none;
	}
	
.toplineright ul li span{
	margin:0px 8px 0px 8px;
	}


.dateinfo{
	font:normal 11px/18px "Arial", Helvetica, sans-serif;
	color:#93e0fe;
	text-align:right;
	padding-top:24px;
	#padding-top:0px;
	margin-top:24px;
	font:normal 11px/18px "Arial", Helvetica, sans-serif;
	color:#48c0f0;
	}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~top end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~banner start~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	

	
#banner{
	width:928px;
	height:348px;
	}
	
.bannerleft{
	float:left;
	width:8px;
	height:348px;
	background:url(../images/bannerLeft.jpg) 0 0 no-repeat;
	text-align:center;
	}
	
.bannermdl{
	float:left;
	width:912px;
	height:348px;
	background-color:#FFFFFF;
	}
	
.bannerrht{
	width:8px;
	height:348px;
	float:right;
	background:url(../images/bannerRight.jpg) 0 0 no-repeat;
	}

/* ~~~~~~~~~~~~~~~~~~~~~~~~banner end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	

	
/* ~~~~~~~~~~~~~~~~~~~~~menu css start~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#menu{
	float:left;
	background-color:#ffffff;
	width:228px;
	color:#FFF;
	}	
	
.menutop{
	float:left;
	width:228px;
	height:87px;
	background:url(../images/menutop.jpg) 0 0 no-repeat;
	}	
	
.menumdl{
	float:left;
	width:228px;
	background:url(../images/menubg.jpg) 0 0 repeat-x;
	}
/*	
.menumdl ul{
	width:228px;
	padding:0;
	margin:0;
	list-style-type:none;
	}
.menumdl ul li{
	padding:0 32px;
	margin:4px 0 0 7px;
	background:url(../images/li_icon.png) left center no-repeat;
	font: normal 14px/12px Arial, Helvetica, sans-serif;
	color:#000;
	}
.menumdl ul li a{
	font: normal 14px/12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	}
.menumdl ul li a:hover{
	font: normal 14px/12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	}
.menumdl ul li.nobg{
	background:none;
	padding:0;
	margin:0;
	}	
	*/
.menubtm{
	float:left;
	width:228px;
	height:100px;
	margin:20px 0 0 0;
	background:url(../images/menubtm.jpg) 0 0 no-repeat;
	}	
	
	
/* ~~~~~~~~~~~~~~~~~~~~~menu css end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */		
	
/* ~~~~~~~~~~~~~~~~~~~~~~~~body start~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#contentbody{
	margin-top:47px;
	width:928px;
	}
	
#content{
	float:left;
	width:650px;
	margin-left:50px;
	#margin-left:47px;
	}

.content-top{
	float:left;
	width:650px;
	height:87px;
	background:url(../images/contenttop.jpg) 0 0 no-repeat;
	}
	
.content-mdl{
	float:right;
	width:649px;
	
	background:url(../images/contentbg.jpg) 0 0 repeat-x;
	font:normal 12px/18px "Arial", Helvetica, sans-serif;
	text-align:justify;
	color:#1b1b1b;
	}
	
.pLeft{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:left;
	margin:0px 20px 15px 0px;
	}

.pRight{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:right;
	margin:0px 0px 15px 20px;
	}

.content-mdl p img{
	margin:5px 0px 0px 5px;
	}	
	
	
.contentimage{
	float:left;
	padding:0px 20px 15px 0px;
	background:url(../images/demoimagebg.jpg) 0 0 no-repeat;
	}

	
/* ~~~~~~~~~~~~~~~~~~~~~~~~body end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */		
	
/* ~~~~~~~~~~~~~~~~~~~~~~~~footer start~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */		


#footerDiv{
	float:left;
	width:100%;
	height:128px;
	overflow:hidden;
	background:url(../images/footerbg.jpg) 0 0 repeat-x;
	}
	
#footer{
	width:928px;
	height:128px;
	background:url(../images/footerbg.jpg) 0 0 repeat-x;
	font: normal 12px/18px "Arial", Helvetica, sans-serif;
	color:#5b98b1;
	margin:0 auto;
	}
	
.ftrleft{
	float:left;
	width:630px;
	font: normal 12px/18px "Arial", Helvetica, sans-serif;
	color:#5b98b1;
	text-align:left;
	}

.ftrright{
	float:right;
	width:298px;
	padding:54px 0px 0px 0px;
	}

.footerLeft{
	float:left;
	font: normal 12px/18px "Arial", Helvetica, sans-serif;
	color:#5b98b1;
	text-align:left;
	margin:32px 0px 0px 0px;
	}
	
.footerLeft ul{
	display:block;
	}
	
.footerLeft ul li{
	font: normal 12px "Arial", Helvetica, sans-serif;
	color:#5b98b1;
	float:left;
	list-style:none;
	}
	
.footerLeft ul li a{
	font: normal 12px "Arial", Helvetica, sans-serif;
	color:#5b98b1;
	float:left;
	text-decoration:none;
	}	
	
.footerLeft ul li a:hover{
	font: normal 12px "Arial", Helvetica, sans-serif;
	color:#83c0d8;
	float:left;
	text-decoration:none;
	}	
	
.footerLeft ul li span{
	margin:0px 8px 0px 8px;
	}
	
.footerRight{
	float:right;
	width:298px;
	padding:40px 0px 0px 0px;
	}	
	
/* ~~~~~~~~~~~~~~~~~~~~~~~~footer end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */		


/* ~~~~~~~~~~~~~~~~~~~~~~~~corporationtax content css~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#contentbody{
	margin-top:47px;
	width:928px;
	}
	
#content{
	float:left;
	width:650px;
	margin-left:50px;
	#margin-left:47px;
	}

.content-corporationtax-top{
	float:left;
	width:650px;
	height:87px;
	background:url(../images/corporationtax.jpg) 0 0 no-repeat;
	}
	
.content-mdl{
	float:right;
	width:649px;
	
	background:url(../images/contentbg.jpg) 0 0 repeat-x;
	font:normal 12px/18px "Arial", Helvetica, sans-serif;
	text-align:justify;
	color:#1b1b1b;
	}
	
.pLeft{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:left;
	margin:0px 20px 15px 0px;
	}

.pRight{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:right;
	margin:0px 0px 15px 20px;
	}

.content-mdl p img{
	margin:5px 0px 0px 5px;
	}	
	
	
.contentimage{
	float:left;
	padding:0px 20px 15px 0px;
	background:url(../images/demoimagebg.jpg) 0 0 no-repeat;
	}

	
/* ~~~~~~~~~~~~~~~~~~~~~~~~corporationtax content css end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */		


/* ~~~~~~~~~~~~~~~~~~~~~~~~self assessment tax content css~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#contentbody{
	margin-top:47px;
	width:928px;
	}
	
#content{
	float:left;
	width:650px;
	margin-left:50px;
	#margin-left:47px;
	}

.content-selfassessment-top{
	float:left;
	width:650px;
	height:87px;
	background:url(../images/selfassessmenttax.jpg) 0 0 no-repeat;
	}
	
.content-mdl{
	float:right;
	width:649px;
	
	background:url(../images/contentbg.jpg) 0 0 repeat-x;
	font:normal 12px/18px "Arial", Helvetica, sans-serif;
	text-align:justify;
	color:#1b1b1b;
	}
	
.pLeft{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:left;
	margin:0px 20px 15px 0px;
	}

.pRight{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:right;
	margin:0px 0px 15px 20px;
	}

.content-mdl p img{
	margin:5px 0px 0px 5px;
	}	
	
	
.contentimage{
	float:left;
	padding:0px 20px 15px 0px;
	background:url(../images/demoimagebg.jpg) 0 0 no-repeat;
	}

	
/* ~~~~~~~~~~~~~~~~~~~~~~~~self assessment content css end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */



/* ~~~~~~~~~~~~~~~~~~~~~~~~Value added tax content css~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#contentbody{
	margin-top:47px;
	width:928px;
	}
	
#content{
	float:left;
	width:650px;
	margin-left:50px;
	#margin-left:47px;
	}

.content-valueaddedtax-top{
	float:left;
	width:650px;
	height:87px;
	background:url(../images/valueaddedtax.jpg) 0 0 no-repeat;
	}
	
.content-mdl{
	float:right;
	width:649px;
	
	background:url(../images/contentbg.jpg) 0 0 repeat-x;
	font:normal 12px/18px "Arial", Helvetica, sans-serif;
	text-align:justify;
	color:#1b1b1b;
	}
	
.pLeft{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:left;
	margin:0px 20px 15px 0px;
	}

.pRight{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:right;
	margin:0px 0px 15px 20px;
	}

.content-mdl p img{
	margin:5px 0px 0px 5px;
	}	
	
	
.contentimage{
	float:left;
	padding:0px 20px 15px 0px;
	background:url(../images/demoimagebg.jpg) 0 0 no-repeat;
	}

	
/* ~~~~~~~~~~~~~~~~~~~~~~~~Value added tax content css end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~~~~~~~~~~~~Inheritance tax content css~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#contentbody{
	margin-top:47px;
	width:928px;
	}
	
#content{
	float:left;
	width:650px;
	margin-left:50px;
	#margin-left:47px;
	}

.content-Inheritancetax-top{
	float:left;
	width:650px;
	height:87px;
	background:url(../images/Inheritancetax.jpg) 0 0 no-repeat;
	}
	
.content-mdl{
	float:right;
	width:649px;
	
	background:url(../images/contentbg.jpg) 0 0 repeat-x;
	font:normal 12px/18px "Arial", Helvetica, sans-serif;
	text-align:justify;
	color:#1b1b1b;
	}
	
.pLeft{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:left;
	margin:0px 20px 15px 0px;
	}

.pRight{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:right;
	margin:0px 0px 15px 20px;
	}

.content-mdl p img{
	margin:5px 0px 0px 5px;
	}	
	
	
.contentimage{
	float:left;
	padding:0px 20px 15px 0px;
	background:url(../images/demoimagebg.jpg) 0 0 no-repeat;
	}

	
/* ~~~~~~~~~~~~~~~~~~~~~~~~Value added tax content css end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ~~~~~~~~~~~~~~~~~~~~~~~~paye ni and paye content css~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#contentbody{
	margin-top:47px;
	width:928px;
	}
	
#content{
	float:left;
	width:650px;
	margin-left:50px;
	#margin-left:47px;
	}

.content-payeniandpaye-top{
	float:left;
	width:650px;
	height:87px;
	background:url(../images/payeniandpaye.jpg) 0 0 no-repeat;
	}
	
.content-mdl{
	float:right;
	width:649px;
	
	background:url(../images/contentbg.jpg) 0 0 repeat-x;
	font:normal 12px/18px "Arial", Helvetica, sans-serif;
	text-align:justify;
	color:#1b1b1b;
	}
	
.pLeft{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:left;
	margin:0px 20px 15px 0px;
	}

.pRight{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:right;
	margin:0px 0px 15px 20px;
	}

.content-mdl p img{
	margin:5px 0px 0px 5px;
	}	
	
	
.contentimage{
	float:left;
	padding:0px 20px 15px 0px;
	background:url(../images/demoimagebg.jpg) 0 0 no-repeat;
	}

	
/* ~~~~~~~~~~~~~~~~~~~~~~~~paye ni and paye content css end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ~~~~~~~~~~~~~~~~~~~~~~~~tax planning content css~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#contentbody{
	margin-top:47px;
	width:928px;
	}
	
#content{
	float:left;
	width:650px;
	margin-left:50px;
	#margin-left:47px;
	}

.content-taxplanning-top{
	float:left;
	width:650px;
	height:87px;
	background:url(../images/taxplanning.jpg) 0 0 no-repeat;
	}
	
.content-mdl{
	float:right;
	width:649px;
	background:url(../images/contentbg.jpg) 0 0 repeat-x;
	font:normal 12px/18px "Arial", Helvetica, sans-serif;
	text-align:justify;
	color:#1b1b1b;
	}
	
.pLeft{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:left;
	margin:0px 20px 15px 0px;
	}

.pRight{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:right;
	margin:0px 0px 15px 20px;
	}

.content-mdl p img{
	margin:5px 0px 0px 5px;
	}	
	
	
.contentimage{
	float:left;
	padding:0px 20px 15px 0px;
	background:url(../images/demoimagebg.jpg) 0 0 no-repeat;
	}

	
/* ~~~~~~~~~~~~~~~~~~~~~~~~tax planning content css end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~~~~~~~~~~~~Business Planning content css~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#contentbody{
	margin-top:47px;
	width:928px;
	}
	
#content{
	float:left;
	width:650px;
	margin-left:50px;
	#margin-left:47px;
	}

.content-businessplanning-top{
	float:left;
	width:650px;
	height:87px;
	background:url(../images/businessplanning.jpg) 0 0 no-repeat;
	}
	
.content-mdl{
	float:right;
	width:649px;
	
	background:url(../images/contentbg.jpg) 0 0 repeat-x;
	font:normal 12px/18px "Arial", Helvetica, sans-serif;
	text-align:justify;
	color:#1b1b1b;
	}
	
.pLeft{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:left;
	margin:0px 20px 15px 0px;
	}

.pRight{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:right;
	margin:0px 0px 15px 20px;
	}

.content-mdl p img{
	margin:5px 0px 0px 5px;
	}	
	
	
.contentimage{
	float:left;
	padding:0px 20px 15px 0px;
	background:url(../images/demoimagebg.jpg) 0 0 no-repeat;
	}

	
/* ~~~~~~~~~~~~~~~~~~~~~~~~Business Planning content css end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ~~~~~~~~~~~~~~~~~~~~~~~~Insolvency content css~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#contentbody{
	margin-top:47px;
	width:928px;
	}
	
#content{
	float:left;
	width:650px;
	margin-left:50px;
	#margin-left:47px;
	}

.content-Insolvency-top{
	float:left;
	width:650px;
	height:87px;
	background:url(../images/insolvency.jpg) 0 0 no-repeat;
	}
	
.content-mdl{
	float:right;
	width:649px;

	background:url(../images/contentbg.jpg) 0 0 repeat-x;
	font:normal 12px/18px "Arial", Helvetica, sans-serif;
	text-align:justify;
	color:#1b1b1b;
	}
	
.pLeft{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:left;
	margin:0px 20px 15px 0px;
	}

.pRight{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:right;
	margin:0px 0px 15px 20px;
	}

.content-mdl p img{
	margin:5px 0px 0px 5px;
	}	
	
	
.contentimage{
	float:left;
	padding:0px 20px 15px 0px;
	background:url(../images/demoimagebg.jpg) 0 0 no-repeat;
	}

	
/* ~~~~~~~~~~~~~~~~~~~~~~~~Insolvency css end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~~~~~~~~~~~~Tax Investigation Work content css~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#contentbody{
	margin-top:47px;
	width:928px;
	}
	
#content{
	float:left;
	width:650px;
	margin-left:50px;
	#margin-left:47px;
	}

.content-taxinvestigationwork-top{
	float:left;
	width:650px;
	height:87px;
	background:url(../images/taxinvestigationwork.jpg) 0 0 no-repeat;
	}
	
.content-mdl{
	float:right;
	width:649px;

	background:url(../images/contentbg.jpg) 0 0 repeat-x;
	font:normal 12px/18px "Arial", Helvetica, sans-serif;
	text-align:justify;
	color:#1b1b1b;
	}
	
.pLeft{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:left;
	margin:0px 20px 15px 0px;
	}

.pRight{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:right;
	margin:0px 0px 15px 20px;
	}

.content-mdl p img{
	margin:5px 0px 0px 5px;
	}	
	
	
.contentimage{
	float:left;
	padding:0px 20px 15px 0px;
	background:url(../images/demoimagebg.jpg) 0 0 no-repeat;
	}

	
/* ~~~~~~~~~~~~~~~~~~~~~~~~Tax Investigation Work css end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ~~~~~~~~~~~~~~~~~~~~~~~~clients comment content css~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#contentbody{
	margin-top:47px;
	width:928px;
	}
	
#content{
	float:left;
	width:650px;
	margin-left:50px;
	#margin-left:47px;
	}

.content-clientscomment-top{
	float:left;
	width:650px;
	height:87px;
	background:url(../images/clientscomment.jpg) 0 0 no-repeat;
	}
	
.content-mdl{
	float:right;
	width:649px;

	background:url(../images/contentbg.jpg) 0 0 repeat-x;
	font:normal 12px/18px "Arial", Helvetica, sans-serif;
	text-align:justify;
	color:#1b1b1b;
	}
	
.pLeft{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:left;
	margin:0px 20px 15px 0px;
	}

.pRight{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:right;
	margin:0px 0px 15px 20px;
	}

.content-mdl p img{
	margin:5px 0px 0px 5px;
	}	
	
	
.contentimage{
	float:left;
	padding:0px 20px 15px 0px;
	background:url(../images/demoimagebg.jpg) 0 0 no-repeat;
	}

	
/* ~~~~~~~~~~~~~~~~~~~~~~~~clients comment css end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~~~~~~~~~~~~makeanappointment content css~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#contentbody{
	margin-top:47px;
	width:928px;
	}
	
#content{
	float:left;
	width:650px;
	margin-left:50px;
	#margin-left:47px;
	}

.content-makeanappointment-top{
	float:left;
	width:650px;
	height:87px;
	background:url(../images/makeanapointment.jpg) 0 0 no-repeat;
	}
	
.content-mdl{
	float:right;
	width:649px;

	background:url(../images/contentbg.jpg) 0 0 repeat-x;
	font:normal 12px/18px "Arial", Helvetica, sans-serif;
	text-align:justify;
	color:#1b1b1b;
	}
	
.pLeft{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:left;
	margin:0px 20px 15px 0px;
	}

.pRight{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:right;
	margin:0px 0px 15px 20px;
	}

.content-mdl p img{
	margin:5px 0px 0px 5px;
	}	
	
	
.contentimage{
	float:left;
	padding:0px 20px 15px 0px;
	background:url(../images/demoimagebg.jpg) 0 0 no-repeat;
	}

	
/* ~~~~~~~~~~~~~~~~~~~~~~~~makeanappointment comment css end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~~~~~~~~~~~~find us content css~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#contentbody{
	margin-top:47px;
	width:928px;
	}
	
#content{
	float:left;
	width:650px;
	margin-left:50px;
	#margin-left:47px;
	}

.content-findus-top{
	float:left;
	width:650px;
	height:87px;
	background:url(../images/findus.jpg) 0 0 no-repeat;
	}
	
.content-mdl{
	float:right;
	width:649px;

	background:url(../images/contentbg.jpg) 0 0 repeat-x;
	font:normal 12px/18px "Arial", Helvetica, sans-serif;
	text-align:justify;
	color:#1b1b1b;
	}
	
.pLeft{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:left;
	margin:0px 20px 15px 0px;
	}

.pRight{
	height:98px;
	width:122px;
	background:url(../images/imageBg.jpg) 0 no-repeat;
	float:right;
	margin:0px 0px 15px 20px;
	}

.content-mdl p img{
	margin:5px 0px 0px 5px;
	}	
	
	
.contentimage{
	float:left;
	padding:0px 20px 15px 0px;
	background:url(../images/demoimagebg.jpg) 0 0 no-repeat;
	}

	
/* ~~~~~~~~~~~~~~~~~~~~~~~~find us comment css end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */



/*---------------------------------Menu bar-------------------------------------*/

.arrowlistmenu{
width: 228px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font:normal 14px/16px Arial, Helvetica, sans-serif;
color:#000;
margin-bottom: 10px;
margin:0 0 3px 7px;/*bottom spacing between header and rest of content*/
padding: 4px 0 0px 32px; /*header text is indented 10px*/
cursor: pointer;
background:url(../images/li_icon.png) left center no-repeat;
}
.arrowlistmenu .menuheader a{ /*CSS class for menu headers in general (expanding or not!)*/
font:normal 14px/16px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}
.arrowlistmenu .menuheader a:hover{ /*CSS class for menu headers in general (expanding or not!)*/
font:normal 14px/16px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
font:normal 14px/16px Arial, Helvetica, sans-serif;
color:#000;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
width:228px;
 /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
/*padding-bottom: 2px;*/
padding:0 32px;
margin:4px 0 0 7px;
font:normal 14px/16px Arial, Helvetica, sans-serif;
#font:normal 14px/6px Arial, Helvetica, sans-serif;
color:#000; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #000;
background: url(../images/sub_icon.png) left center no-repeat; /*custom bullet list image*/
display: block;
padding: 2px 0;
#padding: 3px 0;
padding-left: 12px; /*link text is indented 19px*/
text-decoration: none;
font:normal 14px/16px Arial, Helvetica, sans-serif;
#font:normal 14px/6px Arial, Helvetica, sans-serif;
color:#000;
}

/*.arrowlistmenu ul li a:visited{
color: #A70303;
}*/

.arrowlistmenu ul li a:hover{
font:normal 14px/16px Arial, Helvetica, sans-serif;
#font:normal 14px/6px Arial, Helvetica, sans-serif; /*hover state CSS*/
color: #000;
background-color:none;
}

.arrowlistmenu  ul li.nobg{
	background:none;
	padding-left:32px;
	margin:0;
	}
	
	
	
	
	
	


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menu css end ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


.font20 {
	font:bold 18px "Verdana", Geneva, sans-serif;
	color:#000000;
	}

.font13 {
	font:normal 13px "Verdana", Geneva, sans-serif;
	color:#000000;
	padding-left:5px;
	}

.directions2 {
	width:102px;
	height:40px;
	padding-bottom:15px;
	background:url(../images/button.jpg)0 0 no-repeat;
	font:12px normal "Verdana", Arial, Helvetica, sans-serif;
	text-align:center;
	color:#ffffff;
	border:0px solid #FFFFFF;
	
	}
	
.inputtext2 {
	background-color:#CCCCCC; border:1px solid #333333; height:15px;
	font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
	color:#000000;
	height:20px;
	padding-left:5px;
	border:1px solid #000000;
	}

.inputtext3 {
	background-color:#CCCCCC; border:1px solid #333333; height:15px;
	font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
	color:#000000;
	padding-left:5px;
	border:1px solid #000000;
	height:20px;
	}