﻿/* CSS Document */
body
{
	background:url(../images/bg.jpg) repeat-x top #aad6bf;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color::#000000;
	margin: 0px;
	padding:0px;
	line-height:20px;
}

a:link,a:visited {color: #28316a; text-decoration:underline;}
a:hover{text-decoration:none;color:#c6a136;}
input, select{ font-size:11px}
body ,h1,h2,h3,p,ul,ol,li,dl,dt,dd,table,img,form {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type:none;
}
TR.productListing-odd{
  background: #f8f8f9;
}

TR.productListing-even{
  background: #f8f8f9;
}
TR.headerError {
  background: #ff0000;
}
SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.marginT5  			{margin-top:5px;}
.marginT10 			{margin-top:10px;}
.marginT15 			{margin-top:15px;}
.marginT20 			{margin-top:20px;}
.marginT25 			{margin-top:25px;}
.marginT30 			{margin-top:30px;}
.marginL8 			{margin-left:8px;}
.marginL20 			{margin-left:20px;}
.txtsizes{
font-size:95%;
}
#Page{
width:900px;
margin: 0px auto 0px auto ;
border:1px solid #bbbbbb;
background:url(../images/bg_left.jpg) repeat-y left;
overflow:hidden;
}
#bottom{
width:900px;
margin: 0px auto 0px auto ;
background:url(../images/bg_bottom.jpg) repeat-x ;
height:23px;
}
#header{
background:url(../images/bg_logo.jpg) no-repeat;
height:65px;
width:900px;
}
#account{
padding:35px 70px 0px 0px ;
}
#nav{
border-bottom:1px solid #bbbbbb;
}
#left{
float:left;
width:183px; 
height:100%;
}
#right{
float:right;
width:717px;
}
#content{
padding:20px;
background:url(../images/bg_content.jpg)  no-repeat top;
overflow:hidden;
}
#content_home{
padding:20px;
background:url(../images/bg_content_home.jpg)  no-repeat top;
overflow:hidden;
}
#content_about{
padding:20px;
background:url(../images/bg_content_about.jpg)  no-repeat top;
overflow:hidden;
}
#content1{
padding:20px;
<!--[if lte IE 6]>
float:left;
display: block;
width: 675px;
<![endif]-->
background:url(../images/bg_content1.jpg)  no-repeat top;
overflow:hidden;
}
#search{
width:100%;
background-color:#bcd7e2;
padding:15px 0px 0px 0px;
}
#footer{
background:url(../images/bg_footer.jpg) repeat-x;
height:21px;
border-top:1px solid #bbbbbb;
}
#catagory{
color:#000000;
}
#catagory li a{
height:25px;
width:155px;
padding:1px 0px 0px 26px;
display:block;
color:#0000000;
text-decoration:none;
background:url(../images/bg_cat_n.gif) no-repeat;
}
#catagory li a:hover,#catagory li a.selected {
background:url(../images/bg_cat_o.gif) no-repeat;
height:25px;
width:155px;
display:block;
padding:1px 0px 0px 26px;
text-decoration:none;
color:#c6a136;
}
.searchpro{
background-color:#5999b3;
height:21px;
padding:3px 0px 3px 8px;
}
.searchabc{
background-color:#5999b1;
padding:3px;
}
.tlproduct{
font-size:110%;
color:#49a101;
font-weight:bold;
text-transform:uppercase;
}
.txt14bw a:link, .txt14bw a:visited{
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
text-decoration:underline;
}
.txt14bw a:hover, .txt14bw a.selected{
color:#dcab1c;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}
.tl{
font-size:160%;
color:#169f8b;
}
.br{
border:1px solid #000000;
}
.txtfooter{
font-size:87%;
}
.infoBoxContents {
  background-color:#f7feff;
  font-size: 10px;
  border:1px solid #d2d2d2;
}
.item1{
width:190px;
padding:10px;
margin-left:0px;
float:left;
}
.item2{
width:190px;
padding:10px;
margin-left:20px;
float:left;
}
.item3{
width:195px;
padding:10px;
margin-left:15px;
float:right;
}
#pic{
text-align:center;
}
#pic1{
height:160px;
text-align:center;
}
#name{
font-size:95%;
line-height:14px;
}
#price{
height:35px;
padding:5px 0px;
font-size:110%;
}
.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

