/*
	DEFAULT STYLES (default.css): These styles apply to all non-NS4 browsers
	(those styles are defines in ns4.css
*/

/************* GENERIC STYLES *************/
body {
	font: 13px Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
}
img {
	border-style:none;
}
.noPrint {
	display: none !important;
}
.AppTabArea, #ctl00_ApplicationSubNavTabStripControl_tableTabContainer, #UserStatus, #OutreachNavigation, #TdControlContainer, #Footer {
	display: none;
}
div.CommandButton 
{
  	display: none;
}
.WebPartTitle table td 
{
    font-weight: bold;
}
/* style of item titles by Announcements and events */
.ItemTitle {
	font: bold 11px Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
/* style for page titles */
.Head {
	font: bold 18px Arial, arial, sans-serif;
}
/* style of module titles */
.SubHead {
	font: bold 15px Arial, Helvetica, sans-serif;
}
/* style of content titles used for HTML module display */
.ContentHead {
	font: bold 13px Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4 
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
}

h1 { font-size: 18px; }
h2 { font-size: 15px; }
h3 { font-size: 13px; }

/* text style used for most text rendered by modules */
.Normal {
	font: normal 13px/15px Arial, Helvetica, sans-serif;
}
.NormalBold {
	font: bold 13px Arial, Helvetica, sans-serif;
}
.Medium  {
	font: normal 12px Arial, Helvetica, sans-serif;
}
.MediumBold  {
	font: bold 12px Arial, Helvetica, sans-serif;
}
.Small {
	font: normal 11px Arial, Helvetica, sans-serif;
}
.SmallBold {
	font: bold 11px Arial, Helvetica, sans-serif;
}

table tr th { text-align: left; }

#HelpControl, .ProfileTab, #ProfileTabs, .ProfileTabShort, .CommandButton {
    display: none;
}

.CalendarToday, .CalendarSelectedDay, .CalendarWeekday, .CalendarWeekend, .CalendarOtherMonthDay, .CalendarHoliday {
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	border: 1px solid #CCC;
	background: #FFF;
}
.CalendarToday a, .CalendarSelectedDay a, .CalendarWeekday a, .CalendarWeekend a, .CalendarOtherMonthDay a, .CalendarHoliday a {
	text-decoration: none;
}

/* =MainContentArea */
/* used on Default.Master page */
.MainContentArea {
	width: 680px;
}


/* =Align Planner Day View */
#DayViewCalendarPanel div.lessonPlan ul, #DayViewCalendarPanel div.notes, #DayViewCalendarPanel div.attachments {
	float: none !important;
}
div#mainPanel { overflow: visible !important; }
div#mainBar { overflow: visible !important; }