/* copy of donatelle acesss 11 style.css */

BODY, P, TH, TD, UL, OL, DL, H1, H2 {color:#000000; font: 12px Arial; font-weight:400; line-height:18px;}

a  {color:#0000CC; text-decoration:underline;}
a:hover {color:#336633; text-decoration:underline;}

.basicContent  {color:#000000; font: 12px Arial; font-weight:400; line-height:18px;}

/* ************************************************** */
.contentHeader  {color:#235e7c; font: 18px Arial; font-weight: 900; line-height:22px; visibility:visible;}
#contentDiv
{
	position: relative; 
	width: 600px;
	left: 20px; 
	top: 20px; 
	z-index: 1; 
	overflow: visible; 
	visibility: visible;
	background-color: #ffffff;
}
.submenu  {visibility:visible; margin-left:10px;}
.breadcrumbs  {color:#111111; font: 9px Arial; line-height:12px; font-weight:400; text-decoration:none;}
a.breadcrumbs  {color:#0000CC; font: 9px Arial; line-height:12px; font-weight:400; text-decoration:underline;}
a:hover.breadcrumbs {color:#336633; font: 9px Arial; line-height:12px; font-weight:400; text-decoration:underline;}
#breadcrumbDiv  {position:absolute; left:0px; top:0px; width:90%; padding-left:10px;
   background-color:#FFFFFF;}
#breadcrumbTable { font-family: Georgia, "Times New Roman", Times, serif; }


/* **************Splashpage******************** */
.homepageTitle {font-family: Verdana, Arial, sans-serif; color: #235e7c; font-size: 16px; line-height: 20px; font-weight: 800;}
.homepageContent	{font-family: Arial, sans-serif; color: #000000; font-size: 12px; font-weight: 400;}
.homepageTableColor { background-color: #baddf0;}


  
/* ************************************************** HEADERS OF ALL PAGES */
.mainHeader  {color:#000000; font: bold 14px Arial,sans-serif; line-height:22px;} 
.head_chapter {color:#000000; font: bold 13px Arial,sans-serif;  line-height:22px;}

img.border { padding: 0px 0px 15px 15px ;}
  
/* ************************************************** CHAPTER GUIDES */
.bullet   {font: bold 16px Arial; color:#99cc00;}
.tab, a.tab  {font-size: 11px; margin-left:50px; margin-top:10px; margin-bottom:5px; /*line-height:20pt;*/}
.tab1, a.tab1  {
	font-size: 11px;
	margin-left:50px; /*margin-top:5px; margin-bottom:5px; /* line-height:20pt; */
	display: list-item;
	list-style-type: disc;
	list-style-position: inside;
}
.tab2, a.tab2  {margin-left:79px; margin-top:5px; margin-bottom:5px; line-height:20pt;}
.tab3, a.tab3  {margin-left:66px; margin-top:5px; margin-bottom:5px; line-height:20pt;}

a.ebook   {font: bold 13px Arial; color:#0C3990; text-decoration:underline;}
a:hover.ebook  {font: bold 13px Arial; color:#cc9933; text-decoration:underline;}

a.list   {font: 12px Arial; color:#0C3990; text-decoration:underline;}
a:hover.list  {font: 12px Arial; color:#cc9933; text-decoration:underline;}

a.ih   {font: 12px Arial; color:#0C3990; text-decoration:none;}
a:hover.ih  {font: 12px Arial; color:#cc9933; text-decoration:none;}

a.boldlink   {font: 12px Arial; color:#0C3990; text-decoration:underline;}
a:hover.boldlink  {font: 12px Arial; color:#cc9933; text-decoration:underline;}

a.destLink   {font: 12px Arial; color:#0C3990; text-decoration:underline;}
a:hover.destLink  {font: 12px Arial; color:#cc9933; text-decoration:underline;}

a.cg_quiz  {font: bold 12px Arial; color:#0C3990; text-decoration:underline;}
a:hover.cg_quiz  {font: bold 12px Arial; color:#cc9933; text-decoration:underline;}


/* ************************************************** WORD STUDY TOOLS */

a.wordstudy { background-color:#336633; display: block; padding: 4px 8px; width: 150px; color: #fff; text-decoration: none; font-weight: bold; text-align: left; position: relative; border:1px solid #000000; z-index:2; }
a:hover.wordstudy { color:#fff; background-color:#ffcc00; text-decoration: none; }
.wordstudybox { background-color:#eee; padding: 10px 15px; display: block; margin: -10px 0px 0px 20px; font-size: 8pt; }


 /* ********** mp3 */
 a.mp3  {display:block; position:relative; width:500px; font: 12px arial,sans-serif; color:#000000; padding:5px 5px 5px 5px; margin: 0px; 
    background-color:#ffffff; text-decoration:none; white-space:nowrap;}
 a:hover.mp3 {color:#000000; background-color:#ffcc00; text-decoration:none;}
.mp3hdr  { color:#ffffff; font: 12px arial,sans-serif; font-weight:bold; padding:5px 5px 5px 5px; margin: 0px; background-color:#330000;}
.mp3chp	{ font: 12px arial,sans-serif; color:#000000; }
table.mp3		{margin-left: 5px; }


/* ************************************************** GLOBAL */
.box   {display:block; position:relative; width:80%; padding:10px; margin: -8px 0px 0px 25px;
   z-index:5; border: 1px solid #FFDDBB; font: 11px Arial; color:#000000; background:#FFECD9;}
.bigbox   {display:block; position:relative; width:95%; padding:10px; margin:0px;
   z-index:5; border: 1px solid #D0CFB9; font: 11px Arial; color:#000000; background:#ffffff;}
.topText  {font: 11px Arial; color:#595959; margin-left:5px; vertical-align:top;}


/* ************************************************** QUIZZES */
a.quizLink  {font: 13px Arial; color:#0C3990; text-decoration:underline; line-height:18px;}
a:hover.quizLink {font: 13px Arial; color:#cc9933; text-decoration:underline; line-height:18px;}

.problemTypeBkgd {background-color:#F5F3F3;}
.matchingDivider {background-color:#F5F3F3;}
.matchingBkgd  {background-color:#F5F3F3;}

.randomAnswers  {color:#666666; font: 11px Arial; line-height:12px; font-weight:500; font-style:italic;}
 /* MATCHING */
.matchingQuestion {color:#000000; font: 13px Arial; line-height:18px; font-weight:400;}
.matchingTerm  {color:#000000; font: 13px Arial; line-height:18px; font-weight:400; background-color:transparent;}
 /* MULTIPLE CHOICE */
.multiChoiceQuestion {color:#000000; font: 13px Arial; line-height:18px; font-weight:400;}
.multiChoiceAnswer {color:#000000; font: 13px Arial;  font-weight:400; background-color:transparent; }
sub {margin-bottom: 1px; }
 /* TRUE FALSE */
.trueQuestions  {color:#000000; font: 13px Arial; line-height:18px; font-weight:400;}
.trueAnswer  {color:#000000; font: 13px Arial; line-height:18px; font-weight:400; background-color:transparent;}
 /* HINT */
.hintHeader  {font: bold 18px Verdana; color:#000000; line-height:22px;}
.hintSubHeader  {font: bold 14px Verdana; color:gray; line-height:18px;}
.hintContent  {font: 13px Verdana; color:#000000; line-height:18px; font-weight:600;}
a.hintLink  {font: 13px Arial; color:#0C3990; text-decoration:underline;}
a:hover.hintLink {font: 13px Arial; color:#cc9933; text-decoration:underline;}

/* ************************************************** FAQs */
.FAQlist {display:block; position:relative; width:380px; height:360px; top:0px; left:0px; overflow:auto;}
.FAQanswer {display:block; position:absolute; width:380px; height:360px; top:90px; left:400px;}
a.faq  {font: 12px Arial; color:#0C3990; text-decoration:underline; line-height:18px;}
a:visited.faq {font: 12px Arial; color:#0C3990; text-decoration:underline; line-height:18px;}
a:active.faq {font: 12px Arial; color:#cc9933; text-decoration:underline; line-height:18px; margin-left:10px;}
a:hover.faq {font: 12px Arial; color:#cc9933; text-decoration:underline; line-height:18px;}
/* ************************************************** FOOTER */
.footer   {color:#999999; font: bold 9px Arial; line-height:12px;}
.legalNote  {color:#999999; font: bold 9px Arial; line-height:12px;}

.hidden {color:#ffffff;}
a.hidden  {color:#ffffff;}
a:visited.hidden {color:#ffffff;}
a:active.hidden {color:#ffffff;}
a:hover.hidden {color:#ffffff;}



.labLink {display:block; margin:5px 10px; font:inherit;}
a:link.labLink   {font: 12px Arial; color:#0C3990; text-decoration:underline;}
a:hover.labLink  {font: 12px Arial; color:#cc9933; text-decoration:underline;}

.labIndent {display:block; width:500px; font:inherit; margin:10px 20px;}
a:link.labIndent   {font: 12px Arial; color:#0C3990; text-decoration:underline;}
a:hover.labIndent  {font: 12px Arial; color:#cc9933; text-decoration:underline;}

#contentTbl
{
	margin-top: 20px;
}

#contentTbl tr td
{
	padding-bottom: 10px;
}

.highlight {
	color: #FF470A;
	font-weight: bold;
}

