body {

	background-image: url(images/bodybg.jpg);

	background-repeat: repeat-x;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	font-size: 0.8em;

	color: #000000;

	text-align: center;

	position: relative;

	width: 100%;

}



div.formoneverypageCL {

	width:210px;

	border: 1px solid #AFC5D3;

	background-color: #E9EFF3;

	padding: 5px 5px 5px 5px;

	position:relative;

	float: right;

	margin:0px;

	padding:0px;

}



div.formoneverypageCL form {

	width:210px;

}



div.formoneverypageCL fieldset {

	border: none;

}



div.formoneverypageCL fieldset label {

	width: 160px;

	text-align: left;

	clear: both;

}



div.formoneverypageCL fieldset input, div.formoneverypageCL fieldset select {

	width: 160px;

	clear: both;

}

div#loginform {

	position: relative;

	float: right;

	width: 400px;

	margin: 40px 0px 10px 0px;

	overflow: auto;

	border: 1px solid #AFC5D3;

	border-color: #AFC5D3;

	background-color: #E9EFF3;

	padding: 5px;

	border: solid 1px #000000;

}



form#indexloginform {

	width: 380px;

	background-color: #E9EFF3;

}



form#indexloginform label {

	float: left ! important;

	clear: none ! important;

	width: auto;

	float: none;

	font-size: 12px;

	display: inline;

	margin: 0px 2px 0px 2px;

	color: #445464;

}

form#indexloginform input {

	float: left ! important;

	clear: none ! important;

	float: none;

	display: inline;

	width: 70px;

	font-size: 0.9em;

	margin: 0px 2px 0px 2px;

	color: #445464;

}

form#indexloginform input.button {

	height: auto;

	width: auto;

	padding: 0px 0px 0px 0px;

}



form.invisible_form{

	width:500px !important;

	width:485px;

	

}

div.invisible_form input {

	

	

	width: 15px;

	padding:0px;

	margin:0px;

	display:inline;

	float:left;

	margin-left:5px;

	position:relative;

	top:2px;

	



	

}



div.invisible_form label {

	

	position:relative;

	top:0px !important;

	top:4px;

	height:15px;

	



	

}

div.invisible_form {

	float:right;

	display:inline;

	margin-top:10px;

	position:relative;

	bottom:25px !important;

	bottom:15px;

	margin-right:0px !important;

	margin-right:15px;

	height:1px;

	

	

}





#newparts {

	height: 150px;

	width: 150px;

	position: absolute;

	left: 580px;

	top: 12px;

}



tr.outofdate{

	color:#FF0000;

}



tr.week{

	color:#703801;

}



#formparta{

	width:190px;

	text-align: left;

	

	

}



#formparta input{

	width: 180px;

}



#formparta label{

	

	width: 150px;

	text-align:left;

}



#formparta select{

	

	width:190px;

	max-width:50190px;

	text-align:left;

	

		

}



#formpartb{

	width:190px;

	text-align: left;

	margin-left:270px;

	border: 1px solid #FF0000;

	clear:both;

	display:inline;

	

}

div.formoneverypage{

	width:190px;

	position:absolute;

	left: 805px;	

	top:240px;

	margin:0px;

	padding:0px;

}



#formparta fieldset {

	text-align:left;

	width: 190px;

	display:inline;

	float:left;

	position: relative;

	top: 0px;

	margin: 10px 0px 10px 0px;

	padding: 10px 10px 10px 10px;

	background-color: #D30000;

	border: 2px dashed #FCE6E8 !important;

	border: 2px dashed #FF0000;

	display: inline;

	color: #FFFFFF;

}



#formparta .button {

	text-align:center;

	text-indent: 6px !important;

	text-indent: 0px;

	padding-top:10px;

	padding-left:0px;

	margin-left:0px;

}



#formparta input.button {

	clear: both;

	width: 180px;

	padding: 5px 5px 5px 5px;

	margin: 10px 0px 0px 0px;

	text-align: center;

	background-color: #FCE6E8;

	border-top: 1px #ffffff solid;

	border-right: 2px #FAD1D6 solid !important;

	border-right: 2px #FAD1D6 inset;

	border-bottom: 2px #FAD1D6 solid !important;

	border-bottom: 2px #FAD1D6 inset;

	border-left: 1px #ffffff solid;

}

