div.pager2 a.hyper {
    text-decoration:none;
    display:block;
    padding:3px 4px 3px 16px;
    font-size:8.25pt;
}
div.pager2 a.hyper {
    text-decoration:none;
}
div.pager2 a.hyper:hover {
    text-decoration:underline;
}
div.pager-light a.hyper {
    color:#222;
}
div.pager-light a.hyper:hover {
    color:#326B9E;
}
div.pager-light,
div.pager-light div.pager2,
div.pager-light div.page2,
div.pager-light div.page2 a.f {
    background-color:#DEE8E5;
}
div.pager-light div.page2 div.top {
    border-bottom:1px solid #D3E0DC;
}
div.pager-light div.top a.back {
    color:#444;
}
div.pager-light div.page2 a.f {
    color:#222;
    background-image:url(/minish/widgets/menu-light.gif?1);
}
div.pager-light div.page2 a.selected,
div.pager-light div.page2 a.more-selected {
    color:white;
}

div.pager-deviant,
div.pager-deviant div.pager2,
div.pager-deviant div.page2,
div.pager-deviant div.page2 a.f {
    background-color:#AFBCB0;
}
div.pager-deviant div.page2 div.top {
    border-bottom:1px solid #9FACA0;
}
div.pager-deviant div.top a.back {
    color:#111;
}
div.pager-deviant div.page2 a.f {
    color:#111;
    background-image:url(/minish/widgets/menu-deviant.gif?1);
}
div.pager-deviant div.page2 a.selected,
div.pager-deviant div.page2 a.more-selected {
    color:#DDD;
}


div.pager-dark,
div.pager-dark div.pager2,
div.pager-dark div.page2,
div.pager-dark div.page2 a.f {
    background-color:#2E3735;
}
div.pager-dark div.page2 div.top {
    border-bottom:1px solid #212A2A;
}
div.pager-dark div.page2 a.f {
    color:#CAC9C9;
    background-image:url(/minish/widgets/menu-dark.gif?1);
}
div.pager-dark div.page2 div.text {
    color:#CAC9C9;
}
div.pager-dark div.top a.back,
div.pager-dark div.page2 a.rr {
    color:#7F8B74;
}
div.pager-dark div.page2 a.f:hover,
div.pager-dark div.page2 a.f:active,
div.pager-dark div.page2 a.tentative {
    color:#586608;
}
div.pager-dark div.page2 a.selected,
div.pager-dark div.page2 a.more-selected {
    color:white !important;
}

div.pager-light2,
div.pager-light2 div.pager2,
div.pager-light2 div.page2,
div.pager-light2 div.page2 a.f {
    background-color:#CCD7CC;
}
div.pager-light2 div.page2 div.top {
    border-bottom:1px solid #9FB1A3;
}
div.pager-light2 div.page2 a.f {
    color:#38463E;
    background-image:url(/minish/widgets/menu-light2.gif?1);
}
div.pager-light2 div.top a.back,
div.pager-light2 div.page2 a.rr {
    color:#58665E;
}
div.pager-light2 div.page2 a.selected,
div.pager-light2 div.page2 a.more-selected {
    color:#EAF2EE !important;
}

div.pager-browse,
div.pager-browse div.pager2,
div.pager-browse div.page2,
div.pager-browse div.page2 a.f {
    background-color:rgb(197, 211, 194);
    font:11px Verdana, sans-serif;
}
div.pager-browse div.page2 div.top {
    border-bottom:1px solid #9FB1A3;
}
div.pager-browse div.page2 a.f {
    color:#337287;
    background-image:url(/minish/widgets/menu-browse.gif?1);
    padding: 2px 0;
}
div.pager-browse div.top a.back,
div.pager-browse div.page2 a.rr {
    color:#58665E;
}
div.pager-browse div.page2 a.selected,
div.pager-browse div.page2 a.more-selected {
    color:#B0623E !important;
    font-weight:bold;
}


div.pager-catbar,
div.pager-catbar div.pager2,
div.pager-catbar div.page2 {
    background: #829586 url(/minish/main/searchdropdownmenubg.jpg) no-repeat scroll right bottom;
}
div.pager-catbar div.page2 a.f {
    background: transparent;
    color: #38463e;
}
div.pager-catbar div.top a.back,
div.pager-catbar div.page2 a.rr {
    color: #38463e;
}
div.pager-catbar div.page2 a.selected,
div.pager-catbar div.page2 a.more-selected,
div.pager-catbar div.page2 a.f:hover,
div.pager-catbar div.page2 a.f:active,
div.pager-catbar div.page2 a.tentative {
    color: #fff;
    background: #337287;
}

