body {
background-attachment:fixed;
background-color: #000000;
background-image:url(http://echo1usa.com/images/ER-16-wallpaper.jpg);
background-position:center top;
color: #333333;
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
line-height:16px;
margin:0;
}

/* preload */
div#preload01 {
	background:url(http://www.echo1usa.com/English/images/slim_facebook.gif) no-repeat -9999px -9999px;

	}
div#preload02 {
	background:url(http://www.echo1usa.com/English/images/slim_youtube.gif) no-repeat -9999px -9999px;

	}
	
div#preload03 {
	background:url(http://www.echo1usa.com/English/images/slim_photogallery.gif) no-repeat -9999px -9999px;

	}
	
div#preload04 {
	background:url(http://www.echo1usa.com/English/images/slim_partsshop.gif) no-repeat -9999px -9999px;

	}
	
div#preload05 {
	background:url(http://www.echo1usa.com/English/images/slim_forum.gif) no-repeat -9999px -9999px;

	}
	
div#preload06 {
	background:url(http://www.echo1usa.com/English/css/images/dropdown_hover.png) no-repeat -9999px -9999px;

	}
	
div#preload07 {
	background:url(http://www.echo1usa.com/English/images/slim_storelocator.gif) no-repeat -9999px -9999px;

	}
    
    
    
#twitter_popup {
    height:201px;
	width:324px;
	background:url(http://www.echo1usa.com/images/twitter-popup-left.png);
	background-attachment:scroll;
	background-position:top center;
	background-repeat:no-repeat;
	position:fixed;
	bottom:0px;
	right:-324px;
	/*opacity:0;
	display:none;*/
	z-index:999;
	}
	
#twitter_popup_text {
	height: 147px;
	width:161px;
	padding: 18px 145px 23px 18px;
	}
	
div.twtr-hd, div.twtr-ft {
	display:none;
	}
	
	
.twtr-tweet-wrap {
	padding: 0 0 10px 0 !important;
	}

.twitter_link {
	font-size:9px;
	line-height:12px;
	}
	
#close_twitter {
	font-size:9px;
	line-height:12px;
	color:#aaaaaa;
	height:20px;
	width:161px;
	margin-top: 10px;
	}

/* Chris Edits */



/* Warfare Banner */

#warfare_banner {
	height:122px;
	width:750px;
	margin-bottom:5px;
	}
	
#catalog_banner {
	height:122px;
	width:750px;
	}


/* Twitter Stuff */
#twitter_div {
    background:transparent url(http://www.echo1usa.com/English/images/echo1-banner-twitter.png) repeat scroll 0 0;
	color:#C9C6A9;
	height:270px;
	margin:40px 0 0;
	padding:15px;
    }

/*Top Menu RIS */

#echo1_menu_bg {
	background-image: url(http://echo1usa.com/images/top_menu_background.png);
	background-repeat:no-repeat;
	height:60px;
	margin-left:0;
	padding:0;
	width:955px;
	}

#top_spacer {
	clear:both;
	height:4px;
	width:955px;
	}
	
#left_spacer_top_menu {
	float:left;
	width:125px;
	height:56px;
	display:inline;
	}

#right_spacer_top_menu {
	float:right;
	width:32px;
	height:56px;
	display:inline;
	}
	
#search_form {
	float:right;
	display:inline;
	height:56px;
	width:250px;
	}
	
#search_button {
	float:right;
	height:48px;
	width:48px;
	display:inline;
	padding:4px;
	}
	
#search_text_wrapper {
	background-image:url(http://echo1usa.com/images/top_search_screen.png);
	height:56px;
	width:166px;
	display:inline;
	float:right;
	}
	
#search_text {
	position:relative;
	top:20px;
	left:20px;
	border:none;
	background-color:transparent;
	font-family:OCR A STD, OCR A Extended, Courier, Lucida Console ;
	color:#334433;
	font-size:10px;
	padding:0px;
	}
	
::-moz-selection {
background: #888888;
/*color: #888888;*/
}
	
::selection {
background: #888888;
/*color: #888888;*/
}

/* end Top Menu RIS */	



/* Facebook Fanbox */


#fanbox {
	margin-bottom: 5px;
	height:249px;
	}

/* RADIO STYLE SITEMAP */

