/* Default style for alphapagination */

.alphapagination {
         display: table;
	font: normal 13px Arial, sans-serif;
         font-size: 11px;
         vertical-align: top;
         width: 100%;
         text-align: left;
         margin: 0px 0px 20px 0px;
}

.alphapagination a span {
	font: normal 13px Arial, sans-serif;
         font-size: 11px;
         display: inline;
         width: 18px;
         height: 18px;
         text-align: center;
         padding-top: 1px;
         margin: 2px 1px 0px 0px;
         float:left;
}

.alphapagination .alphapaging-link span{
         color: #1264CE;
         border: solid 1px #B8D9FC;
         background-color: #ffffff;
}

.alphapagination .alphapaging-current span{ 
         font-weight: bold; 
         border: solid 1px #1264CE;
         background: #1264CE; 
         color: #FFFFFF;
         position:relative;
} 

.alphapagination .alphapaging-notexist span{
         color: #B8D9FC;
         border: solid 1px #B8D9FC;
}

.alphapagination A, .alphapagination A:link, .alphapagination A:visited {
	font: normal 13px Arial, sans-serif;
         font-size: 11px;
         color: #FFFFFF;
         text-decoration: none; 
         display:block;
         float:left;
         cursor: text;
}

.alphapagination .alphapaging-all span {
         width: auto;
         padding-left: 5px;
         padding-right: 5px;
}

.alphapagination A:hover.alphapaging-link {
         cursor: pointer;
         text-decoration: none;
}

.alphapagination A:hover.alphapaging-link span {
         border: solid 1px #1264CE;
         font-weight: bold;
}
