html{margin: 0; padding: 0; font-size: 1em;}

body {
	/*min-width: 550px; */  
	min-width:680px;
	max-width:690px;
	color:#000;
	background:#fff;
	margin:0;
	padding:0;
	font-size:90%;
	line-height:140%;
	font-family:/*arial,sans-serif"Trebuchet MS", sans-serif;*/arial,helvetica, sans-serif;
}	

table.prodDetails{width:auto;min-width:680px;max-width:690px;  margin: 0; float: none;}

.printleft{float:left;}
.print{display:none;}
input{}
#cartlogo{display:none;}
.bodycontent{min-width:680px;max-width:690px;  margin: 0;padding:0; float: none;font-size:90%;}
.cart{min-width:680px;max-width:690px;  margin: 0;padding:0; float: none;}
.carttools{min-width:680px;max-width:690px; margin: 0; float: none;}

.typaymentinfohead{border:1px solid #ccc;background:#fff;padding:4px;color:#666;font-size:120%;font-weight:bold;margin-top:6px;}
.typaymentinfo{border:1px solid #ccc;background:#fff;padding:8px;margin:1px 0 8px 0;}





A:link {color:#336699;}
/*A:visited {text-decoration: underline;}
A:active {text-decoration: underline;}*/
A:hover {text-decoration: underline; color:#f00;}

/*header*/
#header{width: auto;min-width:680px;max-width:690px; margin: 0; float: none;}
#navigation{display:none;}
#navigation a{color:#fff;text-decoration:underline;}
#navigation a:hover{color:#e2e2e2;text-decoration:underline;}
#contact{float:right;width:210px;font-size:80%;margin:6px 6px 0 0;padding-right:12px;}

/*homepage*/
.homeTitle{padding:18px 0 8px 18px;}
p.homeSubTitle{margin:2px 4px 0 40px;color:#3D768D;font-size:.9em;font-weight:bold;}
.homeCategoryTitle{clear:both;border-bottom:0px solid #ccc;margin: 0 0 -4px 0;padding-left:16px;}

#homepageContainer{width:660px;margin:12px 0px 1px 0px;border:0px solid #D5D394;background:#fff;font-size:85%;}
.homedescription{padding:0px 22px 0px 42px;margin-top:0px;}
.homedescriptionimage{display:none;}
#homeCategories td{border:0px solid #D5D394;width:25%;text-align:center;background:#fff;}
#homeCategories h3{font-size:1em;margin-bottom:3px;}

#feature{float:right;border:1px solid #BBC5CC;width:192px;margin:0px 4px 0 2px;}
#feature h3{background:url('/resource/images/feature_heading.gif') repeat-x bottom left #86959d;color:#fff;margin:1px;padding:2px 0 2px 4px;font-weight:normal;}
.featuredProduct{padding:7px 5px;clear:both;border-bottom:0px solid #6B97AA;}


.categoryListContainer{display:none;}
.categoryListTitle{margin:0;color:#2F5567;font-weight:bold;font-size:86%;}
.categoryList{margin-left:2px;}

/*breadcrumb trail*/
.breadcrumb{display:none;}
.breadcrumb a{text-decoration:underline;color:#506B79;}
.breadcrumb a:hover{text-decoration:underline;color:#333;}

/*FAQ*/
.question{background:url('/resource/images/question.gif') no-repeat top left;font-size:90%;background-color:#D1DFE5;border-top:1px solid #BFD6E0;padding-left:40px;margin-top:22px;margin-right:12px;height:32px;}
.answer{background: url('/resource/images/answer.gif') no-repeat top left;font-size:90%;padding-left:40px;margin-right:12px;}
.space{border-bottom:3px double #BFD6E0;margin-right:12px;}

/*form filters*/
.filter{clear:both;margin:10px 10px 0 0px;border:1px solid #BBC5CC;background:url('/resource/images/filter_bg.gif') repeat-x #E8EDF1;font-size:86%;}
.filterhead{padding:5px;font-weight:bold;font-size:110%;color:#466C7E;border-bottom:1px solid #BBC5CC;}
.filterMfg{padding:4px 0 6px 4px;border-bottom:1px solid #BBC5CC;}
.filterOption{border-right:1px solid #BBC5CC;}

/*category*/
.sizingNote{background:#FFFFCC;border:1px solid #fc3;padding:4px;margin:4px 0 8px 0;}
.categoryImage{float:right;margin:0 .5em;}
.resultCount{margin:10px 0px 10px 0px;}
.compareIt{margin:-2px 10px 0px 0px;}
.compareCheck{background:#DEDCBF;padding:2px;width:22px;}
.categoryProduct{border:1px solid #D2D0AD;margin:0 10px 2px 0;font-size:86%;}
.categorySubmit{margin:8px 0;}

/*Product pages*/
.tab_hover {
background-color:#666;
color:white;
cursor:pointer;
background-image:url(/resource/images/tab_active.gif);
text-align:center;
padding:3px 12px;
}

.tab {
background-color:#ccc;
color:#000;
cursor:pointer;
background-image:url(/resource/images/tab_inactive.gif);
border:0px solid #CDCCC3;
text-align:center;
padding:3px 12px;
text-decoration:none;
}

.tabcontent {
border:1px solid #D2D0AD;
text-align:left;
padding:0;
margin:0;
width:auto;
max-width:700px;
}

.detailTable{
border-bottom:1px solid #D2D0AD;
border-right:1px solid #D2D0AD;
padding:2px 12px;
font-size:90%;
}

.detailTableHead{
border-bottom:1px solid #D2D0AD;
border-right:1px solid #D2D0AD;
border-left:1px solid #D2D0AD;
background:#E3E2C7;
padding:2px 12px;
font-size:90%;
}


/*general*/
.content{background:#fff;border:1px solid #fff;margin-top:4px;}

td{line-height:130%;}

p{font-size:90%;}

li{font-size:100%;}
img{border:0px solid #fff;}


h1 {
	font-size: 1.4em;
	color:#852375;
	/*color:#466C7E;*/
	
}

h2 {
	font-size: 1.1em;
	margin:8px 0;
	color:#466C7E;
}

h3 {
	font-size: 1em;
	color:#466C7E;
}

input, select, textarea {color: #000;font-size:96%;}
.small{font-size:76%;font-weight:normal;}
.strongsmall{font-size:76%;font-weight:bold;}
.homeproductdescription{line-height:130%;}
.manufacturers{font-size:84%;margin-top:6px;}
.alert{color:#900;}
.listprice{text-decoration: line-through;color:#999;}
.yousave{color:#999;}
.yourprice{color:#009933;font-weight:bold;}
.categoryProductDivider{border-top:1px solid #ccc;}
.feature{background:url('/resource/images/tiny_drop.gif') no-repeat top left;padding-left:12px;margin-left:1em;font-size:90%;}
.required{color:#900;padding:0 4px;}
.helptosizenote{border:1px solid #D2D0AD;padding:6px;width:380px;background:#E6E5CF;margin-top:12px;}
/*Search*/

.searchNav{margin:2px 0;padding:3px 5px;border:1px solid #D2D0AD;background:url('/resource/images/search_nav_bg.gf') #E6E5CF;font-size:88%;}
.noResult{padding:5px;color:#900;}
.noResultNote{background:#eee;border:1px solid #ccc;margin-right:1em;padding:5px;}
.showing{float:left;margin-right:0px;}
.inactive{color:#666;}

.help{vertical-align:middle;font-family:arial;font-size:16px;font-weight:bold;color:#666;cursor:pointer;}

/*checkout*/
#checkout{display:none; }
/* Footer */
#footer-nav {display:none;}
#footer-table {display:none;}
#footer-desc{width:auto;max-width:700px;font-size:76%;text-align:center;}
#copyright{margin-top:4px;color:#666;font-size:76%;text-align:center;}