#sitemap_wrapper {
	height: 448px;
	width:751px;
	background-image:url(http://echo1usa.com/English/images/sitemap_main.png);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:center;
	color:#939488;
	font-family:Arial Narrow, arial;
	font-weight:bold;
	font-size: 9px;
	padding:0px;
	margin:5px 0 0 0;
	line-height:11px !important;
	}
	
#sitemap_wrapper a img {
	padding:0px !important;
	}
	
#left_spacer {
	float:left;
	height:448px;
	width:42px;
	}	
	
#power_switch {
	background-image:url(http://echo1usa.com/English/images/light_flicker.gif);
	height:32px;
	width:78px;
	float:left;
	}
	
#company_links_wrapper {
	height:200px;
	width:172px;
	position:relative;
	top:95px;
	float:left;
	}
	
#company_links_wrapper ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
	}
	
#company_links_wrapper ul li a {
	color:#939488;
	font-weight:bold;
	font-size: 9px;
	text-decoration:none;
	}

.button_img {
	float:left;
	display:inline;
	}

#company_links_spacer {
	width:172px;
	height:206px;
	}
	
.button_text {
	margin:6px;
	float:left;
	display:inline;
	}

#support_links_wrapper {
	height:250px;
	width:186px;
	position:relative;
	top:95px;
	float:left;
	}
	
#support_links_wrapper ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
	}
	
#support_links_wrapper ul li a {
	color:#939488;
	font-weight:bold;
	font-size: 9px;
	text-decoration:none;
	}
	
.jack_img {
	float:left;
	display:inline;
	}

	
.jack_text {
	margin:6px;
	float:left;
	display:inline;
	}
	
#support_spacer {
	height:250px;
	width:186px;
	}

#home_link {
	float:left;
	display:block;
	width:186px;
	height:72px;
	}

#home_link a {
	color:#939488;
	font-weight:bold;
	font-size: 9px;
	text-decoration:none;
	}
	
.home_text {
	margin:23px 0 0 10px;
	float:left;
	display:inline;
	}

#media_links_wrapper {
	height:315px;
	width:185px;
	position:relative;
	top:95px;
	float:left;
	}
	
#media_links_wrapper ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
	}

#media_links_wrapper ul li a {
	color:#939488;
	font-weight:bold;
	font-size: 9px;
	text-decoration:none;
	}
	
	
.media_text {
	float:left;
	display:inline;
	width:130px;
	text-align:center;
	position:relative;
	top:-9px;
	}
	
#keypad_spacer {
	width:150px;
	height:280px;
	float:left;
	}	
	
#catalog_links_wrapper {
	width:150px;
	height:150px;
	float:left;
	}
	
#catalog_links_wrapper ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
	}	

#catalog_links_wrapper ul li a {
	color:#939488;
	font-weight:bold;
	font-size: 9px;
	text-decoration:none;
	}
/* end Radio Sitemap*/

/* Main Header that disappears on other pages */

#indexBody {
	z-index:-3;
	}

#center_col_wrapper div, #center_col_wrapper div table {
z-index: 0;
}



#indexDefault, #advSearchResultsDefault, #advSearchDefault {
background-image:url(http://www.echo1usa.com/English/images/ezpages_bg_top.gif);
background-repeat:no-repeat;
width:721px;
padding:15px;
}


#logo {
display: none;
}

.main_page_copy {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;
}
	

#page {

/*margin:0 0 0 -377px !important;
top: 0px !important;*/
}

.entry {
	border-bottom:2px solid #dddddd;
	padding-bottom:15px;
	}


#topbanners {
	height:300px;
	/*left:50%;
	 margin-left:-583px;
	position:absolute;
	top:-313px;
	vertical-align:bottom;
	width:955px;
	z-index:101; */
}



	
#top_slideshow {
	height:300px;
	width:450px;
	float:left;
	}
	
#top_slimbanner_wrapper {
	height:300px;
	width:295px;
	margin-right:5px;
	float:right;
	}
	
#top_slimbanner {
	height:72px;
	width:295px;
	padding-bottom:4px;
	}
	
#top_slimbanner_bottom {
	height:72px;
	width:295px;
	}
	
#top_right_banner {
	float:right;
	height:300px;
	width:200px;
	}



