﻿body {
	background-color: #F0E6C6;
	background-repeat: repeat-y;
	margin: 0pt;
	padding: 0pt;
}

body.header {
	background-color: #F7F0DD;
	background-image: none;
}

div.header {
	width: 720px;
	height: 150px;
	text-align: left;
}

div.header table {
	margin: 10px 16px 10px 16px;
}

.schoolInfo {
	padding-left: 12pt;
	font-family: Arial;
	font-size: 10pt;
}

.schoolTitle {
	font-weight: bold;
	font-size: 11pt;
}

.keepOneLine {
	white-space: nowrap;
}

.alert {
	display: inline-block;
	padding-top: 4pt;
	color: maroon;
    font-weight: bold;
}

.buttonBar {
	text-align: left;
	height: 25px;	
	padding: 0px;
	margin: 0px;
	margin-top: 4px;
}

body.classMenu {
	background-color: #F0E6C6;
}

/*  text="#003300" link="#660099" vlink="#003366" alink="#666699" */
body.content {
	/*background-color: #EAF4FF;*/
	background-color: #F6FAFF;
	background-image: none;
	/*background-color: #DDEEFF;*/
	border-top: 1px gray solid;
	padding: 0;
	margin: 0;
	text-align: center;
	font-family: "Times New Roman", Times, serif
}

div.content h1 {
	text-align: center;
	color: #FFFF80;
	padding: 3pt;
	background-color: #2072C4;
	border: 2px #214285 solid;
	font-size: 17pt;
	font-variant: small-caps;
}

div.content h2 {
	color: #214285;
	font-size: 14pt;
	font-weight: bold;
	margin-bottom: 0;
}

div.content {
	width: 690px;
	padding: 10pt 16pt 0pt 16pt;
	padding-bottom: 10pt;
	text-align: left;
}

div.content p {
	margin-top: 3pt;
}

.classBar {
	text-align: center;
}

body.outerMarginLeft 
{
	background-image:url('images/outbgl.jpg');
	background-position:right;
}

body.outerMarginRight 
{
	background-image:url('images/outbgr.jpg');
	background-position:left;
}
body.innerMarginLeft {
	background-image: url('images/shadowleft.gif');
	background-repeat:repeat-y;
	background-color: #F0E6C6;
	background-position: right;
	margin: 0;
	padding: 0;
}
body.innerMarginRight {
	background-image: url('images/shadowright.gif');
	background-repeat:repeat-y;
	background-color: #F0E6C6;
	margin: 0;
	padding: 0;
}

.programHeading {
	padding-right: 14pt;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

table.info {
	margin-top: 6pt;
	width: 250px;
	border-collapse: collapse;
	text-align: center;
}

table.info th {
	text-align: center;
	background-color: #E0E0E0;
	border: 1px black solid;
}

table.info td {
	background-color: white;
	border: 1px black solid;
}