body,font,table,tr,td,form,big div,strong,ul,input,select,textarea {
scrollbar-face-color: #B688B6;
scrollbar-highlight-color: #B688B6;
scrollbar-shadow-color: #B688B6;
scrollbar-3dlight-color: #B688B6;
scrollbar-arrow-color: #F1E5EF;
scrollbar-track-color: #F1E5EF;
scrollbar-darkshadow-color: #F1E5EF;
font-size: 9pt;
font-family: Arial, Verdana;
color: #000000;

}

div.recruitment_sector {
width: 330px;
float: left;
margin-left: 20px;
text-align: left;

}

	body {
		background: #B688B6 url(http://www.24-7response.co.uk/recruitment/images/template/response_bg.jpg) top repeat-x;
	}

	#column1 {
		width: 295px;
		float: left;
}

	#column2 {
		width: 295px;
		float: right;
}

	#centre_background_div {
		border-style: dashed;
		border-width: 1px;
		border-color: #000000;
		padding: 5px 5px 5px 5px;
		width: 281px;
		float: left;
		margin: 15px 2px 2px 2px;
	}

	#summary {
		width: 570px;
		margin: auto;
		border: 1px solid #B688B6;
		text-align: left;
		font-size: 10pt;
		padding:5;
		position: relative;
		align:center;
		border-right: 3px solid #B688B6;
		border-bottom: 3px solid #B688B6;
	}

ul.help, li.help {font-size: 8pt; color: #B688B6;}

textarea {
font-size: 8pt;
font-family: arial;
}

fieldset {
padding: 5px;
margin: 0 0 10px 0;
border: 1px solid #cccccc;
color: #F1E5EF;
border: 1px solid #B688B6;
font-size: 8pt;
}

legend {
color: #B688B6; letter-spacing: 0.3em; background-color: #ffffff; font-weight: bold;
}

DIV#ojmleft{
	padding: 0px 0px 0px 70px;
	width : 310px;
	float : left;
	text-align: left;
}

DIV#ojmright{
	width : 259px;
	float : right;
	text-align: left;
}

DIV#ojmpaymentbutton {
	width : 569px;
	height : 35px;
	vertical-align: middle;
	text-align: right;
}

DIV#ojmpaymentrow {
	width : 569px;
	height : 35px;
	vertical-align: middle;
	text-align: center;
}

DIV#ojmpaymentradio {
	width : 50px;
	height : 35px;
	float : left;
	text-align: center;
	vertical-align: middle;
}

DIV#ojmpaymentcaption {
	width : 519px;
	height : 35px;
	float : left;
	text-align: left;
	vertical-align: middle;
}

DIV#ojmbasket {
	text-align: center;
	width : 748px;
	height : 30px;
	border-color : #B5BECE;
	border : solid;
	border-left-width : 1px;
	border-bottom-width : 2px;
	border-right-width : 2px;
	border-top-width : 1px;
	padding : 10px;
}

DIV#ojmbasketrow {
	width : 569px;
	height : 30px;
	border-color : #B5BECE;
	border : solid;
	border-left-width : 1px;
	border-bottom-width : 1px;
	border-right-width : 1px;
	border-top-width : 0px;
}

DIV#ojmbasketproducttitle {
	width : 212px;
	height : 30px;
	float : left;
	text-align : center;
	font-weight : bold;
	color: #ffffff;
	background-color : #000000;
	padding: 7px;
}

DIV#ojmbasketquantitytitle {
	width : 110px;
	height : 30px;
	float : left;
	text-align : center;
	font-weight : bold;
	color: #ffffff;
	background-color : #000000;
	padding: 7px;
}

DIV#ojmbasketpricetitle {
	width : 108px;
	height : 30px;
	float : left;
	text-align : center;
	font-weight : bold;
	color: #ffffff;
	background-color : #000000;
	padding: 7px;
}

