/*  jcal styles  */

div.latest_event { font-size: 10px; text-align:left; font-family: Arial,Helvetica,sans-serif; background: #e4e8e8; padding: 5px; position: relative; top: -1px  }
div.full_cal{ font-size: 10px; background:url(../images/addtl/cal.png) 15px top no-repeat #d8e0e4; height: 30px; padding-top: 10px; }
div.latest_event a. div.latest_event a:link, div.latest_event a:visited {
 text-align: left; border-bottom: 0px; text-decoration: none;
}

div.latest_event a:hover, div.latest_event a:active { border-bottom: 1px dashed;}


/* content styles */

tr.sectiontableentry1 td,
tr.sectiontableentry2 td,
td.sectiontableentry1,
td.sectiontableentry2 {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #e5e5e5;	
}

tr.sectiontableentry2 td,
td.sectiontableentry1 {
	background: #f1f1f1;
}

#accordian h3.toggler {
	font-weight: bold;
	color: #333;
}

.bg0,
div.module-hilite4 li.bg0,
#accordian h3.toggler.bg0 {
	background: #F8F8F8;
}

.bg1,
div.module-hilite4 li.bg1,
#accordian h3.toggler.bg1 {
	background: #fff;
}

#accordian h3.toggler.bg0 {
	border-bottom: 1px solid #EDEDED;
}

#accordian h3.toggler.bg1 {
	border-bottom: 1px solid #F2F2F2;
}

blockquote {
	background: #B3B3B3 url(../images/addtl/quote-a-start.png) 10px 10px no-repeat;
	color: #333;
}

blockquote.b {
	background: #EBEBEB url(../images/addtl/quote-b-start.png) 10px 10px no-repeat;	
}

blockquote p {
	background: url(../images/addtl/quote-a-end.png) 100% 100% no-repeat;
}

blockquote.b p {
	background: url(../images/addtl/quote-b-end.png) 100% 100% no-repeat;
}

pre {
	background: #EBEBEB;
	border-top: 3px solid #e3e3e3;
	border-bottom: 3px solid #e3e3e3;
}

span.alert {
	color: #CC0000;
	border-top: 3px solid #FF9999;
	border-bottom: 3px solid #FF9999;
	background: #FFD9D9 url(../images/addtl/status-alert.png) 10px 50% no-repeat;
}

span.info {
	color: #0055BB;
	border-top: 3px solid #9CC0EE;
	border-bottom: 3px solid #9CC0EE;
	background: #D7E5F6 url(../images/addtl/status-info.png) 10px 50% no-repeat;
}

span.note {
	color: #B79000;
	border-top: 3px solid #FFEB99;
	border-bottom: 3px solid #FFEB99;
	background: #FFF7D9 url(../images/addtl/status-note.png) 10px 50% no-repeat;
}

span.download {
	color: #57861A;
	border-top: 3px solid #D1E9A4;
	border-bottom: 3px solid #D1E9A4;
	background: #EEF7DD url(../images/addtl/status-download.png) 10px 50% no-repeat;
}

td.mainbody li {
	background: url(../images/addtl/li-body.png) 0 2px no-repeat;
}

div.module-hilite1 li {
	background: url(../images/addtl/li-hilite1.png) 0 2px no-repeat;
}

div.module-hilite2 li {
	background: url(../images/addtl/li-hilite2.png) 0 2px no-repeat;
}

div.module-hilite3 li {
	background: url(../images/addtl/li-hilite3.png) 0 2px no-repeat;
}

div.module-hilite4 li {
	background: url(../images/addtl/li-hilite4.png) 0 2px no-repeat;
}

ul.bullet-a li {
	background: url(../images/addtl/bullet-a.png) 0 0 no-repeat;	
}

ul.bullet-b li {
	background: url(../images/addtl/bullet-b.png) 0 0 no-repeat;	
}

ul.bullet-c li {
	background: url(../images/addtl/bullet-c.png) 0 0 no-repeat;	
}

ul.bullet-d li {
	background: url(../images/addtl/bullet-d.png) 0 0 no-repeat;	
}

ul.bullet-e li {
	background: url(../images/addtl/bullet-e.png) 0 0 no-repeat;	
}

ul.bullet-f li {
	background: url(../images/addtl/bullet-f.png) 0 0 no-repeat;	
}

ul.number li.number1 {
	background: url(../images/addtl/bullet-1.png) 0 0 no-repeat;
}

ul.number li.number2 {
	background: url(../images/addtl/bullet-2.png) 0 0 no-repeat;
}

ul.number li.number3 {
	background: url(../images/addtl/bullet-3.png) 0 0 no-repeat;
}

ul.number li.number4 {
	background: url(../images/addtl/bullet-4.png) 0 0 no-repeat;
}

ul.number li.number5 {
	background: url(../images/addtl/bullet-5.png) 0 0 no-repeat;
}

ul.number li.number6 {
	background: url(../images/addtl/bullet-6.png) 0 0 no-repeat;
}

ul.number li.number7 {
	background: url(../images/addtl/bullet-7.png) 0 0 no-repeat;
}

ul.number li.number8 {
	background: url(../images/addtl/bullet-8.png) 0 0 no-repeat;
}

ul.number li.number9 {
	background: url(../images/addtl/bullet-9.png) 0 0 no-repeat;
}

/* modules */

td.sidenav div.module,
td.sidenav div.module-hilite1,
td.sidenav div.module-hilite2,
td.sidenav div.module-hilite3,
td.sidenav div.module-hilite4 {
	background: url(../images/addtl/body-module.png) 100% 0 no-repeat;
}

td.sidenav div.module h3,
td.sidenav div.module-hilite1 h3,
td.sidenav div.module-hilite2 h3,
td.sidenav div.module-hilite3 h3,
td.sidenav div.module-hilite4 h3 {
	background: url(../images/addtl/body-h3.png) 100% 0 no-repeat;
}

td.subbody div.moduletable h3,
td.inset div.moduletable h3 {
	border-bottom: 1px solid #f3f3f3;
}

td.sidenav div.module-hilite1 div {
	background: #9F9F9F;
}

td.sidenav div.module-hilite2 div {
	background: #BCBCBC;
}

td.sidenav div.module-hilite3 div {
	background: #E2E2E2;
}

td.sidenav div.module-hilite4 div {
	background: #F1F1F1;
}

/* pathway */

span.pathway {
	background: #F3F3F3;
}

span.pathway img {
	background: url(../images/addtl/pathway-arrow.png) 0 0 no-repeat;
}
