﻿

#PageWrapper
{
	/*
		Sets the total width for the entire page. 
	*/
	width:100%;
	
	background-color:#C7C7C7;
	
	/*background-image: url('Images/bground.png');*/
	text-align: center;	
}

#Header
{
	background-image: url('Images/banner_online.jpg');
	width:972px;
	height:153px;
	margin-left:auto;
	margin-right:auto;	
}

#LoginHeader
{
	background-image: url('Images/banner_online2.jpg');	
	width:972px;
	margin-left:auto;
	margin-right:auto;		
}

#MenuHeader
{
	width:972px;
	margin-left:auto;
	margin-right:auto;	
	padding-top:5px;
	display:block;
}


#LeftContent
{
	width:150px;
	float:left;
	text-align:left;
	border-right:1px;
	border-right-style:outset;
	border-bottom:1px;
	border-bottom-style:outset;
	/*background-color:#B9B9B9;*/
	overflow:auto;	
}

#RightContent
{
	width:807px;
	float:right;
	text-align:left;
	padding:7px;
	overflow:auto;	
	
}





#Footer
{
	clear:both;
	color:Black;
	text-align:center;
	font-size:small;
	font-weight:bold;
	width: 700px;
	margin-left: auto;
	margin-right:auto;
	margin-top:10px;
}

#MainContent
{
	width:972px;
	background-color:White;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial;
	font-size:0.8em;
	border-style:ridge;
	border-width:2px;
	overflow:auto;	

	
}

.Introduction
{
  font-style: italic;
  color: #003399;
}

.homePanels
{
	text-align: center;
}

.homePanels2
{
	text-align: left;
}

.lessonTitle
{
	text-align: center;
}

.courseLabels
{
	font-style : italic;
	font-weight: bold;
}

.lessonTable
{
	text-align: center;
}

.tt_text
{
	color: White;
}

.invoiceLink
{
	font-size: medium;
	font-weight: bold;
}

.smallNote
{
	font-size: x-small;
}

.footerLinks
{
	font-size:x-small;
	color:White;
}

.tinyLinks
{
	font-size:x-small;
}

.boldlink
{
}	

.RegisterDiv
{
	text-align:center;
}

.CouponCodesInactive
{
	background-color: #e5e5e5;
	border-style: none;
}

.CouponCodesActive
{
	background-color: White;
	border-style: inset;
}



#PricingPage
{
	width:600px;
	padding:20px;
}


.footerLinks
{
	font-size:x-small;
	color:Maroon;
}


.MyButton
{
	color: Blue;
	text-align: center;
	font-weight: bold;
}


.BoxStyle 
{
	display:block;
	width:445px;
	height:335px;
	border-style:outset;
	border-width:10px;
	border-color:#59889C;
	
}

.BoxRuleLine
{
	width:465px;	
}

.SpeedInfo 
{
	font-size:x-small;
}

.SwitcherInfo 
{
	font-size:x-small;
}


#speedTip {
	display:none;    
	background:transparent url('Images/black_arrow_bottom.png'); 
	font-size:9px;     
	height:70px;     
	width:160px;     
	padding:25px;     
	color:#fff; 
}    


