@charset "utf-8";
/* CSS Document */
/*--------------------START HTML TAGS------------------*/
body {
	margin: 0 0 0 0;
}
h1, h2, h3, h4, h5, h6, li, p, td {
	font-family: Arial, Helvetica, sans-serif;
}
p, ul, td {
	font-size: 12px;
}



/*--------------------END HTML TAGS------------------*/
/*--------------------START GLOBAL LAYOUT TAGS------------------*/
#header {
	height: 90px;
	width: 955px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/header.gif);
	background-repeat: no-repeat;
}
#nav {
	height: 37px;
	background-repeat: repeat-x;
}
#menu {
	background-image: url(../images/mainnav_bg.gif);
	background-repeat: repeat-x;
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	height: 37px;
}
#menu ul {
	list-style: none;
	margin:0;
	padding: 0px;

}
#menu li {
	float:left;
	margin:0;
	padding:0;
}
#menu li a {
	float:left;
	margin:0;
	text-decoration:none;
	color: black;
	font-weight: bold;
	display:block;
	**display: inline-block;
	border-right: solid 1px #869F2A;
	height: 37px;
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:37px;
	padding: 0px 16px 0px 16px;
	**padding:0px 16px 0px 16px;

}

#menu li a:hover span {
	}

.primary a {
	background:url("../images/menu_main_background.gif") repeat-x left top;
}
.primary a span {
	background:url("../images/menu_main_background.gif") repeat-x right top;
}
.primary a:hover {
	background-position:0% -37px;
	}

.primary a:hover span {
	background-position:100% -37px;
	}
.secondary a {
		background:url("../images/menu_secondary_background.gif") repeat-x left top;
}
.secondary a span {
		background:url("../images/menu_secondary_background.gif") repeat-x right top;
}
.secondary a:hover {
	background-position:0% -37px;
	}

.secondary a:hover span {
	background-position:100% -37px;
	}
.current a {
	background-image: url(../images/menu_main_background.gif);
	background-position:100% -37px;
}
.current a span {
}
.search {
	height: 37px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(../images/mainnav_bg.gif);
	/* background-image: url(../images/menu_secondary_bg2.gif); */
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;

}
#search_site {
	width:92px;
	height: 17px;
	color: #999999;
	font-size:12px;
	border: 1px solid #b3ca62;
	position:relative;
	margin-top:0px;
	**margin-top:6px;
	position:relative;
	top:-2px;
	**top:0px;
}
#submit_search {
	height: 20px;
	margin-top:6px;
	position:relative;
	top:4px;
}
#content {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 24px;
}
#left_container {
	width:135px;
	float: left;
	margin-top: 0px;
	margin-right: 24px;
}
#left_content1 {
	width: 135px;
	float: left;
	background-color: #f2f2f1;
/*	background-image: url(../images/reminder_header.jpg);
	background-repeat: no-repeat; */
	background-position: top;
/*	padding-top: 134px; */
	padding-top: 5px;
}
#left_content1 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top:10px;
	margin-top:0px;
}
#left_content {
	width: 135px;
	float: left;
	background-color: #f2f2f1;
	padding-top: 5px;
	margin-right: 24px;
}
#left_content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#left_footer {
	width: 134px;
	background-image: url(../images/reminder_footer.jpg);
	height: 24px;
}
#survey {
	width: 135px;
	float: left;
	margin-top: 20px;
}
#survey img {
	cursor: pointer;
}

#middle_content {
	float: left;
	width: 520px;
	margin-right: 24px;
}
#overview {
	background-image: url(../images/overview_footer.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	background-color: #ECDDA4;
	width: 510px;
	display: table;
	margin-bottom: 15px;
}

#overview p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#overview td p {
	margin-bottom: 10px;
}

#overview a {
	color: #006699;
}
#overview h2 {
	font-size: 16px;
}

#overview_spacing {
	margin-top: 50px;
	padding-right: 12px;
	padding-left: 12px;
	position: relative;
}

#overview_spacing li {
	font-size: 12px;
}

#overview_footer {
	background-image: url(../images/overview_header.jpg);
	background-repeat: no-repeat;
	display: table;
	height: 357px;
	width: 510px;
}
#overview_footer1 { /*-----TEACHER PAGE----*/
	background-image: url(../images/teacher_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#ap_top {/*-----TEACHER PAGE----*/
	background-image: url(../images/ap_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
	padding-top: 85px;
}
#ap_top p {
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 17px;
}

