@charset "UTF-8";

/* 
 * WebConnect for GradPro
 * by Merrill Consulting Group, LLC (MCG)
 * http://www.merrillconsultinggroup.us
 *
 * @package    WebConnect for GradPro
 * @subpackage Theme Stylesheet - DEFAULT
 * @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.
 *
 */


/* 
 * WebConnect Palette
 *
 * LT BLUE (general bkgrd):		#B3D1E9
 * GRADIENT BLUE 2:				#6AADEA
 * GRADIENT BLUE 3:				#94BAEC
 * GRADIENT BLUE 4:				#008DFB
 * MD BLUE (main blue):			#0166B3
 * GRADIENT BLUE 6:				#003C69
 *
 * MD RED (main red):			#A40000
 *
 */


body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bkgd_B3D1E9.png);
	background-repeat: repeat;
}

.frame {
	margin: 0 auto;
	width: 800px;
}

.header {
	position: relative;
	height: 90px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.header_logo {
	background-image: url(../images/logo_198x52.png);
	background-repeat: no-repeat;
	height: 52px;
	width: 198px;
	position: absolute;
	top: 10px;
	left: 5px;
}

.header_navmenu {
    height: 30px;
    width: 480px;
    position: absolute;
    top: 50px;
    left: 297px;
    font-size: 12px;
    color: #008DFB;
}

#header_schoolinfo {
    height: 40px;
    width: 480px;
    position: absolute;
    top: 10px;
    left: 297px;
    text-align: center;
}

.content_area_header {
	background-image: url(../images/bkgd_header.png);
	background-repeat: no-repeat;
	height: 37px;
	position: relative;
}

.content_title {
	position: absolute;
	top: 5px;
	left: 10px;
	width: 750px;
	height: 28px;
	font-family: "Arial Black", "Arial Bold", "Helvetica Bold", Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	overflow-x: hidden;
	overflow-y: hidden;
	text-transform: uppercase;
}

.content_area_background {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
}

.content_area {
}

.TotallyHidden {visibility:hidden; height:0; display: none;}
.HiddenSetting {visibility:hidden; height:0;}
.VisibleSetting {visibility: visible; height:auto;}

