.main, TEXTAREA, P, UL, LI, OL, td {
	font-size : 11px;
	line-height : 14px;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #666666;
	text-decoration : none;
}

.main, body, textarea, P {
	font-size : 20px;
	line-height : 26px;
	font-family : comic sans ms;
	color : #666666;
	text-decoration : none;
	font-weight: bold;
}


.diarytext {
	font-size : 20px;
	line-height : 26px;
	font-family : comic sans ms;
	color : #666666;
	text-decoration : none;
	font-weight: bold;
}

.diarytextsmall {
	font-size : 16px;
	line-height : 18px;
	font-family : comic sans ms;
	color : #666666;
	text-decoration : none;
	font-weight: bold;
}

.teachertext {
	font-size : 16px;
	line-height : 20px;
	font-family : comic sans ms;
	color : #666666;
	text-decoration : none;
}

.teachertextsmaller {
	font-size : 14px;
	line-height : 18px;
	font-family : comic sans ms;
	color : #666666;
	text-decoration : none;
}

.teachertextsmaller1 {
	font-size : 12px;
	line-height : 14px;
	font-family : comic sans ms;
	color : #666666;
	text-decoration : none;
}

.teachertextsmallerred {
	font-size : 14px;
	line-height : 18px;
	font-family : comic sans ms;
	color : #FE0201;
	text-decoration : none;
}

.atomviewgrey {
	font-size : 12px;
	line-height : 13px;
	font-family : comic sans ms;
	color : #666666;
	text-decoration : none;
}

.atomviewred {
	font-size : 14px;
	line-height : 15px;
	font-family : comic sans ms;
	color : #FE0201;
	text-decoration : none;
	font-weight : bold;
}

.teachertextred {
	font-size : 16px;
	line-height : 20px;
	font-family : comic sans ms;
	color : #FE0201;
	text-decoration : none;
}

.diarytextred {
	font-size : 20px;
	line-height : 26px;
	font-family : comic sans ms;
	color : #FE0201;
	text-decoration : none;
	font-weight: bold;
}

.diarytextblack {
	font-size : 20px;
	line-height : 26px;
	font-family : comic sans ms;
	color : #000000;
	text-decoration : none;
	font-weight: bold;
}

.diarytextredsmall {
	font-size : 16px;
	line-height : 18px;
	font-family : comic sans ms;
	color : #FE0201;
	text-decoration : none;
	font-weight: bold;
}

.wordsearchheader {
	font-size : 20px;
	line-height : 26px;
	font-family : comic sans ms;
	color : #0099CC;
	text-decoration : none;
	font-weight: bold;
}

.wordsearchtext {
	font-size : 16px;
	line-height : 20px;
	font-family : comic sans ms;
	color : #000000;
	text-decoration : none;
}

.header {

	font-size : 12px;
	line-height : 15px;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	
}

.header2 {

	font-size : 13px;
	line-height : 16px;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #666666;


}

.header3 {

	font-size : 16px;
	line-height : 24px;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #666666;

	font-weight: bold;
}

.navigation {

	font-size : 11px;
	line-height : 14px;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #ffffff;
	font-weight: bold;
}

A:link {
	color : #000000; 
	text-decoration : none; 
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px; 
}

A:visited {
	color : #666666; 
	text-decoration : none; 
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size : 11px;
	line-height : 14px;
}

A:hover {
	color : #867F8C; 
	text-decoration : none; 
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size : 11px;
	line-height : 14px;
}

A:active {
	color : #000000; 
	text-decoration : none; 
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size : 11px;
	line-height : 14px;
}

td.naviBg{
	font-size : 10px;
	line-height : 21px; 
	color : #3E007E;
	
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

}

