body{
background:#FFFFFF;
background-repeat:repeat-y;
background-attachment:scroll;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:100%;
margin:0px;
}
A:link{
color:#0033CC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
}
A:visited{
color:#0033CC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
}
A:hover{
color:#0099FF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
}
A:active{
color:#E03A3E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
}
ul{
}
li{
}
li a{
}
li a:link{
}
li a:visited{
}
li a:hover{
}
li a:active{
}
.LocationBar{
background:##0099FF;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12;
font-style:normal;
}
.ButtonsBG{
background:#0a59a8;
vertical-align:middle;
text-align:right;
}
.AdoptTitleBG{
background:##cccccc;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12;
font-style:normal;
padding-left:8px;
}
.dv_Logo{
background:#330099;
background-image:url(/SiteImages/80-SchoolImages/80-theme_images/80-header_elements.png);
background-repeat:repeat-x;
text-align:center;
}
#pagewrapper{
}
.div_top_sec{
background:#95a189;
background-image:url(/SiteImages/80-SchoolImages/80-theme_images/80-home_elements.png);
background-repeat:repeat-x;
background-position:top center;
width:100%;
}
.tblTop{
width:975px;
}
.tbl_left_cont_right{
width:100%;
}
.div_left_sec{
width:0px;
}
.div_right_sec{
width:200px;
}
.div_content_sec{
background:#FFFFFF;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
width:100%;
}
.main_content{
background:#FFFFFF;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
}
.div_bottom_sec{
background:#cccccc;
}
.tblBottom{
width:100%;
}
.div_footer_sec{
background:#1d385a;
text-align:center;
width:100%;
padding-top:5px;
}
.div_privacy{
background:#1d385a;
text-align:center;
width:100%;
padding-bottom:5px;
margin-bottom:-10px;
}
.search_h{
background:#EEEEEE;
color:#000000;
font-size:10px;
font-style:normal;
vertical-align:middle;
text-decoration:none;
padding:8px;
padding-left:8px;
}
.search_v{
background:#CCFFFF;
color:#000000;
font-size:10px;
font-style:normal;
vertical-align:middle;
text-decoration:none;
width:100%;
padding-left:8px;
border-width:1px;
border-color:#C0C0C0;
border-style:dotted;
}
#dvCart{
background:#EEEEEE;
color:#000000;
font-size:10px;
font-style:normal;
vertical-align:middle;
text-decoration:none;
padding:10px;
margin-bottom:10px;
}
.horizontal_menu .AspNet-Menu-Horizontal{
background:#330099;
background-image:url(/SiteImages/80-SchoolImages/80-theme_images/80-header_elements-03.png);
background-repeat:repeat-x;
height:22px;
border-bottom-color:#63715b;
border-bottom-style:solid;
}
.horizontal_menu ul{
}
.horizontal_menu ul.AspNet-Menu{
width:100%;
z-index:400;
}
.horizontal_menu ul.AspNet-Menu li{
text-align:center;
width:120px;
margin-left:10px;
}
.horizontal_menu ul.AspNet-Menu li span{
border-bottom-width:1px;
}
.horizontal_menu ul.AspNet-Menu li a{
background:#7795bd;
padding:4px;
border-width:1px;
border-color:#648ABD;
border-style:none;
}
.horizontal_menu ul.AspNet-Menu li a img{
}
.horizontal_menu ul.AspNet-Menu li a:link{
background:#7795BD;
padding:4px;
border-width:1px;
border-color:#648ABD;
border-style:none;
}
.horizontal_menu ul.AspNet-Menu li a:visited{
background:#7795BD;
padding:4px;
border-width:1px;
border-color:#648ABD;
border-style:none;
}
.horizontal_menu ul.AspNet-Menu li a:hover{
padding:4px;
border-width:1px;
border-color:#648ABD;
border-style:none;
}
.horizontal_menu ul.AspNet-Menu li a:active{
padding:4px;
border-width:1px;
border-color:#648ABD;
border-style:none;
}
.horizontal_menu ul.AspNet-Menu li.AspNet-Menu-Leaf span{
}
.horizontal_menu ul.AspNet-Menu li.AspNet-Menu-Leaf a{
background-image:url(/SiteImages/80-SchoolImages/80-theme_images/80-header_elements-05.png);
font-size:12px;
height:16px;
}
.horizontal_menu ul.AspNet-Menu li.AspNet-Menu-Leaf a:link{
background:#aaaaaa;
background-image:url(/SiteImages/80-SchoolImages/80-theme_images/80-header_elements-05.png);
color:#dddddd;
padding:4px;
border-color:#648ABD;
}
.horizontal_menu ul.AspNet-Menu li.AspNet-Menu-Leaf a:visited{
color:#CCCCCC;
padding:4px;
border-color:#648ABD;
}
.horizontal_menu ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover{
background-image:url(/SiteImages/80-SchoolImages/80-theme_images/80-header_elements-06.png);
color:#FFFFFF;
padding:4px;
}
.horizontal_menu ul.AspNet-Menu li.AspNet-Menu-Leaf a:active{
background-image:url(/SiteImages/80-SchoolImages/80-theme_images/80-header_elements-04.png);
padding:4px;
border-color:#648ABD;
border-style:none;
}
.horizontal_menu ul.AspNet-Menu ul{
position:absolute;
top:2.2em;
left:0em;
}
.horizontal_menu ul.AspNet-Menu ul ul{
position:absolute;
}
.horizontal_menu ul.AspNet-Menu li ul li ul{
position:absolute;
top:0em;
left:16em;
}
.vertical_menu .AspNet-Menu-Vertical{
position:relative;
z-index:300;
top:0em;
left:0em;
}
.vertical_menu ul{
width:16em;
}
.vertical_menu ul.AspNet-Menu li{
}
.vertical_menu ul.AspNet-Menu li span{
}
.vertical_menu ul.AspNet-Menu li a{
background:#7795bd;
padding:4px;
border-width:1px;
border-color:#648ABD;
border-style:solid;
}
.vertical_menu ul.AspNet-Menu li a img{
}
.vertical_menu ul.AspNet-Menu li a:link{
background:#7795bd;
padding:4px;
border-width:1px;
border-color:#648abd;
border-style:solid;
}
.vertical_menu ul.AspNet-Menu li a:visited{
background:#7795bd;
padding:4px;
border-width:1px;
border-color:#648abd;
border-style:solid;
}
.vertical_menu ul.AspNet-Menu li a:hover{
background:#7795bd;
color:#ffffff;
padding:4px;
border-width:1px;
border-color:#648abd;
border-style:solid;
}
.vertical_menu ul.AspNet-Menu li a:active{
background:#7795bd;
padding:4px;
border-width:1px;
border-color:#648abd;
border-style:solid;
}
.vertical_menu ul.AspNet-Menu li.AspNet-Menu-Leaf span{
}
.vertical_menu ul.AspNet-Menu li.AspNet-Menu-Leaf a:link{
background:#7795bd;
padding:4px;
border-width:1px;
border-color:#648abd;
border-style:solid;
}
.vertical_menu ul.AspNet-Menu li.AspNet-Menu-Leaf a:visited{
background:#7795bd;
padding:4px;
border-width:1px;
border-color:#648abd;
border-style:solid;
}
.vertical_menu ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover{
background:#7795bd;
padding:4px;
border-width:1px;
border-color:#648abd;
border-style:solid;
}
.vertical_menu ul.AspNet-Menu li.AspNet-Menu-Leaf a:active{
background:#7795bd;
padding:4px;
border-width:1px;
border-color:#648abd;
border-style:solid;
}
.div_left_sec .vertical_menu ul.AspNet-Menu{
}
.div_left_sec .vertical_menu ul.AspNet-Menu ul {
position:absolute;
z-index:400;
top:0em;
left:16em;
}
.div_left_sec .vertical_menu ul.AspNet-Menu ul ul {
position:absolute;
top:0em;
}
.div_right_sec .vertical_menu ul.AspNet-Menu{
}
.div_right_sec .vertical_menu ul.AspNet-Menu ul {
float:absolute;
top:0em;
right:16em;
}
.div_right_sec .vertical_menu ul.AspNet-Menu ul ul {
float:absolute;
top:0em;
}
.currentPage {}

