BODY {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 100%;}
A {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : #0066cc; text-decoration : underline;}
A:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : #993399;}
A:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : #993399;}
A:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : #ff3300;}
A.regularbold{font-weight : bold;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : #0066cc; text-decoration : underline;}
A.regular {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 80%;color : #0066cc; text-decoration : underline;}
A.siteInline{font-weight : bold;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 80%;color : black; text-decoration : none;}
A.topclass{ text-decoration: none;font-size : 80%; color: blue; font-szie: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
A.charclass{ text-decoration: none;font-size : 80%; color: black; font-size: 12pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
td.bdr{ border-bottom:0.01cm solid gray; border-top:0.01cm solid gray; }
P {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 80%;line-height : 150%;padding:1px;}
H1 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
H2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
H3 {font-size : 90%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;margin-bottom : -1.3em;}
H4 {font-size : 75%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;margin-bottom : -1.3em;}
OL {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 80%;margin-left : 35px;padding:0 0 0 3}
OL OL {font-size : 100%;}
OL UL {font-size : 100%;}
UL {margin-left : 18px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 80%;padding:0 0 0 3;}
UL UL {font-size : 100%;margin: 0px 0px 0px 30px}
UL OL {font-size : 100%;}
UL LI {list-style-type : square;}
LI {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;padding: 0 0 3 0;}
UL.embedded {margin-left : 18px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 100%;margin-bottom : .5em;}
CODE {font-size : 90%;}
OL CODE {font-size : 110%;}
A.definition {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ff6600;text-decoration: none}
A.inline {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #0066cc;text-decoration: underline}
A.eyebrow {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : #0066cc; text-decoration : underline;}
A.eyebrow:visited {color : #0066cc; text-decoration : underline;}
A.eyebrow:hover {color: #ff3300;text-decoration: underline;}
A.tabslink {font-family:Verdana,Arial,Helvetica; color:#FFFFFF;font-size: 70%;font-weight : bold;TEXT-DECORATION: none; line-height:100%;}
A.tabslink:hover {font-family:Verdana,Arial,Helvetica; color:#FFFFFF;font-size: 70%;font-weight : bold;TEXT-DECORATION: underline; line-height:100%;}
A.tabslink:visited {font-family:Verdana,Arial,Helvetica; color:#FFFFFF;font-size: 70%;font-weight : bold; line-height:100%;}
A.globalMenu {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : white; text-decoration : none;}
A.globalMenu:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : white; text-decoration : none;}
A.globalMenu:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : white; text-decoration : none;}
A.globalMenu:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : red; text-decoration : none;}
A.localMenu {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : white; text-decoration : none;}
A.localMenu:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : white; text-decoration : none;}
A.localMenu:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : white; text-decoration : none;}
A.localMenu:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : black; text-decoration : none;}
H2.subtitle {font-size : 95%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;font-style : italic;margin-bottom : 0px;}
H2.moreinfo {font-size : 95%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;margin-bottom : -1.3em;margin-top : -.1em;}
HR.blue {color:#0066CC;height: 1px}
.pqHR {color:;height: 1px}
.componentBodyText {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:65%;font-weight:regular;line-height:14px}
.componentBodyText A:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration:underline;color:#ff3300;}
.componentBorder {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-style:solid;border-width:0.025cm;border-color:#999999}
.componentBorderSel {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-style:solid;border-width:0.025cm;border-color:#cccccc}
.floatingMenu {margin: position: absolute; left: 190 px; top: 0px; z-index: 10; width: 100%;background-color: #f1f1f1; border: solid 1px #999999}
.menuBar {margin: 0px 2px;height: 19px; width: 176px; background-color: #f1f1f1; cursor: Hand; border: #f1f1f1 solid 1px;}
.menuBarFont {color: #000000; font-size: 70%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none;}
.menuBar a , .menuBar a:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000; text-decoration : none;}
.menuBar a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none; color: #000000; text-decoration : none;}
.menuBarSel {margin: 0px 2px; height: 19px; width: 176px; background-color: #FFFFFF;cursor: Hand; border: #CCCCCC solid 1px;}
.menuBarSel a , .menuBarSel a:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000; text-decoration : none;}
.menuBarSel a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none; color: #000000; text-decoration : none;}
.subMenu {border: #f1f1f1 solid 1px;margin: 0px 2px;font-size: 70%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; height: 19px; padding: 3px 10px; cursor: Hand}
.subMenu a , .subMenu a:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000}
.subMenu a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none; color: #000000}
.htFrame {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;margin : 3px 5px 3px 5px;background-color: #f1f1f1;border-width : medium 0px medium 0px;border-style : double;border-color : #990033 #f1f1f1 #990033 #f1f1f1;padding : 3px 10px 3px 10px;Color: #000000;}
.htText {padding: 10px 15px 5px 15px;background-color: #f1f1f1;font-weight: normal;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.htTextBold {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;Color: #0063FF; }
.blurb {FONT-SIZE: 70%;FONT-FAMILY: Verdana}
.intro2 {FONT-SIZE: 70%;FONT-FAMILY: Verdana}
.footnote {font-size : 65%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.superscripts {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 8pt;}
.ie55 {filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=9, OffY=9, Color='#bbbbbb', Positive='true');border-style:solid;border-width:0.025cm;border-color:#cccccc}
.reltable {BORDER:1px SOLID;} TD.blurbs A:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color : #ff3300;text-decoration : underline;}
.tblMatrix { border-color: #999999; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 100%;}
.tblMatrix UL { font-size: 100%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.tblMatrix OL { font-size: 100%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.tblColOneTrans { font-size: 70%; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.tblData { font-size: 70%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.tblData LI {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 100%;padding: 0 0 3 0;}
.sup {font-size: 65%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; position:relative; top:-3px;}
.dnloadSelectBox {width:130;}
.tabSelected {font-family:Verdana,Arial,Helvetica; color:#FFFFFF;font-size: 70%;font-weight : bold; line-height:100%;}
.fontSize1 {font-size: 65%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.fontSize2 {font-size: 70%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.fontSize3 {font-size: 75%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.fontSize4 {font-size: 80%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.fontSize5 {font-size: 100%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.NormalFont {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.Netscape {netscape4: False;ua: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1);os: }
.NavButton {background-color: #0099ff; border-bottom: #003366 1px solid;border-left: #99ccff 1px solid;border-right: #003366 1px solid;border-top: #99ccff 1px solid;color: #ffffff;cursor: hand;font-size: 75%;font-weight: bold;width: 100%}
.NavButtonon {background-color: #99ccff; border-bottom: #cccccc 1px solid;border-left: #003366 1px solid;border-right: #cccccc 1px solid;border-top: #99ccff 1px solid;color: #003366;font-size: 75%;font-weight: bold;width: 100%}
.tblHeader { background-color: #f1f1f1;font-weight: bold;font-size: 80%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.tblColOne { background-color: #e5f4fd;font-weight: bold;font-size: 80%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.componentHeader {color: #ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background-color:#0099ff;font-size:65%;font-weight:bold;text-transform:uppercase;}
.componentFooter {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background-color:#0099ff;}
.componentHeaderSel {color: #ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background-color:#0066CC;font-size:65%;font-weight:bold;text-transform:uppercase;border-color:#cccccc}
.componentHeaderText {color:#ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:65%;font-weight:bold;}
.AdvSearch a {font-size: 65%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ffffff}
.AdvSearch a:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ffffff;}
.lwrToolbar {font-size: 70%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.AdvSearch a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000;}
.lwrToolbar a, .lwrToolbar a:visited, .lwrToolbar a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ffffff;}
.MNPFooterRow1 a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000;}
.MNPFooterRow2 a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000;}
.pqQuote {color: #0066cc;line-height:150%;font-size: 100%;font-weight: bold;font-family: Times New Roman, Helvetica, Garmond;}
.btnSearch {height: 20 px; width: 25 px; font-size: 12px; background-color: #F1F1F1; color:#000000;}
.toolkitHeader {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:65%;font-weight:bold;color:#ffffff;}
.toolkitBorder {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-right: #cccccc 0.025cm solid;border-top: #cccccc 0.025cm solid;border-left: #cccccc 0.025cm solid;}
.storeuserData {behavior:url(#default#userData);}
.DocumentTitle { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:120%; font-weight:bold; padding-bottom: 5px; }
.DocumentBlurb { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal; }
.cfBlurbText { font-size: 70%; padding: 14 5 16 10; }
.OR { color: #0099ff; font-size:80%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; }
.searchHeader { color: #0099ff; font-size:90%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; }
.radioformHeader { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:70%; font-weight:bold; padding-top: 0px; }
.formHeader { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:70%; font-weight:bold; padding-top: 5px; }
.formInput { width: 166px; height: 22px; padding-top: 1px; }
.formTextInput { color: #000000; width: 166px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:70%; }
.formField { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:70%; }
.formSubmit { padding-top: 4px; } TD
.tcClassProviderTitle {background-color: #ADD9F4;font-weight: bold; font-size: 75%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } TD
.tcClassLocationTitle { background-color: #ADD9F4;font-weight: bold; font-size: 75%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } TD
.tcClassDateTitle { background-color: #ADD9F4;font-weight: bold; font-size: 75%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } TD
.tcClassProvider {vertical-align: top; width: 150px; background-color: #E5F4FD; font-size: 70%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } TD
.tcClassLocation {vertical-align : top; font-size: 70%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } TD
.tcClassDate {vertical-align : top; font-size: 70%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.tcBookLink {font-size: 80%;line-height: 18px;}
.tcCourseLink {font-size: 80%;line-height: 18px;}
.tcDesc {font-size: 80%;padding-left: 8px}
.tcBulletLink {font-size: 70%; padding: 5 0 0 12; bullet-style: round; list-style-image:url('pictures/relink4.gif');}
.topMenu {background-color: #F1F1F1; border-color: #999999; border-width: 0 1px 1px 0; border-style: solid;);}
.time { BEHAVIOR: url(#default#TIME2) }