#mainContent {font-family: 'Arial', 'Helvetica', sans-serif; font-size: 12pt;}
#mainContent a { font-size: 100%; }
#mainContent a.inlineanchor {font-size: 100%; color: #000000; text-decoration: none;}
#mainContent a.smallanchor {font-size: 80%; }
#mainContent ol { list-style-type: decimal;  padding-left: 1.5em; padding-bottom: .5em;}
#mainContent ul { display: block; list-style-type: disc; padding-left: 1.5em; padding-bottom: .5em;}
#mainContent ul.plain { display: block; list-style-type: none; }
#mainContent li { display: list-item; }
#mainContent a.title {text-decoration: none; color: #000000;}
#mainContent span.glossaryalpha {float: left; width: 2em; text-align: center;}
#mainContent dl.glossdatalist {clear: both; padding-top: 1em; padding-left: 2em; padding-right:1em; padding-bottom:.5em; margin: 0em; overflow: hidden;}
#mainContent dt.glossdataterm {width:15em; padding-bottom: .5em; font-size: 80%; float: left; clear: left;}
#mainContent dd.glossdatadef {padding-bottom: .5em;  font-size: 80%;}
#mainContent ul.glossdeflist {list-style-type: none; }
#mainContent li.glossdeflistitem {margin-left: 12em; }
#mainContent table.csv2table-table { width:100%; }
#mainContent td.csv2table-table-td { font-size: 1em; word-wrap: break-word; white-space: normal;}
#edwheader {padding-top: .75em;}
#edwheader img.edwlogo { float: left; }
#edwheader table.edwtoolbar { float: right; padding: 0pt; margin: 0pt; border-collapse: collapse; margin-right: 12pt; }
#edwheader td.edwtoolbaritem { border: 1pt solid #000000; }
#mainContent pre.beforeh1 {clear: both;}
#mainContent pre.afterh1 {}
#mainContent td.edwtditem { border: 1pt solid #000000; padding: 12pt;}
#mainContent td.edwtditemlt { border: 1pt solid #CCCCCC; }
#mainContent div.trainingobject {height: 6.5in;}
#mainContent p { text-align: justify; margin-right: .5em; padding-top: 0pt; margin-top: 0pt;}
#mainContent a.anchornewedw {color:#0000FF; text-decoration:underline}
#mainContent a.anchornewedw:hover {color: #FFFFFF; text-decoration:underline; background-color: #0000FF;}
#mainContent a.anchorteachedw {color:#FF0000; text-decoration:underline}
#mainContent a.anchorteachedw:hover {color: #FFFFFF; text-decoration:underline; background-color: #FF0000;}
#mainContent a.anchordemoedw {color:#FF0000; background-color: #FFFF99; text-decoration:underline}
#mainContent a.anchordemoedw:hover {color: #FFFF99; text-decoration:underline; background-color: #FF0000;}
#mainContent a.anchorassess {color:#4d85c5; text-decoration:underline; .7em;}
#mainContent a.anchorassess:hover {color: #FFFFFF; text-decoration:underline; background-color: #4d85c5; .7em;}
#sidebar1 ul.sidebar {padding-left: .7em; padding-right: .7em; list-style-type: none;}
#sidebar1 p.sidebar {padding-left: .5em; padding-top: 0pt; margin-top: 0pt; padding-bottom: 0pt; margin-bottom: 0pt;}
#sidebar1 a.anchornewedw {color:#0000FF; text-decoration:underline}
#sidebar1 a.anchornewedw:hover {color: #FFFFFF; text-decoration:underline; background-color: #0000FF;}
#sidebar1 a.anchorteachedw {color:#FF0000; text-decoration:underline}
#sidebar1 a.anchorteachedw:hover {color: #FFFFFF; text-decoration:underline; background-color: #FF0000;}
#sidebar1 a.anchordemoedw {color:#FF0000; background-color: #FFFF99; text-decoration:underline}
#sidebar1 a.anchordemoedw:hover {color: #FFFF99; text-decoration:underline; background-color: #FF0000;}
#sidebar1 a.anchorassess {color:#009900; text-decoration:underline}
#sidebar1 a.anchorassess:hover {color: #FFFFFF; text-decoration:underline; background-color: #009900;}
#mainContent h1 {font-size: 2em; font-weight: bold; margin: 0pt; padding: 0pt;}
#mainContent h2 {font-size: 1.5em; font-weight: bold; margin: 0pt; padding: 0pt;}
#mainContent h3 {font-size: 1.17em; font-weight: bold; margin: 0pt; padding: 0pt;}
#mainContent h4 {font-size: 1em; font-weight: bold; margin: 0pt; padding: 0pt;}
#mainContent h5 {font-size: .83em; font-weight: bold; margin: 0pt; padding: 0pt;}
#mainContent h6 {font-size: .67em; font-weight: bold; margin: 0pt; padding: 0pt;}
#mainContent pre {font-size: 1em; margin: 0pt;padding: 0pt;}
#sidebar1 pre {font-size: 1em; margin: 0pt;padding: 0pt;}
#mainContent tr.tablestripe {background-color: #CCCCFF; }
#mainContent td.tablestripe {background-color: #CCCCFF; }
#view0 a {color:#0000FF;}
#view0 a:hover {text-decoration:underline;}
#news .moreinfo {display: none; }
#news .readMore {display: none; }
#news .title {color: #000000; display: block; margin-bottom: 1em;  font-style: italic;}
#news span.title a {color: #000000; display: block; margin-bottom: 1em;  font-style: italic;}

