/****************************/
/* @(#)$Revision:   1.3  $ */
/****************************SITE SETUP****************************/

a {text-decoration:none;}
a:hover {text-decoration:underline;}

.nonbold {font-weight:normal;}
.italic {font-style:italic;}
.nonitalic {font-style:normal;}

.black {color:#000000;}
.red {color:#e71018;}

/* {margin:0px; padding:0px; font-family:arial,tahoma,helvetica,sans-serif;} */

/* BASIC INTERFACE COPY (multiple rules) */
p { font-size:12px; line-height:17px; }
p.prodDesc { font-size:12px; line-height:17px; }
p.text { font-size:12px; line-height:17px; }
p.v3text, .v3text { font-size:12px; line-height:17px; }
.bold { font-weight:bold; font-size:12px; line-height:17px; }

a.redlink,.redlink
 {font-family:arial,tahoma,helvetica,sans-serif; font-weight:bold; text-decoration:none;color:#900;font-size:12px;line-height:17px;}
a.redlink:link, a.redlink:visited, a.redlink:active
 {color:#900; border-bottom:1px solid #900;}
a.redlink:hover
 {color:#f00;border-bottom:1px solid #f00;background-color:transparent;}

a.redlinknotes, .redlinknotes {
	font:normal bold 11px arial,helvetica,sans-serif;
	color:#900;
	padding:0;
 margin:0;
	line-height:15px;
	}
a.redlinknotes:link, a.redlinknotes:visited, a.redlinknotes:active
 {color:#900;font-weight:bold;text-decoration:underline;}
a.redlinknotes:hover
 {color:#000;font-weight:bold;text-decoration:underline;}
 
a.redlinktop, .redlinktop {
	font:normal normal 11px arial,helvetica,sans-serif;
	color:#900;
	padding:0;
 margin:0;
	line-height:15px;
	}
a.redlinktop:link, a.redlinktop:visited, a.redlinktop:active
 {color:#900;font-weight:normal;text-decoration:underline;}
a.redlinktop:hover
 {color:#000;font-weight:normal;text-decoration:underline;}



h2 {display:block; height:33px; font-style:italic; font-weight:bold; font-size:14px; color:#ffffff; background-color:transparent; text-align:center;}
h2 span {position:absolute; height:20px; left:0px;}

h3 {margin:6px; font-size:15pt; font-weight:normal; color:#000;}
h4 {margin:6px; font-size:11pt; font-weight:bold; color:#000;}


#topNav {position:absolute; top:112px; width:780px;border:0; height:32px; z-index:10000; background:url(/images/globalmenu30/gm_bkgd_2010.gif) #000;}

#leftNav { float:left;width:173px; margin:15px 0 0 6px;}

#prodSearchTitle span {width:173px; background: url('/store/assets/images/header_product_search.jpg') 0 0 no-repeat;}
#prodSearch input {margin:3px 5px 3px 5px;}
#prodSearch button {font:bold 12px Verdana, Arial, sans-serif; background-color:#E71018; border-color:#ff0000; border-width:1px; color:#ffffff; margin-bottom:4px; text-align:center; }

#catListContent {margin:0; padding:10px ;}
#catListContent li {list-style-type:none; padding:5px 0; }

#shopPageTitle {margin:11px 0 0 7px;text-align:center;height:30px;width:766px;background:url(/store/assets/images/header_shop_766x30.png) no-repeat;}

.minifield {	
 font: normal normal 10px arial,helvetica,sans-serif;
 color: #000;
 width: 120px;
 }

/* content area */
#mainCol {width:589px; float:right; margin:6px 6px 0 0;}

#midCol { float:left; padding:20px 0 0 6px; width:447px; }
#rightCol { float:right; width:136px; margin:17px 6px 0 0;}
#rightCol h2 {font-size:11px;}


#singleCol {width:768px; text-align:left; padding:6px;}

#maint_content {position:absolute; width:768px; top:6px; margin:6px; font-size:11px;}

.subTitleBox {margin:0;padding:0;background-color:transparent;}
.contentBox {padding:0px; margin:0;margin-bottom:6px; background-color:#ffffff; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; }

.noBorder {border:none;}


.prodTitle {font:bold 13px Verdana, Arial, sans-serif;} /* also in category.css */
.prodLink {color:#005f91;}

.prodPrice {font:normal 11px Verdana, Arial, sans-serif; color:#E71018;padding:0;margin:0;}
.prodAdd, .prodAdd span {width:100px; height:19px; background-image:url('/store/assets/images/button_add_to_cart_v3.png');}


.imgButton {position:absolute; font:italic bold 12px Verdana, Arial, sans-serif; color:#ffffff; background-color:#E71018; border:1px outset #E71018; text-align:center; cursor:pointer;}
.imgButton span {position:absolute; top:0px; left:0px; background-color:transparent; background-position:0 0; background-repeat:no-repeat;}
.imgButton:hover {background-color:#ff0000; color:#ffffff;}


