* {font-family: Verdana; font-size: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

.formtable {width:100%}
.formtext {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.formheadingbold {FONT-SIZE: 17px; COLOR: #fffffff; font-weight:bold; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:left; padding-right:25px;}
.formheading {FONT-SIZE: 17px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:left; background-image:url(http://www.planbhealth.co.uk/p/images/formbuilder/header_form_background.jpg); padding:10px;}
.formhead {font-size: 14px; font-weight: bold; font-style:italic}
.formdividerx {color: #FF0000; height:20px}
.formtxt {font-size: 8.5pt; font-weight: bold}
.formlabel {font-size: 8.5pt; font-weight: bold}
.formlabelblue {font-size: 8.5pt; COLOR:#8e98c9}
.formdata {font-size: 8.5pt;}
.formboxheading {padding-left:6px; FONT-SIZE: 12px; font-weight:bold; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #333333;
}


.surname {font-size: 16px; font-weight: bold; color: red;}




.formstepoff {FONT-SIZE: 12px; font-weight:bold; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left:5px}
a.formstepoff:link {FONT-SIZE: 12px; font-weight:bold; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a.formstepoff:hover {FONT-SIZE: 12px; font-weight:bold; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a.formstepoff:visited {FONT-SIZE: 12px; font-weight:bold; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

.formstepon {FONT-SIZE: 12px; font-weight:bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left:5px}
a.formstepon:link {FONT-SIZE: 12px; font-weight:bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a.formstepon:hover {FONT-SIZE: 12px; font-weight:bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a.formstepon:visited {FONT-SIZE: 12px; font-weight:bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

.formstepnumberoff {FONT-SIZE: 12px; font-weight:bold; COLOR: #454B83; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a.formstepnumberoff:link {FONT-SIZE: 12px; font-weight:bold; COLOR: #454B83; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a.formstepnumberoff:hover {FONT-SIZE: 12px; font-weight:bold; COLOR: #454B83; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a.formstepnumberoff:visited {FONT-SIZE: 12px; font-weight:bold; COLOR: #454B83; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

.formstepnumberon {FONT-SIZE: 12px; font-weight:bold; COLOR: #4E9981; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a.formstepnumberon:link {FONT-SIZE: 12px; font-weight:bold; COLOR: #4E9981; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a.formstepnumberon:hover {FONT-SIZE: 12px; font-weight:bold; COLOR: #4E9981; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a.formstepnumberon:visited {FONT-SIZE: 12px; font-weight:bold; COLOR: #4E9981; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

p.fldContainer {LINE-HEIGHT: 135%}


.formintro {FONT-SIZE: 12px; font-weight:bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left:6px}


#xpreviewdiv {position:absolute; left: 0px; top: 0px; width: 100%; z-index:0; visibility:visible}

#maindiv {position:absolute; left: 0px; top: 190px; width: 100%;}

#maindivx {position:relative;}
#maintd {position:relative;}
#fldContainer {position:relative;}

#floatdiv {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:150px;
	z-index:1;
}




