body {  font-family: "Trebuchet MS", Verdana, Arial}
.topTable {  color: #666666}
.formTable {  border: 1px #BFE2FF solid; background-color: #F0F9FF}
.footerText {  font-size: 0.7em}
.hpBrowseTable {  font-size: 0.9em}
.smallTextDropdown {font-size: 0.7em}
h1 {  font-size: 1.7em}
.hpLeftCell {  background-color: #F3FAFF; border: C6E5FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.hpLI {  list-style-image: url(images/bullet_used_textbooks_blue.gif); list-style-type: disc; vertical-align: middle; padding-right: 15px; padding-bottom: 10px}
.navTable { border-color: black black #BFE2FF; padding-left: 10px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tabOn {  font-size: 1.1em;width: 170px;background-color: #E6F4FF;background-image: url(images/nav_top.gif); background-repeat: repeat-x;color: #085BAF; height: 39px; text-align: center; padding-right: 8px; padding-left: 8px; padding-top: 7px; text-decoration: none; font-weight: bold; border-color: #BFE2FF; border: #BFE2FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.tabOff {  width: 170px;background-color: #F2F2F2;color: #085BAF; height: 30px; text-align: center; padding-right: 8px; padding-left: 8px; padding-top: 3px; text-decoration: none; font-weight: bold; border-color: #E2E2E2 #E2E2E2 #BFE2FF #E2E2E2; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.subTabOff { background-color: #F2F2F2;color: #085BAF; width: 179px; text-align: center; padding-right: 7px; padding-left: 7px; height: 24px; border-color: #E2E2E2 #E2E2E2 #BFE2FF #E2E2E2; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-decoration: none}
.subTabOn {font-weight: bold; background-color: #FFFFFF; width: 179px; text-align: center; padding-right: 7px; padding-left: 7px; height: 30px; padding-top: 6px;color: 085BAF; border-color: #BFE2FF #BFE2FF #FFFFFF #BFE2FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; text-decoration: none}
.header2 { font-size: 1.5em}
.header3 { font-size: 1.3em}
.textContent { width: 750px;}
.adBox {  background-color: #FFFFCC; vertical-align: middle; height: 50px; width: 600px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; border: #666666; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tdCaption {  background-color: E2E7EB; width: 150px}
.highlighted { background-color: FCFFA9}
.tdData { background-color: EEEEEE}
.tdCaptionAlt { background-color: E6F1FB; width: 150px }
.tdDataAlt { background-color: E6F1FB}
.tdHeader { background-color: CFDEED; color: 1A60A8; clip:  rect(   )}
.tdHeaderInverse { background-color: 1A60A8; font-size: medium; color: CFDEED; font-weight: bold;}
.baldLink {  text-decoration: none}
.tdHeaderBig { background-color: CFDEED; color: 1A60A8; clip: rect( ) ; font-size: medium; font-weight: bold}
.tdDataAltAlt { background-color: EEEEEE}
textarea { font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-size: x-small}
.tdCaptionNoWidth { background-color: CFDEED}
.missingContent {  background-color: #FFF1E2; color: #FF0000}
.tdOff { background-color: #EEEEEE; color: #BBBBBB}
.subNavTable { border-color: #BFE2FF #BFE2FF #BFE2FF;height: 40px; padding-left: 10px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.subNavTableBoth { border-color: #BFE2FF #BFE2FF #BFE2FF;height: 40px; padding-left: 10px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.pageHeader {  font-size: 1.6em; color: #1A60A8;}
.pageHeader_moz {  font-size: large; color: #1A60A8;}
.navTable_moz { padding-left: 10px;}
.tabOn_moz {  font-size:  medium;width: 170px;background-color: #E6F4FF;background-image: url(images/nav_top.gif); background-repeat: repeat-x;color: #085BAF; height: 39px; text-align: center; padding-right: 8px; padding-left: 8px; padding-top: 6px; font-weight: bold;}
.tabOff_moz { font-size:  medium;width: 170px;color: #085BAF;background-color: #F2F2F2; text-align: center; padding-right: 7px; padding-left: 7px; height: 30px; padding-top: 2px;}
.subTabOff_moz { font-size: medium;background-color: #F2F2F2; width: 150px; text-align: center; padding-right: 7px; padding-left: 7px; height: 25px;margin-right:10px;}
.subTabOn_moz { font-size: medium;background-color: #FFFFFF; width: 150px; text-align: center; padding-right: 7px; padding-left: 7px; height: 31px; padding-top: 5px;color: #085BAF;margin-right:10px;}
.errorText {  font-weight: bold; color: #FF0000; }
.errorPageheader {  font-size:  1.6em;  color: #FF0000;}
.errorPageheader_moz {  font-size: large;  color: #FF0000;}
.loginBox {  background-color: #F0F9FF;background-image: url(images/bg_login.gif); background-repeat: repeat-x; border: #BFE2FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.header4 { font-size: 1.2em}
.header5 { font-weight: bold;}
.advTable {  border: CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.formFieldCaption{text-align:right;}
.formFieldTip {  color: 666666}
.formTRCaption {  font-size: 1.1em; background-color: #E6F4FF}
.smallText {  }
.contentCell { padding-left: 20px;padding-top: 20px;}
.displayTable { border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.formFieldCaptionRequired{text-align:right;font-weight: bold}
.mainNavBar{ background-image: url(images/nav_bottom.gif); background-repeat: repeat-x}