@charset "UTF-8";

/* 
 * WebConnect for GradPro
 * by Merrill Consulting Group, LLC (MCG)
 * http://www.merrillconsultinggroup.us
 *
 * @package    WebConnect for GradPro
 * @subpackage Theme Stylesheet - WEBCONNECT
 * @author     Merrill Consulting Group, LLC
 * @license    see License Agreement
 * @copyright  (C) 2009 Merrill Consulting Group, LLC
 *
 * THIS FILE ONLY CONTAINS CONFIGURATION SETTINGS.  YOU MAY ALTER OR COPY it as necessary for your own purposes, without restrictions.
 * 
 * This sample configuration file is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY OF ANY KIND; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the License Agreement for more details.
 *
 */


/* styles for index.php */

.cell_lookuppromptlabel {
	width: 140px;
}
.cell_lookuppromptinput {
	width: 200px;
}
.promptfor_label {
	text-align: right;
	padding-right: 10px;
	line-height: 15px;
	font-size: 12px;
}
.FormInputs {
	background-color:  #B3D1E9;
	color: #0166B3;
	font-weight: bold;
	font-size: 12px;
}
.div_divider {
	height: 10px;
}

.footer_background {
    background: none;
}
/* styles for studentRecords_CourseGrades.php */

.cellwidth_academicyear {
	width: 100px;
}
.cellwidth_schoolterm {
	width: 100px;
}
.cellwidth_coursename {
}
.cellwidth_finalgrade {
	width: 85px;
}
.cellwidth_quantity {
	width: 65px;
}
#coursegrades_disclaimer {
	font-style: italic;
	font-size: 12px;
	line-height: 15px;
}
#coursegrades_table_header {
	margin-top: 7px;
}
.coursegrades_table_header_bkgrd {
	background-color: #003C69;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	margin: 1px;
	padding-left: 3px;
	padding-right: 3px;
}
.coursegrades_table_row {
	font-size: 12px;
	line-height: 15px;
}
.coursegrades_table_row_alt {
	font-size: 12px;
	line-height: 15px;
}
.coursegrades_table_row .coursegrades_table_row_bkgrd {
	background-color: #E0ECF6;
	margin: 1px;
	padding-left: 3px;
	padding-right: 3px;
}
.coursegrades_table_row_alt .coursegrades_table_row_bkgrd {
	background-color: #C2DAED;
	margin: 1px;
	padding-left: 3px;
	padding-right: 3px;
}

/* styles for studentRecords_AccountBalances.php */

.cellwidth_transactiondate {
	width: 100px;
}
.cellwidth_transactiondescription {
}
.cellwidth_transactiontotal {
	width: 85px;
}
.cellwidth_transactionbalance {
	width: 85px;
}
#accountbalances_disclaimer {
	font-style: italic;
	font-size: 12px;
	line-height: 15px;
}
#accountbalances_results{
	
}
.accountbalances_controller {
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    padding: 5px 5px;
    background: #FFF url(../images/comment_top_focus.gif) repeat 0 0;	
}
#accountbalances_select {
	background-color: #E0ECF6;
	font-weight: bold;
}
#accountbalances_table_header {
	margin-top: 7px;
}
.accountbalances_table_header_bkgrd {
	background-color: #003C69;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	margin: 1px;
	padding-left: 3px;
	padding-right: 3px;
}
#transactionhistory_collection {
	
}
.a_transaction_table_row {
	font-size: 12px;
	line-height: 15px;
}
.a_transaction_table_row_alt {
	font-size: 12px;
	line-height: 15px;
}
.a_transaction_table_row .a_transaction_table_row_bkgrd {
	background-color: #E0ECF6;
	margin: 1px;
	padding-left: 3px;
	padding-right: 3px;
}
.a_transaction_table_row_alt .a_transaction_table_row_bkgrd {
	background-color: #C2DAED;
	margin: 1px;
	padding-left: 3px;
	padding-right: 3px;
}
.a_transaction_table_row .a_transaction_table_row_bkgrd_money {
	background-color: #E0ECF6;
	margin: 1px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: right;
}
.a_transaction_table_row_alt .a_transaction_table_row_bkgrd_money {
	background-color: #C2DAED;
	margin: 1px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: right;
}

#registrar_message_container {
	border: solid;
	border-color: #008DFB;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 3px;
	border-width: 1px;
}
.cellwidth_registrar_message_icon {width: 69px;}
.registrar_message_icon {
	background-image: url(../images/icon_RegistrarMessage.png);
	background-repeat: no-repeat;
	width: 54px;
	height: 54px;
}
.cellwidth_registrar_messages {}
.registrar_messages {}
ol.registrar_message_list {
    list-style-type: decimal;
    font-size: 12px;
    color: #0166B3;
}
.registrar_message {}

#advisor_list_wrapper {
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 50px;
}
.cell_advisorlabel {
    width: 80px;
}
.advisors_header {
    font-weight: bold;
}
.cell_advisorlist {
    /* let this take all unused width */
}
#advisor_list_wrapper ul {
    margin-top: 0px;
}
.advisorname {}

