﻿body 
{
    font-family: SANS-SERIF;
    font-size: 13pt;
    color: #000;
    background-color:#ffffff;
    margin-left: 10px;
    margin-right: 0px;
    min-width: 7.5;
    max-width: 7.5in;
}

.divLine
{
	width: 100%;
	border-bottom:2px solid #000;
}

.TopHeader 
{
    position: absolute;
    top: 50px;
    left: 50px;
}

.LeftPanel
{
    display: none;
    position: absolute;
    top: 185px;
    left: 50px;
    background-color: #ffffff; /* #ffdf32; /* background-color: #ffffff; */
    width: 1px;
}


.Calendar_LeftPanel
{
    /* display: none; */
    position: absolute;
    top: 0px;
    left: 0px;
    float: left;
    background-color: #ffffff; /* background-color: #ffffff; */
    width: 1px;
}
    
.Calendar_LeftPanelTop
{
    display: none;
    position: relative;
	background:#003875 url(~/../../../images/comit-nav-top.jpg) no-repeat;
    background-color: #ffffff; /* background-color: #ffffff; */
}

.Calendar_LeftPanel fieldset
{
    display: none;
    border: 1px solid #001d50;
    width: 1px;
    padding-left: 5px;
    padding-right: 5px;
    margin-left: 5px;
}

.Calendar_LeftPanel legend
{
    display: none;
    color: #001d50;
    font-family: Arial, Sans-Serif;
    font-size:x-small;
    padding: 2px 6px;
} 

.Title_LeftPanel
{
    display: none;
	margin-right:auto;
	vertical-align:bottom;
    font-family: Arial, Sans-Serif;
    font-size:small;
    background-color:#ffffff;
    background-image: url(~/../../../images/comit-left-top.jpg);
    background-repeat:no-repeat;
    width: 1px;
    height: 45px;
	font-weight:bold;
}

.footer_left
{
    display: none;
    position:absolute;
    bottom: 0px;
    float:right;
    background: #001d50 url(~/../../../images/comit-left-small-bottom.jpg) no-repeat; 
    width: 1px;
    height: 24px;
    color: #a9c0db;
    font-size: .8em;
    text-align: right;
}

.footer_left-messages
{
    display: none;
    position: absolute;
    float:right;
    background: #001d50 url(~/../../../images/comit-left-small-bottom.jpg) no-repeat; 
    width: 1px;
    height: 24px;
    color: #a9c0db;
    font-size: .8em;
    text-align: right;
    bottom: 0;
}

.nav-left
{
    display: none;
    margin-top:-1px;
	margin-right:auto;
	vertical-align:bottom;
    font-family: Arial, Sans-Serif;
    font-size:small;
    background-color: #ffffff; 
    background-image: url(~/../../../images/comit-left-top.jpg);
    background-repeat:no-repeat;
    width: 1px;
    height: 45px;
	font-weight:bold;
}

.nav-left a:link,
.nav-left a:visited {
	color:#ffdf32;
	text-decoration:none;
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
}

.nav-left a:hover {
	color:#D4E7F8;
	text-decoration:underline;
}

.nav-left a:active {
	color:#ffdf32;
}


.nav-left-messages
{
    display: none;
    margin-top:-1px;
    margin-left: -1px;
	margin-right:auto;
	vertical-align:bottom;
    font-family: Arial, Sans-Serif;
    font-size:small;
    background-color: #ffffff; 
    background-image: url(~/../../../images/comit-left-top.jpg);
    background-repeat:no-repeat;
    width: 1px;
    height: 45px;
    position:absolute;
    bottom: 199px;
	font-weight:bold;
}

html>body #nav-left-messages
{
    display: none;
    margin-top:0px;
    margin-left: 0px;
	margin-right:auto;
	vertical-align:bottom;
    font-family: Arial, Sans-Serif;
    font-size:small;
    background-color: #ffffff; 
    background-image: url(~/../../../images/comit-left-top.jpg);
    background-repeat:no-repeat;
    width: 1px;
    height: 45px;
    position:absolute;
    bottom: 199px;
	font-weight:bold;
}

.nav-left-messages a:link,
.nav-left-messages a:visited {
	color:#ffdf32;
	text-decoration:none;
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
}

.nav-left-messages a:hover {
	color:#D4E7F8;
	text-decoration:underline;
}

.nav-left-messages a:active {
	color:#ffdf32;
}

