
body,td,th {
	font-family: Arial MT, Arial, Verdana, Helvetica, sans-serif;
	line-height: 1.3;
	font-size: 11px;
	color: #ffffff;
}

body {
	background-color: #FFFFFF;
}

.misctext
{
	line-height: 1.3;
	font-size: 11px;
	color: #ffffff;
}

.giftfindertext
{
	color: #000000;
}
.sidelayout {
	color: #666666;
	font-size: 10px;
	line-height: 1.1;
}

.innersidemenu {
	color: #ffffff;
	font-size: 11px;
	line-height: 1.0
	font-weight: normal;
}
A.innersidemenu:link {
	COLOR: #ffffff; TEXT-DECORATION: none; font-weight: normal;
}
A.innersidemenu:visited {
		COLOR: #ffffff; TEXT-DECORATION: none; font-weight: normal;
}
A.innersidemenu:active {
		COLOR: #ffffff; TEXT-DECORATION: none; font-weight: normal;
}
A.innersidemenu:hover {
		COLOR: #ff0000; TEXT-DECORATION: underline; font-weight: normal;
}

.innersidemenuselected {
	color: #ff0000;
	font-size: 11px;
	line-height: 1.0
	font-weight: normal;
}
A.innersidemenuselected:link {
	COLOR: #ff0000; TEXT-DECORATION: none; font-weight: normal;
}
A.innersidemenuselected:visited {
		COLOR: #ff0000; TEXT-DECORATION: none; font-weight: normal;
}
A.innersidemenuselected:active {
		COLOR: #ff0000; TEXT-DECORATION: none; font-weight: normal;
}
A.innersidemenuselected:hover {
		COLOR: #ff0000; TEXT-DECORATION: underline; font-weight: normal;
}


.bpenemail {
	color: #660000;
	font-size: 11px;
	line-height: 1.1;
	font-weight: normal;
}

A.bpenemail:link {
	COLOR: #660000; TEXT-DECORATION: none; 
}
A.bpenemail:visited {
		COLOR: #660000; TEXT-DECORATION: none; 
}
A.bpenemail:active {
		COLOR: #660000; TEXT-DECORATION: none; 
}
A.bpenemail:hover {
		COLOR: #660000; TEXT-DECORATION: underline; 
}


