/**
 * CSS STYLES FOR SINGLE ORG VIEW / ORG LIST VIEW
 */
 
.org .softtitlebar{ background:#FEFFEE url(../images/softtitlebar_group.gif) no-repeat; }

/*### SEARCH BOX ###*/
form.search { margin:10px; }
form.search input.keyword{ padding:0.3em; width:10em; }
form.search input.submit { border:1px outset #6C5878; width:7em; height:2em; background:url(../images/submitbg.gif) #6C5878; color:#FFF;}

/*### SEARCH RESULT INFO ###*/
.searchresultinfo { margin:10px; }
.searchpager a { padding:2px 4px; }
.searchpager span.here { padding:2px 4px; }


/*### ORG PREVIEW ###*/
.softpanel .orgname { font-weight:bold; background:url(../images/group.gif) 0px 50% no-repeat; padding-left:20px; }
.softpanel .orgname a:link,
.softpanel .orgname a:visited { text-decoration:none; }
.softpanel .orgname a:hover   { text-decoration:underline; } 
.orgprev { margin-left:20px; }
.orgprev .desc { border-top:1px solid #AAA; font-size:0.886em; color:#555; margin-top:4px; }
.orgprev .sub { border-top:1px solid #AAA; font-size:0.886em; color:#666; margin-top:4px; }

/*### ORG NAV ###*/
.softpanel_g     { background:#FEFFEE url(../images/softpanel_g_mdl.gif) top left repeat-y; margin-top:0px; }
.softpanel_g_top { background:url(../images/softpanel_g_top.gif) top left no-repeat; padding:26px 12px 0px 12px;  }
.softpanel_g_btm { background:url(../images/softpanel_g_btm.gif) top left no-repeat; height:11px; margin-bottom:10px; }
.softpanel_g .catchpr { font-size:12px; line-height:12px; padding-left:0px; color:#666; }
.softpanel_g .orgname { font-weight:bold; font-size:18px; line-height:1em; padding-top:8px; padding-left:0px; background:none;}
.softpanel_g .basicinfo { font-size:12px; color:#666; padding-top:7px; line-height:1.5em; }

.orgtitle_slim {}
.orgtitle_slim img { vertical-align:middle; float:left; margin-right:5px; }
.orgtitle_slim span.orgname    { font-size:1.2em; font-weight:bold; color:#23436A; }

.orgtabs    { margin:0px 0px 10px; padding:2px 0px; border-bottom:1px solid #999; }
.orgtabs li { margin:0px; padding:0px; display:inline; list-style:none; }
.orgtabs a  { margin:0px; padding:2px 0.5em; margin-left:12px; border:1px solid #999; border-bottom:0px; background:#DDE; text-decoration:none; }
.orgtabs a img { vertical-align:middle; }
.orgtabs a:link, .orgtabs a:visited  { color:447098 }
.orgtabs a:hover { color:#8D2D1A; background:#AAE; border-color:#227; }
.orgtabs a.here { background:#FFF; border-bottom:1px solid #FFF; }

/*### ORG VIEW ###*/
.org .softpanel  { font-size:.86em; }
.org .softpanel .moredesc { margin-top:17px; border-top:1px solid #AAA; padding-top:17px; }

.image { margin:1em; }
.image img { border:1px solid #999; background:#FFF; padding:10px; }

.datawrap { margin:10px; }
.data { border-collapse:collapse; font-size:.86em; border:1px solid #CCC; width:100%; margin-bottom:10px;}
.data thead td { background:url(../images/platetitle_pale.gif) repeat-x; color:#333; padding:2px 4px;}
.data tfoot td { background:url(../images/platetitle_pale.gif) repeat-x; color:#333; padding:2px 4px;}
.data th,
.data td { font-weight:normal;  border:1px solid #CCC; padding:2px 3px; }
.data th { width:30%; }

.updateinfo { margin:10px; text-align:right; font-size:.86em; color:#666; }

/*### ORG SCHEDULE LIST ###*/
.softpanel .schedtitle { font-weight:bold; }

/*### ORG PAPER APPLICATIONS ###*/
tr.active th,
tr.active td { background:#E5FF8A; }
tr.inactive th,
tr.inactive td { background:#EEE; }