/* 
 * The state classes are a little bit complex, because of the doubble class bug in IE6
 * The state class looks like this:
 * 
 * .ui-radio-state[-checked][-disabled][-hover] or .ui-checkbox-state[-checked][-disabled][-hover]
 * 
 * Examples:
 * 
 * .ui-radio-state-checked (simply checked) 
 * .ui-radio-state-checked-hover (checked and hovered/focused)
 * .ui-radio-state-hover (unchecked and hovered/focused)
 * 
 */

.ui-radio-state-disabled,
.ui-radio-state-checked-disabled,
.ui-radio-state-disabled-hover,
.ui-radio-state-checked-disabled-hover {
	color: #999;
}
span.ui-checkbox,
span.ui-radio {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	background: url(/scripts/checkbox/icon_checkbox.png) 0 -40px no-repeat;
}
span.ui-helper-hidden {
	display: none;
}
span.ui-radio-state-hover,
span.ui-checkbox-state-hover {
	background-position: 0 -114px;
}

span.ui-checkbox-state-checked {
	background-position: 0 -1px;
}

span.ui-checkbox-state-checked-hover {
	background-position: 0 -75px;
}
span.ui-radio-state-checked-disabled-hover,
span.ui-radio-state-checked-disabled,
span.ui-radio-state-checked {
	background-position: 0 -161px;
}


span.ui-radio-state-checked-hover {
	background-position: 0 -200px;
}
</style>


<style>
form {
	overflow: hidden;
	height: 1%;
	margin: 20px 0;
}

.ui-helper-hidden-accessible {
	position: absolute;
	left: -999em;
}
caption {
	text-align: left;
}






.pagination{
padding: 2px;

}


.pagination ul{
margin: 0;
padding: 0;
text-align: left;
font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}


.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none;
color: #1b1b1b;
}


.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #ffffcc;
}


.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 1px solid navy;
background-color: #ff89f0;
color: #FFF;
text-decoration: none;
}


.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
}


.pagination li.nextpage{
font-weight: bold;
}

