﻿a.stdlink:link
{
font-weight: bold;
font-size: 90%;
color: #444F6A;
}
a.stdlink:visited
{
font-weight: bold;
font-size: 90%;
color: #343D50;
}
a.stdlink:hover
{
font-weight: bold;
font-size: 90%;
color: #000033;
}
a.stdlink:active
{
font-weight: bold;
font-size: 90%;
color: #555555;
}
.deptListHead
{
border: 1px solid #C0C0C0;
text-align: center;
color: #616F98;
background-color: #FEE7C5;
font-size: 90%;
font-weight: bold;
}
.deptListContent
{
border: 1px solid #C0C0C0;
text-align: center;
background-color: #E1E1E1;
font-size: 85%;
}
a.deptUnselected
{
font-weight: bold;
color: #5c6991;
}
a.deptUnselected:hover
{
font-weight: bold;
color: #000033;
}
a.deptSelected
{
font-weight: bold;
color: #616F98;
}
.CategoryListHead
{
border: 1px solid #C0C0C0;
text-align: center;
color: #616F98;
background-color: #FEE7C5;
font-size: 115%;
font-weight: bold;
padding: 5px;
}
.CategoryListContent
{
border: 1px solid #C0C0C0;
text-align: center;
background-color: #EBEBDE;
font-size: 85%;
color: #00FF00;
margin-left:10px;
}
a.CategoryUnselected
{
font-weight: bold;
color: #5c6991;
}
a.CategoryUnselected:hover
{
font-weight: bold;
color: #000033;
}
a.CategorySelected
{
font-weight: bold;
color: #616F98;
}
.CatTitle
{
font-size: 115%;
font-weight: bold;
color: #CCCC99;
}
.CatDescr
{
font-size: 100%;
font-weight: bold;
   
}
.stockPhotos
{
border: groove 1px #bbb;
}
.PagingText
{
font-weight: bold;
}
a.ProductName
{
color: #5c6991;
text-decoration: none;
}
a.ProductName:hover
{
color: #000033;
text-decoration: underline;
}
.ProdDescr
{
color: #242937;
}
.ProductPrice
{
color: #394D6F;
font-size: 100%;
font-weight: bold;
margin-top:9px;
}
.ProductBox
{
position: relative;
float: left;
width: 484px;
background-color: #eee;
border: 1px solid #B9C7E1;
margin-left:35px;
margin-right:auto;
margin-bottom:0px;
margin-top:20px;
padding-top:0px;
}
.ProductBoxLge
{
width: 760px;
background-color: #eee;
border: 1px solid #B9C7E1;
margin-left: 15px;
margin-right:auto;
margin-bottom:0px;
margin-top:20px;
padding-top:0px;
}
.ProductBoxMulti
{
position: relative;
float: left;
width: 260px;
background-color: #eee;
border: 2px solid #B9C7E1;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 30px;
margin-top:15px;
padding-top:0px;
padding-bottom:0px;
}
.ProductBoxTitle
{
width: 100%;
background-color: #495881;
height: 24px;
font-weight: bold;
font-size: 120%;
padding-top: 6px;
padding-bottom: 2px;
color: #FFFFCC;
}
.ProductBoxTitleMulti
{
width: 250px;
background-color: #495881;
font-weight: bold;
font-size: 115%;
padding: 5px;
color: #FFFFCC;
}

.ProductBoxFoot
{
position:relative;
float:left;
width: 100%;
background-color: #586A9A;
height: 17px;
font-weight: bold;
font-size: 90%;
padding-top: 2px;
padding-bottom: 2px;
color: #FFFFBB;
}
.ProductBoxFootMulti
{
width: 250px;
background-color: #586A9A;
font-weight: bold;
font-size: 80%;
padding: 5px;
color: #FFFFBB;
}
.ProductLeftImg
{
position:relative;
float:left;
width:240px;
background-color:#eee;
padding:5px;
}
.ProductLeftImgLge
{
position:relative;
float:left;
width:480px;
background-color:#eee;
padding:10px;
}