#overview_footer4 { /*-----Online Learning PAGE----*/
	background-image: url(../images/online_learning.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#overview_footer5 { /*-----Review Process PAGE----*/
	background-image: url(../images/review_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#overview_footer5 ul { /*-----Review Process PAGE----*/

}
#overview_footer5 li { /*-----Review Process PAGE----*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#overview_footer6 { /*-----FAQ PAGE----*/
	background-image: url(../images/faq_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#overview_footer7 { /*-----COURSE AUTHORIZATION PAGE----*/
	background-image: url(../images/authoriztions_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#overview_footer8 { /*-----COURSE TITLE ABBREVIATION PAGE----*/
	background-image: url(../images/course_titles_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#overview_footer8 td {
	font-size: 12px;
	padding-bottom: 3px;
}
#overview_footer9 { /*-----COURSE TITLE ABBREVIATION PAGE----*/
	background-image: url(../images/teacher_resources_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#overview_footer9 li {
	font-size: 12px;
}
#overview_footer10 { /*-----COURSE TITLE ABBREVIATION PAGE----*/
	background-image: url(../images/syllabus_evaluation_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#overview_footer11 { /*-----SYLLABUS CHECKLIST PAGE----*/
	background-image: url(../images/checklist.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#contact {
	width: 500px;
	display: table;
	margin-bottom: 15px;
}
#administrator { /*-----DISTRICT ADMINISTRATOR PAGE----*/
	background-image: url(../images/admin_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#higher_ed { /*-----HIGHER ED PAGE----*/
	background-image: url(../images/higher_ed_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#home_school { /*-----HOME SCHOOL PAGE----*/
	background-image: url(../images/home_school_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#contact_us { /*-----CONTACT US PAGE----*/
	background-image: url(../images/contact_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#news_updates { /*-----CONTACT US PAGE----*/
	background-image: url(../images/news_updates.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#ledger { /*-----COURSE LEDGER PAGE----*/
	background-image: url(../images/ledger_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#central { /*-----AP CENTRAL PAGE----*/
	background-image: url(../images/ap_central_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#policy { /*-----AP CENTRAL PAGE----*/
	background-image: url(../images/policy_documents.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
}
#district { /*-----A District Approach PAGE----*/
	background-image: url(../images/district_approach_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
	padding-top:55px;
	**padding-top:95px;
}
#district2 {/*-----A District Approach PAGE----*/
	background-image: url(../images/district_approach_head2.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
	padding-top:55px;
}
#district2 p {/*-----A District Approach PAGE----*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 16px;
	margin-left: 15px;
}
#district2 li {/*-----A District Approach PAGE----*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 4px;
	margin-right:15px;

}
#district2 a {/*-----A District Approach2 PAGE----*/
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#district3 {/*-----A District Approach2 PAGE----*/
	background-image: url(../images/getting_started_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
	padding-top:55px;
}
#district3 p {/*-----A District Approach2 PAGE----*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 16px;
	margin-left: 15px;
}
#district3 li {/*-----A District Approach PAGE----*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 4px;
	margin-right:15px;
}
#district3 a {/*-----A District Approach PAGE----*/
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#district4 {/*-----A District Approach3 PAGE----*/
	background-image: url(../images/hosting_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
	padding-top:55px;
}
#district4 p {/*-----A District Approach3 PAGE----*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 16px;
	margin-left: 15px;
}
#district4 li {/*-----A District Approach3 PAGE----*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 4px;
	margin-right:15px;
}
#district4 a {/*-----A District Approach3 PAGE----*/
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#district4 { /*-----A District Approach3 PAGE----*/
	background-image: url(../images/district_preparing_head.jpg);
	background-repeat: no-repeat;
	display: table;
	width: 510px;
	padding-top:55px;
	**padding-top:95px;
}
#right_content {
	float: left;
	width: 245px;
}
img#getstarted {
	margin-bottom: 12px;
}
.green_box {
	width: 241px;
	background-color: #b2ca61;
	background-image: url(../images/bottom_corners.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 18px;
}
.green_box_content {
	background-image: url(../images/green_box_top.jpg);
	width: 100%;
	background-repeat: no-repeat;
	background-color: #b2ca61;
	padding-top: 12px;
}
.green_box_content img {
	margin-left: 15px;
}
.gray_box {
	width: 241px;
	background-color: #CCCCCC;
	background-image: url(../images/gray_box_bottom.jpg);
	background-repeat: no-repeat;
	margin-bottom: 18px;
	background-position: bottom;
}
.gray_box img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.gray_box_content {
	width: 241px;
	background-repeat: no-repeat;
	background-image: url(../images/gray_box_top.jpg);
}
.gray_box_content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;
}
.gray_box_content a {
	color: #003366;
}
.gray_box_content a:hover {
	text-decoration:none;
}
.gray_box_content h1 {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	padding:2px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 3px;
	margin-left: 15px;
	color:#3b0b01;
/*	background-color: #DFDFDF;    */
}
.gray_box_content h1 a {
	text-decoration: none;
	color: #5f0023;
}

ul#news_links {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c2;
	width: 241px;
	margin: 0 0 10px 0;
}
ul#news_links li {
	list
	list-style-type: none;
	list-style-image: url(../images/orange_triangle.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 40px;
}
ul#news_links li a {
	color: #003366;
}
ul#news_links li a:hover {
	text-decoration:none;
}
/*--------------------END GLOBAL LAYOUT TAGS------------------*/
#timeline {
	background-color: #d0d0d0;
	background-image: url(../images/timeline_footer.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 514px;
	margin: 0px 0px 15px 0px;
	padding-bottom:6px;
}

