/*
@import "default-editor.css";
@import url('default-form.css');*/
@import "cvs-webservices.css";


/* Main Text Color */
body,.breadcrumbs,.breadcrumbs a  {
	color: #663333;
}


/* Main Background Colours */
.column1 {
	background-color: #cc9999;
}
.column2 {
	border-right: 2px solid #cc9999;
}

/* Link Color */
a {
	color:#663333;
}
a:hover {
	color: #CC0000;
}

/* set border=0 on all images */
img {border:0px;}


/* Backgroundcolour for header strip / control bar */
.headerstrip,.controlbar {
	background-color:#663333;
}



/* Header Stuff */
.headerstrip {
	clear:both;
	padding:5px;
}
.headertd .element {
	padding:3px;
}

.text {
	line-height:150%;
}

/* Left Column Stuff */
.column1 {
	vertical-align: top;
	width: 15%;
}

.column1 h1.heading,.column1 h2.heading,.column1 h3.heading,.column1 h4.heading,.column1 h5.heading,.column1 h6.heading {
	margin:4px 0px 2px 3px;
	text-indent:12px;
	font-size:100%;
	font-weight:bold;
	letter-spacing:-1px;
	padding:0px;
	line-height:22px;
	color:#FFFFFF;
	font-family:Verdana;
	background-image:url('uploads/blaby_left_nav_button_a.gif');
	background-repeat:no-repeat;
	background-color:#663333;
	white-space:nowrap;	
}



.column1 .navigation ul {
	list-style-type:none;
	margin:0px 0px 0px 8px;
	padding:0px;
}
.column1 .navigation ul li {
	margin:3px 0px 3px 5px;
	text-indent:15px;
	font-size:90%;
	font-weight:bold;
	letter-spacing:-1px;
	color:#FFFFFF;
	white-space:nowrap;
	line-height: 22px;
	font-family:Verdana;
	padding-right:3px;
	background-image:url('uploads/blaby_left_nav_button_a.gif');
	background-repeat:no-repeat;
	background-color:#663333;
}
.column1 .navigation a {
	color:#FFFFFF;
	text-decoration:none;
}
.column1 .navigation a:hover {
	text-decoration:underline;
}

.header .heading {
	margin:0px;
	padding:0px;
}


/* Header Menu */
.header .navigation ul {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
}

.header .navigation ul li {
	padding:0px;
	margin:0px;
	float:left;
	background-image:url('uploads/blaby_main_button_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:16px;
	border-bottom:1px solid #5e3f3f;
	background-color:#996666;
	line-height:25px;
}

.header .navigation ul li span.iefix {
	display:block;
	background-image:url('uploads/blaby_main_button_right.gif');
	background-position:top right;
	background-repeat:no-repeat;	
	padding-right:16px;
}
.header .navigation ul li a {
	color:#FFFFFF;
	font-weight:bold;
	list-style-type:none;
	text-decoration:none;
}
.header .navigation ul li a:hover {
	text-decoration:underline;
}

/* Middle Column */
.column2 {
	vertical-align: top;
	width: 70%;
	padding:6px;
}

/* Right Column */
.column3 {
	vertical-align: top;
	width: 15%;
	padding:3px;
}

.column3 .navigation ul {

}

.column3 .navigation ul li {

}

/* Main Elements */


h1.heading,h2.heading,h3.heading {
	font-size:200%;
}
h4.heading,h5.heading,h6.heading {
	font-size:150%;
}

.heading {
	font-family:Arial;
	font-weight:normal;
	letter-spacing:-1px;
	border-bottom:1px solid #cc9999;
}

/* andy's code */
.heading a {
	color:#FFFFFF;
       	text-decoration:none;
}

.heading a:hover {
        color:#FFFFFF;
	text-decoration:underline;
}


/* ---- */

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	margin:5px 0px 0px 0px;
	padding:0px;
	font-size:76%;
}

table {
	width:100%;
}

table td {
	font-size:inherit;
	vertical-align:top;
}

textarea {
	width:95%;
	height:350px;
}

.column2 .navigation ul {
	list-style-type:square;
}

.column2 .navigation li {
	padding:2px;
}

.column3 .navigation ul {
	list-style-type:square;
}

.column3 .navigation li {
	padding:2px;
}

.column3 .heading {
	font-size:150%;
	font-family: Arial;
	font-weight:normal;
	letter-spacing:-1px;
}


/* Footer Stuff */
.controlbar {
	text-align:right;
	font-size:smaller;
	padding:8px;
	color:#FFFFFF;
	font-family:Verdana, Arial, sans-serif;
}
.controlbar a {
	color:#FFFFFF;
	font-weight:bold;
}

.footnotes {
	color:#666666;
	text-align:center;
	padding:5px;
	font-size:smaller;
}
.footnotes a {
	font-weight:bold;
	color:#555555;
}

/* Web Services */
table.webservice th,.pagination,.highlightarea {
	background-color:#B78585;
}
.col1,.row1 td {
	background-color:#D0A4A4;
}
.col2,.row2 td {
	background-color:#CAAFAF;
}
/* End Web Services */