body,input,button,select,table,td,th,textarea{font-size:12px;line-height:150%;font-family:Helvetica,verdana,sans-serif;}
#p_pagination a{color:#0863a5;text-decoration:none;}
#p_pagination a:hover{color:#ff6c00;text-decoration:underline;}
#p_pagination .page-start,#p_pagination .page-prev,#p_pagination .page-next,#p_pagination .page-end,#p_pagination .page-skip button{ background:url(../images/prod-bg.gif) no-repeat; }
#p_pagination .pagebottom { float:right; }
#p_pagination .pagebottom a,.page-cur,.page-start,.page-break,.page-next,.page-prev,.page-skip,.page-end { float:left;  height:18px;margin:0 3px 0 0;vertical-align:middle;text-align:center;white-space:nowrap;}
#p_pagination .pagebottom a {border:1px solid #ccc; padding:0 5px; }
#p_pagination .pagebottom a:hover { border:1px solid #FD6D01;text-decoration:none}
#p_pagination .page-cur { background-color:#FFEDE1; border:1px solid #FD6D01; color:#FD6D01; font-weight:700;}
#p_pagination .page-cur, .page-break {  padding:0 5px; }
#p_pagination .page-start span,.page-prev span { display:none; }
#p_pagination .page-start { width:20px;border:1px solid #ccc; background-position:7px -143px; }
#p_pagination a.page-prev { width:10px; background-position:-67px -143px;}
#p_pagination a.page-next { padding:0 16px 0 5px; background-position:-178px -143px }
#p_pagination .page-end { padding:0 16px 0 5px; border:1px solid #ccc; background-position:-102px -143px; }
#p_pagination .page-skip button { background-position:-238px 0; border:0; height:19px; margin:0 0 0 5px; text-indent:-9999px; width:37px; }

