BODY, P, TH, TD, UL, OL, DL, H1, H2 {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: normal;
	line-height:15px;
	color:#000;
}

.basicContent  {color:#000000; font: 12px Arial, sans-serif; font-weight:400; line-height:15px;}

ol, ul		{list-style-type: disc; }

/* ************************************************** */
#contentDiv				{margin-top: 20px; }
#contentDiv a			{color: #339; text-decoration: underline; }
#contentDiv a:hover		{color:	#C00; text-decoration: underline; }

.contentHeader  {display: block; color:#339; font-size: 18px; font-weight: Bold; line-height:22px; }

.submenu  {visibility:visible; margin-left:10px;}
.breadcrumbs  {color:#111111; font: 9px Arial, sans-serif; line-height:12px; font-weight:400; text-decoration:none;}
a.breadcrumbs  {color:#111111; font: 9px Arial, sans-serif; line-height:12px; font-weight:400; text-decoration:underline;}
a:hover.breadcrumbs {color:#0C3990; font: 9px Arial, sans-serif; line-height:12px; font-weight:400; text-decoration:underline;}
#breadcrumbDiv  {position:absolute; left:0px; top:0px; width:110%; padding-left:10px;
   background-color:#FFFFFF;}
  
/* ************************************************** HEADERS OF ALL PAGES */
.head_chapter  {color:#0C3990; font: bold 16px Arial, sans-serif; line-height:22px;} /* all chapter designations */

.head_chapterguide {visibility:hidden;} /* not known yet if this will be used */
.head_pretest, .head_chapterquiz, .head_activityquiz, .head_etutorquiz, .head_youdecidequiz, .head_graphitquiz, .head_casestudyquiz, .head_mp3quiz, .head_dcvcquiz
   {color:#0C3990; font: bold 14px Arial, sans-serif; line-height:22px; font-style:italic;}
.head_casestudyquiz_normal
   {color:#0C3990; font: bold 14px Arial, sans-serif; line-height:22px;}
.head_art, .head_wordstudy, .head_reference, .head_instructor
   {color:#0C3990; font: bold 14px Arial, sans-serif; line-height:22px; font-
   :italic;}
 
/* ************************************************** WEB LINKS & REFERENCES */
a.reference  {display:block; position:relative; width:120px; text-align:center; padding:2px; margin:0px;
   border: 1px solid #B6C6D3; font: bold 12px Arial, sans-serif; color:#000000; background-color:#C0D2DF; text-decoration:none; z-index:10;}
a:hover.reference {background-color:#DCE6ED; text-decoration:none;}

a.news   {font: 12px Arial, sans-serif; color:#0C3990; text-decoration:underline;}
a:hover.news  {font: 12px Arial, sans-serif; color:#FF8008; text-decoration:underline;}

a:visited.destLink		{color: #906; }
a:visited:hover.destLink	{color: #C00; }

/* ************************************************** 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, sans-serif; color:#000000; background:#FFECD9;}
.bigbox   {display:block; position:relative; width:80%; padding:10px; margin:0px;
   z-index:5; border: 1px solid #FFDDBB; font: 11px Arial, sans-serif; color:#000000; background:#FFECD9;}
.topText  {font: 11px Arial, sans-serif; color:#595959; margin-left:5px; vertical-align:top;}

 /* ********** cumulative */
 a.cumulative {display:block; position:relative; width:130px; text-align:center; padding:2px; margin:0px; 
   border: 1px solid #B6C6D3; font: 12px Arial, sans-serif; color:#000000; background-color:#C0D2DF; text-decoration:none; z-index:10;}
 a:hover.cumulative {background-color:#DCE6ED; text-decoration:none;}
 
/* ************************************************** QUIZZES */
a.quizLink  {font: 13px Arial, sans-serif; color:#0C3990; text-decoration:underline;}
a:hover.quizLink {font: 13px Arial, sans-serif; color:#FF8008; text-decoration:underline;}

.problemTypeBkgd {background-color:#FFFFFF;}
.matchingDivider {background-color:#FFFFFF;}
.matchingBkgd  {background-color:#FFFFFF;}

.randomAnswers  {color:#666666; font: 11px Arial, sans-serif;  font-weight:normal; font-style:italic;}
 /* MATCHING */
.matchingQuestion {color:#000000; font:13px Arial, sans-serif; font-weight:normal;}
.matchingTerm  {color:#000000; font:13px Arial, sans-serif; font-weight:normal; }
 /* MULTIPLE CHOICE */
.multiChoiceQuestion {color:#000000; font: 13px Arial, sans-serif;  font-weight:normal;}
.multiChoiceAnswer {color:#000000; font: 13px Arial, sans-serif;   font-weight:normal; }
 /* TRUE FALSE */
.trueQuestions  {color:#000000; font: 13px Arial, sans-serif;   font-weight:normal;}
.trueAnswer  {color:#000000; font: 13px Arial, sans-serif;   font-weight:normal;}
 /* HINT */
.hintHeader  {font: bold 14px Arial, sans-serif;  color:#7682CC;}
.hintSubHeader  {font: bold 13px Arial, sans-serif;  color:gray; }

.hintContent  {font:normal 13px Arial, sans-serif;  color:#pink;  font-weight:normal;}
.hintLink  {font: 10px Arial, sans-serif;  color:#805A2A; ; font-weight:normal; }

/* ************************************************** 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, sans-serif; color:#0C3990; text-decoration:underline; line-height:18px;}
a:visited.faq {font: 12px Arial, sans-serif; color:#0C3990; text-decoration:underline; line-height:18px;}
a:active.faq {font: 12px Arial, sans-serif; color:#FF8008; text-decoration:underline; line-height:18px; margin-left:10px;}
a:hover.faq {font: 12px Arial, sans-serif; color:#FF8008; text-decoration:underline; line-height:18px;}
/* ************************************************** FOOTER */
.footer   {color:#999999; font: bold 9px Arial, sans-serif; line-height:12px;}
.legalNote  {color:#999999; font: bold 9px Arial, sans-serif; line-height:12px;}

/**** Chapter Guides ****/
#guide h1				{font-size: 150%; font-weight: normal; color: #339; margin-bottom: 30px; }
#guide h2				{font-size: 150%; font-weight: normal; color: #f90; margin-bottom: 10px; }
#guide img.section		{margin: 0 10px -4px 0; }
#guide ul				{list-style-type: none; margin-top: 0; }
/*#guide ul.book			{list-style-image: url('/wps/media/objects/6090/6236392/images/ebk.gif'); }*/
#guide ul.book			{list-style: none; }
/*** Added for Demo only ***/
#guide ul.book li		{font-weight: normal; color: #000; }
/***                     ***/
#guide ul.activity		{list-style-image: none; }
#guide li				{margin-bottom: 5px; }
#guide ul.book			{list-style-type: none; list-style-image: margin-top: 0.25em; }
/*#guide ul.book			{list-style-type: none; list-style-image: url('/wps/media/objects/6090/6236392/images/ebk.gif'); margin-top: 0.25em; } */
#guide ul.activity		{list-style-image: none; }
#guide ul.bio			{list-style-type: none; list-style-image: url('/wps/media/objects/6090/6236392/images/bioflix.gif'); margin-top: 0.25em; }
#guide ul.bioflix li	{margin-top: 5px; }
#guide a				{font-weight: bold; color: #339; }
#guide a:hover			{font-weight: bold; color: #c00; }
#guide a.light			{font-weight: normal; color: #339; }
#guide a.light:hover	{font-weight: normal; color: #c00; }

/**** Discovery Videos ****/
#videos				{width: 520px; }
#videos table		{margin-left: 40px; }
#videos th			{background-color: #669acc; }
#videos a			{color: #339; text-decoration: none; }
#videos a:hover	{color: #c00; text-decoration: none; }

/**** BioFlix ****/
#bioflix			{width: 520px; }
#bioflix table		{margin-left: 40px; }
#bioflix th			{background-color: #669acc; }
#bioflix a			{color: #339; text-decoration: none; }
#bioflix a:hover	{color: #c00; text-decoration: none; }

/**** GraphIt ****/
#graphit			{width: 520px; }
#graphit table		{margin-left: 40px; }
#graphit th			{background-color: #669acc; }
#graphit a			{color: #339; text-decoration: none; }
#graphit a:hover	{color: #c00; text-decoration: none; }

/* FAQs */
#faqs {margin-top: 40px; }
#faqs a {color: #339; }
#faqs a:hover {color: #c00; }
#faqs .question {font-weight: bold; }
#faqs ol{list-style-type: lower-alpha; margin-top: -10px; margin-bottom: -10px; }

/* ********** dec */
 a.dec  {display:block; position:relative; width:390px; font: 12px Arial, sans-serif; color:#0C3990; padding:2px 2px 2px 4px; margin:0px; border-top: 1px solid #D0CFB9;
   border-left: 1px solid #D0CFB9; border-right: 1px solid #D0CFB9; background-color:#F8F5F1; text-decoration:none; white-space:nowrap;}
 a:hover.dec  {background-color:#DCE6ED; text-decoration:none;}
 
 
 /********** Key Terms */
.KTlist  {display:block; position:relative; width:250px; height:400px; top:0px; left:0px; overflow:auto;}
.KTdef  {display:block; position:absolute; width:350px; height:380px; top:140px; left:260px;}
.kt  {font: 12px/18px Arial, sans-serif; color:#0C3990;}
A.kt:link, A.kt:visited {display:block; margin:15px; font:9pt/10pt Arial,Helvetica,Verdana,sans-serif; color:#000;}
A.kt:hover, A.kt:active {display:block; color:#9cf;}

a.submenuhead { background-color:#a0bbd6; display: block; padding: 4px 8px; width: 120px; color: #fff; text-decoration: none; font-weight: bold; text-align: center; position: relative; z-index: 2; }
a:hover.submenuhead{ color:#fff; background-color: #c6d1dc; }
.submenubox { background-color:#eee; border:1px solid #fff; padding: 10px 15px; display: block; margin: -8px 0px 0px 20px; font-size: 8pt; }

/*************Instructor Home**********/

.inst_home	{color:#0C3990; font: bold 13px Arial, sans-serif; line-height:13px; margin-top: 26px; margin-bottom: 20px;}



 





