/* global */

.question       { font-family : arial; background : white; }
.questionholder {}
.caetestselectlink	{ color : black; font-weight : ; font-family : arial,sans-serif; font-size : 14pt }

.advice    {}
.statement {}

.caecontent       { color : black; font-family : arial,sans-serif; font-size : 11pt }
.caecontentsymbol {}


/* ------------- key part display --------------- */

.allkeyparts  {}
.keypart      { font-family : arial,sans-serif; background   : white; }

.keypartnumber       {}
.keypartnumberholder {}
.keypartmarkholder   {}
.keypartcontrol      {}

.keypartactive             {}
.keypartnumberactive       {}
.keypartnumberholderactive {}
.keypartcontrolactive      {}


/* ------------- sub part display --------------- */

.allsubparts         {}
.subpart             {}
.subpartnumber       {}
.subpartnumberholder {}
.subpartmarkholder   {}
.subpartcontrol      {}


/* ---------------- Part Styles ---------------- */

a.reveal { font-family : arial; color : black; font-size : 18pt; }
a.steps  { font-family : arial; color : black; font-size : 18pt; }
a.done   { font-family : arial; color : black; font-size : 18pt; }

.totalmark  {}
.actualmark {}

.currentanswerprompt { font-family : arial; color : #000000; font-size : 10pt; }
.currentanswertext   { font-family : arial; color : #000000; font-size : 10pt; }

.mcchoicebuttonholder       {}
.mcactivechoicebuttonholder { background   : #f0f0f0;
                              border-style : solid;
                              border-width : 1;
                              border-color : #CDCFE1; }
.hsmapholder                {}


/* ------------- user message dialogue  --------- */

.usermessage             {}
.usermessageholder       {}
.usermessagetitle        { font-family : arial; font-weight : bold; color : black; font-size : 12pt; }
.usermessagetitleholder  { background : #CDCFE1; }
.usermessagebuttonholder {}

.dialoguetext { font-family : arial; font-size : 12pt }
a.dialoguelink    { font-family : arial; color : black; }


/* ------------- advice display ----------------- */

.advicecaption       {}
.advicecaptionholder {}
.advicecontentholder {}


/* -------------------- toolbar ----------------- */

.toolbarholder { background : #B8B5AF; }
.infobar       { border-top : 10px; background : white; }
.infobarholder { background : #B8B5AF}

.infobarcaption      { color : white; font-family : bliss,arial,sans-serif; font-size : 20pt; font-weight : bold }
.infobarsubcaption   {}
.infoquestionnumber  {}
.infoquestiondetails {}

.unattemptedmarker { font-family : arial; color : black; font-size : 10pt }
.footnote          { font-family : arial; color : black; font-size : 10pt }

.navigatesublinkinactive { font-family : arial; color : red; font-size : 12pt; }
.inactivenavigatelink    { font-family : arial; color : gray; font-size : 14pt; }

a.navigatesublink    { font-family : arial; color : black; font-size : 10pt; }
a.navigatelink       { font-family : arial; color : #6D7288; font-size : 14pt; }
a.navigatelinkinvert { font-family : arial; color : #6D7288; font-size : 14pt; }
a.navigatelink:hover { font-family : arial; color : #6D7288; background : #ffffff; }
a.navigatelinkinvert:hover { font-family : arial; color : #6D7288; background : #ffffff; }
a.dialoguelink       { color : black; font-family : arial,sans-serif; }
                  




