* {
	margin: 0px; padding: 0px; font-size: 12px;
}
body {
	background: white;
}
a {
	color: rgb(68, 136, 255); text-decoration: none;
}
a:hover {
	color: rgb(68, 136, 255); text-decoration: none;
}
a:hover {
	color: rgb(51, 204, 255);
}
p {
	color: rgb(51, 51, 51); font-size: 90%; margin-top: 1em; margin-bottom: 2em;
}
h1 {
	color: rgb(0, 153, 204); font-size: 1.6em;
}
form {
	
}
label {
	width: 100%; margin-top: 8px; display: block; background-repeat: no-repeat;
}
.blue {
	color: rgb(0, 153, 204); font-weight: bold;
}
.dwnld {
	background: url("../images/download.gif") no-repeat 40px 10px; margin: 0px auto; padding: 10px; border: 1px solid rgb(238, 238, 238); width: 400px; text-align: center; color: rgb(153, 153, 153); line-height: 50px; font-size: 1.4em; font-weight: bold; display: block;
}
.footer {
	margin: 40px auto; padding: 10px; border: 1px solid rgb(238, 238, 238); width: 400px; text-align: center; color: rgb(153, 153, 153); display: block; background-color: white;
}
.footer p {
	color: rgb(153, 153, 153);
}
.MsgSent {
	margin: 40px auto; padding: 10px; border: 1px solid rgb(238, 238, 238); width: 400px; text-align: center; display: block; background-color: white;
}
.MsgSent h1 {
	background: url("../images/MsgSent.gif") no-repeat 0px 0px; height: 85px; line-height: 85px; padding-left: 20px;
}
.MsgError {
	margin: 40px auto; padding: 10px; border: 1px solid rgb(238, 238, 238); width: 400px; text-align: center; display: block; background-color: white;
}
.MsgError h1 {
	background: url("../images/MsgError.gif") no-repeat 0px 0px; height: 85px; color: rgb(204, 0, 0); line-height: 85px; padding-left: 20px;
}
.MsgSent p {
	color: rgb(153, 153, 153); font-size: 1.3em;
}
.MsgError p {
	color: rgb(153, 153, 153); font-size: 1.3em;
}
.tipsbox .tipsbox_top_left {
	background: url("../images/images/top_left.png") no-repeat; _background: url(../images/images/top_left.gif) no-repeat; _background-position: 9px 8px;
}
.tipsbox .tipsbox_top {
	background: url("../images/images/top.png") repeat-x; height: 17px; _background: url(../images/images/top.gif) repeat-x; _background-position: 0px 8px;
}
.tipsbox .tipsbox_top_right {
	background: url("../images/images/top_right.png") no-repeat; _background: url(../images/images/top_right.gif) no-repeat; _background-position: 0px 8px;
}
.tipsbox .tipsbox_left {
	background: url("../images/images/left.png") repeat-y; width: 17px; _background: url(../images/images/side.gif) repeat-y; _background-position: 9px 8px;
}
.tipsbox .tipsbox_right {
	background: url("../images/images/right.png") repeat-y; width: 22px; _background: url(../images/images/side.gif) repeat-y; _width: 9px;
}
.tipsbox .tipsbox_bottom_left {
	background: url("../images/images/bottom_left.png"); _background: url(../images/images/bottom_left.gif) no-repeat; _background-position: 9px 0px;
}
.tipsbox .tipsbox_mark {
	background: url("../images/images/mark.png") no-repeat; height: 36px; _background: url(../images/images/mark.gif) no-repeat;
}
.tipsbox .tipsbox_bottom_right {
	background: url("../images/images/bottom_right.png"); _background: url(../images/images/bottom_right.gif) no-repeat;
}
.tipsbox .tipsbox_inner {
	background: url("../images/images/inner.png");
}
.tipsbox .tipsbox_inner_ie6 {
	background: url("../images/images/inner.png");
}
.tipsbox .tipsbox_inner_ie6 {
	padding: 4px;
}
.tipsbox .tipsbox_error {
	background: url("../images/images/error.png") no-repeat; width: 40px; height: 40px; clear: left; margin-top: 5px; float: left; _background: url(../images/images/error.gif) no-repeat;
}
.tipsbox p {
	margin: 0px; padding: 0px; border: 0px currentColor; color: rgb(255, 255, 255); font-family: arial; font-size: 12px;
}
.tipsbox {
	margin: 0px; padding: 0px; border: 0px currentColor; color: rgb(255, 255, 255); font-family: arial; font-size: 12px;
}
.tipsbox p {
	line-height: 15px; padding-left: 55px;
}
.tipsbox p span {
	color: red; line-height: 35px; font-size: 1em; font-weight: bold;
}
.error_f {
	border: 1px dotted rgb(102, 102, 102); margin-top: 5px; background-color: rgb(234, 234, 234);
}
.error_f p {
	margin: 5px; color: rgb(170, 0, 0);
}
.error_f p span {
	margin: 5px 0px 0px; color: rgb(0, 0, 0); font-size: 1.1em;
}
* {
	margin: 0px; padding: 0px;
}
body {
	background: rgb(255, 255, 255); color: rgb(64, 64, 64); font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
img {
	border: 0px currentColor;
}
#container {
	padding: 20px;
}
input {
	color: rgb(64, 64, 64); font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
textarea {
	color: rgb(64, 64, 64); font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
label {
	color: rgb(153, 153, 153); line-height: 16px; padding-left: 2px; cursor: pointer;
}
label.chosen {
	color: rgb(51, 51, 51);
}
.outtaHere {
	left: -3000px; position: absolute;
}
.radioArea {
	width: 15px; height: 14px; clear: left; font-size: 0px; float: left; display: block; cursor: pointer;
}
.radioAreaChecked {
	width: 15px; height: 14px; clear: left; font-size: 0px; float: left; display: block; cursor: pointer;
}
.radioArea {
	background: url("../images/radio.gif") no-repeat left top;
}
.radioAreaChecked {
	background: url("../images/radio.gif") no-repeat left bottom;
}
.checkboxArea {
	margin: 0px; padding: 0px; width: 13px; height: 13px; clear: left; font-size: 0px; float: left; display: block; cursor: pointer;
}
.checkboxAreaChecked {
	margin: 0px; padding: 0px; width: 13px; height: 13px; clear: left; font-size: 0px; float: left; display: block; cursor: pointer;
}
.checkboxArea {
	background: url("../images/checkbox.gif") no-repeat left top;
}
.checkboxAreaChecked {
	background: url("../images/checkbox.gif") no-repeat left bottom;
}
.focused {
	border: 1px dotted rgb(221, 221, 221);
}
.textinput {
	background: url("../images/input_bg.gif") repeat-x left top; padding: 4px 0px; border: currentColor; height: 15px; vertical-align: middle;
}
.textinputHovered {
	background: url("../images/input_bg.gif") repeat-x left top; padding: 4px 0px; border: currentColor; height: 15px; vertical-align: middle;
}
.textinputHovered {
	background-position: left bottom;
}
.inputCorner {
	padding-bottom: 0px; vertical-align: middle;
}
.txtarea .tr {
	background: url("../images/txtarea_tr.gif") no-repeat right top;
}
.txtarea .tr_xon {
	background: url("../images/txtarea_tr.gif") no-repeat right top;
}
.txtarea .tr_xon {
	background: url("../images/txtarea_tr_xon.gif") no-repeat right top;
}
.txtarea img.txt_corner {
	width: 5px; height: 5px; display: block;
}
.txtarea .br {
	background: url("../images/txtarea_br.gif") no-repeat right top;
}
.txtarea .br_xon {
	background: url("../images/txtarea_br.gif") no-repeat right top;
}
.txtarea .br_xon {
	background: url("../images/txtarea_br_xon.gif") no-repeat right top;
}
.txtarea .cntr {
	background: url("../images/txtarea_cntr.gif") repeat-y right top;
}
.txtarea .cntr_xon {
	background: url("../images/txtarea_cntr_xon.gif") repeat-y right top;
}
.txtarea .cntr_l {
	background: url("../images/txtarea_l.gif") repeat-y left top; width: 5px; float: left;
}
.txtarea .cntr_l_xon {
	background: url("../images/txtarea_l.gif") repeat-y left top; width: 5px; float: left;
}
.txtarea .cntr_l_xon {
	background: url("../images/txtarea_l_xon.gif") repeat-y left top;
}
.txtarea textarea {
	margin: 5px; padding: 0px; border: 0px currentColor;
}
.selectArea {
	background: url("../images/select_bg.gif") repeat-x left top; width: 200px; height: 21px;
}
.selectArea .left {
	background: url("../images/select_left.gif") no-repeat left top; width: 8px; height: 21px; float: left;
}
.selectArea .right {
	background: url("../images/select_right.gif") no-repeat left top; width: 21px; height: 21px; float: right;
}
.selectArea .right a {
	width: 200px; height: 21px; margin-left: -179px; display: block; position: absolute;
}
.selectArea .right i {
	display: none;
}
.selectArea .center {
	width: 160px; color: rgb(255, 255, 255); overflow: hidden; padding-top: 3px; white-space: nowrap;
}
.optionsDivInvisible {
	background: rgb(111, 112, 116); padding: 2px; width: 172px; font-size: 11px; margin-top: -1px; margin-left: 3px; position: absolute; z-index: 20;
}
.optionsDivVisible {
	background: rgb(111, 112, 116); padding: 2px; width: 172px; font-size: 11px; margin-top: -1px; margin-left: 3px; position: absolute; z-index: 20;
}
.optionsDivInvisible {
	display: none;
}
.optionsDivVisible {
	display: block;
}
.optionsDivVisible p {
	margin: 0px; padding: 0px;
}
.optionsDivVisible a {
	padding: 1px 4px; border: 1px solid rgb(111, 112, 116); color: rgb(242, 242, 242); text-decoration: none; display: block;
}
.optionsDivVisible a:hover {
	background: rgb(95, 96, 98); border-color: rgb(207, 208, 214); color: rgb(255, 255, 255);
}
.buttonSubmit {
	background: url("../images/button_bg.gif") repeat-x left top; padding: 2px; border: currentColor; width: auto; height: 26px; color: rgb(255, 255, 255); font-weight: bold; cursor: pointer;
}
.buttonSubmitHovered {
	background: url("../images/button_bg.gif") repeat-x left top; padding: 2px; border: currentColor; width: auto; height: 26px; color: rgb(255, 255, 255); font-weight: bold; cursor: pointer;
}
.buttonSubmitHovered {
	background-position: left bottom;
}
.buttonImg {
	vertical-align: bottom;
}
#hblink99 {
	display: none;
}
