.clear {	clear: both;}a{  font: bold 13px arial;  color: #562D73;	text-decoration: none;}a:hover {  text-decoration: underline;}tr:hover{  background: #eee;}img{  border:0px;}input{  border: 0px;}ul{	padding: 0 0 0 0px;	margin: 0;	list-style: none;}ul li { 	display: inline;	white-space: nowrap;}select{  border: #395B81 1px solid;  font: 12px arial;   color: #333;   height: 21px;  width: 40px;  padding-top: 3px;}.row{  font: 13px Arial;  color: #333;  padding: 1px 14px 1px 14px;  text-align: left;  border-bottom: #ddd 1px solid;}.col_title{  font: 14px Arial;  text-align: center;}.input{  border: #395B81 1px solid;  font: bold 12px arial;   height: 23px;  width: 195px;  color: #555;   padding-top: 4px;}.input_tiny{  border: #395B81 1px solid;  font: 12px Arial;   width: 55px;  height: 23px;   padding-top: 4px;  padding-left: 5px;}.button{  font: bold 12px Arial;  background: #562D73;  min-width: 70px;  height: 30px;  color: #fff;   margin-left: 0px;  margin-top: 10px;}.button_tiny{  font: bold 12px Arial;  background: #562D73;  min-width: 70px;  height: 25px;  color: #fff; }textarea{  border: #395B81 1px solid;  color: #000;   width: 400px;  height: 150px;  font: 12px arial;  }body { 	text-align: center;	font: 13px Arial;	background: #fff;	background-position: center;	margin: auto;}#wrapper{  position: relative;  margin: auto;  margin-top: 0px;  width: 970px;  border: 0px solid;  border-top: #555 0px solid;}#top{  position: relative;  border-bottom: #ccc 1px solid;  margin-top: 5px;  margin-bottom: 50px;  color: #000;  font: 12px Arial;  width: 970px;  height: 20px; }#top .l{  float:left;  text-align: left;  width: 485px;  height: 20px; }#top .r{  float:left;  text-align: right;  width: 485px;  height: 20px; }#top a{  font: 12px Arial;	color: #333;}#nav{  position: relative;  border-bottom: 7px solid;  color: #7E549B;  font: 16px Arial;  width: auto;  height: 30px;  }#nav a{	display: block;	float: left;	width: 10px auto;  height: 15px;  padding: 6px 15px 8px 15px;  text-decoration: none;  font: bold 15px arial;  background: #eee;  color: #777;  border-right: #fff 2px solid;}#nav a:hover{  background: #7E549B;  color: #fff;}#nav ul{	padding: 0 0 0 0px;	margin: 0;	list-style: none;}#nav ul li { 	display: inline;	white-space: nowrap;}#main{  position: relative;  text-align: left;  background: #FFF;  width: auto;  height: auto;  margin-top: 5px;  border: #777 0px solid;}#footer{  position: relative;  font: 12px arial;  text-align: left;  width: auto;  height: 50px;  line-height: 30px;  border-top: #ddd 2px solid;  margin-top: 50px;}