/*div.formoneverypage{

	width:190px;

	position:absolute;

	left: 805px;	

	margin:0px;

	padding:0px;

	padding-top: 45px !important;

	padding-top: 28px;

	

	



}



#formparta fieldset {

	text-align:left;

	width: 190px;

	display:inline;

	float:left;

	

}



#formparta .button {

	text-align:center;

	text-indent: 6px !important;

	text-indent: 0px;

	padding-top:10px;

	padding-left:0px;

	margin-left:0px;

}*/



#formpartb .button {

	text-align:center;

	text-indent: 6px !important;

	text-indent: 0px;

	padding-top:10px;

	padding-left:0px;

	margin-left:0px;

	

}



form#formparta label.required{

	text-align:left;

	float:left;

	

}



form#formparta select{

	text-align:left;

	float:left;

	color: #000000 !important;

}



form#formpartb label.required{

	text-align:left;

	float:left;

	

}



form#formpartb select{

	text-align:left;

	float:left;

	

}



form#formparta .error{

	text-align:left;

	float:left;

	

}



form#formpartb .error{

	text-align:left;

	float:left;

	

}



form#reg2 {

	text-align:left;



	

}



form#reg2 .button{

	text-align:center;

	

	

}



form#reg2 label{

	

}



form#reg2 textbox{

	text-align:left;

}



#ads {

	margin-top: 10px;

}

#ads img {

}

#ads div {

	margin-top: 10px;

	float: left;

}

#adpad {

	margin-top: 10px;

	display: block;

}

.highlighted {

	color: red ! important;

	font-weight: bold;

	display: inline;

}

.userprompt {

	font-size: 1.4em;

	width:75%;

}



a {

	color: #0000FF;

}



a.redarrow{

    color:#C20312;

}



a.greenarrow{

    color:#006600;

}







div {

}

img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border: 0px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

#logoarea {

	float: left;

	margin-top: 25px;

	margin-bottom: 8px;

	margin-left: auto;

	margin-right: auto;

	width: 350px;

}

#container {

	width: 776px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-right: 1px;

	padding-left: 1px;

	padding-top: 30px;

	text-align: left;

}

#cleantoparea {

	width: 95px;

	height: auto;

	margin-left: auto;

	margin-right: auto;

	

}



#norequests{

	background-image: url(images/norequestsbanner.gif);

	position:absolute;

	top: 200px;	

	background-position:center;

	height: 394px;

	width: 302px;

	

	

}



.mainimage {

margin-top: 75px;

}



#choice {

	margin-bottom: 10px;

	padding-bottom: 10px;

	text-align: center;

	float: left;

}



#choice a {

	float: left;

}

#subchoice {

	height: 273px;

	width: 265px;

	padding: 5px;

	margin: 5px 25px 0px 20px;

	float: left;

}

#subchoice a {

	display: block;

	float: left;

	margin-top: 4px;

	margin-bottom: 4px;

	padding: 0px 0px 0px 0px;

	width: 265px;

}



#header {

	position: absolute;

	top: 0px;

	left: 0px;

	right: 0px;

	width: 100%;

}

#outsidetoparea {

	width: 100%;

	clear: both;

	margin: 0px auto 0px auto;

	text-align: center;

}

#toparea {

	width: 778px;

	height: auto;

	margin: 0px auto 0px auto;

}



#outsidenavigation {

	width: 100%;

	background-color: #000000;

	clear: both;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	text-align: center;

}

#navigation {

	background-color: #000000;

	clear: both;

	width: 820px;

	padding: 3px 3px 3px 3px;

	margin: 0px auto 0px auto;

	color: #FFFFFF;

	text-align: left;

	font-size: 12px;

}

#navigation a {

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	margin: auto 3px auto 3px;

}

#navigation a:hover {

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: underline;

}



#redarrow a:hover {

	font-weight: bold;

	color:#FF0000;

	text-decoration: underline;

}



#redarrow a:active {

	font-weight: bold;

	color:#FF0000;

	text-decoration: underline;

}