DIV#ojmbasketactionstitle {
	float : left;
	width : 29px;
	height : 30px;
	text-align : center;
	padding: 5px;
	background-color : #000000;
}

DIV#ojmbasketproduct {
	float : left;
	width : 212px;
	padding: 7px;
	text-align : left;
}

DIV#ojmbasketquantity {
	float : left;
	width : 110px;
	padding: 7px;
	text-align : center;
}

DIV#ojmbasketprice {
	float : left;
	width : 108px;
	text-align : center;
	padding: 7px;
}

DIV#ojmbasketactions {
	float : left;
	width : 29px;
	text-align : center;
	padding: 5px;
}



DIV#ojmproduct {
	width : 370px;
	height : 250px;
	border-color : #B5BECE;
	border : solid;
	border-left-width : 1px;
	border-bottom-width : 2px;
	border-right-width : 2px;
	border-top-width : 1px;
	margin : 0px 5px 5px 0px;
	text-align : center;
	padding : 5px 5px 5px 5px;
	float : left;
	vertical-align : middle;
	background: url(http://www.24-7response.co.uk/recruitment/images/homepagelinks/products_bg.gif) center no-repeat;
}

DIV#ojmproduct1 {
	width : 370px;
	height : 250px;
	border-color : #B5BECE;
	border : solid;
	border-left-width : 1px;
	border-bottom-width : 2px;
	border-right-width : 2px;
	border-top-width : 1px;
	margin : 0px 5px 5px 0px;
	text-align : left;
	padding : 5px 5px 5px 5px;
	float : left;
	vertical-align : middle;
	background: url(http://www.24-7response.co.uk/recruitment/images/homepagelinks/products_bg.gif) center no-repeat;
}

DIV#ojmproductdescription{
	width : 358px;
	height : 203px;
	border-color : #B5BECE;
	border : 0px solid;
	margin : 0px 0px 0px 0px;
	text-align : left;
	padding: 0px 0px 0px 0px;
}

DIV#ojmproductpurchase{
	width : 358px;
	height : 30px;
	border-color : #B5BECE;
	border : 0px solid;
	margin : 0px 0px 0px 0px;
	text-align : left;
	padding: 0px 0px 0px 0px;
}

DIV#ojmproductpurchaseleft{
	width : 244px;
	height : 28px;
	border-color : #B5BECE;
	border : 0px solid;
	margin : 0px 0px 0px 0px;
	text-align : left;
	padding: 3px 0px 0px 0px;
	float: left;
	vertical-align: middle;
}

DIV#ojmproductpurchaseright{
	width : 110px;
	height : 28px;
	border-color : #B5BECE;
	border : 0px solid;
	margin : 0px 0px 0px 0px;
	text-align : right;
	padding: 5px 0px 0px 0px;
	float: right;
	vertical-align: middle;
}

