﻿html {
	margin: 0 auto;
	padding: 0;
	}
	
body
{
	font-family: Verdana;
	background-color: #ffffff;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px auto;
	padding-top: 0px;
	font-size: 75%;
	line-height: 1.2em;

}

img
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	padding-top: 0px;
}

ul
{
	list-style-type: square;
	list-style-position: outside;
}

/* Top Navigation ------------------------*/

.top A:link
{
	color: #000000;
}

.top A:visited
{
	color: #000000;
}

.top A:hover
{
	color: #b22222;
}

/*Menu1*/
.menu1Position
{
	padding: 0px;
	margin: 0px -30px 0px 0px;
	position: absolute;
	width: 150px;
	height: 120px;
	float: right;
	top: 0px;
	z-index: 10;
	right: 0px;
}

.menu1StaticMenuStyle
{
	vertical-align: middle;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	height: 15px;
	color: #000000;
}

.menu1StaticMenuItemStyle
{
	background: url(../../images/Menu1StaticMenuItem.jpg) no-repeat center top;
	vertical-align: middle;
	height: 20px;
	width: 150px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	color: #000000;
	text-align: center;
	border-collapse: collapse;
}

.menu1StaticSelectedStyle
{
	background: url(../../images/Menu1StaticHover.jpg) no-repeat center top;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	color: #000000;
}

.menu1StaticHoverStyle
{
	background: url(../../images/Menu1StaticHover.jpg) no-repeat center top;
	background-color: #cbc7d3;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	color: #b22222;
}

.menu1DynamicMenuStyle
{
	color: #000000;
	width: 195px;
	height: 20px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	vertical-align: middle;
	text-align: left;
	border-top: #000000 1px solid;
}

.menu1DynamicSelectedStyle
{
	color: #000000;
	width: 195px;
	height: 20px;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: left;
	vertical-align: middle;
}

.menu1DynamicMenuItemStyle
{
	background: url(../../images/Menu1DynamicMenuItem.jpg) left top;
	vertical-align: middle;
	height: 20px;
	width: 195px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
	color: #000000;
	text-align: left;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-collapse: collapse;
}

.menu1DynamicHoverStyle
{
	background: url(../../images/Menu1DynamicHover.jpg) left top;
	background-color: #719EC8;
	width: 195px;
	height: 20px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-top: #000000 1px solid;
	border-collapse: collapse;
}

/* Menu 2 */
.staticMenuStyle
{
	vertical-align: middle;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	height: 25px;
	background-color: transparent;
}

.staticMenuItemStyle
{
	height: 25px;
	margin: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 0px;
	text-align: center;
	vertical-align: middle;
	border-right: #696969 1px solid;
	border-left: #696969 1px solid;
	border-collapse: collapse;
	background: url(../../images/StaticMenuItem.jpg) repeat-x center top;
}

.staticSelectedStyle
{
	background: url(../../images/StaticMenuSelectedItem.jpg);
	height: 25px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 0px;
	border-right: #696969 1px solid;
	border-left: #696969 1px solid;
	border-collapse: collapse;
}

.staticHoverStyle
{
	background: url(../../images/StaticMenuHoverItem.jpg) repeat-x left top;
	height: 25px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 0px;
}

.dynamicMenuStyle
{
	height: 20px;
	width: 210px;
}

.dynamicMenuItemStyle
{
	background-color: #cbc7d3;
	vertical-align: middle;
	height: 20px;
	width: 210px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 0px;
	border-right: #a9a9a9 1px solid;
	border-left: #a9a9a9 1px solid;
	border-bottom: #a9a9a9 1px solid;
	background-color: #f5f5f5;
}

.dynamicSelectedStyle
{
	height: 20px;
	width: 210px;
}

.dynamicHoverStyle
{
	background: url(../../images/StaticMenuHoverItem.jpg) repeat-x left top;
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-top: #000000 1px solid;
}
/*-------------------------------------*/

/* Menu 3 */

