body.dc {
	text-align: 		left;
	margin: 		0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
	background-color:	#ffffff;
	background:		#ffffff url('img/img_bg_page.jpg') repeat-y;
	width:			100%;
}

h1 {
	font-family:		'Arial';
	font-weight:		normal;
	font-size:		23px;
	color: 			#663399;
	padding:		0px 0px 0px 0px;
	margin:			0px 0px 0px 0px;
}


a.h1:hover {
	text-decoration:	underline;
}

h2 {
	font-family:		'Arial';
	font-weight:		normal;
	font-size:		20px;
	color: 			#663399;
	padding:		0px 0px 0px 0px;
	margin:			0px 0px 0px 0px;
}

h3 {
	font-family:		'Arial';
	font-size:		12px;
	font-weight:		normal;
	color: 			#959595;
	padding:		0px 0px 0px 0px;
	margin:			0px 0px 0px 0px;
}

ul {
	padding:		0px 20px 0px 0px;
	margin:			0;
	list-style-position: 	inside;
	font-family:		'Arial';
	font-size:		14px;
	list-style-type: 	square;
	color: 			#ffffff;
}

li {
	padding:		0;
	margin:			5px 0px 5px 0px;
	font-family:		'Arial';
	list-style-type: 	square;
}

ul.services {
	padding:		0px 0px 0px 0px
	color:			#ce2a4f;
	font-size:		12px;
	line-height:		120%;
}

li.services {
	color:			#ce2a4f;
	margin:			2px 0px 2px 0px;	
}

ul.normal {
	padding:		0px 0px 0px 0px
	color:			#663399;
	font-size:		14px;
	line-height:		120%;
}

li.normal {
	color:			#663399;
	margin:			2px 0px 2px 0px;	
}

#sidebar a {
	font-family:		'Arial';
	font-weight:		normal;
	color: 			#ffffff;
	text-decoration:	none;
	position:		relative;
	cursor: 		pointer;
}
#sidebar a:hover {
	text-decoration:	underline;
}

.normal a, a:visited {
  color:			#663399;
  text-decoration: none;
  font-weight: bold;
}

.address {
	font-family:		'Arial';
	font-weight:		normal;
	font-size:		12px;
	color:			#ffffff;
	line-height: 		180%;
}

.normal {
	font-family:		'Arial';
	font-weight:		normal;
	color:			#663399;
	font-size:		14px;
	line-height: 		180%;
	text-align:		justify;
}

.normalSmall {
	font-family:		'Arial';
	font-weight:		normal;
	color:			#663399;
	font-size:		12px;
	line-height: 		220%;
	text-align:		left;
}

.clear {
	width:			1px;
	clear:			both;
}

blockquote.withquote {
	background:		url('img/quotes_open.png') no-repeat top left;
	padding-left:		20px;
	text-align:		justify;
	margin:			0px 0px 0px 0px;
}

div.withunquote {
	font-family:		'Arial';
	font-weight:		normal;
	font-size:		14px;
	background: 		url('img/quotes_close.png') no-repeat bottom right;
	padding:		0px 15px 0px 0px;
}

 #enquiry-form { position:relative; width:750px; padding:0 0 30px 35px; background:#f2f2f2; font-family:arial; font-size:14px;}
 #enquiry-form form { background:none; padding:20px 0 0 0; }
 #enquiry-form form .column { float:left; width:300px; }
 #enquiry-form h1 { position:relative; padding:30px 0 0 0; color:#663399; font-size:28px; }
 #enquiry-form h2 { position:relative; color:#ce2a4f; left:-2px; padding:7px 0 5px 0; font-size:24px; }
 #enquiry-form h3 { position:relative; color:#ce2a4f; left:-2px; padding:20px 0 10px 0; font-size:23px; }
 #enquiry-form label { margin-top:8px; width:85px; font-size:14px; }
 #enquiry-form .contact { position:relative; text-align:left; font-size:18px; margin:20px 0 0 0; }
 #enquiry-form .contact a { color:#545454; }
 #enquiry-form .contact a:hover { color:#2a90e2; }
 #enquiry-form .contact span { margin:0 30px 0 0; }

 #enquiry-form textarea,
 #enquiry-form input[type="text"] { color: #333333; background: #fff; font-size: 14px; font-weight: bold; margin: 5px 0px 10px 0px; padding: 4px; border: 1px solid #d0d0d0; width:250px }


