@charset "utf-8";
/* CSS Document */
.fader{display:none; padding-left: 28px;}/*slider*/
.fader p { font-size: 11px; text-align: justify; }

.faq_title p { text-align: justify;}

.clear_both{clear: both;}

#about, #services, #smeprofile, #faq{
	float: left;
	margin: 0 0 0 40px;
	padding-right: 40px;
	padding-top: 14px;
	padding-bottom: 24px;
}

#content p, h1, h2, h3, h4, li{ margin: 0; padding: 6px 0; color: #515151; }
#content h3{color: #f3b044;}
.width550{ width: 550px; }
.width430{ width: 430px; margin: 0; padding: 0}

#about_cont{ width: 550px; text-align: justify; }
.team_member_text{
	display: block;
	float: left;
	width: 430px;
}
.team_member_text h4{color: #f3b044;margin: 0;padding: 0;}
.member_devider{
	clear: both;
	height: 20px;
}

#services_cont{	width: 550px;}
	#services_buyer{display: block;	float: left; width: 265px; padding-right: 10px;	}
	#services_sme { display: block; float: left; width: 265px; padding-left: 10px; }
.downloadR{ float: right; display: block; }
.downloadL{ float: left; display: block; }
.serviceBG{ height: 30px;background: url(../images/bg_subnavbar.gif) repeat-x top left;}

/* m40+(name(img100+m20)+tab430)+m40+(news304)+m40*/
#smeprofile_cont{ width: 550px; }
	.prof_name{ display: block; float: left; width: 120px; margin: 0; padding: 2px 0; }
	/*0+1+100+1+(18)*/
		.prof_img{ display: block; float:left; width: 100px; height: 100px; margin: 0 18px 0 0; border: 1px solid #ddd; }
	.prof_tab{ display: block; float: left; widows: 430px; }
	.width430 p{text-align: justify;}

#newsandevents{ display: block; float: right; margin: 20px 40px 0 0; width: 304px; }
	#TV { width: 304px; height: 228px; border: 0; }
        #testimonials {width: 304px; border: 0; text-align: justify; }
		iframe{ margin: 0px; padding: 0px; border: 0px; }
	.News{ display: block; width: 304px; border:o; margin: 0; padding:0;}
		.NewsImage{ display:block; float:left; width:80px; height:80px;
			border:1px solid #CCC; margin-right:10px; padding:0;}
		.NewsText{ display: block; float: right; width:212px; font-size: 10px; text-align: justify; }
			.NewsText h4{ padding: 0; margin: 0;}
	.NewsDevider{ height: 12px; background: url(../images/dot_h.jpg) repeat-x top left;}

.HLine{	height: 20px; background: url(../images/dot_h.jpg) repeat-x top; }

.faq_cont{ width: 550px; text-align:justify; }
	.faq_pic{ display: block; float: left; width: 60px; height: 60px;
		background: url(../images/faq_60.jpg) no-repeat; }
	.faq_title{ display: block; float: left; width:480px; padding-left: 10px; }
		.faq_title h3{ margin-top: 0; padding-top: 0; }

.leftmarg30px{ margin-left: 30px; }

img{ border: 0px; padding: 0px; margin: 0px; }

#main #content a:link, a:visited{ color:#515151; text-decoration:none; }
#main #content a:hover, a:active{ color:#f2af44; text-decoration:underline; }