.menu3StaticMenuItemStyle
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: left;
	vertical-align: middle;
	border-right: #696969 1px solid;
	border-left: #696969 1px solid;
	border-collapse: collapse;
	background: url(../../images/StaticMenuItem.jpg) repeat-x center top;
}

.menu3DynamicMenuItemStyle
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-right: #a9a9a9 1px solid;
	border-left: #a9a9a9 1px solid;
	border-bottom: #a9a9a9 1px solid;
	text-align: left;
}

#topNav A:Link
{
	font-family: Verdana;
	color: #201E46;
}
#topNav A:visited
{
	font-family: Verdana;
	color: #201E46;
}
#topNav A:hover
{
	font-family: Verdana;
	color: #8b0000;
}



/*#leftNav2
{
	padding: 5px; 
	width: 180px; 
	position: absolute;
	float: left;
	clear: left; 
	text-align: left; 
	left: 0px;
	margin: 5px;
	z-index: 20;
	display: block;
}*/

/* Main Content
#content
{
	top: 0px;
	width: 75%;
	font-family: Verdana;
	font-size: 12px; 
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	margin: 5px;
	display: block;
	float: right;
	clear: right;
	z-index: 1;
	left: 200px;
}*/

/*#PageContent
{
	top: 0px;
	width: 90%;
	font-family: Verdana;
	font-size: 12px;
	border-right: red 1px dashed;
	border-top: red 1px dashed;
	border-left: red 1px dashed;
	border-bottom: red 1px dashed;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	position: relative;
	margin: 5px;
	display: block;

}

#mainContent
{

	width: 78%; 
	position: absolute;
	vertical-align: top;
	text-align: left;
	padding: 5px;
	float: right;
	left: 200px;
	top: 25px;
	margin: 5px;
	z-index: 50;
}*/

/* Placement of the content for the default and pages without a left nav
#classroom_Content
{
	position: relative;
	top: 0px;
	left:0px;
	width: 100%;
	height: auto;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0 auto 0px 0px;
	text-align:left;
}*/
/*------------------------------------------*/

/*Headers ----------------------------------
.header1
{
	font-weight: bold;
}

.header2
{
	font-weight: bold;
	font-size: 12px;
}

.header3
{
	font-weight: bold;
	font-size: 1em;
	font-family: Verdana, Monospace;
}
.header4
{
	font-weight: bold;
	font-size: 2em;
	font-family: Verdana, Monospace;
}*/

.tdHeader
{
	font-weight: bold;
	color: #ffffff;
	background-color: #708090;
}

/* Panels ----------------------------------*/
.plEnrollment
{
	width: 450px;
}

.plGeneral
{
	width: 97%;
}

.plSponsor
{
	top: 0px;
	left: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 0px;
	width: 97%;
	padding-top: 5px;
	position: relative;
}

.plNotifications
{
	top: 10px;
	left: 0px;
	border-right: #696969 1px solid;
	padding-right: 5px;
	border-top: #696969 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 0px;
	border-left: #696969 1px solid;
	width: 97%;
	padding-top: 5px;
	border-bottom: #696969 1px solid;
	position: relative;
	background-color: #993333;
	color: #FFFFFF;
}

.plNotifications a:link
{
	font-family: Verdana;
	color: #fff;
}

.plNotifications a:visited
{
	font-family: Verdana;
	color: #fff;
}

.plNotifications a:hover
{
	font-family: Verdana;
	color: #000000;
}


.plSpecialNotifications
{
	top: 0px;
	left: 0px;
	border-right: #696969 1px dashed;
	padding-right: 5px;
	border-top: #696969 1px dashed;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 0px;
	border-left: #696969 1px dashed;
	width: 97%;
	padding-top: 5px;
	border-bottom: #696969 1px dashed;
	position: relative;
}

/*Tables -----------------------------------*/
table .Standard
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin: 0px;
}

table .NoPadding
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-left: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin: 0px;
}

/*Default page specific ---------------------*/
.default
{
	width: 100%;
	position: relative;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px; 
	padding-top: 0px;
}

