

@charset "UTF-8";
/* CSS Document */

/*---------------------  START CSS RESET  ---------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,table,th,td,embed,object{padding:0;margin:0;}
table{border-spacing:0;}
fieldset,img,abbr{border:0;}
ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:1.0em;font-weight:bold;}
td, th, table{font-size:1.0em;}
q:before,q:after{content:'';}
a,ins{text-decoration:none;}
/*--------------------- END CSS RESET ---------------------*/
body{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#4c4c4c;padding:0px 0px 0px 0px;}
#container{width:980px;margin:0px auto;}
/*--------------------- START CLEARFIX ---------------------*/
.clearfix:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.clearfix {display: inline-block;}
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
.clear{clear:both;}
/*--------------------- END CLEARFIX ---------------------*/
/*--------------------- START TEXT ELEMENTS ---------------------*/
h1{font-size:18px;line-height:19px;margin:0;}
h2{font-size:14px;color:#4C4C4C;font-weight:bold;margin:0 0 5px 0;}
h3{font-size:12px;line-height:17px;color:#4C4C4C;margin:0;}
h3.width100{width:100%;}
h4{font-size:12px;font-weight:bold;line-height:12px;margin:0;}
h5{font-size:14px;line-height:15px;margin:0;}
h6{font-size:13px;line-height:14px;margin:0;}
p{font-size:12px;line-height:13px;padding:0px 0px 1em;color:#515151;line-height:138%;margin:0;}
ul{padding-left:2em;list-style-position:outside;list-style-type:disc;}
ol{padding-left:2em;list-style-position:outside;list-style-type:decimal;}
a:link{color:#4c4c4c;}
a:visited{color:#4c4c4c;}
a:hover{color:#4c4c4c;text-decoration:underline;}
a:active{color:#4c4c4c; }

#about #wide_content a:link, #right_content_narrow a:link, #middle_content_noBanners a:link, #middle_content a:link, a.blue:link{color:#0090FF;text-decoration:underline;}
#about #wide_content a:visited, #right_content_narrow a:visited, #middle_content_noBanners a:visited, #middle_content a:visited, a.blue:visited{color:#0090FF;text-decoration:underline;}
#about #wide_content a:hover, #right_content_narrow a:hover, #middle_content_noBanners a:hover, #middle_content a:hover, a.blue:hover{color:#4c4c4c;text-decoration:underline;}
#about #wide_content a:active, #right_content_narrow a:active, #middle_content_noBanners a:active, #middle_content a:active, a.blue:active{color:#0090FF;text-decoration:underline;}


.bold{font-weight:bold;}
/*--------------------- END TEXT ELEMENTS ---------------------*/



/*---------------------  START GLOBAL LAYOUT  ---------------------*/
#header {padding-bottom:3px;}

#logo {float:left;padding:18px 0 20px;}

#user_nav {float:right;padding:25px 3px 0 0;}
	#header li.quick_cart {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/icon_shopping_cart.gif) 2px -3px no-repeat;padding-left:35px;line-height:30px;font-weight:bold;}
	#header li.quick_cart .qc_price {font-weight:normal;}
	#header li.account {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/icon_my_account.gif) 5px -3px no-repeat;padding-left:35px;line-height:30px;font-weight:bold;}
	#header li a {line-height:30px; text-decoration: none;}
	#header li a:hover{color: #0090ff;}
	#header #user_nav li {padding-right:12px;}
#header #user_nav li.header_search {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_input_search.gif) 0 0 no-repeat;height:25px;width:192px;display:block;margin:2px 0 0 0px;padding-right:0px;}	
.header_search form {padding:3px 0 0 0;}	
.search_input {border:none;background:transparent;width:160px;display:block;float:left;padding:2px 0 0 10px;width:152px;outline:none;}

#footer {padding:19px 0 100px;}
	#footer ul, #footer li, #header ul, #header li, #promo_buckets ul {margin:0px;padding:0px;}
	#footer li {display:inline;	padding-right:6px;}
	ul#footer_nav {padding-top:16px;}
		#footer_nav li {float:left;}
		#footer_nav li.right {float:right;}
		#footer_nav .right {padding:0;font-size:11px;}
		#footer_nav a:link {font-size:11px;color:#4c4c4c;}
		#footer_nav a:visited {font-size:11px;color:#4c4c4c;}
		#footer_nav a:hover {font-size:11px;color:#0090FF;}
		#footer_nav a:active {font-size:11px;color:#4c4c4c;}

#header li, #promo_buckets li {float:left;padding-right:2px;list-style-type:none;}

#breadcrumbs {padding-bottom:8px;font-size:11px;}
	#breadcrumbs a.blue:link {font-size:11px;width:194px;}

#menu {width:194px;}
	
	#menu ul li, #menu ul {list-style:none;padding:0;margin:0;}
	#menu .divider {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/divider_lm.gif) 0 bottom repeat-x;}
	#menu .divider ul.level2_ul {padding:5px 0 20px;}
	
	#menu a.lv1 {font-size:12px;font-weight:normal;color:#4C4C4C;display:block;text-decoration:none;line-height:17px;padding:8px 12px 7px 12px;}
	#menu a.lv1:link {}
	#menu a.lv1:visited {}
	#menu a.lv1:hover {background-color:#dadad7;}
	#menu a.lv1:active {}
	
	#menu a.active {font-weight:bold;background-color:#dadad7;}
	
	#menu a.lv2 {font-size:11px;font-weight:normal;color:#4C4C4C;display:block;text-decoration:none;line-height:14px;padding:3px 12px 3px 20px;width:162px;}
	#menu a.lv2:link {}
	#menu a.lv2:visited {}
	#menu a.lv2:hover {background-color:#dadad7;}
	#menu a.lv2:active {}
	
	#menu a.lv3 {font-size:11px;font-weight:normal;color:#4C4C4C;display:block;text-decoration:none;width:164px;padding:0 0 0 30px;line-height:20px;}
	#menu a.lv3:link {}
	#menu a.lv3:visited {}
	#menu a.lv3:hover {text-decoration:underline;background-color:#dadad7;}
	#menu a.lv3:active {}
	
	#menu a.lv4:link {}
	#menu a.lv4:visited {}
	#menu a.lv4:hover {}
	#menu a.lv4:active {}
	
	#menu a.lv5:link {}
	#menu a.lv5:visited {}
	#menu a.lv5:hover {}
	#menu a.lv5:active {}


#promo_buckets {padding-top:16px;}
	#promo_buckets li {padding-right:6.5px;}
	#promo_buckets li.last {float:right;padding:0;}
	
#footer_action {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_footer_action2.gif) center 0 no-repeat;}

#social {float:right;padding:0 10px 0 0;/*width:206px;*/}
	img.social_icon {display:block;float:right;padding:8px 3px 0 0;}
	#social .join {padding-right:10px; float:right;}

.right {float:right;}
.left {float:left;}
.hr {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/hr.gif) top left repeat-x;height:1px;margin:0px 0px 0px;}

#banners {padding-bottom:8px;}

#main_title {position:relative;height:52px;background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_main_title_grey.jpg) right 0 no-repeat;padding-bottom:10px;z-index:100;}
	#main_title #title_start {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_main_title_arrow.gif) right 0 no-repeat;display:inline-block;padding-right:70px; float:left;}
	#main_title #title_start #title_cap {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_main_title_arrow_cap.gif) right 0px no-repeat;width:11px;height:52px;position:absolute;z-index:200;}
	#support #main_title #title_start {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_main_title_arrow_y.gif) right 0 no-repeat;display:inline-block;padding-right:70px;float:left;}
	#support #main_title #title_start #title_cap {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_main_title_arrow_cap_y.gif) right 0px no-repeat;width:11px;height:52px;position:absolute;z-index:200;}
	#about #main_title #title_start {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_main_title_arrow_g.gif) right 0 no-repeat;display:inline-block;padding-right:70px;float:left;}
	#about #main_title #title_start #title_cap {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_main_title_arrow_cap_g.gif) right 0px no-repeat;width:11px;height:52px;position:absolute;z-index:200;}
	#share #main_title #title_start {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_main_title_arrow_b.gif) right 0 no-repeat;display:inline-block;padding-right:70px;float:left;}
	#share #main_title #title_start #title_cap {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_main_title_arrow_cap_b.gif) right 0px no-repeat;width:11px;height:52px;position:absolute;z-index:200;}
	#main_title #title_start h1.title_top {position:relative; top:0px; left:20px; z-index:500;color:#FFFFFF;line-height:52px; font-size:24px;font-weight:bold;padding-right:35px;}
	#main_title #title_start h1.title_shadow {position:absolute; top:2px; left:21px; z-index:400;color:#b56300;line-height:52px; font-size:24px;font-weight:bold;}
	#share #main_title #title_start h1.title_shadow {color:#133c64;}
	#about #main_title #title_start h1.title_shadow {color:#4f902b;}
	#support #main_title #title_start h1.title_shadow{color:#7a801b;}
	.shopping_cart #main_title, 
	.search #main_title, 
	.contact #main_title, 
	.ww_contact_page #main_title,
	.news #main_title,
	.register #main_title,
	#support #main_title, #grey #main_title
		{position:relative;height:52px;background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_main_title_grey_lg.jpg) right 0 no-repeat;margin-bottom:0px;z-index:100;}
		
#newsletter {height:48px;}	
.newsletter_input {border:none;background-color:#FFFFFF;height:21px;padding:7px 0 0 5px;} 
#footer_newsletter {float:left;padding:9px 0 0 190px;}

#footer a.blue {font-size:11px;}

#menu .pad {padding:12px;}
/*---------------------   END GLOBAL LAYOUT   ---------------------*/


/*---------------------   START DROPDOWN MENU   ---------------------*/
#nav, #nav ul {padding: 0;margin: 0;list-style: none;position:relative;z-index:2000;}
#nav_main_ul {height:40px;}
#nav ul.products a {border-bottom:1px solid #ffe0ba;}
	#nav ul.products a:link {background-color:#FFFFFF;color:#4C4C4C;font-weight:bold;border-bottom:1px solid #ffe0ba;}
	#nav ul.products a:visited {background-color:#FFFFFF;color:#4C4C4C;font-weight:bold;}
	#nav ul.products a:hover {background-color:#ffe0ba;color:#4C4C4C;font-weight:bold;text-decoration:none;}
	#nav ul.products a:active {background-color:#FFFFFF;color:#4C4C4C;font-weight:bold;}

#nav ul.support a {border-bottom:1px solid #F2F5CD;}
	#nav ul.support a:link {background-color:#FFFFFF;color:#4C4C4C;font-weight:bold;}
	#nav ul.support a:visited {background-color:#FFFFFF;color:#4C4C4C;font-weight:bold;}
	#nav ul.support a:hover {background-color:#F2F5CD;color:#4C4C4C;font-weight:bold;text-decoration:none;}
	#nav ul.support a:active {background-color:#FFFFFF;color:#4C4C4C;font-weight:bold;}

#nav ul.about a {border-bottom:1px solid #D6F4C5;}
	#nav ul.about a:link {background-color:#FFFFFF;color:#4C4C4C;font-weight:bold;}
	#nav ul.about a:visited {background-color:#FFFFFF;color:#4C4C4C;font-weight:bold;}
	#nav ul.about a:hover {background-color:#D6F4C5;color:#4C4C4C;font-weight:bold;text-decoration:none;}
	#nav ul.about a:active {background-color:#FFFFFF;color:#4C4C4C;font-weight:bold;}

#nav ul.share a {border-bottom:1px solid #91b9e3;}
	#nav ul.share a:link {background-color:#FFFFFF;color:#4C4C4C;font-weight:bold;}
	#nav ul.share a:visited {background-color:#FFFFFF;color:#4C4C4C;font-weight:bold;}
	#nav ul.share a:hover {background-color:#91b9e3;color:#4C4C4C;font-weight:bold;text-decoration:none;}
	#nav ul.share a:active {background-color:#FFFFFF;color:#4C4C4C;font-weight:bold;}

#nav a.drop {padding-left:15px;width:179px;display: block;font-size:12px;}

#nav li {width: 194px; display:inline;	position:relative;}
	#nav li ul { position: absolute; width: 194px; z-index:2000; left: -999em; float:left;}
		#nav li ul.products{background:#FFFFFF;border:1px solid #ffe0ba;}
		#nav li ul.support{background:#FFFFFFs;border:1px solid #F2F5CD;}
		#nav li ul.about{background:#FFFFFF;border:1px solid #D6F4C5;}
		#nav li ul.share{background:#FFFFFF;border:1px solid #91b9e3;}
			#nav li ul ul {margin: -1em 0 0 194px;}
			#nav li:hover ul ul, #nav li.sfhover ul ul {left: -999em;}
				#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {left: auto;}

#nav li:hover, #nav li.hover {   position: static;  }

/*---------------------   END DROPDOWN MENU   ---------------------*/


/*---------------------  START HOME PAGE  ---------------------*/
#slideshowContainer{position:relative;width:100%;height:428px;overflow:hidden;padding:0px;margin:0px;cursor:hand;cursor:pointer;}
#slideshowNavigation{border:medium none;position:absolute;z-index:1000;}
.slideshowButton{cursor:hand;cursor:pointer;}
#pauseButton,#playButton{position:absolute;right:7px;top:408px;z-index:1000;}

#previousImage {
	cursor:hand;
	cursor:pointer;
	z-index:1000;
	position:absolute;
	top:179px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";	/* IE 8 */
	filter: alpha(opacity=50);	/* IE 5-7 */
	-moz-opacity: 0.5;	/* Netscape */
	-khtml-opacity: 0.5;	/* Safari 1.x */
	opacity: 0.5;	/* Good browsers */
	padding-left:1px;
}

#nextImage {
	cursor:hand;
	cursor:pointer;
	z-index:1000;
	position:absolute;
	top:179px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";	/* IE 8 */
	filter: alpha(opacity=50);	/* IE 5-7 */
	-moz-opacity: 0.5;	/* Netscape */
	-khtml-opacity: 0.5;	/* Safari 1.x */
	opacity: 0.5;	/* Good browsers */
	left:955px;
}

.slideContainer{position:absolute;padding:0px;margin:0px;}


/*---------------------   END HOME PAGE   ---------------------*/



/*---------------------  START CATEGORY PAGE  ---------------------*/
#column_content {background: url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_column.gif) 0 0 repeat-y;}

#column_content_footer {background: url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_column_footer.gif) 0 bottom no-repeat;height:15px;}

#left_menu {float:left;width:193px;}
#right_content {float:right;width:777px;}
	#right_content h1 {padding-bottom:10px;}

#column_content2 {background: url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_left_support.gif) 0 bottom repeat-y;}
#left_menu_wide {float:left;width:218px;}
	#left_menu_wide h3 {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_cart_header.gif) 0 0 repeat-x;line-height:26px;padding-left:12px;border-top:1px solid #DADAD7;}
	#left_menu_wide #menu {width:216px;margin:0 1px;}
#right_content_narrow {float:right;width:745px;}
	#right_content_narrow h1 {margin-bottom:10px;}

#middle_content {float:right;width:480px;}
#middle_content_noBanners {float:right;width:740px;}

ul#cat_tabs {margin:0;padding:0 0 1px;position:relative;top:1px;border:1px solid transparent;z-index:200;}
.PoGo ul#cat_tabs {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/tabs_bottom.gif) 0 bottom no-repeat;}
	/*#tab_bottom {height:5px;position:relative;top:34px;left:0px;z-index:20;border:1px solid #ff0000;}*/
	#cat_tabs li {display:inline-block;height:37px;margin-right:0px;background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_tab_lc.gif) left 0 no-repeat;float:left; margin-right: 2px;margin-left:-1.5px;}
	li.tab_active a, li.tab a {line-height:37px;padding:0 20px;background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_tab_rc.gif) right 0 no-repeat;display:block;font-weight:bold;min-width: 60px; text-align: center; text-decoration: none;}
	li.tab a:hover{color:#0090FF;}
	li.tab_active a {color:#0090FF;}
	li.tab_active a {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_tab_rca.gif) right 0 no-repeat;}
	#cat_tabs li.tab_active {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_tab_lca.gif) left 0 no-repeat;position:reative;top:2px;z-index:200}
	#cat_description {padding:10px 15px 10px 15px;background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_tab.gif) 0px bottom no-repeat;border-top:1px solid #dadad7;margin:-2px 0 12px 0;}
		#cat_description .left {padding-right:15px;}
		#cat_description .right {width:665px;padding-right:15px;}
ul#lv3_cat_tabs {margin:0;padding:0 0 12px;}
	ul#lv3_cat_tabs li {display:inline-block;list-style:none;padding-right:7px;}
		ul#lv3_cat_tabs li a {width:170px;line-height:26px;border-bottom:1px solid #dadad7;display:block;padding-left:10px;background:#f1f1f1;}
		ul#lv3_cat_tabs li a:hover, ul#lv3_cat_tabs li.lv3_tab_active a {width:170px;line-height:26px;border-bottom:1px solid #0090ff;display:block;padding-left:10px;background:#D6EDFF;color:#0090FF;text-decoration:none;}
.cat-image {padding-right:11px;}
#marketing_pogo_wide .cat-image {padding-right:25px;}
#cat_image_box {padding:20px 0 0;position:relative;}

#cat_explore {float: left; padding: 0 10px 0 0;}


/**+html #cat_image_box .cat-image {padding-right:5px;} *//* IE7 HACK */
#cat_image_box .cat-image {padding-right:11px;position:relative;}

#marketing_pogo_wide #cat_image_box .cat-image {padding-right:10px;}
#products_main_image {padding-bottom:12px;}

span.cat_name {
	bottom:16px;
	display:block;
	font-weight:bold;
	left:0;
	position:absolute;
	text-align:center;
	width:188px;
}
#marketing_pogo_wide span.cat_name {width:235px;}
a.cat_img_link {
display:block;
float:left;
height:138px;
position:relative;
padding-bottom:7px;
text-decoration:none;
}
a.cat_img_link:hover {
	color:#0090ff;
}
/*---------------------   END CATEGORY PAGE   ---------------------*/



/*---------------------  START PRODLIST PAGE  ---------------------*/


#pagination li{list-style:none;display:inline;}
ul#pagination{padding: 5px 10px 5px 10px;margin:0px;background-color:#F1F1F1;border:1px solid #E9E9E8; font-size: 11px;}
	ul#pagination a{color: #0090ff; text-decoration: underline;}
	ul#pagination a:hover{text-decoration: none;}
	ul#pagination .right{padding: 5px 0 0 0;}
	#support ul#pagination .right{padding: 0 0 0 0;}

#listings {margin-top:10px;}
	.listing_item{float:left;width:145px;background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_listing_item.gif) 0 0 no-repeat;width:135px;height:136px;}
	.listing_item img{padding:3px;}
	.listing_info{float:right;width:230px;}
	.listing_tip h3, .listing_info h3 {background-color:#F1F1F1;color:#0090FF;font-size:14px;font-weight:bold;line-height:20px;border:1px solid #E9E9E8;padding:0 10px 3px;margin-bottom:7px;}
	.listing_tip h3 .h3_small {color:#4C4C4C;font-size:12px;font-weight:normal;line-height:15px;padding-bottom:3px;}
	.listing_tip h5, .listing_info h5 {font-size:12px;font-weight:bold;margin-bottom:7px;}
	.listing_tip .pad, .listing_info .pad {padding:0 10px;}
	.listing_tip {background:white; border:2px solid #4c4c4c; padding: 2px; width:300px; text-align:left;z-index:5000;}

ul#specs_arrow {margin:0px;padding:0px;}
.detail_l_section ul#specs_arrow {padding:5px 0 10px 15px;}
ul#specs_arrow li {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/icon_listing_arrow.gif) 0 2px no-repeat;list-style:none;padding:0 0 3px 15px;}
.sitemap ul#specs_arrow li {line-height:150%;}
.listing_info ul#specs_arrow {margin-bottom:5px;}

/*---------------------   END PRODLIST PAGE   ---------------------*/



/*---------------------  START PROD FAMILY PAGE  ---------------------*/

/*---------------------   END PROD FAMILY PAGE   ---------------------*/



/*---------------------  START PROD DETAIL PAGE  ---------------------*/
#action_column {float:right;width:552px;}
	#action_box {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/action_box_bkgd.gif) 0 0 repeat-y; margin-bottom:14px;position:relative;z-index:200;}
		#action_product_name {width:400px;color:#0090ff;font-size:30px;line-height:35px;font-weight:bold;float:left; line-height: 1.2em;}
		.action_price {width:400px;color:#4C4C4C;font-size:18px;line-height:22px;font-weight:bold;float:left;padding-bottom:12px;}
		.action_box_tc {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/action_box_tc.gif) 0 0 no-repeat;height:7px;}
		.action_box_bc {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/action_box_bc.gif) 0 0 no-repeat;height:7px;}
		.action_box_pad {padding:3px 15px;position:relative;z-index:900;}
			.action_box_pad #name_avail {position:relative;z-index:900;}
		#action_box .qty {width:40px;height:22px;backgound-color:#FFFFFF;border:1px solid #eeeeed;padding:7px 5px 0 0;text-align:right;}
		#action_box #atc, #action_box #options {margin:10px 0;}
			#action_box #options select {width:274px;}
		#action_box #atc td {padding-right:10px;}
		.action_right {float:right;width:100px;position:absolute;top:10px;right:0; font-size: 10px; font-weight: normal; padding: 0 0 0 10px;}
			.action_right p{font-size: 11px;}
			.action_right h4{font-size: 11px; font-weight: normal;}
		ul#action_links  {padding:0; margin:8px 0 0 -20px; }
			#action_links li {padding:0 12px 0 20px; float:left;list-style:none;margin:0; }
				#action_links li.icon_email { background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/icon_email.gif) 0 0 no-repeat;}
				#action_links li.icon_register { background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/icon_register.gif) 0 0 no-repeat;}
				#action_links li.icon_support { background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/icon_support.gif) 0 0 no-repeat;}
				#action_links li.icon_warranty { background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/icon_warranty.gif) 0 0 no-repeat;}
				#action_links li.icon_manual { background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/icon_manual.gif) 0 0 no-repeat;}
				#action_links li a {font-size:11px;color:#0090FF;}
				

ul#detail_tabs {margin:2px 0 -2px;padding:0;position:relative;top:1px;}
	#detail_tabs li {float:left;list-style:none;height:37px;margin-right:0px;background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_tab_lc.gif) left 0 no-repeat;}
	#detail_tabs li.tab_active a, li.tab a {line-height:37px;padding:0 18px;background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_tab_rc.gif) right 0 no-repeat;display:block;font-weight:bold;}
	#detail_tabs li.tab_active a {color:#0090FF;}
	#detail_tabs li.tab_active a {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_tab_rca.gif) right 0 no-repeat;}
	#detail_tabs li.tab_active {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_tab_lca.gif) left 0 no-repeat;}
	
	#bkgd_detail_tab {padding:10px 15px 12px;background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/detail_tab_bkgd.gif) 0 bottom repeat-y;border-top:1px solid #dadad7;margin:0 0 0 0;}
		#bkgd_detail_tab_bc {height:5px;background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/detail_tab_bc.gif) 0 bottom no-repeat;margin:0px 0 12px 0;}
#action_column ul {padding-left:0px;}

#image_column {float:left;width:405px;}	
#add_img {padding:10px 0 3px 0;}
#add_img a {display:block;}
.add_img{float:left;padding-right:5px;}

ul#img_links {padding:0; margin:3px 0 25px 0; list-style:none;}
	ul#img_links li {padding:0 0 0 25px;list-style:none;}
	li#enlarge {float:right; background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/icon_zoom.gif) 0 0 no-repeat;}
	li#view360 {float:left; background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/icon_360.gif) 0 0 no-repeat;}
	#img_links a {font-size:11px;}

.detail_divider {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/divider_detail.gif) 0 0 repeat-x;height:4px;}
.swatches {width:77px;height:77px;border:1px solid #E9E9E8; float:left; margin-right:3px;}

.detail_l_section {padding-bottom:15px;}
	#action_column .h3 {background-color:#e4e4e4;border:1px solid #dadad7;line-height:24px;font-size:12px;font-weight:bold;margin-bottom:5px;padding-left:10px;margin-top:13px;display:block;}
	.detail_l_section h4 {background-color:#F1F1F1;border:1px solid #E9E9E8;line-height:24px;font-size:12px;font-weight:bold;margin-bottom:5px;padding-left:10px;}
	.detail_l_section h5 {line-height:18px;font-size:11px;font-weight:bold;border-bottom:1px solid #E9E9E8;margin-bottom:5px;margin:0 10px;}

#action_box .hr {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/hr_action.gif) top left repeat-x;height:1px;margin:0px 0px 0px;}

#local_search {padding:10px;}
	#local_search .textField {width:185px;border:1px solid #E9E9E8; height:21px;margin-bottom:6px;padding:4px 0 0 5px;}
	#local_search select {width:192px;margin-bottom:6px;}
	#local_search input.search_button {width:77px; border:none;}

#dealer_action {float:left;width:252px;padding-right:15px;}
#dealer_action2 {float:left;width:252px;}

.related {float:left;width:190px;margin-bottom:12px;}
	.related .related_image {float:left;width:80px;}
		.related .related_image img {border:1px solid #E9E9E8;}
	.related .related_info {float:right;width:100px;}	
	
#bkgd_detail_tab {line-height:18px;}
	#bkgd_detail_tab p{line-height: 1.5em;}
	#bkgd_detail_tab br{display: none;}	
	#bkgd_detail_tab ul{margin-bottom: 15px;}
	#bkgd_detail_tab b {width:100%;border-bottom:1px solid #E9E9E8;font-size:12px;display:block; padding: 0 0 2px 0; margin: 0 0 8px 0;}
	#bkgd_detail_tab li {list-style:none;background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/icon_listing_arrow.gif) 0 2px no-repeat; padding:0 0 2px 12px; font-size: 11px;}
		.faq_info {padding-bottom:25px;}

.marketing_html_full li {list-style:none;background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/icon_listing_arrow.gif) 0 2px no-repeat; padding:0 0 5px 12px;}

#pogo_title {margin-bottom:12px;}
#pogo_banner {padding-bottom:15px;}
/*#tab_bottom {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/tabs_bottom.gif) 0 0 no-repeat;height:17px;position:relative;top:34px;}*/

#swaps .swaps_box {border:1px solid #dadad7;}

/*#swaps a {display:table-cell;height:77px;width:77px;border:1px solid #dadad7; vertical-align:middle;}*/
/*---------------------   END PROD DETAIL PAGE   ---------------------*/



/*---------------------  START SHOPPING CART PAGE  ---------------------*/
#cart_promo {background: #F1F1F1; border: 1px solid #DBDBD8; padding: 10px; margin-bottom: 10px;}
	#cart_promo_text {font-size: 12px; float: left; width: 362px; padding: 3px 0 0 0; white-space:nowrap;}
	#cart_promo_box {float: left; width: 225px;}
		#cart_promo_box input{width: 210px; padding: 2px 0 2px 5px; border: 1px solid #dddddd; background: #ffffff;}
	#cart_promo_btn {float: left;}

.cart_header{padding-left:7px;font-weight:bold;background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_cart_header.gif) 0 0 repeat-x;margin:1px;white-space:nowrap;line-height:26px;}

.noborder{border:0px none;}

.qty input,.emailOrderForm{border:1px solid #dadad7;height:20px;width:30px;padding:5px 0px 0px 3px;margin:0px 3px 0px 0px;}

.shopImage{overflow:hidden;margin-bottom:10px;}

#email_order{padding:10px 0px 25px;}
	#email_order .title{width:110px;padding:6px;display:block;float:left;font-weight:bold;text-align:right;}

.textField{border:1px solid #DADAD7;padding:3px;}

/*---------------------   END SHOPPING CART PAGE   ---------------------*/



/*---------------------  START MARKETING PAGE  ---------------------*/
#right_content h1.marketing {font-size:18px;font-weight:bold;border-bottom:1px solid #E9E9E8;line-height:30px;color:#EA942B;margin-bottom:10px;padding:0;}
.marketing_html_full ul {padding:0;}
#btn_marketing {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/btn_bkgd_marketing.jpg) 0 0 no-repeat;position:relative;height:39px;float:left;padding:0 15px;margin:10px 0 0 0;}
	#btn_marketing_cap {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/btn_bkgd_marketing_cap.jpg) right 0 no-repeat;width:5px;height:39px;float:right;position:absolute;right:0px;}
	h3.title_top a {color:#FFFFFF;position:relative;white-space:nowrap;line-height:39px;z-index:100;}
	h3.title_shadow {position:absolute;top:1px;white-space:nowrap;line-height:39px;}
	
.pogo_banners {padding-bottom:13px;}

#marketing_pogo {float:left;width:713px;padding-top:12px;}
#marketing_pogo_wide {padding-top:12px;}
#marketing_pogo p, #marketing_pogo_wide p {line-height:18px;}
#marketing_pogo h2, #marketing_pogo_wide h2 {font-weight:bold;font-size:18px;color:#EA942B;border-bottom:1px solid #DADAD7;line-height:24px;margin-bottom:10px;}
#banner_column {float:right;width:255px;padding-top:34px;}

#marketing_pogo ul, #marketing_pogo_wide ul {margin:0px;padding:0px;}
#marketing_pogo ul li, #marketing_pogo_wide ul li {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/icon_listing_arrow.gif) 0 2px no-repeat;list-style:none;padding-left:15px;line-height:18px;}

#marketing_pogo_wide .pogo_product_items .left, #marketing_pogo_wide .pogo_product_items .left {width:285px;}

#marketing_pogo .pogo_product_items .right {width:428px;}
#marketing_pogo_wide .pogo_product_items .right {width:695px; float:left;}
.pogo_product_items {padding-bottom:45px;}
.PoGo .pogo_product_items h3 {margin-bottom:10px;}
#marketing_pogo_wide .pogo_product_items .left ul li, #marketing_pogo .pogo_product_items .left ul li {display:inline; list-style:none;padding:0 5px 0 0;background:none;}
#marketing_pogo_wide .pogo_product_items .left ul, #marketing_pogo .pogo_product_items .left ul {padding:12px 0 0 0;margin:0;}

#hiw_tn h3 {margin:0 0 -2px 0;border:1px solid #dadad7;border-width:1px 1px 0;}
ul#hiw_dp {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/logos_Bluetooth_PictBridge.jpg) 195px 5px no-repeat;padding-top:7px;}
/*#pogo_overview {padding:0 25px}*/



#compatibilityContainer td { border:1px solid #d5d5d5; text-align:center; }
#compatibilityContainer td.noborder { border:none; }
#compatibilityContainer td.noright {padding:10px; text-align:left; border-right:none; }
#compatibilityContainer td.norightnotop {padding:10px; text-align:left; border-right:none; border-top:none; }
#compatibilityContainer td.border_left { border-left:1px solid #d5d5d5; border-right:none; border-bottom:none; border-top:none; }
#compatibilityContainer td.border_right { border-right:1px solid #d5d5d5;}
#compatibilityContainer td.border_bottom { border-bottom:1px solid #d5d5d5;}
#compatibilityContainer p { font-size:12px; padding:3px 0 13px 0; margin:0; line-height:20px; text-align:justify; }
#compatibilityContainer a { color:#2281c9; text-decoration:underline; font-weight:bold; font-size:12px; margin-top:12px; }
	#compatibilityContainer a:hover { text-decoration:none; }
#compatibilityContainer a.manuals { display:block; padding:8px; margin:0; color:#444444; font-weight:bold; font-size:13px; text-decoration:none; }
	#compatibilityContainer a.manuals:hover { background-color:#2281c9; color:#fff; }
#compatibilityContainer .links li a { display:inline; color:#000; text-decoration:none; }
	#compatibilityContainer .links li a:hover { text-decoration:underline; }
#compatibilityContainer ul.phone_models { margin:0; padding:0 0 25px 0; list-style-type:none; }
#compatibilityContainer .phone_models li { margin:0; padding:0; list-style-type:none; font-size:13px; line-height:20px; }
h1.compatibility { background:transparent url(/pogo/us/img/compatibility_header.gif) 0 0 no-repeat; margin:37px 0 21px 0; padding:0; width:402px; height:81px; font-size:12px; text-indent:-999px; }
h1.check_compatibility{ background:transparent url(/pogo/us/img/check_header.gif) 0 0 no-repeat; margin:42px 0 11px 0; padding:0; width:438px; height:27px; font-size:12px; text-indent:-999px; }


#m_product_column {width:320px;float:left;}
#m_features_column {
	float:right;
	padding:0 0 16px 0;
	width:428px;
}
h4.green {font-size:14px;color:#FFFFFF;background-color:#61A833;line-height:29px;padding-left:12px;}
h4.orange {font-size:14px;color:#FFFFFF;background-color:#FCBE1D;line-height:29px;padding-left:12px;}
h4.blue {font-size:14px;color:#FFFFFF;background-color:#2381C9;line-height:29px;padding-left:12px;}
.m_product {border:1px solid #DADAD7;border-top:none;margin-bottom:11px;padding:0 16px 27px;}
.m_product img {padding:16px 0;}
.marketing_page .m_product p {padding-bottom:1em;}
.feature {border-top:1px solid #DADAD7;padding:19px 0;}
#m_features_column h5, #features_list h5 {color:#EA942B;font-size:12px;line-height:18px;}
#m_product_column p, #m_features_column p {font-size:12px;line-height:18px;}
 
td.feature_info {padding:0 0px 0 12px;}
.marketing_page h3 {padding-bottom:12px;}
.marketing_page p {padding-bottom:1.7em;}
.m_intro_copy {padding-bottom:16px 0;}
#right_content .m_intro_copy h1.marketing {font-size:18px;font-weight:bold;border-bottom:1px solid #E9E9E8;line-height:18px;color:#EA942B;margin-bottom:14px;padding:0 0 10px 0;}
#features_left {float:left;width:44%;}
#features_right {float:right;width:51%;}
#features_list .feature {border-top:none;padding:0 0 0px;margin:0 0 19px;}
#features_list td.feature_info {padding-right:12px;}

/*---------------------   END MARKETING PAGE   ---------------------*/



/*---------------------  START FAQ PAGE  ---------------------*/

/*---------------------   END FAQ PAGE   ---------------------*/



/*---------------------  START NEWS LISTING PAGE  ---------------------*/

.news ul#pagination{background-color:#F1F1F1;border:1px solid #E9E9E8;margin:14px 0 20px;padding:4px;}

.news_item h3, #right_content_narrow h3 {background-color:#f1f1f1;border:1px solid #e9e9e8;line-height:23px;padding-left:12px;color:#0090ff;}
.news_item p {padding:10px 12px 20px;}
	.news_item p span {font-weight:bold;}
	.news_item a {color:#0090ff;}
a.prev_news {background:url(img/btn_previous_news.gif) 0 3px no-repeat;padding:0 0 0 20px;}
a.next_news {background:url(img/btn_next_news.gif) 0 3px no-repeat;padding:0 0 0 20px;}
/*---------------------   END NEWS LISTING PAGE   ---------------------*/



/*---------------------  START BCFC PAGE  ---------------------*/
#bcrf {background: #f2b3d0 url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bcrf_bkgd.jpg) top left no-repeat; height:673px; width:744px;}
#bcrf_2 {background: #f2b3d0 url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bcrf_bkgd2.jpg) bottom left no-repeat;width:744px;}
.bcrf_head {background: #f2b3d0 url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bcrf_bkgd_header.jpg) top left no-repeat;height:181px;width:744px;}
#bcrf_info {padding:14px 304px 0 34px;}
#bcrf_2 h5, #bcrf_info h5 {font-size:14px; font-weight:bold; color:#c5007a; padding:0 0 8px; margin:0;}
.bcrf_info_text {font-size:12px; padding:0 0 8px; margin:0; line-height:18px;}
#bcrf_2 a:link, #bcrf_2 a:visited, #bcrf_info a:link, #bcrf_info a:visited  {color:#c5007a; font-size:12px; font-weight:normal;}
#bcrf_2 a:hover, #bcrf_info a:hover {color:#000; font-weight:normal; text-decoration:none;}
#bcrf_content {padding:12px 77px 150px 55px;}
#bcrf_content p {color:#000000;line-height:18px;padding-bottom:20px;}
#bcrf_content li {color:#000000;line-height:18px;}
#bcrf_content ul {padding:0 0 15px 5em;}
#bcrf_content h4 {color:#000000;font-size:14px;padding-bottom:20px;}
#bcrf_content p.footnotes {font-size:10px;line-height:12px;}
#bcrf_product {padding:168px 50px 0 80px;}
.bcrf_product_text {font-size:12px; padding:0 0 8px; margin:0; line-height:18px;}
#bcrf_product a:link, #bcrf_product a:visited  {color:#c5007a; font-size:12px; font-weight:normal; line-height:16px;}
#bcrf_product a:hover {color:#000; font-weight:normal; text-decoration:none;}



/*---------------------   END BCFC PAGE   ---------------------*/



/*---------------------  START SUPPORT PAGE  ---------------------*/


/*	Vertical Accordions		*/
#support #container, .PoGo #container{width:100%;}
.accordion_toggle{display:block;height:30px;background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/support_+.gif) 8px 5px no-repeat #f1f1f1;padding:0 10px 0 40px;line-height:30px;color:#ffffff;font-weight:normal;text-decoration:none;outline:none;font-size:12px;color:#4c4c4c;border-bottom:1px solid #DADAD7;cursor:pointer;margin:0 0 0 0;}
	.accordion_toggle_active{background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/support_q.gif) 8px 5px no-repeat #f1f1f1;color:#4c4c4c;border-bottom:1px solid #DADAD7;}
	.PoGo .accordion_toggle_active{background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/support_-.gif) 8px 5px no-repeat #f1f1f1;color:#4c4c4c;border-bottom:1px solid #DADAD7;}
.accordion-content{background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/support_a.gif) 8px 5px no-repeat #ffffff;color:#444444;overflow:hidden;padding:12px 12px 12px 40px;}
.PoGo .accordion-content{background:#ffffff;background-image:none;color:#444444;overflow:hidden;padding:12px 12px 12px 40px;}
	.accordion-content h2{margin:15px 0 5px 10px;color:#0099FF;}
	.accordion-content p{line-height:150%;padding:5px 10px 15px 10px;}
.vertical_accordion_toggle{display:block;height:30px;width:600px;background:#a9d06a;padding:0 10px 0 10px;line-height:30px;color:#ffffff;font-weight:normal;text-decoration:none;outline:none;font-size:12px;color:#000000;border-bottom:1px solid #cde99f;cursor:pointer;margin:0 0 0 0;}
	.vertical_accordion_toggle_active{color:#ffffff;border-bottom:1px solid #f68263;}
.vertical_accordion_content{background-color:#ffffff;color:#444444;overflow:hidden;}
	.vertical_accordion_content h2{margin:15px 0 5px 10px;color:#0099FF;}
	.vertical_accordion_content p{line-height:150%;padding:5px 10px 15px 10px;}


#support_search {border:1px solid #e9e9e8;background-color:#f1f1f1;padding:5px 15px;}
	#support_search .textField {border:1px solid #E9E9E8;padding:3px;width:239px;}
#support_listing .support_image {float:left; width:93px;}
	#support_listing .hr {margin:12px 0;}
	#support_listing .support_image img {border:1px solid #e9e9e8;}
#support_listing .support_info {float:left;padding-left:12px; width:640px;line-height:150%;}
	.support_info ul{margin:0;padding:0;}
	.support_info li{list-style:none;}
	.support_info h4 {font-weight:normal;}
	.support_info_content {padding-bottom:4px;}
	.support_info_content h4 {padding-bottom:8px;}
	#customer_docs_pad {padding-top:10px;}
#support_forms select {width:100%;margin-bottom:12px;}
	#support #support_forms {padding:0 12px 20px;; font-size:11px;}
		#support #support_forms h4 {font-size:11px;}
#support ul#pagination {margin-bottom:12px;}
#support .prod_item {margin-bottom:12px;}
#supportLogin {margin-top:12px;}
#support h3, .PoGo h3 {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_cart_header.gif) 0 0 repeat-x;line-height:26px;padding-left:12px;margin-bottom:5px;}
#support_boxs {border:1px solid #DADAD7; margin-bottom:12px;}
#support_boxs h3 {margin:0;}
#supportLogin {background-color:#F1F1F1;border:1px solid #DADAD7;line-height:26px;padding-left:12px;}
	#supportLogin td {padding-right:12px;line-height:24px;}
		#supportLogin td input {border:1px solid #DADAD7;height:18px;padding:2px 0 0 5px;}
.support_main_img {border:1px solid #DADAD7; float:left;width:300px;margin-bottom:12px;}
.support_info {float:left;width:430px;margin-bottom:12px;padding-left:12px;}
	.support_info h1 {font-size:30px;font-weight:normal;line-height:30px;padding-bottom:6px!important;}
.support_breadcrumb {background-color:#F1F1F1;border:1px solid #DADAD7;line-height:26px;padding-left:12px;height:26px;margin-bottom:12px;}
#support_boxs_pad {padding:12px;}

#supportLogin td .btn_login {border:none;} 
/*---------------------   END SUPPORT PAGE   ---------------------*/



/*---------------------   END COMPATIBILITY PAGE   ---------------------*/
.comp_results {background:#F1F1F1;border:1px solid #DADAD7;margin-bottom:12px;}
	.comp_results h3 {line-height:27px;float:left;padding-left:12px;}

.comp_img {border:1px solid #DADAD7;width:126px;}
.comp_title {background:#F1F1F1;border:1px solid #DADAD7;border-right:none;}
.comp_title2 {background:#F1F1F1;border:1px solid #DADAD7;border-left:none;padding-right:3px;}
	.comp_title h4 {line-height:21px;padding-left:12px;}
.phone_item .pad {padding:7px 12px 12px 12px;width:209px;line-height:133%;text-align:left;}
	.phone_item .pad li {padding:0 0 3px;}
	.phone_item .pad h5 {font-size:12px;padding:3px 0; font-weight:normal;}

a.pdf {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/icon_pdf.gif) 0 0 no-repeat;padding-left:25px;line-height:22px;color:#0090ff;text-decoration:underline;font-weight:normal;display:block;}

#manufacturers, #carriers #show {font-size:11px;}
	#manufacturers h4, #carriers h4, #show h4 {padding-bottom:3px;}
	#manufacturers input, #carriers input, #show input {margin:0 0 6px;}

#compatibility_home {background:#FFF5E9;border:1px solid #F1A03D;padding:10px;}

#pogo_club {background-color:#F1F1F1;padding:20px 0px 20px 50px;}
	#pogo_club strong {padding-right:12px;display:block;}

/*---------------------   END COMPATIBILITY PAGE   ---------------------*/



/*---------------------  START SEARCH PAGE  ---------------------*/
.search_listing_item{float:left;width:110px;height:136px;}
	.search_listing_item img{padding:3px;border:1px solid #E9E9E8;}
.search_list {float:left;width:317px;}
.search .listing_info{float:right;width:190px;}
h3.search_content_title {background-color:#f1f1f1;border:1px solid #E9E98;line-height:22px;padding-left:12px;}
p.search_content_description {padding-left:12px;line-height:18px;}
.serach_pagination {background-color:#f1f1f1;line-height:22px;border:1px solid #E9E9E8;margin:12px 0;padding:0 0 0 12px;font-size:11px;}
.search a.blue:link, .search a.blue:visited, .search a.blue:active {text-decoration:none;}

/*---------------------   END SEARCH PAGE   ---------------------*/



/*---------------------  START SITEMAP PAGE  ---------------------*/

/*---------------------   END SITEMAP PAGE   ---------------------*/



/*---------------------  START DEALER LOCATOR PAGE  ---------------------*/

#dealer_locator_form{padding:10px;font-size:11px;}
#dealer_locator_form .title{width:150px;text-align:right;display:block;float:left;padding:0px 8px 0px;}
#dealer_locator_form .clear{padding-bottom:5px;}

.retailers {border:1px solid #DADAD7;margin-bottom:12px;}
.retailers .pad {padding:7px 12px 12px;}

.dealer_form {margin-bottom:7px;}
.dealer_form_zip {width:100px;border:1px solid #E9E9E8; height:21px;margin-bottom:7px;padding:4px 0 0 5px;}

#dealer_locator_form .textField {width:189px;}
#dealer_locator_form select {width:196px;}
/*---------------------   END DEALER LOCATOR PAGE   ---------------------*/



/*---------------------  START REGISTRATION PAGE  ---------------------*/

.alignRight {text-align:right;padding:3px 15px 3px 0;}
.register_select select {width:100%;}
.register_input input {width:261px;border:1px solid #e9e9e8;padding:5px 3px;margin:4px 0;}
.register_radio {width:15px;}
.required {color:#FF0000;}
.textField {width:185px;border:1px solid #E9E9E8; height:21px;margin-bottom:6px;padding:4px 0 0 5px;}
.checkdiv {padding-bottom:8px;}

#signup_content {border:1px solid #DADAD7;background:#F1F1F1;padding:6px;margin-bottom:12px;}
.enewsletter h5 {font-size:12px;}
.enewsletter h1 {border-bottom:1px solid #dadad7;margin-bottom:12px;line-height:22px;}
.enews_left {float:left;width:673px;min-height:350px;}
.enews_right {float:right;width:278px;}
.enews_right ul {margin:0;padding:0;}
.enews_right li {list-style:none;}
/*---------------------   END REGISTRATION PAGE   ---------------------*/



/*---------------------  START CONTACT US PAGE  ---------------------*/
.contact_th {background:url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/bkgd_contact_th.gif) 0 0 repeat-x;line-height:28px;padding-left:12px;}
#ww_contact {border:1px solid #E9E9E8;margin-bottom:12px;}
h1.country_h1 {border-bottom:1px solid #E9E9E8;margin-bottom:12px;}
.ww_contact_info {padding:12px;padding-right:0px;float:left;}
.ww_contact_address {padding:12px 0;float:left;}
.contact_left {width:507px;padding-top:8px;float:left;padding-bottom:50px;}
.contact_left strong {padding-right:10px;}
.contact_right {width:435px;padding-top:8px;float:right;}
h1.contact_h1 {border-bottom:1px solid #e9e9e8;margin-bottom:5px;padding-bottom:3px;}
.contact .contact_input {width:97%; border:1px solid #e9e9e8;padding:5px 4px;}
.contact_right_pad {padding:12px;}



/*---------------------   END CONTACT US PAGE   ---------------------*/
#image_name {font-size: 11px; font-weight: bold; background: #f1f1f1; border: 1px solid #dadad7; padding: 2px;}

li#driver {background: url(http://mediacdn.shopatron.com/media/mfg/1847/design_content/1/driver_icon.gif) no-repeat 2px 10px; padding: 15px 0 20px 25px;} 


#lightwindow_overlay {
	/* REQUIRED */
	display: none;
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100px;
	z-index: 5000;
	/* REQUIRED */
}

#lightwindow {
	/* REQUIRED */
	/* Of Note - The height and width of this element are set to 0px */
	display: none;
	visibility: hidden;
	position: absolute;
	z-index: 9990;
	line-height: 1;
	/* REQUIRED */
}

	#lightwindow_container {
		/* REQUIRED */
		display: none;
		visibility: hidden;
		position: absolute;
		/* REQUIRED */
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}

	/* IE6 needs this or it messes with our positioning */
	* html #lightwindow_container {
		overflow: hidden;
	}

	#lightwindow_contents {
		overflow: hidden;
		z-index: 0;
		position: relative;
		border: 10px solid #ffffff;
		background-color: #ffffff;
	}		

#lightwindow_loading {
	/* REQUIRED */
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	z-index: 9999;
	position: absolute;
	/* REQUIRED */
	background-color: #f0f0f0;
	padding: 10px;
}

	#lightwindow_loading_shim { 
		display: none;
		left: 0px; 
		position: absolute; 
		top: 0px;
		width: 100%; 
		height: 100%;
	}

	#lightwindow_loading span {
    	font-size: 12px;
		line-height: 32px;
		color: #444444;
		float: left;
		padding: 0 10px 0 0;
	}

	#lightwindow_loading span a,
	#lightwindow_loading span a:link, 
	#lightwindow_loading span a:visited {
		color: #09F;
		text-decoration: none;
		cursor: pointer;
	}

	#lightwindow_loading span a:hover,
	#lightwindow_loading span a:active {
		text-decoration: underline;
	}


	#lightwindow_loading img {
   		float: left;
   		margin: 0 10px 0 0;
	}


/*-----------------------------------------------------------------------------------------------
	I liked the Navigation so much from http://www.huddletogether.com/projects/lightbox2/
	I mean let's face it, it works really well and is very easy to figure out.
-----------------------------------------------------------------------------------------------*/

#lightwindow_navigation {
	/* REQUIRED */
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	/* REQUIRED */
}
	/* We need to shim the navigation for IE, though its more of a sub-floor */
	#lightwindow_navigation_shim { 
		/* REQUIRED */
		display: none;
		left: 0px; 
		position: absolute; 
		top: 0px;
		width: 100%; 
		height: 100%;
		/* REQUIRED */
	}

	#lightwindow_navigation a,
	#lightwindow_navigation a:link,
	#lightwindow_navigation a:visited,
	#lightwindow_navigation a:hover,
	#lightwindow_navigation a:active { 
		/* REQUIRED */
		outline: none;
		/* REQUIRED */
	}

	#lightwindow_previous, 
	#lightwindow_next {
		width: 49%;
		height: 100%;
		background: transparent url(/img/blank.gif) no-repeat; /* Trick IE into showing hover */
		display: block;
	}
	
	#lightwindow_previous { 
		float: left;
		left: 0px;
	}

	#lightwindow_next { 
		float: right;
		right: 0px;
	}

	#lightwindow_previous:hover, 
	#lightwindow_previous:active { 
		background: url(/img/prevlabel.gif) left 15% no-repeat; 
	}

	#lightwindow_next:hover, 
	#lightwindow_next:active { 
		background: url(/img/nextlabel.gif) right 15% no-repeat; 
	}
	
	#lightwindow_previous_title,
	#lightwindow_next_title {
		display: none;
	}
	 	
#lightwindow_galleries {
	width: 100%;
	position: absolute;
	z-index: 50; 
	display: none;
	overflow: hidden;
	margin: 0 0 0 10px;
	bottom: 0px;
	left: 0px;
}

	#lightwindow_galleries_tab_container {
		width: 100%;
		height: 0px;
		overflow: hidden;
	}

	a#lightwindow_galleries_tab,		
	a:link#lightwindow_galleries_tab,
	a:visited#lightwindow_galleries_tab {
		display: block;
		height: 20px;
		width: 77px;
		float: right;
		line-height: 22px;
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		font-size: 11px;
		color: #ffffbe;
		background: url(/img/black-70.png) repeat 0 0 transparent;
	}
	
	* html a#lightwindow_galleries_tab,		
	* html a:link#lightwindow_galleries_tab,
	* html a:visited#lightwindow_galleries_tab {	
		background: none;
		background-color: #000000;
		opacity: .70;
		filter: alpha(opacity=70);
	}

	a:hover#lightwindow_galleries_tab,
	a:active#lightwindow_galleries_tab {
		color: #ffffbe;

	}

	#lightwindow_galleries_tab_span {
		display: block;
		height: 20px;
		width: 63px;
		padding: 0 7px 0 7px;
	}
	
	#lightwindow_galleries_tab .up	{
		background: url(/img/arrow-up.gif) no-repeat 60px 5px transparent;
	}

	#lightwindow_galleries_tab .down {
		background: url(/img/arrow-down.gif) no-repeat 60px 6px transparent;
	}

	#lightwindow_galleries_list {
		background: url(/img/black-70.png) repeat 0 0 transparent;
		overflow: hidden;
		height: 0px;
	}

	* html #lightwindow_galleries_list {
		background: none;
		background-color: #000000;
		opacity: .70;
		filter: alpha(opacity=70);
	}	

	.lightwindow_galleries_list {
		width: 200px;
		float: left;
		margin: 0 0 10px 0;
		padding: 10px;
	}

	.lightwindow_galleries_list h1 {	
		color: #09F;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		padding: 10px 0 5px 0;
		font-size: 16px;
	}

	.lightwindow_galleries_list li {
		margin: 5px 0 5px 0;
		list-style-type: none;
	}

	.lightwindow_galleries_list a, 
	.lightwindow_galleries_list a:link, 
	.lightwindow_galleries_list a:visited {
		display: block;
		line-height: 22px;
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		padding: 0 0 0 10px;
		font-size: 11px;
	}

	.lightwindow_galleries_list a:hover, 
	.lightwindow_galleries_list a:active {
		background: #000000;
		color: #ffffbe;
		border-left: 3px solid #ffffbe;
		padding: 0 0 0 7px;
	}
		
#lightwindow_data {
	/* REQUIRED */
	position: absolute;
	/* REQUIRED */
}

	#lightwindow_data_slide {
		/* REQUIRED */
		position: relative;
		/* REQUIRED */
	}

	#lightwindow_data_slide_inner {
		background-color: #ffffff;
		padding: 0 10px 10px 10px;
	}

	#lightwindow_data_caption {
		padding: 10px 0 0 0;
		color: #666666;
		line-height: 25px;
		background-color: #ffffff;
		clear: both;
	}

	#lightwindow_data_details {
		background-color: #f0f0f0;
		padding: 0 10px 0 10px;
		height: 20px;
	}
	
	#lightwindow_data_author_container {
		width: 40%;
		text-align: right;
		color: #666666;
	 	font-style: italic;
		font-size: 10px;
		line-height: 20px;
		float: right;
		overflow: hidden;
	}
	
	#lightwindow_data_gallery_container {
		font-size: 10px;
		width: 40%;
		text-align: left;
		color: #666666;
		line-height: 20px;
		float: left;
		overflow: hidden;
	}
	
#lightwindow_title_bar {
	height: 25px;
	overflow: hidden;		
}

	#lightwindow_title_bar_title {
		color: #ffffbe;
		font-size: 14px;
		line-height: 25px;
		text-align: left;
		float: left;
	}

	a#lightwindow_title_bar_close_link,	
	a:link#lightwindow_title_bar_close_link,
	a:visited#lightwindow_title_bar_close_link {
		float: right;
		text-align: right;		
		cursor: pointer;
		color: #ffffbe;
		line-height: 25px;
		padding: 0;
		margin: 0;
	}
	
	a:hover#lightwindow_title_bar_close_link,
	a:active#lightwindow_title_bar_close_link {
		color: #ffffff;
	}

/*-----------------------------------------------------------------------------------------------
	Theme styling stuff
-----------------------------------------------------------------------------------------------*/	

#lightwindow p {
	color: #000000;
	padding-right: 10px;
}

.lightwindow_text{line-height:100%}





	#slideshow_content{float:right;width:780px;margin:0;padding:0;}
	#slideshow{position:relative;width:780px;height:400px;overflow:hidden;}
	#slideshow ul{list-style-type:none;margin:0;padding:0;}
	#slideshow li{margin:0;padding:0;}
	ul.crossfade{list-style:none;position:relative;margin:0;padding:0;}
	#crassfade1 li{position:absolute;top:0;left:0;background-color:#FFF;visibility:hidden;width:780px;height:400px}
	#crassfade1 li img{display:block;}
	.caption{clear:both;background-color:#FFF;}