a:link { color: #060; font-weight: bold; }
a:visited { color: #060; font-weight: bold; }
a:hover { color: #f00; font-weight: bold; }
a:active { }
body  /* left margin 12px */ { margin-top: 12px; margin-left: 12px; padding-left: 6px; }
element { }
h1 { color: #060; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 22px; margin: 0; padding: 6px 0 3px; border-bottom: 1px dashed #ccc; }
h3  /* bold default text */ { color: #060; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; padding-bottom: 3px; border-bottom: 1px solid #ccc; }
#h3noRule { color: #060; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; padding-bottom: 3px; }
h4 { color: #006; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; line-height: 15px; }
h5 { color: #006; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; margin: 1.67em 0; }
hr { border-bottom: 1px solid #ccc; }
ol { color: #006; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 1em 0 1em 40px; }
p  /* default text */ {
	color: #000080;
	font-size: 13px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 18px;
}
ul { color: #006; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; list-style-type: square; margin: 1em 0 1em 40px; }
.calendar  /* shaded calendar subject */ { color: #060; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; background-color: #ebebeb; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; border-bottom: 1px solid #ccc; border-left: 3px solid #006; }
.footer  /* page footer  */ { color: #006; font-size: 11px; line-height: 12px; text-align: center; }
.imgborder { margin: 3px; padding: 3px; border: solid 1px #ccc; }
.indent  /* indent text */ { margin-left: 20px; }
.navboxauto_3381FF3  /* content */ { margin-left:130px; width:auto; height:100%; padding-right: 3px; padding-left: 6px; }
.navboxcont_3381FF3  /* container */ { width: 700px; height:100%; margin-left: 0; padding-top: 6px; padding-right: 3px; }
.navboxleft_3381FF3  /* left column */ { background-color: #ceded1; width:120px; float:left; height:100px ; padding: 3px 6px 6px; }
.padbcont_3416719D { width:700px; height:100% ; z-index: 100; float: left; padding-top: 6px; }
.padbox_3416719D { width:auto; height:auto; z-index: 200; }
.righttext { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; }
.rule  /* removes underline from h1 */ { color: #060; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; margin: 0.67em 0; border-style: none; }
.tblborder { border: solid 1px #ccc; }