div.pager-panes {
    height:auto;
    position:relative;
    overflow:auto;
    overflow-x:scroll;
    overflow-y:hidden;
}
div.pager-panes div.pager2,
div.pager-panes div.pager2 div.page2 {
    height:250px;
}
div.pager-panes div.pager2 {
    position:static;
    width:auto;
}
div.pager-panes div.pager2 div.page2 {
    width:220px;
}
div.pager-panes div.pager2 div.page2 div.pagescroll {
    overflow-y:scroll;
}
div.pager-holder {
    position:relative;
    width:200px;
    height:240px;
    overflow:hidden;
    overflow-y:auto; /* firefox mispainting fix */
}
div.pager2 {
    position:relative;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
div.pager2 div.page2 {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    overflow:hidden;
}
div.pager2 div.page2 div.pagescroll {
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    width:100%;
    overflow:auto;
    overflow-x:hidden;
}
div.pager2 div.page2 div.pagescroll-space {
    top:21px;
}
div.pager2 div.page2 div.busy {
    cursor:wait;
    background:url(/emoticons/b/boogie.gif) no-repeat center;
}
div.pager2 div.broken {
    background:url(/emoticons/c/confused.gif) no-repeat center;
}
div.pager2 a.f:first-line,
div.pager2 span.f:first-line {
    line-height:20px;
    vertical-align:middle;
}
div.pager2 a.f,
div.pager2 span.f {
    display:block;
    font:8.25pt Verdana, sans-serif;
    text-decoration:none !important;
    white-space:nowrap;
    text-indent:20px;
    background-repeat:no-repeat;
    background-position:50% 0;
}
div.pager2 a.f input.itext,
div.pager2 span.f input.itext {
    font:8.25pt Verdana, sans-serif;
    margin-left:-6px;
}
div.pager2 a.f:hover {
    background-position:50% -100px;
}
div.pager2 a.f:active {
    background-position:50% -200px;
}
div.pager2 a.tentative {
    background-position:50% -200px !important;
}
div.pager2 div.page2 a.selected {
    background-position:50% -300px !important;
}
div.pager2 a.more-selected {
    background-position:100% -300px !important;
}
div.pager2 a.f img,
div.pager2 span.f img {
    vertical-align:middle;
    margin:0 4px 0 -16px;
}
div.pager2 a.f i,
div.pager2 span.f i {
    vertical-align:middle;
    margin:-1px 4px 0 -28px;
}

div.pager2 a.more {
    background-position:100% 0;
}
div.pager2 a.more:hover {
    background-position:100% -100px;
}
div.pager2 a.more:active {
    background-position:100% -200px;
}
div.pager2 div.page2 div.top {
    position:relative;
    overflow:hidden;
    z-index:20;
}
div.popup2 div.pager2 div.page2 div.top {
    z-index:230;
}
div.pager2 div.top a.back {
    background-position:0 0;
    float:left;
    padding-right:8px;
}
div.pager2 div.top a.back:hover {
    background-position:0 -100px;
}
div.pager2 div.top a.back:active {
    background-position:0 -200px;
}
div.pager2 a.rr {
    /*position:absolute;
    right:0;*/
    float:right;
    width:60px;
    text-indent:8px !important;
}
div.pager2 a.ll {
    overflow:hidden;
}

div.pager2 div.dates span.f {
    color:#777;
    cursor:default;
}
div.pager2 div.dates span.day {
    color:#898;
}
div.pager2 div.dates a.f,
div.pager2 div.dates span.f {
    line-height:20px;
    min-height:20px;
    vertical-align:middle;
    float:left;
    width:14%;
    text-align:center;
    text-indent:0;
}

div.pager2-icons a.f {
    text-indent:30px;
}
div.pager2-icons div.pagescroll a.f:first-line {
    line-height:23px;
}

div.pager2 div.text {
    padding:8px;
}
div.pager2 div.text div.h {
    margin-bottom:4px;
}
div.pager-dark div.text div.h {
    color:#AFC81C;
}
div.pager2 div.hr {
    height:1px;
    overflow:hidden;
    background:#AAA;
}
div.pager-dark div.hr {
    background:#212A2A;
}

div.iconset-deviate i { background-image:url(/minish/icons/deviate.gif); }

div.pager-tall-cat-chooser div.pager2,
div.pager-tall-cat-chooser div.pager2 div.page2 {
    height:516px;
}
div.pager-semitall-cat-chooser div.pager2,
div.pager-semitall-cat-chooser div.pager2 div.page2 {
    height:403px;
}


div.modal input.isearch {
    border:1px solid #B5CAC3;
    height:15px;
    padding:1px;
    width:160px;
    font-size:8.25pt;
    color:#222;
    background:#FFF;
}
div.modal input.isearchblank {
    background:#FFF url(/minish/submit/searchbox.gif) no-repeat left center;
}
div.modal input[type=search] {
    background:none !important;
    height:auto !important;
    font-size:1em !important;
}
div.modal a.a,
div.modal a.h {
    color:#3E8EB7 !important;
}

#pager-preload span.i {
    background-image:url(/emoticons/b/boogie.gif)
}
#pager-preload span.ii {
    background-image:url(/minish/widgets/menu-light.gif?1)
}
#pager-preload span.iii {
    background-image:url(/minish/widgets/minish/menu-dark.gif?1)
}
#pager-preload span.iv {
    background-image:url(/minish/widgets/minish/menu-deviant.gif?1)
}
div.modal {
    background:#E8F0EC;
    color:#2C3635;
}

div.pager-holder-autoheight, div.pager-holder-autoheight div.pager2, div.pager-holder-autoheight div.pager2 div.page2, div.pager-holder-autoheight div.pager2 div.page2 div.pagescroll {
    height:100% !important;
}
div.pager-holder-stackable div.top {
    border-bottom:0 none !important;
}
div.pager-holder-stackable div.page2 a.top {
    /*border-bottom:1px solid #9FB1A3;*/
    font-weight:bold;
    color:#444;
}
div.pager-holder-stackable div.top a {
    float:none;
    font-weight:bold;
    color:#444;
}
div.pager-holder-stackable div.pagescroll {
    position:static !important;
}
