form { padding: 0; margin: 0; }

/* ----------------- Links ----------------- */
A:link    { font-family: myraid, serif; text-decoration: none; color: #003366; font-weight: bold; font-size: 13px; }
A:visited { font-family: myraid, serif; text-decoration: none; color: #003366; font-weight: bold; font-size: 13px; }
A:active  { font-family: myraid, serif; text-decoration: none; color: #003366; font-weight: bold; font-size: 13px; }
A:hover   { font-family: myraid, serif; text-decoration: none; color: RED; font-weight: bold; font-size: 13px; }

A.homePageLink:visited { font-family: arial, serif; text-decoration: none; color: #363736; font-weight: bold; font-size: 12px; }
A.homePageLink:active  { font-family: arial, serif; text-decoration: none; color: #363736; font-weight: bold; font-size: 12px; }
A.homePageLink:hover   { font-family: arial, serif; text-decoration: none; color: RED; font-weight: bold; font-size: 12px; }
A.homePageLink:link    { font-family: arial, serif; text-decoration: none; color: #363736; font-weight: bold; font-size: 12px; }

A.mainProgramLink:link    { font-family: myraid, serif; text-decoration: underline; color: #003366; font-weight: normal; font-size: 14px; }
A.mainProgramLink:visited { font-family: myraid, serif; text-decoration: underline; color: #003366; font-weight: normal; font-size: 14px; }
A.mainProgramLink:hover   { font-family: myraid, serif; text-decoration: underline; color: RED; font-weight: normal; font-size: 14px; }
A.mainProgramLink:active  { font-family: myraid, serif; text-decoration: underline; color: #003366; font-weight: normal; font-size: 14px; }

A.due:visited { font-family: myraid, serif; text-decoration: none; color: #003366; font-weight: bold; font-size: 14px;}
A.due:active  { font-family: myraid, serif; text-decoration: none; color: #003366; font-weight: bold; font-size: 14px;}
A.due:hover   { font-family: myraid, serif; text-decoration: none; color: RED; font-weight: bold; font-size: 14px;}
A.due:link    { font-family: myraid, serif; text-decoration: none; color: #003366; font-weight: bold; font-size: 14px;}

A.menu:link    { font-family: myraid, serif; text-decoration: none; color: #003366; font-weight: bold; font-size: 14px; width: 100%; }
A.menu:visited { font-family: myraid, serif; text-decoration: none; color: #003366; font-weight: bold; font-size: 14px; width: 100%; }
A.menu:active  { font-family: myraid, serif; text-decoration: none; color: #003366; font-weight: bold; font-size: 14px; width: 100%; }
A.menu:hover   { font-family: myraid, serif; text-decoration: none; color: RED; font-weight: bold; font-size: 14px; width: 100%; }

A.bigGreen:link    { font-family: Calibri, serif; text-decoration: underline; color: green; font-weight: bold; font-size: 16px; }
A.bigGreen:visited { font-family: Calibri, serif; text-decoration: underline; color: green; font-weight: bold; font-size: 16px; }
A.bigGreen:active  { font-family: Calibri, serif; text-decoration: underline; color: green; font-weight: bold; font-size: 16px; }
A.bigGreen:hover   { font-family: Calibri, serif; text-decoration: underline; color: RED; font-weight: bold; font-size: 16px; }

A.mediumGreen:link    { font-family: Calibri, serif; text-decoration: none; color: green; font-weight: bold; font-size: 14px; }
A.mediumGreen:visited { font-family: Calibri, serif; text-decoration: none; color: green; font-weight: bold; font-size: 14px; }
A.mediumGreen:active  { font-family: Calibri, serif; text-decoration: underline; color: green; font-weight: bold; font-size: 14px; }
A.mediumGreen:hover   { font-family: Calibri, serif; text-decoration: underline; color: RED; font-weight: bold; font-size: 14px; }

A.smallMenu:visited { font-family: myraid, serif; text-decoration: none; color: #003366; font-weight: bold; font-size:13px; }
A.smallMenu:active  { font-family: myraid, serif; text-decoration: none; color: #003366; font-weight: bold; font-size:13px; }
A.smallMenu:hover   { font-family: myraid, serif; text-decoration: none; color: RED; font-weight: bold; font-size:13px; }
A.smallMenu:link    { font-family: myraid, serif; text-decoration: none; color: #003366; font-weight: bold; font-size:13px; }

A.yellow:link    { font-family: myraid, serif; text-decoration: none; color: #f2a20d; font-weight: bold; font-size: inherit; }
A.yellow:visited { font-family: myraid, serif; text-decoration: none; color: #f2a20d; font-weight: bold; font-size: inherit; }
A.yellow:active  { font-family: myraid, serif; text-decoration: none; color: #f2a20d; font-weight: bold; font-size: inherit; }
A.yellow:hover   { font-family: myraid, serif; text-decoration: none; color: #003366; font-weight: bold; font-size: inherit; }

A.yellowSmall:link    { font-family: Calibri, myraid, serif; text-decoration: none; color: #f2a20d; font-weight: bold; font-size:12px; }
A.yellowSmall:visited { font-family: Calibri, myraid, serif; text-decoration: none; color: #f2a20d; font-weight: bold; font-size:12px; }
A.yellowSmall:active  { font-family: Calibri, myraid, serif; text-decoration: none; color: #f2a20d; font-weight: bold; font-size:12px; }
A.yellowSmall:hover   { font-family: Calibri, myraid, serif; text-decoration: none; color: #003366; font-weight: bold; font-size:12px; }

A.blueSmall:link    { font-family: Calibri, myraid, serif; text-decoration: none; color: #0000CC; font-weight: bold; font-size:12px; }
A.blueSmall:visited { font-family: Calibri, myraid, serif; text-decoration: none; color: #0000CC; font-weight: bold; font-size:12px; }
A.blueSmall:active  { font-family: Calibri, myraid, serif; text-decoration: none; color: red; font-weight: bold; font-size:12px; }
A.blueSmall:hover   { font-family: Calibri, myraid, serif; text-decoration: none; color: red; font-weight: bold; font-size:12px; }

A.greenSmall:link    { font-family: Calibri, myraid, serif; text-decoration: none; color: #34925E; font-weight: bold; font-size:12px; }
A.greenSmall:visited { font-family: Calibri, myraid, serif; text-decoration: none; color: #34925E; font-weight: bold; font-size:12px; }
A.greenSmall:active  { font-family: Calibri, myraid, serif; text-decoration: none; color: red; font-weight: bold; font-size:12px; }
A.greenSmall:hover   { font-family: Calibri, myraid, serif; text-decoration: none; color: red; font-weight: bold; font-size:12px; }

A.red:visited { font-family: Verdana, Myraid, Arial; text-decoration: none; color: RED; font-weight: normal; font-size: 14px; }
A.red:active  { font-family: Verdana, Myraid, Arial; text-decoration: none; color: RED; font-weight: normal; font-size: 14px; }
A.red:hover   { font-family: Verdana, Myraid, Arial; text-decoration: none; color: #003366; font-weight: normal; font-size: 14px; }
A.red:link    { font-family: Verdana, Myraid, Arial; text-decoration: none; color: RED; font-weight: normal; font-size: 14px; }


A.noMouseOver:visited { font-family: arial, serif; text-decoration: none; color: #003366; font-weight: normal; font-size: 12px; }
A.noMouseOver:active  { font-family: arial, serif; text-decoration: none; color: #003366; font-weight: normal; font-size: 12px; }
A.noMouseOver:hover   { font-family: arial, serif; text-decoration: none; color: #003366; font-weight: normal; font-size: 12px; }
A.noMouseOver:link    { font-family: arial, serif; text-decoration: none; color: #003366; font-weight: normal; font-size: 12px; }

/* Titled Table Links */
A.titledTableLink:link    {font-family: Verdana, Myraid, Arial; text-decoration: none; color: #003366; font-weight: normal; font-size: 11px; }
A.titledTableLink:visited {font-family: Verdana, Myraid, Arial; text-decoration: none; color: #003366; font-weight: normal; font-size: 11px; }
A.titledTableLink:active  {font-family: Verdana, Myraid, Arial; text-decoration: none; color: red; font-weight: normal; font-size: 11px; }
A.titledTableLink:hover   {font-family: Verdana, Myraid, Arial; text-decoration: none; color: red; font-weight: normal; font-size: 11px; }

A.titledTableLink_underline:link    {font-family: Verdana, Myraid, Arial; text-decoration: underline; color: #003366; font-weight: normal; font-size: 11px; }
A.titledTableLink_underline:visited {font-family: Verdana, Myraid, Arial; text-decoration: underline; color: #003366; font-weight: normal; font-size: 11px; }
A.titledTableLink_underline:hover   {font-family: Verdana, Myraid, Arial; text-decoration: underline; color: red; font-weight: normal; font-size: 11px; }
A.titledTableLink_underline:active  {font-family: Verdana, Myraid, Arial; text-decoration: underline; color: red; font-weight: normal; font-size: 11px; }

/* Message Table Links */
A.messageTableLink:link    {font-family: Verdana, Myraid, Arial; text-decoration: none; color: green; font-weight: normal; font-size: 12px; }
A.messageTableLink:visited {font-family: Verdana, Myraid, Arial; text-decoration: none; color: green; font-weight: normal; font-size: 12px; }
A.messageTableLink:hover   {font-family: Verdana, Myraid, Arial; text-decoration: none; color: red; font-weight: normal; font-size: 12px; }
A.messageTableLink:active  {font-family: Verdana, Myraid, Arial; text-decoration: none; color: red; font-weight: normal; font-size: 12px; }


/* Large Comic Sans Black Link */
A.largeBlackComicSans:link    { font-family: Comic Sans MS, Myraid, Arial; text-decoration: none; color: black; font-weight: bold; font-size: 13px; }
A.largeBlackComicSans:visited { font-family: Comic Sans MS, Myraid, Arial; text-decoration: none; color: black; font-weight: bold; font-size: 13px; }
A.largeBlackComicSans:active  { font-family: Comic Sans MS, Myraid, Arial; text-decoration: none; color: black; font-weight: bold; font-size: 13px; }
A.largeBlackComicSans:hover   { font-family: Comic Sans MS, Myraid, Arial; text-decoration: none; color: red; font-weight: bold; font-size: 13px; }


/* ----------------- Box Sizes ----------------- */
.wideTDs TD{ padding: 0 10px 0 10px; }
.boxTitle { padding: 1px 5px; font-family: myraid; font-size: 14px; font-style: normal; color: #003366; }
.boxMenu { padding-left: 20px; }
.textInputStyle { border: 1px solid #C1C1C1; text-align: right; height: 22px; font-size: 14px; vertical-align: bottom; }


/* ----------------- Text ----------------- */
.new { color: red; font-size: 11px; }
.normalTableText { font-family: Verdana, Myraid, Arial; font-size: 14px; font-style: normal; line-height: normal; color: #000000; }
.smallTableText { font-family: Verdana, Myraid, Arial; font-size: 13px; font-style: normal; line-height: normal; color: #000000; }
.tinyTableText { font-family: Verdana, Myraid, Arial; font-size: 12px; font-style: normal; line-height: normal; color: #000000; }
.miniTableText { font-family: Verdana, Myraid, Arial; font-size: 11px; font-style: normal; line-height: normal; color: #000000; }
.disclaimer { font-family: Bell MT, Myraid, Arial; border: 0px; text-decoration: none; font-weight: bold; font-size: 11px; }
.blueHeaderText { font-family: Verdana, arial; font-size: 13px; font-weight: bold; color: #000066; }
.italicHeader {font-family: Book Antiqua, Arial, Helvetica, sans-serif; font-size: small; color: #000000; font-weight: bold; font-style: italic;}
.mediumHeader {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: medium; color: #000000; }
.mediumHeaderBold {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: medium; color: #000000; font-weight: bold; }
.largeItalicHeader {font-family: Book Antiqua, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: bold; font-style: italic;}
.printQuestions { font-family: Comic Sans MS, Myraid, Arial; border: 0px; text-decoration: none; font-weight: bold; font-size: 16px; }
.printAnswerOptions { font-family: Comic Sans MS, Myraid, Arial; border: 0px; text-decoration: none; font-weight: normal; font-size: 16px; }
.storyHeader { font-family: Comic Sans MS, Myraid, Arial; border: 0px; text-decoration: none; font-weight: bold; font-size: 16px; }
.greenHeaderText { font-family: Calibri, Verdana, arial; font-size: medium; font-weight: bold; color: #00CC00; }
.assessmentAreaHeader { font-family: Comic Sans MS, Myraid, Arial; border: 0px; text-decoration: none; font-weight: bold; font-size: 16px; color: #000066;}



/* ----------------- Tables ----------------- */

/* EdsolConsol Main Table */
.edsolConsolMainTable { border: 1px solid #C1C1C1; border-width: 1px 1px 1px 1px; border-color: #C1C1C1; border-style: solid; font-family: Verdana, Myraid, Arial; }
.edsolConsolMainTable thead tr th { background-color: #336699; padding: 2px 0 2px 10px; border-bottom: 1px solid #C1C1C1; font-size: 13px; font-weight: bold; font-style: normal; color: white; }
.edsolConsolMainTable thead tr th.orange { background-color: #FFCC66; padding: 2px 0 2px 10px; border-bottom: 1px solid #C1C1C1; font-size: 13px; font-weight: bold; font-style: normal; color: black; }
.edsolConsolMainTable tbody tr td { font-size: 12px; font-style: normal; color: #000000; }
.edsolConsolMainTable tbody tr td.mainTableBody { padding: 15px; }
.edsolConsolMainTable tbody tr td.noPadding { padding: 0; }


/* Titled Table */
.titledTable { border: 1px solid #C1C1C1; font-family: Verdana, Myraid, Arial;  }
.titledTable.print { border: 0 }

/* Titled Table - Header Rows */
.titledTable thead tr th { background-color: #95B3DE; color: #000000; border: 1px solid #C1C1C1; border-width: 0 0 1px 0px; padding: 3px 7px; vertical-align: bottom; font-size: 13px; font-style: normal; }
.titledTable thead tr th.darkerBlue { background-color: #336699; color: #FFFFFF; }
.titledTable thead tr th.orange { background-color: #FFCC66; color: #000000; }
.titledTable thead tr th.printView {background-color: #FFFFFF; font-family: Comic Sans MS, Myraid, Arial; border: 0px; text-decoration: underline; font-weight: bold; font-size: 18px; }
.titledTable thead tr th.center { text-align: center; }
.titledTable thead tr.tableHeadersRow th { background-color: #E6E6E6; border: 1px solid #C1C1C1; border-width: 0 0 1px 1px; padding: 3px 10px 3px 5px; text-align: left; font-size: 11px; font-style: normal; } 
.titledTable thead tr.tableHeadersRow th.firstHeader { border-width: 0 0 1px 0; }
.titledTable thead tr.center th { text-align: center; }


/* Titled Table - Body Rows */
.titledTable tbody tr td { font-size: 13px; font-style: normal; background-color: white; }
.titledTable tbody tr td.titledTableBody { padding: 10px; }
.titledTable tbody tr td.noPadding { padding: 0; }
.titledTable tbody tr td.inactive{ text-align: center; color: #AAAAAA; }
.titledTable tbody tr td.redBackground { background-color: red; }
.titledTable tbody tr td.yellowBackground { background-color: yellow; }
.titledTable tbody tr td.greenBackground { background-color: #00FF00; }
.titledTable tbody tr td.neutralBackground { background-color: #C1C1C1; }
.titledTable tbody tr td.smallText { font-size: 11px; }
.titledTable tbody tr td.redText { color: red; font-size: 11px; text-decoration: none; font-weight: normal; }
.titledTable tbody tr.topBottomBorder td { padding-left: 5px; font-size: 11px; font-style: normal; border: 1px solid #E6E6E6; border-width: 0 0 1px 0; border-color: #E6E6E6; }
.titledTable tbody tr.fullBorder td { padding-left: 5px; font-size: 11px; font-style: normal; border: 1px solid #E6E6E6; border-width: 1px 1px 1px 1px; border-color: #E6E6E6; }
.titledTable tbody tr.highlighted td { padding-left: 5px; font-size: 11px; font-style: normal; background-color: #FFFF99; border: 1px solid #E6E6E6; border-width: 0 0 1px 0; border-color: #E6E6E6; }
.titledTable tbody tr td.highlightedBold {font-family: Calibri, Comic Sans MS, Myraid, Arial; font-size: 14px; font-style: normal; background-color: #FFCC66; border: 1px solid #C1C1C1; border-width: 0 0 1px 0; font-weight: bold; }
.titledTable tbody tr.selected td { padding-left: 5px; font-size: 11px; font-style: normal; background-color: #D6DEEC; border: 1px solid #E6E6E6; border-width: 0 0 1px 0; border-color: #E6E6E6; }
.titledTable tbody tr.enabledRow td{ padding-left: 5px; font-size: 11px; font-style: normal; border: 1px solid #E6E6E6; border-width: 0 0 1px 0; border-color: #E6E6E6; }
.titledTable tbody tr.disabledRow td{ padding-left: 5px; font-size: 11px; font-style: italic; background-color: #F5F5F5; border: 1px solid #E6E6E6; border-width: 0 0 1px 0; border-color: #E6E6E6; }
.titledTable tbody tr.totalRow td { font-size: 11px; font-style: normal; border-top: 1px solid black; }
.titledTable tbody tr.normalTableText td { font-size: 14px; }
.titledTable tbody tr.smallTableText td { font-size: 13px; }
.titledTable tbody tr.tinyTableText td { font-size: 12px; }
.titledTable tbody tr.miniTableText td { font-size: 11px; }
.titledTable tbody tr.listText td {background-color: #FFFFFF; font-family: Comic Sans MS, Myraid, Arial; border: 0px; text-decoration: none; font-weight: bold; font-size: 14px; }
.titledTable tbody tr.instructionText td {font-family: Calibri, Comic Sans MS, Myraid, Arial; border: 0px; text-decoration: none; font-weight: bold; font-size: 18px; }
.titledTable tbody tr.lessonPlanText td {font-family: Calibri, Comic Sans MS, Myraid, Arial; text-decoration: none; font-weight: bold; font-size: 14px; }

/* Titled Table Links */
.titledTable thead tr.tableHeadersRow th a { font-family: Verdana, Myraid, Arial; text-align: left; font-size: 11px; font-style: normal; }

/* Titled Table - Footer Row */
.titledTable tfoot tr { background-color: #E6E6E6; }
.titledTable tfoot tr th { padding: 3px 5px; }

/* Titled Table - Dynamic Styles */
.titledTable tbody tr.selectedTableData { background-color: #D6DEEC; }
.titledTable tbody tr.selectedTableData td { padding-top: 2px; padding-bottom: 3px; }


/* Left Side Sub Menu Table */
.leftSubMenuTable { border: 0; font-family: verdana, myraid, arial; }
.leftSubMenuTable tr td.navBit { width: 13px; padding: 2px 3px 1px 1px; text-align: right; vertical-align: top; }
.leftSubMenuTable tr td.navText { padding: 1px 0 1px 0; text-align: left; font-family: Verdana, Myraid, Arial; font-size: 11px; vertical-align: middle; line-height: normal; }

.leftSubMenuTable tr td A:link    {font-family: Verdana, Myraid, Arial; text-decoration: none; color: #003366; font-weight: normal; font-size: 11px; }
.leftSubMenuTable tr td A:visited {font-family: Verdana, Myraid, Arial; text-decoration: none; color: #003366; font-weight: normal; font-size: 11px; }
.leftSubMenuTable tr td A:hover   {font-family: Verdana, Myraid, Arial; text-decoration: none; color: red; font-weight: normal; font-size: 11px; }
.leftSubMenuTable tr td A:active  {font-family: Verdana, Myraid, Arial; text-decoration: none; color: red; font-weight: normal; font-size: 11px; }

.leftSubMenuTable tr td A.underline:link    {font-family: Verdana, Myraid, Arial; text-decoration: underline; color: #003366; font-weight: normal; font-size: 11px; }
.leftSubMenuTable tr td A.underline:visited {font-family: Verdana, Myraid, Arial; text-decoration: underline; color: #003366; font-weight: normal; font-size: 11px; }
.leftSubMenuTable tr td A.underline:hover   {font-family: Verdana, Myraid, Arial; text-decoration: underline; color: red; font-weight: normal; font-size: 11px; }
.leftSubMenuTable tr td A.underline:active  {font-family: Verdana, Myraid, Arial; text-decoration: underline; color: red; font-weight: normal; font-size: 11px; }

.leftSubMenuTable tr td A.selected:link    {font-family: Verdana, Myraid, Arial; text-decoration: none; color: red; font-weight: normal; font-size: 11px; }
.leftSubMenuTable tr td A.selected:visited {font-family: Verdana, Myraid, Arial; text-decoration: none; color: red; font-weight: normal; font-size: 11px; }
.leftSubMenuTable tr td A.selected:hover   {font-family: Verdana, Myraid, Arial; text-decoration: none; color: red; font-weight: normal; font-size: 11px; }
.leftSubMenuTable tr td A.selected:active  {font-family: Verdana, Myraid, Arial; text-decoration: none; color: red; font-weight: normal; font-size: 11px; }

.leftSubMenuTable tr td A.multipleGroupAssessment:link    {font-family: Verdana, Myraid, Arial; text-decoration: underline; color: green; font-weight: normal; font-size: 11px; }
.leftSubMenuTable tr td A.multipleGroupAssessment:visited {font-family: Verdana, Myraid, Arial; text-decoration: underline; color: green; font-weight: normal; font-size: 11px; }
.leftSubMenuTable tr td A.multipleGroupAssessment:hover   {font-family: Verdana, Myraid, Arial; text-decoration: underline; color: red; font-weight: normal; font-size: 11px; }
.leftSubMenuTable tr td A.multipleGroupAssessment:active  {font-family: Verdana, Myraid, Arial; text-decoration: underline; color: red; font-weight: normal; font-size: 11px; }




/* Message Table */
.messageTable { border: 1px solid #C1C1C1; background-color: #F6F6F6; font-size: 12px; }
.messageTable tr td.message { background-color: #F6F6F6; color: green; padding: 5px; }
.messageTable tr td.messageBold { font-family: Calibri, Comic Sans MS, Myraid, Arial; font-size: 14px; font-weight: bold; background-color: #F6F6F6; color: green; }
.messageTable tr td.errorMessage { background-color: #F6F6F6; color: red; }


/* Order Form Table */
.orderFormTable { border: 1px solid #DCDCDC; border-width: 1px; font-family: verdana; }
.orderFormTable thead tr th.mainHeader { background-color: #B5C5D7; border-color: #DCDCDC; font-size: 12px; font-style: normal; color: #000000; }
.orderFormTable thead tr th.secondHeader { text-align: center; border-color: #DCDCDC; font-size: 12px; font-style: normal; color: #000000; }
.orderFormTable tbody tr td { border-width: 1px 1px 1px 1px; border-color: #DCDCDC; font-size: 12px; }

/* Answer Table */
.anwserSheetTable { border: 0; font-family: Calibri, myraid, arial; }
.anwserSheetTable thead tr th { font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;  }






/* Top Menu */
table.topMenu { border: 1px solid #C1C1C1; background-color: #F6F6F6; margin: 5px 0; font-family: Verdana, Myraid, Arial; font-size: 13px; }
table.topMenu td.links { background-color: #F6F6F6; padding: 5px; text-align: center; }

table.topMenu td.links ul { padding: 0; margin: 0; }
table.topMenu td.links ul li { display: inline; list-style-type: none; margin: 0 1em; }
table.topMenu td.links ul li a.mainProgramLink:link    { font-family: myraid, serif; text-decoration: underline; color: #003366; font-weight: normal; font-size: 14px; }
table.topMenu td.links ul li a.mainProgramLink:visited { font-family: myraid, serif; text-decoration: underline; color: #003366; font-weight: normal; font-size: 14px; }
table.topMenu td.links ul li a.mainProgramLink:hover   { font-family: myraid, serif; text-decoration: underline; color: RED; font-weight: normal; font-size: 14px; }
table.topMenu td.links ul li a.mainProgramLink:active  { font-family: myraid, serif; text-decoration: underline; color: #003366; font-weight: normal; font-size: 14px; }
table.topMenu td.links ul li a.selected:link    { color: red; text-decoration: none; }
table.topMenu td.links ul li a.selected:visited { color: red; text-decoration: none; }
table.topMenu td.links ul li a.selected:hover   { color: red; text-decoration: underline; }
table.topMenu td.links ul li a.selected:active  { color: red; text-decoration: underline; }



/* Student Search Div */
div.studentSearch { position: absolute; width: 250px; left: 0; top: 0; border: 1px solid black; background-color: #F6F6F6; display: none; font-weight: bold; font-size: 11px; overflow-x: hidden; }
div.studentSearch a:link    { display: block; width: 230px; font-size: 12px; color: black; background-color: #F6F6F6; padding: 2px 10px 3px 10px; text-decoration: none; }
div.studentSearch a:visited { display: block; width: 230px; font-size: 12px; color: black; background-color: #F6F6F6; padding: 2px 10px 3px 10px; text-decoration: none; }
div.studentSearch a:hover   { display: block; width: 230px; font-size: 12px; color: white; background-color: navy; padding: 2px 10px 3px 10px; text-decoration: none; }
div.studentSearch a:active  { display: block; width: 230px; font-size: 12px; color: red; background-color: navy; padding: 2px 10px 3px 10px; text-decoration: none; }
div.studentSearch a font { font-size: 11px; font-weight: normal; }



/* State Standards */
.standardPreviewTable td li { margin-left: 15px; }




/* ----------------- Random Garbage Styles... ----------------- */
.table { border-color: #191970; }

.bigfont { font-family: myraid; font-size: 14px; color: black;}
.PageHeading { font-family: myraid; font-size: 16px; font-style: normal; color: #ffcc66; background-color: #003366; text-align: center; font-weight: bolder }

.PageHeading2 { font-family: myraid; font-size: 14px; font-style: normal; color: #003366; background-color: #ffcc66; text-align: center; font-weight: bolder }

.styleHeading {font-family: myraid, Arial, Helvetica, sans-serif; color: #003366; font-size: small; font-weight: bold; font-style: italic;}
.style24 {	
	font-weight: bold;
	font-family: myraid, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

.smalltext {font-family: myraid,Arial sans-serif; font-size: 12px; font-style: normal; line-height: normal ; color: #000000;}
.mediumtext {font-family: myraid,Arial sans-serif; font-size: 14px; font-style: normal; line-height: normal ; color: #000000;}
.style26 {font-family: myraid, Arial, Helvetica, sans-serif; color:#ffcc66 ; font-size: x-small; font-weight: bold; background-color: #003366;}
.style27 {font-family: myraid, Arial, Helvetica, sans-serif; color:#003366 ; font-size: x-small; font-weight: bold;  }
.style30 {font-family: Book Antiqua, Arial, Helvetica, sans-serif; font-size: small; color: #003366; font-weight: bold; font-style: italic;}	
.style31 {
	font-family: Myraid, Arial, Helvetica, sans-serif;
	color: #003366;
	font-style: italic;
	font-weight: bold;
	font-size: medium;
}

.style32 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-size: xx-large; font-weight: bold; }
.smYellow {font-family: myraid, Arial, Helvetica, sans-serif; color: #003366; font-size: xx-small; font-weight: bold; background-color: #ffcc66}
.yellowBackground { background-color: #ffcc66; }
.smallBlueText{ font-family: myraid, Arial, Helvetica, sans-serif; color: #003366; font-size: 11px; font-weight: bold; }
.style37 {font-size: x-large; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style38 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-size: medium; font-weight: bold; }
.tdheaderArray {font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-size: medium; font-weight: bold; }
.style40 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #003366; font-weight: bold;}
.style41 {font-size: large; color: #003366; }
.style42 {color: #003366; }