td.review{
	font-size : 11px;
	line-height : 14px; 
	color : #FFFFFF;
	
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.reviewtext{
	font-size : 11px;
	line-height : 14px; 
	color : #FFD00A;
	
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
}



td.naviBg2{
	font-size : 10px;
	line-height : 21px; 
	color : WHITE;
	font-weight: bold;
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.naviBg3{
	font-size : 10px;
	line-height : 13px; 
	color : WHITE;
	font-weight: bold;
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.news{
	font-size : 11px;
	line-height : 11px; 
	color : WHITE;
	font-weight: bold;
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.copy{
	font-size : 9px;
	line-height : 20px;
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.headerBg{
	background-color : #B3A9C1;
	font-size : 16px; 
	color : white;
	font-weight: bold;
	border-width : 0px;
	font-family : DendaNew, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.subnavi{
	background-color : #D2D2E1;
}

A.subnavi:active	{ font-weight: normal; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #B30606; font-size:11px;}
A.subnavi:link		{ font-weight: normal; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #B30606; font-size:11px;}
A.subnavi:hover		{ font-weight: normal; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #B30606; font-size:11px;}
A.subnavi			{ font-weight: normal; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #B30606; font-size:11px;}
A.subnavi:visited	{ font-weight: normal; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #B30606; font-size:11px;}

A.capnavi:active	{ font-weight: normal; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #FFFFFF; font-size:9px;}
A.capnavi:link		{ font-weight: normal; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #FFFFFF; font-size:9px;}
A.capnavi:hover		{ font-weight: normal; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #867F8C; font-size:9px;}
A.capnavi			{ font-weight: normal; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #FFFFFF; font-size:9px;}
A.capnavi:visited	{ font-weight: normal; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #FFFFFF; font-size:9px;}

A.topnavi:active	{ font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #ffffff; font-size:9px;}
A.topnavi:link		{ font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #ffffff; font-size:9px;}
A.topnavi:hover		{ font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #666666; font-size:9px;}
A.topnavi			{ font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #ffffff; font-size:9px;}
A.topnavi:visited	{ font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #ffffff; font-size:9px;}

A.CalButton:active	{ font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #ffffff; font-size:9px;}
A.CalButton:link		{ font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #ffffff; font-size:9px;}
A.CalButton:hover		{ font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #ffffff; font-size:9px;}
A.CalButton			{ font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #ffffff; font-size:9px;}
A.CalButton:visited	{ font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #ffffff; font-size:9px;}

.scrollbar
{scrollbar-face-color:#BFE5E6; scrollbar-shadow-color:#64DEE1; 
scrollbar-highlight-color:#BFE5E6; scrollbar-3dlight-color:#64DEE1; 
scrollbar-darkshadow-color:#98E0E2; scrollbar-track-color:#D6F5F6; 
scrollbar-arrow-color:#64DEE1}

acronym, abbr 
	{
	border-bottom: 1px SOLID BLACK; 
	cursor: pointer;
	}
	

.Calendar {
	background-color:986699;
	color:white;
	}
		
.CalButton {
Font-Family: verdana;
Font-Size: 8pt;
Color:white;
Text-Decoration:None;
}

.CalButtonToday {
Color:red;
}

.verticaltext
{
	font-size : 14px;
	line-height : 15px;
	font-family : comic sans ms;
	color : #FE0201;
	text-decoration : none;
	layout-flow : vertical-ideographic;
	font-weight : bold;
}

 CAPTION.MYTABLE
  {
     background-color:#ffffff;
     color:000000;
     border-width:2px;
     border-color:black;
  }

  TABLE.MYTABLE
  { 
     font-family:arial;
     font-size:10pt;
     background-color:#ffffff;
     width:500px;
     border-style:solid;
     border-color:black;
     border-width:1px;
  }

  TH.MYTABLE
  {
     font-size:10pt;
     background-color:#007294;
     color:white;
     text-align:left;
  }


  TR.MYTABLE
  { 
  }

  TD.MYTABLE
  {  
     font-size:10pt;
     background-color:#ffffff;
     color:000000;
     border-width:1px;
     text-align:left;
  }

