#HTMLContent ul {margin-left:20px;}



body {background:url(/_images/template/bkg.jpg) repeat-y top center #166582; color: #26B0E3; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; margin: 0; padding:0;}

table { font-family: Arial, Helvetica, sans-serif; font-size: 100%;}

h1 { font-family: Arial, Helvetica, sans-serif; color: #1592C0; font-weight: bold; font-size: 140%; margin: 0px; line-height: 20px;}
h2 { font-family: Arial, Helvetica, sans-serif; color: #025472; font-weight: bold; font-size: 120%; margin: 0px; line-height: 20px; padding-bottom: 10px;}s
h3 { font-family: Arial, Helvetica, sans-serif; color: #26B0E3; font-weight: bold; font-size: 120%; margin: 0px; line-height: 20px;}

p { font-family: Arial, Helvetica, sans-serif; line-height: 14px; font-size: 100%; padding-bottom: 10px; margin: 0px;}

.textfield { width: 167px; height: 13px; margin: 0px; color: #6A737B; border: 1px solid #C3C3C3; font-size: 11px; padding-left: 4px;}
textarea { width: 167px; height: 60px; border: 1px solid #C3C3C3; padding: 2px 4px 0px 0px; color: #6A737B; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; overflow: auto; margin-bottom: 7px;}
.largetextarea{ width: 326px; height: 100px; border: 1px solid #C3C3C3; padding: 2px 4px 0px 0px; color: #6A737B; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; overflow: auto; margin-bottom: 7px;}
select { width: 174px; color: #6A737B; font-size: 11px;}
.checkbox { width: 20px; height: 20px; border: none;}
.qtytextfield { width: 20px; height: 13px; margin: 0px; color: #6A737B; border: 1px solid #C3C3C3; font-size: 11px; text-align: center;}
.button { margin-top: 5px; width: 60px; height: 16px; border: none; font-weight: bold; padding: 2px 0px 0px 2px; background-color: #1E1A6B; color: #fff;}

.imagebutton { border: none; font-weight: bold; padding: 2px 0px 0px 2px; color: #fff; }

form { margin: 0px; padding: 0px;}
fieldset { border: none; margin: 0px; padding: 0px;}
legend { display: none; }
.formbkg { background-color: #ecfaff; border: 1px dotted #26b0e3; padding: 10px; }


label { width: 130px; margin: 0px; padding: 0px; float: left;}
.label { display: none;}
.labelvoucher { padding-top: 4px; text-align: right; width: 180px;}
.labelspacer { margin-left: 130px;}
.longlabel { width: 90%;}
.shortlabel { width: 50px;}
.labelradio { width: 15px; float:none;}
.labelcheckbox { width: 153px; float: right; padding-top: 3px;}
.labelcheckboxlarge { width: 530px; float: right; padding-top: 3px;}

.error { color: #cc0000; font-weight: bold; padding-left: 18px; background: url(/_images/icons/error.gif) scroll no-repeat left top;}
.errortext { color: #cc0000;}

img { border: none;}

.invisible { display: none;}

.data { width: 330px; background-color: #fff; color: #6A737B; margin: 10px 0px 10px 0px; text-align: left;}
.data th { height: 25px; font-weight: bold; background-color: #6A737B; border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding-left: 10px; color: #fff;}
.data td { vertical-align: top; padding: 3px 10px 3px 10px; border-right: 1px solid #F4F4F4; border-bottom: 1px solid #F4F4F4;}

hr { border-top: 1px dotted #26B0E3; border-left: 1px solid #C8F1FF; border-right: 1px solid #C8F1FF; border-bottom: 1px solid #C8F1FF; margin: 10px 0px 10px 0px; height: 2px; background-color: #C8F1FF;}


