/*-----------------------Main-------------------------------*/body {margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; text-align: center;}#maincontainer {text-align: left;  background-color: #FFFFFF; margin-left: auto; margin-right: auto; width: 772px;}#left {display: none;}#content {width: 422px; padding: 0px; margin: 0px 10px 0px 10px!important; margin: 0px 10px 10px 10px;}#right {display: none;}.padding {padding: 10px 20px 20px 20px;}p {margin: 4px 0px 4px 0px; padding: 4px 0px 4px 0px;}#bottom {display: none;}.clear {clear: both;}.error {background-color: #FFFFFF; color: #E30139; font-weight: bold; border: 2px solid #E30139; padding: 5px;}.bottom_links {display: none;}.logo {text-align: left}/*------------------------------------------------------*//*-----------------------Home-------------------------------*/.standout {line-height: 24px; background-color: #FFFFFF; color: #E30139; font-size: 16px; border: 6px solid #0033CC; margin: 15px 35px 15px 35px; padding: 5px 20px 5px 20px;}.standout_green {line-height: 24px; background-color: #FFFFFF; color: #E30139; font-size: 16px; border: 6px solid #0BB636; margin: 15px 35px 15px 35px; padding: 5px 20px 5px 20px;}.standout_general {line-height: 24px; background-color: #FFFFFF; color: #E30139; font-size: 16px; border: 6px solid #0033CC; margin: 0px; padding: 5px 10px 5px 10px;}.standout_home {float: left; width: 334px!important; width: 382px; line-height: 24px; background-color: #FFFFFF; color: #E30139; font-size: 16px; border: 6px solid #0033CC; margin: 15px 0px 20px 15px; padding: 12px 12px 12px 12px;}.standout_home_1 {float: left; width: 147px!important; width: 171px; line-height: 24px; background-color: #FFFFFF; color: #E30139; font-size: 16px; border: 6px solid #0033CC; margin: 15px 0px 20px 15px; padding: 12px 12px 12px 12px;}.standout_home_2 {float: right; width: 147px!important; width: 171px; line-height: 24px; background-color: #FFFFFF; color: #E30139; font-size: 16px; border: 6px solid #0033CC; margin: 15px 15px 20px 0px; padding: 12px 12px 12px 12px;}.large {color: #666666; font-size: 18px; font-weight: bold; text-align: center; line-height: 26px; margin-bottom: 6px;}.arrows {text-align: left; margin-right: 3px;}#left_nav {font-size: 14px; margin-bottom: 10px; padding-bottom: 14px!important; padding-bottom: 9px; background-color: #E5FAEA; border-left: 6px solid #FFFFFF; border-right: 6px solid #FFFFFF; border-bottom: 6px solid #FFFFFF; background-image: url(../images/green_bottom.gif); background-position: bottom; background-repeat: repeat-x;}#left_nav ul {margin: 0px; padding: 0px;}#left_nav li {padding: 0px; margin: 0px; list-style-type: none;}#left_nav a:link, #left_nav a:visited, #left_nav a:active {border-bottom: 1px solid #ffffff; background-image: url(../images/nav_arrow.gif); background-position: 10px 8px; background-repeat: no-repeat; display: block; padding: 6px 0px 0px 30px; height: 24px!important; height: 30px; color: #0BB636;}#left_nav a:hover {text-decoration: none; background-color: #B7F1C5; color: #0BB636;}#yellow_nav ul {margin: 0px; padding: 0px;}#yellow_nav li {padding: 0px; margin: 0px; list-style-type: none;}#yellow_nav a:link, #yellow_nav a:visited, #yellow_nav a:active {border-top: 1px solid #ffffff; background-image: url(../images/nav_arrow_yellow.gif); background-position: 10px 8px; background-repeat: no-repeat; display: block; padding: 8px 0px 0px 30px; height: 22px!important; height: 28px; color: #FFCC00;}#yellow_nav a:hover {text-decoration: none; background-color: #FFF1B7; color: #FFCC00;}#red_nav ul {margin: 0px; padding: 0px;}#red_nav li {padding: 0px; margin: 0px; list-style-type: none;}#red_nav a:link, #red_nav a:visited, #red_nav a:active {border-top: 1px solid #ffffff; background-image: url(../images/nav_arrow_red.gif); background-position: 10px 8px; background-repeat: no-repeat; display: block; padding: 8px 0px 0px 30px; height: 22px!important; height: 28px; color: #E30139;}#red_nav a:hover {text-decoration: none; background-color: #F5B7C7; color: #E30139;}#green_nav ul {margin: 0px; padding: 0px;}#green_nav li {padding: 0px; margin: 0px; list-style-type: none;}#green_nav a:link, #green_nav a:visited, #green_nav a:active {background-color: #E5FAEA; border-top: 1px solid #ffffff; background-image: url(../images/nav_arrow.gif); background-position: 10px 8px; background-repeat: no-repeat; display: block; padding: 8px 0px 0px 30px; height: 22px!important; height: 28px; color: #0BB636;}#green_nav a:hover {text-decoration: none; background-color: #B7F1C5; color: #0BB636;}/*------------------------------------------------------*//*-----------------------Solutions For Pages-------------------------------*/.big {font-size: 16px; font-weight: bold;}#red_bullets ul {color: #E30139;}#red_bullets ol {color: #E30139;}#red_bullets span {color: #000000;}#red_bullets li {padding: 5px 0px 5px 0px;}/*------------------------------------------------------*//*-----------------------Internal-------------------------------*/#nav {display: none;}#nav a.home:link, a.home:visited, a.home:active {color: #FFFFFF; float: right; padding: 10px; background-color: #FFCC00; border-left: 6px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 6px solid #FFFFFF;}#nav a.index:link, a.index:visited, a.index:active {color: #FFFFFF; float: right; padding: 10px; background-color: #0BB636; border-top: 6px solid #FFFFFF; border-right: 1px solid #FFFFFF;}#nav a.contact:link, a.contact:visited, a.contact:active {color: #FFFFFF; float: right; padding: 10px; background-color: #E30139; border-top: 6px solid #FFFFFF;}#nav a.help:link, a.help:visited, a.help:active {color: #FFFFFF; float: right; padding: 10px; background-color: #0033CC; border-right: 6px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-top: 6px solid #FFFFFF;}#columns {margin-top: 20px;}.col_1 {float: left; display: inline; width: 204px; margin-right: 20px; margin-bottom: 10px;}.col_2 {float: left; width: 204px!important; width: 244px; padding-left: 20px; border-left: 1px solid #A9BAEE; border-right: 1px solid #A9BAEE; padding-right: 20px; margin-right: 20px; margin-bottom: 10px;}.col_3 {float: left; width: 224px; margin-bottom: 10px;}.adspace {background-color: #C7D2F4; height: 60px; color: #E30139; font-size: 16px; padding: 10px;}/*----------Bullets---------------*/#columns ul {margin: 5px 0px 0px 0px; padding: 5px 0px 10px 0px;}#columns li {padding: 0px; margin: 0px 0px 2px 0px; list-style-type: none;}a.green_circle:link, a.green_circle:visited, a.green_circle:active {background-color: #B7F1C5; background-image: url(../images/bullet_green_circle.gif); display: block; padding: 5px 0px 5px 25px; background-position: left; background-repeat: no-repeat;}a.green_circle:hover {background-color: #E5FAEA;}a.red_triangle:link, a.red_triangle:visited, a.red_triangle:active {background-color: #F8C2D0; background-image: url(../images/bullet_red_triangle.gif); display: block; padding: 5px 0px 5px 25px; background-position: left; background-repeat: no-repeat;}a.red_triangle:hover {background-color: #FAE5EA;}a.blue_circle:link, a.blue_circle:visited, a.blue_circle:active {background-color: #B2C1F0; background-image: url(../images/bullet_blue_circle.gif); display: block; padding: 5px 0px 5px 25px; background-position: left; background-repeat: no-repeat;}a.blue_circle:hover {background-color: #C7D2F4;}a.green_blue_circle:link, a.green_blue_circle:visited, a.green_blue_circle:active {background-color: #B7F1C5; background-image: url(../images/bullet_green_blue_circle.gif); display: block; padding: 5px 0px 5px 25px; background-position: left; background-repeat: no-repeat;}a.green_blue_circle:hover {background-color: #E5FAEA;}a.homework:link, a.homework:visited, a.homework:active {background-color: #B7F1C5; background-image: url(../images/bullet_homework.gif); display: block; padding: 5px 0px 5px 25px; background-position: left; background-repeat: no-repeat;}a.homework:hover {background-color: #E5FAEA;}a.marketplace:link, a.marketplace:visited, a.marketplace:active {background-color: #B7F1C5; background-image: url(../images/bullet_marketplace.gif); display: block; padding: 5px 0px 5px 25px; background-position: left; background-repeat: no-repeat;}a.marketplace:hover {background-color: #E5FAEA;}a.teacher_resources:link, a.teacher_resources:visited, a.teacher_resources:active {background-color: #B7F1C5; background-image: url(../images/bullet_teacher.gif); display: block; padding: 5px 0px 5px 25px; background-position: left; background-repeat: no-repeat;}a.teacher_resources:hover {background-color: #E5FAEA;}/*-li.green_circle {background-color: #B7F1C5; list-style-type: none; background-image: url(../images/bullet_green_circle.gif); background-position: left; background-repeat: no-repeat;}li:hover.green_circle {background-color: #E5FAEA;}li.red_triangle {background-color: #F8C2D0; list-style-type: none; background-image: url(../images/bullet_red_triangle.gif); background-position: left; background-repeat: no-repeat;}li:hover.red_triangle {background-color: #FAE5EA;}li.blue_circle {background-color: #B2C1F0; list-style-type: none; background-image: url(../images/bullet_blue_circle.gif); background-position: left; background-repeat: no-repeat;}li:hover.blue_circle {background-color: #C7D2F4;}li.green_blue_circle {background-color: #B7F1C5; list-style-type: none; background-image: url(../images/bullet_green_blue_circle.gif); background-position: left; background-repeat: no-repeat;}li:hover.green_blue_circle {background-color: #E5FAEA;}li.homework {background-color: #B7F1C5; list-style-type: none; background-image: url(../images/bullet_homework.gif); background-position: left; background-repeat: no-repeat;}li:hover.homework {background-color: #E5FAEA;}li.marketplace {background-color: #B7F1C5; list-style-type: none; background-image: url(../images/bullet_marketplace.gif); background-position: left; background-repeat: no-repeat;}li:hover.marketplace {background-color: #E5FAEA;}li.teacher_resources {background-color: #B7F1C5; list-style-type: none; background-image: url(../images/bullet_teacher.gif); background-position: left; background-repeat: no-repeat;}li:hover.teacher_resources {background-color: #E5FAEA;}--*//*-----------------------------*//*------------------------------------------------------*//*-----------------------Boxes-------------------------------*/.blue_box {margin-bottom: 10px; background-color: #FFFFFF; border-left: 6px solid #FFFFFF; border-right: 6px solid #FFFFFF; border-bottom: 6px solid #FFFFFF; padding: 4px 0px 15px 0px;}.green_box {background-image: url(../images/green_bottom.gif); background-position: bottom; background-repeat: repeat-x; margin-bottom: 10px; background-color: #E5FAEA; border-left: 6px solid #FFFFFF; border-right: 6px solid #FFFFFF; border-bottom: 6px solid #FFFFFF; padding: 4px 0px 15px 0px;}.yellow_box {background-image: url(../images/yellow_bottom.gif); background-position: bottom; background-repeat: repeat-x;  margin-bottom: 10px; background-color: #FFFAE5; border-left: 6px solid #FFFFFF; border-right: 6px solid #FFFFFF; border-bottom: 6px solid #FFFFFF; padding: 4px 0px 15px 0px;}.red_box {background-image: url(../images/red_bottom.gif); background-position: bottom; background-repeat: repeat-x; margin-bottom: 10px; background-color: #FAE5EA; border-left: 6px solid #FFFFFF; border-right: 6px solid #FFFFFF; border-bottom: 6px solid #FFFFFF; padding: 4px 0px 15px 0px;}p.blue_background {background-color: #C7D2F4; margin: 0px 0px 2px; padding: 5px 0px 5px 5px;}p:hover.blue_background {background-color: #B2C1F0;}.welcome_blue_box {background-image: url(../images/welcome_bg.jpg); background-repeat: no-repeat;}.market_green_box {background-image: url(../images/trolley_bg.gif); background-repeat: no-repeat; background-position: top;}p.space {margin: 4px 10px 4px 10px; padding: 4px 0px 4px 0px;}/*------------------------------------------------------*//*-----------------------Footer-------------------------------*/#footer {display: none;}#footer a:link, a:visited, a:active {color: #AD9CC8; text-decoration: none; font-weight: normal;}#footer a:hover {color: #AD9CC8; text-decoration: underline; font-weight: normal;}/*------------------------------------------------------*//*-----------------------Titles-------------------------------*/h1 {font-weight: bold; font-size: 16px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}h1.blue {clear: both; font-size: 16px; border-left: 6px solid #FFFFFF; border-right: 6px solid #FFFFFF; border-top: 6px solid #FFFFFF; color: #000000; padding: 3px 0px 3px 0px; margin: 0px;}h1.green {background-image: url(../images/h1_arrow_green.gif); background-repeat: no-repeat; background-position: 5px 5px!important; background-position: 10px 10px; font-size: 12px; border-left: 6px solid #FFFFFF; border-right: 6px solid #FFFFFF; border-top: 6px solid #FFFFFF; color: #FFFFFF; background-color: #0BB636; padding: 5px 0px 5px 23px; margin: 0px;}h1.yellow {background-image: url(../images/h1_arrow_yellow.gif); background-repeat: no-repeat; background-position: 5px 5px!important; background-position: 10px 10px; font-size: 12px; border-left: 6px solid #FFFFFF; border-right: 6px solid #FFFFFF; border-top: 6px solid #FFFFFF; color: #FFFFFF; background-color: #FFCC00; padding: 5px 0px 5px 23px; margin: 0px;}h1.red {background-image: url(../images/h1_arrow_red.gif); background-repeat: no-repeat; background-position: 5px 5px!important; background-position: 10px 10px; font-size: 12px; border-left: 6px solid #FFFFFF; border-right: 6px solid #FFFFFF; border-top: 6px solid #FFFFFF; color: #FFFFFF; background-color: #E30139; padding: 5px 0px 5px 23px; margin: 0px;}h2 {font-weight: bold; font-size: 16px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #0033CC;}h2.blue {color: #0033CC;}h2.green {color: #0BB636;}h2.red {color: #E30139;}h3 {font-weight: bold; font-size: 14px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #0033CC;}/*------------------------------------------------------*//*-----------------------Links-------------------------------*/a:link {color: #0033CC; text-decoration: none; font-weight: bold;}a:hover {color: #0033CC; text-decoration: underline; font-weight: bold;}a:visited {color: #0033CC; text-decoration: none; font-weight: bold;}a:active {color: #60033CC; text-decoration: none; font-weight: bold;}a.red:link, a.red:visited, a.red:active {color: #E30139; text-decoration: none; font-weight: bold;}a.red:hover {color: #E30139; text-decoration: underline; font-weight: bold;}a.green:link, a.green:visited, a.green:active {color: #0BB636; text-decoration: none; font-weight: bold;}a.green:hover {color: #0BB636; text-decoration: underline; font-weight: bold;}a.yellow:link, a.yellow:visited, a.yellow:active {font-size: 12px; color: #FFCC00; text-decoration: none; font-weight: bold;}a.yellow:hover {font-size: 12px; color: #FFCC00; text-decoration: underline; font-weight: bold;}a.alpha:link, a.alpha:visited, a.alpha:active {background-color: #C7D2F4; margin: 0px 0px 20px 0px; padding: 4px 4px 4px 4px; line-height: 2;}a.alpha:hover {background-color: #B2C1F0;}/*------------------------------------------------------*//*-----------------------Horizontal Rule-------------------------------*/hr {border: 0px; border-bottom: 1px solid #A9BAEE; height: 0px; margin: 8px 0px 10px 0px; clear: left;}/*------------------------------------------------------*//*-----------------------Forms-------------------------------*/#home form {padding: 0px 10px 0px 10px; margin: 0px;}#home form p {margin: 3px; padding: 0px;}#home form input {font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px solid #E30139; width: 120px;}#home form textarea {font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px solid #E30139; width: 260px; height: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}#home form input.home_submit {width: 60px; color: #FFFFFF;  background-color: #E30139; border: 1px solid #FFFFFF; padding: 1px 5px 1px 5px; font-size: 10px;}#home form p label {float: left; width: 80px;}form {padding: 10px 0px 10px 0px; margin: 10px 0px 10px 0px;}form p {margin: 3px 0px 3px 0px; padding: 0px;}form input {font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px solid #0033CC; width: 180px;}form textarea {font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px solid #0033CC; width: 260px; height: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}form input.sm {font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px solid #0033CC; width: 60px;}form input.submit {display: none;}form p label {float: left; width: 120px;}form select {font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px solid #0033CC;}form legend {font-weight: bold;}form fieldset {border: 1px solid #0033CC; margin-bottom: 10px; display: block; clear: both;}form .checkbox {color: #000000; background-color: #FFFFFF; border: 1px solid #0033CC; width: 20px;}/*------------------------------------------------------*//*-----------------------News Layout-------------------------------*/.news_title {font-weight: bold; background-color: #E5E5E5; padding: 2px 2px 2px 5px; margin-bottom: 2px; margin-top: 2px; line-height: 14px;}#news_nav {float: right; text-align: left; border-left: 1px dotted #000000; font-size: 10px; width: 125px; margin-top: 10px;}#news_nav ul {list-style: none; margin: 0px; padding: 0px;}#news_nav ul li {padding-left: 5px;}#news_nav li a:link, #news_nav li a:visited {margin: 0px; text-decoration: none; line-height: 16px; font-weight: normal;}#news_nav li a:hover {color: #999999;}#news_nav ul ul li {padding-left: 15px;}#news {margin-right: 140px; height: 1%;}#news .image {border: 1px solid #000000; float: left; margin: 3px 8px 8px 0px;}#news hr {border: 0px; border-bottom: 1px dotted #000000; height: 0px; clear: left;}.pagecount {text-align: right; margin: 0px; padding: 10px 0px 0px 0px;}.category {padding-top: 15px; font-size: 10px;}/*------------------------------------------------------*/