body {
 font-family: Verdana, Arial, sans-serif; 
 font-size: 10px; 
 color: #000066;
 margin: 0;
 padding: 0;
 color: inherit;
 background-color: #ffffff;
 background-image: url(topbg9.jpg);
 background-repeat: repeat;
}

#container {
 width: 100%;
 max-width: 1024px; 
 margin: auto;
 background-image: url(bgfull.jpg);
 background-repeat: repeat;
}

#container2 {
 width: 100%;
 max-width: 1024px; 
 margin: auto;
}

A:visited {color:#800000; text-decoration:underline;}
A:link {color:#000066; text-decoration:underline;}
A:hover {color:#ff0000; text-decoration:underline;}
A:active {color:#ff0000; text-decoration:underline;}

.grade4 {
background-color: #f5f5dc;
font-size: 13px;
font-weight: 500;
text-align: center;
padding: 1px 1px 1px 1px;
width: 602px;
border-width: 2px;
border-style: solid;
border-color: #4169e1;
color: #000066;
margin-top: 0;
margin-bottom: 5px;
margin-right: 0;
margin-left: 0;
background-image: url(dgza7.jpg);
background-repeat: repeat;
} 

.grade3 {
background-color: #ffffff;
font-size: 13px;
font-weight: 500;
text-align: center;
padding: 1px 1px 1px 1px;
width: auto;
border-width: 2px;
border-style: solid;
border-color: #4169e1;
color: #000066;
margin-top: 0;
margin-bottom: 5px;
margin-right: 0;
margin-left: 0;
background-image: url(mast11c.gif);
background-repeat: repeat;
} 

.grade2 {
background-color: #ffffff;
font-size: 13px;
font-weight: bold;
text-align: left;
padding: 1px 1px 1px 1px;
width: auto;
border-width: 2px;
border-style: solid;
border-color: #4169e1;
color: #000066;
margin-top: 0;
margin-bottom: 5px;
margin-right: 0;
margin-left: 0;
background-image: url(mast11c.gif);
background-repeat: repeat;
} 

.grade {
background-color: #ffffff;
font-size: 13px;
font-weight: bold;
text-align: left;
padding: 1px 1px 2px 7px;
width: auto;
border-width: 1px;
border-style: solid;
border-color: #4169e1;
color: #000066;
margin-top: 0;
margin-bottom: 5px;
margin-right: 0;
margin-left: 0;
background-image: url(bluewhite.jpg);
background-repeat: repeat;
} 

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066;}

th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; font-weight: bold;}

table.mm {background: #191970; background-image: none;}

A.mm:link    {color:#ffffff; background: #191970; background-image: none; text-decoration:underline;}
A.mm:visited {color:#7e7e7e; background: #191970; background-image: none; text-decoration:underline;}
A.mm:hover  {color:#ffff00; background: #191970; background-image: none; text-decoration:underline;}
A.mm:active   {color:#ffff00; background: #191970; background-image: none; text-decoration:underline;}

table.top {background-image: url(mast5555a.gif); background-repeat: repeat;}

table.main {
	background-image: url(dgzp13.jpg); background-repeat: repeat;
	border-width: 1px;
	border-spacing: 0;
	border-style: solid;
	border-color: #9999cc;
	border-collapse: separate;
}

table.main th {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #ffffff;
	padding: 1px 1px 1px 1px;
	-moz-border-radius: ;
}

table.main td {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #ffffff;
	padding: 1px 1px 1px 1px;
	-moz-border-radius: ;
}

table.hl1 {
	border-width: medium;
	padding: 1px;
	border-spacing: 2px;
	border-style: double;
	border-color: lightsteelblue;
	border-collapse: separate;
	background-image: url(dgzp15.jpg);
	background-repeat: repeat;
}

table.hl1 th {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: white;
}

table.hl1 td {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: white;
}

table.hl2 {
	border-width: 1px;
	padding: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #6495ed;
	border-collapse: separate;
}

table.hl2 th {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #6495ed;
}

table.hl2 td {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #6495ed;
}

table.hl3 {
	border-width: 1px;
	padding: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-top-style: none;
	border-color: #6495ed;
	border-collapse: separate;
}

table.hl3 th {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-top-style: none;
	border-color: #6495ed;
}

table.hl3 td {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-top-style: none;
	border-color: #6495ed;
}

table.atl {
	border-width: 1px;
	border-spacing: 1px;
	border-style: outset;
	border-color: #666699;
	border-collapse: separate;
	background-color: #fff5ee;
}

