@charset "utf-8";
/* CSS Document */
.form1topl {
	background-image:url(/images09/forms/form1_topl.png);
	background-repeat:no-repeat;
	width:13px;
	height:36px;
	}
.form1top {
	background-image:url(/images09/forms/form1_top.png);
	background-repeat:no-repeat;
	width:547px;
	}
.form1top_nowidth {
	background-image:url(/images09/forms/form1_top.png);
	}
.form1topr {
	background-image:url(/images09/forms/form1_topr.png);
	background-repeat:no-repeat;
	width:13px;
	}
.form1left {
	background-image:url(/images09/forms/form1_left.png);
	background-repeat:repeat-y;
	width:13px;
	}
.form1mid {
	background-color:#232323;
	}
.form1right {
	background-image:url(/images09/forms/form1_right.png);
	background-repeat:repeat-y;
	width:13px;
	}
.form1botl {
	background-image:url(/images09/forms/form1_botl.png);
	background-repeat:no-repeat;
	height:19px;
	width:13px;
	}
.form1bot {
	background-image:url(/images09/forms/form1_bot.png);
	background-repeat:repeat-x;
	width:547px;
	}
.form1bot_nowidth {
	background-image:url(/images09/forms/form1_bot.png);
	background-repeat:repeat-x;
	}
.form1botr{
	background-image:url(/images09/forms/form1_botr.png);
	background-repeat:no-repeat;
	width:13px;
	}
.formtitle {
	font-weight:450;
	font-size:14px;
	margin-top:0px;
	margin-bottom:1px;
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.vertlinebg {
	background-image:url(../images09/forms/linevert_bg.png);
	}
	
.wb_topleft {
	background-image:url(../images09/controlpanel/warningbox/wb_topleft.png);
	width:13px;
	height:31px;
	}

.wb_bg {
	background-image:url(../images09/controlpanel/warningbox/wb_bg.png);
	}
	
.wb_topright {
	background-image:url(../images09/controlpanel/warningbox/wb_topright.png);
	}

.textcounter {
	width:25px;
	background-color:#232323;
	border:none;
	border-style:none;
	border-bottom:none;
	padding-left:5px;
	color:#660033;
	}
.formmargin {
	margin:0px;
	padding:0px;
	}
.checkbox, .radio { 
  width: 19px; 
  height: 25px; 
  padding: 0 5px 0 0; 
  background:url(../images09/forms/checkbox.png) no-repeat; 
  display: block; 
  clear: left; 
  float: left; 
} 
.radio { 
  background: url(../images09/forms/radio.png) no-repeat; 
} 
.select { 
  position: absolute; 
  width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */ 
  height: 21px; 
  padding: 0 24px 0 8px; 
  color:#999999; 
  font: 12px/21px arial,sans-serif; 
  background: url(../images09/forms/dropdown.gif) no-repeat; 
  overflow: hidden; 
}
.errorbox {
	width:548px;
	background-image:url(/images09/register/errorbox_bg.png);
	background-color:#686868;
	background-repeat:repeat-x;
	padding:10px;
	border:solid 2px #990000;
	color:#660000;
	text-align:justify;
	}
.errorbox a {
	color:#660000;
	}