.WebConnectText input,
.WebConnectText textarea {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
.WebConnectText {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
.WebConnectText h1 {font-family:"Arial Black", "Arial Bold", Helvetica, sans-serif; font-size: 16px; color: #003C69; margin-top: 5px; margin-bottom: 15px; line-height: 19px;}
.WebConnectText A:visited {color: #008DFB; text-decoration: none;}
.WebConnectText A:link {color: #008DFB; text-decoration: none;}
.WebConnectText A:active {color: #008DFB; text-decoration: none;}
.WebConnectText A:hover {color: #003C69; text-decoration: underline;}
.WebConnectText sup {line-height: 0;}
.WebConnectText .pageGroupTitle {background-color: #003C69; color: #ffffff; font-size: 10px; font-weight: bold; padding-left: 5px; padding-right: 5px;}
.WebConnectText .pageTitle {font-family:"Arial Black", "Arial Bold", Helvetica, sans-serif; font-size: 16px; line-height: 18px; margin-top: 5px; color: #0166B3;}
.WebConnectText .discussionHeader {font-family:"Arial Black", "Arial Bold", Helvetica, sans-serif; font-size: 16px;}
.WebConnectText .discussionHeaderNote {font-style: italic; color: #666666; margin-bottom: 10px;}
.WebConnectText .pageQuestion {font-family:"Arial Black", "Arial Bold", Helvetica, sans-serif; font-size: 16px;}
.WebConnectText .pageAnswer {font-family:"Arial Black", "Arial Bold", Helvetica, sans-serif; font-size: 12px;}
.WebConnectText .pageSuggestion {background-color: #666666; color: #ffffff;}
.WebConnectText .textInput {font-weight: bold; background-color: #94BAEC; color: #003C69;}
.WebConnectText .textInputLabel {width: 100px; text-align: right; padding-right: 10px;}
.WebConnectText .textInputAmplifyingInfo { color:#0166B3; font-style: italic;}
.WebConnectText .referenceAuthor {font-weight: bold;}
.WebConnectText .referenceTitle {font-style: italic; color:#0166B3;}
.WebConnectText .referenceSee {}
.WebConnectText .researchReferences ul {}
.WebConnectText .researchReferences li { margin-bottom: 10px;}
.WebConnectText .pageTitle_abcList ol {list-style-type:lower-latin; color: #0166B3;}
.WebConnectText .pageTitle_abcList li { margin-bottom: 5px; color: #0166B3;}
.WebConnectText ol {list-style-type:lower-latin;}
.WebConnectText li {margin-bottom: 5px;}

.mcgCore_SystemMessages_container {}
.mcgCore_SystemMessage_wrapper_ok {
    color: #336600;
    background: #b7e386;	
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
	margin-right: 20px;
	padding: 3px;
}
.mcgCore_SystemMessage_wrapper_info {
    color: #1666a9;
    background: #d2ebff;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
	margin-right: 20px;
	padding: 3px;
}
.mcgCore_SystemMessage_wrapper_error {
    color: #3F2118;
    background: #EFB6AA;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
	margin-right: 20px;
	padding: 3px;
}
.mcgCore_SystemMessage_table {width: 100%;}
.mcgCore_SystemMessage_row {
	vertical-align: top;
}
.mcgCore_SystemMessage_cell_icon {width: 25px;}
.mcgCore_SystemMessage_cell_message {}
.mcgCore_SystemMessage_cell_dismissicon {width: 20px;}
.mcgCore_SystemMessage_wrapper_ok .mcgCore_SystemMessage_icon {
	background-image: url(../images/icon_goodtogo.png);
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
}
.mcgCore_SystemMessage_wrapper_info .mcgCore_SystemMessage_icon {
	background-image: url(../images/icon_question.png);
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
}
.mcgCore_SystemMessage_wrapper_error .mcgCore_SystemMessage_icon {
	background-image: url(../images/failure.gif);
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
}
.mcgCore_SystemMessage_dismissicon {
	background-image: url(../images/remove-block.png);
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
}

.contentbkgd_standard {}  /* blue header and white background */
.contentbkgd_standard .contentbkgd_wrappertable {width: 100%;}
.contentbkgd_standard .contentbkgd_headerrow1 {}
.contentbkgd_standard .contentbkgd_headerrow2 {}
.contentbkgd_standard .contentbkgd_headerrow3 {}
.contentbkgd_standard .contentbkgd_contentrow {}
.contentbkgd_standard .contentbkgd_footerrow {}
.contentbkgd_standard .contentbkgd_TLcell {width: 25px;}
.contentbkgd_standard .contentbkgd_TL {background-image: url(../images/bkgd_section_blueheaderwhite_TL.png); background-repeat: no-repeat; height: 25px; width: 25px;}
.contentbkgd_standard .contentbkgd_TEcell {background-image: url(../images/bkgd_section_blueheaderwhite_TE.png); background-repeat: repeat-x; height: 25px;}
.contentbkgd_standard .contentbkgd_TRcell {width: 25px;}
.contentbkgd_standard .contentbkgd_TR {background-image: url(../images/bkgd_section_blueheaderwhite_TR.png); background-repeat: no-repeat; height: 25px; width: 25px;}
.contentbkgd_standard .contentbkgd_LEcell {background-image: url(../images/bkgd_section_blueheaderwhite_LE.png); background-repeat: repeat-y; width: 25px;}
.contentbkgd_standard .contentbkgd_headercell {background-image: url(../images/bkgd_section_blueheaderwhite_headerfill.png); background-repeat: repeat; padding-bottom: 6px;}
.contentbkgd_standard .contentbkgd_headertext {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #FFFFFF; text-align: left;}
.contentbkgd_standard .contentbkgd_REcell {background-image: url(../images/bkgd_section_blueheaderwhite_RE.png); background-repeat: repeat-y; width: 25px;}
.contentbkgd_standard .contentbkgd_MidLcell {background-image: url(../images/bkgd_section_blueheaderwhite_LE1.png); background-repeat: repeat-y; width: 25px;}
.contentbkgd_standard .contentbkgd_Midcell {background-image: url(../images/bkgd_section_blueheaderwhite_BE1.png); background-repeat: repeat; height: 5px;}
.contentbkgd_standard .contentbkgd_MidRcell {background-image: url(../images/bkgd_section_blueheaderwhite_RE1.png); background-repeat: repeat-y; width: 25px;}
.contentbkgd_standard .contentbkgd_LE2cell {background-image: url(../images/bkgd_section_blueheaderwhite_LE2.png); background-repeat: repeat-y; width: 25px;}
.contentbkgd_standard .contentbkgd_contentcell {background-image: url(../images/bkgd_section_blueheaderwhite_fill.png); background-repeat: repeat; padding-top: 15px;}
.contentbkgd_standard .contentbkgd_contentwrapper {}
.contentbkgd_standard .contentbkgd_RE2cell {background-image: url(../images/bkgd_section_blueheaderwhite_RE2.png); background-repeat: repeat-y; width: 25px;}
.contentbkgd_standard .contentbkgd_BRcell {width: 25px;}
.contentbkgd_standard .contentbkgd_BR {background-image: url(../images/bkgd_section_blueheaderwhite_BR.png); background-repeat: no-repeat; height: 25px; width: 25px;}
.contentbkgd_standard .contentbkgd_BEcell {background-image: url(../images/bkgd_section_blueheaderwhite_BE.png); background-repeat: repeat-x; height: 25px;}
.contentbkgd_standard .contentbkgd_BL {background-image: url(../images/bkgd_section_blueheaderwhite_BL.png); background-repeat: no-repeat; height: 25px; width: 25px;}
.contentbkgd_standard .contentbkgd_BLcell {width: 25px;}

.contentbkgd_white {}  /* all white background */
.contentbkgd_white .contentbkgd_wrappertable {width: 100%;}
.contentbkgd_white .contentbkgd_headerrow1 {}
.contentbkgd_white .contentbkgd_headerrow2 {}
.contentbkgd_white .contentbkgd_headerrow3 {}
.contentbkgd_white .contentbkgd_contentrow {}
.contentbkgd_white .contentbkgd_footerrow {}
.contentbkgd_white .contentbkgd_TLcell {width: 25px;}
.contentbkgd_white .contentbkgd_TL {background-image: url(../images/bkgd_section_headerwhite_TL.png); background-repeat: no-repeat; height: 25px; width: 25px;}
.contentbkgd_white .contentbkgd_TEcell {background-image: url(../images/bkgd_section_headerwhite_TE.png); background-repeat: repeat-x; height: 25px;}
.contentbkgd_white .contentbkgd_TRcell {width: 25px;}
.contentbkgd_white .contentbkgd_TR {background-image: url(../images/bkgd_section_headerwhite_TR.png); background-repeat: no-repeat; height: 25px; width: 25px;}
.contentbkgd_white .contentbkgd_LEcell {background-image: url(../images/bkgd_section_headerwhite_LE.png); background-repeat: repeat-y; width: 25px;}
.contentbkgd_white .contentbkgd_headercell {background-image: url(../images/bkgd_section_blueheaderwhite_fill.png); background-repeat: repeat; /*padding-bottom: 6px;*/}
.contentbkgd_white .contentbkgd_headertext {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #003C69; text-align: left;}
.contentbkgd_white .contentbkgd_REcell {background-image: url(../images/bkgd_section_headerwhite_RE.png); background-repeat: repeat-y; width: 25px;}
.contentbkgd_white .contentbkgd_MidLcell {background-image: url(../images/bkgd_section_headerwhite_LE.png); background-repeat: repeat-y; width: 25px;}
.contentbkgd_white .contentbkgd_Midcell {background-image: url(../images/bkgd_section_blueheaderwhite_fill.png); background-repeat: repeat; height: 5px;}
.contentbkgd_white .contentbkgd_MidRcell {background-image: url(../images/bkgd_section_headerwhite_RE.png); background-repeat: repeat-y; width: 25px;}
.contentbkgd_white .contentbkgd_LE2cell {background-image: url(../images/bkgd_section_blueheaderwhite_LE2.png); background-repeat: repeat-y; width: 25px;}
.contentbkgd_white .contentbkgd_contentcell {background-image: url(../images/bkgd_section_blueheaderwhite_fill.png); background-repeat: repeat; /*padding-top: 15px;*/}
.contentbkgd_white .contentbkgd_contentwrapper {}
.contentbkgd_white .contentbkgd_RE2cell {background-image: url(../images/bkgd_section_blueheaderwhite_RE2.png); background-repeat: repeat-y; width: 25px;}
.contentbkgd_white .contentbkgd_BRcell {width: 25px;}
.contentbkgd_white .contentbkgd_BR {background-image: url(../images/bkgd_section_blueheaderwhite_BR.png); background-repeat: no-repeat; height: 25px; width: 25px;}
.contentbkgd_white .contentbkgd_BEcell {background-image: url(../images/bkgd_section_blueheaderwhite_BE.png); background-repeat: repeat-x; height: 25px;}
.contentbkgd_white .contentbkgd_BL {background-image: url(../images/bkgd_section_blueheaderwhite_BL.png); background-repeat: no-repeat; height: 25px; width: 25px;}
.contentbkgd_white .contentbkgd_BLcell {width: 25px;}

