
.pageOutline {background-color: #000033; width: 584px; text-align: left;}
.pageBG {background-color: #FFFFFF; width: 578px; margin-left: 3px; border-bottom: 3px solid #000033;}
.pagePadding {padding: 15px 30px 30px 30px;}
.header {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; line-height: 20px; color: #000000;}
.header2 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; line-height: 20px; color: #000000; margin-top: 30px;}
.headerSub {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 20px; text-decoration: underline; color: #000000; margin-top: 20px;}
.main {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #000000;}
.lessonImage {display: block; margin-left: auto; margin-right: auto; text-align: center; border: 3px solid #000033;}
.example {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #000000; margin-left: 25px; margin-top: -12px;}
.exampleIndent {margin-left: 86px;}
.exampleInList {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #000000; margin-left: 25px; margin-top: 4px;}
.underline {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #000000; text-decoration: underline;}
.tableBasic {font-family: Arial, Helvetica, sans-serif; font-size: 14px; border: 2px solid #999999; border-collapse: collapse;}
.tableHeader {font-size: 15px; font-weight: bold; text-align: center; background-color: #CCEEFF; border-bottom: 2px solid #999999; border-right: 1px solid #999999; padding: 2px;}
.tableSubHeader {font-weight: bold; text-align: center; border-bottom: 1px solid #999999; border-right: 1px solid #999999;}
.tableContent {line-height: 18px; vertical-align: top; padding: 4px 10px 4px 10px;}
.tableContentSmall {font-size: 11px; line-height: 18px; padding: 4px 8px 4px 8px; white-space: nowrap;}
.tableHeaderLO {font-weight: bold; line-height: 18px; text-align: left; vertical-align: top; padding: 10px; border-right: 1px solid #999999; border-bottom: 1px solid #999999;}
.tableContentLO {line-height: 18px; vertical-align: top; padding: 10px 10px 10px 20px; border-bottom: 1px solid #999999;}
.listLO {margin-left: -25px; padding-left: 5px;}
.tableBulletListLO {margin-bottom: 3px; margin-top: 0px;}
.tableWordListLO {line-height: 18px; padding: 10px 10px 10px 20px; border-bottom: 1px solid #999999; table-layout: automatic; white-space: nowrap;}
.listNumber {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; font-weight: normal; color: #000000; list-style-type: decimal;}
.landing_title_text {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; margin: 10px 2px 0px 2px; text-align: left;}
.landing_description_text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; margin: -10px 2px 8px 2px; text-align: left;}
.body_support_bold {font-size: 15px; color: #FFFFFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-left: 10px; text-align: left;}
a.link_user_body:link {color: #000033; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.link_user_body:visited {color: #000033; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.link_user_body:hover {color: #000033; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.link_user_body:active {color: #000033; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
.user_ocboxes_caption_plus {color: #FFFFFF; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: left;}
.beta_text_style {font-size: 11px; color: #000000; font-weight: bold;}
.general footer {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
label.error {float: none; color: red; vertical-align: top; font-family: Verdana; font-size: 80%;}
.tableContent12px {font-size: 12px; line-height: 18px; padding: 4px 8px 4px 8px;}
.loginbar_links {color: #000033; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.preview_description {overflow: auto; background-color: #FFFFFF; color: #000000; height: 243px; font-size: 12px; font-family: arial, verdana, sans-serif; vertical-align: top; padding-right: 4px; padding-left: 4px;}
a.preview_lesson_link:link {color: #000033; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.preview_lesson_link:visited {color: #000033; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.preview_lesson_link:hover {color: #000033; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.preview_lesson_link:active {color: #000033; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
.landing_grammar_text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; margin: -10px 2px 8px 2px; text-align: left;}
a.footer_links:link {color: #000033; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.footer_links:visited {color: #000033; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.footer_links:hover {color: #000033; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.footer_links:active {color: #000033; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.loginbar_links:link {color: #000033; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.loginbar_links:visited {color: #000033; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.loginbar_links:hover {color: #000033; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.loginbar_links:active {color: #000033; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
.login_bar_image_like_text {background-color: #000033; color: white; font-size: 80%; font-weight: bold; padding-left: 4px;}
input.login_bar {width: 100px;}
.login_message {font-size: 14px; color: #000033; padding: 4px 8px 4px 8px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: left;}
.support_body {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 15px; text-align: left;}
.footer_paragraph {padding-top: 5px; padding-bottom: 5px;}
table.main {padding-top: 10px;}