#redarrow a:visited {

	font-weight: bold;

	color:#FF0000;

	text-decoration: underline;

}



#outsidesubnavigation {

	width: 100%;

	background-color: #D30000;

	clear: both;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	text-align: center;

}

#subnav {

	background-color: #D30000;

	clear: both;

	width: 772px;

	padding: 3px 3px 3px 3px;

	margin: 0px auto 0px auto;

	color: #FFFFFF;

	text-align: left;

	font-size: 11px;

}

#subnav a {

	color: #FFFFFF;

	text-decoration: none;

	margin: auto 3px auto 3px;

}

#subnav a:hover {

	color: #FFFFFF;

	text-decoration: underline;

}

div.phonenumber {

	text-align: center;

	font-size: 2em;

	font-weight: bold;

	color: #000000;

}

	form {

		width: 650px;

		margin: 0px auto 0px auto;

		padding: 0px 0px 0px 0px;

		text-align: left;

	}

	fieldset {

		position: relative;

		top: 0px;

		margin: 10px 0px 10px 0px;

		padding: 10px 10px 10px 10px;

		background: transparent;

		border: 1px solid #333333;

		display: inline;

	}

	legend {

		padding: 5px 5px 5px 5px;

		margin: 0px 0px 10px 0px;

		background: #ffffff;

		border: 1px solid #333333;

	}

	input {

		width: 225px;

		float: left ! important;

		float: none;

		display:block;

		text-align: left;

		font-family: Tahoma, Arial, Helvetica, sans-serif;

}

	select {

		float: left ! important;

		float: none;

		display: block;

		text-align: left;

		min-width: 190px !important;

		min-width: 190px;

	}

	label {

		clear: both;

		float: left;

		width: 180px;

		text-align: right;

		

		

		

	}

	textarea {

		width: 225px;

		margin-left: 0px;

		float: left ! important;

		float: none;

		height: 100px;

	}

	input.check {

		width: auto;

		display: block;	

	}

	div.radio {

		clear: both;

		display: block;

		padding-left: 170px;

		padding-top: 10px !important;

		padding-top: 0px;

		padding-bottom: 5px !important;

		padding-bottom: 0px;

}



.quotedetails label.radio {

		clear: both;

		display: block;

		padding-left: 5px !important;

		padding-bottom: 5px !important;

}



.quotedetails label {

		clear: both;

		float: left;

		text-align: right;

		width: 120px;

}



.quotedetails input.check {

		display: block;

		margin-left: 0px;

		width: auto;

}



.quotedetails fieldset {

		background: transparent none repeat scroll 0%;

		border: 1px solid #333333;

		display: inline;

		margin:10px 0px;

		padding: 10px;

		position: relative;

		top: 0px;

		width: 365px;

}



.quotedetails .radio {

		clear: both;

		padding-left: 110px !important;

		padding-left: 120px;

		display: block;

		padding-bottom: 5px !important;

}



	label.radio {

		display: inline;

		width: auto;

		position: relative;

		top: -15px !important;

		left: 20px ;

		margin-bottom: -18px !important;

		margin-left: 0px;

		padding-left: 15px !important;

		padding-left: 0px;

		padding-bottom: 5px !important;

		

		

		

		

	}

	input.radio {

		float: left;

		width: 20px;

		display: block;

	}

	input.button {

	clear: both;

	width: auto;

	padding: 5px 5px 5px 5px;

	margin: 10px 0px 0px 150px;

	text-align: center;

	background-color: #dce8ed;

	border-top: 1px #ffffff solid;

	border-right: 2px #ccdee6 solid ! important;

	border-right: 2px #ccdee6 inset;

	border-bottom: 2px #ccdee6 solid ! important;

	border-bottom: 2px #ccdee6 inset;

	border-left: 1px #ffffff solid;

	}

	input.image {

		width: auto;

		float:right;

	}

	

	

	.error {

		color: red;

	}

	form#newbreakerform {

		/*background: #cccccc;*/

	}

	form#newbreakerform fieldset#main {

		/*border: 1px solid #eeeeee;*/

	}

	form#registerrequestform fieldset.mainstatement {

		border: 0px;

	}

	form#registerrequestform fieldset.mainstatement.h3 {

		font-size: 12px;

	}

	form#newbreakerform input#username {

		/*background: #cccccc;

		color: #333333;*/

	}



