A:link {font-size: 7pt;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none }

A:visited {font-size: 7pt;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none }

A:hover {font-size: 7pt;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline }

A:active {font-size: 7pt;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none }

body {background: white;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: normal;
color: #000000; }

#mainnav {display: none;
border: 0;
margin: 0;
padding: 0;
float: none;
background: transparent; }

#mainnav {display: none;
border: 0;
margin: 0;
padding: 0;
float: none;
background: transparent; }

#searchnav {display: none;
border: 0;
margin: 0;
padding: 0;
float: none;
background: transparent; }

#locnav {display: none;
border: 0;
margin: 0;
padding: 0;
float: none;
background: transparent; }

#buynav {display: none;
border: 0;
margin: 0;
padding: 0;
float: none;
background: transparent; }

.font9Normal {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font9Bold {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font10Normal {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font10Bold {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.smallRedBullet {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font10BoldWhite {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
color: #F5F5F5; }

.font11Normal {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font11Bold {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font11BoldWhite {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: bold;
color: #F5F5F5; }

.font12Normal {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font12Bold {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font12BoldWhite {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: bold;
color: #F5F5F5; }

.font14Normal {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font14Bold {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font14BoldWhite {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: bold;
color: #F5F5F5; }

.font16Bold {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font16BoldWhite {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: bold;
color: #F5F5F5; }

.font18Normal {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font18Bold {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font18BoldWhite {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: bold;
color: #F5F5F5; }

/* Blue Fonts------------------------------------------ */

.font9NormalBlue {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font9BoldBlue {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font10NormalBlue {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font10BoldBlue {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font11NormalBlue {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font11BoldBlue {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font12NormalBlue {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font12BoldBlue {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font14NormalBlue {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font14BoldBlue {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font16BoldBlue {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font18NormalBlue {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font18BoldBlue {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: bold;
color: #000000; }

/* Gray Fonts------------------------------------------ */

.font9NormalGray {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font9BoldGray {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font10NormalGray {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font10BoldGray {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font11NormalGray {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font11BoldGray {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font12BoldGray {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font14NormalGray {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font14BoldGray {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font16BoldGray {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font18NormalGray {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.font18BoldGray {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: bold;
color: #000000; }

/* RED Fonts------------------------------------------ */

.font10BoldRed {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font12BoldRed {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font14BoldRed {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 13pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font16BoldRed {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.font18BoldRed {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #000000;
font-style: normal; }

/* END Fonts------------------------------------------ */

.location {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: bold;
color: #000000;
background-color: #FFFFFF;
margin: 4pt;
padding: 4pt;
border: 1pt solid #FFFFFF; }

.DivisionBarMain {color: #000000;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
background-color: #FFFFFF;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 2pt;
padding-right: 0pt;
padding-bottom: 2pt;
padding-left: 3pt;
border: 1pt solid #000000;
font-style: normal; }

.SideNavBar1 {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
background-color: #FFFFFF;
border: 1pt solid #FFFFFF;
font-style: normal;
color: #000000; }

.SideNavBar2 {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
color: #000000;
font-style: normal;
background-color: #FFFFFF;
padding-top: 1pt;
padding-bottom: 2pt;
padding-left: 2pt;
border: 1pt solid  #FFFFFF;
text-align: left;
margin: 0pt; }

.sideNavBar2indent {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
font-style: normal; }

.SideNavBar3 {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
background-color: #FFFFFF;
text-align: left;
text-indent: 4pt;
border: 1pt solid #FFFFFF;
font-style: normal;
color: #000000; }

.SideNavBar4 {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
display:block;
font-size: 10pt;
font-weight: bold;
background-color: #FFFFFF;
color:#FFFFFF;
text-decoration:none;
width:auto;
height:auto;
border: 1pt solid #FFFFFF;
list-style-type: none;
padding-top: 2pt;
padding-bottom: 2pt;
padding-right: 0pt;
padding-left: 3pt;
margin: 0pt 0pt 0pt 0pt;
text-align: left;
text-indent: 2pt; }

.bottomCurve {display: none;
width: auto;
border: 0;
margin: 0 5%;
padding: 0;
float: none;
background: transparent; }

.level2There {display:block;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight: bold;
text-decoration: none;
background-color: #FFFFFF;
text-align: left;
border: 1pt solid #FFFFFF;
color: #000000;
margin: 0pt 0pt 0pt 0pt;
padding: 1pt 0pt 2pt 1pt;
font-style: normal; }

.sideLines {border-right-width: 1pt;
border-left-width: 1pt;
border-right-style: solid;
border-left-style: solid;
border-right-color: #FFFFFF;
border-left-color: #FFFFFF;
margin: 4pt;
padding: 4pt; }

.sideBarPosition {margin-top: 0pt;
padding-top: 0pt; }

.BlueRule {display: none;
width: auto;
border: 0;
margin: 0 5%;
padding: 0;
float: none;
background: transparent; }

/* FORM Cells------------------------------------------ */

form {margin: 0pt;
padding: 0pt; }

.formLeftText {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #000000;
background-color: #FFFFFF;
text-align: right;
text-indent: 6pt;
border: 1pt solid #FFFFFF;
font-style: normal; }

.RightFormText {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #000000;
background-color: #FFFFFF;
text-align: left;
text-indent: 4pt;
border: 1pt solid #FFFFFF;
font-style: normal; }

.SurveySectionHeadline {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
font-style: normal;
color: #000000;
text-align: left;
padding-top: 2pt;
padding-bottom: 2pt;
padding-left: 6pt;
background-color: #FFFFFF;
border: 1pt solid #FFFFFF; }

.SurveyQuestion {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
color: #000000;
font-style: normal;
background-color: #FFFFFF;
padding-top: 2pt;
padding-bottom: 2pt;
padding-left: 6pt;
border: 1pt solid #FFFFFF; }

.errors {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
color: #000000;
border: 1pt solid #FFFFFF;
color: #000000;
padding-left: 4pt;
background-color: #FFFFFF; }

/* END FORM Cells------------------------------------------ */

.SchoolList {text-align: left;
text-indent: 8pt;
margin-left: 8pt;
padding-left: 8pt; }

.TopBar {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #000000;
background-color: #FFFFFF;
text-align: left;
text-indent: 4pt;
border: 1pt solid #FFFFFF;
margin: 4pt;
padding: 4pt;
font-variant: normal; }

.TopSubBar {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #000000;
background-color: #FFFFFF;
text-align: left;
text-indent: 4pt;
border: 1pt solid #FFFFFF;
margin: 4pt;
padding: 4pt;
font-variant: normal; }

/* Page Outer Frame ------------------------------------------ */

.allFrame {background-color: #FFFFFF;
margin-top: 8pt;
padding-top: 8pt;
margin-bottom: 8pt;
padding-bottom: 10pt;
border-top: 1pt none #FFFFFF;
border-right: 1pt solid #FFFFFF;
border-bottom: 1pt solid #FFFFFF;
border-left: 1pt solid #FFFFFF; }

.allFrameSearch {background-color: #FFFFFF;
margin-top: 8pt;
padding-top: 8pt;
margin-bottom: 8pt;
padding-bottom: 8pt;
border-top: 1pt solid #FFFFFF;
border-right: 1pt solid #FFFFFF;
border-bottom: 1pt solid #FFFFFF;
border-left: 1pt solid #FFFFFF; }

.FrameOnly {border: 1pt solid #FFFFFF; }

.FrameOnlyBlack {border: 1pt solid #FFFFFF; }

.copyrightLine {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-weight: normal;
color: #000000;
font-style: normal; }

.BottomBar {display: none;
border: 0;
margin: 0;
padding: 0;
float: none;
background: transparent; }

.bottomBar2 {background-color: #FFFFFF;
border-top: 1pt none #FFFFFF;
border-right: 1pt solid #FFFFFF;
border-bottom: 1pt solid #FFFFFF;
border-left: 1pt solid #FFFFFF;
margin-top: 4pt;
margin-bottom: 4pt;
margin-left: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
padding-left: 4pt;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 6pt;
font-weight: normal;
color: #000000;
font-style: normal; }

/* End Outer Frame ------------------------------------------ */

.sideBox {background-color: #000000;
margin: 4pt 4pt 4pt 6pt;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #f5f5f5;
padding: 4pt 4pt 4pt 6pt;
border: 1pt solid #000000; }

.HomesallFrame {background-color: #FFFFFF;
border-top: 0pt solid #FFFFFF;
border-right: 1pt solid #FFFFFF;
border-bottom: 1pt solid #FFFFFF;
border-left: 1pt solid #FFFFFF; }

/* A-Z Boxes for Find Sell and Bottom of a-z asp pages ------------------------------------------ */

.AZdividerline {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 10pt;
font-weight: bold; }

.AZboxSellFindOnly {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
color: #000000;
background-color: #FFFFFF;
text-align: center;
border: 1pt solid #FFFFFF;
font-style: normal;
padding-top: 2pt;
padding-right: 0pt;
padding-left: 0pt;
padding-bottom: 2pt;
margin: 0pt; }

.AZboxSpacedWide {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
color: #99adc1;
background-color: #FFFFFF;
text-align: center;
border: 1pt solid #FFFFFF;
font-style: normal;
padding-top: 3pt;
padding-right: 0pt;
padding-left: 3pt;
padding-bottom: 3pt;
letter-spacing: 2pt; }

.AZboxNonhyper {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
font-style: normal; }

/* A-Z Boxes END ------------------------------------------ */

.emailAlternaterow {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
background-color: #FFFFFF;
text-align: left;
text-indent: 2pt; }

.emailPLAINrow {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
background-color: #FFFFFF;
text-align: left;
text-indent: 2pt; }

.FieldRequiredDot {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 6pt;
font-weight: bold;
color: #000000;
font-style: normal; }

.tradeshowAlternaterow {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #000000;
font-style: normal;
background-color: #FFFFFF; }

.fontPersonName {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.computerText {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: normal;
color: #000000; }

.searchBar {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: normal;
color: #000000;
background-color: #FFFFFF;
text-align: center;
padding-top: 2pt;
padding-right: 2pt;
padding-bottom: 2pt;
padding-left: 2pt;
border: 1pt solid #FFFFFF; }

.locNavThere {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
display:block;
font-size: 10pt;
font-weight: bold;
background-color: #FFFFFF;
color:#000000;
text-decoration:none;
width:auto;
height:auto;
border: 1pt solid #FFFFFF;
list-style-type: none;
padding-top: 2pt;
padding-bottom: 2pt;
padding-right: 0pt;
padding-left: 3pt;
margin: 0pt 0pt 0pt 0pt;
text-align: left;
text-indent: 6pt; }

.AllBlueFrame {padding: 2pt;
border: 1pt solid #FFFFFF;
text-align: center; }

.cellAlternaterowCenter {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
background-color: transparent;
text-align: center; }

.cellPlainrowCenter {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
background-color: transparent;
text-align: center; }

.homeBoxBG {background-color: #FFFFFF;
font-size: 10pt;
font-style: normal;
font-weight: normal;
color: #000000;
text-align: left; }

.imageInvisible {display: none;
float: none;
background: transparent; }

.bottomAddressPrinter {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: normal;
font-weight: bold;
color: #000000; }

.BottomHypers {background-color: #FFFFFF;
border-top: 1pt none #FFFFFF;
border-right: 1pt solid #FFFFFF;
border-bottom: 1pt solid #FFFFFF;
border-left: 1pt solid #FFFFFF;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-weight: normal;
color: #000000;
font-style: normal; }

.invisibleNav {display: none;
float: none;
background: transparent; }

.query {border: 1pt solid #000000;
font-size: 8pt;
font-weight: bold;
color: #000000;
padding: 2pt; }

.tip {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
color: #000000;
font-style: normal;
background-color: #FFFFFF;
padding-top: 2PT;
padding-bottom: 2pt;
padding-left: 6pt;
border: 1pt solid #000000;
text-align: left;
margin: 0pt;
padding-right: 2pt; }

DIV.results .highlight {background-color: #FFFFFF; }

DIV.results .wordscores {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: normal;
color: #000000; }

/* NEW CSS Additions ------------------------------------------ */

.TAonlineLinks {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-style: normal;
font-weight: normal;
color: #000000;
background-color: #FFFFFF;
text-align: center;
padding-top: 2pt;
padding-right: 2pt;
padding-bottom: 2pt;
padding-left: 2pt;
border: 1pt solid #4A7394; }

.SideNavBar2NonLinkText {display: none;
float: none;
background: transparent; }

.SideNavBar2SubLinks {display: none;
float: none;
background: transparent; }

.BottomLine {display: none;
float: none;
background: transparent; }

.TopBar {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
color: #000000;
background-color: #FFFFFF;
padding-top: 4pt;
padding-bottom: 4pt;
text-align: center;
border: 1pt solid #000000;
margin-bottom: 4pt; }

.CourseInfoA {background-color: #FFFFFF;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #000000;
padding: 6pt;
border: 1pt solid #000000; }

.CourseInfoB {background-color: #FFFFFF;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #000000;
padding: 6pt;
border: 1pt solid #000000; }

.CourseInfoC {background-color: #FFFFFF;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #000000;
padding: 6pt;
border: 1pt solid #000000; }