@charset "utf-8";
/* CSS Document */
.devicesBox {
	margin:0 auto;
	width:850px;
}
.devicesBox a, .devicesBox a:hover, .devicesBox a:visited {
	text-decoration:none;
}
.devicesList ul, .devicesList li, .pager ul, .pager li {
	list-style:none;
	margin:0;
	padding:0;
}
.devicesList li {
	background-color:#FFF;
	border:1px dotted #666;
	_border:1px solid #666;
	color:#666;
	cursor:pointer;
	display:inline;
	float:left;
	font-size:10px;
	height:135px;
	margin:0 9px 15px 5px;
	overflow:hidden;
	padding:3px 0;
	text-align:center;
	width:105px;
}
	.devicesList li:hover{
		border-style:solid;
		border-color:#000;
		color:#000;
		outline:2px solid #666;
	}
	.devicesList li img{
		height:100px;
		margin-bottom:5px;
		border:none;
	}
.pager {
	clear:both;
	text-align:center;
	font-size:13px;
	border-top:1px solid #ccc;
}
	.pager ul{
		margin-top:15px;
		*padding-bottom:5px;
		_padding-top:15px;
		_height:35px;
	}
	.pager ul:first-child{
		margin-left:-10px;
	}
	.pager li {
		margin:0 3px;
		cursor:pointer;
		display:inline;
	}
		.pager li a{
			color:#666;
			border:1px solid #ccc;
			padding:4px 8px;
			background-color:#fff;
			font-weight:700;
		}
		.pager li a:hover{
			border:1px solid #333;
			background-color:#eee;
			color:#333;
		}
	.pager li a.current {
		border:1px solid #333;
		background-color:#eee;
		color:#333;
		padding:4px 8px;
		font-weight:700;
	}
	.pager li.disabled {
		padding:4px 8px;
		border:1px solid #ccc;
		background-color:#fff;
		color:#ccc;
		cursor:default;
		font-weight:700;
	}
	.warning {
		margin: 5px 0px;
		padding: 3px;
		background-color: #FFFF99;
		color: #FF3300;
		font-weight: bold;
		font-size: 10px;
		text-align: center;
	}
	.warning a{
		color: #FF3300;
		font-size: 11px;		
	}
	.warning a:hover {
		text-decoration: none;
	}