fieldset {	border:1px dashed #CCC;	padding:10px;}
legend {	font-size:20px;	color:#659EC7;	font-weight:normal;	line-height: 1.1;	background: #fff;	border: 1px solid #CCC;	padding: 2px 6px;}
label {		width:167px;	height:32px;	margin-top:3px;	margin-right:1px;	padding-top:11px;	padding-left:3px;	background-color:#CCCCCC;	float:left;	display: block;	font-family:Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	line-height: 1.1;	color:#666;}
.form {	margin:0;	padding:0;}
#container {	width:750px;	margin:auto;	padding:10px;}
#top {	width:680px;	height:50px;}
#leftSide {	width:530px;	padding-top:30px;	float:left;}
#rightSide {	background-color:#fff;	width:200px;	padding:5px;	margin-top:40px;	float:right;	border:1px solid #CCC;	font:normal 12px Arial;	color:#666666;}
.clear {	clear:both;}
.holder {	background-color:#fff;}

.div_texbox {	width:330px;	float:right;	background-color:#E6E6E6;	height:35px;	margin-top:3px;	padding-top:5px;	padding-bottom:3px;	padding-left:5px;}
.div_texbox  .error {	border:1px solid red;		}

.textbox {	background-repeat: no-repeat;	background-position:left;	width:299px;	font:normal 18px Arial;	color: #999999;	padding:3px 5px 3px 5px;}
.textbox:focus, .textbox:hover {	background-color: #deeaf2;}

.username {    	background-image: url(../form/images/16m.png);    	background-repeat: no-repeat;    	background-position:left;	width:285px;    	font:normal 18px Arial;    	color: #999999;    	padding:3px 5px 3px 19px;}
.username:focus, .username:hover {	background-color:#F0FFE6;}
   
.password {    	background-image: url(../form/images/16s.png);    	background-repeat: no-repeat;   	background-position:left;	width:285px;    	font:normal 18px Arial;    	color: #999999;    	padding:3px 5px 3px 19px;}
.password:focus, .password:hover {	background-color:#F0FFE6;}

.button_div {	width:442px;	float:right;	background-color:#fff;	border:1px solid #ccc;	text-align:right;	height:35px;	margin-top:3px;	padding:5px 32px 3px;}
.buttons {	background: #e3e3db;	font-size:12px; 	color: #989070; 	padding: 6px 14px;	border-width: 2px;	border-style: solid;	border-color: #fff #d8d8d0 #d8d8d0 #fff;	text-decoration: none;	text-transform:uppercase;
	font-weight:bold;}


