/***********************************************************************************

Style Keys -- search for these to jump to sections that you want to edit

=basic -- basic style definitions for default fonts, headers, a's and body
=wrap
=headerNew
=quick search styles
=finder -- phone finder
=bestsellers -- bestsellers and promo spot
=new qStart
=homeFold -- content in the two columns below the fold
=result table rules
=minicart
=footer
=product detail -- new product detail page styles
=accessories
=Add Additional Line Popup
=Service Plan Bundles
=customer comments page

************************************************************************************/

/*
=basic 
---------------------------------------------------------------
*/

body {
	color: #333;
	background-color: #e7edfb;
	background-image: none;
}
a:link, a:visited {
    text-decoration: underline;
    color: #224488;
}
a:hover, #controls a:hover {
    text-decoration: underline;
    color: #FF0000;
}
a:active {
    color: #224488;
}
#Bg14, #Bg15 {
	background-color: #0d3692;
}

/*
=wrap
---------------------------------------------------------
*/

#wrap {
	background: url(/img/brands/crutchfield_wireless/cimg/newFrontEnd/wrap_BG.png) 50% 16px no-repeat;
}

/*
=headerNew
----------------------------------------------------------
*/

#headerNew {
	background: transparent url(/img/brands/crutchfield_wireless/header_bg.gif) 0 3px no-repeat;
}

/* Main Top Nav */

#globalNavContainer #globalNav li, #globalNavContainer #globalNav li a {
    background: url(/img/brands/crutchfield_wireless/cimg/nav/global/bg_globalnav_nb.png) 0 0 no-repeat;
}

/*
=subNav begins
---------------------------------------------------------------------
*/

.globalSubNav li a {
	color: #224488;
}
.globalSubNav li a.current {
	text-decoration: none;
    color: #224488;
}
.globalSubNav li a:hover {
	color: #ff0000;
}

/*
=quick search styles
---------------------------------------------------------------------
*/

#qSearch h3 {
	background:  url(/img/brands/crutchfield_wireless/cimg/site/qSearch_head_bg.png) 0 0 repeat-y;
}
* html #qSearch h3 {
    background-image: url(/img/brands/crutchfield_wireless/cimg/site/qSearch_head_bg.gif)
}

/*
=finder
---------------------------------------------------------------------
*/

#phnFinderB div.modBody h3 {
	color: #fff;
	background: #7fa0f4 url(/img/brands/crutchfield_wireless/cimg/home/homeWidgets.png) 100% -368px no-repeat;
}
#phnFinderB fieldset.last h3 {
	background-position:100% -391px;
}
#phnFinderB fieldset.results h3 {
	background: #ff7800 none;
}

/* 
=bestsellers and promo spot 
----------------------------------------------------------------
*/

#rotControls li a {
	background: url(/img/brands/crutchfield_wireless/cimg/home/homeWidgets.png) -282px -98px no-repeat;
	text-decoration: none;
}
#bestSellersB span.bestPrice {
	background: url(/img/brands/crutchfield_wireless/cimg/home/homeWidgets.png) 100% -428px no-repeat;
}

/*
=new qStart
----------------------------------------------------------------
*/

#quickStartB #qCol1 {
	background: url(/img/brands/crutchfield_wireless/cimg/home/homeWidgets.png) 0 -67px no-repeat;
}
#quickStartB #qCol2 {
	background: url(/img/brands/crutchfield_wireless/cimg/home/homeWidgets.png) 15px 5px no-repeat;
}
#quickStartB #qCol3 {
	background: url(/img/brands/crutchfield_wireless/cimg/home/homeWidgets.png) 0 -148px no-repeat;
}

/*
=homeFold 
-------------------------------------------------------------
*/
#twoCol #shopFor h3.navHead, .mcBox #shopFor h3.navHead {
	border-bottom: 1px solid #0d3692;
}
#twoCol #brandServ h3.navHead {
	border-bottom: 1px solid #0d3692;
}
#twoCol table.contentControls {
	background: url(/img/brands/crutchfield_wireless/cimg/newFrontEnd/content_tabs_bg.gif) 52px 1px repeat-x;
}
#twoCol table.contentControls td.tab {
	background: url(/img/brands/crutchfield_wireless/cimg/home/homeWidgets.png) 3px -492px no-repeat;
	border-bottom: 1px solid #0d3692;
}
#twoCol table.contentControls td.tab a {
	background: url(/img/brands/crutchfield_wireless/cimg/home/homeWidgets.png) 100% -236px no-repeat;
}
#twoCol table.contentControls td.active {
    background-position: 3px -555px;
	border-bottom: 0;
}
#twoCol table.contentControls td.active a  {
    background-position: 100% -300px;
}
#twoCol table#homeReviews tr.even td .rateBox img.rateStars {
	background: url(/img/brands/crutchfield_wireless/cimg/home/homeWidgets.png) -282px -71px no-repeat;
}