p.fixedfont {font-size: 8pt; color: #000000; letter-spacing: 0px;}

p.displaydate {font-size: 7pt; color: #000000; letter-spacing: 0px;}
p.cv_name {font-size: 13pt; color: #000000;}
p.cv_content {color: #000000;}
p.help {font-size: 7pt; color: #B688B6;}
p.directions {font-size: 8pt;}
p.footer {color: #ffffff;}
p.header {color: #C0C0D8;}
p.property_title {font-size: 12pt;}
p.small_txt {color: #b080b2;}
p.smclogin {color: #FF6400;}
p.signup_conditions_bold {color: #000000; font-weight: bold;}
p.signup_conditions {color: #000000; font-weight: bold;}
p.light_grey {color: #c0c0c0;}
p.signup-title-red {color: red; font-weight: bold;}
p.signup-title-normal {color: #000000;}
p.signup-title-required {color: #000000; font-weight: bold;}
p.listing {color: #000000;}
p.login1 {color: #000000;}
A.login1 {color: #000000; text-decoration: underline;}
A.login1:link {color: #000000; text-decoration: underline;}
A.login1:visited {color: #000000; text-decoration: underline;}
A.login1:hover {color: #000000; text-decoration: none;}

A.admin_title_link {color: #ffffff; text-decoration: underline; font-size 11pt;}
A.admin_title_link:link {color: #ffffff; text-decoration: underline; font-size 11pt;}
A.admin_title_link:visited {color: #ffffff; text-decoration: underline; font-size 11pt;}
A.admin_title_link:hover {color: #ffffff; text-decoration: none; font-size 11pt;}

p.oftheweek {color: #FFFFFF; font-weight: bold;}
A.listing {color: #000000; text-decoration: underline;}
A.listing:link {color: #000000; text-decoration: underline;}
A.listing:visited {color: #000000; text-decoration: underline;}
A.listing:hover {color: #000000; text-decoration: none;}

A.column_header {color: #ffffff; text-decoration: underline; font-size: 8pt;}
A.column_header:link {color: #ffffff; text-decoration: underline; font-size: 8pt;}
A.column_header:visited {color: #ffffff; text-decoration: underline; font-size: 8pt;}
A.column_header:hover {color: #ffffff; text-decoration: none; font-size: 8pt;}

A.whitelink {color: #ffffff; text-decoration: underline;}
A.whitelink:link {color: #ffffff; text-decoration: underline;}
A.whitelink:visited {color: #ffffff; text-decoration: underline;}
A.whitelink:hover {color: #ffffff; text-decoration: none;}



A.top {color: #000000; text-decoration: underline; font-size: 8pt;}
A.top:link {color: #000000; text-decoration: underline; font-size: 8pt;}
A.top:visited {color: #000000; text-decoration: underline; font-size: 8pt;}
A.top:hover {color: #000000; text-decoration: none; font-size: 8pt;}

p.category_header {color: #FFFFFF; font-weight: bold; font-size: 8pt;}

A.category_header {color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 9pt;}
A.category_header:link {color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 9pt;}
A.category_header:visited {color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 9pt;}
A.category_header:hover {color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 9pt;}

A.column_contents {color: #000000; text-decoration: none; font-weight: normal; font-size: 8pt;}
A.column_contents:link {color: #000000; text-decoration: none; font-weight: normal; font-size: 8pt;}
A.column_contents:visited {color: #000000; text-decoration: none; font-weight: normal; font-size: 8pt;}
A.column_contents:hover {color: #000000; text-decoration: underline; font-weight: normal; font-size: 8pt;}

A.sitemap_header {color: #ffffff; text-decoration: none; font-weight: bold;}
A.sitemap_header:link {color: #ffffff; text-decoration: none; font-weight: bold;}
A.sitemap_header:visited {color: #ffffff; text-decoration: none; font-weight: bold;}
A.sitemap_header:hover {color: #ffffff; text-decoration: underline; font-weight: bold;}

A.sitemap_contents {color: #000000; text-decoration: none; font-weight: normal;}
A.sitemap_contents:link {color: #000000; text-decoration: none; font-weight: normal;}
A.sitemap_contents:visited {color: #000000; text-decoration: none; font-weight: normal;}
A.sitemap_contents:hover {color: #000000; text-decoration: underline; font-weight: normal;}

p.column_header {color: #ffffff; font-weight: bold; font-size: 8pt;}
p.column_contents {color: #000000; font-size: 8pt;}
p.column_contents_complete {color: #008000; font-weight: bold; font-size: 8pt;}
p.column_contents_incomplete {color: #ff0000; font-weight: bold; font-size: 8pt;}
p.column_contents_pending {color: #0000ff; font-weight: bold; font-size: 8pt;}
img.help{cursor: help;}

p.highlight_red {color: #ff0000; font-size: 8pt;}

A.column_contents_incomplete {color: #ff0000; text-decoration: underline; font-weight: bold;}
A.column_contents_incomplete:link {color: #ff0000; text-decoration: underline; font-weight: bold;}
A.column_contents_incomplete:visited {color: #ff0000; text-decoration: underline; font-weight: bold;}
A.column_contents_incomplete:hover {color: #ff0000; text-decoration: none; font-weight: bold;}

A {color: #000000; text-decoration: underline; font-weight: bold;}
A:link {color: #000000; text-decoration: underline; font-weight: bold;}
A:visited {color: #000000; text-decoration: underline; font-weight: bold;}
A:hover {color: #000000; text-decoration: none;}

A.help-bookmark {color: #FF6400; text-decoration: underline; font-weight: bold;}

A.calender {color: #000000; text-decoration: underline;}
A.calender:link {color: #000000; text-decoration: underline;}
A.calender:visited {color: #000000; text-decoration: underline;}
A.calender:hover {color: #ffffff; text-decoration: none;}

A.small_txt {color: #000000; text-decoration: underline;}
A.small_txt:link {color: #000000; text-decoration: underline;}
A.small_txt:visited {color: #000000; text-decoration: underline;}
A.small_txt:hover {color: #000000; text-decoration: none;}

A.au-signup {color: #FF6400; text-decoration: underline; font-weight: bold;}
A.au-signup:link {color: #FF6400; text-decoration: underline; font-weight: bold;}
A.au-signup:visited {color: #FF6400; text-decoration: underline; font-weight: bold;}
A.au-signup:hover {color: #FF6400; text-decoration: none; font-weight: bold;}

A.footer {color: #ffffff; text-decoration: underline;}
A.footer:link {color: #ffffff; text-decoration: underline;}
A.footer:visited {color: #ffffff; text-decoration: underline;}
A.footer:hover {color: #ffffff; text-decoration: none;}

A.header {color: #C0C0D8; text-decoration: none;}
A.header:link {color: #C0C0D8; text-decoration: none;}
A.header:visited {color: #C0C0D8; text-decoration: none;}
A.header:hover {color: #ffffff; text-decoration: underline;}

A.notcurrent {color: #5888d8; text-decoration: underline;}
A.notcurrent:link {font-size: 8pt; color: #5888d8; text-decoration: underline;}
A.notcurrent:visited {font-size: 8pt; color: #5888d8; text-decoration: underline;}
A.notcurrent:hover {font-size: 8pt; color: #ffffff; text-decoration: none;}


A.leftlinks {color: #5888d8; text-decoration: underline;}
A.leftlinks:link {color: #5888d8; text-decoration: underline;}
A.leftlinks:visited {color: #5888d8; text-decoration: underline;}
A.leftlinks:hover {color: #ffffff; text-decoration: none;}

A.small-link {color: #000000; text-decoration: underline; font-weight: none; cursor: hand;}
A.small-link:link {color: #000000; text-decoration: underline; font-weight: none; cursor: hand;}
A.small-link:visited {color: #000000; text-decoration: underline; font-weight: none; cursor: hand;}
A.small-link:hover {color: #000000; text-decoration: underline; font-weight: none; cursor: hand;}

A.advice_heading {color: #000000; font-weight: bold; text-decoration: none;}

A.advice {color: #000000; text-decoration: underline;}
A.advice:link {color: #000000; text-decoration: underline;}
A.advice:visited {color: #000000; text-decoration: underline;}
A.advice:hover {color: #000000; text-decoration: none;}

ul.listing  {color: #000000;}
ul.cv_content  {color: #000000;}

li.category_list {color: #000000; font-size: 8pt;}

H1 {font-size: 14pt; color: 000000; text-align: left;}
H2 {font-size: 12pt; color: 000000; font-weight: bold; text-align: left;}
H3 {font-size: 11pt; color: 000000; font-weight: bold; text-align: left;}
H4 {font-size: 10pt; color: 000000; text-align: left;}
	
select.ffselect {background-color: #ffffff; border: 1 solid #102848; }
input.fftext {width:150px; background-color: #ffffff; border: 1 solid #102848; }
textarea.ffarea {width:400px; height:140px; background-color: #ffffff; border: 1 solid #102848; }
input.ffsubmit {
	width:125px; 
	background-color: #102848; 
	border: 1 solid #102848; 
	font-weight: bold; 
	color: #ffffff;
	}

input.loginsubmit {
	width:35px; 
	background-color: #ffffff; 
	border: 1 solid #000000; 
	font-weight: bold; 
	color: #000000; 
	}

input.checkbox {
	background-color: #000000; 
	border: 1 solid #999999;
	font-weight: bold;
	color: #000000;
}
input.loginc {
	width:15px; 
	height:15px;
	}
input.login1 {
	width:110px; 
	height:15px; 
	background-color: #ffffff; 
	border: 1 solid #000000;
	text-size: 8pt;
	}

input.login2 {
	width:110px; 
	height:15px; 
	background-color: #ffffff; 
	border: 1 solid #000000;
	text-size: 8pt;
	}

input.register1 {
	width:150px; 
	height:18px; 
	background-color: #ffffff; 
	border: 1 solid #000000;
	}
input.register2 {width:130px; height:18px; background-color: #ffffff; border: 1 solid #000000;  }
input.register3 {width:80px; height:18px; background-color: #ffffff; border: 1 solid #000000;  }
input.register4 {width:20px; height:18px; background-color: #ffffff; border: 1 solid #000000;  }
input.register5 {width:35px; height:18px; background-color: #ffffff; border: 1 solid #000000;  }
input.register6 {width:100px; height:18px; background-color: #ffffff; border: 1 solid #000000;}
textarea.register15 {width:250px; height:54px; background-color: #ffffff; border: 1 solid #000000;  }
textarea.register9 {width:280px; height:70px; background-color: #ffffff; border: 1 solid #000000;  }
input.register8 {width:150px; height:18px; background-color: #ffffff; border: 1 solid #000000;  }
select.register {height:18px; background-color: #ffffff; border: 1 solid #000000;}
select.register55 {width:205px; background-color: #ffffff; border: 1 solid #000000;}
select.register_multi {width:190px; background-color: #ffffff; border: 1 solid #000000;}

select.qualification {width:165px; background-color: #ffffff; border: 1 solid #000000;}

textarea.register1 {width:400px; height:140px; background-color: #ffffff; border: 1 solid #000000;  }
textarea.register8 {width:475px; height:150px; background-color: #ffffff; border: 1 solid #000000;  }
textarea.htmleditor {width:569px; height:400px; background-color: #ffffff; border: 1 solid #000000;}
input.searchkeywords {width:220px; height:18px; background-color: #ffffff; border: 1 solid #000000}

	#searchenginelinks {
		display: none;
	}

input.register_file {
	width:170px; 
	height:18px; 
	background-color: #ffffff; 
	border: 1 solid #000000;
	}

input.smclogin {
	width:125px; 
	background-color: #ffc8a8; 
	border: 1 solid #ff6400;
	color: #ff6400;
	}

input.file { 
	width:225px; 
	background-color: #ffc8a8; 
	border: 1 solid #ff6400; 
	font-size: 10pt;
	}
input.signuptext {
	width:165px; 
	height:18px; 
	background-color: #ffc8a8; 
	border: 1 solid #ff6400;
	}
input.signuptext2 {
	width:65px; 
	height:18px; 
	background-color: #ffc8a8; 
	border: 1 solid #ff6400;
	}
textarea.signuptext3 {
	width:450px; 
	height:180px; 
	background-color: #ffc8a8; 
	border: 1 solid #ff6400;
	}
select.signupselect {
	height:18px; 
	background-color: #ffc8a8; 
	border: 1 solid #ff6400;
	}
input.signupcheck {
	background-color: #000000; 
	border: 1 solid #000000;
	color: #000000;
	}
input.organisephotoradio {
	background-color: #000000; 
	border: 1 solid #000000;
	color: #000000;
	}