.MessageArea 
{
    font-family: Arial, Sans-Serif;
    font-size: x-small;
    color: #001D50;
    background-color: #ffffff;
    width: 220px;
}

/*.MessageArea DIV
{
    width: 220px;
    max-width: 220px;
    height: 220px;
    overflow:hidden;
}
*/
.MessageArea H1, H2, H3, H4, H5, H6
{
    font-size: small;
}

.ContentPanel
{
    display: block;
    background-color: #ffffff;
    width: 8in;  
    max-width: 8in;
    /* height: 535px; */
    /* min-height: 535px; */
    font-family: Arial, Sans-Serif ;
    font-size: 8pt;
    color: #001d50;
    margin-left: 5px;
    margin-right: 5px;
    position: absolute;
    top: 185px;
    left: 25px;
    overflow:visible;
}

.ContentPanelMainDiv
{
    position:absolute; 
    left: 0px;
    top:50px;
    overflow:visible;
    height:auto;
    max-width:8in;
    width:8in;
}

.LeftIndent
{
    margin-left: 10px;
}

.FormLabel

{

    width: 20%;

    float:left;

    text-align:right;

}

.NavigationLineDiv
{
    font-family: Arial, Sans-Serif;
    font-weight: normal;
    font-size: small;
    color: #001d50;
    background-color: #ffffff;
    width:100%;
    padding-top: 10px;
}

.Calendar 
{
    border-bottom-color:Aqua;
    border-bottom-style:solid;
    border-width:thin;
    background-color: #ffffff;
    color:#001d50;
    font-family: Arial, Sans-Serif;
    font-size: 8pt; /* 10pt */
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
   width: 210px;
}

.CalendarTopLabel
{
    height: 15px;
    background-image: url(~/../../../images/bg-nav.png);
    background-repeat: repeat-x;
    background-color: #ffffff;
    color: #001d50;
    font-family: Arial, Sans-Serif;
    font-size: 12pt;
    font-weight: bold;
    width: 100%;
    min-width:100%;
}

.nav-main-div 
{
	position:absolute;
    float:left;
    background-color: #ffffff; /* #001d50;*/
    background-image: url(~/../../../images/comit-nav-top-gold.jpg);
    background-repeat:no-repeat;
	margin-top: -1px;
	margin-left:auto;
	margin-right:auto;
    width: 100%; 
    height: 45px;
	font-weight:bold;
	z-index: 150;
}

.nav-main {
    margin-left: 5px;
    float:left;
    height: 45px; 
	font-weight:bold;
	z-index: 150;
}
/*
#nav-main div {
	background:#4b6cb5 url(../../images/drexel-nav-side.jpg) top right no-repeat;
	width:25%;
	_width:25.5%;
	position:relative;
	top:0;
	right:0;
}
*/

.nav-main ul {
	margin:0;
	padding:0 20% 0 0;
	}
	
.nav-main li {
	display:inline;
	list-style:none;
	padding:0 1em 0 1em;
	background:none;
	}

.nav-main a:link,
.nav-main a:visited {
	color:#FFFFFF;
	text-decoration:none;
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
}

.nav-main a:hover {
	color:#D4E7F8;
	text-decoration:underline;
}

.nav-main a:active {
	color:#FFFFFF;
}

.nav-main li.current a:link,
.nav-main li.current a:visited {
	text-decoration:underline;
}

.nav-main li.current a:hover {
	color:#D4E7F8;
	text-decoration:underline;
}

.nav-main li.current a:active {
	color:#FFFFFF;
}

.nav-main a.StaticSelectedStyle:link,
.nav-main a.StaticSelectedStyle:visited {
	color:#D4E7F8;
	text-decoration:underline;
}

/*#footer
{
    background: #001d50 url(../../images/comit-nav-bottom.jpg) no-repeat; 
    width: 8in;
    color: #a9c0db;
    font-size: 8pt;
    text-align: left;
	margin-top:.2in; 
	padding-top:.01in; 
	clear:both;
}

#footer p {line-height:1.5;}*/

/* All headers will be Arial in Drexel Blue */
H1, H2, H3, H4, H5, H6
{
    font-family: Arial, Sans-Serif;
    color: #001d50;
}


.access,
#header, 
#branding, 
#breadcrumbNav, 
#breadcrumb, 
#footer/* #drexelU-logo*/ {display:none;} 

#content {overflow:visible;}

@media print 
{
    
    .NoPrint 
    {
        display: none;
    }
    
}