/* CSS Document */
.window
{

}
.cell
{
font-size: 11px;	
font-weight: bold;
}
.period1
{
background-color:#FBF9A2;

  height:60px;
}
.day1
{ min-height:100px;
  max-height:100px;
 
  width:130px;
  height:60px;
 background-color:#FBF9A2

 
  
}


.period
{
bgcolor="#FFFFDF" ;

  height:60px;
}

.day
{ min-height:100px;
  max-height:100px;
 
  width:130px;
  height:60px;
  bgcolor:#E468E8;
  
 
  
}

.s12 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
}
.s13 {color: #5500AA}
.s14 {color: #3A0075}
.tid {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #281515;
	font-size: 16px;
}

.pageheader
{   text-align:center;
    font-size: 18px;
	font-weight: bold;
	color:#00172F; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pageheader1
{   
    text-align:left; 
	min-height:25px;
    background-color:#66CCCC;
    font-size: 18px;
	font-weight: bold;
	color:#00172F; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.timetable
{   text-align:center;
    font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.profile_1
{
color:#676767;
padding:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.profile_2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#095471;
padding:4px;
}

.division_header
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0A6587;
font-size:16px;
font-weight:bold;
padding-left:15px;
}


a.edit
{
color:#02679C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:5px;
text-decoration:none;
}

a.edit:hover
{
color:#07455C;

text-decoration:underline;
}
.input_box
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#095471;
}


a.mainlevel {
	padding: 4px;
	border-bottom: 1px solid #ff0000;
	display: block;
	color: #484848;
text-decoration:none;
}
a.mainlevel:hover,
a.mainlevel:active,
a.mainlevel:focus,
a.mainlevel#active_menu {
	border-bottom: 2px solid #534426;
	background-image:url(../bg/smh.PNG);
	background-repeat:repeat-x;
	background-position:bottom;
	color: #0D1762;
	text-transform:uppercase;
}

a.mainlevel1 {
	display: block;
	color: #484848;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding-bottom:0px;
padding-left:10px;
padding-right:10px;
padding-top:0ps;
}
a.mainlevel1:hover,
a.mainlevel1:active,
a.mainlevel1:focus,
a.mainlevel1#active_menu {
	background-image:url(../bg/smh.PNG);
	background-repeat:repeat-x;
	background-position:bottom;
	color: #0D1762;

}
.optional
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CC6600;
}
.noresults
{
color:#8A0210;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
padding-left:50px;
}

.noresults1
{
color: #000000;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
padding-left:2px;
}
.nr
{
color:#07455C;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
}
.style9 {
	font-size: 20px;
	font-family: "Times New Roman", Times, serif;
	color: #660000;
}
.style10 {color: #FF0000}

.button
{
color:#07455C;
font:Verdana, Arial, Helvetica, sans-serif;

font-size:22px;
 width:130px;
  height:40px;
}
a.imagelink {
	display: block;
	background-image:url(../bg/proj1.gif);
	background-repeat:no-repeat;
	background-position:center;

}
a.imagelink:hover
{
background-image:url(../bg/proj2.gif);
background-repeat:no-repeat;

}
a.imagelink2 {
	display: block;
	background-image:url(../bg/proj3.gif);
	background-repeat:no-repeat;
	background-position:center;
border:0px;
}
a.imagelink2:hover,
a.imagelink2:#active

{
background-image:url(../bg/proj4.gif);
background-repeat:no-repeat;
border:0px;
}
.repout
{ float:left; 
border-left:1px solid #333333;
border-bottom:1px solid #333333;
clip:rect(auto, auto, auto, auto);
padding-left:3px;
padding-right:3px;
}
.repin
{font-weight:bold;
 padding-bottom:1px; 
border-bottom:1px dashed #666666;
}

.foralltext { 
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
	color: #666666;