/* *rdgversion 8.1.3 */
/* ReadyGo generated stuff based on settings */

body {color:#5d5d5d;}
body a {color:#003366;}
body a:visited {color:#003366;}
body a:hover {color:#000000;}
body.bulletpage {font-family:arial;color:#5d5d5d;}
body.tell {font-family:arial;color:#5d5d5d;}
body.test {font-family:arial;color:#5d5d5d;}
body.try {font-family:arial;color:#5d5d5d;}
body.exit {font-family:arial;color:#5d5d5d;}
body.gloss {font-family:arial;color:#5d5d5d;}
body.subpage {font-family:arial;color:#5d5d5d;}
body.sbspage {font-family:arial;color:#5d5d5d;}
body.chapter {font-family:arial;color:#5d5d5d;}
body.trypage {font-family:arial;color:#5d5d5d;}
body.help {font-family:arial;color:#5d5d5d;}
body.instr {font-family:arial;color:#5d5d5d;}
body.faqs {font-family:arial;color:#5d5d5d;}
body.map {font-family:arial;color:#5d5d5d;}
body.main {font-family:arial;color:#5d5d5d;}
body.quiz {font-family:arial;color:#5d5d5d;}
body.cert {font-family:arial;color:#5d5d5d;}
body.sst {font-family:arial;color:#5d5d5d;}
body.side {font-family:arial;}
body.glossidx {font-family:arial;}
div.side {font-family:arial;}
div.glossidx {font-family:arial;}
body.side {color:#000000;}
body.side A {color:#003366;}
body.side A:visited {color:#003366;}
body.side A:hover {color:#003366;}
body.glossidx {color:#000000;}
body.glossidx A {color:#003366;}
body.glossidx A:visited {color:#003366;}
body.glossidx A:hover {color:#003366;}
div.side {color:#000000;}
div.side A {color:#003366;}
div.side A:visited {color:#003366;}
div.side A:hover {color:#003366;}
div.glossidx {color:#000000;}
div.glossidx A {color:#003366;}
div.glossidx A:visited {color:#003366;}
div.glossidx A:hover {color:#003366;}
body.side {background:none;}
body.glossidx {background:none;}
body.side {background-color:#ffffff;}
body.glossidx {background-color:#ffffff;}
div.side {background-color:#ffffff;}
div.glossidx {background-color:#ffffff;}
body.menu {font-family:arial;}
div.menu {font-family:arial;}
body.menu {color:#003366;}
body.menu a {color:#44749d;}
body.menu a:visited {color:#44749d;}
body.menu a:hover {color:#44749d;}
div.menu {color:#003366;}
div.menu a {color:#44749d;}
div.menu a:visited {color:#44749d;}
div.menu a:hover {color:#44749d;}
body.menu {background:none;}
body.menu {background:url("images/corporate_banner.gif");}
div.menu {background:url("images/corporate_banner.gif");}
body.menu {background-color:#ffffff;}
div.menu {background-color:#ffffff;}
div.side {z-index:3;height:30px;position:absolute;left:0;top:96px;width:100%;}
div.side .sidetri a img {border:none;}
div.menu {z-index:2;height:96px;position:absolute;left:0;top:0;width:100%;}
#pagediv {margin:126px 0px 150px 0px;}
div.glossidx {z-index:3;width:200px;position:absolute;left:0;top:0;height:100%;}
body.gloss div #pagediv {margin:0px 0px 0px 200px;}
div.side #logo {display:inline;}
div.side table {display:inline;}
div.side form {display:inline;}
div.side table.branch {position:absolute;top:0;}
div.side .sidetitle {display:inline;vertical-align:top;}
ol.bullet1 {list-style-image:url("images/bullet1.gif");}
ol.list {list-style-image:none;list-style-type:disc;}
ol.numlist {list-style-image:none;list-style-type:decimal;}
ol.letlist {list-style-image:none;list-style-type:upper-alpha;}
ol.bullet2 {list-style-image:url("images/bullet2.gif");}
.bulletimg1 {display:none}
ol.bullet3 {list-style-image:url("images/bullet3.png");}
.bulletimg2 {display:none}
ol.bullet4 {list-style-image:url("images/bullet4.png");}
.bulletimg3 {display:none}
ol.bullet5 {list-style-image:url("images/bullet5.png");}
.bulletimg4 {display:none}
ol.bullet6 {list-style-image:url("images/bullet6.png");}
.bulletimg5 {display:none}
.bulletpage span.true .linkdiv{background-color:#ffffff}
.bulletpage span.tip .linkdiv {background-color:#ffffff}
.bulletpage span.step .linkdiv {background-color:#ffffff}
.bulletpage span.try .linkdiv {background-color:#ffffff}
.sbspage TR.sbsheadrow {background-color:#ffffff}
.bulletpage span.step span.linkdiv TABLE {background-color:#ffffff;border:1px solid black;width:80%;}
.bulletpage span.try span.linkdiv table {background-color:#ffffff;border:1px solid black;width:80%}span.step span.linkdiv table td.firstcol {width:10%;}
.menu .homeimg {display:none}
.menu .glossimg {display:none}
.menu .helpimg {display:none}
.menu .tocimg {display:none}
.menu .faqimg {display:none}
.menu .exitimg {display:none}
/* *rga --------------------- */
/* *en:corporate v7 fixed width main area 780 pixels 
 */

/* course wide properties*/
h1 {font-family: arial; font-size: 12pt;font-weight:normal}
body {font-size: 80%; background-color: #ebe7e0;}
img {}
table {}
   .bulletpage table { }
   .tmmpage table {}
   .glosspage table {}
   .sbspage table{}
   .chapter  table{}
   .main table{}

.outer1 {
			width: 780px; 
margin-top: 10px;
			margin-right:auto;
			margin-left: auto; 
			position: relative;
			display: block;
			background-color: #fff;
border: 1px solid #44749d;
}

div.side { background-color: #c6d4e1;}
			
#pagediv{
	background-color: #fff;
   min-height:500px;
   height:auto !important;
   height:500px;
	padding-top: 140px;
	padding-left: 10px;
	padding-right: 10px;
padding-bottom: 10px;
               margin: 0;

}
.baseline {border-width:0 0 0 0; border-color:gray;border-style:outset;width:100%;margin-top:1em;}

/* course wide navigation forward, backward, and up buttons - changes here will overwrite wcb settings*/
.fwdbackbtns {position:absolute;right:1em;} /* location for fwd and back buttons */
#backbtntop {}     /* button for back page - top of page */
#backbtntopalt {display:none}  /* text for back page - top of page */
#fwdbtntop {}      /* button for fwd page - top of page */
#fwdbtntopalt {display:none}   /* text for fwd page - top of page */
#backbtnbottom {}  /* button for back page - bottom of page */
#backbtnbotalt {display:none}  /* text for back page - bottom of page */
#fwdbtnbottom {}   /* button for fwd page - bottom of page */
#fwdbtnbotalt {display:none}   /* text for fwd page - bottom of page */
.upbtn {position:absolute;right:1em;} /* location for up button*/
#upbtntop {}       /* button for up page - top of page */
#upbtntopalt {display:none}    /* text for up page - top of page */
#upbtnbot {margin-top:0pt;}    /* button for up page - bottom of page */
#upbtnbotalt {display:none}    /* text for up page - bottom of page*/

/* global settings for all title lines */
.titleline {margin-left:15pt; margin-top: 10px;}
.title{ color: #000000; margin-top: 10px; font-weight:bold;}
span.titleimg {}

/* global settings for all summary text */
#summarydiv{}
#summaryspan{margin-left:20px}

/* global settings for header and footer */
.header {}
.footer {margin-bottom:0pt;}

/* global settings for all page text */
.txtblk {margin-top:1em;vertical-align:top;margin-left:15pt} /* text block */
.txtcenter {text-align:left;}
.txtright {}
.txtleft {}
#audiobtn {}

.graphicleft{float:left;}
.graphiccenter{text-align:center;}
.graphicright{float:right;}

.summaryspan {display:inline;}
.fwdbackbtns img {border:none;}
.upbtn img {border:none;}
#fwdbtnbot img {border:none;}

td {vertical-align:top;}
tr {vertical-align:top;}
img {vertical-align:top;}
img .audio {vertical-align:top;}
.fwdbackbtns img {vertical-align:bottom;}
.upbtn img {vertical-align:bottom;}
select {vertical-align:text-top;}
#logo a {vertical-align:top;}
#fwdbtnbot img {vertical-align:top;}
#fwdbtnbotalt {vertical-align:top;}
#backbtnbot img {vertical-align:top;}
#backtnbotalt {vertical-align:top;}
.main #fwdbtnbot img {vertical-align:baseline;}
.main #fwdbtnbotalt {vertical-align:baseline;}
table.menu td.menu {text-align:center;}
body.side table img {border:none;}

table.side {width:100%;}
table.side td {padding:1px;margin:1px}
.linkdiv td.firstcol {width:10%;}
table.subtext {border:1px solid black;width:80%;}
.linkimg img {border:none;}
table.glosstable {border:none;width:90%;}
#save img {border:none;}
#goto img {border:none;}
#report img {border:none;}
.menu a img {border:none;}.nm2let {display:none; margin-right:1em;}
.nm3let {display:none; margin-right:1em;}
.titlelet {display:none;}
/* *rge --------------------- */
/* *dk: base1 dk 
*en:corporatev7: course title is large, bold, italic, centered; 
content is centered 
*fr: base1 fr 
 */

/* main page */
body.main {}
.main .title {font-size:150%;color:black;text-align:center;font-style:italic;font-weight:bold; margin:20pt 0 20pt 0;}/* course title */
.main #summarydiv{}
.main #pagediv{text-align:center;}
.main #summaryspan {text-align:left; margin:20px 0 10px 0} /* course summary */
.main .coursetitle {color: #224597;}
.main .coursename {display:none} /* course name in copyright line */
.main .continue {display:none;} /*continue with course text*/
.main .copyright {align:center;margin:20pt 0 10pt 0;font-size:80%;} /* text in copyright line */
.main #fwdbtnbottom {display:none;} /*continue with course button*/
.main #fwdbtnbotalt {}
.main .footer {}
/* sst registration form */
.main form {margin-top:20pt; margin-left:20pt} /* registration form block */
.cookiemsg {font-style:italic; margin-left:30pt;} /* student instructions for sst registration */
.formtitle {font-size:120%;} /* registration form title */
/* *rgc --------------------- */
/* *en:corporatev7 
title is large, bold, italic,  left aligned 
summary is large, left aligned 
chapter index is numbered 
 */

/* chapter table of contents page */
.chapter .titleline {margin:16px 0 10px 0;} /*chapter title line */
.chapter .title {font-size:120%;font-weight:bold;} /* chapter title */
.chapter .titleimg {margin-right:10pt; display:none;} /* image before chapter title */
.chapter span.titlenum {margin-right: 10px;} /* chapter number before chapter title */
.chapter #summarydiv {font-weight:bold;} /* chapter summary, to add border: border:black solid;border-width:.5pt 0 0 .5pt*/
.chapter #summaryspan{}
.chapter .tocdiv {list-style-type:none} /*toc listing as numbers*/
.chapter .toc {display:block;font-size:100%;margin-left:20px;list-style-image:url("../images/bullet1.gif")} /*toc listing as bullets*/
.chapter ol.toc {list-style-type:none} /*toc listing as numbers*/
.chapter ol.toc li {list-style-image:url("images/bullet1.gif")} /*toc listing as bullets*/
.chapter .fwdbackbtns {}
.chapter #backbtntop {}
.chapter #backbtntopalt {}
.chapter #fwdbtntop {}
.chapter #fwdbtntopalt {}
.chapter #backbtnbottom {}
.chapter #backbtnbotalt {}
.chapter #fwdbtnbottom {}
.chapter #fwdbtnbotalt {}
.chapter .nm2 {display:none;}
/* *rgb --------------------- */
/* *vertical=0               
*en:corporatev7 
title is large, bold 
 */

/* bullet page - subpage links can be placed left or right + hack for ie 5 */
#bulpagediv{} /* surrounds bullets + text-box subpage links */
#bulpagediv55{}
#buldiv {}  /* surrounds just bullets */
#buldiv55 {}
/* if page has no test, tellmore, netlinks or subpage without text */
#bulpagediv_no{} /* bullet page border */
#bulpagediv55_no{}
/* if page has no true, tip, try-this, sbs or subpage with text */
#buldiv_no {}
#buldiv55_no {}

.bulletpage .titleline {margin: 16px 0 10px 0;} /* title line control */
body.bulletpage .titleimg {display:none;} /* graphic before page title */
.bulletpage span.titlenum {font-size:110%;}/* chapter and page number before page title */
.bulletpage .title{font-size:110%; } /* page title */
.titletable {} /* border around title line */
.bulletpage #summarydiv {font-size:100%;margin-left:0;}/* page summary*/
.bulletpage #summaryspan {}
/* so we can put subpage links right or left. this includes a hack for ie 5 */
.bulletdiv {display:block;}  /* surrounds all bullets */
.bulletimg1 {display:none;} /* bullet graphic level 1*/
.bulletimg2 {display:none} /* bullet graphic level 2*/
.bulletimg3 {display:none} /* bullet graphic level 3*/
ol.bullet1 {list-style-type:none;}/* bullet list style - list e.g. numbering scheme */
li.bullet1 {margin:10pt 0 10pt 0;}  /* individual bullet properties, e.g color, margin */
ol.bullet2 {list-style-type:none;}
li.bullet2 {}
ol.bullet3 {list-style-type:none;}
li.bullet3 {}
ol.bullet4 {list-style-type:none;}
li.bullet4 {}
ol.bullet5 {list-style-type:none;}
li.bullet5 {}
ol.bullet6 {list-style-type:none;}
li.bullet6 {}

/* for older browser (ns4.x) using ol above doesn't work.  also for classic readygo format, the items below are used instead of ol above.  */
.bullettable{width:90%;}/* block around bullet list */
.bullet0 {}
.bullet1 {}/* actual bullet text */
.bullet2 {}
.bullet3 {}
.bullet4 {}
.bullet5 {}
.bulletimg1 {margin-left:10pt; margin-top:10px;} /* actual bullet point graphic - identifying a graphic here will overwrite wcb chosen bullets */
.bulletimg2 {margin-left:10pt; margin-top:10px;}
.bulletimg3 {margin-left:10pt; margin-top:10px;}
.bulletimg4 {margin-left:10pt; margin-top:10px;}
.bulletimg5 {margin-left:10pt; margin-top:10px;}
.bulletimg6 {margin-left:10pt; margin-top:10px;}

/*global settings for drill down elements */

#subpagelinkstext {margin: 10pt 20pt 5pt 20pt; text-align:left; color: #000000;font-weight: normal;}/*location for drill down bars */
.linkdiv { margin: 5px 4px 15px 0px;width:90%;min-height:50px;} /*background for drill down bars */
.linkdiv2 {} /* location for drill down links */
#subpagelinksbtn {display:block;padding-right:2pt;width:100%} /*location of drill down buttons */
.linktabl {}/*text within drill down bars */
table.linktabl {width: 100%;}
.linkimg { float:left;}/*graphics for all drill down titles */
.linkimg2 { vertical-align:middle;}/*mouse over graphics for all drill down titles */
.linkalt {display:none;float:left;vertical-align:middle;font-size:80%; font-weight:bold;margin-top:10px;}/*all drill down titles as text */
.link {display: block;margin-left: 130px;}/*drill down bar text */
#subpagelinksbtn {margin-left:15pt}/* block for links to drill down pages */

/*settings for individual drill down elements */

.tipdiv {} /* tip border - will overwrite wcb */
#tiptabl {} /* tip background-color - will overwrite wcb */
.tipimg {float:left;} /* tip graphic - will overwrite wcb */
span.link span.tip {} /* tip text*/

.truediv {} /* true border - will overwrite wcb*/
#truetabl {} /* true background-color - will overwrite wcb*/
.trueimg {}  /* true graphic - will overwrite wcb */
span.link span.true {} /* true text */

span.step div.linkdiv {} /* step border - will overwrite wcb */
.linktablstep {} /* step background-color - will overwrite wcb */
span.linkimg span.step {} /* step graphic - will overwrite wcb */
span.linkalt span.step {} /* step rollover graphic - will overwrite wcb */
span.link span.step {} /* step text */

span.subtext div.linkdiv {} /* sub page as bar border - will overwrite wcb */
span.subtext .linktabl {} /* sub page as bar background-color - will overwrite wcb */
span.linkimg span.subtext {} /* sub page as bar graphic - will overwrite wcb */
span.linkalt span.subtext {} /* sub page as bar rollover graphic - will overwrite wcb */
span.link span.subtext {} /* sub page as bar text */

span.try div.linkdiv {} /* try this border - will overwrite wcb */
.linktabltry {} /* try background-color - will overwrite wcb */
span.linkimg span.try {} /* try graphic - will overwrite wcb */
span.linkalt span.try {} /* try rollover graphic - will overwrite wcb */
span.link span.try {} /* try text */

span.netlink div.linkdiv2 {}/* netlink border - will overwrite wcb */
span.netlink .linktabl {} /* netlink background-color */
span.linkimg span.netlink {} /* netlink graphic - will overwrite wcb */
table.netlink {margin-right:3em;} /* netlink linkto location */
table.netlink td {} /* netlink linkto location */
#groupnetlink table, #groupnetlink td {font-size:80%;} /* netlink linkto location */
td.netlink {}
#groupnetlink {} /* border around linkto */
span.linkalt span.netlink {} /* netlink text instead of graphic */
#link.netlink {text-align:left;margin-left:0pt;width:20%} /* netlink linkto text */

span.tell div.linkdiv2 {} /* tell me more border - will overwrite wcb */
span.tell .linktabl {} /* tell me more background-color */
span.linkimg span.tell {} /* tell me more graphic - will overwrite wcb */
span.linkalt span.tell {} /* tell me more rollover graphic - will overwrite wcb */
span.link span.tell {} /* tell me more text */

#linkdiv2.test {} /* test border - will overwrite wcb */
.linktabltest {} /* test background-color */
span.linkimg span.test {} /* test graphic - will overwrite wcb */
span.linkalt span.test {} /* test rollover graphic - will overwrite wcb */
span.link span.test {} /* test text */

span.quiz div.linkdiv2 {} /* quiz border - will overwrite wcb */
span.quiz .linktabl {} /* quiz background-color */
span.linkimg span.quiz {} /* quiz graphic - will overwrite wcb */
span.linkalt span.quiz {} /* quiz rollover graphic - will overwrite wcb */
span.link span.quiz {} /* quiz text */

span.subbtn div.linkdiv2 {} /* sub page bottom border - will overwrite wcb */
span.subbtn .linktabl {} /* sub page bottom background-color */
span.linkimg span.subbtn {float:left;vertical-align:middle;font-size:100%; margin-top:10px;} /* sub page bottom graphic - will overwrite wcb */
span.linkalt span.subbtn {} /* sub page bottom rollover graphic - will overwrite wcb */
span.link span.subbtn {} /* sub page bottom text */
span.test div.linkdiv2 {}
table.testtable {}
.bulletpage .nm3 {display:none;}
.bulletpage .nm3let {display:none;}
.scoreinstr {display:block;}
/* *rgd --------------------- */
/* *en:title is large, bold, left aligned with a 15 pt margin 
text has a 15 pt margin 
 */

.tell .titleline {margin-left:0; } /* title line control */
.tell .title{font-size:120%;font-weight:bold} /* page title */
.tell .titletable{} /* title line background */
.tell .txtblk {margin:10px 0 10px 20px;} /* page text */
.try .titleline {margin-left:0; } /* title line control */
.try .title{font-size:120%;font-weight:bold} /* page title */
.try .titletable{} /* title line background */
.try .txtblk {margin:10px 0 10px 20px;} /* page text */

/* step by step (sbs) */
.sbspage .titleline {margin-left:0;} /* title line control */
.sbspage .title{font-size:120%;font-weight:bold} /* page title */
.sbspage .titletable{} /* title line background */
.sbspage #summarydiv {} /* page summary */
.sbspage table.sbstable {margin-left:15pt;border:solid 1pt gray;width:80%} /* border around sbs table */
.sbspage table.sbstable tr.sbsheadrow {background-color:#cfffcf; font-weight:bold} /* sbs table heading */
.sbspage table.sbstable td,th {border:outset 1pt gray;} /* border around cells in a sbs table */
.sbspage td.sbsnum, th.sbsnum {font-weight:bold;text-align:center;width:10%} /* numbers column (first column) in an sbs table */
.sbspage td.sbsinstr, th.sbsinstr {} /* instruction column (second column) in an sbs table */
.sbspage td.sbsgraph, th.sbsgraph {} /* content column (third column) in an sbs table */
.sbspage #summarydiv {margin:10px 0 10px 0; } /* page text */
.sbsgraphic {} /* graphic in content column (third column) in an sbs table */
.sbsgraphictxt {} /* text in content column (third column) in an sbs table */
.sbsmore {margin-top: 8px;margin-left:10px;} /* text under sbs table */

.quiz .titleline {} /* title line control */
.quiz .title{font-size:120%;font-weight:bold} /* page title */
.quiz .titletable{} /* title line background */
.quiz #summarydiv{border:none;} /* summary border */
.quiz #summaryspan{font-size:100%} /* summary text */
.quiztable {font-size:100%;} /* quiz question and choice block */
.quiz td.quiztable {margin-left:0} /*table cells for quiz choices */
.quizimg {margin-left:15pt;} /* quiz question graphic e.g."q" */
.quiznum {font-weight:bold;font-size:120%} /* number before quiz question text */
.quizquest{display:block;display:table-cell;vertical-align:top; font-weight: normal;} /* quiz question number and text*/
.quizans1 {display:table-cell;vertical-align:top;font-weight:normal;} /* quiz choice text for choice and first column */
#quiza {display:block;}
.quizanum1 {font-weight:bold;display:table-cell;vertical-align:top;padding-right: 4px;} /*quiz choice number for choice and first column  */
.quizalet1 {display:none} /* quiz choice letter for choice and first column  */
.quizans2 {vertical-align:top;display:table-cell;vertical-align:top;font-weight: normal;} /* quiz choices text for second column*/
.quizanum2 {} /* quiz choice matching columns - second column number */
.quizalet2 {font-weight:bold;display:table-cell;vertical-align:top; } /* quiz choice matching columns - second column letter */
#quizcov1 {margin-left:10pt; display:block;} /* quiz cover */
#quizcov2 {margin-left:10pt;display:block;} /* quiz cover*/
#quizcov3 {margin-left:10pt;display:block;} /* quiz cover*/
#quizcov4 {margin-left:10pt;display:block;} /* quiz cover*/
#quizcov5 {margin-left:10pt;display:block;} /* quiz cover  */
#quizcov6 {margin-left:10pt;display:block;} /* quiz cover */
#quizcov7 {margin-left:10pt;display:block;} /* quiz cover  */
#quizcov8 {margin-left:10pt;display:block;} /* quiz cover */
#quizcov9 {margin-left:10pt;display:block;} /* quiz cover  */
#quizcov10 {margin-left:10pt;display:block;} /* quiz cover  */
#quizright1 {margin-left:20pt;display:none;height:207px;font-weight:bold;width:80%;text-align:center} /* quiz roll-over  */
#quizright2 {margin-left:20pt;display:none;height:207px;font-weight:bold;width:80%;text-align:center} /* quiz roll-over  */
#quizright3 {margin-left:20pt;display:none;height:207px;font-weight:bold;width:80%;text-align:center} /* quiz roll-over  */
#quizright4 {margin-left:20pt;display:none;height:207px;font-weight:bold;width:80%;text-align:center} /* quiz roll-over  */
#quizright5 {margin-left:20pt;display:none;height:207px;font-weight:bold;width:80%;text-align:center} /* quiz roll-over  */
#quizright6 {margin-left:20pt;display:none;height:207px;font-weight:bold;width:80%;text-align:center} /* quiz roll-over  */
#quizright7 {margin-left:20pt;display:none;height:207px;font-weight:bold;width:80%;text-align:center} /* quiz roll-over  */
#quizright8 {margin-left:20pt;display:none;height:207px;font-weight:bold;width:80%;text-align:center} /* quiz roll-over  */
#quizright9 {margin-left:20pt;display:none;height:207px;font-weight:bold;width:80%;text-align:center} /* quiz roll-over  */
#quizright10 {margin-left:20pt;display:none;height:207px;font-weight:bold;width:80%;text-align:center} /* quiz roll-over  */

.test .titleline {} /* title line control */
.test .title{font-size:120%;font-weight:bold} /* page title */
.test .titletable{} /* title line background */
.tstinstr {margin:10px 0 10px 20px;font-size:1em;} /* summary at top of page */
.test table.testtable {margin-left:20px;} /* test question and choice block */
.test table.testtable td {}
.test td.testqimg {vertical-align:top;padding-right: 6px;} /* image before test question */
.test td.testquest {vertical-align:top;} /* test question text */
.test td.testans {border:none;}
.testq {}
.testqnum {vertical-align:top;display:table-cell;padding-right: 6px;font-weight: bold;} /* test question number text */
/* doesn't make sense for > 100 quest #testqlet {display:none;} */
.testquest {margin-bottom:6px;display:table-cell;font-weight: normal;}/* test question text */
.testansgrp {margin-left:12px;display:block;width:100%;margin-bottom: 10px;}
.testa {display:block;} /* grouping for each possible answer */
.testansgrp.testpref {width:60%}
.testanum {display:none;font-weight:bold;font-size:100%;vertical-align:top;} /* test choices numbers (1 2 3) */
.testalet {font-weight:bold;font-size:100%;} /* test choices letters (a b c) */
.testans  {font-size:100%;} /* test choice text */
span.testansgrp span.testpref {margin-right:1em;} /* preference question choice text */
.testquestimg {}
.testansimg {}
.test table.testpref {width: 100%;border:none;}
#result {font-weight:bold;margin:5pt 0pt 20pt 20pt;} /* scoring instructions "your score will ..." */
#result.instr {}  
#result.quest {}
#result.rightans {}
#result.wrongans {color:red}
#result.img {}
#testbutton {margin-left:20pt;margin-top:10pt;} /* test button */
div.testans {display:inline;}
.testans .rankseq {} /* individual answer in sequence/rank question */
.testans .matchsrc {} /* source in drag/drop matching colum */
.testans .matchtgt {} /* target in drag/drop matching colum */
.matchdrop {}
.testans .dragimgsrc {} /* source in drag/drop to image */
.testans .linesrc {} /* source in line-drawing matching colum */
.testans .linetgt {} /* target in drag/drop matching colum */
.testans .selmult {} /* selection box for multiple select from pulldown */
.testans .select {} /* selection box for single select from pulldown */

.sst #summarydiv {}  /* most text from sst is in the summary */
.sst #summaryspan {}
.sst table.testtable {}  /* table that controls layout of test pages */
.sst td.testqimg {}  /* "q" image next to each question */
.sst td.testquest {} /* text of a question on the question page */
.sst span.testansgrp span.testpref {}  /* group of selection titles for preference questions */
.sst span.testans span.testpref {} /* text of individual preference/likert selection */
.sst td.testpref{}  /* table cell for preference questions */
.sst span.submit span.test {}  /* "submit" button for all test/forms */ 
body.sst span.titleline {}  /* title line when sst generates */
body.sst span.titleimg {vertical-align:top;float:left;}  /* title image for sst-generated page */
body.sst span.title{}  /* title text for sst generated page */
body.sst span.form {}  /* any forms such as registration generated by sst.  test forms are handled separately */
span.formtitle {} /* title above form for registration */
/* the following are used for feedback/results pages with sst */
span.resultblk span.txt {}  /* for text "feedback:"  and "question number"*/
span.resultblk span.rightans {color:green;} /* if displaying correct answer to question */
span.resultblk span.wrongans {color:red;} /* if displaying student's answer when it is wrong. */
span.resultblk span.rightquest {color:green;}  /* if displaying question text - student answers right */
span.resultblk span.wrongquest {color:red;} /* if displaying question text - student answers wrong */
span.resultblk span.youans {}  /* for text "you answered:" */
span.resultblk span.corrans {}  /* for text "correct answer: " */
span.resultblk span.num {margin-left:1em;width:3em;}  /* question number */
span.resultblk img {}  /* any images such as "q", check, and "x" that appear in feedback */
span.resultblk span.select {}  /* for multiple-selection feedback */.testbnum {}
.testblet {display:none}
/* *rgh --------------------- */
/* *en:corporatev7 
white background with gray border for dropdown effect 
 */

body.side {padding:0em;}
div.side .sidetitle {vertical-align:middle;margin-top:5px;}
.sidetitle {padding-left: 4px;font-size: 12px;} /* course title **/ 
.side table.side1 {vertical-align:middle;}
.side #logo {text-align:center;} /* sidebar graphic - will overwrite wcb */
.side {background-color:  #c6d4e1;}
/* to float bottom add: ;margin-bottom:1pt;position:fixed;bottom:2pt;} */
.side #pagediv {margin-left: 10px;} /* sidebar border*/
.side {margin:0;padding:0;padding-top: 6px;}
.side table.branch {background-color: #fff;border: 1px solid #bdb8ad;}
.side table.branch td {white-space: nowrap}
.side table td,th {text-align: left;}
/* for button-style links: .side table td.sidebut {border:gray outset medium;font-weight:bold;} */
.side .sidetri {}
.side {font-weight:bold; text-decoration: none;}
.side a {text-decoration: none;}
.side a:visited {color: #ffffff; text-decoration: none;}
.side a:hover {color: #80ffff; text-decoration: none;}
.side .savegoto {text-align:center}
.side #save {} 
.side #goto {}
.side #report {}
.trigger{cursor: pointer;}
.sublevel1 {position:relative;left:6px;display:none;}
.layer1 {font-size:8pt;background-color:blue;}
.sublevel2 {position:relative;left:10pt;display:none;}
.layer2 {font-size:8pt;background-color:red;margin:0;left:200px;}
#trigger1{cursor: pointer; }
.side .sub1 {font-size: 11px; }
.side .sub2 {}
.side .nm1 {}
.side .nm2 {}
.side .nm3 {}
.side .sidebut {font-size: 11px; font-weight: normal;}
.sidebktxt {display:none}
.menubktxt {display:none}
.sidebktxt {display:none}
.menubktxt {display:none}
.sidebktxt {display:none}
.menubktxt {display:none}.sidebktxt {display:none}
.menubktxt {display:none}
.sidebktxt {display:none}
.menubktxt {display:none}.sidebktxt {display:none}
.menubktxt {display:none}#sidebktxt {}
#menubktxt {}
#sidebktxt {}
#menubktxt {}#sidebktxt {}
#menubktxt {}#sidebktxt {}
#menubktxt {}#sidebktxt {}
#menubktxt {}#sidebktxt {}
#menubktxt {}#sidebktxt {}
#menubktxt {}#sidebktxt {}
#menubktxt {}#sidebktxt {}
#menubktxt {}#sidebktxt {}
#menubktxt {}#sidebktxt {}
#menubktxt {}
/* *rgf --------------------- */
/* *en:corporatev7 
service bar aligned top right 
 */

/* services bar */
body.menu {padding:0em; background-repeat: no-repeat;}
.menu #menupagediv {float: right;margin-right: 10px;} /* services bar border*/
.menu {}
.menu a {font-size: 12px; color: #000; text-decoration: none;}
.menu a:visited {color: #ffffff; text-decoration: none;}
.menu a:hover {color: #80ffff; text-decoration: none;}
.menu img {}
.menu td, tr {padding-left: 10px;font-weight: bold;}
.menu .hometxt {padding-right: 4px;} /* text for the home button */
.menu .homeimg {} /* graphic for the home button */
.menu .faqtxt {padding-right: 4px;} /* text for the faq button */
.menu .faqimg {display: none;} /* graphic for the faq button */
.menu .glosstxt {padding-right: 4px} /* text for the glossary button */
.menu .glossimg {display: none;} /* graphic for the glossary button */
.menu .helptxt {padding-right: 4px} /* text for the help button */
.menu .helpimg {display: none;} /* graphic for the help button */
.menu .toctxt {} /* text for the toc button */
.menu .tocimg {display: none;} /* graphic for the toc button */
.menu .exittxt {} /* text for the exit button - used for lms's */
.menu .exitimg {display: none;} /* graphic for the exit button - used for lms's */

.help .titleline {margin:16px 0 10px 0;} /* help title line (graphic and title)*/
.help .title{font-size:120%;} /* help title */
.help .titletable{}
.help .titleimg {display: none;margin-right:10pt;}
.help #summarydiv {} /* summary text */
.help #summaryspan {}
.help a {}
body.help div.txtblk {width:80%;margin:10px 0 10px 0;}
body.help div.txtleft {display:block;float:left;width:60%;margin-left: 20px;}
body.help div.txtright {display:block;}
.faqs .titleline {margin:16px 0 10px 0;} /* faq title line (graphic and title) */
.faqs .title{font-size:120%;} /* faq title */
.faqs .titletable{} 
.faqs .titleimg {margin-right:10pt; display:none;} /*graphic before faq title */
.faqs #summarydiv {margin:10pt 0 10pt 0;} /* border around summary */
.faqs #summaryspan {} /* summary text */
.faqs h1.cat {font-size:120%} /*category title */
.faqs h2.cat {font-size:110%;margin-left: 10px;} /* category title before question listing and q and a */
.faqs h2.ans {font-size:120%;} /* answer title */
.faqs h1.quest {font-size:120%} /*question title */
.faqs ol.quest {list-style-image:url("images/qbtn.gif");margin-left: 36px;padding-left:10px;} /* question answer text */
.faqs li.quest {}
.faqs .anstxt {font-style:italic;font-size:100%;margin-left:10px;margin-top:5pt;margin-bottom:5pt} /* the word answer before the answer */
.faqs .ans {margin-left: 10px;} /* faq answer */
.faqs .ans ol {list-style-image:url("images/bullet.gif");list-style-type:none;}
.faqs .ans ol li {list-style-type: disc;}

.map #outerdiv {}
.map .titleline {margin:16px 0 10px 0;} /* map title line */
.map .title{font-size:120%;} /* map title */
.map .titleimg {display:none; } /*graphic before map title */
.map #pagediv{}
.map a {text-decoration:none;} /*all linkto text in map*/
.map ol li {list-style-image:url("images/bullet1.gif")} /* chapter listing bullet points - to display as a bullet point use ;list-style-image:url("images/bullet2.gif"); to list as numbers: list-style-type:decimal;margin-left:15pt*/
.map ol li {padding-top: 6px;} /*page listing bullet points */
.map ol ol li {padding-top: 0;list-style-image:url("images/bullet2.gif"); list-style-type:none;}/*sub-page listing bullet points */
.map ol ol {padding-left: 0;}
.map ol ol ol {list-style-image:none;list-style-type:upper-alpha;}
.map ol ol ol li {}
/* support for older browsers */
.map .nm1 {display:none;} /*chapter listing as a number */
.map .nm2 {display:none;} /*page listing as a number */
.map .nm3 {display:none;} /*sub-page listing as a number */

div.glossidx {background-color: #fff;
border: 1px solid #44749d;height:auto;margin-left:-1px;margin-top:-1px;}
body.glossidx {}
.gloss div.outer1 {background-color:#fff;}
.glossidx {background-color: #fff;}
.glossidxitem {} /*term listing on sidebar */
.glossidxitem:before {} /* bullet point before term listing on sidebar */
.glossidx table td {text-align: left;}
.glossidx span.sidetri {display:none;}
.glossidx a {color: white; text-decoration: none; font-weight:bold;}
.glossidx a:visited {color: white; text-decoration:none;}
.glossidx a:hover {color: #80ffff; text-decoration: none;}
.gloss .title{margin:16px 0 10px 0;font-size:120%;} /* main glossary page - glossary title */
.gloss #summarydiv {margin-top:10px} /* main glossary page - glossary summary statement */
body.gloss span.titleimg {display:none; list-style-type:none;} /*graphic before main glossary page title*/
.gloss h2 {margin-left:15pt} /* glossary word on definition sheet */
.gloss h2:before {}
.gloss #pagediv {margin-left:10pt;margin-bottom:10em; margin-top:10px;padding-top: 0;} /* definition block */
body.gloss div.txtblk {clear:both;} /* term definition text */
body.gloss div.txtcenter {}
body.gloss div.txtright {}
body.gloss div.txtleft {}
.gloss #audiobtn {} /* audio button location */
.gloss .graphicleft{} /* graphic locatin left */
.gloss .graphiccenter{} /* graphic locatin center */
.gloss .graphicright{} /* graphic locatin right */
/* *rgg --------------------- */
/* *en:instruction page
 */

/* instruction page */
.instr .titleline {margin-left:0;} /* title line */
.instr .title {font-size:120%;} /* page title */
.instr .titleimg {position:relative;top:-.1em;display:none;}
.instr #summarydiv {margin-top:16px; margin-bottom:10px;margin-left:20px;} /* page summary */
body.instr span.txtblk {font-size:90%;} /* top of page instructions*/
.instr h1 {font-size:120%; margin-left:15pt} /* sub titles - e.g. course structure */
.instr dl {margin-left:15pt;} /* services and side bar names and services bar instructions */
.instr dt {font-weight:bold;} /* services and  side bar names */
.instr dd {margin-left:10em;position:relative;top:-1em;} /*services and side bar instructions */
.instr b {font-weight:bold;} /* highlights within text */
.instr .linktxt {margin-left:15pt;display:block; font-size:83%} /* instructions in sub-page table  */
img.instr {display:none} /* buttons in sub-page table */
.instralt {font-size:100%;font-weight:bold;} /* sub-page button lables */
.instrimg {} /* sub-page buttons */
table.instr {margin-left:15pt;border:solid 0pt black;border-collapse:collapse;clear:both;} /*border around sub-page table */
tr.instr, td.instr {margin-left:15pt;border:solid 0pt gray;border-spacing:0pt;} /* cells in sub-page table */
.instr p {margin-left:15pt;display:block;} /* page text (includes top of page instructions) */

.cert .titleline {width:90%;border:solid black;border-width:0 0 1pt 0;}
.cert .title{}
.cert .titletable{}
.cert #pagediv{}
.cert {}