/*
=result table rules
---------------------------------------------------
*/

.results a:link, .results a:visited {
	text-decoration: none;
}
#twoColumnBox ul.guideText li span.link {
	color:#224488;
}
#twoColumnBox ul.guideText li span.link:hover {
	color: #ff0000;
}

/*
=minicart
-----------------------------------------------------------
*/
#twoColumnBox a {
	text-decoration: none;
}
#pgTitleWButtons h1 {
	margin-top: -10px;
}
.mcBody a.mcAct:hover, #mcContent div.highLighted a.mcAct:hover {
	background-color: #224488;
}
#mcProceed .mcHead h3 a {
	text-decoration: none;
}
.mcBody a.mcAct {
	color: #224488;
}
.mcBody a.mcAct:hover {
	background-color: #ff0000;
}

/*
=minicart guide text
------------------------------------------------------------
*/
#breadCrumbGuide a {
	color: #224488;
}
#breadCrumbGuide a:hover {
	color: #ff0000;
}

/*
=footer
-----------------------------------------------------------
*/

#footerTop {
	background: url(/img/brands/crutchfield_wireless/cimg/nav/global/bg_globalnav_dataCard.png) no-repeat -1979px 0;
}
#footerLinks ul.firstColumn li a {
    color: #224488;
}
#footerLinks ul.firstColumn li a:hover {
	text-decoration: none;
	color: #ff0000;
}
#certified {
	width: 932px;
	padding-right: 50px;
}
#certified a {
	text-decoration: none;
}
#poweredByLT.footerPBLT {
	clear: both;
	position: absolute;
	top: 324px;
	left: 864px;
}
/*
=product detail layout styles
------------------------------------------------------------
*/
#mainBox .modBox .modHead h2, #mainBox .contHeader h2, #noMc .columns h2 {
	border-bottom: 1px solid #0d3692;
}

/*
=accessories 
-----------------------------------------------------------
*/

.accessoriesHeader4 {
	background-color: #0d3692;
}
.accessoriesHeader4 table#Bg2 {
    background-color: #0d3692;
}
ul#ctrlButtons li#viewCtrler {
	background:transparent url(/img/brands/crutchfield_wireless/cimg/buttons/thumbList_view.gif) repeat scroll 0 -75px;
}
li#viewCtrler a {
	background:transparent url(/img/brands/crutchfield_wireless/cimg/buttons/thumbList_view.gif) repeat scroll left top;
}
li#viewCtrler a.thumbView {
	background:transparent url(/img/brands/crutchfield_wireless/cimg/buttons/thumbList_view.gif) repeat scroll -24px 0;
}
li#viewCtrler a.listView {
	background:transparent url(/img/brands/crutchfield_wireless/cimg/buttons/thumbList_view.gif) repeat scroll 0 -50px;
}
li#viewCtrler a.listViewOff {
	background:transparent url(/img/brands/crutchfield_wireless/cimg/buttons/thumbList_view.gif) repeat scroll 0 -25px;
}
li.clpsXpdCtrler.hideAll {
	background:transparent url(/img/brands/crutchfield_wireless/cimg/buttons/showHide_acc.gif) repeat scroll 0 0;
}
li.clpsXpdCtrler.showAll {
	background:transparent url(/img/brands/crutchfield_wireless/cimg/buttons/showHide_acc.gif) repeat scroll 0 -25px;
}

/*
=Add Additional Line Popup
------------------------------------------------------------
*/

ul.tBorder {
	border-top:1px solid #0d3692;
}

/*
=Service Plan Bundles
------------------------------------------------------------
*/

.tabNav td.active {
	background: url(/img/brands/crutchfield_wireless/cimg/site/service_plan/tabOn_left.png) 0 0 no-repeat;
}
.tabNav td.active a {
	background: url(/img/brands/crutchfield_wireless/cimg/site/service_plan/tabOn.png) 100% 0 no-repeat;
}
.bundleInfo thead tr.whiteLinks {
	background: url(/img/brands/crutchfield_wireless/cimg/site/service_plan/bg_tableHead.png) 100% 0 repeat-x #0d3692;
}

/*
=customer comments page
------------------------------------------------------------
*/

#commentsContainer #top {
	background-image: url(/img/brands/crutchfield_wireless/cimg/about/bg_top.gif); 
}