* {
	padding: 0px;
	margin: 0px;
}


#action_bar {

	background-color: #999; /* -10000 */


	float: left; /* -10000 */


	padding: 5px; /* -10000 */


	width: 570px; /* -10000 */


}

#action_bar .school_selector {

	float: right; /* -10000 */


}

#action_bar .semester_selector {

	float: right; /* -10000 */


}

#action_bar .student_selector {

	float: right; /* -10000 */


}

#action_subbar {

	background-color: #CCCCCC; /* -10000 */


	float: left; /* -10000 */


	min-height: 20px; /* -10000 */


	padding: 5px; /* -10000 */


	width: 570px; /* -10000 */


}

#action_subbar .available_actions {

	float: right; /* -10000 */


}

#action_subbar .duration_selector {

	float: left; /* -10000 */


}

#action_subbar .grant_year_selector {

	float: left; /* -10000 */


}

#action_subbar .issue_selector {

	float: left; /* -10000 */


	margin: 0px 5px 0px 0px; /* -10000 */


}

#action_subbar .program_selector {

	float: left; /* -10000 */


}

#action_subbar .search_box {

	float: right; /* -10000 */


}

#action_subbar .status_selector {

	float: left; /* -10000 */


}

#action_subbar select {

	margin: 0px 3px; /* -10000 */


}

#body_detail {

	float: left; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -1 */



	overflow: visible; /* -10000 */


	padding: 0px 0px 0px 5px; /* -10000 */


	width: 575px; /* -10000 */


}

#body_detail table {

	border: 0px; /* -10000 */


	border-collapse: collapse; /* -10000 */


	padding: 0px; /* -10000 */


}

#body_detail td {

	border: 0px solid #cccccc; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -1 */



	padding: 4px; /* -10000 */


	text-align: left; /* -10000 */


}

#body_form {

	float: left; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -1 */



	overflow: visible; /* -10000 */


	padding: 0px 0px 0px 5px; /* -10000 */


	width: 575px; /* -10000 */


}

#body_form table {

	border: 0px; /* -10000 */


	border-collapse: collapse; /* -10000 */


	padding: 0px; /* -10000 */


}

#body_form td {

	border: 0px solid #cccccc; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -1 */



	padding: 3px; /* -10000 */


}

#body_list {

	float: left; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -1 */



	overflow: visible; /* -10000 */


	padding: 0px 0px 0px 5px; /* -10000 */


	width: 575px; /* -10000 */


}

#body_list .noborder td {

	border: 0px; /* -10000 */


}

#body_list table {

	border: 0px; /* -10000 */


	border-collapse: collapse; /* -10000 */


	padding: 0px; /* -10000 */


}

#body_list td {

	border: 2px solid #cccccc; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -10000 */


	padding: 3px; /* -10000 */


	page-break-inside: avoid; /* -10000 */


}

#body_list tr.color_border_horizontal {

	border-color: #CCCCCC; /* -10000 */


	border-style: solid; /* -10000 */


	border-width: 2px 0px 2px 0px; /* -10000 */


}

#body_list tr.color_border_vertical {

	border-color: #CCCCCC; /* -10000 */


	border-style: solid; /* -10000 */


	border-width: 0px 2px 0px 2px; /* -10000 */


}

#body_login {

	border: 2px solid #666666; /* 146 */




	float: left; /* -10000 */


	font-family: verdana; /* -10000 */


	text-align: center; /* -10000 */


	width: 796px; /* -10000 */


}

#calendars .cal_day {

	text-align: center; /* -10000 */


	width: 20px; /* -10000 */


}

#calendars table {

	border: 1px solid #cccccc; /* -10000 */


	width: 179px; /* -10000 */


}

#calendars table td {

	border: 1px solid #cccccc; /* -10000 */


}

#calendars td {

	width: 33%; /* -10000 */


}

#calendars td a {

	text-decoration: none; /* -10000 */


}

#color_spacer {

	background-color: #666666; /* 146 */




	float: left; /* -10000 */


	height: 20px; /* -10000 */


	width: 100%; /* -10000 */


}

#comments .comment_date {

	background-color: #EEEEEE; /* -10000 */


	display: inline-block; /* -10000 */


	float: right; /* -10000 */


	text-align: right; /* -10000 */


}

#comments .comment_name {

	display: inline-block; /* -10000 */


	float: left; /* -10000 */


}

#comments td {

	border: 0px; /* -10000 */


}

