@charset "utf-8";

html, body {
	margin: 0;
	padding:0;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f9e8d6;
	}



.bodytext {
}

a {color: #de8a33;}
p {color: #7c7c7c; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, sans-serif;}

td {color: #7c7c7c; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, sans-serif;}

h1 { color: #de8a33; font-style: normal; font-weight: normal; font-size: 22px; font-family: "Times New Roman", Georgia, Times; margin-top: 0; padding-top: 0;}
h2 { color: #de8a33; font-style: italic; font-weight: normal; font-size: 0.9em;}
h3 { color: #de8a33; font-style: normal; font-weight: normal; font-size: 14px; font-family: "Times New Roman", Georgia, Times }
h4 { color: #7c7c7c; font-style: normal; font-weight: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h5 { color: #7d7d7d; font-style: normal; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

#main_table {margin-left: auto; margin-right: auto; background-color: #ffffff;}

#left_border {width: 11px; background-color: #de8a33;}
#right_border {width: 11px; background-color: #de8a33;}

#nav div {width: 136px; margin-bottom: 8px; padding: 2px; background-color: #f9e8d6; padding-left: 5px; color: #930b0f; font-family: "Times New Roman", Times, serif;}
#nav div a {color: #930b0f; text-decoration: none; font-size: 0.9em;}
.mission {font-size: 0.75em; color: #a46626;}
#clinic_info {width: 136px; padding: 2px; background-color: #990000; padding-left: 5px; font-size: 0.75em; text-align: center; margin-top: 10px;}
.white_text {color: #FFFFFF; margin-top: 10px;}
.orange_text {color: #decc66; margin-bottom: 10px;}
.rep {width: 136px; margin-top: 10px; font-size: 0.75em; margin-bottom: 15px;}
.address {font-size: 0.75em; margin-top: 30px; margin-bottom: 10px;}

#column1 {width: 150px; float: left; display:inline; border-right: 1px solid #de8a32; margin-left: 10px;}

#left_container {float: right; width: 600px; }
#column2 {width: 300px; float: left; display:inline; margin-left: 10px; border-right: 1px solid #de8a32;}
.content {width: 290px; font-size: 0.75em;}
#column3 {width: 270px; float: right; display:inline; margin-right: 10px; font-size: 0.75em;}
.red_text {color: #930b0f;}

#column_sub {width: 585px; float: left; display:inline; margin-left: 10px;}
.content_sub {width: 585px; font-size: 0.75em;}

.gray_text {color: #7c7c7c;}

.tuition {margin-left: 25px;}

.flash {clear:both; width: 580px; margin-left: 10px;}

.column_down {
	margin-top: 44px;
}

/* ************************************************ Student Marks CSS *************************************************** */

#marks_login { background: #de8a32; width: 545px; padding: 20px; overflow: hidden; border: 1px solid #c67724; }

#login_form { float: left; width: 300px; }

#error_field { float: right; width: 225px; padding: 10px; background: #edb57b; min-height: 105px; }

#error_field_long { width: 525px; padding: 10px; background: #edb57b; }

/* ******** Internal Styles ******** */

#marks_login h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; color: #FFFFFF; width: 300px; float: left; }

#marks_login h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; color: #FFFFFF; width: 300px; font-style: normal; margin-top: 0; }

#login_form label { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #FFFFFF; width: 85px; display: block; float: left; clear: left; margin: 0 0 10px 0; }

#login_form input { border: 1px solid #c67724; margin: 0 0 10px 0; }

#login_form input.username, #login_form input.password { width: 200px; }

#login_form input.submit { float: right; background: #FFFFFF; color: #de8a32; margin: 0 12px 0 0; border: 1px solid #c67724; cursor: pointer; }

#login_form input.submit:hover { color: #FFFFFF; background: #c67724; }

#error_field p, #error_field_long p { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }

#upload_form label { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #FFFFFF; width: 85px; display: block; float: left; clear: left; margin: 0 0 10px 0; }

/*#upload_form input { border: 1px solid #c67724; margin: 0 0 10px 0; }

#upload_form input.file_local { width: 250px; }

#upload_form input.browse, #upload_form input.upload_file { background: #FFFFFF; color: #de8a32; margin: 0 0 0 0; border: 1px solid #c67724; cursor: pointer; }

#upload_form input.browse:hover, #upload_form input.upload_file:hover { color: #FFFFFF; background: #c67724; }*/

#marks_table tr th.title { font-family: Georgia, "Times New Roman", Times, serif; text-align: left; color: #de8a32; font-size: 24px; font-weight: normal; }

#marks_table tr th.remove { font-family: Georgia, "Times New Roman", Times, serif; text-align: center; color: #de8a32; font-size: 18px; font-weight: normal; }

#marks_table tr td.remove { text-align: center; }

#marks_table tr td { padding: 5px; color: #333333; }

#marks_table tr td a { color: #9a0000; }

#marks_table tr.row_one td { background-color: #f3d4b5; }

#marks_table tr.row_two td { background-color: #f9e8d6; }

#marks_table tr td input.update_list { float: right; border: 1px solid #C67724; background: #DE8A32; color: #FFFFFF; cursor: pointer; }

#marks_table tr td input.update_list:hover { background: #990000; border: 1px solid #690202; }

#marks_table tr td input.logout { float: left; border: 1px solid #C67724; background: #DE8A32; color: #FFFFFF; cursor: pointer; }

#marks_table tr td input.logout:hover { background: #990000; border: 1px solid #690202; }

/* ************************************************ Student Marks CSS END *************************************************** */
