#HTMLContent ul {
margin-left:20px;
}


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 160%;
	margin: 0px;
	padding-bottom: 10px;
	line-height: 1.3em;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 120%;
	margin: 0px;
	padding-bottom: 10px;
	line-height: 1.3em;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 110%;
	margin: 0px;
	padding-bottom: 5px;
	line-height: 1.1em;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	font-size: 100%;
	padding-bottom: 10px;
	margin: 0px;
}
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.textfield {
	width: 166px;
	height: 15px;
	margin: 0px;
	color: #6A737B;
	font-size: 11px;
	padding-left: 4px;
}
.textfieldfile {
	width: 166px;
	height: 20px;
	margin: 0px;
	color: #6A737B;
	font-size: 11px;
	padding-left: 4px;
}
.textfieldsmall {
	width: 96px;
	height: 15px;
	margin: 0px;
	color: #6A737B;
	font-size: 11px;
	padding-left: 4px;
}
.textfieldsmaller {
	width: 30px;
	text-align: center;
	height: 15px;
	margin-left: 20px;
	color: #6A737B;
	font-size: 11px;
}

textarea {
	width: 166px;
	height: 60px;
	padding-left: 4px;
	padding-top: 2px;
	color: #6A737B;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: auto;
}

.textarealarge {
	width: 330px;
	height: 100px;
	padding-left: 4px;
	margin-top: 2px;
	margin-bottom: 3px;
	color: #6A737B;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: auto;
}

select {
	width: 174px;
	color: #6A737B;
	font-size: 11px;
	margin-bottom: 2px;
}
.selectdate {
	width: 80px;
	color: #6A737B;
	font-size: 11px;
	margin-bottom: 2px;
}

.checkbox {
	width: 15px;
	height: 15px;
	border: none;
}

.lightbutton { text-decoration: none; width: 111px; height: 17px; font-size: 10px; background: url(../_images/buttons/lightbutton_bkg.gif) scroll repeat-x top left; text-align: center; font-weight: bold; border: none;}
.mediumbutton { text-decoration: none; width: 111px; height: 17px; font-size: 10px; background: url(../_images/buttons/mediumbutton_bkg.gif) scroll repeat-x top left; text-align: center; font-weight: bold; border: none;}
.darkbutton { text-decoration: none; width: 111px; height: 17px; font-size: 10px; background: url(../_images/buttons/darkbutton_bkg.gif) scroll repeat-x top left; text-align: center; font-weight: bold; border: none;}
.lightbutton a:hover, .mediumbutton a:hover, .darkbutton a:hover { text-decoration: none;}
form {
	margin: 0px;
	padding: 0px;
}

.formstyle { width: 340px; padding: 10px;}

.formstyle label { float: left; width: 160px;}
.formstyle .smalllabel { float: left; width: 100px;}
.formstyle .disclaimerlabel { width: 320px; float:none;}

.checkboxlabel { float: right; width: 120px; text-align: left;}

.label {
	display: none;
}

.error {
	color: #cc0000;
}
img {
	border: none;
}


.invisible {
	display: none;
}

fieldset {
	border: none;
	margin: 0px;
	padding: 0px;
}

legend {
	display: none;
}

.data {
	width: 515px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
}

.data th {
	height: 25px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 14px;
	padding-bottom: 3px;
}
.data .smallcolumn { text-align: center;}

.data td {
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.datasmall {
	width: 215px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
}

.datasmall th {
	height: 25px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 14px;
	padding-bottom: 3px;
}
.datasmall .smallcolumn { text-align: center;}

.datasmall td {
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

hr {
	border-top: 1px dotted #ccc;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin-top: 2px;
	margin-bottom: 2px;
	height: 2px;
	background-color: #fff;
}