#footer {

	font-size: 8pt;

	margin-top: 15px;

	text-align: center;

	margin-bottom: 4px;

}



.footerfont {

	font-size: 7pt;

	padding-bottom:5px

	/*margin-top: 15px;

	text-align: center;

	margin-bottom: 4px;*/

}



.smalltext {

	font-size: 0.85em;

}

.smalltextblue { 

	font-size: 0.9em;

	font-weight:bold;

	color:#0033FF;

}

#request {

	padding-bottom: 15px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



#requestred {

	padding-bottom: 15px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	color:#D20000;

	font-size: 12px;

	font-weight:bold;

}







div#types,div#makes,div#models,div#derivatives,div#parts {

	width: 300px !important

}

table#makes2 {

	width:70%;

}

table#models2 {

	width:70%;

}

table#parts2 {

	width:70%;

}

div#types p.heading,div#makes p.heading,div#models p.heading,div#derivatives p.heading,div#parts p.heading {

	height: auto;

	font-weight: bold;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

div#types p,div#makes p,div#models p,div#derivatives p,div#parts p {

	height: auto;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

div#types p a,div#makes p a,div#models p a,div#derivatives p a,div#parts p a {

	height: auto;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

h1 {

	font-size: 1.3em;

	color: #D30000;

}

h2 {

	font-size: 1.3em;

	color: #D30000;

}

h3 {

	font-size: 1.3em;

	color: #D30000;

}

h4 {

	font-size: 1.3em;

	color: #D30000;

}

h5 {

	font-size: 1.3em;

	color: #D30000;

}

h6 {

	font-size: 1.3em;

	color: #D30000;

}

table#types,#makes,#models,#derivatives,#parts {

	font-size: 0.85em;

	

}



table.myaccount {

font-size: 12px;



}



div#partsdirectory{

	width:70%;

}



#partsdirectory td {

	background-color: #E9EFF3;

	padding-right: 50px;

	padding-left: 6px;

}

td {

	background-color: #E9EFF3;

	padding-left: 5px;

}

table {

	font-size: 0.85em;

	width:100%;

}

table.stats {

	border: 1px solid #000000;

}

table.stats th {

	border-right: 1px solid #333333;

	border-bottom: 1px solid #333333;

}

table.stats td {

	border-right: 1px solid #333333;

	border-bottom: 1px solid #333333;

}

tr.other td {

	background-color: #E5EEE1;

}

#cleancontainer {

	width: 95%;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-right: 1px;

	padding-left: 1px;

	padding-top: 10px;

	text-align: left;

}

#banners {

	text-align: center;

	float: left;

	width: 100%

}

.contentimage {

	text-align: center;

}

.sideimages {

	float: right;

	margin-left: 10px;

	margin-top:440px;

}

#headerphonenumber {

		float: right;

		font-size: 2em;

		

}

#number  {

	font-size: 1.8em;

}

#headerprices {

		float: right;

		font-size: 0.8em;

}

#content {

		/*width: 600px;*/

		width: 550px;

		clear: both;

}



.bodyarea{

	width: 600px;

}



.bodyarea2{

	width: 400px;

}



#top {

		float: left;

		width: 560px;

}

#adverts4 {

	width: 130px;

	position: absolute;

	left: 620px !important;

	left: 595px;

	top: 600px;

	z-index: 2 !important;

}



#jonathan {

	width: 130px;

	position: absolute;

	/*left: 620px !important;

	left: 595px;*/

	left: 880px !important;

	left: 855px;

	top: 186px;

	z-index: 2 !important;

}



#jonathan2 {

		

	width: 130px;

	position: absolute;

	left: 50px;

	top: 195px;

	z-index: 2 !important;

}



#adverts2 {

	width: 130px;

	position: absolute;

	left: 820px !important;

	left: 800px;

	top: 6px;

	z-index: 2 !important;

}



