/* set all margins and pagging */* {margin: 0px;padding: 0px;border: 0px;}body {	font-family: verdana, Arial, Helvetica, sans-seif;	background: #eef4fa url('../images/bg-wall.png') top left repeat-x;	color: #000000;	margin: 0px;	padding: 0px;	font-size: 0.8em;	text-align: center;}h1 {display:block; font-size: 250%; font-weight: normal; color: #fff;font-family:Georgia,"Times New Roman",Times,serif;}h2 {display:inline; font-size: 120%; font-weight: bold; color: #901518}h3 {display:inline; font-size: 100%; font-weight: bold; color: #901518}#wrapper{position: relative;	width:900px;	padding: 0px 0px 0px 0px;	margin:0px auto;	text-align: center;		background: #fff ;}#header {background: #eef4fa url('../images/ban11.jpg') 0px 0px no-repeat;height: 200px;text-align: left;border-top: 1px solid #fff;margin-top: -1px;}#logo{float: left;margin: 20px 0px 0px 10px;}#header h1 {margin: 20px 0px 0px 20px;}#topnav {position: absolute;left: 10px;top: 180px;}#topnav ul {list-style-type: none;}#topnav a{font-family:"Trebuchet MS","Helvetica neue",Helvetica,Arial,Verdana,sans-serif;font-weight: normal;color: #fff;text-decoration: none;}#footer {position: relative;height: 50px;background: #eef4fa url('../images/bg-wall.png') top left repeat-x;}#content{position: relative;	width:650px;	margin: 10px auto 10px auto;	text-align: left;}.titlediv {text-align: center; margin: 10px 0px 20px 0px;}.centre {text-align: center;}.bold {font-weight: bold}.footercolour {color: #b5d0ea;}.tform {width: 580px; border: 1px solid #b5d0ea; color: #000000; border-collapse: collapse; background: #fff; margin: 5px 0px 0px 0px;}.tform td {padding: 2px 5px 2px 5px; font-size: 0.8em; vertical-align: top;}.columnl {width: 250px; }.columnr {width: 320px; }.columnl2 {width: 500px;}.columnr2 {width: 200px; }.sectionhead {font-size: 110%; font-weight: bold; color: #901518;}.sectiontext {font-size: 90%; }.subsectiontext {display: block; font-size: 90%; margin: 25px 0px 0px 20px; width: 600px;}.tformc {width: 300px; border: 1px solid #b5d0ea; color: #000000; border-collapse: collapse; background: #fff; margin: 5px 0px 0px 0px;}.tformc td {padding: 2px 5px 2px 5px; font-size: 0.8em; vertical-align: top;}.columnlr {width: 190px; }.columnrr {width: 100px; text-align: right;}.tform td.smaller {font-size: 0.7em;}.right { text-align: right;}.errormessage {font-weight: bold; color: #f00;}.boldred {font-weight: bold; color: #ff0000;}form {display:inline;} label {cursor: pointer;}INPUT {font-family: "Courier New";   color: #000000; border: #b5d0ea solid 1px; font-size: 0.9em;}TEXTAREA {font-family: "Courier New";   color: #000000; border: #b5d0ea solid 1px;}select {font-family: "Courier New";   color: #000000; border: #b5d0ea solid 1px; font-size: 0.9em;}.radio {border: 0px;}.radio2 {border: 0px; margin: 0px 0px 0px 20px;}.theading {font-weight: bold; color: #990000;}.fieldtext1 {width: 2em;}.fieldtext2 {width: 4em;}.fieldtext3 {width: 5em;}.fieldtext4 {width: 6em;}.fieldtext5 {width: 10em;}.fieldtext6 {width: 15em;}.fieldtext7 {width: 20em;}.fieldtext8 {width: 40em;}.noscript {font-weight: bold; color: #f00; text-align: center; margin: 10px 0px 10px 0px;}