body        {padding:0px; margin:0px; overflow-x:hidden; overflow-y:scroll; overflow:-moz-scrollbars-vertical; background: #e5e5e5; scrollbar-face-color:#999999 ; scrollbar-arrow-color:white ; scrollbar-shadow-color:#666666 ; scrollbar-darkshadow-color:#333333 ; scrollbar-highlight-color:#dddddd ; scrollbar-3dlight-color:eeeeee ; scrollbar-track-color:#e5e5e5;}
/*body        {padding:0px; margin:0px; overflow-x:hidden; overflow-y:scroll; overflow:-moz-scrollbars-vertical; background:url('images/pageback6.gif') #e5e5e5 center repeat; scrollbar-face-color:#999999 ; scrollbar-arrow-color:white ; scrollbar-shadow-color:#666666 ; scrollbar-darkshadow-color:#333333 ; scrollbar-highlight-color:#dddddd ; scrollbar-3dlight-color:eeeeee ; scrollbar-track-color:#e5e5e5;}*/
H1	        {font-family: verdana, arial, sans-serif; font-size: 28px; color: black; margin:5px 10px 5px 10px; font-weight:bold;}
H2	        {font-family: verdana, arial, sans-serif; font-size: 24px; color: #cc0000; margin:5px 10px 5px 10px; font-weight:bold;}
H3	        {font-family: verdana, arial, sans-serif; font-size: 20px; color: black; margin:5px 10px 5px 10px; font-weight:bold;}
H3.area1    {font-family: verdana, arial, sans-serif; font-size: 20px; color: #cc0000; margin:5px 10px 5px 10px; font-weight:bold;}
H4          {font-family: verdana, arial, sans-serif; font-size: 18px; color: #cc0000; margin:5px 10px 5px 10px; font-weight:bold;}
H5	        {font-family: verdana, arial, sans-serif; font-size: 16px; color: black; margin:5px 10px 0px 10px; font-weight:bold;}
p           {font-family: verdana, arial, sans-serif; font-size: 13px; color: black; margin:5px 10px 5px 10px; font-weight:normal;}
p.big       {font-family: verdana, arial, sans-serif; font-size: 15px; color: black; margin:5px 10px 5px 10px; font-weight:normal;}
p.menu      {font-family: verdana, arial, sans-serif; font-size: 14px; color: #990000; margin:10px 5px 12px 10px; font-weight:normal;}
p.topbar    {font-family: verdana, arial, sans-serif; color:#dddddd; font-size: 11px; margin:5px 10px 5px 10px; font-weight:bold;}
P.cap       {font-family: verdana, arial, sans-serif; color:#990000; font-size:12px; margin-top:0px; margin-bottom:10px; font-style:italic}
P.small     {font-family: verdana, arial, sans-serif; color:white; font-size:11px; text-align:center; margin:2px 0px 3px 0px}
P.date      {font-family: verdana, arial, sans-serif; color:black; font-size:12px; text-align:left; margin:1px}
P.cal       {font-family: verdana, arial, sans-serif; color:black; font-size:9px; text-align:left; margin:3px}
p.eventdate  {font-family: verdana, arial, sans-serif; font-size: 14px; color: #990000; margin:3px 0px 0px 4px; font-weight:bold;}
p.event      {font-family: verdana, arial, sans-serif; color:#000000; font-size: 12px; margin:0px 0px 3px 10px; font-weight:normal;}
p.eventdesc  {font-family: verdana, arial, sans-serif; color:#000000; font-size:11px;  margin:0px 10px 5px 15px; font-style:normal;}

A		   		{ color: #990000; text-decoration: none; font-weight:bold;} 
A:link		    { color: #990000; text-decoration: none; font-weight:bold;} 
A:visited	    { color: #660000; text-decoration: none; font-weight:bold;} 
A:active	    { color: red; text-decoration: none; font-weight:bold;}
A:hover			{ color: #cc0000; text-decoration: none; font-weight:bold;} 

A.cal		   		{ color: #000000; text-decoration: none; font-weight:normal;} 
A.cal:link		    { color: #000000; text-decoration: none; font-weight:normal;} 
A.cal:visited	    { color: #000000; text-decoration: none; font-weight:normal;} 
A.cal:active	    { color: black; text-decoration: none; font-weight:normal;}
A.cal:hover			{ color: #000000; text-decoration: none; font-weight:normal;} 

A.topbar			{ color: #dddddd; text-decoration: none; font-weight:bold;} 
A.topbar:link		{ color: #dddddd; text-decoration: none; font-weight:bold;} 
A.topbar:visited	{ color: #dddddd; text-decoration: none; font-weight:bold;} 
A.topbar:active	    { color: red; text-decoration: none; font-weight:bold;}
A.topbar:hover		{ color: white; text-decoration: none; font-weight:bold;} 

A.area1 			    { color: #555555; text-decoration: none; font-weight:bold;} 
A.area1:link		    { color: #555555; text-decoration: none; font-weight:bold;} 
A.area1:visited	    { color: #666666; text-decoration: none; font-weight:bold;} 
A.area1:active	    { color: red; text-decoration: none; font-weight:bold;}
A.area1:hover		{ color: #990000; text-decoration: none; font-weight:bold;} 

A.area2 			    { color: #990000; text-decoration: none; font-weight:bold;} 
A.area2:link		    { color: #990000; text-decoration: none; font-weight:bold;} 
A.area2:visited	    { color: #660000; text-decoration: none; font-weight:bold;} 
A.area2:active	    { color: red; text-decoration: none; font-weight:bold;}
A.area2:hover		{ color: #cc0000; text-decoration: none; font-weight:bold;} 

ul          {font-family: verdana, arial, sans-serif; color:#000000; font-size:13px; margin-left:20px; font-weight:normal}
li          {font-family: verdana, arial, sans-serif; color:#000000; font-size:13px;}
ol          {font-family: verdana, arial, sans-serif; color:#000000; font-size:13px; margin-left:20px; font-weight:normal}
td          {font-family: verdana, arial, sans-serif; color:#000000; font-size:13px; text-align:left}
hr          {color:#cc0000; background:#cc0000; height:2px; margin:0px 0px 0px 10px}
.dec    {list-style:decimal}
.let    {list-style:lower-alpha}
.caps    {list-style:upper-alpha}
.none    {list-style:none}

#ql p, #q2 p, #schoolql p, #classroomdiv2 p, #classroomdiv p      {font-family: verdana, arial, sans-serif; font-size: 13px; color: black; margin:5px; font-weight:normal; }
#ql A, #q2 A	          {color: #cc0000; text-decoration: none; font-weight:bold;} 
#ql A.hover, #q2 A:hover  {color: #990000; text-decoration: none; font-weight:bold;} 
#ql          {width:219px; height:220px; background:#ffffcc; position:relative; padding:5px; margin:12px 0px 0px 1px; text-align:left; overflow-x:none; overflow-y:auto;}
#q2          {width:219px; min-height:100%; background:#eeeeee; position:relative; padding:5px; margin:12px 0px 0px 1px; text-align:left;}

/*#leftback       {margin:0px; width:34%; background:#cccccc; z-index:-10; position:absolute; top:170px;}*/
#leftdiv        {position:absolute; top:0px; left:0px; height:170px; margin:0px; background:url('images/topleft.jpg')}
#centerdiv      {position:absolute; top:0px; height:170px; width:774px; margin:0px; background:url('images/topcenter5.jpg')}
#rightdiv       {position:absolute; top:0px; height:170px; margin:0px; background:url('images/topright.jpg')}
#maindiv        {position:absolute; top:170px; margin-top:10px;}
#menudiv        {margin:0px; padding:0px; width:200px; float:left; background:#cccccc}
/*#contentdiv     {margin:0px; padding:0px; left:20px; width:574px; float:right}*/
#contentdiv     {margin:0 50px 0 230px; padding:0px;}
#cal            {width:190px; height:206px; background:#ffffff; position:relative; padding:0px; margin:4px; text-align:center;  border-top:1px #000000 solid; border-left:1px #333333 solid; border-bottom:1px #999999 solid; border-right:1px #999999 solid;}
#eventsdiv      {height:360px; width:190px; padding:0px; margin:4px; position:relative; text-align:left; }
.eventsscroll   {background:#ffffff; height:320px; width:190px; padding:0px; margin:0px; position:relative; text-align:left; overflow-y:auto; overflow-x:hidden; border-top:1px #000000 solid; border-left:1px #333333 solid; border-bottom:1px #999999 solid; border-right:1px #999999 solid;  scrollbar-face-color:#999999 ; scrollbar-arrow-color:white ; scrollbar-shadow-color:#666666 ; scrollbar-darkshadow-color:#333333 ; scrollbar-highlight-color:#dddddd ; scrollbar-3dlight-color:eeeeee ; scrollbar-track-color:#e5e5e5;}


table.topeditorboxes  {width:200px; background:black}
td.topeditorboxes     {text-align:left; background:#666666; font-family: arial, verdana, sans-serif; font-size: 16px; font-weight: bold; color: #000000; padding:2 2 2 5px}
div.topeditorboxes    {float:right; width:200px}
#copyright         {height:18px; position:absolute; width:100%; background:black; text-align:center; padding:0px; margin:0px}
.topdiv               {position:absolute; z-index:10; top:23px; width:100%}
.edit1       {background:#666666; position:absolute; z-index:10; top:10px; left:220px}
.edit2       {background:#666666; position:absolute; z-index:10; top:10px; left:10px}

#editdiv     {background:#ffffff; height:500px; width:980px; padding:5px; margin:9px 0px 0px 2px; position:relative; text-align:left;}
#edit2        {background:#660000; position:absolute; z-index:11; top:23px; left:200px; width:700px; height:500px}
#edit1        {background:#660000; position:absolute; z-index:11; top:23px; left:200px; width:500px; height:500px}
#editpage    {background:#660000; position:absolute; z-index:10; top:0px; left:1px; width:988px; height:100%; filter:alpha(opacity=50); -moz-opacity:.5; opacity:.5;}

td.cal, .calendar_table {
	font-family: verdana, arial, sans-serif; 
	font-size: 12px;
	text-align: center;
	padding: 0px;
	line-height: 20px;
	
}

.calendar_today {
	background-color: yellow;
}

.mmonth {
	font-family: arial, verdana, Trebuchet MS, sans-serif; 
	font-size: 17px; 
	padding:5px 3px 5px 3px;
	font-weight:bold;
	color: #990000; 
	
}

.menuTitle {
	font-family: verdana, arial, sans-serif; 
	color:white;
	font-size: 20px;
	background-color: #990000;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: .3em;
	padding: 5px 3px 6px 3px;
	font-weight:bold;
	margin: 0px; 
}


