/* START HEADER */	
	.masthead {
		border-bottom: 3px #fc0 solid;
		background: #000 url('/lelImages/masthead.gif') no-repeat top left;
		text-align: right;
	}
	
	.headerHeight {
		height: 82px;
	}
	
	#login-welcome {
		padding: 60px 5px 5px 0px;
		font: 12px verdana, arial, geneva, sans-serif;
		color: #fff;
		position: static;
		top: 0px;
		right: 0px;
		text-align: right;
	}
	
	#login-welcome a:link	{color: #fc0; font-weight: bold;}
	#login-welcome a:visited	{color: #fc0; font-weight: bold;}
	#login-welcome a:hover	{color: #fc0; font-weight: bold;}
	#login-welcome a:active	{color: #fc0; font-weight: bold;}
/* END HEADER */

/* START BUTTONS */
	.buttonStart {
		background: url('/lelImages/elements/button_start.gif') no-repeat;
	}
	
	.buttonContinue {
		background: url('/lelImages/elements/button_continue.gif')  no-repeat;
	}
	
	.buttonResults {
		background: url('/lelImages/elements/button_view_results.gif')  no-repeat;
	}
/* END BUTTONS */

/* BEGIN FOOTER */
	.footerHorizontalBar {
		background-color: #ffcc00;
	}
/* END FOOTER */

/* HOME PAGE */
	.homePageWelcomeMessage {
		font-size: 26px;
		color: #06c;
		text-align:center;
	}
	
	.homePageBackground {
		height:100%;
		background: url(/lelImages/lat_logo.gif) no-repeat top center;
	}
	
	/* RENAME */
	.homePageBackgroundYellow {
		position:relative;
		background: url(/lelImages/bg_yellow.gif) repeat-x bottom;
		height:100%;
	}
/* END HOME PAGE */

