/* ------- style.css for BC_Place_2005 Default Blue skin ------- */

/********** Breadcrumb related items */

#breadcrumbTable { position: absolute; left: 8px; top: 4px; }
#breadcrumbDiv { position: absolute; left: 0px; top: 0px; width: 100%; height: 25px; z-index: 1; overflow: visible; visibility: visible; background-color: #fff; color: #999; }
#breadcrumbDiv a:link { color:#999; }
#breadcrumbDiv a:visited { color:#999; }
#breadcrumbDiv a:hover { color:#8a171a; }
#linkingHostBreadcrumbTable { position: absolute; left: 8px; top: 4px; }
#linkingHostBreadcrumbDiv { position: absolute; left: 0px; top: 0px; width: 100%; height: 25px; z-index: 1; overflow: visible; visibility: visible; background-color: #ffffff; color:#7682CC; }
#contentDiv { position: absolute; left: 8px; top: 26px; width: 800px; z-index: 1; overflow: visible; visibility: visible; background-color: #ffffff; }

/********** Homepage Items */

.homepageTableColor { background-color: #f0f0f0; }
.homepageTitle { font-family: Arial, Verdana, sans-serif; color: #9fc9eb; font-size: 18px; line-height: 20px; font-weight: 800; }
.homepageContent { font-family: Arial, Verdana, sans-serif; color: black; font-size: 12px; font-weight: 400; }

/********** Global Items */

OL { font-family: Arial, Verdana, sans-serif; color: black; font-size: 12px; line-height: 15px; font-weight: 400; }
UL { font-family: Arial, Verdana, sans-serif; color: black; font-size: 12px; line-height: 12px; font-weight: 400; }
ul.chapter { font: 16px Arial, Helvetica, sans-serif; font-weight: 700; color: #cb4017; line-height: 30px; list-style-type:none; list-style-position:inside; margin: 15px 0px; }
li { font: 9pt/10pt normal Arial, Helvetica, sans-serif; color: #000; text-transform:none; margin: 15px 0px 5px 50px;}
li.liindent { font: 9pt/10pt normal Arial, Helvetica, sans-serif; color: #000; text-transform:none; margin: 10px 0px 10px 100px; }
a.ebookheader { font-weight:bold; line-height:inherit;}
DT { margin: 15px 0px 2px;}
.footer { font-family: Arial, Verdana, sans-serif; color: #000; font-size: 9px; line-height: 12px; }
.legalNote { font-family: Arial, Verdana, sans-serif; color: #000; font-size: 10px; line-height: 12px; }
A {color:#36c;}
A:hover {color:#c30;}
img {border:0px;}
a.submenuhead { background-color:#cb4017; 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: #989866; }
.submenubox { background-color:#eee; border:1px solid #fff; padding: 10px 15px; display: block; margin: -8px 0px 0px 20px; font-size: 8pt; }
.submenuheadIR { background-color:#cb4017; display: block; padding: 4px 8px; width: 200px; color: #fff; text-decoration: none; font-weight: bold; text-align: center; position: relative; z-index: 2; } 

/********** Global Module Items */

.hintHeader { font-family: Arial, Verdana, sans-serif; color: #7682CC; font-size: 18px; line-height: 22px; font-weight: 800; }
.hintSubHeader { font-family: Arial, Verdana, sans-serif; color: gray; font-size: 14px; line-height: 18px; font-weight: 800; }
.hintContent { font-family: Arial, Verdana, sans-serif; color: #353534; font-size: 13px; line-height: 18px; font-weight: 600; }
.hintLink { font-family: Arial, Verdana, sans-serif; color: #805A2A; font-size: 10px; line-height: 12px; font-weight: 500; font-style: normal; }
.breadcrumbs { font-family: Arial, Verdana, sans-serif; color: #805A2A; font-size: 9px; line-height: 12px; font-weight: 500; }
.linkingHostBreadcrumbs { font-family: Arial, Verdana, sans-serif; color: #805A2A; font-size: 9px; line-height: 12px; font-weight: 500; }
.basicContent { font-family: Arial, Verdana, sans-serif; color: black; font-size: 12px; line-height: 18px; font-weight: 400; }
.contentHeader { font-family: Arial, Verdana, sans-serif; color: #8a171a; font-size: 18px; line-height: 22px; font-weight: 800; }
.contentSubHeader { font-family: Arial, Verdana, sans-serif; color: gray; font-size: 14px; line-height: 18px; font-weight: 800; }
.randomAnswers { font-family: Arial, Verdana, sans-serif; color: #805A2A; font-size: 11px; line-height: 12px; font-weight: 500; font-style: italic; }
.timerDetailText { font-family: Arial, Verdana, sans-serif; color: #805A2A; font-size: 11px; line-height: 12px; font-weight: 500; font-style: normal; }

/********** Table of Contents Items */

.tocTableColor { background-color: #F5F3F3; }
.tocListing1 { font-family: Arial, Verdana, sans-serif; color: #7682CC; font-size: 14px; line-height: 16px; font-weight: 800; }
.tocListing2 { font-family: Arial, Verdana, sans-serif; color: #6C6B6B; font-size: 11px; line-height: 14px; font-weight: 800; }
.tocListing3 { font-family: Arial, Verdana, sans-serif; color: #7682CC; font-size: 11px; line-height: 14px; font-weight: 800; }
.tocListing { font-family: Arial, Verdana, sans-serif; color: #7682CC; font-size: 12px; line-height: 14px; font-weight: 800; }
.tocSpacer { font-family: Arial, Verdana, sans-serif; color: #7682CC; font-size: 7px; line-height: 7px; font-weight: 800; }

/********** Problem Type Items */

.IncExpl { color:#f00; }
.GlobIncExpl { color:#f00; }
.problemTypeBkgd { background-color: #F5F3F3; }
.essayQuestions { font-family: Arial, Verdana, sans-serif; color: #353534; font-size: 13px; line-height: 18px; font-weight: 600; }
.trueQuestions { font-family: Arial, Verdana, sans-serif; color: #353534; font-size: 12px; line-height: 18px; font-weight: 600; }
.trueAnswer { font-family: Arial, Verdana, sans-serif; color: black; font-size: 11px; line-height: 18px; font-weight: 400; }
.patternQuestions { font-family: Arial, Verdana, sans-serif; color: #353534; font-size: 12px; line-height: 20px; font-weight: 600; }
.multiChoiceQuestion { font-family: Arial, Verdana, sans-serif; color: #353534; font-size: 12px; line-height: 18px; font-weight: 600; }
.multiChoiceAnswer { font-family: Arial, Verdana, sans-serif; color: black; font-size: 11px; line-height: 18px; font-weight: 400; }
.matchingHeader { font-family: Arial, Verdana, sans-serif; color: #192979; font-size: 14px; line-height: 18px; font-weight: 600; }
.matchingQuestion { font-family: Arial, Verdana, sans-serif; color: #353534; font-size: 12px; line-height: 18px; font-weight: 600; }
.matchingTerm { font-family: Arial, Verdana, sans-serif; color: #353534; font-size: 11px; line-height: 16px; font-weight: 600; background-color: transparent; }
.matchingAnswer { font-family: Arial, Verdana, sans-serif; color: black; font-size: 10px; line-height: 12px; font-weight: 400; }
.matchingBkgd { background-color: #EEEEFF; }
.matchingDivider { background-color: #E1E1F1; }
.labelQuestion { font-family: Arial, Verdana, sans-serif; color: #353534; font-size: 12px; line-height: 18px; font-weight: 600; }
.labelTerm { font-family: Arial, Verdana, sans-serif; color: #353534; font-size: 11px; line-height: 16px; font-weight: 600; background-color: transparent; }
.labelAnswer { font-family: Arial, Verdana, sans-serif; color: black; font-size: 10px; line-height: 12px; font-weight: 400; }
.labelBkgd { background-color: transparent; }
.labelDivider { background-color: #E1E1F1; }
.fillBlankQuestion { font-family: Arial, Verdana, sans-serif; color: #353534; font-size: 12px; line-height: 18px; font-weight: 600; }
.fillBlankAnswer { font-family: Arial, Verdana, sans-serif; color: black; font-size: 11px; line-height: 18px; font-weight: 400; }
.webSearchIntro { font-family: Arial, Verdana, sans-serif; color: black; font-size: 12px; line-height: 15px; font-weight: 400; }
.webSearchBkgd { background-color: #EEF; }
.webSearchTableColor { background-color: #F0F0F0; }
.destLink { font-family: Arial, Verdana, sans-serif; color: #7682CC; font-size: 12px; line-height: 18px; font-weight: 800; }

/********** Group Items */

.daisychain_bkgd { background-image: url(dc_center_bkgd.gif); }
.groupIntro { font-family: Arial, Verdana, sans-serif; color: black; font-size: 12px; line-height: 15px; font-weight: 400; }
.groupLink { font-family: Arial, Verdana, sans-serif; color: #7682CC; font-size: 12px; line-height: 18px; font-weight: 800; }

/********** Search Items */

.searchLink { font-family: Arial, Verdana, sans-serif; color: #A77C46; font-size: 12px; line-height: 18px; font-weight: 800; }
.searchNumber { font-family: Arial, Verdana, sans-serif; color: #A77C46; font-size: 12px; line-height: 18px; font-weight: 800; }
.searchBreadCrumb { font-family: Arial, Verdana, sans-serif; color: #7682CC; font-size: 10px; line-height: 18px; font-weight: 800; }
.search_no_match { font-family: Arial, Verdana, sans-serif; color: black; font-size: 12px; line-height: 14px; font-weight: 500; }

/********** discovery & etutors */
.topText  {font: 12px Arial; color:#000; margin-left:5px; vertical-align:top;}
#boxtop a {border-top: 1px solid #330; }
  
/********** etutor */
 a.etutor  {display:block; position:relative; width:390px; font: normal 12px Arial; line-height:18px; color:#0C3990; padding:2px 2px 2px 4px; margin:0px; border-bottom: 1px solid #330; border-left: 1px solid #330; border-right: 1px solid #330; background-color:#efe; text-decoration:none; white-space:nowrap;}
 a:hover.etutor {background-color:#9cf; text-decoration:none; color:#fff;}
 
/********** Discovery Video */
a.dec  {display:block; position:relative; width:390px; font: normal 12px Arial; line-height:18px; color:#0C3990; padding:2px 2px 2px 4px; margin:0px; border-bottom: 1px solid #330; border-left: 1px solid #330; border-right: 1px solid #330; background-color:#efe; text-decoration:none; white-space:nowrap;}
a:hover.dec  {background-color:#9cf; text-decoration:none; color:#fff;}

/********** 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; 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;}

/********** FAQ */
.FAQlist {display:block; position:relative; width:350px; height:400px; top:0px; left:0px; overflow:auto; padding-right:5px;}
.FAQanswer {display:block; position:absolute; width:350px; height:400px; top:75px; left:400px;}
a:link.faq, a:visited.faq {display:block; font:9pt/10pt Arial,Helvetica,Verdana,sans-serif; color:#000; text-decoration:none;}
a:hover.faq, a:active.faq {display:block; color:#9cf; text-decoration:none;}