#comments td.comment_author {

	background-color: #EEEEEE; /* -10000 */


	border: 1px solid #DDDDDD; /* -10000 */


	font-size: 10px; /* -10000 */


}

#comments td.comment_text {

	border: 1px solid #DDDDDD; /* -10000 */


	padding: 15px; /* -10000 */


}

#container {

	margin: 0px auto; /* -10000 */


	width: 800px; /* -10000 */


}

#footer {

	background-color: #eeeeee; /* -10000 */


	clear: both; /* -10000 */


	float: left; /* -10000 */


	margin: 15px 0px 0px 0px; /* -10000 */


	padding: 5px; /* -10000 */


	width: 790px; /* -10000 */


}

#footer .powered_by {

	font-family: Verdana; /* -10000 */


	font-size: 10px; /* -1 */



}

#footer .textbox {

	float: left; /* -10000 */


	padding: 19px 0px 0px 10px; /* -10000 */


}

#footer .version {

	font-family: Verdana; /* -10000 */


	font-size: 10px; /* -10000 */


	padding: 2px 0px 0px 10px; /* -10000 */


	text-align: center; /* -10000 */


}

#footer img {

	float: left; /* -10000 */


	margin: 0px 0px 0px 300px; /* -10000 */


}

#images {

	float: left; /* -10000 */


	width: 100%; /* -10000 */


}

#images .logo_image {

	background-color: #666666; /* 146 */




	background-image: url(../images/imageslogo_image_background-image_146.jpg); /* 146 */




	background-repeat: no-repeat; /* -10000 */


	float: left; /* -10000 */


	height: 100px; /* -10000 */


	width: 600px; /* -10000 */


}

#images .page_image {

	background-image: url(../images/imagespage_image_background-image_146.jpg); /* 146 */




	background-repeat: no-repeat; /* -10000 */


	float: right; /* -10000 */


	height: 99px; /* -10000 */


	width: 200px; /* -10000 */


}

#name_and_date {

	background-color: #660033; /* 146 */




	float: left; /* -10000 */


	height: 59px; /* -10000 */


	width: 100%; /* -10000 */


}

#name_and_date .date {

	color: #FFFFFF; /* -10000 */


	float: left; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -10000 */


	padding: 7px 0px 5px 15px; /* -10000 */


	text-align: left; /* -10000 */


}

#name_and_date .name {

	color: #FFFFFF; /* -10000 */


	float: left; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 12px; /* -1 */



	padding: 10px 0px 0px 15px; /* -10000 */


	text-align: left; /* -10000 */


}

#page_help img {

	border: 0px; /* -10000 */


}

#print_head {

	border: 3px double #000000; /* -10000 */


	float: left; /* -10000 */


	padding: 15px 0px; /* -10000 */


	width: 650px; /* -10000 */


}

#save {

	float: left; /* -10000 */


	padding: 5px 0px 0px 0px; /* -10000 */


	text-align: center; /* -10000 */


	width: 100%; /* -10000 */


}

#sidebar {

	float: left; /* -10000 */


	width: 220px; /* -10000 */


}

#sidebar .menu_heading {

	background-color: #666666; /* 146 */




	color: #FFFFFF; /* 146 */




	float: left; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -1 */



	font-weight: bold; /* -10000 */


	padding: 5px 10px 5px 10px; /* -10000 */


	text-align: left; /* -10000 */


	width: 200px; /* -10000 */


}

#sidebar .menu_item {

	background-color: white; /* -10000 */


	color: black; /* -10000 */


	float: left; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -1 */



	padding: 3px 0px 3px 20px; /* -10000 */


	text-align: left; /* -10000 */


	text-decoration: none; /* -10000 */


	width: 200px; /* -10000 */


}

#sidebar .selected_menu_item {

	background-color: #DDDDDD; /* -10000 */


	color: #660033; /* 146 */




	float: left; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -1 */



	padding: 3px 0px 3px 20px; /* -10000 */


	text-align: left; /* -10000 */


	text-decoration: none; /* -10000 */


	width: 200px; /* -10000 */


}

#tab_container {

	border: 2px solid #660033; /* 146 */




	float: left; /* -10000 */


	padding: 3px; /* -10000 */


	width: 565px; /* -10000 */


}

#tab_container .body_element {

	width: 555px; /* -10000 */


}

#tab_container .body_element_empty table {

	width: 565px; /* -10000 */


}

