﻿div.form-container div {padding: 2px 0px 2px 0px;}
div.form-container label { font-weight: bold; width: 110px; padding: 0px 10px 5px 0px; float: left; color: #333; font-size: 120%; text-align: right; }
div.form-container input, div.form-container select, div.form-container textarea {border: 2px solid; border-color:#C2D38F; background-color: #fff; }
.form-container2 {border: 2px solid; border-color:#C2D38F; background-color: #fff;}
div.form-container input.error { border-color: #C00; background-color: #FEF; }
div.form-container input:focus,div.form-container input.error:focus, div.form-container textarea:focus {	background-color: #FFC; border-color: #FC6; }

.sm-space {height:10px;}

div.form-container fieldset {padding: 20px; margin:2px 0 2px 0px; border-color:#99CCFF; border-width: 1px 0 0 0; border-style:dotted;}

div.form-container .limit_field {border:0px; background-color: #fff; width:21px}
div.form-container .ft_head { padding:0 10px; font-weight: bold; font-size: 120%;}
div.form-container .count_field { font-weight:normal;}
div.form-container .teve {font-family:Arial, Helvetica, sans-serif; color:#FF6666; font-size:11px;}

.login-page {width: 800px; margin:30px;}

div.logfield {width:480px;}
div.logfield label span {font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:16px;}

.tab {background: url(/img/tab-top.gif) no-repeat 0 0;    border-bottom: 2px solid #A5CC7A;    height:26px;    clear: left;    margin-top: 16px;    padding: 0;}
.tab h3 {float: left; letter-spacing: normal;    font-size:16px;    font-weight: bold ;    height: 20px; text-align: center;    color: #ffffff;    padding: 4px 20px 3px 20px; margin:0px;    background: #A5CC7A url(/img/tab-top.gif) no-repeat 100% 0;}

.tabad { float: left; margin-left:20px; margin-top:10px; color:#339933;}

input.button1, input.button2 {font-size: 100%;margin-top: 2px;padding: 3px 10px; }
.button2 {color: #777;}

.form-text, .form-text-err {width: 300px;padding: 1px;}
.form-text {font-size: 110%;padding: 3px 7px;background: #FFFADB url(/img/form-back.gif) repeat-x;border: 1px solid #CBB945;	color: #776B1B;	padding: 2px;}
.form-text2 {font-size: 110%;padding: 3px 7px;color:#FF6600;	padding: 2px; font-weight:bold;}
.form-text-err {font-size: 110%;padding: 3px 7px;background: #FFAA99;border: 1px solid #CBB945;	color: #776B1B;	padding: 2px;}
.hlps {color: #3366FF;font-size: 12px;}

.reqf { color:#ff0000;}
.formerror {font-size:14px; color:#FF3333; font-weight:bold}