body, p, td, th, ul, a, font { background-color: #fff; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt }
a, a.visited { color: #369 }
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt }
h2 { font-size: 13pt }
h3 { font-size: 12pt }
h4 { font-size: 11pt }
#mainContentDiv { margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px }
div.oneCol { float: none; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; width: auto }
div.oneColLeft { margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; width: auto }
div.oneColLeft p { margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px }
div.oneColLeft li { padding-left: 8px; padding-right: 16px }
div.oneColLeft h4 { margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px }
div.oneColLeft h5 { margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px }
div.oneColLeft img.r { padding-left: 10px; padding-right: 0px; padding-bottom: 10px }
div.oneColLeft img.l { padding-left: 0px; padding-right: 10px; padding-bottom: 10px }
img.limg { padding-right: 16px; padding-bottom: 10px }
img.rimg { padding-left: 16px; padding-bottom: 10px }
img.right { float: right; padding-left: 16px; padding-bottom: 10px }

div.fss { width: 660px; height: 114px }
div.fssLeft { float: left; padding-left: 8px; width: 140px }
div.fssCenter { float: left; font-weight: bold;  width: 300px }
div.fssRight { float: right; padding-right: 8px; width: 150px }

div.gsaSchedule { width: 654px; margin-left: 0px; padding: 0px }
div.gsaRow1 { clear: both; border-left: #000 1px solid; border-right: #000 1px solid; border-top: #000 1px solid; border-bottom: #000 1px solid; text-align: center }
div.gsaRow2 { clear: both }
div.gsaRow3 { clear: both }
div.gsaRow4 { clear: both }
div.gsaRow5 { clear: both }
div.gsaRow6 { clear: both }
div.gsaRow7 { clear: both }
div.gsaRow8 { clear: both }
div.gsaRow9 { clear: both }
div.gsaRow10 { clear: both }
div.gsaRow11 { clear: both }
div.gsaRow12 { clear: both }
div.gsaRow13 { clear: both }
div.gsaRow14 { clear: both }
div.gsaRow15 { clear: both }
div.gsaRow16 { clear: both }
div.gsaRow17 { clear: both }
div.gsaRow18 { clear: both }
div.gsaLeft { float: left; width: 70px; height: 100%; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; border-left: #000 1px solid; border-right: #000 1px solid; border-bottom: #000 1px solid }
div.gsaCenter { float: left; width: 110px; height: 100%; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; border-bottom: #000 1px solid }
div.gsaRight { float: left; width: 458px; height: 100%; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; border-left: #000 1px solid; border-right: #000 1px solid; border-bottom: #000 1px solid }
div.gsaRow1 { height: 16px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow2 { height: 16px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow3 { height: 305px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow4 { height: 175px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow5 { height: 233px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow6 { height: 88px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow7 { height: 146px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow8 { height: 131px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow9 { height: 158px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow10 { height: 117px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow11 { height: 102px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow12 { height: 88px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow13 { height: 176px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow14 { height: 73px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow15 { height: 132px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow16 { height: 73px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow17 { height: 154px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.gsaRow18 { height: 92px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }

div.matrix { width: 654px; margin-left: 0px; padding-left: 0px; border-left: #000 1px solid; border-right: #000 1px solid }
div.matrixHead { clear: both; width: 100%; margin: 0px; padding: 0px; border-top: #000 1px solid; text-align: left }
div.matrixHead1 { float: left; width: 426px; height: 100%; background-color: #000; color: #fff; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; border-right: #000 1px solid; font-weight: bold }
div.matrixHead2 { float: left; width: 64px; height: 100%; background-color: #000; color: #fff; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; border-right: #000 1px solid; text-align: center; font-weight: bold }
div.matrixHead3 { float: left; width: 64px; height: 100%; background-color: #000; color: #fff; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; border-right: #000 1px solid; text-align: center; font-weight: bold }
div.matrixHead4 { float: left; width: 64px; height: 100%; background-color: #000; color: #fff; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; text-align: center; font-weight: bold }
div.matrixRow { clear: both; width: 100%; height: 24px; margin: 0px; padding: 0px; border-top: #000 1px solid; text-align: left }
div.matrixCell1 { float: left; width: 426px; height: 12px; background-color: #f6f6f6; margin: 0px; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; border-right: #000 1px solid }
div.matrixCell2 { float: left; width: 64px; height: 12px; background-color: #f0f0f0; margin: 0px; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; border-right: #000 1px solid; text-align: center }
div.matrixCell3 { float: left; width: 64px; height: 12px; background-color: #f6f6f6; margin: 0px; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; border-right: #000 1px solid; text-align: center }
div.matrixCell4 { float: left; width: 64px; height: 12px; background-color: #f0f0f0; margin: 0px; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; text-align: center }
div.matrixRowa { clear: both; width: 100%; height: 34px; margin: 0px; padding: 0px; border-top: #000 1px solid; text-align: left }
div.matrixCell1a { float: left; width: 426px; height: 26px; background-color: #f6f6f6; margin: 0px; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; border-right: #000 1px solid }
div.matrixCell2a { float: left; width: 64px; height: 26px; background-color: #f0f0f0; margin: 0px; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; border-right: #000 1px solid; text-align: center }
div.matrixCell3a { float: left; width: 64px; height: 26px; background-color: #f6f6f6; margin: 0px; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; border-right: #000 1px solid; text-align: center }
div.matrixCell4a { float: left; width: 64px; height: 26px; background-color: #f0f0f0; margin: 0px; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; text-align: center }
div.matrixTail { clear: both; width: 646px; margin: 0px; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; border-top: #000 1px solid; border-bottom: #000 1px solid; border-right: #000 1px solid; text-align: left }
div.matrixHead1 { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.matrixHead2 { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.matrixHead3 { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.matrixHead4 { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.matrixRow { height: 24px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.matrixCell1 { height: 12px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.matrixCell2 { height: 12px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.matrixCell3 { height: 12px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.matrixCell4 { height: 12px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.matrixRowa { height: 34px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.matrixCell1a { height: 26px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.matrixCell2a { height: 26px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.matrixCell3a { height: 26px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.matrixCell4a { height: 26px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.matrixTail { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }

div.feature { width: 650px; margin-left: 0px; padding-left: 0px; border-left: #000 1px solid; border-right: #000 1px solid }
div.featureHead { clear: both; width: 100%; margin: 0px; padding: 0px; border-top: #000 1px solid; text-align: left }
div.featureHead1 { float: left; width: 42px; height: 100%; background-color: #000; color: #fff; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; border-right: #000 1px solid; text-align: center; font-weight: bold }
div.featureHead2 { float: left; width: 500px; height: 100%; background-color: #000; color: #fff; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; border-right: #000 1px solid; text-align: left; font-weight: bold }
div.featureHead3 { float: left; width: 80px; height: 100%; background-color: #000; color: #fff; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; text-align: center; font-weight: bold }
div.featureRow { clear: both; width: 100%; height: 34px; margin: 0px; padding: 0px; border-top: #000 1px solid; text-align: left }
div.featureCell1 { float: left; width: 42px; height: 26px; background-color: #f6f6f6; margin: 0px; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; border-right: #000 1px solid; text-align: center }
div.featureCell2 { float: left; width: 500px; height: 26px; background-color: #f0f0f0; margin: 0px; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; border-right: #000 1px solid; text-align: left }
div.featureCell3 { float: left; width: 80px; height: 26px; background-color: #f6f6f6; margin: 0px; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; text-align: center }
div.featureTail { clear: both; width: 646px; margin: 0px; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; border-bottom: #000 1px solid; border-top: #000 1px solid; text-align: left }
div.featureHead1 { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.featureHead2 { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.featureHead3 { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.featureRow { height: 34px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.featureCell1 { height: 26px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.featureCell2 { height: 26px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.featureCell3 { height: 26px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
div.featureTail { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.hide { display: none }
.noprint { display: none }