#tabs {

	background-color: white; /* -10000 */


	float: right; /* -10000 */


	height: 41px; /* -10000 */


	text-align: right; /* -10000 */


	width: 100%; /* -10000 */


}

#tabs a {

	background-color: #666666; /* 146 */




	border: 0px #9999cc solid; /* -1 */



	color: #FFFFFF; /* 146 */



	display: block; /* -10000 */


	float: left; /* -10000 */


	font-family: Verdana; /* -1 */



	font-size: 11px; /* -1 */



	font-weight: bold; /* -10000 */


	height: 25px; /* -10000 */


	margin: 10px 0px 0px 4px; /* -10000 */


	padding: 6px 0px 0px 0px; /* -10000 */


	text-align: center; /* -10000 */


	width: 75px; /* -10000 */


}

#tabs a.long_tab {

	width: 108px; /* -10000 */


}

#tabs a.selected {

	background-color: #660033; /* 146 */




	color: #FFFFFF; /* -10000 */


}

#tabs a.short_tab {

	width: 65px; /* -10000 */


}

#top_button_bar {

	float: right; /* -10000 */


	height: 25px; /* -10000 */


	text-align: right; /* -10000 */


	width: 332px; /* -1 */



}

#top_button_bar .button {

	background-color: #660033; /* 146 */




	border: #FFFFFF solid; /* -1 */



	border-width: 2px 0px 2px 4px; /* -1 */



	color: #FFFFFF; /* -10000 */


	display: block; /* -10000 */


	float: left; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -1 */



	font-weight: bold; /* -10000 */


	height: 16px; /* -10000 */


	padding: 2px; /* -10000 */


	text-align: center; /* -10000 */


	text-decoration: none; /* -10000 */


	width: 75px; /* -10000 */


}

#white_spacer {

	background-color: #FFFFFF; /* -10000 */


	float: left; /* -10000 */


	height: 20px; /* -10000 */


	width: 100%; /* -10000 */


}

.active {

	color: #008000; /* -10000 */


}

.approved {

	color: green; /* -10000 */


}

.body_element {

	border: 2px solid #cccccc; /* -10000 */


	clear: none; /* -10000 */


	float: left; /* -10000 */


	padding: 3px; /* -10000 */


	width: 565px; /* -10000 */


}

.body_element p {

	margin-bottom: 1em; /* -10000 */


	margin-top: 1 em; /* -10000 */


}

.body_element p a {

	display: inline-block; /* -10000 */


	word-break: break-all; /* -10000 */


	word-wrap: break-word; /* -10000 */


}

.body_element select {

	font-size: 10px; /* -10000 */


}

.body_element table {

	width: 555px; /* -10000 */


}

.body_element_empty {

	float: left; /* -10000 */


	margin: 10px 0px; /* -10000 */


}

.body_element_empty table {

	width: 575px; /* -10000 */


}

.body_element_empty_title {

	height: 10px; /* -10000 */


}

.body_element_long_title {

	background-color: #cccccc; /* -10000 */


	float: left; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -1 */



	font-weight: bold; /* -10000 */


	margin: 15px 0px 0px 0px; /* -10000 */


	padding: 3px; /* -10000 */


	width: 300px; /* -10000 */


}

.body_element_tab a {

	background-color: #cccccc; /* -10000 */


	border: solid #cccccc; /* 146 */



	color: black; /* -10000 */


	display: block; /* -10000 */


	float: left; /* -10000 */


	margin: 15px 5px -2px 0px; /* -10000 */


	padding: 3px; /* -10000 */


	text-decoration: none; /* -10000 */


	width: 80px; /* -10000 */


}

.body_element_tab a.selected {

	background-color: #ffffff; /* -10000 */


	border-bottom: solid #ffffff 4px; /* -10000 */


}

.body_element_tab_hidden {

	display: none; /* -10000 */


}

.body_element_tab_next {

	color: black; /* -10000 */


	display: block; /* -10000 */


	float: right; /* -10000 */


	margin: 15px 0px 0px 0px; /* -10000 */


	padding: 3px; /* -10000 */


}

.body_element_tab_prev {

	color: black; /* -10000 */


	display: block; /* -10000 */


	float: right; /* -10000 */


	margin: 15px 0px 0px 0px; /* -10000 */


	padding: 3px; /* -10000 */


}

.body_element_title {

	background-color: #cccccc; /* -10000 */


	color: black; /* -10000 */


	float: left; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -1 */



	font-weight: bold; /* -10000 */


	margin: 15px 0px 0px 0px; /* -10000 */


	padding: 3px; /* -10000 */


	text-decoration: none; /* -10000 */


	width: 200px; /* -10000 */


}

