#printHeader{
display: none;
}

body{margin:0;background:#ffffff ;color:#101010;}
body,td,th,input,select,textarea {font-family: Verdana, Helvetica, Geneva, sans-serif;}
body,td,th,input,select,textarea{font-size: 12px;}

p {margin:0 0 1.5em 0;}
a{color:#0F6259}
a:visited{color:#0F6259}
form{padding:0;}


.background{background:#ffffff url(../images/calendar/bg.gif) top left repeat-x;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-table;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 
.layout{}
.logo{
height: 50px;
background-image: url(http://www.douglascollege.ca/calendar/images/logo-bg.jpg);
background-repeat: no-repeat;
}
.search{float:right;margin:0 5px 0 0}

.nav{color:#ffffff;font-size:11px;margin:23px 0 20px 0;font-weight:bold}
	.nav ul{margin:0;padding:0;}
	.nav ul li{float:left;display:block;}
	.nav ul li a{float:left;display:block;color:#ffffff !important;text-decoration:none;background: url(../images/calendar/toolbar-divider.gif) right no-repeat;padding:0px 10px 0px 10px}
	.nav ul li.last a{background:none;}
	.nav ul li a:hover{background-color:#0f6259;}

.content{border:1px solid #cbc6b1;padding:15px;margin:0 5%;line-height:1.4em;}

h1.pagetitle{color:#0f6259;font-size:18px;margin:0 0 15px 0}
.path{clear: both;font-size:10px;margin:0 5% 10px 5%;}

.totop{font-size:9px;}
.totop a{text-decoration:none;}

.footer{font-size:11px;margin:10px 0 0 0}
	.footer ul{margin:0 0 0 380px;padding:0;width:800px}
	.footer ul li{float:left;display:block;}
	.footer ul li a{float:left;display:block;color:#0b4640;background: url(../images/calendar/toolbar-divider.gif) right no-repeat;padding:2px 10px 1px 10px}
	.footer ul li.last a{background:none;}
	.footer p{clear:left;margin:15px 0 0 0;text-align:center;color:#666666}

/* Legacy Styles */
h1{ color:#0C4E47; font-size:18px; font-style:normal; font-weight:bold; margin-bottom:10px; margin-left:0px; margin-top:0px; text-align:left; }
h2{ color:#0C4E47; font-size:16px; font-style:normal; font-weight:bold; margin-bottom:12px; margin-left:0px; margin-top:0px; text-align:left; }
h3{ color:#0C4E47; font-size:14px; font-style:normal; font-weight:bold; margin-bottom:2px; margin-left:0px; margin-top:5px; }
h4{ color:#000000; font-size:12px; font-style:normal; font-weight:bold; margin-bottom:5px; margin-left:0px; text-align:left; text-decoration:none; }

/* CHRIS' STUFF */
ul.nobullets li{ list-style-type:none; margin-bottom:0px; margin-top:0px; padding:0px 3px 3px 3px; }
.bottommenu { color:#0F6259; font-size:11px; font-style:normal; margin-top:20px; text-decoration:underline; }
.bottommenu:visited { color:#0B4640; font-size:11px; font-style:normal; margin-top:20px; text-decoration:underline; }
.bottommenu:hover { color:#000000;  font-size:11px; font-style:normal; font-weight:normal; margin-bottom:15px; margin-top:20px; text-decoration:underline; }
.collegecolor { background:#0F6259; }
.collegecolor { background:#008372; }
.copyright { color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; text-align:center; }
.facultycolor{ background:#890857; }
.fadeouttext{ color:#999999; }
.feature { color:#756442;  font-size:14px; font-style:normal; font-weight:bold; padding:5px; }
.formerly { color:#000000; font-size:12px; font-weight:normal; margin:0px 10px 15px 0px; text-decoration:none; }
.indent{ padding-left:5px; }
.menucolor { background:#000000; }
.mybackgroundcolor{ background:#DBD2BF; }
.mybordercolor{ border-bottom-width:1px; border-color:#DBD2BF; border-left-width:1px; border-right-width:1px; border-style:solid; border-top-width:1px; }
.mymenuspacer{ color:#0F6259; }
.quoteitalic { color:#000000; font-style:italic; }
.tblbgcolor1 { background:#DBD2BF; }
.tblbgcolor2 { background:#EEEEEE; }
.tblbgcolor3 { background:#FFFFFF; }
.tblbgcolor3{ background:#035146; }
.top { color:#999999; font-size:9px; margin-bottom:0px; margin-top:10px; text-decoration:none; }
.top:hover { color:#333333; font-size:9px; text-decoration:none; }
.topmenu:link { color:#FFFFFF; font-size:12px; font-weight:bold; line-height:16px; padding-left:8px; padding-right:8px; text-decoration:none; }
.topmenu:visited { color:#FFFFFF; font-size:12px; font-weight:bold; line-height:16px; padding-left:8px; padding-right:8px; text-decoration:none; }
.topmenu:hover { background:#0F6259; color:#FFFFFF; font-size:12px; font-weight:bold; line-height:16px; padding-left:8px; padding-right:8px; }
.white { color:#FFFFFF; font-size:12px; }
#alphalinks{ list-style:none; }
#alphalinks a:link, #alphalinks a:visited{ color:#000000; font-weight:normal; padding:3px; text-decoration:underline; }
#alphalinks a:hover{ color:#666666; text-decoration:none; }
#content { border-color:#CBC6B1; border-style:solid; border-width:1px; margin-top:8px; padding:10px; }


.calendarLogo{
position: absolute;
right: 0px;
}