.ProductLeftImgMulti
{
position:relative;
float:left;
width:250px;
height:245px;
background-color:#eee;
padding:5px;
}
.ProductRightDetails
{
position:relative;
float:right;
width:224px;
background-color:#eee;
padding:5px;
font-size:110%;
}
.ProductRightDetailsLge
{
position:relative;
float:right;
width:250px;
background-color:#fff;
padding:5px;
font-size:110%;
}
.ProductRightDetailsMulti
{
position:relative;
float:left;
width:250px;
background-color:#eee;
padding:5px;
font-size:105%;
}
.prodcontrolbox
{
position: relative;
float: left;
width: 504px;
background-color: #fbfbee;
border: 1px solid #B9C7E1;
margin-left: 10px;
margin-right: 10px;
margin-top: 15px;
margin-bottom: 10px;
padding: 5px;
}
.pagingDiv
{
width:420px;
background-color:#efefef;
height:20px;
padding:3px;
margin:5px;
font-size:120%;
font-weight:bold;
}
.pageListDiv
{
padding:3px;
margin-top:15px;
margin-left:12px;
margin-right:0px;
margin-bottom:5px;
font-size:140%;
font-weight:bold;
background-color:#ffffff;
border: 1px solid #CCCC99;
}
.innerprodbox
{
position: relative;
float: left;
width: 450px;
background-color: #fbfbee;
padding: 0px;
border: 0px solid #B9C7E1;
margin-top: 5px;
margin-bottom: 5px;
}
.innerprodboxl
{
position:relative;
float:left;
width:130px;
background-color:#fbfbee;
padding:5px;

}
.innerprodboxr
{
position:relative;
float:left;
width:300px;
background-color:#fbfbee;
padding:5px;
}
.innerprodboxtitle
{
width: 262px;
background-color: #FAFAE7;
padding: 3px;
font-weight: bold; 
border: solid #bbb 1px;       
}
.smlimgprod
{
border:0px;
}
#searchBoxHold
{
margin-top: 16px;
margin-bottom: 20px;
margin-left:5px;
background-color: #FAFAE7;
}
.searchBox
{
width:165px;
margin-top:10px;
margin-bottom:10px;
}
#searchBoxHead
{
background-image: url('../../images/design/rounded-box-head1.png');
background-repeat: no-repeat;
width:165px;
height:20px;
margin-bottom:0px;
font-size:125%;
font-weight:bold;
padding-top:2px;
}
#searchBoxContent
{
padding-top:6px;
width: 165px;
background-color: #f3f0e1;
}
#searchBoxBase
{
background-image: url('../../images/design/rounded-box-base1.png');
background-repeat: no-repeat;
width:165px;
height:13px;    
}
.bold
{
font-weight:bold;
}
.small
{
font-size:76%;
}
.UserInfoHead
{
border: solid 1px #aaaaaa;
}
.UserInfoContent
{
border: 1px solid #D0DDE8;
}
#UserInfoContent
{
width:150px;
margin: 3px;
}
.UserInfoText
{
font-size: 90%;
}
a.UserInfoLink
{
color: #bb22aa;
}
a.UserInfoLink:hover
{
color: #cc33bb;
}
.Button
{
color: #000000;
}
.AdminTitle
{
color: #000000;
}
.AdminPageText
{
color: #aabbcc;
}
a.AdminPageText
{
color: #aabbcc;
}
a.AdminPageText:hover
{
color: #bbccdd;
}
.Grid
{
border: 1px solid #C0C0C0;
}
.GridHeader
{
color: #000033;
background-color: #FFCC66;
font-size: 100%;
height:26px;
padding-top: 5px;
padding-bottom: 5px;
margin-top:10px;
}
.GridRow
{
color: #000080;
background-color: #E1E1FF;
font-size: 95%;
}
.GridEditingRow
{
color: #000080;
background-color: #9999FF;
font-size: 110%;    
}
.GridAlternateRow
{
color: #000080;
background-color: #FFDDBB;
font-size: 95%;
}
.rNavBox
{
width: 150px;
border: solid 1px #aaaaaa;
padding: 4px;
}
.SmallButtonText
{
color: #003366;
font-weight: bold;
margin-top: 4px;
margin-bottom: 4px;
}
.CartSummary
{
background-color: #E1E1E1;
font-size: 95%;
border: 1px solid #C0C0C0;
width:148px;
padding:3px;
}
a.CartLink
{
color: #5c6991;
font-weight:bold;
font-size:110%;
}
a.CartLink:hover
{
color: #000033;
}
.CartTotal
{
font-size: 110%;
font-weight: bold;
color: #000033;
background-color: #FFCC66;
width: 586px;
height: 20px;
padding: 7px;
margin-bottom:5px;
}
.CartButtonOption
{
margin-top:16px;
margin-bottom:8px;
}
.horizontalmenudiv
{
font-size: 106%;
font-weight: bold;
text-align: center;
background-color: #E8DDCC;
padding-top: 6px;
padding-bottom: 6px;
border-bottom: solid 1px #5c6991;
margin-bottom: 7px;
position: relative;
float: left;
width: 960px;
color: #FFFFFF;
}
.horizontalMSubdiv
{
font-size: 90%;
font-weight: bold;
background-color: #E9E4D1;
padding-top: 6px;
padding-bottom: 6px;
border-top: solid 1px #5c6991;
border-bottom: solid 1px #5c6991;
margin-bottom: 7px;
position: relative;
float: left;
width:960px;
text-align:center;
}
.horizontalsubmenudiv
{
margin-left:auto;
margin-right:auto;
position:relative;
float:right;
width: 960px;
text-align: center;
font-size: 85%;
font-weight: bold;
background-color: #E9E4D1;
padding-top: 0px;
padding-bottom: 0px;
border-bottom: solid 1px #DDD5B7;
border-top: solid 1px #DDD5B7;
margin-bottom: 7px;   
}
#homelinkhold
{
font-weight:bold;
font-size:114%;
margin-left:7px;
margin-top:10px;
}
#homeimage
{
margin-left:0px;
position:relative;
float:left;
margin-right:8px;
}
#navmenudiv
{
margin-left:auto;
margin-right:auto;
margin-top:1px;
margin-bottom:1px; 
position:relative;
float:left;
width:960px; 
text-align:center;  
}
.navpad
{
margin-left:7px;
margin-right:7px;
}
#recommendations
{
margin-left:20px;
margin-top:25px;
margin-bottom:15px;    
text-align:left;
font-size:90%;

padding:3px;   
}
.RecommendationHead
{
font-size:110%;
font-weight:bold;    
background-color:#ffffff;
margin-bottom:15px;
}
.RecommendationText
{
font-weight:bold;
}
#CQuot
{
position:relative;
float:left;
text-align:left;
margin-top:65px;
margin-bottom:15px;
}
#FeatureProdDiv
{
position:relative;
float:left;
margin-top:40px;
margin-bottom:15px;
}
#FeatureProdDivInPage
{
position:relative;
float:left;
margin-top:5px;
margin-bottom:25px;
margin-left:55px;
margin-right:auto;
}
#deptcatdiv
{
position:relative;
float:left;
margin-top:12px;
margin-left:12px;
margin-bottom:10px;
}
.amazcarousel
{
margin-top:15px;
margin-bottom:25px;
margin-left:7px;
}
#mainleftnav
{
position:relative;
float:left;
width:185px;
background-color:#E9E4D1;
font-size:112%;
font-weight:bold;
margin:1px;
border:1px solid #E9E4D1;
margin-top:10px;
margin-bottom:10px;
padding-bottom:12px;
}
.TopLevelLNav
{
position:relative;
float:left;
width:185px;
height:26px;
background-color:#eee;
margin-bottom:1px;
}
.marginnavtext
{
margin-left:8px;
margin-top:5px;
}
.marginnavtextSub
{
background-color: #DADFE4;
width: 173px;
height: 18px;
padding-left: 14px;
padding-top: 4px;
padding-bottom: 4px;
}
.crrntselctlnav
{
background-color: #E9E4D1;
font-size: 105%;
width: 177px;
height: 18px;
color: #484962;
padding: 4px;
}
#bottomDivArea
{
background-position: bottom;
width: 960px;
height: 300px;
position: relative;
float: left;
background-color: #343C58;
border-top: 10px solid #fff;
background-image: url('../../images/design/baseslim-bkgrd-sml.gif');
background-repeat: repeat-x;
}
.bottomDivNavPanel
{
position:relative;
float:left;
width:128px;
height:210px;
margin-left:26px;
margin-top:14px;
margin-bottom:14px;
background-color:#FAFAE7;
border:1px solid #bbb;
font-size:85%;
}
.bottomDivNavItem
{
position:relative;
float:left;
width:110px;
height:20px;
margin-left:4px;
margin-top:4px;
padding:2px;
background-color:#FAFAE7;
}
#bottomNavAddress
{
position: relative;
float: left;
width: 550px;
height: 45px;
margin-left: 50px;
margin-top: 2px;
font-size: 120%;
color: #2D334A;
font-style: italic;
font-weight: bold;
}
 