.floatLeft
{
}

.floatRight
{
}

.defaultTable1
{
	width: 600px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

.tdDefaultTop
{
	width: 193px;
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-weight: bold;
	font-variant: small-caps;
}

.tdDefaultBottom
{
	width: 193px;
	border-right: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.default_plSponsor
{
	top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 0px;
	width: 97%;
	padding-top: 5px;
	position: relative; 
}

.default_plNotifications
{
	top: 0px;
	border-right: Navy 1px dashed;
	padding-right: 5px;
	border-top: Navy 1px dashed;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 0px;
	border-left: Navy 1px dashed;
	width: 97%;
	padding-top: 5px;
	border-bottom: Navy 1px dashed;
	position: relative;
}

.default_plSpecialNotifications
{
	top: 10px;
	border-right: #696969 1px dashed;
	padding-right: 5px;
	border-top: #696969 1px dashed;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 0px;
	border-left: #696969 1px dashed;
	width: 97%;
	padding-top: 5px;
	border-bottom: #696969 1px dashed;
	position: relative;
}

/*
#breadcrums
{
	top: 0px;
	left: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 0px;
	width: 97%;
	padding-top: 5px;
	position: relative;
	border-right: #696969 1px dashed;
	border-top: #696969 1px dashed;
	border-left: #696969 1px dashed;
	border-bottom: #696969 1px dashed;
}

#default_Breadcrums
{
	top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 0px;
	width: 97%;
	padding-top: 5px;
	position: relative;
}
*/

/*Outline -----------------------------------*/
.Outline
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

td .Outline
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

div .Outline
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

a:link
{
	font-family: Verdana;
	color: #201E46;
}

a:visited
{
	font-family: Verdana;
	color: #708090;
}

a:hover
{
	font-family: Verdana;
	color: #b22222;
}



/* Next Previous buttons*/
.nextLesson
{
	border-right: #696969 1px solid;
	padding-right: 3px;
	border-top: #696969 1px solid;
	padding-left: 3px;
	padding-bottom: 2px;
	border-left: #696969 1px solid;
	padding-top: 2px;
	border-bottom: #696969 1px solid;
	background-color: #f5f5f5;
	text-align: center;
	border-collapse: collapse;
	height: 20px;
}

.previousLesson
{
	border-right: #696969 1px solid;
	padding-right: 3px;
	border-top: #696969 1px solid;
	padding-left: 3px;
	padding-bottom: 2px;
	border-left: #696969 1px solid;
	padding-top: 2px;
	border-bottom: #696969 1px solid;
	background-color: #f5f5f5;
	text-align: center;
	height: 20px;
}

.nextPrevious
{
	margin-top: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}
/*------------------------------------------*/

/* Conner Tables */

.connerTableHeader
{
	width:90%;
	border-right: #a9a9a9 1px solid;
	border-top: #a9a9a9 1px solid;
	border-left: #a9a9a9 1px solid;
	border-bottom: #a9a9a9 1px solid;
	background: url(../../images/StaticMenuItem.jpg) repeat-x center top;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 5px;
	margin: 5px auto 0px auto;
	text-align:center;
	height:auto;
}

.middleTop
{
	background-position: left top;
	background-image: url(../../images/TopMiddle.gif);
}

.middleLt
{
	background-position: left top;
	background-image: url(../../images/MiddleLt.gif);
}

.middleRt
{
	background-position: right bottom;
	background-image: url(../../images/MiddleRt.gif);
}

.middleBottom
{
	background-position: left bottom;
	background-image: url(../../images/BottomMiddle.gif);
}

.middleTopWhite
{
	background-position: left top;
	background-image: url(../../images/TopMiddleWhite.gif);
}

.middleLtWhite
{
	background-position: left top;
	background-image: url(../../images/MiddleLtWhite.gif);
}
.middleRtWhite
{
	background-position: right bottom;
	background-image: url(../../images/MiddleRtWhite.gif);
}

.middleBottomWhite
{
	background-position: left bottom;
	background-image: url(../../images/BottomMiddleWhite.gif);
}

.connerTable
{
	background-color: #e6e6fa;
}

.connerTableDefault
{
	background-color: #e6e6fa;
	width: 70%;
}

.connerTableFull
{
	background-color: #e6e6fa;
	width: 100%;
}

.connerTableFullDefault
{
	background-color: #e6e6fa;
	width: 100%;
}

.connerTableWhite
{
	background-color: #ffffff;
}
.connerTableFullWhite
{
	background-color: #ffffff;
	width: 100%;
}

.connerTableVideo
{
	background-color: #e6e6fa;
	width: 100%;
}
.connerTableWhiteVideo
{
	background-color: #ffffff;
	width: 320px;
}

.nuggetHeader
{
	font-weight: bold;
	margin-left: 10px;
}

.videos
{
	border-right: #f8f8ff 7px ridge;
	border-top: #f8f8ff 7px ridge;
	border-left: #f8f8ff 7px ridge;
	border-bottom: #f8f8ff 7px ridge;
	margin-top: 5px;
}

.imgIcon
{
	padding-right: 3px;
	padding-left: 3px;
	height: 16px;
	width: 16px;
}

.marginTopBottomZero
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.list_lowercase
{
	list-style-type: lower-alpha;
}

.list_lowercase_bold
{
	list-style-type: lower-alpha;
	font-weight: bold;
}

.imgFloatLeft
{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.btn
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	background-color: #f5f5f5;
	text-align: center;
}

.btn_On
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	background-color: #778899;
	text-align: center;
	font-weight: bold;
	color: white;
}

.tdAlternating
{
	background-color: #f8f8ff;
}

.tdItemStyle
{
	background-color: #e6e6fa;
}

.explination
{
	color: #000080;
}

.firebrickHighlight
{
	font-weight: bold;
	color: #b22222;
}

.pageTitle
{
	font-weight: bold;
	font-size: 1.5em;
	color: gray;
}

.NextPrevious
{
	width: 150px;
	clear: left;
	float: left; 
}

.courseTitle
{
	text-align: right;
	float: right;
	clear: right; 
}

.ol-a
{
	list-style-type: lower-alpha;
}

.helpVideo
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 5px;
	padding-top: 5px;
	text-align: right;
}

