﻿.tblForm input[type=text] {
	background:#FFF url(../images/bg_form.gif) repeat-x top;
	border:1px solid #CCC;
	border-top:1px solid #7C7C7C;
	font:12px Tahoma, Arial, sans-serif;
	padding:3px;
	width:300px;
}
.tblForm input[type=text]:focus {background:#FFF8DC  url(../images/bg_form.gif) repeat-x;}

.tblForm input[type=password] {
	background:#FFF url(../images/bg_form.gif) repeat-x top;
	border:1px solid #CCC;
	border-top:1px solid #7C7C7C;
	font:12px Tahoma, Arial, sans-serif;
	padding:3px;
	width:300px;
}
.tblForm input[type=password]:focus {background:#FFF8DC  url(../images/bg_form.gif) repeat-x;}

.tblForm textarea {
	background:#FFF url(../images/bg_form.gif) repeat-x top;
	border:1px solid #CCC;
	border-top:1px solid #7C7C7C;
	font:12px Tahoma, Arial, sans-serif;
	height:75px;
	padding:3px;
	width:300px;
}
.tblForm textarea:focus {background:#FFF8DC  url(../images/bg_form.gif) repeat-x;}


.tblForm input[type=radio] {margin:0;margin-right:5px;padding:0;vertical-align:text-top;}
.tblForm input[type=checkbox] {margin:0 5px 0 2px;vertical-align:text-top;}

.tblForm select {
	border:1px solid #DDD;
	border-top:1px solid #888;
	font:12px Tahoma, Arial, sans-serif;
	width:100px;
}
.tblForm select:focus {background:#FFF8DC;}

.tblForm label {color:#666;display:block;font-size:11px;margin-bottom:15px;}

.tblForm .inlineLabel {display:inline;}

.tblForm .inlineLabel label {display:inline;}

.tblForm tr td table tr td {border-spacing:0;margin:0;padding:0;}

h1.formheader {border-bottom:1px dotted #666;font:24px Tahoma, Arial, sans-serif;margin-bottom:20px;}
span.header {display:block;font:bold 12px Tahoma, Arial, sans-serif;margin-bottom:5px;}
span.notice {color:#BD2929;font-size:11px;}
