BODY, P, TH, TD, UL, OL, DL, H1, H2
						{color:#000000; font: 12px Arial; font-weight:400; line-height:15px;}
.basicContent			{color:#000000; font: 12px Arial; font-weight:400; line-height:15px;top: 40px;}

/************LINKS***************/

a.destLink 	{ font: bold 12px Arial; color:#7682CC; text-decoration:underline;}
a:visited.destLink {font: bold 12px Arial;color:#7682CC;text-decoration:underline; }
a:hover.destLink {color:#669966; text-decoration:none;}

a.groupLink	 	{ font: bold 12px Arial; color:#7682CC; text-decoration:underline;}
a:visited.groupLink	 { font: bold 12px Arial; color:#7682CC;  text-decoration:underline; }
a:hover.groupLink	 {color:#669966; text-decoration:none;}


a.LinkType 	{ font: bold 12px Arial; color:#7682CC; text-decoration:underline;}
a:visited.LinkType { font: bold 12px Arial; color:#7682CC;  text-decoration:underline; }
a:hover.LinkType {color:#669966; text-decoration:none;}


a.weight 	{ font: bold 12px Arial; color:#7682CC; text-decoration:underline;}
a:visited.weight { font: bold 12px Arial; color:#7682CC;  text-decoration:underline; }
a:hover.weight {color:#669966; text-decoration:none;}




/* ****************ContentHeaders *******/
#contentDiv { position: absolute; left: 0; top: 26px; padding-left: 10px; height: 100%;}
.contentHeader			{color:#000000; font: bold 18px Arial; line-height:22px; font-weight: 800;}
.contentSubHeader		{color:#000000; font: bold 14px Arial; line-height:18px; font-weight: 800;}

/************************************** */


.submenu				{visibility:visible; margin-left:10px;}
.breadcrumbs			{color:#ffffff; background-color:#ff9934; font: 9px Arial; line-height:24px; font-weight:600; text-decoration:none;}
a.breadcrumbs			{color:#ffffff; font: 9px Arial; line-height:24px; font-weight:600; text-decoration:underline;}
a:hover.breadcrumbs		{color:#ffffff; background-color:#ff9934; font: 9px Arial; line-height:24px; font-weight:600; text-decoration:underline;}
#breadcrumbDiv			{position:absolute; background-color:#ff9934;left:0px; top:0px; width:10280px; padding-left:10px;}

					
/* ************************************************** HEADERS OF ALL PAGES */
.head_chapter			{color:#0C3990; font: bold 18px Arial; line-height:45px;} /* all chapter designations */

.head_chapterg
uide		{visibility:hidden;} /* not known yet if this will be used */
.head_pretest, .head_chapterquiz, .head_activityquiz, .head_etutorquiz, .head_youdecidequiz, .head_graphitquiz, .head_casestudyquiz
						{color:#0C3990; font: bold 18px Arial; line-height:22px; font-style:italic;}
.head_casestudyquiz_normal
						{color:#0C3990; font: bold 18px Arial; line-height:22px;}
.head_art, .head_wordstudy, .head_reference, .head_instructor
						{color:#0C3990; font: bold 18px Arial; line-height:22px; font-style:italic;}
/* ************************************************** CHAPTER GUIDES */
.bullet					{font: bold 16px Arial; color:#FF8008;}

a.ebook					{font: bold 13px Arial; color:#0C3990; text-decoration:underline;}
a:hover.ebook			{font: bold 13px Arial; color:#FF8008; text-decoration:underline;}

a.list					{font: 12px Arial; color:#0C3990; text-decoration:underline;}
a:hover.list			{font: 12px Arial; color:#FF8008; text-decoration:underline;}

a.cg_quiz				{font: bold 12px Arial; color:#0C3990; text-decoration:underline;}
a:hover.cg_quiz			{font: bold 12px Arial; color:#FF8008; text-decoration:underline;}
/* ************************************************** WORD STUDY TOOLS */
a.wordstudy				{display:block; position:relative; width:100px; text-align:center; padding:2px; margin:0px; 
						border: 1px solid #B6C6D3; font: bold 12px Arial; color:#000000; background-color:#C0D2DF; text-decoration:none; z-index:10;}
a:hover.wordstudy		{background-color:#DCE6ED; text-decoration:none;}

.KTlist			{display:block; position:relative; width:240px; height:300px; top:0px; left:0px; overflow:auto;}
.KTdef			{display:block; position:absolute; width:360px; height:280px; top:140px; left:260px;}
.kt				{font: 12px Arial; color:#0C3990; text-decoration:none; line-height:18px;}

a.kt			{font: 12px Arial; color:#0C3990; text-decoration:underline; line-height:18px;}
a:visited.kt	{font: 12px Arial; color:#0C3990; text-decoration:underline; line-height:18px;}
a:active.kt		{font: 12px Arial; color:#FF8008; text-decoration:underline; line-height:18px; margin-left:10px;}
a:hover.kt		{font: 12px Arial; color:#FF8008; text-decoration:underline; line-height:18px;}
/* ************************************************** 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; 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; color:#0C3990; text-decoration:underline;}
a:hover.news			{font: 12px Arial; color:#FF8008; text-decoration:underline;}
/* ************************************************** 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:660px; padding:10px; margin:0px;
						z-index:5; border: 1px solid #FFDDBB; font: 11px Arial; color:#000000; background:#FFECD9;}
.topText				{font: 11px Arial; color:#595959; margin-left:5px; vertical-align:top;}
	/* ********** etutor */
	a.etutor			{display:block; position:relative; width:390px; font: bold 12px Arial; color:#0C3990; padding:2px 2px 2px 4px; margin:0px; border-bottom: 1px solid #D0CFB9;
						border-left: 1px solid #D0CFB9; border-right: 1px solid #D0CFB9; background-color:#F8F5F1; text-decoration:none; white-space:nowrap;}
	a:hover.etutor		{background-color:#DCE6ED; text-decoration:none;}
	/* ********** mp3 */
	a.mp3				{display:block; position:relative; width:390px; font: bold 12px Arial; color:#0C3990; padding:2px 2px 2px 4px; margin:0px; border-bottom: 1px solid #D0CFB9;
						border-left: 1px solid #D0CFB9; border-right: 1px solid #D0CFB9; background-color:#F8F5F1; text-decoration:none; white-space:nowrap;}
	a:hover.mp3			{background-color:#DCE6ED; text-decoration:none;}
	/* ********** dec */
	a.dec				{display:block; position:relative; width:390px; font: bold 12px Arial; color:#0C3990; padding:2px 2px 2px 4px; margin:0px; border-bottom: 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;}
	/* ********** youdecide */
	a.youdecide			{display:block; position:relative; width:390px; font: bold 12px Arial; color:#0C3990; padding:2px 2px 2px 4px; margin:0px; border-bottom: 1px solid #D0CFB9;
						border-left: 1px solid #D0CFB9; border-right: 1px solid #D0CFB9; background-color:#F8F5F1; text-decoration:none; white-space:nowrap;}
	a:hover.youdecide	{background-color:#DCE6ED; text-decoration:none;}
	/* ********** graphit */
	a.graphit			{display:block; position:relative; width:390px; font: bold 12px Arial; color:#0C3990; padding:2px 2px 2px 4px; margin: 0px; border-bottom: 1px solid #D0CFB9;
						border-left: 1px solid #D0CFB9; border-right: 1px solid #D0CFB9; background-color:#F8F5F1; text-decoration:none; white-space:nowrap;}
	a:hover.graphit		{background-color:#DCE6ED; text-decoration:none;}
	/* ********** cumulative */
	a.cumulative		{display:block; position:relative; width:130px; text-align:center; padding:2px; margin:0px; 
						border: 1px solid #B6C6D3; font: bold 12px Arial; 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; color:#0C3990; text-decoration:underline;}
a:hover.quizLink		{font: 13px Arial; color:#FF8008; text-decoration:underline;}

.problemTypeBkgd		{background-color:#FFFFFF;}
.matchingDivider		{background-color:#FFFFFF;}
.matchingBkgd			{background-color:#FFFFFF;}

.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; line-height:18px; font-weight:400; background-color:transparent;}
		/* 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:#7682CC; line-height:22px;}
.hintSubHeader			{font: bold 14px Verdana; color:gray; line-height:18px;}
.hintContent			{font: 13px Verdana; color:#353534; line-height:18px; font-weight:600;}
.hintLink				{font: 10px Verdana; color:#805A2A; line-height:12px; font-weight:500; font-style: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; 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:#FF8008; text-decoration:underline; line-height:18px; margin-left:10px;}
a:hover.faq		{font: 12px Arial; color:#FF8008; text-decoration:underline; line-height:18px;}
.question{font-size: 14px;}
a:hover.question {font-size: 14px; font-weight:bold; color:#000000;}



/* ************************************************** FOOTER */
.footer					{color:#999999; font: bold 9px Arial; line-height:12px;}
.legalNote				{color:#999999; font: bold 9px Arial; line-height:12px;}
/*.tab { color:#000000; font: bold 26px "Trebuchet MS", verdana, sans-serif; }*/
.green				{color:#009900;}
.sideTitle			{display:block; position:relative; width:150px; background-color:#F8F5F1; 
					font: bold 11px Arial; color:#000000; padding: 4px 4px 4px 10px; border: 1px solid #D0CFB9;}
.sideBox			{display:block; position:relative; width:150px; background-color:#F8F5F1; 
					font: 11px Arial; color:#595959; padding:7px; margin:0px;
					border-bottom: 1px solid #D0CFB9; border-left: 1px solid #D0CFB9; border-right: 1px solid #D0CFB9;}
.table{font:12px verdana,sans-serif; background:#F8F5F1; border:1px solid #D0CFB9;}
a.description {font:12px verdana,sans-serif; text-decoration:none;}
a:hover.description{text-decoration:none; font-size:14px; display:block; color:#003399;}
a:visited.description {font:12px verdana,sans-serif;  background:#F8F5F1;  text-decoration:none;}
  
.text, ul, ol		{font: 11px Arial; margin-top:0;}
a.sitereq			{font: 11px Arial; color:#0C3990; text-decoration:underline;}
a.sitereq:visited	{font: 11px Arial; color:#0C3990; text-decoration:underline;}
a.sitereq:active	{font: 11px Arial; color:#FF8008; text-decoration:underline;}
a.sitereq:hover		{font: 11px Arial; color:#FF8008; text-decoration:underline;}

.reqs				{display:block; border-top: 3px solid #595959; padding:0px; margin:0px; font:10px Arial;}
#winReqs, #macReqs	{width:450px; height:100px;}
#aolReqs			{width:450px; height:100px;}


/* chapter title*/
.chapter_title {color:#000000; font-family: verdana,arial,sans-serif; font-size:18pt; font-weight: bold;}


#credDiv {width:500px; margin:4px 0 7px 0; font:9px tahoma, verdana, sans-serif; }
.credsHeader { color:#444; font:bold 14px verdana, sans-serif;}

.credsLink {color:#6699CC;}
a:hover.credsLink{color:white; background-color:#6699CC;}
.credsList{font:12px tahoma, verdana, sans-serif;}
.credsImg {float:right; padding:0; margin:0;}


 #mp3Tutorstop a {border-top: 1px solid #D0CFB9;}