/* START VIEWS */
	.page-sub-header {
		padding: 10px 0px 10px 0px;
		font-size: 15px;
		font-weight: bold;
		color: #36c;
	}
	
	.category-collapsible {
		margin-bottom:2px;
		font: 13px;
		color: #fff;
		background: #153F85 url('/lelImages/table-head.gif') repeat-x;
		padding-top:5px;
		padding-bottom:5px;
	}
	
	.category-collapsible a:link	{color: #fff;}
	.category-collapsible a:visited	{color: #fff;}	
	
	.subcategory-collapsible {
		background: #F0F8FC;
		border-bottom: 1px #ccc solid;
		border-left: 1px #ccc solid;
		border-right: 1px #ccc solid;
		color: #000;
		}
		
	.subcategory-collapsible a:link	{color: #000;}
	.subcategory-collapsible a:visited	{color: #000;}
	
	.product-collapsible {
		color:black;
		border-bottom: 1px #ccc solid;
		border-left: 1px #ccc solid;
		border-right: 1px #ccc solid;
		background: #fff url('/lelImages/bg_toc_white_bottom.gif') repeat-x bottom;
	}
	
	.product-collapsible a:link	{color: #000;}
	.product-collapsible a:visited	{color: #000;}
	
	/* ALSO USED IN LIBRARIAN RESOURCES */
	.product-description {
		height:35px;
		border-left: #ccc 1px solid;
		border-right: #ccc 1px solid;
		border-bottom: 1px #ccc solid;
		background: #fff url('/lelImages/bg_toc_white_bottom.gif') repeat-x bottom;
		padding: 5px;
	}
	
	.product-confirmation {
		border-bottom: #999 1px solid;
		background: url('/lelImages/bg_confirmation.gif') repeat-x bottom;
	}
	
	.product-title {
		font-size: 14px;
		font-weight: bolder;
		color: #333;
	}
	
	a:link.product-title span, a:visited.product-title span {
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		display: none;
		text-decoration: none;
	}

	a:hover.product-title span, a:active.product-title span {
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		display: inline;
		text-decoration: none;
	}
	.product-copy {
		padding: 0px 95px 0px 0px;
		font: 12px;
		color: #333;
		margin-top:0px;
		margin-bottom:5px;
		margin-left:45px;
	}
	
	.add-product {
		padding: 5px 5px 20px 20px;
		background: url('/lelImages/icon_add.gif') left top no-repeat;
		font-size: 11px;
		width:95px;
		cursor:pointer;
	}
	
	.add-product a	{color: #000;}
	
	.add-another-product {
		padding: 5px 5px 5px 22px;
		background: url('/lelImages/icon_add_2.gif') left top no-repeat;
		font-size: 11px;
		width:95px;
		cursor:pointer;
	}
	
	.product-in-account {
		padding: 5px 5px 5px 22px;
		background: url('/lelImages/icon_check.gif') left top no-repeat;
		font-size: 11px;
		color: #999;
		width:95px;
	}
	
	.enter-center{
		padding: 0px 0px 0px 25px;
		margin: 10px 50px 25px 0px;
		background: url('/lelImages/icon_enter_center.png') left top no-repeat;
		font-size: 26px;
		color: #06c;
	}
	
	.enter-center a:link	{color: #000;}
	.enter-center a:visited	{color: #000;}
	.enter-center a:hover	{color: #00f;}
	.enter-center a:active	{color: #000;}
	
	.start-now {
		padding: 3px 2px 10px 22px;
		background: url('/lelImages/icons/icon_traffic_light.gif') left top no-repeat;
		font-size: 11px;
	}
	
	.all-centers-list-item {
		background-repeat: repeat-x;
		background-position: top;
		height: 40px;
		border-top: 1px #999 solid;
		border-right: 0px #999 solid;
		border-bottom: 0px #fff solid;
		border-left: 0px #999 solid;
		margin-top: 15px;
		margin-bottom: 2px;
		width:100% !important;
	}
	
	.center-close-more-info {
		padding: 1px 20px 2px 1px;
		background: url('/lelImages/icon_close_more_info.gif') right top no-repeat;
		font-size: 10px;
	}
	
	/* RENAME */
	.topNavDivViewletWrapper {
		width:250px;
		background: #F7FAFC repeat-y right url('/lelImages/column-left.gif');
		height:100%;
		float:left;
	}
	
	/* RENAME */
	.topNavTDViewletWrapper {
		width:250px;
		vertical-align: top;
	}
/* END VIEWS */

/* START TOP NAV */
	.tab-students {
		font: 8pt arial, geneva, verdana, sans-serif;
		color: #000;
		text-align: center;
		padding: 2px 4px 2px 4px;
		border-top: #dfdcaf 1px solid;
	}
	
	.tab-students a:link	{color: #000;}
	.tab-students a:visited	{color: #000;}
	.tab-students a:hover	{color: #000;}
	.tab-students a:active	{color: #000;}	
	
	.tab	{
		font: 8pt arial, geneva, verdana, sans-serif;
		color: #000;
		text-align: center;
		padding: 0px 1px 0px 1px;
		border-right: #999 1px solid;
		border-top: #999 1px solid;
	}
	
	.tab a:link		{color: #000;}
	.tab a:visited	{color: #000;}
	.tab a:hover	{color: #000;}
	.tab a:active	{color: #000;}
	
	.topNavTopMarginBar {
		background: #F7FAFC;
		border-top: 1px solid #666;
		padding-top: 5px;
	}
	
	.topNavBottomMarginBar {
		border-bottom: #999 1px solid;
		height: 10px;
	}
	
	.topNavFirstNonStudentCenter {
		border-left: #999 1px solid;
	}
	
	.topNavBody {
		padding-left:125px;
		background: #F7FAFC url('/lelImages/column-top.gif') repeat-x bottom;
	}
	
	.topNavStudentBox {
		border-top: #999 1px solid;
		border-right: #999 1px solid;
		border-left: #999 1px solid;
		background: #dfdcaf;
		padding-top: 2px;
		padding-bottom: 4px;
		text-align:center;
	}
	
	.topNavStudentBoxRightSide {
		background: #dfdcaf url(/lelImages/spacer-students-tabs.gif) no-repeat bottom right;
		border-bottom: #999 1px solid;
		border-right: #999 1px solid;
	}
	
	.tab-space {
		background: #dfdcaf url(/lelImages/spacer-students-tabs.gif) no-repeat bottom right;
		border-bottom: #999 1px solid;
		border-left: #999 1px solid;
	}
	
	/* RENAME */
	.darkBlue_BG {
		background: #004485;
	}
/* END TOP NAV */

/* START LEFT NAV */
	.rightVerticalGradiantBorder {
		background: #F7FAFC url('/lelImages/column-right.gif') repeat-y left;
		float:right;
		position:relative;
		width:275px;
		height:100%;
	}
	
	.leftNavTitle {
		padding: 10px 0px 10px 0px;
		font-size: 15px;
		font-weight: bold;
		color: #36c;
		text-align: center;
	}
	
	#leftNavWrapper {
		width:300px;
		background: #F7FAFC repeat-y right url('/lelImages/column-left.gif');
		height:100%;
		float:left;
	}
	
	#leftNavInnerWrapper {
		width: 100%;
		position:relative;
	}
	
	.leftNavStudentIconWrapper {
		margin-left:20px;
		border-bottom: 1px solid #c2c8ca;
	}
	
	.leftNavMoreInfoContainer {
		float:right;
		text-align:right;
		vertical-align:middle;
		padding-right:10px;
		padding-top:3px;
	}
	
	.leftNavMoreInfoIcon {
		background: url('/lelImages/alert-blue.gif') no-repeat right;
		padding: 0px 20px 0px 0px;
		font-size: 9px;
		line-height: 13px;
	}
	
	.leftNavSpacer {
		height:5px;
	}
/* END LEFT NAV */

/* START NO NAV */
	#noNavigationContentArea {
		padding-top:10px;
		padding-left:10px;
		padding-right:15px
	}
/* END NO NAV */

/* START SEARCH */
	.search-field {
		font-size: 9pt;
		background-color: #fff;
		border: 0px;
		height: 16px;
		color: #666;
	}
/* END SEARCH */

/* START HELP */
	.sidebar-links {
		padding: 0px 10px 10px 10px;
		border-top: 1px solid #9CC5DB;
	}
	.sidebar-links a:link		{color: #000;}
	.sidebar-links a:visited	{color: #000;}
	.sidebar-links a:hover		{color: #00f;}
	.sidebar-links a:active		{color: #000;}

	.sidebar-link-content {
		padding: 1px 4px 1px 22px;
		background: url('/lelImages/alert-blue.gif') left top no-repeat;
		font-size: 12px;
	}

	.sidebar-link-subcontent {
		padding: 5px 4px 1px 30px;
		background: url('/lelImages/content-sub-item.gif') left top no-repeat;
		font-size: 12px;
	}

	.sidebar-link-subcontent-last {
		padding: 5px 4px 1px 30px;
		background: url('/lelImages/content-sub-item-last.gif') left top no-repeat;
		font-size: 12px;
	}

	.sidebar-link-question {
		padding: 1px 4px 1px 22px;
		background: url('/lelImages/icon_question_mark.gif') left top no-repeat;
		font-size: 12px;
	}

	.sidebar-link-check {
		padding: 1px 4px 1px 22px;
		background: url('/lelImages/icon_check_mark.gif') left top no-repeat;
		font-size: 12px;
		}


	.sidebar-link-settings {
		padding: 1px 4px 1px 22px;
		background: url('/lelImages/icon_settings.gif') left top no-repeat;
		font-size: 12px;
	}
	
	/* RENAME */
	.freecontent-link-bookmark {
		padding: 1px 0px 3px 18px;
		background: url('/lelImages/icon_star.gif') left top no-repeat;
		font-size: 10pt;
	}
/* END HELP */

/* START LIBRARIAN */
	/* RENAME */
	.freecontent-link-home {
		padding: 0px 0px 3px 18px;
		background: url('/lelImages/icon_home.gif') left top no-repeat;
		font-size: 10pt;
	}
/* END LIBRARIAN */

/* START ICONS */
	.psi-test {
		background: url('/lelImages/bg_etest_small.gif') no-repeat top left;
		padding: 12px 0px 0px 45px;
	}

	.psi-course {
		background: url('/lelImages/bg_ecourse_small.gif') no-repeat top left;
		padding: 12px 0px 0px 45px;
	}
	
	.psi-ebook {
		background: url('/lelImages/bg_ebook_small.gif') no-repeat top left;
		padding: 12px 0px 0px 45px;
	}
	
	.psi-pad {
		padding-top:5px;
		margin-bottom:0px;
		margin-left:5px;
		height:40px;
	}
/* END ICONS */

/* START HIGHLIGHT */
	.highlightedBackground {
		padding: 8px 10px 1px 5px; 
		background:  url(/lelimages/bg_links_yellow.gif) repeat-x bottom; 
		border-bottom: 1px solid #9cc5db;
	}
	
	.highlightedBackgroundSolid {
		padding: 5px; 
		background: #ffffde; 
		border-top: 1px solid #9cc5db;
	}
	
	.highlightGradiant {
		background: url(/lelimages/bg_help_yellow.gif) repeat-x top;
	}
/* END HIGHLIGHT */
