.pager{text-align:center; padding:5px 75px; margin:0 auto; position:relative; text-align:center;}
.pager a.btn{
	display:inline-block; border-radius:5px; border:1px solid #ddd; 
	background:#f8f8f8;
	background: -moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f8f8f8)); 
	background: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
	background: linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
}

.pager a.btn:hover,
.pager a.btn.on{
	background:#f8f8f8;
	background: -moz-linear-gradient(top, #f8f8f8 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#ffffff)); 
	background: -o-linear-gradient(top, #f8f8f8 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f8f8f8 0%, #ffffff 100%);
	background: linear-gradient(top, #f8f8f8 0%, #ffffff 100%);
}
.pager a.btn.page{background:none; border:none;display:inline-block;vertical-align: top;}
.pager span.page{ width:22px; height:24px; border-radius:5px; border:2px solid #006db7; text-align:center; display:inline-block; line-height:24px; color:#006db7;vertical-align: top; font-size:10px;}
@media only screen and (min-width: 0px) and (max-width:280px) {
	.pager span.page{ width:22px;vertical-align: top;}
}
.pager a.btn.page span.page{ height:25px; border-width:1px; border-color:#ddd; color:#6e6e6e; font-size:10px;}
.pager a.btn span.prev_btn{display:inline-block; height:25px; width:22px; line-height:25px; font-size:10px; }
.pager a.btn span.next_btn{display:inline-block;  height:25px; width:22px; line-height:25px; font-size:10px; }
.pager a.btn span.ff_btn{display:inline-block;  height:25px; width:22px; line-height:25px; font-size:10px; }
.pager a.btn span.ll_btn{display:inline-block; height:25px; width:22px; line-height:25px; font-size:10px; }



div.b_message{margin:10px; border-radius:5px; background:#f4f4f4; padding:0.65em 10px;}
div.b_message p{line-height:1.6em; text-align:center; padding-top:1.5em;}
div.b_message div.btn_group{padding:5px; text-align:center;}
div.b_message a{
	padding:0.45em 6px; 
	display:inline-block; border-radius:5px; border:1px solid #ddd; 
	background:#f8f8f8;
	background: -moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f8f8f8)); 
	background: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
	background: linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
}
div.b_message a.on{
	background:#f8f8f8;
	background: -moz-linear-gradient(top, #f8f8f8 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#ffffff)); 
	background: -o-linear-gradient(top, #f8f8f8 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f8f8f8 0%, #ffffff 100%);
	background: linear-gradient(top, #f8f8f8 0%, #ffffff 100%);
}
div.b_message input[type='submit']{
	padding:0.45em 6px; display:inline-block; border-radius:5px; border:1px solid #64666a; color:#fff; 
	background:#4374c4;
	background: -moz-linear-gradient(top, #8fa1dd 0%, #2458a2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fa1dd), color-stop(100%,#2458a2)); 
	background: -o-linear-gradient(top, #8fa1dd 0%, #2458a2 100%);
	background: -ms-linear-gradient(top, #8fa1dd 0%, #2458a2 100%);
	background: linear-gradient(top, #8fa1dd 0%, #2458a2 100%);
}
div.b_message input[type='submit'].on{
	background:#4374c4;
	background: -moz-linear-gradient(top, #2458a2 0%, #8fa1dd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2458a2), color-stop(100%,#8fa1dd)); 
	background: -o-linear-gradient(top, #2458a2 0%, #8fa1dd 100%);
	background: -ms-linear-gradient(top, #2458a2 0%, #8fa1dd 100%);
	background: linear-gradient(top, #2458a2 0%, #8fa1dd 100%);
}

div.b_message div.inputWrap{max-width:300px; margin:10px auto;}
div.b_message div.inputWrap input[type="password"]{border:1px solid #ddd; border-radius:5px; width:100%; height:30px; }