.body_element_top_link {

	background-color: white; /* -10000 */


	color: red; /* -10000 */


	float: right; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -1 */



	font-weight: bold; /* -10000 */


	margin: 15px 0px 0px 0px; /* -10000 */


	padding: 3px; /* -10000 */


	text-align: right; /* -10000 */


	width: 70px; /* -10000 */


}

.bold {

	font-weight: bold; /* -10000 */


}

.c50 {

	width: 25em; /* -10000 */


}

.cal_add {

	color: #000000; /* -10000 */


}

.cal_header {

	font-weight: bold; /* -10000 */


	text-align: center; /* -10000 */


	width: 100%; /* -10000 */


}

.cal_today {

	background-color: #EEEEEE; /* -10000 */


}

.center {

	text-align: center; /* -10000 */


}

.cla {

	color: orange; /* -10000 */


}

.comment_spacer {

	height: 10px; /* -10000 */


}

.counter {

	border: 0px solid black; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 10px; /* -10000 */


	text-align: right; /* -10000 */


}

.draft {

	color: red; /* -10000 */


}

.error {

	color: red; /* -10000 */


}

.help li {

	background-image: url('/images/bullet.gif'); /* -10000 */


	background-position: 0px; /* -10000 */


	background-repeat: no-repeat; /* -10000 */


	margin: 10px 0px 0px 10px; /* -10000 */


	padding: 0px 0px 0px 50px; /* -10000 */


}

.help p {

	margin: 10px 0px 10px 15px; /* -10000 */


	padding: 0px 0px 0px 5px; /* -10000 */


}

.help ul {

	list-style-type: none; /* -10000 */


	margin: 0px; /* -10000 */


	padding: 0px; /* -10000 */


}

.help_block p {

	margin-bottom: 1em; /* -10000 */


}

.help_note p {

	border-bottom: 6px double #777777; /* -10000 */


	border-top: 6px double #777777; /* -10000 */


	line-height: 1.2em; /* -10000 */


	margin: 20px 50px 20px 80px; /* -10000 */


	padding: 5px; /* -10000 */


}

.help_permission_level {

	border-bottom: 2px solid #CCCCCC; /* -10000 */


	padding: 5px; /* -10000 */


	text-align: center; /* -10000 */


}

.help_subtitle {

	color: #444444; /* -10000 */


	display: block; /* -10000 */


	font-size: 14px; /* -10000 */


	font-weight: bold; /* -10000 */


	margin: 20px 0px 0px 0px; /* -10000 */


}

.help_text {

	margin: 5px; /* -10000 */


	padding: 5px; /* -10000 */


}

.highlit {

	background-color: #660033; /* 146 */




	color: #FFFFFF; /* -10000 */


}

.home_page_box_body {

	border: 2px solid #cccccc; /* -10000 */


	min-height: 300px; /* -10000 */


}

.home_page_box_head {

	font-weight: bold; /* -10000 */


	padding: 3px; /* -10000 */


	width: 82px; /* -10000 */


}

.home_page_box_left {

	float: left; /* -10000 */


	margin: 0px; /* -10000 */


	margin-right: 5px; /* -10000 */


	margin-top: 15px; /* -10000 */


	min-height: 250px; /* -10000 */


	width: 350px; /* -10000 */


}

.home_page_box_right {

	float: right; /* -10000 */


	margin: 0px; /* -10000 */


	margin-top: 15px; /* -10000 */


	min-height: 250px; /* -10000 */


	width: 215px; /* -10000 */


}

.login_form {

	background-color: #EEEEEE; /* -10000 */


	float: left; /* -10000 */


	font-family: verdana; /* -10000 */


	font-size: 12px; /* -10000 */


	font-weight: bold; /* -10000 */


	margin: 0px 198px 0px 198px; /* -10000 */


	padding: 10px; /* -10000 */


	width: 400px; /* -10000 */


}

.login_form div {

	float: left; /* -10000 */


	text-align: center; /* -10000 */


}

.login_form p {

	padding: 5px; /* -10000 */


}

.login_help {

	clear: both; /* -10000 */


	font-family: verdana; /* -10000 */


	font-size: 12px; /* -10000 */


	padding: 20px; /* -10000 */


	text-align: center; /* -10000 */


}

