﻿/* *rdgversion 8.0.5 */
/* ReadyGo generated stuff based on settings */

body {color:#000000;}
body a {color:#33cc99;}
body a:visited {color:#33cc99;}
body a:hover {color:#800080;}
body.bulletpage {color:#000000;}
body.tell {color:#000000;}
body.test {color:#000000;}
body.try {color:#000000;}
body.exit {color:#000000;}
body.gloss {color:#000000;}
body.subpage {color:#000000;}
body.sbspage {color:#000000;}
body.chapter {color:#000000;}
body.trypage {color:#000000;}
body.help {color:#000000;}
body.instr {color:#000000;}
body.faqs {color:#000000;}
body.map {color:#000000;}
body.main {color:#000000;}
body.quiz {color:#000000;}
body.cert {color:#000000;}
body.sst {color:#000000;}
body.side {color:#ff8000;}
body.side A {color:#ff8000;}
body.side A:visited {color:#33cc99;}
body.side A:hover {color:#800080;}
body.glossidx {color:#ff8000;}
body.glossidx A {color:#ff8000;}
body.glossidx A:visited {color:#33cc99;}
body.glossidx A:hover {color:#800080;}
div.side {color:#ff8000;}
div.side A {color:#ff8000;}
div.side A:visited {color:#33cc99;}
div.side A:hover {color:#800080;}
div.glossidx {color:#ff8000;}
div.glossidx A {color:#ff8000;}
div.glossidx A:visited {color:#33cc99;}
div.glossidx A:hover {color:#800080;}
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 {color:#000000;}
body.menu a {color:#000000;}
body.menu a:visited {color:#33cc99;}
body.menu a:hover {color:#800080;}
div.menu {color:#000000;}
div.menu a {color:#000000;}
div.menu a:visited {color:#33cc99;}
div.menu a:hover {color:#800080;}
body.menu {background:none;}
body.menu {background:url("images/top_banner.jpg");}
div.menu {background:url("images/top_banner.jpg");}
body.menu {background-color:#ffffff;}
div.menu {background-color:#ffffff;}
div.side {z-index:3;width:128px;position:absolute;left:0;top:0;height:100%;}
div.side .sidetri a img {border:none;}
div.menu {z-index:2;height:90px;position:absolute;top:0;left:128px;width:89%;width:89%;}
#pagediv {margin:90px 0px 150px 128px;}
div.glossidx {z-index:3;width:128px;position:absolute;left:0;top:0;height:100%;}
body.gloss div #pagediv {margin:0px 0px 0px 128px;}
#logo {display:block;}
.sidetitle {display:block;}
ol.bullet1 {list-style-image:url("images/gold_bullet.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/purple_bullet.gif");}
.bulletimg1 {display:none}
ol.bullet3 {list-style-image:url("images/green-arrow-bullet.gif");}
.bulletimg2 {display:none}
ol.bullet4 {list-style-image:url("images/green-arrow-bullet.gif");}
.bulletimg3 {display:none}
ol.bullet5 {list-style-image:url("images/green-circle-bullet.gif");}
.bulletimg4 {display:none}
ol.bullet6 {list-style-image:url("images/green-circle-bullet.gif");}
.bulletimg5 {display:none}
.bulletpage .titletable {background-color:#ffffff}
.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 .hometxt {display:none}
.menu .glosstxt {display:none}
.menu .helptxt {display:none}
.menu .toctxt {display:none}
.menu .faqtxt {display:none}
.menu .exittxt {display:none}
/* *rga --------------------- */
/* the strings above are generated from readygo, any changes will be overwriten when you re-generate readygo. changes in the style sheet take presidence over readygo generated styles */

/* course wide properties*/
/* *en: contemporary site no page border, fwd/back buttons on right, uses images for navigation */

body {padding:0em 1em 0em 1em;}
img {}
table {}
   .bulletpage table { }
   .tmmpage table {}
   .glosspage table {}
   .sbspage table{}
   .chapter  table{}
   .main table{}

#pagediv{}

.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 */
#backbtnbot {}  /* button for back page - bottom of page */
#backbtnbotalt {display:none}  /* text for back page - bottom of page */
#fwdbtnbot {}   /* 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 {}
.title{ }
span.titleimg {display:none;}

/* global settings for all summary text */
#summarydiv{}
#summaryspan{}

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

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

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

.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;}
/* *rge --------------------- */
/* *dk: base1 dk 
*en:contemporary
large bold title
all text centered
*fr: base1 fr 
 */

/* main page;text centered, title font size +2,summary font size 0, copyright font size -1 */
.main .title {font-size:140%;color:black;text-align:center;font-family:arial;font-weight:bold; margin:20pt 0 20pt 0;}/* course title */
.main summarydiv{}
.main #summaryspan{text-align:center;display:block; margin:20pt 0 20pt 0} /* course summary */
.main .coursename {font-style:arial;} /* course name in copyright line */
.main .continue {text-align:center;} /*continue with course text*/
.main .copyright {text-align:center;margin:10pt 0 10pt;font-size:70%;} /* text in copyright line */
.main #fwdbtnbot {display:inline;} /*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:contemporary:
large title no graphic before title
medium summary
small listing, bullet points instead of numbers
margin left
 */

/* chapter table of contents page */
.chapter .titleline {margin-top:5pt;margin-bottom:5pt} /*chapter title line */
.chapter .title {font-size:120%;} /* chapter title */
.chapter .titleimg {margin-right:10pt;display:none} /* image before chapter title */
.chapter span.titlenum {display:none} /* chapter number before chapter title */
.chapter .summarydiv {display:none} /* chapter summary, to add border: border:black solid;border-width:.5pt 0 0 .5pt*/
.chapter .tocdiv {display:block;} /*toc listing as numbers*/
.chapter .toc {font-size:90%;margin-left:15pt;list-style-image:url("images/gold_bullet.gif");} /*toc listing as bullets*/
.chapter ol.toc {} /*toc listing as numbers*/
.chapter li.toc {} /*toc listing as bullets*/
.chapter .fwdbackbtns {}
.chapter #backbtntop {}
.chapter #backbtntopalt {}
.chapter #fwdbtntop {}
.chapter #fwdbtntopalt {}
.chapter #backbtnbot {}
.chapter #backbtnbotalt {}
.chapter #fwdbtnbot {}
.chapter #fwdbtnbotalt {}





/* *rgb --------------------- */
/* *vertical=0               
*en:contemporary 
no graphic before title, large title; medium summary, small text 
sub-pages on bottom, text not graphics for sub page links 
 */

/* bullet page - subpage links can be placed left or right + hack for ie 5 */
#bulpagediv{} /* bullet page border */
#bulpagediv55{}
.bulletdiv {display:block}  /* surrounds all bullets */
.bulletdiv55 {display:block}  /* surrounds all bullets */
.bulletpage .titleline {margin: 0 0 15pt 0pt} /* 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 */
.bulletpage #summarydiv {margin: 20pt 0 20pt 0; font-size:100%}/* page summary*/
/* so we can put subpage links right or left. this includes a hack for ie 5 */
.titletable{}/* border around title line */
.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; vertical-align:top;font-size:90%}  /* 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 contemporary 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: 5pt 20pt 5pt 20pt; text-align:left}/*location for drill down bars */
.linkdiv {width:80%;margin-left:} /*background for drill down bars */
.linkdiv2 {} /* location for drill down links */
#subpagelinksbtn {display:block;padding-left:15%;padding-right:20%;width:100%} /*location of drill down buttons */
.linktabl {}/*text within drill down bars */
.linkimg {float:left;}/*graphics for all drill down titles */
.linkimg2 {vertical-align:middle;}/*mouse over graphics for all drill down titles */
.linkalt {vertical-align:middle;font-size:80%; font-weight:bold;margin-top:10px;display:none;}/*all drill down titles as text */
.link {vertical-align:middle; display:block;margin-left:70pt; font-size:83%;}/*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 */
#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 {border:gray double;} /* 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 {vertical-align:middle;font-size:100%; font-weight:bold;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 */

/* *rgd --------------------- */
/* *en:contemporary:
title and text same size 
 */

.tell .titleline {margin-left:15pt; } /* title line control */
.tell .title{} /* page title */
.tell .titletable{} /* title line background */
.tell .txtblk {margin:10pt 0 10pt 10pt;margin-left:10pt;margin-left:15pt; } /* page text */


.try .titleline {margin-left:15pt; } /* title line control */
.try .title{} /* page title */
.try .titletable{} /* title line background */
.try .txtblk {margin:10pt 0 10pt;margin-left:15pt;} /* page text */

/* step by step (sbs) */
.sbspage .titleline {margin-left:15pt;} /* title line control */
.sbspage .title{} /* page title */
.sbspage .titletable{} /* title line background */
.sbspage #summarydiv {margin-left:15pt;} /* 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:10pt 0 10pt; } /* 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: 8pt;margin-left:15pt;} /* text under sbs table */

.quiz .titleline {} /* title line control */
.quiz .title{} /* page title */
.quiz .titletable{margin:10pt 0 0 10pt} /* title line background */
.quiz #summarydiv{border:none; margin:10pt 0 10pt 15pt;} /* summary border */
.quiz #summaryspan{font-size:100%} /* summary text */
.quiztable {width:90%;font-size:100%;} /* quiz question and choice block */
.quiz td.quiztable {margin-left:25pt} /*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; } /* quiz question number and text*/
.quizans1 {display:table-cell;vertical-align:top;font-size:90%} /* quiz choice text for choice and first column */
#quiza {display:block;}
.quizanum1 {font-weight:bold;display:table-cell;vertical-align:top;} /*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;} /* 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{} /* page title */
.test .titletable{} /* title line background */
.tstinstr {margin:10pt 0 10pt 15pt;font-size:100%} /* summary at top of page */
.test table.testtable {width:90%;margin-left:10pt;} /* test question and choice block */
.test table.testtable td {}
.test td.testqimg {vertical-align:top;} /* image before test question */
.test td.testquest {vertical-align:top;} /* test question text */
.test td.testans {border:none;}
.testq {}
.testqnum {font-size:90%;vertical-align:top;display:table-cell;} /* test question number text */
/* doesn't make sense for > 100 quest #testqlet {display:none;} */
.testquest {font-size:90%;margin-bottom:5pt;display:table-cell;}/* test question text */
.testansgrp {margin-left:2em;display:block;width:100%;}
.testa {display:block;font-size:90%} /* grouping for each possible answer */
.testansgrp.testpref {border:black 2pt double;  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 20pt 20pt 20pt;} /* scoring instructions "your score will ..." */
#resultgrp.instr {}  
#resultgrp.quest {}
#resultgrp.rightans {}
#resultgrp.wrongans {color:red}
#resultgrp.img {}
#testbutton {margin-left:20pt;margin-top:10pt;} /* test button */

.testbnum {}
.testblet {display:none}
/* *rgh --------------------- */
/* *en:contemporary 
course title bold, chapter listing normal
 
 */

body.side {padding:0em;}
.sidetitle {font-weight:bold;text-align:center;margin:10pt 0 10pt;} /* course title */
.side #logo {text-align:center;} /* sidebar graphic - will overwrite wcb */
/* to float bottom add: ;margin-bottom:1pt;position:fixed;bottom:2pt;} */
.side #pagediv {} /* sidebar border*/
.side {;margin:0;padding:0}
.side table td,th {}
/* for button-style links: .side table td.sidebut {border:gray outset medium;font-weight:bold;} */
.side .sidetri {}
.side {font-size:8pt;}
.side a {font-size:8pt;}
.side .savegoto {}
.side .savegoto {margin-top:25pt;text-align:center}
.side #save {} 
.side #goto {}
.side #report {}
.trigger{cursor: pointer;}
.sublevel1 {position:relative;left:10pt;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;}
#trigger1{cursor: pointer;}
.side .sub1 {}
.side .sub2 {}
.side .nm1 {}
.side .nm2 {}
.side .nm3 {}

#sidebktxt {}
#menubktxt {}
/* *rgf --------------------- */
/* *en:contemporary: 
service bar listing as a graphic, aligned to the right of the page 
 */

/* services bar */
body.menu {padding:0em;}
.menu #menupagediv {} /* services bar border*/
.menu {}
.menu a {font-weight:bold;}
.menu table{float:right;maximum-width:20%;} /* menu page table - used for spacing */
.menu img {}
.menu td, tr {}
.menu .hometxt {} /* text for the home button */
.menu .homeimg {} /* graphic for the home button */
.menu .faqtxt {} /* text for the faq button */
.menu .faqimg {} /* graphic for the faq button */
.menu .glosstxt {} /* text for the glossary button */
.menu .glossimg {} /* graphic for the glossary button */
.menu .helptxt {} /* text for the help button */
.menu .helpimg {} /* graphic for the help button */
.menu .toctxt {} /* text for the toc button */
.menu .tocimg {} /* graphic for the toc button */
.menu .exittxt {} /* text for the exit button - used for lms's */
.menu .exitimg {} /* graphic for the exit button - used for lms's */

.help .titleline {margin-left:1pt;width:90%;border:solid black;border-width:0 0 0pt 0;} /* help title line (graphic and title)*/
.help .title{font-size:120%;} /* help title */
.help .titletable{}
.help .titleimg {margin-right:10pt;display:none;}
.help #summarydiv {display:block;align-left:10pt;margin:10pt 0 20pt;} /* summary text */
.help #summaryspan {}
.help a {}
body.help div.txtblk {width:80%;margin:5pt 0 5pt 0;}
body.help div.txtleft {font-size:90%;display:block;float:left;width:60%;}
body.help div.txtright {font-size:90%;display:block;}


.faqs .titleline {margin-left:15pt;width:90%;border:solid black;border-width:0 0 0pt 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;} /* border around summary */
.faqs #summaryspan {margin-left:15pt;display:block} /* summary text */
.faqs h1.cat {text-align:center;font-size:140%} /*category title */
.faqs h2.cat {margin-left:20pt;font-size:100%;} /* category title before question listing and q and a */
.faqs h2.ans {text-align:center;font-size:90%;} /* answer title */
.faqs h1.quest {text-align:center;font-size:140%} /*question title */
.faqs ol.quest {list-style-image:url("images/q.png");list-style-type:none;} /* question answer text */
.faqs li.quest {margin-left:20pt;font-size:90%;}
.faqs .anstxt {font-style:italic;font-size:100%;margin-left:15pt;margin-top:5pt;margin-bottom:5pt} /* the word answer before the answer */
.faqs .ans {margin-left:30pt;font-size:90%;} /* faq answer */

.map #outerdiv {}
.map .titleline {margin-left:15pt;width:90%;margin-top:2em;} /* map title line */
.map .title{font-size:120%;display;} /* map title */
.map .titleimg {margin-right:1pt;display:none;} /*graphic before map title */
.map #pagediv{}
.map a {text-decoration:none;font-size:90%;} /*all linkto text in map*/
.map ol {list-style-image:url("images/collapsed.gif")} /* chapter listing bullet points - to display as a bullet point use ;list-style-image:url("images/bulletpoint.gif"); to list as numbers: list-style-type:decimal;margin-left:15pt*/
.map ol li {} /*page listing bullet points */
.map ol ol li {} /*sub-page listing bullet points */
.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 */

.glossidx {}
.glossidxitem {text-indent:-.5em;margin-left:.5em;} /*term listing on sidebar */
.glossidxitem:before {content:url(images/gold-right.gif);margin-right:5pt;} /* bullet point before term listing on sidebar */
.gloss .title{margin-left:15pt;margin-top:15pt; font-size:120%;} /* main glossary page - glossary title */
.gloss #summarydiv {margin-top:50pt} /* main glossary page - glossary summary statement */
body.gloss span.titleimg {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;} /* 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:contemporary:
standard
 */

/* instruction page */
.instr .titleline {margin-left:15pt;} /* title line */
.instr .title {font-size:120%;} /* page title */
.instr .titleimg {position:relative;top:-.1em;display:none;}
.instr #summarydiv {margin-top:15pt; margin-bottom:15pt;margin-left:15pt} /* 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 {}




