#paginate-top{ float:right; margin:5px 15px 0px 0px;}

.pagination{
float:left;
padding:2px;
width:152px;

}

.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "left" or "right" to left/right align pagination interface*/
font-size: 100%;
}
*html .pagination li{margin:0px 1px;}
.pagination li{
list-style-type: none;
display: inline;
float:left;
margin:0px 3px;
}

*:first-child+html .pagination li a{ /*IE7 only CSS hack*/
margin-right: 4px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
}

* html .pagination li a{ /*IE6 and below CSS hack*/
margin-right: 4px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE6 and below browsers*/
}

.pagination a, .pagination a:visited, .pagination a:active{
padding: 2px 5px;
border: 1px solid  #656565;
text-decoration: none; 
color: #000;
font-weight: bold;
font-size:12px;

}

.pagination a:hover{
border: 1px solid #2b66a5;
color: #fff;
background-color: #656565;
}

.pagination a.currentpage{ /*Style for currently selected page link*/
background-color: #656565;
color: #FFF !important;
border-color: #656565;
font-weight: bold;
font-size:12px;
cursor: default;
}

.pagination a.disabled, .pagination a.disabled:hover{ /*Style for "disabled" previous or next link*/
background-color: white;
cursor: default;
color: #929292;
border-color: transparent;
}

.pagination a.prevnext{ /*Style for previous and next link*/
font-weight: bold;
}
.top_right_content p{ padding:0; text-align:left;}
#img{border:0; margin:10px; }
p{padding:0; margin:0; line-height:20px;}
#previous{
background:url(2010images/pageing_left.jpg) no-repeat;
float:left;
width:13px;
height:19px;
border:none;
}
#prev{ width:12px;}
#next{
background:url(2010images/pageing_right.jpg) no-repeat;
float:left;
width:13px;
height:19px;
border:none;

}
#next_id{ width:12px;}

#Pages_back{ background:url(2010images/pageing.jpg) no-repeat; width:10px; height:19px; border:0; float:left;}