.login_text {

	font-family: verdana; /* -10000 */


	font-size: 12px; /* -10000 */


	padding: 20px; /* -10000 */


	text-align: left; /* -10000 */


}

.lowlit {

	background-color: #CCCCCC; /* -10000 */


	color: #000000; /* -10000 */


}

.no {

	color: red; /* -10000 */


}

.page_title {

	color: white; /* -10000 */


	float: left; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 11px; /* -1 */



	font-weight: bold; /* -10000 */


	padding: 4px 10px 0px 0px; /* -10000 */


}

.page_title a {

	color: white; /* -10000 */


	font-style: normal; /* -10000 */


	font-weight: bold; /* -10000 */


}

.print_container {

	page-break-before: auto; /* -10000 */


}

.print_container .body_element {

	width: 640px; /* -10000 */


}

.print_container .body_element table {

	width: 100%; /* -10000 */


}

.print_container .body_element td a {

	color: #000000; /* -10000 */


}

.print_container .body_element_empty table {

	width: 650px; /* -10000 */


}

.print_date {

	display: block; /* -10000 */


	font-size: 11px; /* -10000 */


}

.print_logo {

	background-image: url(../images/print_logo_background-image_-10000.jpg); /* -10000 */


	background-repeat: no-repeat; /* -10000 */


	float: left; /* -10000 */


	height: 50px; /* -10000 */


	margin: 0px 15px; /* -10000 */


	width: 50px; /* -10000 */


}

.print_page {

	display: block; /* -10000 */


	padding: 0px 0px 5px 0px; /* -10000 */


}

.print_school {

	clear: right; /* -10000 */


	display: block; /* -10000 */


	font-weight: bold; /* -10000 */


	padding: 0px 0px 5px 0px; /* -10000 */


}

.print_text {

	float: left; /* -10000 */


	font-family: Verdana; /* -10000 */


	font-size: 14px; /* -10000 */


	padding: 0px; /* -10000 */


	text-align: center; /* -10000 */


	width: 450px; /* -10000 */


}

.proposed {

	color: orange; /* -10000 */


}

.required:after {

	content:   Required; /* -10000 */


}

.required_empty {

	border-color: ; /* -10000 */


	box-shadow: 0 0 8px red; /* -10000 */


}

.right {

	text-align: right; /* -10000 */


}

.send_button {

	float: left; /* -10000 */


	margin: 22px 0px 0px 0px; /* -10000 */


	width: 70px; /* -10000 */


}

.submitted {

	color: orange; /* -10000 */


}

.tabcontent {

	display: none; /* -10000 */


}

.title {

	font-weight: bold; /* -10000 */


	width: 150px; /* -10000 */


}

.title_auto {

	font-weight: bold; /* -10000 */


}

.update_digest_category_1 {

	color: #800080; /* -10000 */


}

.update_digest_category_2 {

	color: #00CCFF; /* -10000 */


}

.update_digest_category_3 {

	color: #0000FF; /* -10000 */


}

.update_digest_category_4 {

	color: #FF0000; /* -10000 */


}

.update_digest_category_5 {

	color: #008000; /* -10000 */


}

.update_digest_category_6 {

	color: #FF9900; /* -10000 */


}

.w10 {

	width: 10px; /* -10000 */


}

.w100 {

	width: 100px; /* -10000 */


}

.w15 {

	width: 15px; /* -10000 */


}

.w150 {

	width: 150px; /* -10000 */


}

.w20 {

	width: 20px; /* -10000 */


}

.w200 {

	width: 200px; /* -10000 */


}

.w250 {

	width: 250px; /* -10000 */


}

.w30 {

	width: 30px; /* -10000 */


}

.w300 {

	width: 300px; /* -10000 */


}

.w40 {

	width: 40px; /* -10000 */


}

.w400 {

	width: 400px; /* -10000 */


}

.w50 {

	width: 50px; /* -10000 */


}

.w500 {

	width: 500px; /* -10000 */


}

.w60 {

	width: 60px; /* -10000 */


}

.w70 {

	width: 70px; /* -10000 */


}

.w80 {

	width: 80px; /* -10000 */


}

.w90 {

	width: 90px; /* -10000 */


}

.wauto {

	width: auto; /* -10000 */


}

.yes {

	color: green; /* -10000 */


}

a {

	text-decoration: none; /* -10000 */


}

object p {

	margin-bottom: 1em; /* -10000 */


	margin-top: 1em; /* -10000 */
}