#requirements {
	margin-top: 12px;
	background-color:#E1E1E1;
	width: 510px;
	margin-bottom: 12px;
}
#requirements td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#requirements ul {
	margin:0px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 40px;
}
#requirements li {
	margin-bottom:5px;
}
#requirements a {
	color: #006699;
}
#syllabus1 {
	margin-top:12px;
	background-color: #ecf5fa;
	width: 510px;
}
#syllabus1 td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#syllabus1 td p {
	margin: 8px;
}
#syllabus1 a {
	color: #006699;
}


#syllabus2 {
	margin-top:12px;
	background-color: #ecf5fa;
	width: 510px;
}
#syllabus2 td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#syllabus2 td p {
	margin: 8px;
}
#syllabus2 a {
	color: #006699;
}
.blue {
	background-repeat: repeat-y;
	width: 250px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACCCE1;
}
.blue div {
	color: #003366;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding: 3px;
	width: 220px;
	float: left;
	font-weight: bold;
	font-size: 13px;
}
.blue ul {
	padding:0px;
	margin-top:5px;
	margin-left:25px;
}
.blue li {
	font-size:12px;
	font-weight: normal;
}
.border_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8aa9be;
}
#submit {
	width: 510px;
	margin-top: 12px;
	margin-bottom: 12px;
}



.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	border-right:solid 1px #ffffff;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
}

.date1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
}
.description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 9px;
	border-right:solid 1px #ffffff;
	width: 20%;
}
.description1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 9px;
	width: 20%;
}
#subject {
	background-color: #BDB8B8;
	background-image: url(../images/subject_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 510px;
	margin-bottom: 15px;
}
#subject_top {
	padding-right: 12px;
	padding-left: 12px;
	background-image: url(../images/subject_top.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	**padding-top: 60px;	
}
/*----------------------START REVEIW PROCESS PAGE-------------------------*/
#process {
	background-color: #CCCCCC;
	background-image: url(../images/review_footer1.jpg);
	background-repeat: no-repeat;
	width: 510px;
	background-position: bottom;
	margin-bottom: 15px;
}
#process_top {
	padding-right: 12px;
	padding-left: 12px;
	background-image: url(../images/review_head1.jpg);
	background-repeat: no-repeat;
	padding-top: 55px;
}
#process_top p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#process_top li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 4px;

}
#process_top blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-right: 20px;
	margin-left: 20px;
}

#process_top a {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#process_top strong {
	font-size: 13px;
}
/*----------------------END REVEIW PROCESS PAGE-------------------------*/
/*----------------------START FAQ PAGE-------------------------*/
#faq {
	background-color: #D4EAF8;
	background-image: url(../images/faq_footer1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 510px;
	margin-bottom: 15px;
}
#faq_top {
	padding-right: 12px;
	padding-left: 12px;
	background-image: url(../images/faq_head2.jpg);
	background-repeat: no-repeat;
	padding-top: 55px;
}
#faq_top p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#faq_top li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 4px;

}
#faq_top blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-right: 20px;
	margin-left: 20px;
}

