/** white body stuff **/

body {
		color: #333;
}

.componentheading {
	background: #f5f5f5;
}

div#mainbody {
	background: #D0D0D0;
}

#mainbody .shadow-l {
	background: url(../images/body/body-shadow-l.png) 0 0 repeat-y;
}

#mainbody .shadow-r {
	background:  url(../images/body/body-shadow-r.png) 100% 0 repeat-y;
}

#mainbody td.mainbody {
	background: #FFF;
/*	background: #FFF url(../images/primary/sherpa.png) 97% 100% no-repeat;     this is the Sherp in the bottom right corner of the page */
}

/* content styles */

table.mainbody td.mainbody td.sectiontableheader {
  background: #f5f5f5;
  border-bottom: 3px solid #e5e5e5;
}

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;
}


/* THIS IS THE QUICKNAV IN THE LEFT SIDE BAR */

#accordian {
	margin-top:30px;
	line-height:1.2em;
	}

#accordian a.readon {
margin-top:-5px;
}

#accordian h3.toggler.toggle-hilite {
	color: #320000;			/* This is the story headline on the front page and  featured headline in the collapsible side navigation */
}


#accordian h3.toggler {
	font-size:110%;
	font-weight: bold;
	line-height:13px;
	padding:8px 5px 15px 5px;
	color: #333;
/*	text-decoration:none;
	display:block;
*/
}

#accordian h3.toggler-hilite {
text-decoration:underline;
color:#FF0000;
}

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

.leftnavmore { 
	padding:0 6px 30px 0;
	float:left;
}


.bg1,
div.module-hilite4 li.bg1,
#accordian h3.toggler.bg1 {
	background: #fff;
/*	background: url(../images/menu/leftnavmore.png) 0 8px no-repeat;
*/}

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

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


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

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

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

blockquote.b p {
	background: url(../images/body/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/body/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/body/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/body/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/body/status-download.png) 10px 50% no-repeat;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* modules */

td.sidenav a.mainlevel {
color:#333;
background:url(../images/body/sidenav_bg.png) 0 0 repeat-y;
border-top:1px solid #fff;
border-bottom:1px solid #f3f3f3;
border-left:1px solid #e3e3e3;
padding:8px 0 8px 5px;
margin:2px 0;
}

td.sidenav a.mainlevel:hover {
color:#900;
text-decoration:none;
background:none;
border-bottom:1px solid #e3e3e3;
border-top:1px solid #e3e3e3;
border-left:1px solid #d3d3d3;
}

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/body/body-module.png) 100% 0 no-repeat;
	padding-top:6px;
	min-height:135px;
}

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/body/body-h3.png) 100% 0 no-repeat;
}

td.subbody 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/body/pathway-arrow.png) 0 0 no-repeat;
}

/* rokslide stuff */

ul#rokslide-toolbar {
	background: url(../images/body/tabs-dim-bg.png) 0 0 repeat-x;
}

#rokslide-toolbar li.active { 
	background: url(../images/body/tabs-lit-bg.png) 0 0 repeat-x;
}

#rokslide-toolbar li.current { 
	background: url(../images/body/tabs-active-bg.png) 0 0 repeat-x;
	border-left: 1px solid #B2B2B2;
	border-right: 1px solid #888;
}

#rokslide-toolbar li {
	border-left: 1px solid #B2B2B2;
	border-right: 1px solid #888;
	color: #333;
}

#frame {
	background: #FFF url(../images/body/rokslide_bg.png) 0 0 repeat-x;
	border-bottom: 1px solid #E7E7E7;
}

#frame div.button#left { 
	background: url(../images/body/tabs-prev.png) 0 0 no-repeat;
}

#frame div.button#right { 
	background: url(../images/body/tabs-next.png) 0 0 no-repeat;
}