/* Default style for alphapagination */

.alphapagination {
         display: table;
         font: normal 16px Oswald, Arial, Helvetica;
         vertical-align: top;
         width: 100%;
         text-align: left;
         margin: 0px 0px 20px 0px;
}

.alphapagination a span {
         font: normal 16px Oswald, Arial, Helvetica;
         display: inline;
         width: 20px;
         text-align: center;
         padding: 3px;
         margin: 2px 0px 0px 0px;
         float:left;
}

.alphapagination .alphapaging-link span{
         color: #008ECB;
         border: solid 1px #F1F1F1;
         background-color: #ffffff;
}

.alphapagination .alphapaging-current span{ 
         border: solid 1px #008ECB;
         background: #008ECB; 
         color: #FFFFFF;
         position:relative;
} 

.alphapagination .alphapaging-notexist span{
         color: #000000;
         border: solid 1px #F1F1F1;
         filter:alpha(opacity=60); 
         opacity:0.60; 
         /* -moz-opacity:0.35;  */
}

.alphapagination A, .alphapagination A:link, .alphapagination A:visited {
         font: normal 16px Oswald, Arial, Helvetica;
         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 #008ECB;
}