.rm10 {margin-right:10px;}

.smallLink {font-size:10px;}

.smallPTxt {font-size:12px;}

.affLoginInfo {width:280px;}

.affLoginInfo h6 {font-size:12px; font-weight:bold; margin:0 0 6px 0;}
.affLoginInfo img {float:left;}
.affLoginInfo div {float:left; width:225px; font-size:12px; margin-left:10px; border:1px solid #fff;}


.affLoginInfo hr {color:#ccc; background:#ccc; height:1px; border:none; margin-bottom:15px;}

.affNav {list-style:none; margin:0; border-top:1px solid #ccc; padding:0; padding-top:4px;}
.affNav li {float:left; margin-right:15px; margin-left:0;}

.affLogout {float:right;}

.affTable1 {width:100%;}
.affTable1 th {background:#f1f1f1 url(../images/bkgd-order-info-compact.gif); border:1px solid #A1A3AA; color:#333; padding:2px 2px 2px 5px;  text-align:left; font-size:12px;}
.affTable1 td {padding:2px 2px 2px 5px; border-bottom:1px solid #ccc; font-size:11px;}

.affTable2 {width:100%;}
.affTable2 th {background:#f1f1f1 url(../images/bkgd-order-info-compact.gif); border:1px solid #A1A3AA; color:#333; padding:2px 2px 2px 5px;  text-align:left; font-size:12px;}
.affTable2 td {font:12px Arial; padding:2px 2px 2px 5px; border-bottom:1px solid #ccc;}

#mainbody td {font:12px Arial,Geneva,san-serif;}


/************************ Paginator */

.Pages { text-align: center; margin-bottom: 20px; margin-top: 20px; }
.Paginator { font-size: 12px; padding-top: 10px; margin-left: auto; margin-right: auto; }
.Paginator a, .pageList .this-page { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.Paginator a:visited { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.Paginator .AtStart { margin-right: 20px; padding: 2px 6px;  background: #fff; color: #aaa; }
.Paginator .Prev { margin-right: 20px; padding: 2px 6px; border: solid 2px #ddd; background: #fff; }
.Paginator .break { padding: 2px 6px; border: none; background: #fff; text-decoration: none; }
.Paginator .Next { margin-left: 20px; padding: 2px 6px; border: solid 2px #ddd; background: #fff;}
.Paginator .AtEnd { margin-left: 20px; padding: 2px 6px; background: #fff; color: #aaa; }
.Paginator .this-page {padding: 2px 6px; border-color: #999; font-weight: bold; font-size: 13px; vertical-align: top; background: #fff; color: #FF0000; }
.Paginator a:hover {color: #fff; background: #0063DC; border-color: #036; text-decoration: none;}

.Paginator .ranking {display: block; margin-top: 0.5em; font-weight: bold;}
.Paginator .ranking a {padding: 0; border: 0; background: transparent;} 

.Pages div.Results { text-align: center; font: 11px/15px Arial, Helvetica; color: #aaa; margin-top: 8px; }


.orderMonthList {margin-top:0;}

.btmBorDrk {border-top:1px solid #787878;}

#mainContent {background:#B7BBC4;}

.orderMonth {background:#f1f1f1 url(../images/bkgd-order-info-compact.gif); border:1px solid #A1A3AA; border-bottom:1px solid #909296; padding:2px 5px; margin:1px 0px; font-size:11px;}

.orderMonthDetails {background:#f1f1f1 url(../images/bkgd-order-info-compact.gif) repeat-x; border:1px solid #A1A3AA; border-bottom:1px solid #909296; padding:2px 5px; margin:1px 10px; font-size:11px; display:none;}

.orderMonthTitle {width:24%; float:left; font-weight:bold;}
.orderTotals {width:17%; float:left;}
.feeTotals {width:19%; float:left;}
.orderCount {width:11%; float:left;}
.orderHits {width:10%; float:left;}
.orderHits2Orders {width:19%; float:left;}


.affAcountEdit label {width:130px; display:block; float:left; }

.affResetPass label {width:130px; display:block; float:left;}