div#dvCart, div.search_h {-moz-border-radius: 5px; -webkit-border-radius: 5px;}

#wrapper {display: none}

.LocationBar {background: #ddd !important; border: none !important; margin-bottom: 5px; padding: 5px; color: #888}

.ButtonsBG {background: #eee !important; border: none !important; padding: 3px}

.LocationBar, .ButtonsBG, .module52 {-moz-border-radius: 5px; -webkit-border-radius: 5px}

.module52 {margin-right:10px; margin-top:10px; width:auto !important; background-color: #f4f4f4; padding-bottom: 10px}

.module52title {-moz-border-radius-topleft: 5px; -webkit-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-radius-topright: 5px; border-bottom: 1px solid #e0e0e0; width: auto !important; padding: 5px; margin-bottom:10px}

#ctl00_ctl00_Content_ctl02_dMerchModuleItemContainer52 {background: none !important}

div.search_h select {margin: 0}

div.div_content_sec {width: auto !important; margin-right: 10px}

ul.AspNet-Menu li a, ul.AspNet-Menu li span {
height:16px !important;
}

body {width: 100% !important}

.AspNet-Menu-Selected {
    background: url(/SiteImages/80-SchoolImages/80-theme_images/80-header_elements-04.png) !important
    }

table.tblTop {
    margin: 0 auto;
    }

#tbl_left_cont_right {
    width: 975px !important;
    }

#td_left_sec {display:none}

/* Hacks for admin layout */

div#dvCurrentPg {margin-top: -12px; color: #fff;}
div.errors {float: right}
div#ControlPanel {margin-bottom: -25px;}
div#ControlPanel table {background: #000000; color: #fff}
div#ControlPanel a {background: none !important;
    color: #fff !important}
#tblControl {display:none; color: #fff}
div#ControlPanel:hover #tblControl {display:block}

table#tbl_left_cont_right {margin: 10px auto}
#td_right_sec {padding-left: 10px}









/* All CSS for content glider */

.glidecontentwrapper{
position: relative; /* Do not change this value */
width: 755px;
height: 287px; /* Set height to be able to contain height of largest content shown*/
overflow: hidden;
border: 1px solid #000;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/

.glidecontent img {border:none}

.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background: white;
visibility: hidden;
width: 755px;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
width: 755px;
visibility: hidden;
display: none !important;
margin-top: 6px;
text-align: center; /*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
border: 1px solid black;
color: #2e6ab1;
padding: 1px 3px;
margin-right: 3px;
font-weight: bold;
text-decoration: none;
}

.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a:hover{
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
background: #1A48A4;
color: white;
}

#bsp_logo {position: relative; top:45px; right:10px; float:right}