#main-blog div.Table, #main-blog .THeader, #main-blog div.Table table {	}#main-blog div.Table {	background-color: #F9F9F9;	margin-bottom: 10px;		overflow: auto;	border-left: 1px dotted #E0E0E0;	border-bottom: 1px dotted #E0E0E0;	border-top: 1px dotted #E0E0E0;}#main-blog div.Table .THeader {	}#main-blog div.Table {	background-color: #fff;}#main-blog div.Table table {	border-collapse: collapse;	background-repeat: no-repeat;	background-position: right bottom;	}#main-blog div.Table th {	padding: 0px 3px;	height: 30px;	line-height: 20px;	color: #333;	text-align: center;}#main-blog div.Table  TH.Last {border-right: 1px dotted #E0E0E0;background-color: #f2f2f2;}#main-blog div.Table  TD.First {	}#main-blog div.Table  TD.Btm {	}#main-blog div.Table  TD.Last {		}#main-blog div.Table td {	padding: 5px 5px 5px 5px;	border-top: 1px dotted #E0E0E0;	border-right: 1px dotted #E0E0E0;}#main-blog div.Table td.Editable {	color: #333333;}#main-blog div.Table th a {	color: white;}#main-blog div.Table th a:hover {	color: white;	text-decoration: underline;}#main-blog div.Table th.Filter {	border-right: 1px solid #333333;}#main-blog div.Table{}#main-blog .PageSwitch {	line-height: 25px;	height: 25px;}#main-blog .CInside .PageSwitch p {	display: block;	margin: 5px 25px 5px 5px;	float: left;}#main-blog .PageSwitch ul {	margin: 0px;	padding: 0px;	list-style: none;	float: left;}#main-blog .PageSwitch li {	display: block;	float: left;	height: 25px;}#main-blog .PageSwitch li a, #main-blog .PageSwitch li strong {	display: block;	text-decoration: none;	height: 25px;	padding: 0px 7px 0px 7px;	margin: 0px 5px 0px 5px;}#main-blog .PageSwitch li a {	border: 1px solid #ccc;	background: #fff;	color: #333333;}#main-blog .PageSwitch li strong, #Main .PageSwitch li a:hover {	border: 1px solid #333333;	background: #333333;	color: #fff;}#main-blog div.Table p {	padding-bottom: 0px;}#main-blog div.Table .input {	width: 300px;	border: 1px solid #DEDEDE;	background-color: #fff;	padding: 3px;	font-size: 12px;	font-family: arial;	background-image: none;}#main-blog div.Table .radio {	margin-top: 5px;	border: 0px;}#main-blog .button{	background: no-repeat 0px bottom;	border: 1px solid #DEDEDE;	padding: 3px 10px 3px 10px;	color: #fff;	font-size: 11px;	font-family: arial;	font-weight: bold;	cursor: pointer;	-moz-border-radius: 3px;	border-radius: 3px;}#main-blog .CInside div#form select{	width: 308px;}#Login #formPanel INPUT,SELECT {width: 308px; font-family: Verdana; font-weight: normal; font-size: 10pt; color: #333333; border: 1px solid #DEDEDE;}