.alignCenter
{
	margin: 0px auto 0px auto;
}

.alignLeft
{
	text-align:left;
	margin: 0px auto 0px auto;
}

.sponsorDescription
{
	width: 100%;
	text-align: left;
	height: auto;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.sponsorLink
{
	width: 50%;
	float: right;
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.roundedWraper
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #e6e6fa;
	display: block;
}

.roundedTopLeft
{
	display:block;
	background-position: right top;
	background-color:#e6e6fa;
	background-image:  url(../../images/topRight.png);
	background-repeat: no-repeat;
	height: 7px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	padding-top: 0px;
	text-align: left;
	width:auto;
}

.roundedDisplayContent
{
	background-image:  url(../../images/middleRight.png);
	background-repeat: no-repeat;
	display:block;
	padding-right: 0px;
	background-position: right top;
	padding-left: 5px;
	border-width:0px;
	padding-bottom: 5px;
	padding-top: 0px;
	background-repeat: repeat-y;
	text-align: left;
	margin:  -5px -2px 0px 0px;
	border-left: #a9a9a9 1px solid;
	height:auto;
}

.roundedBottomLeft
{
	display:block;
	background-position: right bottom;
	background-image: url(../../images/bottomRight.png);
	background-repeat: no-repeat;
	height: 7px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	padding-top: 0px;
	text-align: left;
	width:auto;
}

.roundedImgLeft
{
	float:left;
	border:0px;
	margin:0px;
	padding:0px;
}

.roundedImgRight
{
	float:right;
	border:0px;
	margin:0px;
	padding:0px;
}

caption
{
	font-weight: bold;
}

.headerBold
{
	font-weight: bold;
	font-size: 1.0em;
	color: black;
}

h2.title
{	font-weight: bold;
	font-size: 1.0em;
	color: black;
}

h3.title
{	font-weight: bold;
	font-size: .5em;
	color: black;
}

h3.subTitle
{	font-weight: bold;
	font-size: 1.0em;
	color: black;
	margin:0px;
	padding:0px;
}

h5.linkHeader
{
	font-size: 1.0em;
	color: black;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

h1.headerText
{
	font-size: 1.2em;
}

h1.pageTitle
{	
	font-weight: bold;
	font-size: 1.5em;
	color: gray;
	margin:0px;
	padding:0px;
}

h2.headerText_NotBold
{	
	font-size: 1.0em;
	color: black;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

h2.headerText_Bold
{	
	font-size: 1.0em;
	color: black;
	margin:0px;
	padding:0px;
	font-weight:bold;
}

h4.headerText_Bold
{	
	font-size: 1.0em;
	color: black;
	margin:0px;
	padding:0px;
	font-weight:bold;
}

h1.headerTextLeft
{
	text-indent: -1000em;
	display:block;
	margin:-8px;
	padding:0px;
}

h2.headerTextLeft
{
	text-indent: -1000em;
	display:block;
	margin:-8px;
	padding:0px;
}

h3.headerTextLeft
{
	text-indent: -1000em;
	display:block;
	margin:-8px;
	padding:0px;
}

h4.standardText
{
	padding: 0px;
	margin: 0px;
	font-size: 1.0em;
	font-weight: normal;
}

#displayArea
{
	top:160px;
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	height:auto;
	text-align:left;
	position:absolute;
	display: block;
	height:auto;
	
}

/* Left Navigation */
#leftNav
{
	padding: 5px;
	width: 200px;
	height: auto;
	position: absolute;
	vertical-align: top;
	text-align: left;
	margin: 0px auto;
	float: left;
	display: block;
	z-index: 100;
	top: 0px;
	left: 0px;
}

#content
{
	padding: 5px 5px 5px 5px;
	margin: 0px auto 0px 0px;
	width: 75%;
	height: auto;
	position: absolute;
	text-align: left;
	display: block;
	top: 5px;
	left: 210px;
	overflow: visible;
	z-index: 1;
	height: auto;
}

#content_NoLeftNav
{
	position: absolute;
	display: block;
	width: 100%;
	height: auto;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0 auto 0px 0px;
	text-align:left;
	z-index:1;
}

/* Top */
#topLogo
{
	height: 121px;
	background-color: #719EC8;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px auto;
	padding-top: 0px;
	position: relative;
	width: 100%;
}

#footer
{
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	position: relative;
	z-index: 1;
}

#lessonTitle
{
	background-color: #e6e6fa;
	font-weight: bold;
}

#loginTopNav
{
	height: 121px;
	background-color: #719EC8;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	position: relative;
	width: 100%;
	border-bottom: #696969 1px solid;
}

#topNav
{
	background-color: #cbc7d3;
	width: 100%;
	height: 24px;
	top: 121px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px auto;
	padding-top: 0px;
	border-top: #808080 1px solid;
	border-bottom: #808080 1px solid;
	background-image: url(../../images/TopNavBarBkg.jpg);
}

#topArea
{
	position: absolute;
	z-index: 200;
	margin:0px;
	padding:0px;
	top:0px;
	left:0px;
	width:100%;
}

.displayBlock
{
	display:block;
}

.quizImgLarge
{
	padding: 10px 0px 0px 0px;
	float: left;
}

.highlight_red
{
	color: #b22222;
}
.quizLetterBold
{
	font-size: 1.0em;
	font-weight: bold;
}
.multiPage
{
	border: 1px solid #666666;
	padding: 10px;
}
.exam-bottom-margin
{
	margin-bottom:10px;
}
.examScore
{
	margin: 5px 0px 10px 0px;
	font-weight: bold;
	font-size: 1.1em;
	color: #800000;
}

.radioList 
{
	font-weight:bold;
	}