.raquelheader {
		background: url(../images/raquel_logo.gif) no-repeat #3c3c3c 24px 20px;
		width:469px;
		height:30px;
		padding: 26px 0px 4px 301px;
		margin: 0px 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#8c8c8c;
		font-size:10px;
		}

a:link, a:hover, a:visited, a:active { color:#8c8c8c; }
.raqcontent a:link, a:visited, a:active { color:#fefefe; }
.raqcontent a:hover { text-decoration:underline;} 	
a.orangelink:link, a.orangelink:hover, a.orangelink:visited, a.orangelink:active { color:#ffc83b; }	
.raqbody { background: url(../images/raquel_bg.jpg) no-repeat #7d796d; color:#e8e8e8; padding:10px 0px 1px 0px; margin: 0px 0px; }

.raquelheader a { color:#8c8c8c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.raquelheader a:hover { text-decoration:underline;} 

.raqleftcol { float:left; width:175px; margin: 0px 0px; padding: 0px 7px 0px 0px; background:none; }
.raqcontent { float:left; width:579px; margin: 0px 0px; padding: 0px 9px 0px 0px; background:none;}

.raqsub { padding: 0px 53px 0px 15px; width:510px;}

.raqsub p {
	padding: 2px 0px 8px 0px;
	margin: 0px 0px 0px 0px;
	color:#e8e8e8;
	font-size:11px;
	}

h4, h4 p
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	font-weight: normal;
	color:#fefefe;
	margin: 8px 0px 8px 0px !important;
	padding: 0px 0px 6px 0px;
	background: url(../images/h1_bg.gif) bottom left repeat-x;
}

.serifhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight: bold;
	color:#ffc83b;
	margin: 0px 0px 0px 0px !important;
	padding: 4px 0px 3px 0px;
	display:block; }

.newproducttext { font-size:14px; font-weight:bold; color:#ffffff;}

.styleholder {}
.styletext a { color:#e8e8e8; text-decoration:underline;}
.styletext a:hover { text-decoration:none; }
.styleholder a { color:#e8e8e8; text-decoration:underline;}
.styleholder a:hover { text-decoration:none; }

a.active { color:#7d7d7d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline;}
a.active:hover { text-decoration:none;}

h2.colorSelector { color:#ffc83b;}

#logo {
	float:left;
	width:155px;
	height:20px;
	background-image:url(../images/raquel_huw_logo.gif);
	background-repeat:no-repeat;
	margin-bottom:10px;
	font-family:
	
}

#upperRightNav a:hover {
	color:#ff9900;
}

#locationBar {
	clear:both;
	float:left;
	background-image:url(../images/maroonTop.gif);
	background-repeat:no-repeat;
	width:768px;
	height:37px;
	display:block;
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
}
#location {
	letter-spacing:1px;
	clear:both;
	float:left;
	width:161px;
	padding-left:10px;
	color:#FFFFFF;
	margin-top:11px;
	font-weight:bold;
}

#breadCrumbs {
	float:left;
	padding-left:10px;
	color:#FFFFFF;
	margin-top:11px;
}

#breadCrumbs a {
	color:#FFFFFF;
}
#leftSide h1 {
	padding-left:13px;
	margin:11px 0 3px 0;
	font-weight:bold;
	font-size:12px;
	color:#ff9900;
}

#leftNav li, #choiceBox li, #colorSelection li {  
	background-image:url(../images/maroonArrow.gif);
	background-repeat:no-repeat;
	 background-position: 0 .4em;
}
#colorSelection li {
	background-position: 0 3px;
}
.colorName {
	font-size:11px;
	color: #ff9900;
}

#colorSelection a {color: #ffc83b !important; text-decoration: underline;}
#colorSelection a:hover {color: #e8e8e8 !important; text-decoration: none;}
#colorSelection a.on {color: #ffc83b !important; text-decoration: none;}

#leftNav a.on {color: #ff9900 !important; text-decoration: none; background:none;}

#leftPod h1 {
	font-weight:bold;
	margin:6px 0 0 8px;
	padding:0 0 0 5px;
	color:#ff9900;
}

#leftPod h1 a {
	text-decoration:none;
	color:#ff9900;
}
#imageText a {
	color:#ff9900;
}
#imageText h1, #imageText h2, #imageText p, #imageText table  {
	margin:3px 25px 3px 10px;
}

#imageText h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ff9900;
	padding-top:0px;
}
#choiceBox h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffc83b;
	padding:0;
	background:none;
	margin:0 0 5px 0;
}

#imageText p, #imageText table{
	padding-bottom:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
#footerNav a:hover {
	color:#ff9900;
}

#footer a.email {
	color:#ff9900;
	font-weight:bold;
	text-decoration:none;
}

.locatorresults a:link, .locatorresults a:active, .locatorresults a:visited
{
	color:#ff9900;
}


.TemplateTextBlock h1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#4d4d4d;
	margin:12px 0 4px 0;
}


/*News styles */

#motionscroller { width:560px; background: url(../images/scrollarrows_raq.gif) no-repeat 0px 0px; }

.raqnews { width:350px; margin:139px 0px 0px 10px;}

a.newsHead:link, a.newsHead:active, a.newsHead:visited
{
	color: #fefefe !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
}

a.newsHead:hover
{ text-decoration:underline;}

