.login-form {	background:#f3f3f3;	border:1px solid #ccc;	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;	border-radius: 0.5em 0.5em 0.5em 0.5em}.rounded-table {	background:#f3f3f3;	border:1px solid #ccc;	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;	border-radius: 0.5em 0.5em 0.5em 0.5em}.line {	width:auto;	height:0px;	border:1px;	border-style:solid;	border-color:#ccc;}.break_line {	height: 5px;}.font-black-20 {	font-family: tahoma;	color:#000;	padding:5px;	font-size:20px;	font-weight:none;}.font-black-14 {	font-family: verdana;	color:#000;	padding:5px;	font-size:14px;	font-weight:none;}.error{	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;	border-radius: 0.5em  0.5em 0.5em 0.5em;	background:#fbd3b1;	color:#ef2929;}.font-black-12 {	font-family: verdana;	color:#000;	padding:5px;	font-size:12px;	font-weight:none;}.font-black-11 {	font-family: verdana;	color:#000;	padding:5px;	font-size:11px;	font-weight:none;}.font-black-10 {	font-family: verdana;	color:#000;	padding:5px;	font-size:10px;	font-weight:none;}.styledselect	{	border: 1px solid #acacac;	margin-right: 3px;	padding: 3px;	width: auto;	}	/*** button ***/.button { 	background: #003b83; 	border: 1px solid #57ab0e; 	color: #fff !important; 	text-decoration: none; 	vertical-align: middle; 	margin: 0 0 0 6px; 	cursor: pointer; 	-moz-border-radius:3px; 	-webkit-border-radius:3px; 	border-radius:3px; }a.button { padding: 5px 10px 6px; }input.button { padding: 5px 8px 5px; }.small-button { background: #ddd; border: 1px solid #aaa; color: #777 !important; text-decoration: none; vertical-align: middle; padding: 3px; font-size: 0.9em !important; }.button.grey { background: #bbb; border: 1px solid #999; }.button.blue { background: #70b9ce; border: 1px solid #63a8bc; }.button.orange { background: #e79200; border: 1px solid #cd8300; }.button.red { background: #b40d0d; border: 1px solid #600909; }.button:hover { background: #ccc; border: 1px solid #aaa;  }.button.small { padding: 3px 5px; font-size: 0.9em; }	/*** button ***/.thumb-img {	border-top:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid #AAA; border-right:1px solid #AAA;	position:relative; 	width:150px; height:150px;	margin:0px; padding:4px;	background:#f3f3f3;	float:right;	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;	border-radius: 0.5em 0.5em 0.5em 0.5em;}	.thumb-inner {	position:relative; 	overflow:hidden; 	width:150px; 	height:150px; }.thumb-img-100 {	border-top:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid #AAA; border-right:1px solid #AAA;	position:relative; 	width:190px; height:110px;	margin:0px; padding:4px;	background:#fff;}	.thumb-inner-100 {	position:relative; 	overflow:hidden; 	width:190px; 	height:110px;}.thumb-img-newslist {	border-top:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid #AAA; border-right:1px solid #AAA;	position:relative; 	width:150px; height:110px;	margin:0px; padding:4px;	background:#fff;}	.thumb-inner-newslist {	position:relative; 	overflow:hidden; 	width:150px; 	height:110px; }