#ezPagesFooterEnd {
     background-image:url(http://www.echo1usa.com/English/images/ezpages_bg_top.gif);
     background-position:center bottom;
     background-repeat:no-repeat;
     margin:-8px 0 0 -17px;
     padding:15px;
     position: relative;
     width:725px;
     z-index:-1;
     }

#video_01 {
     margin:0px 0px 0px 0px;
     z-index:-40;
     }
	 
#inline_wrapper {
	width: 956px;
	}
	
#float_clear {
	clear:both;
	}
		
#float_clear_spacer {
	clear:both;
	height:5px;
	}

#center_col_wrapper {
	padding:0px;
	margin:0px;
	width:751px;
	z-index:99;
	float:right;
	}

#indexDefaultHeading {
	display:none;
	}
	
#indexDefaultMainContent, #wordpressDefault {
	width:721px;
	}
	
#wordpressDefault {
	margin-top:-20px;
	}


#bg_footer {
	border: none;
	background-image:url(http://www.echo1usa.com/English/images/ezpages_bg_footer.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:751px;
	height:14px;
	z-index:9999;
	}

/* This is the Product Description stuff!!! */

#echo1_productname {
background-color:#CCCCCC;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
height:29px;
letter-spacing:-1px;
line-height:27px;
margin:2px;
text-align:center;
}

#productMainImage {
float: right;
padding: 0 10px 0 0;
display:inline;
}

#productMainImage {
margin: 0px 0px 0px 0px;
}

#productName {
display: none;
}

#productDetailsList {
display: none;
}

#productDescription {
background-color:transparent;
margin:0;
padding:0 0 0 10px;
float:left;
display:inline;
width:265px;
}

.echo1usa_simple_cat {
font-weight: 700;
}

#echo1usa_simple_cat {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: 900;
width:100px;
position:relative;
}

#echo1usa_simple_data {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
left:130px;
position:relative;
top:-159px;
width:100px;
}

/* Miscellaneous */

#ezPageDefault {
background-image:url(http://www.echo1usa.com/English/images/ezpages_bg_top.gif);
background-repeat:no-repeat;
padding:15px;
width:725px;
}

#indexProductList {
background-image:url(http://www.echo1usa.com/English/images/ezpages_bg_top.gif);
background-repeat:no-repeat;
margin: 0;
padding: 15px 15px 0px 15px;
position:relative;
width:721px;
}

#productGeneral {
background-image:url(http://www.echo1usa.com/English/images/ezpages_bg_top.gif);
background-repeat:no-repeat;
margin: 0;
padding: 15px 15px 0px 15px;
position:relative;
width:721px;
}

#echo1usa_footer {
color:#456747;
padding:10px 15px 23px;
width:721px;
}

/* Chris Edits Finished */

a img {
border:medium none;
padding-bottom:5px;
}
a:link, #navEZPagesTOC ul li a {
color:#666666;
text-decoration:none;
}

a:visited, #navEZPagesTOC ul li a {
color:#666666;
text-decoration:none;
}

a:visited {
color:#666666;
text-decoration:none;
}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {
color:#e8e973 !important;
}
#navSupp {
display:none;
}
a:active {
color:#e8e973;
outline-style:none;
	outline: none;
}
a:focus {
	outline-style:none;
	outline: none;
	}
	
input:focus::-moz-focus-inner{border-color:transparent!important}

