.paginate
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    width:100% !important;
    width:98%;
    clear:both;
    display:block;
    overflow:visible;
    padding:5px 0px 15px 0px;
	

}
.paginate span
{
    border:#e2e2e2 1px solid;
    background-color:#E4EBDB;
    color:#7FAA36;
    margin-left:4px;

	

}

html>/**/body .paginate span{
	padding-top:2px;
	padding-bottom:2px;
}
.paginate span a
{
    margin:0px;
    padding-left:6px;
    padding-right:6px;
	padding-top:2px;
	padding-bottom:2px;
    color:#CC5654;
    background-color:#FFFFFF;
	text-decoration:none;
}
.paginate span a:active:visited
{
    margin:0px;
    padding-left:6px;
    padding-right:6px;
    color:#CC5654;
    background-color:#FFFFFF;
	text-decoration:none;
}
.paginate span a:hover
{
    margin:0px;
    padding-left:6px;
    padding-right:6px;
    color:#CC5654;
	background: url('../../images/common/pagi_hover.gif'); 
	background-repeat:repeat;
    background-color:#f6f6f6;
	text-decoration:none;
}
.paginate .selected
{
    border: 1px solid #EEEFEE;
    background-color: #B8221D;
	background: url('../../images/common/pagi_select.gif'); 
	background-repeat:repeat;
    color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 2px;
    padding-left: 6px;
    padding-right:6px;

}

.paginate .page_x_of_y
{
    border:none;
    background-color:#FFFFFF;
    color:#808080;
}

.paginate span.prev{padding:4px 0 2px 0; background-color:#FFFFFF;}
.paginate span.next{padding:4px 0 2px 0; background-color:#FFFFFF;}
.paginate span.first{padding:4px 0 2px 0; background-color:#FFFFFF;}
.paginate span.last{padding:4px 0 2px 0; background-color:#FFFFFF;}


html>/**/body .paginate span.prev{padding-top:2px;padding-bottom:2px;}
html>/**/body .paginate span.next{padding-top:2px;padding-bottom:2px;}
html>/**/body .paginate span.first{padding-top:2px;padding-bottom:2px;}
html>/**/body .paginate span.last{padding-top:2px;padding-bottom:2px;}