p.newsHeadlines a:link, p.newsHeadlines a:active, p.newsHeadlines a:visited, p.newsHeadlines a:hover
{
	color:#ffc83b;
}


p.newsInfo .newsHead
{
	color:#fefefe;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.newsstory a:link, .newsstory a:active, .newsstory a:visited
{
	color:#fff;
}
.newsstory a:hover
{
	text-decoration:none;
}

#ContentTemplateControl1_ComponentRepeater__ctl0__ctl0_NewsHeadlinesPanel a
{
	color:#ff9900;
}

.locatorsubmit 
{
	margin:0;
	padding:0;
}

.zip { background:url(../images/raq_input_bg.gif) no-repeat left top; height:17px; width:100px; padding:2px 4px; margin: 3px 0px 0px 0px; border: solid 1px #a4a29a; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

.miles { background:url(../images/raq_input_bg.gif) no-repeat left top; height:17px; width:22px; padding:2px 4px; margin: 3px 0px 0px 0px; border: solid 1px #a4a29a; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

.raq2col { width:228px; padding: 0px 27px 0px 0px; margin: 0px 0px; float:left;}

.coltitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#ffc83b;
	margin: 0px 0px 8px 0px !important;
	padding: 0px 0px 6px 0px;
	background: url(../images/h1_bg.gif) bottom left repeat-x;
	display:block;
}


.producttitle
{
	font-family:verdana;
	font-weight:bold;
	font-size:14px;
	color:#ffc83b;
	text-transform:uppercase;
	padding: 0px 5px 6px 0px;
	margin: 0px 0px;
}

.orangehead {
	font-family:verdana;
	font-weight:bold;
	font-size:12px;
	color:#ffc83b;
	}

a.productidlink:link, a.productidlink:visited, a.productidlink:active,a.productidlink:hover
{
	font-size:9px;
	color:#ff9900;
}

.styleholder h1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight: normal;
	color:#3c3c3c;
	margin: 0px 0px 8px 0px !important;
	padding: 0px 0px 6px 0px;
	background: url(../images/h1_bg.gif) bottom left repeat-x;
}

.clear { clear:both;}

/* Raquel Form Styles */
.raqform { padding: 0px 13px 0px 15px; width:550px;}
.formcol1 { float:left; width:260px; padding: 0px 30px 0px 0px; margin: 0px 0px;overflow:hidden}
.formcol2 { float:left; width:260px; padding: 0px 0px 0px 0px; margin: 0px 0px;overflow:hidden}

input { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a; border:none; margin: 0px 0px; vertical-align:middle;}
select { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a; border: 1px solid #ffffff; margin: 0px 0px;}
textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a; margin: 0px 0px; }
.kpreg { height:19px; width:148px; padding: 2px 3px 1px 3px; margin: 0px 0px 3px 0px; border: 1px solid #d9d9d9; }
.kpzip { height:19px; width:44px; padding: 2px 3px 1px 3px; margin: 0px 0px 3px 0px; border: 1px solid #d9d9d9; }
.kpsmall { height:19px; width:44px; padding: 2px 3px 1px 3px; margin: 0px 0px 3px 0px; border: 1px solid #d9d9d9; }
.kpstate { height:22px; width:59px; padding: 2px 3px 1px 3px; margin: 0px 0px 3px 0px; }
.kphear { height:86px; width:260px; display:block; padding: 2px 3px 3px 3px; margin: 0px 0px 2px 0px; overflow: auto; background:#FFFFFF; text-align:left; border: 1px solid #d9d9d9; color:#5a5a5a; }
.kpcarry { height:57px; width:260px; display:block; padding: 2px 3px 3px 3px; margin: 0px 0px 2px 0px; overflow: auto; background:#FFFFFF; text-align:left; border: 1px solid #d9d9d9; color:#5a5a5a; }
.kpradio { border:none; padding: 0px 0px; margin: 0px 0px 1px 0px; }
.kppercent { height:19px; width:70px; padding: 2px 3px 1px 3px; margin-left: 60px; }
.kplocate { height:22px; width:260px; padding: 2px 3px 1px 3px; margin: 0px 0px 2px 0px; }
.formdisc { font-size:10px;}
/* Raquel Form Styles */



/* Scroller Styles */
.scroller {background: url(../images/scrollarrows_raq.gif) no-repeat;}

#motioncontainer a img {
border: 1px solid #5f5f5f; /* Set image border color */
}

#motioncontainer a:hover img {
border: 1px solid #ffc83b; /* Set image border hover color */
}

#motioncontainer a:visited img {
border: 1px solid #5f5f5f; /* Set image border hover color */
}

#motioncontainer a:active img {
border: 1px solid #ffc83b; /* Set image border hover color */
}

.thumbnailimage {}
.selectedthumbnail {border:2px;border-style:solid;border-color:#ffc83b;}
/* End Scroller Styles */

.onlineshopping p{color:#fff;padding-bottom:8px;padding-top:2px}
.onlineshopping a {color:#fff !important}

/*#trueContainer a:hover {color:#ffc83b}*/
h4 p
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:28px !important;
	font-weight: normal;
	color:#fefefe;
	margin: 8px 0px 8px 0px !important;
	padding: 0px 0px 6px 0px;
	background: url(../images/h1_bg.gif) bottom left repeat-x;
}
