@charset "UTF-8";
a:hover, h1, h2, h3, h5, #main-tab li.selected a span,
h5 a:link, h5 a:active, h5 a:visited,
#sub-left #active a:link, #sub-left #active a:active, #sub-left #active a:visited,
#sub-left li.active a:link, #sub-left li.active a:active, #sub-left li.active a:visited,
#sub-left a:hover {
	color: #622587;
}

ul.bullet li {
        background: url(/us_assets/images/schools/bullet-purple.gif) no-repeat 0 .25em;
        padding-left: 20px;
        line-height: 1.5em;
        position: relative;
}

#sub-left #active span, #buy-now .tab, #sub-nav-box .top-bar, #menu-area ul {
	background-color: #622587;
}

#content-area-right #sub-nav-box h3 {
        background-color: #622587;
        color: #fff;
}

#menu-area ul li#schools a {
        float: left;
        display: block;
        background: url(/us_assets/images/schools/menu.png) no-repeat;
        height: 35px;
        width: 238px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#schools a:hover {
        float: left;
        display: block;
        background: url(/us_assets/images/schools/menu.png) no-repeat;
        height: 35px;
        width: 238px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#schools-index a {
        float: left;
        display: block;
        background: url(/us_assets/images/schools/menu-home.png) no-repeat;
        background-position: 0 -36px;
        height: 35px;
        width: 79px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#schools-index a:hover, #menu-area ul li#schools-index.current a {
        float: left;
        display: block;
        background: url(/us_assets/images/schools/menu-home.png) no-repeat;
        height: 35px;
        width: 79px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#schools-overview a {
        float: left;
        display: block;
        background: url(/us_assets/images/schools/menu-overview.png) no-repeat;
        background-position: 0 -36px;
        height: 35px;
        width: 155px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#schools-overview a:hover, #menu-area ul li#schools-overview.current a {
        float: left;
        display: block;
        background: url(/us_assets/images/schools/menu-overview.png) no-repeat;
        height: 35px;
        width: 155px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#schools-solutions a {
        float: left;
        display: block;
        background: url(/us_assets/images/schools/menu-solutions.png) no-repeat;
        background-position: 0 -36px;
        height: 35px;
        width: 99px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#schools-solutions a:hover, #menu-area ul li#schools-solutions.current a {
        float: left;
        display: block;
        background: url(/us_assets/images/schools/menu-solutions.png) no-repeat;
        height: 35px;
        width: 99px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#schools-languages a {
        float: left;
        display: block;
        background: url(/us_assets/images/schools/menu-lang.png) no-repeat;
        background-position: 0 -36px;
        height: 35px;
        width: 157px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#schools-languages a:hover, #menu-area ul li#schools-languages.current a {
        float: left;
        display: block;
        background: url(/us_assets/images/schools/menu-lang.png) no-repeat;
        height: 35px;
        width: 157px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#schools-esl a {
        float: left;
        display: block;
        background: url(/us_assets/images/schools/menu-esl.png) no-repeat;
        background-position: 0 -36px;
        height: 35px;
        width: 172px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#schools-esl a:hover, #menu-area ul li#schools-esl.current a {
        float: left;
        display: block;
        background: url(/us_assets/images/schools/menu-esl.png) no-repeat;
        height: 35px;
        width: 172px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li span {
        display: none;
}



#shade-tabs li a {
	background: transparent url(/us_assets/images/schools/shade_b2.gif) no-repeat left bottom;
}

#shade-tabs li a span {
	background: transparent url(/us_assets/images/schools/shade_b.gif) no-repeat right bottom;
}

.content-style {
	background: transparent url(/us_assets/images/schools/productmenu_bg.png) repeat-x;
}

#content-subpage #content-area-left {
	width: 529px;
	padding: 0 20px 1.5em 34px;
}

#landing-offer-box span#select-box {
       border: 5px solid #622587;
       padding: 5px;
}

#image-area-right img#image2{
    padding-top:210px;
}





