* {
	padding:0;
	margin: 0;
}

html {
  margin-right: auto;
  margin-left: auto;
}

body {
  margin: 0 auto;
  padding: 10px 0px 0px 0px;
  width: 848px;
  min-width: 848px;
  text-align: center;
  background-color: #ebeced;
  background-image: url(/secure/assets/img/store/common/bgFade.jpg);
  background-repeat: repeat-x;
}

p {
  margin-bottom: 12px;	
}

/* indent every type of list */
ul, ol {       
    margin-left: 22px;
}

li {
	margin: 0px 0px 10px 0px;
	list-style: outside;
}

#wrapper {
  margin-right: auto;
  margin-left: auto;
  width: 848px;
  text-align: left;
}

#headerIndex {
  margin: 0px 0px 0px 0px; 
  padding: 28px 0px 0px 0px;
  width:848px;
}

#header {
  margin: 0px 0px 0px 0px; 
  padding: 0px;
  width:848px;
}

#footer {
  margin: 0px 0px 10px 0px; 
  padding: 0px;
  width:848px;
}


#content {
  margin: 0px 0px 0px 0px; 
  padding: 0px;
  width:848px;
}

#fade {
	height: 100%;
	background-color: #ffffff;
  border-left: 2px solid #03835e;
  border-right: 2px solid #03835e;
  border-bottom: 2px solid #03835e;
}

#text {
  padding: 6px 0px 6px 10px;
  background-color:#ffffff;
  margin-left: auto;
  margin-right: auto;
}

#loginBox {
  background-color:#e6e6e6;
  padding:8px 0px 8px 8px;
  width:285px;
  margin: 5px 36px 0px 0px;
}

#box {
  background-color:#ffffff;
  padding:10px 23px 10px 23px;
}

#featureCourse {
  background-color:#ffffff;
  padding:15px 15px 15px 15px;
}

#FeaturedCoursesBox {
	position:relative;
	top:-15px;
	left:-15px;
	height:195px;
	max-height:195px; 
}

#featuredCoursesText {
	 padding:15px 15px 15px 15px;
}

#Featurediv0 {
  margin:15px 15px 15px 15px;
  visibility:visible;
  position:absolute;
}

#Featurediv1 {
  margin:15px 15px 15px 15px;
  visibility:hidden;
  position:absolute;
}

#Featurediv2 {
	margin:15px 15px 15px 15px;
  visibility:hidden;
  position:absolute;
}

#Featurediv3 {
  margin:15px 15px 15px 15px;
  visibility:hidden;
  position:absolute;
}

#testimonialDivider {
	 padding:15px 0px 15px 0px;
}

#whatsNewPopup {
	width:847px;
	position:absolute;
	margin:0 auto;
	top:0px;
	visibility:inherit;
	z-index:5005;
}

#whatsNewBar {
  width:847px;
  position:absolute;
  margin:0 auto;
  top:0px;
  visibility:visible;
  z-index:5004;
}

#Bardiv0 {
  margin:0 auto;
  visibility:visible;
  position:absolute;
  top:0px;
  width:847px;
}

#Bardiv1 {
  margin:0 auto;
  visibility:hidden;
  position:absolute;
  top:0px;
  width:847px;
}

.navText {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  letter-spacing:1px;
  padding: 0px 15px 0px 15px
}

a.navText:link {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  letter-spacing:1px;
  padding: 0px 15px 0px 15px
}

a.navText:visited {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  letter-spacing:1px;
  padding: 0px 15px 0px 15px
}

a.navText:hover {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: underline;
  letter-spacing:1px;
  padding: 0px 15px 0px 15px
}

.copyright {
  font-family: verdana;
  font-size: 11px;
  color: #676767;
}

a.copyright:link {
  font-family: verdana;
  font-size: 11px;
  color: #676767;
  text-decoration: underline;
}

a.copyright:visited {
  font-family: verdana;
  font-size: 11px;
  color: #676767;
  text-decoration: underline;
}

a.copyright:hover {
  font-family: verdana;
  font-size: 11px;
  color: #373737;
  text-decoration: underline;
}

.copy {
  font-family:arial;
  font-size:12px;
  color:#000000;
  line-height: 15px;
}

.copyLG {
  font-family:arial;
  font-size:13px;
  color:#000000;
  line-height: 20px;
}

a.copyLG:link {
  font-family:arial;
  font-size:13px;
  color:#000000;
  text-decoration:underline;
}

a.copyLG:visited {
  font-family:arial;
  font-size:13px;
  color:#000000;
  text-decoration:underline;
}

