/* Pulled from .aspx pages and modifed 6-12-12 (vv)
--------------------------------------------------- */

/* Use these styles just for the Subscription pages */

fieldset h3 {
font-size: 14px;
}

fieldset h3.norule {
border: none;
margin-bottom: 0.5em;
font-size: 13px;
}

#SubsList {
float: left; 
width: 260px; 
border-right: 1px solid #e1eaf3;
padding: 5px 20px 0 0;
}

#SubsList ul li {
list-style-type: none;
margin-left: 0;
font-weight: bold;
}

#SubsList ul ul li {
list-style-type: square;
margin-left: 3em;
font-weight: normal;
}

#GroupList {
float: right;
width: 630px;
padding: 5px 0 0 0;
}

#GroupList ul li {
list-style-type: none;
margin: 0 0 0.5em 0;
}

#GroupList .subscribeLink a {
display: inline-block;
width: 75px;
/* text-align: center; */
margin-right: 0.5em;
}

/* - - - - - */

#accordion {
margin-top: 20px;
border-bottom: 1px solid #e0e9f2;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-bottom { /* No Rounded Corners! Bah, Humbug! */
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
}

h3.categoryHeading {
font-weight: bold;
border: none;
border-top: 1px solid #e0e9f2;
}    
    
h3.categoryHeading a {
margin-left: 0;
}

.subCounts {
color: #0755ac;
font-weight: normal;
}



.ui-accordion .ui-accordion-header .ui-icon { top: 13px; }

.ui-state-default {
background: none;
}

.ui-widget-content {
border: none;
border-bottom: 1px solid #e0e9f2;
background: #f3f9fe;
}

.ui-state-active {
background: #f3f9fe;
}

.ui-state-hover {
background: #def;
}

.ui-accordion .ui-accordion-content {
margin-bottom: 10px;
}

.ui-accordion .ui-accordion-header a {
display: inline-block;
}

.subCounts:before { content: "(" }
.subCounts:after { content: ")" }

a.orgDetail { color: #248; }
a.orgDetail:hover { color: #39f; }

#main ul {
margin-top: 0.5em;
}

a.cmd2_subscribe, a.cmd2_processing, a.cmd2_unsubscribe {
/* font-weight: bold; */
font-weight: normal;
padding: 2px 5px 2px 22px;
border: 1px solid #96a9cd;
}

a.cmd2_subscribe { 
/*
color: #248;
background-color: #d8f7d6;
*/
color: #090;
background-color: #f2f2f2;
}

a.cmd2_processing {
color: #666;
background-color: #fff;
}

a.cmd2_unsubscribe {
/*
color: #d00;
background-color: #fff2d9;
*/
color: #248;
background-color: #e5f3ff;
background-position: 6px -20px;
}

a.cmd2_subscribe,
a.cmd2_unsubscribe {
background-image: url(../Images/icons-subscribe-sprite.gif);
background-repeat: no-repeat;
background-position: 6px 4px;
}

a.cmd2_unsubscribe {
background-position: 6px -20px;
}

a.cmd2_subscribe:hover, 
a.cmd2_unsubscribe:hover { 
/* color: #39f; */
background-color: #eef7ff;
color: #000;
}





