body {
	margin:0px;
	padding:0px;
	background-color:#000000;
}
* html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, d1, dt, dd, pre, p, blockquote, fieldset, input, form , tr, td{
	margin:0;
	padding:0;
}
a{ color:#662F8E; text-decoration:underline; outline:none;}
a:hover{ color:#000; text-decoration:none;}

.body_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #662F8E;
	text-decoration: none;
}
.home_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #662F8E;
}

.table {border:1px solid #ccc; border-collapse:collapse; background:#f9f9f9; padding:4px;}

.GoogleMap {
	float:left;
}

.Clr {clear:both;}

.Table_Team {width:78%; }

.Table_Team img {border:1px solid #ccc; padding:3px; background:#f1f1f1;}
.Table_Team img:hover {border:1px solid #ccc; padding:3px; background:#ccc;}
.Table_Team img.active {border:1px solid #ccc; padding:3px; background:#aaa9aa;}
.active1 {border:1px solid #abacaa; padding:3px; background:#aaa9aa;}


.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #662F8E;
	text-decoration: none;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #662F8E;
	text-decoration: none;
}
ul.bullet_item {
margin:20px 0px;
padding-left:15px;
}
.bullet_item li {
	padding-bottom: 10px;
}
table.pad tr td{
	padding-left:5px;
}
.top-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCC;
	text-decoration: none;
}
.top-text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCC;
	text-decoration: none;
}
.top-text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #733a9c;
	text-decoration: underline;
}
.top-text span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #733a9c;
	text-decoration: none;
}
.callus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.callus span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #733a9c;
	text-decoration: none;
}

.footer_optimisation{
padding-top:30px;
padding-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#7c7d7f;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration:none;
}


.copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#95969a;
	font-weight:normal;
	text-decoration:none;
}

.copyright a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#95969a;
	font-weight:normal;
	text-decoration:underline;
}

.copyright a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#95969a;
	font-weight:normal;
	text-decoration:none;
}
.perpeltxt {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#662F8E;
}
.graytxt {
	color:#7c7d7f;
	font:normal 13px Arial, Helvetica, sans-serif;
}
.sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c7d7f;
	text-decoration:none;
}

.sitemap{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7c7d7f;
	font-weight:normal;
	text-decoration:none;
}

.sitemap a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7c7d7f;
	font-weight:normal;
	text-decoration:none;
}

.sitemap a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7c7d7f;
	font-weight:normal;
	text-decoration:underline;
}