a.copyLG:hover {
  font-family:arial;
  font-size:13px;
  color:#c80c47;
  text-decoration:underline;
}

.copyMid {
  font-family:arial;
  font-size:15px;
  font-weight:bold;
  color:#000000;
}

.copyMidPink {
  font-family:arial;
  font-size:15px;
  font-weight:bold;
  color:#cd1750;
}

.copyXL {
  font-family:arial;
  font-size:22px;
  font-weight:bold;
  color:#000000;
}

a.copyXL:link {
  font-family:arial;
  font-size:22px;
  font-weight:bold;
  color:#000000;
  text-decoration:underline;
}

a.copyXL:visited {
  font-family:arial;
  font-size:22px;
  font-weight:bold;
  color:#000000;
  text-decoration:underline;
}

a.copyXL:hover {
  font-family:arial;
  font-size:22px;
  font-weight:bold;
  color:#c80c47;
  text-decoration:underline;
}

.copySM {
  font-family:arial;
  font-size:11px;
  color:#000000;
  line-height:12px; 
}

a.copySM:link {
  font-family:arial;
  font-size:11px;
  color:#000000;
  line-height:12px;
  text-decoration:none; 
}

a.copySM:visited {
  font-family:arial;
  font-size:11px;
  color:#000000;
  line-height:12px;
  text-decoration:none; 
}

a.copySM:hover {
  font-family:arial;
  font-size:11px;
  color:#000000;
  line-height:12px;
  text-decoration:underline; 
}

.quoteLG {
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#ca134c;
}

.quoteNameLG {
  font-family:arial;
  font-size:12px;
  font-weight:normal;
  color:#000000;
}

.quote {
  font-family:arial;
  font-size:11px;
  color:#000000;
  line-height:12px;
  padding: 3px 0px 0px 0px; 
}

.copyBlueLG {
  font-family:arial;
  font-size:18px;
  font-weight:bold;
  color:#0070ba;
}

.copyBlue {
  font-family:arial;
  font-size:12px;
  color:#0070ba;
}

a.copyBlueSM:link {
  font-family:arial;
  font-size:12px;
  color:#2d85c4;
  text-decoration:underline;
}

a.copyBlueSM:visited {
  font-family:arial;
  font-size:12px;
  color:#2d85c4;
  text-decoration:underline;
}

a.copyBlueSM:hover {
  font-family:arial;
  font-size:12px;
  color:#0e5f99;
  text-decoration:underline;
}

a.copyBlueXSM:link {
  font-family:arial;
  font-size:11px;
  color:#2d85c4;
  text-decoration:underline;
}

a.copyBlueXSM:visited {
  font-family:arial;
  font-size:11px;
  color:#2d85c4;
  text-decoration:underline;
}

a.copyBlueXSM:hover {
  font-family:arial;
  font-size:11px;
  color:#0e5f99;
  text-decoration:underline;
}

.blackTitle1 {
  font-family:arial;
  font-size:26px;
  color:#000000;
  font-weight:bold;
}

.blackTitle2 {
  font-family:arial;
  font-size:11px;
  color:#000000;
  font-weight:bold;
  letter-spacing: 1px;
}

.blackTitle3 {
  font-family:arial;
  font-size:20px;
  color:#000000;
  font-weight:bold;
  letter-spacing: 0px;
}

.blackTitle4 {
  font-family:arial;
  font-size:18px;
  color:#000000;
  font-weight:bold;
  letter-spacing: 0px;
}

.pinkTitle1 {
  font-family:arial;
  font-size:24px;
  color:#c80c47;
  font-weight:bold;
}

.pinkTitle2 {
  font-family:arial;
  font-size:18px;
  color:#c80c47;
  font-weight:normal;
}

.pinkTitle3 {
  font-family:arial;
  font-size:13px;
  color:#c80c47;
  font-weight:bold;
}

.copyGreyLG {
  font-family:arial;
  font-size:13px;
  font-weight:bold;
  color:#454545;
}

.copyGrey {
  font-family:arial;
  font-size:12px;
  font-weight:bold;
  color:#454545;
}

.copyGreyLg2 {
  font-family:arial;
  font-size:16px;
  font-weight:bold;
  color:#575757;
  line-height:23px; 
}

.copyLtGrey {
  font-family:arial;
  font-size:11px;
  font-weight:bold;
  color:#898989;
  letter-spacing: 1px;
}

.copyLtGreySm {
  font-family:arial;
  font-size:11px;
  font-weight:normal;
  color:#898989;
}
