@charset "utf-8";
/* CSS Document */

.content_wide{
	border:0;
}
div#noscriptform fieldset {
  margin: 0;
  margin-top:10px;
  position: relative;
  margin-top:20px;
}
div#noscriptform legend {
  padding: 0;
  font-weight: bold;
  background-color:#FFFFFF;
  padding:5px;
  border-style:outset;
  border-width:1px;
}
div#noscriptform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
  color:#fff;
}
div#noscriptform fieldset ol {
  margin: 0;
  padding: 0;
}
div#noscriptform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
div#noscriptform fieldset p {
	color:#fff;
}
div#noscriptform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
  padding: 0;
}
div#noscriptform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
  color:#fff;
  margin: 0;
  background:none;
  border:none;
  position:relative;
  top:0;
}
div#noscriptform fieldset fieldset label {
  display: block;
  width: auto;
}
div#noscriptform em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}
div#noscriptform label {
  width: 180px;
}
div#noscriptform fieldset fieldset label {
  margin-left: 183px;
}
div#noscriptform select {
	text-transform:capitalize;
}
div#noscriptform fieldset.redFormBlock {
	background: url(/show/formBGred.png) left bottom repeat-x;
	border:none;
	border-top: 2px solid #FD584B;
	border-bottom: 2px solid #722721;
	background-color:#9B2720;
}	
div#noscriptform fieldset.blueFormBlock {
	background: url(/show/formBGblue.png) left bottom repeat-x;
	border:none;
	border-top: 2px solid #208FF4;
	border-bottom: 2px solid #112841;
	background-color:#208FF4;
}	
div#noscriptform fieldset.blackFormBlock {
	background: url(/show/formBGblack.png) left bottom repeat-x;
	border:none;
	border-top: 2px solid #857E80;
	border-bottom: 2px solid #130D09;
	background-color:#857E80;
}	
div#noscriptform fieldset.yellowFormBlock {
	background: url(/show/formBGyellow.png) left bottom repeat-x;
	border:none;
	border-top: 2px solid #FFFF07;
	border-bottom: 2px solid #958F14;
	background-color:#FFFF07;
}	

div#noscriptform fieldset.greyFormBlock {
	background: url(/show/formBGgrey.png) left bottom repeat-x;
	border:none;
	border-top: 2px solid #CCC;
	border-bottom: 2px solid #727374;
	background-color:#CCC;
}

div#noscriptform fieldset.greenFormBlock {
	background: url(/show/formBGgrey.png) left bottom repeat-x;
	border:none;
	border-top: 2px solid #CCC;
	border-bottom: 2px solid #727374;
	background-color:#CCC;
}

/* overwrite background as P&H didn't like the colours */
div#noscriptform fieldset.redFormBlock,
div#noscriptform fieldset.blueFormBlock,
div#noscriptform fieldset.blackFormBlock,
div#noscriptform fieldset.yellowFormBlock,
div#noscriptform fieldset.greyFormBlock,
div#noscriptform fieldset.greenFormBlock{
	background: url(/show/formBG.png) left bottom repeat-x;
	background-color:#6f7072;
	border-top: 2px solid #CCC;
	border-bottom: 2px solid #727374;
}

/*
div#noscriptform fieldset.yellowFormBlock label, div#noscriptform fieldset.yellowFormBlock fieldset legend,
div#noscriptform fieldset.greyFormBlock label, div#noscriptform fieldset.greyFormBlock fieldset legend{
  color: #000;
}
*/	

div#noscriptform fieldset.yellowFormBlock label.error,
div#noscriptform fieldset.greyFormBlock label.error{
  color: #BF362F;
}	

div#noscriptform fieldset fieldset { 
	background: none; 
}


