﻿{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
 }
FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 5px;
	MARGIN: 0 0 10px 0;
	WIDTH: 100%;
	PADDING-TOP: 0px; 
	clear: both;
}

.news_height {
	height: 100%;
		}
.full {
width: 100%;
height: 100%;
}

#newsletter {
	PADDING: 0px;
	FONT-SIZE: 100%;
	MARGIN: 0px;
	WIDTH: 100%;
	height: 100%;
}
#popup FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 250px;
	PADDING-TOP: 0px;
	min-width: 250px;
	max-width: 250px;
}
FORM FIELDSET {
	CLEAR: both;
	BORDER-RIGHT: #000000 0px;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 10px;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 10px;
	MARGIN: 0;
	BORDER-LEFT: #000000 0px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #000000 0px;
}
FORM FIELDSET LEGEND {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 130%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
}
LABEL {
	FONT-SIZE: 100%;
}
LABEL U {
	FONT-STYLE: normal;
	TEXT-DECORATION: underline;
}
INPUT {
	FONT-SIZE: 100%;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Arial, sans-serif;
}
SELECT {
	FONT-SIZE: 100%;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Arial, sans-serif;
}
TEXTAREA {
	FONT-SIZE: 100%;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Arial, sans-serif;
	border: 1px solid #ccc;
}
TEXTAREA {
	OVERFLOW: auto;
}
FORM DIV {
	CLEAR: left;
	PADDING-RIGHT: 3px;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px;
	MARGIN: 5px 0px 0px;
	PADDING-TOP: 1px;
	HEIGHT: expression('1%');
}
FORM FIELDSET DIV.notes {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 88%;
	FLOAT: right;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 10px 10px;
	WIDTH: 158px;
	COLOR: #7F9DB9;
	PADDING-TOP: 5px;
	HEIGHT: auto;
	BACKGROUND-COLOR: #fff;
}
.sideheading {
	BORDER-RIGHT: #7F9DB9 0px solid;
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: left top;
	BORDER-TOP: #7F9DB9 0px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	font-weight: bold;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #7F9DB9 0px solid;
	COLOR: #48901A;
	PADDING-TOP: 2px;
	BACKGROUND-REPEAT: no-repeat;
}
FORM FIELDSET DIV.notes P {
	MARGIN: 0em 0em 1.2em;
	COLOR: #7F9DB9;
}
FORM FIELDSET DIV.notes P.last {
	MARGIN: 0em;
}
FORM DIV FIELDSET {
	CLEAR: none;
	background: #fff;
	BORDER-RIGHT: #fff 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #fff 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 0px 0px 141px;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 195px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #fff 1px solid;
}
FORM DIV FIELDSET LEGEND {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 9px;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
FORM DIV.required FIELDSET LEGEND {
	FONT-WEIGHT: bold;
	font-size: 18px;
}
FORM DIV LABEL {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px 0px 5px;
	WIDTH: 160px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: right;
}

#hours {
	PADDING-RIGHT: 0x;
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 0 0 0 145px;
	TEXT-ALIGN: right;
}

FORM DIV.optional LABEL {
	FONT-WEIGHT: normal;
}
LABEL.optional {
	FONT-WEIGHT: normal;
}
FORM DIV.required LABEL {
	FONT-WEIGHT: bold;
}
LABEL.required {
	FONT-WEIGHT: bold;
}
FORM DIV LABEL.labelCheckbox {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px 142px;
	WIDTH: 200px;
	PADDING-TOP: 0px; ;
	HEIGHT: expression('1%');
	TEXT-ALIGN: left;
}
FORM DIV LABEL.labelRadio {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px 142px;
	WIDTH: 200px;
	PADDING-TOP: 0px; ;
	HEIGHT: expression('1%');
	TEXT-ALIGN: left;
}
FORM DIV FIELDSET LABEL.labelCheckbox {
	MARGIN: 0px 0px 5px;
	WIDTH: 170px;
}
FORM DIV FIELDSET LABEL.labelRadio {
	MARGIN: 0px 0px 5px;
	WIDTH: 170px;
}
FORM DIV IMG {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
}

#error_text_new {
	color: #FF0000;
	font-size: 12px;
}

#error_text_new p {
	font-weight: normal;
	color: #FF0000;
}