h1 {
color:#9A9A9A;
font-size:1.5em;
}
h2 {
font-size:1.4em;
}
h3 {
font-size:1.3em;
}
h4, h5, h6, label, h4.optionName, legend, address, .sideBoxContent, .larger {
font-size:1.1em;
}
.biggerText {
font-size:1.2em;
}
h1, h2, h3, h4, h5, h6 {
margin:6px 0 6px 0;
}
code {
font-family:arial,verdana,helvetica,sans-serif;
font-size:1em;
}
form, select, input {
display:inline;
font-size:1em;
margin:0.1em;
}
textarea {
display:block;
float:left;
margin:auto;
width:95%;
}
input:focus, select:focus, textarea:focus {
background:transparent none repeat scroll 0 0;
}
fieldset {
border:1px solid #CCCCCC;
margin:0.5em 0;
padding:0.5em;
}
legend {
font-weight:bold;
padding:0.3em;
}
label, h4.optionName {
line-height:1.5em;
padding:0.2em;
}
label.checkboxLabel, label.radioButtonLabel {
margin:0.5em 0.3em;
}
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
float:left;
}
label.inputLabel {
float:left;
width:9em;
}
label.inputLabelPayment {
float:left;
padding-left:2.5em;
width:14em;
}
label.selectLabel, label.switchedLabel, label.uploadsLabel {
float:left;
width:11em;
}
#checkoutPayment label.radioButtonLabel {
font-weight:bold;
}
p, address {
padding:0.5em;
}
address {
font-style:normal;
}
.clearBoth {
clear:both;
}
hr {
border-color:-moz-use-text-color -moz-use-text-color #9A9A9A;
border-style:none none none;
border-width:medium medium 1px;
height:1px;
margin-top:0.5em;
}
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
border:1px solid #9A9A9A;
line-height:1.8em;
padding:0.2em;
}
.messageStackWarning, .messageStackError {
background-color:#FF0000;
color:#FFFFFF;
}
.messageStackSuccess {
background-color:#99FF99;
color:#000000;
}
.messageStackCaution {
background-color:#FFFF66;
color:#000000;
}
#mainWrapper {
background-color:transparent;
text-align:left;
vertical-align:top;
width:955px;
}
#headerWrapper {
background-color:transparent;
height: 60px;
width:955px;
margin: 0;
padding:0;
}
#logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {
margin: 0px 0px 0px 0px;
padding:0;
}

#center_float_wrapper {
	float:right;
	display:inline;
	}
#contentMainWrapper {
	/*margin-top:5px;
	padding-top:5px;*/
	
	}

#logoWrapper {
background-color:transparent;
left:50%;
margin-left:0;
margin-top:100px;
width:900px;
}
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
margin:auto;
}
#navColumnOneWrapper, #navColumnTwoWrapper {
margin:0;
}
#tagline {
color:#000000;
font-size:2em;
text-align:center;
vertical-align:middle;
}
#sendSpendWrapper {
border:1px solid #CACACA;
float:right;
margin:0 0 1em 1em;
}
#listCell0-0, #listCell0-1, #listCell0-2 {
background-color:#222222;
padding:5px;
}
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
margin:0;
width:47%;
}
.wrapperAttribsOptions {
margin:0.3em 0;
}
#indexProductList {
background-color:transparent;
}
#indexCategories {
background-color:transparent;
}
#indexCategoriesHeading, #ezPagesHeading {
font-size:20px;
font-weight:100;
letter-spacing:-1px;
}
#productListHeading {
font-size:20px;
font-weight:100;
letter-spacing:-1px;
}
#navColumnTwo {
background-color:transparent;
display:none;
}
#categoryImgListing {
display:none;
}
#productsListingTopNumber {
display:none;
}
.productListing-odd, .productListing-even {
background-color:#FFFFFF;
background-image:url(http://echo1usa.com/English/images/gradientbg01.jpg);
background-position:center top;
background-repeat:repeat-x;
}
.inputLabel {
color:#999999;
}
#productsListingBottomNumber {
color:#999999;
height:20px;
text-align:center;
}
.productListing-data {
height:200px;
padding-left:20px;
padding-right:20px;
}
#categoryIcon {
display:none;
}
#productGeneral {
background-color:transparent;
}
#productDateAdded {
color:#999999;
}
.navNextPrevWrapper centeredcontent .navSplitPagesResult {
}
.navSplitPagesLinks {
}
.navNextPrevCounter {
font-size:0.9em;
margin:0;
}
.navNextPrevList {
display:inline;
list-style-type:none;
margin:0;
padding:0.5em 0;
white-space:nowrap;
}
#header_line {
background-image:url(http://www.echo1usa.com/English/images/bg_line.gif);
background-repeat:repeat-x;
height:1px;
left:0;
margin-top:35px;
position:relative;
width:100%;
}
#navMain {
	width:955px;
	height:60px;
	margin:0;
	}

#dropdown_inline {
	float:left;
	display:inline;
	font-family:Hevetica Neue, Helvetica, Arial;
	text-transform:uppercase;
	}