#adverts3 {

	width: 130px;

	position: absolute;

	/*left: 620px;*/

	/*left: 570px;*/

	left: 570px;

	top: 6px;

	z-index: 2 !important;

}



#adverts5 {

	width: 130px;

	position: absolute;

	left: 620px !important;

	left: 595px;

	top: 6px;

	z-index: 2 !important;

}



#center {

	position: relative;

	width: 555px;

}

#nigel {

		float: left;

		width: 600px;

}

#clemence {

		float: left;

		width: 600px;

}

#requestbrowser {

	width: 100%;

	border: 1px;

	border-color:#999999;

	height: auto;

	float:left;

	border-style:solid;

}

#requestbrowsermenu {

	width: 245px;

	background-color:#E9EFF3;

	float: left;

	padding: 4px;

	font-size:11px;

	margin-left: 5px;

	margin-top: 5px;

	margin-bottom: 5px;

	height:100%;

	background-color:#F8F8F8;

	border-color:#999999;

	border-style:dashed;

	border-width:1px;

}

#requestbrowsermenu a{

	line-height: 15px;

}

#requestbrowserresults {

	display: inline;

	float: left;

	padding-left: 2px;

	width: 490px;

	height:100%;

	margin-left: 5px;

	margin-right: 5px;

}



.resultlisting {

	border-color:#999999;

	border-style:dashed;

	border-width:1px;

	background-color:#F8F8F8;

	margin-bottom: 4px !important;

	margin-bottom: 24px;

	padding-bottom: 3px;

	padding-right: 3px;

	padding-left: 5px;

}



.resultlistingquoted {

	border-color:#999999;

	border-style:dashed;

	border-width:1px;

	background-color:#FFDDDD;

	margin-bottom: 4px !important;

	margin-bottom: 24px;

	padding-bottom: 3px;

	padding-right: 3px;

	padding-left: 5px;

}



.resultlistingtest {

	border-color:#999999;

	border-style:dashed;

	border-width:1px;

	background-color:#CCCC66;

	margin-bottom: 4px !important;

	margin-bottom: 24px;

	padding-bottom: 3px;

	padding-right: 3px;

	padding-left: 5px;

}



.resultlistingtop {

	width: 450px;	

}

.resultlistingbottom {

clear:both;

}

.resultbrowser_partname {

	font-weight:bold;

	font-size:12px;

	position: relative;

	top: auto;

	float:left;

}

.resultbrowser_vehicledescription {

	font-weight:bold;

	color:#990000;

	font-size:12px;

	position: relative;

	top: auto;

	float:left;

	margin-right: 2px;

}

.resultbrowser_partcomments {

	font-size:11px;

	padding-top: 10px;

	display:inline;

}

.resultbrowser_action {

	float:left;

}

.resultbrowser_createddate {

	color:#000000;

	float:right;

	display:inline;

}

.requestbrowsernav {

	font-size:14px;

	font-weight:bold;

	margin-bottom:4px;

}

.bobthefish {

	font-size:12px;

	text-align:right;

	margin-top:10px;

	margin-bottom:4px;

}

.bobthefish a{

	text-decoration:none;

}

.samthefish {

	font-size:12px;

	text-align:right;

	margin-bottom:10px;

}

.samthefish a{

	text-decoration:none;

}

.request-details {

	border-color:#999999;

	border-style:dashed;

	border-width:1px;

	background-color:#F8F8F8;

	margin-bottom: 4px !important;

	margin-bottom: 24px;

	padding-bottom: 3px;

	padding-right: 3px;

	padding-left: 5px;

	padding-top: 5px;

}

.delivery-details {

	border-color:#999999;

	border-style:dashed;

	border-width:1px;

	background-color:#F8F8F8;

	margin-bottom: 4px !important;

	margin-bottom: 24px;

	padding-bottom: 3px;

	padding-right: 3px;

	padding-left: 5px;

	padding-top: 5px;

}

.requestitem {

	margin-bottom: 10px;

	position: static;

	margin-left: 200px;

}



.requestitemred {

	margin-bottom: 10px;

	position: static;

	margin-left: 200px;

	color:#D20000;

}



