/* CSS Document */
body {
	margin:0; padding:0;
	background:#FFF url("../images/wallpapergraphic.jpg"); height:100%;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	p {color:#000;  font: 12px/1.3 Arial, Helvetica, sans-serif; }		
	.content {padding:0; margin:0;}
	
	h1 {font: 24px/1.3 Arial, Helvetica, sans-serif; color:#000; font-weight:bold; margin-bottom:2px;color:#BE5317;}
	h2 {font: 13px/1.3 Arial, Helvetica, sans-serif; color:#80a1b6; font-weight:bold; margin-bottom:2px;}
	
	h2 a:link, h2 a:visited, h2 a:active {text-decoration:none; font: 13px/1.3 Arial, Helvetica, sans-serif; color:#80a1b6; font-weight:bold; margin-bottom:2px;}
	h2 a:hover, h2 a:visited:hover {text-decoration:none; color:#BE5317;}
	
	.orange, .orange a:link, .orange a:visited, .orange a:active {color:#BE5317;}
	.content {padding:20px;}
	
	.style6 {font-size: 12px; color:#80a1b6; margin-top:10px;}
.style6 a:visited {
	color: #80a1b6;
}
.style6 a:hover {
	color: #80a1b6;
}
.style6 a:active {
	color: #80a1b6;
}
	
	li {font:12px/1.5 arial, helvetica, verdana, sans-serif;}

	p.small {margin:2px 15px 2px 5px;font:9px verdana, arial, helvetica, sans-serif;}
	
	a:link {text-decoration:underline; color:#BE5317;}
	a:visited {text-decoration:underline; color:#BE5317;}
	a:active {text-decoration:underline; color:#BE5317;}
	a:hover {text-decoration:underline; color:#80a1b6;}
	a:visited:hover {text-decoration:underline; color:#80a1b6;}
	
	.navbar {padding:5px 10px;}
	.footer {float:left;}
	.search {float:right;padding:5px 10px; color:#FFF;font:12px/1.5 arial, helvetica, verdana, sans-serif; text-align:left;}
	.footer {padding:5px 10px; color:#FFF;font:12px/1.5 arial, helvetica, verdana, sans-serif; text-align:left;}
	.footer a:link, .footer a:visited, footer a:active  {text-decoration:none; color:#FFF;}
	.footer a:hover, .footer a:visited:hover {text-decoration:underline; color:#FFF;}

input.ftext {background-color:#FFF; border: 1px solid #372679; color:#000;}
input.button {background-color:#372679; color:#FFF; border:0;cursor:pointer; }

.shopt {
	padding:0;
	margin:-1px 0 -3px 0 !important;
	margin:0 0 -3px 0;
	}
	
.namerow {font-size:14px; line-height:16px;}

.specinst {font-size:14px; line-height:16px;}
.deptlist {font-size:14px; line-height:16px;}
.price {font-size:14px; line-height:16px;}

.catname {color:#372679; padding-bottom:5px; font: 24px/1.3 Arial, Helvetica, sans-serif;}
.deptname {color:#372679; padding-bottom:5px; font: 18px/1.3 Arial, Helvetica, sans-serif;}
.pagecount {font-size:12px; line-height:14px;}
	
div.float {float:left; margin:5px 15px 5px 0px;overflow:visible;}
div.item {float:left; margin:5px 15px 5px 0px;width:130px;}
input.ftext {background-color:#FFF; border: 1px solid #96B3C5; color:#96B3C5;}
input.button {background-color:#FFF; color:#B95822; border:1px solid #96B3C5;cursor:pointer; }
	
.namerow {font-size:12px; line-height:20px; padding:10px 0px 10px 0px; font-family:"Trebuchet MS", Arial, Sans-Serif;}

	.namerow a:link, .namerow a:active, .namerow a:visited {text-decoration:none; color:#000; border-bottom:1px solid #EFEEED;}
	.namerow a:hover, .namerow a:visited:hover {text-decoration:none; color:#000; border-bottom:1px solid #999;}
	.smallprice {font-size:12px; line-height:16px; padding-top:8px;}

.longdesc, .shortdesc, .crosslink, .prodformlabel { font: 12px/1.3 Arial, Helvetica, sans-serif; }

.specinst {  font: 12px/1.3 Arial, Helvetica, sans-serif; font-style:italic;}
.deptlist {font: 12px/1.3;}
.price { font: 12px/1.3 Arial, Helvetica, sans-serif; margin:10px 0px;}
.prodname {font: 24px/1.3 Arial, Helvetica, sans-serif; color:#96B3C5; font-weight:400;}
.popupprodname {font: 22px/1.3 Arial, Helvetica, sans-serif; color:#96B3C5; font-weight:400;}
.catname {color:#BE5317; padding-bottom:5px; font: 18px/1.3;}
.deptname {color:#BE5317; padding-bottom:5px; font: 18px/1.3;}

.pagecount {font-size:13px; }

.pictrow img {border:1px solid #B8CBDA;}
.popupprodname {font: 22px/1.3 Arial, Helvetica, sans-serif; color:#96B3C5; font-weight:400;}
.linkbutton {font: 12px/1.3 Arial, Helvetica, sans-serif; padding:8px; margin:5px 0px 5px 0px;}
.linkbutton a:link {text-decoration:none; color:#FFF; background-color:#96B3C5;}
.linkbutton a:visited {text-decoration:none; color:#FFF; background-color:#96B3C5;}
.linkbutton a:active {text-decoration:none; color:#FFF; background-color:#96B3C5;}
.linkbutton a:hover {text-decoration:none; color:#FFF; background-color:#B95822;}
.linkbutton a:visited:hover {text-decoration:none; color:#FFF; background-color:#B95822;}

.detaillink img {border:0px solid;}
.prodopt {text-align:left;}

.shoppingbag {
	margin-bottom:30px;
	margin-left:5px;
	margin-right:5px;
}
/* heading styles */
.sbhead {
	background-color:#80a3b7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.sbhead  p {
	margin-top: 0;
	margin-bottom: 0;
	margin-left:5px;
	margin-right:5px;
	color:#fff;	
}
.sbqtyhead, .sblistpricehead, .sbtotalpricehead {
	text-align:right;
}
/* item row styles  */
.sbitem {
	background-color:#E8EFF3;;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000;
}
.sbitem p {	
	margin-left:5px;
	margin-right:5px;
}
.sbimage {
	width:110px;
	text-align:center;
}
.sbitemname {
	width:320px;
}
.itemremove {
	text-align:right;
}
.sbqty {
	width:50px;
	text-align:right;
}
.sblistprice {
	width:100px;
	text-align:right;
}
.sbtotalprice {
	width:100px;
	text-align:right;
}
/* summary lines */

.sbsubtotal {
	background-color:#80a3b7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.sbsubtotal p {
	margin-left:5px;
	margin-right:5px;
	color:#fff;	
	margin-top:0;
	margin-bottom:0;
}
.sbline {
}
.shoppingbag .seealso {padding-top:30px }

.recitem {
	width:120px;
	float:left;
}