#navMainWrapper {
background-color:transparent;
color:#CCCCCC;
font-weight:100;
height:10px;
margin:0;
padding:0px;
width:955px;
z-index:100;
}
#navSuppWrapper {
background-color:transparent;
background-image:url(../images/tile_back.gif);
color:#333333;
font-weight:bold;
height:1%;
margin:0;
}
#navCatTabsWrapper {
background-color:#333333;
background-image:url(../images/tile_back.gif);
color:#CCCCCC;
font-weight:bold;
height:1%;
margin:0;
}
#navCatTabsWrapper {
background-color:#FFFFFF;
background-image:none;
color:#9A9A9A;
}
#navMain ul li, #navSupp ul li, #navCatTabs ul li {
display:block;
}
#navCatTabs ul li a {
color:#9A9A9A;
}
#navEZPagesTOCWrapper {
border:1px solid #9A9A9A;
float:right;
font-weight:bold;
height:1%;
}
#navEZPagesTOC ul {
line-height:1.5em;
list-style-type:none;
margin:0;
padding:0.5em 0;
}
#navEZPagesTOC ul li {
white-space:nowrap;
}
#navEZPagesTOC ul li a {
margin:0;
padding:0 0.5em;
}
#navCategoryIcon, .buttonRow, #indexProductListCatDescription {
margin:0.5em;
}
#navMainSearch {
left: -10px;
position: relative;
top: 4px;
z-index: 600;
float:right;
display:inline;
}

#navBreadCrumb {
background-color:#FFFFFF;
font-size:0.95em;
font-weight:bold;
margin:0;
padding:0.5em;
}
#navEZPagesTop {
background-color:#ABBBD3;
background-image:url(../images/tile_back.gif);
font-size:0.95em;
font-weight:bold;
margin:0;
padding:0.5em;
}
#navColumnOne {
background-color:transparent;
padding:0;
margin:0;
display:inline;
float:left;
}
.categoryListBoxContents {
background-color:transparent;
background-image:url(http://echo1usa.com/English/images/postit.gif);
background-position:center center;
background-repeat:no-repeat;
display:table-cell;
height:200px;
margin:15px 25px 15px 15px;
overflow:hidden;
padding:20px;
position:relative;
vertical-align:middle;
width:200px;
z-index:100;
}

.biggerText {
color:#666666;
font-size:10px;
line-height:16px;
}
.back {
color:#999999;
}
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
vertical-align:top;
}
.shippingEstimatorWrapper {
padding:10px;
}
.alert {
color:#FF0000;
margin-left:0.5em;
}
.advisory {
}
.important {
font-weight:bold;
}
.notice {
}
.rating {
}
.gvBal {
float:right;
}
.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {
padding:0;
}
.centerColumn {
background-color:transparent;
margin:0px;
}
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
font-size:8px;
}
#siteinfoLegal {
height:50px;
vertical-align:middle;
}
.legalCopyright {
color:#666666;
}
#cartAdd {
border:1px solid #000000;
float:right;
margin:1em;
padding:1em;
text-align:center;
}
.tableHeading th {
border-bottom:1px solid #9A9A9A;
}
.tableHeading, #cartSubTotal {
background-color:#E9E9E9;
}
#cartSubTotal {
border-top:1px solid #CCCCCC;
font-weight:bold;
line-height:2.2em;
padding-right:2.5em;
text-align:right;
}
.tableRow, .tableHeading, #cartSubTotal {
height:2.2em;
}
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay {
padding:0.5em 0;
}
.cartUnitDisplay, .cartTotalDisplay {
padding-right:0.2em;
text-align:right;
}
#scUpdateQuantity {
width:2em;
}
.cartQuantity {
width:4.7em;
}
.cartNewItem {
color:#33CC33;
position:relative;
}
.cartOldItem {
color:#660099;
position:relative;
}
.cartBoxTotal {
font-weight:bold;
text-align:right;
}
.cartRemoveItemDisplay {
width:3.5em;
}
.cartAttribsList {
margin-left:1em;
}
#mediaManager {
background-color:#E4FEF5;
border:1px solid #003D00;
margin:0.2em;
padding:0.5em;
width:50%;
}
.normalprice, .productSpecialPriceSale {
text-decoration:line-through;
}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
color:#FF0000;
}
.orderHistList {
list-style-type:none;
margin:1em;
padding:0.2em 0;
}
#cartBoxListWrapper ul, #ezPageBoxList ul {
list-style-type:none;
}
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {
margin:0;
padding:0.2em 0;
}
#cartBoxEmpty, #cartBoxVoucherBalance {
font-weight:bold;
}
.totalBox {
padding:0.2em;
text-align:right;
width:5.5em;
}
.lineTitle, .amount {
padding:0.2em;
text-align:right;
}
.amount {
width:5.5em;
}
#reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {
margin:0 1em 1em 0;
}
.categoryIcon {
}
#cartImage {
margin:0.5em 1em;
}
.attribImg {
margin:0.3em 0;
width:20%;
}
.attributesComments {
}
.centerBoxContents, .specialsListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {
margin:1em 0;
}
.centerBoxWrapper {
border:1px solid #9A9A9A;
height:1%;
margin:1.1em 0;
}
h2.centerBoxHeading {
color:#FFFFFF;
font-size:1.3em;
}
.columnLeft {
}
h3.leftBoxHeading, h3.leftBoxHeading a, h3.rightBoxHeading, h3.rightBoxHeading a {
color:#FFFFFF;
font-size:1em;
display:none;
}
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading {
color:#FFFFFF;
font-size:0.9em;
}
.leftBoxHeading, .centerBoxHeading, .rightBoxHeading {
background-color:transparent;
background-image:url(../images/tile_back.gif);
margin:0;
padding:0.5em 0.2em;
}
.leftBoxContainer, .rightBoxContainer {
border-color:#9A9A9A;
border-style: none;
border-width:0 0 1px;
margin:0;
}
.sideBoxContent {
background-color:transparent;
padding:4px 0 0 0;
}
h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover {
color:#FFFF33;
text-decoration:none;
}
.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited {
color:#FFFFFF;
}
.centeredContent, th, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, label#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
text-align:center;
}
#bestsellers .wrapper {
margin:0 0 0 1.5em;
}
#bestsellers ol {
margin-left:1.1em;
padding:0;
}
#bestsellers li {
margin:0.3em 0;
padding:0;
}
#bannerboxHeading {
background-color:#0000CC;
display:none;
}

