body{
background-color: #D9D9D9;

}

table{
font-family: verdana;
font-size: 10px;
color: #333;

margin: 0;
border: 0;
padding: 0;
}

.body1    { color: #666; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.body2  { color: #666; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.noFlash { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; background-color: #fff; text-decoration: none; }
.tiny { color: #c0c0c0; font-size: 5px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.directorybody { color: #666; font-size: 10px; line-height: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bodyred { color: #631c02; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bodydarkgrey { color: #202020; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bodylightgrey { color: #736781; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bodylink   { color: #DB4C48; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menublue   { color: #425fb8; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menuwhite   { color: white; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.body2bold { color: #666; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.checkbox { color: #666; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; background-color: #fff; border: 0px #c90 }
.field   { color: #666; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
.button  { color: #fff; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; background-color: #666; border: 1px #666 }
.radio  { color: #fff; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; background-color: #666; border: 0px #666 }
.forms    { color: #666; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; background-color: #fff; border: 1px black}


a:link {
	color: #df4c48;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none; }
a:visited {
	color: #df4c48;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none; }
a:hover {
	color: #df4c48;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline; }
a:active {
	color: #df4c48;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none; }

.readingArtBG {
 background-image: url(../graphics/03_readingArt_BG.jpg);
 background-repeat: no-repeat;
 width: 1024px;
 height: 768px;
 z-index: 1;
 min-width: 1024px;
 min-height: 768px;
 max-width: 1024px;
 max-height: 768px;
 padding: relative;
 outline: solid 1px #ccc; }

.JSsite{
cursor: pointer;
text-align: left;
height: 18px;
max-height: 18px;
overflow: hidden;
width: 223px;
padding: 10px;
background-color: #EFC4B3;
border: 1px solid #DF4C48;


} 

.JSsiteOn{
cursor: pointer;
text-align: left;
height: 88px;
width: 223px;
padding: 10px;
background-color: #EFC4B3;
border: 1px solid #DF4C48;
padding: relative;

} 
