body{
background:url('/SiteImages/5-SchoolImages/5-wrapperbg_dt.gif') repeat-y center top transparent;
background-color:#F1F0F0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}
A:link{
color:#636363;
}
A:visited{
color:#636363;
}
A:hover{
color:#af4d37;
text-decoration:underline;
}
A:active{
color:#FFCC00;
}
ul{
}
li{
}
li a{
}
li a:link{
}
li a:visited{
}
li a:hover{
}
li a:active{
}
.LocationBar{
background-color:#ffcb00;
color:#000000;
}
.ButtonsBG{
background-color:#eae8e7;
vertical-align:middle;
text-align:left;
}
.AdoptTitleBG{
padding-left:8px;
}
.dv_Logo{
text-align:center;
vertical-align:text-top;
width:779px;
margin-right:auto;
margin-left:auto;
position:relative;
}
#pagewrapper{
width:779px;
margin-left:auto;
margin-right:auto;
}
.div_top_sec{
width:100%;
}
.tblTop{
width:100%;
}
.tbl_left_cont_right{
width:100%;
}
.div_left_sec{
}
.div_right_sec{
}
.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:12px;
text-align:left;
}
.div_bottom_sec{
}
.tblBottom{
width:100%;
}
.div_footer_sec{
text-align:center;
font-size:10px;
width:100%;
}
.div_privacy{
text-align:center;
font-size:10px;
width:100%;
}
.search_h{
background:#ffcb00;
color:#000000;
font-size:10px;
font-style:normal;
vertical-align:middle;
text-decoration:none;
width:100%;
padding-left:8px;
border-width:1px;
border-color:#686868;
border-style:dotted;
}
.search_v{
background:#ffcb00;
color:#000000;
font-size:10px;
font-style:normal;
vertical-align:middle;
text-decoration:none;
width:150px;
padding-left:8px;
border-width:1px;
border-color:#686868;
border-style:dotted;
}
#dvCart{
background:#ffcb00;
color:#000000;
font-size:10px;
font-style:normal;
vertical-align:middle;
text-decoration:none;
width:150px;
padding-left:8px;
border-width:1px;
border-color:#C0C0C0;
border-style:dotted;
position: absolute;
top: 40px;
right: 15px;
}
.horizontal_menu .AspNet-Menu-Horizontal{
background: #eae8e7 url('/SiteImages/5-SchoolImages/5-dt_top_gray_bar_5pt.gif');
height:29px;

}
.horizontal_menu ul{
}
.horizontal_menu ul.AspNet-Menu{
width:100%;
z-index:400;
}
.horizontal_menu ul.AspNet-Menu li{
width:12.85em;
}
.horizontal_menu ul.AspNet-Menu li li{
width:12.85em;
}
.horizontal_menu ul.AspNet-Menu li span{
}
.horizontal_menu ul.AspNet-Menu li a{
color:#585858;
padding:4px;
border-width:0px;
border-color:#585858;
border-style:solid;
text-align:center;
}
.horizontal_menu ul.AspNet-Menu li a img{
}
.horizontal_menu ul.AspNet-Menu li a:link{
color:#585858;
padding:7px 4px 4px 4px;
border-width:0px;
border-color:#585858;
border-style:solid;
border-right-width:0px;
text-align:center;
}
.horizontal_menu ul.AspNet-Menu li a:visited{
padding:7px 4px 4px 4px;
border-width:0px;
border-color:#ffffff;
border-style:solid;
text-align:center;
}
.horizontal_menu ul.AspNet-Menu li a:hover{
background:#585858;
color:#ffffff;
padding:7px 4px 4px 4px;
border-width:0px;
border-color:#000000;
border-style:solid;
text-align:center;
}
.horizontal_menu ul.AspNet-Menu li a:active{
background:#585858;
color:#ffcb00;
padding:7px 4px 4px 4px;
border-width:0px;
border-color:#000000;
border-style:solid;
}
.horizontal_menu ul.AspNet-Menu li.AspNet-Menu-Leaf span{
height:29px;
}
.horizontal_menu ul.AspNet-Menu li.AspNet-Menu-Leaf a{
}
.horizontal_menu ul.AspNet-Menu li.AspNet-Menu-Leaf a:link{
background:#eae8e7;
color:#000000;
padding:4px;
border-width:0px;
border-color:#585858;
border-style:solid;
text-align:left;
}
.horizontal_menu ul.AspNet-Menu li.AspNet-Menu-Leaf a:visited{
background:#eae8e7;
color:#000000;
padding:4px;
border-width:0px;
border-color:#648ABD;
border-style:solid;
text-align:left;
}
.horizontal_menu ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover{
background:#585858;
color:#ffffff;
padding:4px;
border-width:0px;
border-color:#000000;
border-style:solid;
text-align:left;
}

.horizontal_menu ul.AspNet-Menu li.AspNet-Menu-Leaf a:active{
background:#585858;
color:#ffcb00;
padding:4px;
border-width:0px;
border-color:#648ABD;
border-style:solid;
}
.horizontal_menu ul.AspNet-Menu ul{
top:2em;
left:0em;
z-index:400;
}
.horizontal_menu ul.AspNet-Menu ul ul{
}
.horizontal_menu ul.AspNet-Menu li ul li ul{
top:0em;
left:12.85em;
}
.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;
}

/* Begin styles for MerchList.js script. */

/* Table generated by the script. */
#myMTable {
margin-left: auto;
margin-right: auto;
}

/* Each cell added to the table has this */
/* class added to it. */
.mTableCell {
text-align: center;
vertical-align: top;
width: 108px;
margin: 0px 0px;
padding: 5px 5px 10px 5px;
border: 1px dotted #DDDDDD;
}

/* This class is added to a cell on hover, */
/* and removed when they mouse out. */
.mTableCellHover {
border: 1px dotted #AAAAAA;
background-color: #FFCB00;
}

/* Controls the short description links. */
a.mDescriptionLink:link, a.mDescriptionLink:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
}

/* Controls short description hover state. */
a.mDescriptionLink:active, a.mDescriptionLink:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: underline;
}

/* This class is added to each SKU number. */
.mSKU {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000099;
font-weight: bold;
}

/* This class is added to all price fields. */
.mPriceFields {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

/* The "Added To Cart" text has this class */
/* added to it. */
.mAddedMsg {
color: #003300;
}

/* End of MerchList.js script style rules. */

/* Textbook Flags */

#LPG {
left: 0px;
width: 82px;
height: 35px;
background: url('/SiteImages/5-SchoolImages/5-TextBugs.png') 0 0 no-repeat;
}
#RENT {
left: 83px;
width: 150px;
height: 36px;
background: url('/SiteImages/5-SchoolImages/5-TextBugs.png') -83px 0 no-repeat;
line-height:32px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
font-size:14px;
font-weight:bold;
color:#0284CA;
}
#GBB {
left: 166px;
width: 85px;
height: 35px;
background: url('/SiteImages/5-SchoolImages/5-TextBugs.png') -166px 0 no-repeat;
}
#ALL {
left: 0px;
width: 235px;
height: 36px;
background: url('/SiteImages/5-SchoolImages/5-TextBugs.png') 0 0 no-repeat;
line-height:32px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
font-size:14px;
font-weight:bold;
color:#0284CA;
}

.pricing_block {
    height: 55px !important;
}

.col1 {
vertical-align: top !important;
}

Custom Class{
}