FORM DIV INPUT {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 200px;
	PADDING-TOP: 1px;
}
FORM DIV SELECT {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 200px;
	PADDING-TOP: 1px;
}
FORM DIV TEXTAREA {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 200px;
	PADDING-TOP: 1px;
	height: 200px;
}
FORM DIV INPUT.inputFile {
	WIDTH: 211px;
	border: 1px solid #ccc;
}
FORM DIV SELECT.selectOne {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px;
	WIDTH: 211px;
	PADDING-TOP: 1px;
	border: 1px solid #ccc;
	font-size: 100%;
	height: 21px;
	font-size: 12px;
}
FORM DIV SELECT.selectOneSmall {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px;
	WIDTH: 80px;
	PADDING-TOP: 1px;
	border: 1px solid #ccc;
	height: 21px;
	margin-bottom: 5px;
}
FORM DIV SELECT.selectMultiple {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px;
	WIDTH: 211px;
	PADDING-TOP: 1px;
}
FORM DIV INPUT.inputCheckbox {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px 0px 0px 140px;
	WIDTH: 14px;
	PADDING-TOP: 3px;
	HEIGHT: 14px;
	BACKGROUND-COLOR: transparent;
	BORDER-RIGHT-WIDTH: 0px;
}
FORM DIV INPUT.inputRadio {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 140px;
	WIDTH: 14px;
	PADDING-TOP: 0px;
	HEIGHT: 14px;
	BACKGROUND-COLOR: transparent;
	BORDER-RIGHT-WIDTH: 0px;
}
INPUT.inputCheckbox {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 140px;
	WIDTH: 14px;
	PADDING-TOP: 0px;
	HEIGHT: 14px;
	BACKGROUND-COLOR: transparent;
	BORDER-RIGHT-WIDTH: 0px;
}
INPUT.inputRadio {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 140px;
	WIDTH: 14px;
	PADDING-TOP: 0px;
	HEIGHT: 14px;
	BACKGROUND-COLOR: transparent;
	BORDER-RIGHT-WIDTH: 0px;
}
FORM DIV.submit {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 140px;
	PADDING-BOTTOM: 0px;
	WIDTH: 214px;
	PADDING-TOP: 0px;
}
FORM DIV.submit DIV {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: auto;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
}
FORM DIV INPUT.inputSubmit {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: auto;
	COLOR: #000000;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #cccccc;
}
FORM DIV INPUT.inputButton {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: auto;
	COLOR: #000000;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #cccccc;
}
INPUT.inputSubmit {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: auto;
	COLOR: #000000;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #cccccc;
}
INPUT.inputButton {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: auto;
	COLOR: #000000;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #cccccc;
}
FORM DIV.submit DIV INPUT.inputSubmit {
	FLOAT: right;
	MARGIN: 0px 0px 0px 5px;
}
FORM DIV.submit DIV INPUT.inputButton {
	FLOAT: right;
	MARGIN: 0px 0px 0px 5px;
}
FORM DIV SMALL {
	PADDING-RIGHT: 3px;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	FONT-SIZE: 88%;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px 0px 5px 142px;
	PADDING-TOP: 1px; ;
	HEIGHT: expression('1%');
}
FORM DIV INPUT.checkbox_small {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	width: 20px;
	PADDING-TOP: 1px;
}
FORM DIV INPUT.text_small {
	width: 200px;
	border: 1px solid #ccc;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 0 4px 0;
	margin: 3px 0 3px 0;
	background-color: #fff;
	line-height: 100%;
}

FORM DIV INPUT.text_date {
	width: 70px;
	border: 1px solid #ccc;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 0 4px 0;
	margin: 3px 0 3px 0;
	background-color: #fff;
	line-height: 100%;
}

FORM DIV INPUT.text_other {
	width: 25px;
	border: 1px solid #ccc;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 4px;
	margin-bottom: 0;
	background-color: #fff;
}

.form_names {
	font-size: 14px;
	vertical-align: middle;
	line-height: 25px;
}

FORM DIV INPUT.text_smaller {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	width: 50px;
	PADDING-TOP: 1px;
	border: 1px solid #ccc;
	line-height: 100%;
	font-size: 100%;
	height: 18px;
}
FORM DIV INPUT.text_smallest {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0;
	width: 20px;
	PADDING-TOP: 1px;
}

#tickbox {
height: 10px;
}

.longer_form {
min-width: 780px;
}