div.rating-cancel,div.star-rating{float:left;width:34px;height:37px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{}
div.star-rating,div.star-rating a{background:url(star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:34px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -35px!important}
div.star-rating-hover a{background-position:0 -35px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}

/* -------------------  */
div.rating-cancel,div.star-rating{float:left;width:34px;height:37px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{}
div.star-rating,div.star-rating a{background:url(star.gif) no-repeat 0 0px}
div.rating-cancel a,div.sta1r-rating a{display:block;width:34px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -35px!important}
div.star-rating-hover a{background-position:0 -35px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}

/* -------------------  */



.formslab {
	width:100%;
	margin-bottom:5px;
	font-size:10px; 
	font:Tahoma;
}
.formslab td {
	background:url(/img/dots.gif) repeat-x 0 100%;
	padding:5px 0;
	vertical-align:top;
}

.formslab tr {
	padding-right:3px;
}


.formslab input {
	border:1px solid #999;
	width:100%;
}

.formslab a {
	color: green;
}

.formslab a:hover{
	color: red;
}

.formslab select {
	border:1px solid #999;
	width:100%;
}
.formslab textarea {
	height:60px;
	width:100%;
	border:1px solid #999;
	overflow:auto;
}