﻿body
{
    background: #eae8e4 url(images/bg-body.gif) repeat-y;
}
#outer {
	background-color: #437ca9;
}
#navWrapper h1 {
	background: url(images/logo.gif) no-repeat left top;
}
/*.WrapperTitle,
#navWrapper .ContentWrapper {
	border-bottom: 1px solid #6291b7;
}*/
#navWrapper .ContentWrapper p {
	color: #88cafc;
}
#navWrapper .InputEmailAddress {
	color: #144468;
	border: 1px solid #6d94b4;
	border-top: 1px solid #5a82a1;
	background: url(images/bg-input.gif) repeat-x left top;
}
.ButtonSendEmail {
	/* background: url(images/btn-play.gif) left top no-repeat; */
}
#welcomeBox span,
#welcomeBox a:link,
#welcomeBox a:visited {
	color: #156daa;
}
/*added by Samir for shopping cart trackin on mster page*/
#cartBox span,
#cartBox a:link,
#cartBox a:visited {
	color: #156daa;
}
/*end added*/
#SectionOverviewTopRight h4
{
    border-top: medium solid #437ca9;
}
ul.SectionList li h3 {
	color: #437ca9;
}
ul.SectionList li p.Link {
	background: url(images/bullet.gif) no-repeat left 5px;
	padding-left: 11px;
}
ul.CourseList li h4 {
	color: #437ca9;
	background: url(images/arrow.gif) no-repeat left 5px;
}
ul.CourseList li a.More:link,
ul.CourseList li a.More:visited {
	font-size: 0.8em;
	color: #437ca9;
}


/* content.css */
span {
	color: #437ca9;
}

/* content.css */
h3.TitleTxt02 span {
	color: #156daa;
}
 
.Choose a:link,
.Choose a:visited {
	color: #156daa;
	}
.Choose a:hover,
.Choose a.Active:link,
.Choose a.Active:visited {
	color: #156daa;
	}
#SectionOverviewBtmRight h2
	{
	color: #156daa;
	}
/* nav.css */
#navigation .selectednode a:active,
#navigation .selectednode a:visited{
	background-position: 186px -80px;
	color: #2d99ee;
}

/* Begin Accordion */
.accordionHeader
{
    /*border: 1px solid #2F4F4F;*/
    color: Gray;
    background: url(images/bg-accordion-unselected.jpg) repeat-x 0% 0%;
    /*background-color: #286a75;*/
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
#master_content .accordionHeader a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeader a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionHeaderSelected
{
    /*border: 1px solid #2F4F4F;*/
    color: Gray;
    background: url(images/bg-accordion-selected.jpg) repeat-x 0% 0%;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
#master_content .accordionHeaderSelected a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeaderSelected a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionContent
{
    background-color: White; /*#B8DFE7; /*#D3DEEF;*/
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    /*border: 1px dashed #2F4F4F;
    border-top: none;*/
    padding: 5px;
    padding-top: 10px;
}
/* End Accordion */

/* Begin Banner Image and Text*/
#bannerPage {
	height: 140px;
	background: url(images/banner.jpg) no-repeat;
	position:relative;
}

#bannerPage .bannerCourseName{
	position:absolute;
	bottom: 15px;
	right: 1px; 	
}

#bannerPage .bannerCourseName h1{
	width: 275px; 
	font-size: 2.5em;
	color: #156daa;
	height:auto;
	margin: 0px;
}
#bannerPage .bannerCourseName h1 span {
	display: block;
}