#bannerboxallHeading {
background-color:#0000CC;
display:none;
}

#bannerbox {
margin: 10px 0 0 -4px;
padding:0px;
}

#bannerboxall {
margin:0;
padding:0px;
}

#upProductsHeading {
text-align:left;
}
#upDateHeading {
text-align:right;
}
a.category-top, a.category-top:visited {
color:#CCCCCC;
text-decoration:none;
}
a.category-top:hover {
color:#FFFFFF;
text-decoration:none;
}
a.category-links, a.category-links:visited {
color:#004080;
text-decoration:none;
}
a.category-subs, a.category-products, a.category-subs:visited, a.category-products:visited {
color:#6A9B5E;
text-decoration:none;
}
span.category-subs-parent {
font-weight:bold;
}
span.category-subs-selected {
font-weight:bold;
}
.back {
float:left;
}
.forward {
float:right;
}
.bold {
font-weight:bold;
}
.rowOdd {
background-color:#E8E8E8;
height:1.5em;
vertical-align:top;
}
.rowEven {
background-color:#F0F0F0;
height:1.5em;
vertical-align:top;
}
.hiddenField {
display:none;
}
.visibleField {
display:inline;
}
caption {
}
#myAccountGen li, #myAccountNotify li {
margin:0;
}
.accountTotalDisplay, .accountTaxDisplay {
text-align:right;
width:20%;
}
.accountQuantityDisplay {
vertical-align:top;
width:10%;
}
tr.tableHeading {
background-color:#CACACA;
height:2em;
}
.productListing-rowheading {
background-color:#ABBBD3;
background-image:url(../images/tile_back.gif);
color:#FFFFFF;
height:2em;
}
#siteMapList {
float:right;
width:90%;
}
.ratingRow {
margin:1em 0 1.5em;
}
label#textAreaReviews {
font-weight:normal;
margin:1em 0;
}
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {
background-color:#FFFFFF;
}

#prize {
	display:inline;
	float:right;
	}
	
#entrant {
	display:inline;
	float:left;
	}
	
#dashed_divider {
	width:721px;
	height:10px;
	border-bottom:1px dotted #dddddd;
	clear: both;
	}

#hidden_divider {
	width:721px;
	height:10px;
	clear: both;
	}


/* under the Rug */
.messageStackWarning, .messageStackError {
display:none;
}

.hidden_link a, .hidden_link a:hover {
    color: #f2f2f2 !important;
    }
