body {
color:#555555;
background:#FFF;
margin:0;
padding:10px;
font: normal 12px Arial, Helvetica, sans-serif;
}
a {
color:#000066;
text-decoration:none;
background:inherit;
}
a:hover {
text-decoration:underline;
}
td,p {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
background:inherit;
text-decoration:none;
}
img {
border:0;
}
form {
margin-bottom:0;
margin-top:0;
}
.r {
float:right;
}
.l {
float:left;
}
label {
width: 170px;
float: left;
text-align: right;
margin-right:3px;
display: block;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#666;
}
.picBdr {
border:1px solid #CCC;
padding:3px;
}
li,ol {
line-height:20px;
}
.title {
font: bold 18px Verdana, Arial, Helvetica, sans-serif;
color:#336699;
background:#FFF;
text-decoration:none;
}
.bdrT {
border-top:1px solid #FFF;
}
.bdrBtm {
border-bottom:1px solid #FFF;
}
.minicart {
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#666;
background:#FFF;
text-decoration:none;
float:right;
padding: 0 5px 5px 0;
}
#mainwrap {
width:100%;
min-width:760px;
}
#header {
background: url("imgshop/template/bkgtop.gif") #fff no-repeat bottom right;
color: #555;
width:100%;
float:left;
}
#logo {
background:url(imgshop/template/logo_admin.gif) no-repeat;
width:199px;
height:110px;
float:left;
}
#phone {
font: bold 17px Arial, Helvetica, sans-serif;
background:url(imgshop/template/bkgsearch.jpg) #fff repeat-x bottom right;
width:195px;
float:right;
height:100px;
padding: 2px 5px 2px 0;
text-align:right;
color:#369;
text-decoration:none;
}
#slogan {
margin:0 200px 0 200px;
height:85px;
padding-top:25px;
}
#cart {
padding-right:10px;
float:right;
}
#random {
padding:5px;
}
.amc {
font: bold 20px Arial, Helvetica, sans-serif;
color:#555555;
background:inherit;
}
.slogan {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#336699;
background:inherit;
}
#navtop {
background:url(imgshop/template/bkgnav.gif) #369 repeat-x;
color: #555;
height:38px;
width:100%;
float:left;
}
#home {
width:50px;
float:left;
}
#searchbox {
background:url(imgshop/template/bkgsearch.jpg) #D3E3F3 repeat-x bottom right;
color: #555;
height:30px;
width:200px;
float:right;
text-align:left;
padding-top:8px;
}
#search {
vertical-align:bottom;
font-size:12px;
color:#C00;
background:inherit;
padding: 15px 0 0 5px;
}
#corner {
float:right;
width:32px;
}
#menutop {
margin: 0 232px 0 60px;
}
#menutop span {
vertical-align:bottom;
color:#7AAAD0;
background:inherit;
font-size:20px;
padding: 0 3px 0 3px;
line-height:38px;
}
.navText {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
background:inherit;
text-decoration:none;
padding: 0 5px 0 5px;
line-height:38px;
}
.navText:hover {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#FF0;
background:inherit;
text-decoration:none;
padding: 0 5px 0 5px;
line-height:38px;
}
#ltMenu {
float:left;
width:200px;
border-right:1px solid #CCC;
}
#pgContent {
margin-left:200px;
border-left:1px solid #CCC;
padding:10px;
}
#pgContent .content {
	display:inline-block;
}
.bkgdot {
background:url(imgshop/template/bkgdot.gif) #FFF repeat;
color: #C00;
height:16px;
padding:5px;
}
.textRed {
font: normal 12px Arial, Helvetica, sans-serif;
color:#CC0000;
background:inherit;
text-decoration:none;
}
.clearing {
height:0px;
clear:both;
}
#category,#helpful {
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#336699;
background:#FFF;
text-decoration:none;
line-height:20px;
padding:7px;
}
#category a,#helpful a {
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#336699;
background:#FFF;
text-decoration:none;
line-height:20px;
}
#category a:hover,#helpful a:hover {
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#336699;
background:#FFF;
text-decoration:underline;
line-height:20px;
}
#pgfooter {
width:100%;
}
#leftMenuBtm {
width:190px;
float:left;
color: #555;
background:#FFF;
height:25px;
padding: 5px 5px 0 5px;
text-align:center;
}
#pageBtm {
background:url(imgshop/template/bkgnav.gif) #369 repeat-x bottom left;
color:#FFFFFF;
padding-top:5px;
height:25px;
}
.textWhsm {
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
background:inherit;
text-decoration:none;
}
.ohiogr a {
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#555;
background:inherit;
text-decoration:none;
padding-right:11px;
line-height:20px;
}
.dash {
border:1px;
border-bottom-style:dashed;
border-bottom-color:#CCCCCC;
padding: 4px 0 4px 0;
}
.textLt {
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
background:inherit;
text-decoration:none;
}
.p7currentmark {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#FF0 !important;
text-decoration:none;
padding: 0 5px 0 5px;
background:inherit;
line-height:30px;
}
.p7currentmark2 {
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#C00 !important;
background:inherit;
text-decoration:none;
padding:7px;
} 
#tf {
width:186px;
border:1px solid #CCC;
color:#555;
}
#tf input {
width:80px;
margin:2px 0 2px 0;
}
#tf label {
width:90px;
text-align: right;
margin-right:3px;
display:block;
padding-top:4px;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#666;
}