.requestname{

	float: left;

	margin-left: 5px;

	display:inline;

	position:relative;

	left: 10px;

	font-weight:bold;

	margin-bottom: 5px;

}



.requestnamered{

	float: left;

	margin-left: 5px;

	display:inline;

	position:relative;

	left: 10px;

	font-weight:bold;

	margin-bottom: 5px;

	color:#D20000;

}







#gearbox{

	height: 610px;

}

.toptablerow {

	background-color:#DDDDDD;

}

table#breakers {

	width:80%;

	position:relative;

	left:10px;

}

.breaker-details {

	border-color:#999999;

	border-style:dashed;

	border-width:1px;

	background-color:#F8F8F8;

	margin-bottom: 4px !important;

	margin-bottom: 24px;

	padding-bottom: 3px;

	padding-right: 3px;

	padding-left: 5px;

	padding-top: 5px;

}

#article-list {

	border-color:#999999;

	border-style:dashed;

	border-width:1px;

	background-color:#F8F8F8;

	padding-left: 5px;

	padding-bottom: 6px;

	margin-top: 5px;

}

#new-article-link {

	float: right;

	margin-right: 5px;

	margin-top: 2px;

}

form#guideform {

	margin: 2px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	width: auto;

	height: 50px;	

}

form#guideform textarea {

	width: 770px;

	margin-left: 0px;

	height: 400px;

}

form#guideform input {

	height: auto;

	width: auto;

	padding: 0px 0px 0px 0px;

	display: inline;

	text-align:left;

	min-width: 70px;

	

}

form#guideform input.title{

	height: auto;

	width: auto;

	padding: 0px 0px 0px 0px;

	display: inline;

	text-align:left;

	width: 400px;

}

form#guideform input.savebutton{

	height: auto;

	width: auto;

	padding: 0px 0px 0px 0px;

	display: inline;

	text-align:center;

	float:right;

	margin-top: 3px;

}

form#guideform label {

	clear: both;

	float: left;

	width: 150px;

	text-align: right;

	font-weight:bold;

}

form#guideform label.content {

	clear: both;

	float: left;

	width: 150px;

	text-align: left;

	font-weight:bold;

	padding: 2px;

}

form#guideform select {

	height: auto;

	min-width: 30px;

	min-width: 50px !important;

	padding: 0px 0px 0px 0px;

	display:inherit;

	text-align:center;

}

#cmlist {

	

}

.removalinstructions {

	border-color:#999999;

	border-style:dashed;

	border-width:1px;

	background-color:#F8F8F8;

	margin-bottom: 4px !important;

	margin-bottom: 24px;

	padding-bottom: 10px;

	padding-right: 8px;

	padding-left: 8px;

	padding-top: 5px;

	width: 530px;

}

.rating {

	float: right;

	font-size: 1.6em;

}

#haynes_logo {

	padding-left: 10px;

	padding-right: 10px;

}

.hayneslink {



}



form.searchform{

color:#0099cc;

padding-left:20px;

padding-right:20px;

width: 200px;

margin-right: 75%;



}



.searchformbutton {

background-color:#75AAF9;

width: 80px;

padding-left: 15px;

padding-right:15px;



}





.blue {

color:#000099;



}



.red {

color:#DF0000

}



#content2 {

		width: 400px;

}



#partpermsform .car {

	float: left;

}



#partpermsform .van {

	float: right;

	margin-left: 30px;

	margin-top:0px;

}



.formlabel {

	background-color: #FFFFFF;

	border: 1px solid #000000;

	color: #000000;

	height: 20px;

	padding-top: 5px;

	position: absolute;

	top: -40px !important;

	top: -20px;

	width: 150px;

	text-align: center;

	left: 10px;

}



#formparta .formlabel {

	background-color: #000000;

	border: none;

	color: #FFFFFF;

	height: 20px;

	padding-top: 5px;

	position: absolute;

	top: -40px !important;

	top: -20px;

	width: 150px;

	text-align: center;

	left: 10px;

}



#formparta .main .error{

	text-align:left;

	float:left;

	color: #0000FF;

	font-weight:bold;

}



.homebanners{

	padding: 4px;

}

#sheila a{

	color: #000000;

	text-decoration:none;

}
