.rollover tr:hover {
	color: #333333; 
	background-color: #e3edf9;
}

.rollover tr.hilite {
	color: #333333; 
	background-color: #e3edf9;
}

a.leftnav:link {
	font-weight: normal;
	 color: #333333; 
	 text-decoration: none;
}

a.leftnav:visited {
	font-weight: normal; 
	color: #333333; 
	text-decoration: none;
}

a.leftnav:hover {
	font-weight: normal; 
	color: #0066ff; 
	text-decoration: none;
}

a.leftnav:active {
	font-weight: normal; 
	color: #333333; 
	text-decoration: none;
}

a.leftnav2:link {
	font-weight: normal; 
	font-size: 11px;
	font-family: "trebuchet ms";
	color: #0066ff; 
	text-decoration: none;
}

a.leftnav2:visited {
	font-weight: normal; 
	font-size: 11px;
	font-family: "trebuchet ms";
	color: #0066ff; 
	text-decoration: none;
}

a.leftnav2:hover {
	font-size: 11px;
	font-family: "trebuchet ms";
	font-weight: normal; 
	color: #333333; 
	text-decoration: none;
}

a.leftnav2:active {
	font-weight: normal; 
	font-size: 11px;
	font-family: "trebuchet ms";
	color: #0066ff; 
	text-decoration: none;
}
a.rightnav:link {
	font-weight: normal; 
	color: #000000; 
	text-decoration: underline;
}

a.rightnav:visited {
	font-weight: normal; 
	color: #000000; 
	text-decoration: underline;
}
a.rightnav:hover {
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
a.rightnav:active {
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}

.tdstyle {
	border-right: #cccccc 1px solid; 
	border-top: #cccccc 1px solid; 
	font-size: 11px; 
	border-left: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	font-family: "trebuchet ms"; 
	height: 0px;
}

.tdstyle2 {
	padding-left: 5px; 
	font-size: 11px; 
	border-bottom: #999999 1px dashed;
	font-family: "trebuchet ms";
}

.tdstyle3 {
	border-right: #999999 1px dashed; 
	border-top: #999999 1px dashed; 
	font-size: 11px; 
	border-left: #999999 1px dashed; 
	border-bottom: #999999 1px dashed; 
	font-family: "trebuchet ms"; 
	background-color: #caf4bd;
}


.bullet {
	list-style-image: url(../images/arrow_blue.gif);
}