input { color: #333333; text-decoration: none; font-size: 10px; line-height: 12px}
select { font-size: 10px; color: #333333; line-height: 10px;}

.brandlist {color:#ffffff; font-size: 9px; text-transform: uppercase; font-weight: bold; TEXT-DECORATION: none}

A.brandlist:link {
	COLOR: #ffffff; TEXT-DECORATION: none; 
}
A.brandlist:visited {
		COLOR: #ffffff; TEXT-DECORATION: none; 
}
A.brandlist:active {
		COLOR: #ffffff; TEXT-DECORATION: none; 
}
A.brandlist:hover {
		COLOR: #ffffff; TEXT-DECORATION: underline; 
}


.singlerowbrandlist {color:#ff9900; font-size: 9px; text-transform: uppercase; font-weight: bold; TEXT-DECORATION: none}

A.singlerowbrandlist:link {
	COLOR: #ff9900; TEXT-DECORATION: underline; 
}
A.singlerowbrandlist:visited {
		COLOR: #ff9900; TEXT-DECORATION: underline; 
}
A.singlerowbrandlist:active {
		COLOR: #ff9900; TEXT-DECORATION: underline; 
}
A.singlerowbrandlist:hover {
		COLOR: #ff9900; TEXT-DECORATION: none; 
}

.singlerowbrandlist2ndline {color:#ff9900; font-size: 9px; text-transform: capitalize; font-weight: bold; TEXT-DECORATION: none}

A.singlerowbrandlist2ndline:link {
	COLOR: #ff9900; TEXT-DECORATION: underline; 
}
A.singlerowbrandlist2ndline:visited {
		COLOR: #ff9900; TEXT-DECORATION: underline; 
}
A.singlerowbrandlist2ndline:active {
		COLOR: #ff9900; TEXT-DECORATION: underline; 
}
A.singlerowbrandlist2ndline:hover {
		COLOR: #ff9900; TEXT-DECORATION: none; 
}

.brandtitle {color:#ff9900; font-size: 12px; text-transform: uppercase;  TEXT-DECORATION: none; font-weight: bold;}

A.brandtitle:link {
	COLOR: #ff9900; TEXT-DECORATION: underline; font-weight: bold;
}
A.brandtitle:visited {
		COLOR: #ff9900; TEXT-DECORATION: underline; font-weight: bold;
}
A.brandtitle:active {
		COLOR: #ff9900; TEXT-DECORATION: underline; font-weight: bold;
}
A.brandtitle:hover {
		COLOR: #ff9900; TEXT-DECORATION: underline; font-weight: bold;
}


.brandsbackground1 {
	background-image: url('/images/layout/redstripe3.gif');
	background-repeat: no-repeat;
}

.modellist {color:#ffffff; font-size: 9px; font-weight: normal; lineheight: 1.0; TEXT-DECORATION: none;}

A.modellist:link {
	COLOR: #ffffff; TEXT-DECORATION: none; font-weight: normal;
}
A.modellist:visited {
		COLOR: #ffffff; TEXT-DECORATION: none; font-weight: normal;
}
A.modellist:active {
		COLOR: #ffffff; TEXT-DECORATION: none; font-weight: normal;
}
A.modellist:hover {
		COLOR: #ff0000; TEXT-DECORATION: underline; font-weight: normal;
}

.pageshowing {color:#ffffff; font-size: 10px; font-weight: normal; TEXT-DECORATION: none;}

.currentpagecounter {color:#ffffff; font-size: 11px; font-weight: bold; TEXT-DECORATION: none;}
	
.pagecounter {color:#ff9900; font-size: 11px; font-weight: bold; TEXT-DECORATION: none;}

A.pagecounter:link {
	COLOR: #ff9900; TEXT-DECORATION: none;  font-weight: bold; 
}
A.pagecounter:visited {
		COLOR: #ff9900; TEXT-DECORATION: none;  font-weight: bold; 
}
A.pagecounter:active {
		COLOR: #ff9900; TEXT-DECORATION: none;  font-weight: bold; 
}
A.pagecounter:hover {
		COLOR: #ff9900; TEXT-DECORATION: underline; font-weight: bold; 
}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.featuredproductname {
	font-size: 11px;
	color: #ffffff;
	margin-left: 10px;
}

.featuredproducttext {
	font-size: 10px;
	color: #ffffff;
	line-height: 1.2;
	margin-left: 10px;
}

.featureditemtitle {
	font-size: 14px;
	color: #ff9900;
	font-weight: normal;
	text-transform: uppercase;
}

.carttitle {
	font-size: 14px;
	color: #ff9900;
	font-weight: normal;
	text-transform: lowercase;
}

.featuredheading {
	font-size: 14px;
	color: #ff9900;
	font-weight: normal;
	text-transform: lowercase;
}


.servicestitle {color:#ff9900; font-size: 14px; TEXT-DECORATION: none; font-weight: normal; margin-top: 10px;}

.newstitle {
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
	text-transform: uppercase;
}

.newstext{
	margin-left: 10px;
	margin-right: 10px;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-transform: none;
}

.modelheader {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

.brandheader{
	font-size: 14px;
	color: #ff9900;
	font-weight: normal;
}

.engravingheader {
	font-size: 12px;
	color: #ff9900;
	font-weight: bold;
}

.accessoriesheader {
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}


.itemheader {
	font-size: 14px;
	color: #ffffff;
	font-weight: normal;
}

.itemprice {
	color: #FFFFFF;
	font-weight: normal;
}	

.saleprice {
	color: #FF9900;
	font-weight: bold;
}	

.itemsku {
	color: #FF9900;
	font-weight: normal;
}	

.reqfield {
	font-weight: normal;
	color: #ff9900;
}

.learnmoreright {
	margin-right: 5px;
	margin-left: 290px;
}

.emaillist {
	TEXT_DECORATION: none;
}

A.emaillist:link {
	color: #000000;
	TEXT-DECORATION: none; 
}
A.emaillist:visited {
		TEXT-DECORATION: none; 
}
A.emaillist:active {
		TEXT-DECORATION: none; 
}
A.emaillist:hover {
		TEXT-DECORATION: none; 
}


.learnmore {
	font-size: 11px;
	color:#ff9900;
	margin-right: 10px;
}

A.learnmore:link {
	COLOR: #ff9900; TEXT-DECORATION: none; 
}
A.learnmore:visited {
		COLOR: #ff9900; TEXT-DECORATION: none; 
}
A.learnmore:active {
		COLOR: #ff9900; TEXT-DECORATION: none; 
}
A.learnmore:hover {
		COLOR: #ff9900; TEXT-DECORATION: underline; 
}

.smallbreak {
	line-height: 0.4;
}



LI {
 LIST-STYLE-TYPE: square; TEXT-ALIGN: left; LIST-STYLE-POSITION: outside; margin-left: 25px; margin-right: 100px; 
}

A {
	COLOR: #ff9900; TEXT-DECORATION: underline; font-weight: bold;
}
A.link {
	COLOR: #ff9900; TEXT-DECORATION: underline; font-weight: bold;
}
A.visited {
	COLOR: #ff9900; TEXT-DECORATION: underline; FONT-WEIGHT: bold;
}
A.active {
	COLOR: #ff9900; TEXT-DECORATION: underline; FONT-WEIGHT:bold;
}
A.hover {
	COLOR: #ff9900; TEXT-DECORATION: underline; FONT-WEIGHT:bold;
}



.thumbnail {
	margin-left: 25px;
}

A.thumbnail:link {
	COLOR: #ffffff; TEXT-DECORATION: none; TEXT-DECORATION: none;
}
A.thumbnail:visited {
		COLOR: #ffffff; TEXT-DECORATION: none; 
}
A.thumbnail:active {
		COLOR: #ffffff; TEXT-DECORATION: none; 
}
A.thumbnail:hover {
		COLOR: #ffffff; TEXT-DECORATION: none; 
}

A.links:link {
	COLOR: #ff9900; TEXT-DECORATION: underline; font-weight: bold;
}
A.links:visited {
	COLOR: #ff9900; TEXT-DECORATION: underline; FONT-WEIGHT: bold;
}
A.links:active {
	COLOR: #ff9900; TEXT-DECORATION: underline; FONT-WEIGHT:bold;
}
A.links:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline; FONT-WEIGHT:bold;
}

.bread {
    COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 9px; text-transform: uppercase; font-weight: normal;}
}
A.bread:link {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
A.bread:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
A.bread:active {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
A.bread:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.foot {
    FONT-WEIGHT: BOLD; COLOR: #666666; FONT-SIZE: 10px;
}
A.foot:link {
	COLOR: #666666; TEXT-DECORATION: underline; 
}
A.foot:visited {
	COLOR: #666666; TEXT-DECORATION: underline;  FONT-WEIGHT: NORMAL
}
A.foot:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.foot:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