#faq_top a {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#faq2 {
	background-color: #d9d9d9;
	background-image: url(../images/faq_footer2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 510px;
	margin-bottom: 15px;
}
#faq_top2 {
	padding-right: 12px;
	padding-left: 12px;
	background-image: url(../images/faq_head3.jpg);
	background-repeat: no-repeat;
	padding-top: 55px;
	background-position: top;
}
#faq_top2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#faq_top2 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 4px;

}
#faq_top2 blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-right: 20px;
	margin-left: 20px;
}

#faq_top2 a {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#faq3 {
	background-color: #ffff8d;
	background-image: url(../images/faq_footer4.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 510px;
	margin-bottom: 20px;
}
#faq_top3 {
	padding-right: 12px;
	padding-left: 12px;
	background-image: url(../images/faq_head4.jpg);
	background-repeat: no-repeat;
	padding-top: 55px;
	background-position: top;
}
#faq_top3 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#faq_top3 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 4px;

}
#faq_top3 blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-right: 20px;
	margin-left: 20px;
}

#faq_top3 a {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*----------------------END FAQ PAGE-------------------------*/
/*----------------------START COURSE AUTHORIZATION PAGE-------------------------*/
#limitations {
	background-color: #D4E9FF;
	background-image: url(../images/faq_footer1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 510px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#limitations_top {
	background-image: url(../images/limitations_head.jpg);
	background-repeat: no-repeat;
	padding-right:12px;
	padding-left:12px;
	padding-top:75px;
	padding-bottom: 10px;
}
#limitations p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#limitations li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 4px;

}
#limitations blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-right: 20px;
	margin-left: 20px;
}

#limitations a {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#syllabus_top {
	background-image: url(../images/syllabus_checklist.jpg);
	background-repeat: no-repeat;
	padding-right:12px;
	padding-left:12px;
	padding-top:75px;
	padding-bottom: 10px;
}
#renewing {
	background-color: #D9D9D9;
	background-image: url(../images/faq_footer2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 510px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#renewing_top {
	background-image: url(../images/renewing_head.jpg);
	background-repeat: no-repeat;
	padding-right:12px;
	padding-left:12px;
	padding-top:55px;
	padding-bottom: 10px;
}
#renewing p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#renewing li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 4px;

}
#renewing blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-right: 20px;
	margin-left: 20px;
}

#renewing a {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*----------------------END COURSE AUTHORIZATION PAGE-------------------------*/
/*----------------------START COURSE TITLTE ABBREVIATION PAGE-------------------------*/
#audit {
	background-color: #D9D9D9;
	background-image: url(../images/faq_footer2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 510px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#audit_top {
	background-image: url(../images/audit_head.jpg);
	background-repeat: no-repeat;
	padding-right:12px;
	padding-left:12px;
	padding-top:55px;
	padding-bottom: 10px;
}
#audit p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#audit li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 4px;

}
#audit blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-right: 20px;
	margin-left: 20px;
}

#audit a {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#abbre {
	margin-left: 35px;
}

/*----------------------START ONLINE LEARNING PAGE-------------------------*/
#provider {
	background-color: #D9D9D9;
	background-image: url(../images/faq_footer2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 510px;
	margin-bottom: 15px;
}
#provider_top {
	background-image: url(../images/provider_head.jpg);
	background-repeat: no-repeat;
	padding-right:12px;
	padding-left:12px;
	padding-top:50px;
	padding-bottom: 10px;
}
#provider_top p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#provider blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin-right: 40px;
	margin-left: 40px;
}

#provider_top a {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#provider_top strong {
	font-size: 13px;
}
/*----------------------END ONLINE LEARNING PAGE-------------------------*/

