/* v1.0 | 20080212 */

/**********************

	reset.css - credit http://meyerweb.com/eric/tools/css/reset/

**********************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/********************************

	end reset.css

********************************/

body
{
	background-color:#B0A78F;
	font-family:"Arial";
}

ul
{
	padding-left:30px;
}

li
{
	padding-top:10px;
	padding-bottom:5px;
	list-style:disc;
	list-style-position:outside;
	text-indent:inherit;
}

#topBackground
{
	background-color:#FFFFFF;
}

#topBackground div
{
	background-color:#FFFFFF;
}

#topLinks
{
	width:925px;
	background-color:#FFFFFF;
	margin:0 auto; 
	display:block;
	height:25px;
}

#topLinks p
{
	color:#959595;
	font-family:"Arial";
	font-weight:bold;
	font-size:12px;
}

#topLinks a
{
	color:#959595;
	font-family:"Arial";
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

#topLinks a:hover
{
	color:#CFCFCF;
	font-family:"Arial";
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

#logo
{
	width:925px;
	background-color:#FFFFFF;
	margin:0 auto; 
	display:block;
	height:79px;
}

#logo div
{
	background-color:#FFFFFF;
}

#linkHeader
{
	height:38px;
	background-image:url(../images/linkHeader.jpg);
	background-repeat:repeat-x;
}

#linkHeaderCentered
{
	/*width:925px;*/
	width:742px;
	margin:0 auto; 
	display:block;
}

#linkHeaderCentered div
{
	width:185px; 
	height:31px;
	float:left;
}

#linkHeaderCentered a
{
	font-size:16px;
	font-family:"Arial";
	font-weight:bold;
	color:#FFFFFF; 
	text-decoration:none;
}

#linkHeaderCentered a:hover
{
	font-size:16px;
	font-family:"Arial";
	font-weight:bold;
	color:#EFEFEF; 
	text-decoration:none;
}

#linkHeaderCentered p
{
	font-size:16px;
	font-family:"Arial";
	font-weight:bold;
	color:#FFFFFF; 
	text-decoration:none;
	text-align:center;
	padding-top:6px;
}

#lastHeader
{
	width:185px;
	background-image:url(../images/header_tab_last.jpg); 
	height:31px;
	float:left;
}

#lastHeader p
{
	font-size:16px;
	font-family:"Arial";
	font-weight:bold;
	color:#FFFFFF; 
	text-decoration:none;
	text-align:center;
	padding-top:6px;	
}

#lastHeader a
{
	font-size:16px;
	font-family:"Arial";
	font-weight:bold;
	color:#FFFFFF; 
	text-decoration:none;
}

#lastHeader a:hover
{
	font-size:16px;
	font-family:"Arial";
	font-weight:bold;
	color:#EFEFEF; 
	text-decoration:none;
}

#pageBackground
{
	background-color:#DFDBD0;
}

#pageContent
{
	width:925px;
	height:750px;
	display:block;
	margin:0 auto;
	padding-top:10px;
}

#pageContentInfinite
{
	width:925px;
	height:100%;
	display:block;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:10px;
}

#pageContentHome
{
	width:925px;
	height:1150px;
	display:block;
	margin:0 auto;
	padding-top:10px;
}

#pageContentOnlinePage
{
	width:925px;
	height:1250px;
	display:block;
	margin:0 auto;
	padding-top:10px;
}

#bottomContent
{
	background-color:#FFFFFF;
	width:925px;
	height:400px;
}

#bottomContentHome
{
	background-color:#FFFFFF;
	width:925px;
	height:800px;
}

#bottomContentLonger
{
	background-color:#FFFFFF;
	width:925px;
	height:500px;
}

#bottomContentWholePage
{
	background-color:#FFFFFF;
	width:925px;
	height:740px;
}

#bottomContentOnlinePage
{
	background-color:#FFFFFF;
	width:925px;
	height:1240px;
}

#bottomContentInfinite
{
	background-color:#FFFFFF;
	width:925px;
	height: 100%;
	display: block;
	/*adding-bottom: 10px;*/
}

#footerBackground
{
	background-color:#B0A78F;
}

#footerContent
{
	width:925px;
	display:block;
	margin:0 auto;
	padding-top:10px;
}

#footerContent p
{
	font-size:10px;
	font-family:"Arial";
	font-weight:bold;
	color:#FFFFFF; 
	text-decoration:none;
}

#footerContent a
{
	font-size:10px;
	font-family:"Arial";
	font-weight:bold;
	color:#FFFFFF; 
	text-decoration:none;
}

#footerContent a:hover
{
	font-size:10px;
	font-family:"Arial";
	font-weight:bold;
	color:#FFFFFF; 
	text-decoration:none;
}

#aboutHeaderLinks
{
	width:445px;
	height:35px;
}

#aboutNoLink
{
	text-align:center;
	padding-top:10px;
	
	font-size:14px;
	font-family:"Arial";
	font-weight:bold;
	color:#FFFFFF; 
	text-decoration:none;
	
	width:200px;
	height:35px; 
	
	background-color:#9A9A98;
	float:left;
}

#aboutLink
{
	text-align:center;
	padding-top:10px;
	
	font-size:14px;
	font-family:"Arial";
	font-weight:bold;
	color:#000000; 
	text-decoration:none;
	
	width:222.5px;
	height:35px; 
	
	background-color:#DBDBD7;
	
	float:left;
}

#aboutLink:hover
{
	text-align:center;
	padding-top:10px;
	
	font-size:14px;
	font-family:"Arial";
	font-weight:bold;
	color:#FFFFFF; 
	text-decoration:none;
	
	width:222.5px;
	height:35px; 
	
	background-color:#9A9A98;
}

#aboutContent
{
	width:422.5px;
	height:300px;
}

#onlineCoursesContent p
{
	color:#000000;
}

#onlineCoursesContent a
{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#onlineCoursesContent a:hover
{
	text-decoration:underline;
	color:#000000;
	font-weight:bold;
}

#creditCurriculum
{
	width:100%;
	background-color:#00556C;
	color:#FFFFFF;
	font-weight:bold;
}


#creditCurriculum p
{
	color:#FFFFFF;
	font-weight:bold;
}


#creditCurriculum a
{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#creditCurriculum a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}

#budgetCurriculum
{
	width:100%;
	background-color: #D39E22;
	/*background-color:#E3AA26;*/
	color:#FFFFFF;
	font-weight:bold;
}


#budgetCurriculum p
{
	color:#FFFFFF;
	font-weight:bold;
}


#budgetCurriculum a
{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#budgetCurriculum a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}

#identityCurriculum
{
	width:100%;
	background-color:#DF6D1F;
	color:#FFFFFF;
	font-weight:bold;
}


#identityCurriculum p
{
	color:#FFFFFF;
	font-weight:bold;
}


#identityCurriculum a
{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#identityCurriculum a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}

#theSelected a
{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}

#theSelected a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}

#curriculumCreditSide
{
	width:100%;
	background-image:url(../images/dropShadowBudget.jpg);
	background-repeat:repeat-y;
	background-color:#00556C;
	height:1170px;
}

#curriculumCreditSide p
{
	color:#FFFFFF;
}


#curriculumCreditSide ul
{
	color:#FFFFFF;
}

#curriculumCreditSide li
{
	color:#FFFFFF;
}

#curriculumBudgetSide
{
	width:100%;
	background-image:url(../images/dropShadowCredit.jpg);
	background-repeat:repeat-y;
	background-color: #D39E22;
	/*background-color:#E3AA26;*/
	height:1170px;
}

#curriculumBudgetSide p
{
	color:#FFFFFF;
}

#curriculumBudgetSide ul
{
	color:#FFFFFF;
}

#curriculumBudgetSide li
{
	color:#FFFFFF;
}

#curriculumIdentitySide
{
	width:100%;
	background-image:url(../images/dropShadowIdentity.jpg);
	background-repeat:repeat-y;
	background-color:#DF6D1F;
	height:1170px;
}

#curriculumIdentitySide p
{
	color:#FFFFFF;
}

#curriculumIdentitySide ul
{
	color:#FFFFFF;
}

#curriculumIdentitySide li
{
	color:#FFFFFF;
}

#purchaseLocation
{
	background-color:#C75500;
	width:95%;
	height:30px;
	padding-left:10px;
	padding-top:10px;
}

#purchaseLocation a
{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}

#purchaseLocation a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}

.purchasebutton
{
	background-color:#C75500; 
	color:#ffffff; 
	font-weight:bold; 
	font-size:15px; 
	border:0px;
	cursor:pointer;
	width:97%;
}

.error{
	font-size:13px;
	color:#FF0000;
	font-weight:normal;
}


*.linkBackground
{
	background-image:url(../images/header_tab.jpg);
}

*.floatLeft
{
	float:left;
}

*.floatRight
{
	float:right;
}

*.centered
{
	margin: 0 auto;
}

*.thirty
{
	width:32%;
}

*.forty
{
	width:40%;
}
*.fortyfive
{
	width:45%;
}

*.fifty
{
	width:50%;
}

*.sixty
{
	width:60%;
}

*.seventy
{
	width:70%;
}

*.ninety
{
	width:90%;
}

*.height400
{
	height:400px;
}

*.whiteBackground
{
	background-color:#FFFFFF;
}

*.whiteFont
{
	color:#FFFFFF;
}

*.paddingLeft
{
	padding-left:10px;
}

*.paddingLeft_20
{
	padding-left:20px;
}

*.paddingRight
{
	padding-right:10px;
}

*.paddingTop
{
	padding-top:10px;
}

*.headerText
{
	color:#419639;
	font-size:16px;
	font-family:"Arial";
	font-weight:bold;
}

*.bold
{
	font-weight:bold;
}

*.contentHolder
{
	width:890px;
	margin:0 auto;
}
*.displayed
{
	margin:0 auto; 
	display:block;
}

*.courseHeader
{
	font-size:20px;
	color:#FFFFFF;
	padding-top:15px;
	font-weight:bold;
}

*.alignRight
{
	text-align:right;
}

*.clear
{
	clear:both;
}

*.super
{
	vertical-align:super;
	font-size:8px;
}

*.smallText
{
	font-size:9px;
}

*.italic
{
	font-style:italic;
}


.reporttable  th, .reporttable td {
	padding : 5px  !important;
	border:1px solid lightgrey;
	font-size:12px;
}

.filtertable  th, .filtertable td {
	padding : 5px  !important;
	font-size:12px;
}

.black13{
	color:#000000;
	font-size:13px;
}

/*******************************************

DEBT MANAGEMENT

*******************************************/

#debtCurriculum
{
	width:100%;
	background-color:#571934;
	color:#FFFFFF;
	font-weight:bold;
}


#debtCurriculum p
{
	color:#FFFFFF;
	font-weight:bold;
}


#debtCurriculum a
{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#debtCurriculum a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}


#curriculumDebtSide
{
	width:100%;
	background-image:url(../images/dropShadowDebt.jpg);
	background-repeat:repeat-y;
	background-color: #571934;
	/*background-color:#E3AA26;*/
	height:1170px;
}

#curriculumDebtSide p
{
	color:#FFFFFF;
}

#curriculumDebtSide ul
{
	color:#FFFFFF;
}

#curriculumDebtSide li
{
	color:#FFFFFF;
}

/*******************************************

	MONEY MANAGEMENT

*******************************************/

#moneyCurriculum
{
	width:100%;
	background-color:#849787;
	color:#FFFFFF;
	font-weight:bold;
}


#moneyCurriculum p
{
	color:#FFFFFF;
	font-weight:bold;
}


#moneyCurriculum a
{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#moneyCurriculum a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}


#curriculumMoneySide
{
	width:100%;
	background-image:url(../images/dropShadowMoney.jpg);
	background-repeat:repeat-y;
	background-color: #849787;
	/*background-color:#E3AA26;*/
	height:1170px;
}

#curriculumMoneySide p
{
	color:#FFFFFF;
}

#curriculumMoneySide ul
{
	color:#FFFFFF;
}

#curriculumMoneySide li
{
	color:#FFFFFF;
}

#theSelected a
{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}

#theSelected a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}

/*******************************************

	LIBRARY UPDATE

*******************************************/




#entireCurriculum
{
	width:100%;
	background-color:#52AC4A;
	color:#FFFFFF;
	font-weight:bold;
}


#entireCurriculum p
{
	color:#FFFFFF;
	font-weight:bold;
}


#entireCurriculum a
{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#entireCurriculum a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}

#entireCurriculumSide
{
	width:100%;
	background-image:url(../images/dropShadowEntire.jpg);
	background-repeat:repeat-y;
	background-color: #52AC4A;
	/*background-color:#E3AA26;*/
	height:1170px;
}

#entireCurriculumSide p
{
	color:#FFFFFF;
}

#entireCurriculumSide ul
{
	color:#FFFFFF;
}

#entireCurriculumSide li
{
	color:#FFFFFF;
}


#theSelected a
{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}

#theSelected a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}


