body {
font-family:arial;
background-image:url("../images/1bg.jpg");
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-size:14px;
}

p,td,ul,li {
font-size:14px;
font-family:arial;
color: #000000;
line-height:150%;
}

span{
font-size:11px;
font-family:arial;
}

.copy{
font-size:9px;
font-family:verdana,geneva,helvetica,arial,sans-serif;
color:#999999;
text-align:right;
padding-right:10px;
padding-top:5px;
}

.topmenu{
color:#666666;
text-align:right;
font-size:11px;
padding-right:10px;
padding-top:10px;
}

.1tab{
width:175px;
background-image:url("../images/1bluetab.gif");
background-repeat:no-repeat;
text-align:center;

}
.2tab{
width:175px;
background-image:url("../images/1greentab.gif");
background-repeat:no-repeat;
text-align:center;

}
.3tab{
width:175px;
background-image:url("../images/1orangetab.gif");
background-repeat:no-repeat;
text-align:center;

}
.4tab{
width:175px;
background-image:url("../images/1yellowtab.gif");
background-repeat:no-repeat;
text-align:center;

}

.tablink{
text-decoration:none;
color:#000000;
font-size:11px;
font-weight:bold;
}

.midtop{
border-top:1px solid #80bce1;
height:24px;
}

.btm{
padding-top:10px;
background-image:url("../images/1btmbg.jpg");
background-repeat:no-repeat;
text-align:center;
font-size:10px;
height:55px;
}

.midleft{
width:174px;
padding-right:20px;
}

.midright{
width:716px;
}

.mainmid{
background-image:url("../images/1mainbg.jpg");
width:950px;
}

.table1{
height:100%;
width:100%;
}

.pics{
border:1px solid #999999;
margin:5px;
padding:3px;
background-color:#eeeeee;
}

.line{
height:1px;
border:1px dotted #333333;
width:500px;
}

.side{
border-left:1px dotted #ffffff;
}

.sidetext{
padding:10px;
color:#666666;
font-size:11px;
}

.nav{
height:27px;
background-image:url("../images/1navbg.jpg");
}

.navtext{
padding-left:10px;
padding-right:10px;
font-size:11px;
color:#ffffff;
border-right:1px solid #ffde85;
border-left:1px solid #e19322;
height:27px;
text-align:center;
}

.main{
padding:20px;
background-image:url("../images/1mainbg.jpg");
background-repeat:no-repeat;
width:599px;
}

.bottom{
height:59px;
background-image:url("../images/1btmbg.jpg");
padding-left:5px;
font-size:10px;
color:#999999;
}

.home{
line-height:200%;
}

h1 {
color:#000000;
font-size:11px;
font:arial;
font-weight:normal;
}

h2 {
color:#333333;
font-size:17px;
font-weight:bold;
font:arial;
}

h3{
color:#333333;
font-size:15px;
font:georgia,"times new roman", serif; 
}

header{
color:#33cc00;
font-size:11px;
font-weight:bold;
background:transparent;
}

h4{
font-size:9px;
font:georgia,"times new roman", serif; 
}

h5{
font-size:11px;
font-family:arial;
color: #000000;
line-height:150%;
}

a:link {
color:#e19322;
}

a:visited {
color:#e19322;
}

#columnheaders {
	/*position: fixed;*/
}

#data {
	border-left: 1px solid #444;
	border-top: 1px solid #444;
	border-bottom: 1px solid #444;
}

#data td {
	border-bottom: 1px solid #444;
	border-right: 1px solid #444;
	font-size: 8pt;
	padding: 5px;
}

#data tr:hover {
	background: #aaa;
}

#data .odd {
	background-color: #ccc;
}

#data .top {
	background-color: #555;
	color: #fff;
}

#data .top A {
	color: #fff;
}

#data .middle {
	border-right: 1px solid #888;
}

#reportkey
{
	border-collapse: collapse;
	border: 1px solid #888;
	font-size: 8pt;
	padding: 5px;
}

#reportkey .top {
	background-color: #888;
}

li.class_list {
list-style: none;
}
