/* -------------- Main Colours ---------------- */
/* light grey 	#efefef */
/* medium grey 	#c2c2c2 */
/* dark grey 	#aaa */
/* light blue 	#18a6e6 */
/* medium blue 	#005fa4 */
/* dark blue 	#026690  */
/* red 			#5f001b */


/* -------------- Main Styles ----------------*/
html {min-height:101%; background:none;}
h1 {color: #901E78; }
h2 {color: #901E78;  }
h1.w280 {width:280px;}
h2.w280 {width:280px;}
h1.w400 {width:400px;}
h2.w400 {width:400px;}

#content { clear:left; }

.highlight_text_bold {color: #005fa4; font-weight: bold;}
.highlight_text_bold2 {color: #dd137b; font-weight: bold;}

/* --------- testimonials ----------------*/
.posted_by {color: #dd5413;}

/* -------------- Errors and Notifications ----------------*/
.errors {
	color: #dd137b;
}

/* -------------- LINKS ---------------- */

a:link {color: #901E78;}
a:visited {color: #901E78;}
a:hover {color:#901E78;}

/* ------- Top Navigation --------- */
/* Rollover Colour for Top Navigation */ 
#navigation_list a:hover, #navigation_list a:active {background-color: #901E78;}


/* --------------  Progress bar  ---------------- */

#progress_bar {
	font-size: 1em;
	font-weight: bold;
}

.progress_current {
	color: #901E78;;
}

#progress_bar span{
	margin: 0 10px;
}

.progress_next {
	color: #aaa
}



/* --------- Footer ----------------*/


/* Text and Link Colours */
#footer p {color: #FFF;}
#footer a:link, #footer a:hover, #footer a:visited  { color: #bbb;}
#footer {
	background-color:#901E78;
}

/* -------------- Form and input box styles ---------------- */
label {color: #901E78;}

.label_highlight label{color: #dd137b;}

/* --------------- Fix for rotating images ------------- */

#top_images { position:relative; }
#top_images img {position:absolute; top:0;}

.data th { border:none; }

div#call_us {
	background-color:#901E78;
}

.defaultcursor {
cursor:default!important;
}