/*----------------------START HIGHER ED PAGE-------------------------*/
#course_ledger {
	background-color: #D9D9D9;
	background-image: url(../images/faq_footer2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 510px;
	margin-bottom: 15px;
}
#audit_top {
	background-image: url(../images/audit_top.jpg);
	background-repeat: no-repeat;
	padding-right:12px;
	padding-left:12px;
	padding-top:50px;
	padding-bottom: 10px;
}
#audit_top ul {
	margin-top:0px;
	padding-top:0px;
}
#ledger_top {
	background-image: url(../images/ledger_top.jpg);
	background-repeat: no-repeat;
	padding-right:12px;
	padding-left:12px;
	padding-top:50px;
	padding-bottom: 10px;
}
#ledger_top p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#ledger_top a {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#ledger_top strong {
	font-size: 13px;
}
#ledger_top ul {
	margin-top:0px;
	padding-top:0px;
}
#visit {
	float:right;
	position:relative;
	top:-45px;
	border:none;
}	
/*----------------------END HIGHER ED PAGE-------------------------*/


/*----------------------START TEACHER PAGE-------------------------*/
#course_buttons {
	margin-bottom:12px;
}
.green {

	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height:28px;
}
.green a {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	display: block;
	width: 100%;
	height: 28px;
	padding:3px 0 3px 0;
	vertical-align:middle;
	background-image: url(../images/coursebtn_on.gif);
	background-repeat: no-repeat;
}
.green a:hover {
	background-image: url(../images/coursebtn_over.gif);
	background-repeat: no-repeat;
}
.green1 a {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	display: block;
	width: 100%;
	line-height:28px;
	padding:3px 0 3px 0;
	vertical-align:middle;
	text-align: center;
	background-image: url(../images/coursebtn_on.gif);
	background-repeat: no-repeat;
}
.green1 a:hover {
	background-image: url(../images/coursebtn_over.gif);
	background-repeat: no-repeat;
}
#previously {
	background-color: #ffff8d;
	background-image: url(../images/provider_footer.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 510px;
	margin-bottom: 15px;
}
#previously_top {
	background-image: url(../images/previously_head.jpg);
	background-repeat: no-repeat;
	padding-right:12px;
	padding-left:12px;
	padding-top:50px;
	padding-bottom: 10px;
}
#previously_top p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#previously_top a {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*----------------------END TEACHER PAGE-------------------------*/

/*----------------SYLLABUS SELF-EVALUATION PAGE-------------------------*/
#checklist {
	background-color: #D4EAF8;
	background-image: url(../images/faq_footer1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 510px;
	margin-top:20px;
	margin-bottom: 20px;
}
#checklist_top {
	padding-right: 12px;
	padding-left: 12px;
	background-image: url(../images/checklist_head.jpg);
	background-repeat: no-repeat;
	padding-top: 65px;
}
#checklist_top p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#checklist_top td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom:3px;
}
#checklist_top a {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*-------------END SYLLABUS SELF-EVALUATION PAGE---------------------*/
/*------------- START PRACTICE EXAMS---------------------*/
#usage_top {
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 35px;
	padding-bottom:12px;
	background-image: url(../images/usage_head_menu_over.jpg);
	background-repeat: no-repeat;

	
}


/*-------------END PRACTICE EXAMS---------------------*/
#about {
	background-color: #D4EAF8;
	background-image: url(../images/faq_footer1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 510px;
	margin-top:10px;
	margin-bottom: 20px;
}
#about_top {
	padding-right: 12px;
	padding-left: 12px;
	background-image: url(../images/about_head.jpg);
	background-repeat: no-repeat;
	padding-top: 55px;
}
#about_top p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#about_top li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom:3px;
}
#about_top a {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.right {
	float: right;
	margin-left: 15px;
}
h3.divider {
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c3b788;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
h2.divider {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ababab;
	margin-top: 20px;
}

.description_tile {
	background-image: url(../images/descrip2.gif);
	background-repeat: repeat-y;
}
.description_tile p {
	padding-left: 12px;
	padding-right: 12px;
}
#cbfooter {
	clear: both;
	width: 935px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-top: 15px;
	padding-top:15px;
	padding-bottom:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	border-top:solid 2px #b3ca62;
}
#cbfooterNav a {
	color: #787878;
}
.blue {
	color: 0099ff;
}
.hidden {
	display: none;
}
#pop_up_requirements {
	padding: 18px;
}

.neg_indent {
	text-indent: -30px;
}



/* hanging indent on book lists  */

.booklist p {
text-indent: -25px;
padding-left: 25px;
}
