body {
	margin: 0;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	background-color: #fff;
	}
body.level2 {
	margin: 0;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	background-color: #fff;
	background-image: url(/images/bckgd_int.gif);
	background-repeat: no-repeat;
	background-position: top left;
	}
h1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 20pt;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em;/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyond summary in a simple comment.*/
	}
h2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 17pt;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: normal;
	}
h3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14pt;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: normal;
	}
h4 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12pt;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
h5 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
h6 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
img {
	border: 0;
	}
ol, ul, li {/*
	list-style: none;*/
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	/* line-height: 1.8em; */
	margin-top: 0.3em;
	margin-bottom: 0.3em; 
	}
p {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	/* line-height: 1.2em; */
	margin: 1.2em 0em 1.2em 0em;
	/* color: #00ff00; */
	}
pre {/*moz 1.0/1.1/1.2.1, net 7.0/7.01 make this way too small, but i'm not going to go larger because monospace tends to run you into overflow pretty quick. prior moz and net are okay.*/
	font-family: monospace;
	font-size: 10pt;
	}
strong, b {
	font-weight: bold;
	}
table {
	}
tr {
	}
td {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	}
.navl2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.navl2:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.txt {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.txtLink {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #005da9;
	text-decoration: none;
}
a.txtLink:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #005da9;
	text-decoration: underline;
}
.footer {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #005da9;
	text-decoration: none;
}
.footerLink {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #005da9;
	text-decoration: none;
}
a.footerLink:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.txt3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.txt3Link {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.txtGray {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.srchbox {
	height: 15px;
	border: 1px solid #666666;
	width: 60px;
}
.pgttl {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #005da9;
	text-decoration: none;
	font-weight: bold;
}
a {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #005da9;
	text-decoration: underline;
}
a:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.sdbrLink {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #005da9;
	text-decoration: underline;
}
a.sdbrLink:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.sdbrLinkCurrent {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #005da9;
	text-decoration: underline;
}
a.sdbrLinkCurrent:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.txt12 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
li > p {
	margin-top: 0.2em;
	}
.navBizunit {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #005da9;
	text-decoration: underline;
}
a.navBizunit:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.navgrey {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #005da9;
	text-decoration: underline;
}
a.navgrey:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
a.nav {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.nav:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
a.navred {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.navred:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
img.leadin {
	float: left;
	vertical-align:text-top;
	border: 0;
	margin-right: 10px;
	margin-bottom: 10px;
}
.whthdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
th {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #96cd8a;
}
th.header {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #96cd8a;
	vertical-align:text-top;
	text-align: left;
}
img.sample {
	float: left;
	border: 0;
	margin-right: 8px;
}
span.tm {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	vertical-align: super;
}
a.busgrouplink {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #000; 
	text-decoration: none;
}
a.busgrouplink:hover {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #000; 
	text-decoration: none;
}
