body {font-family:  Arial, Helvetica, sans-serif; font-size:12px; margin:0px; text-align:center; margin:0px;}

h1 {font-size:1.6em; margin-top:2px;	margin-bottom:2px; color:#ffbe01;}
h1 a {color:#ffbe01;}
h2 {font-size:1.4em; margin-bottom:2px; margin-top:2px; }
h3 {font-size:1.2em; margin-bottom:2px;}
.color_name, body {color:#666;}
ul {margin-left:2px;}
li {margin-left:10px;}
p {margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }

a {color:#666; }
a:hover {color:#000; }
table {font-size:12px;}




#priceblock {font-family:Arial, Helvetica, sans-serif; width:350px; font-size:12px; border:1px solid #ccc; padding:2px;}
#pbcode {text-align:right;}
#pbitemname {font-weight:bold;}
#pbqty {text-align:center;}
#pbprice {text-align:center;}
#pbnet {text-align:center;}
#pbitemname {padding:2px; background-color:#CCC; color:#000;}
#pbnet1,#pbnet {color:#F00;}

#md2011 {color:#333; font-size:.8em;}







#bicglobalcontainer {position:relative; width:960px; margin:auto; padding-top:5px; text-align:left; padding-bottom:20px;}

#head_cont {position:relative; background-color:#ffbe01; background-position:center; background-repeat:no-repeat; height:70px;}
#head_content {width:960px; margin:auto; padding-top:5px; padding-bottom:5px;}
#head_location {float:right; width:70px; padding:5px;}

#search_box {padding-top:3px; text-align:right;}

#footer_box {border:none; width:960px; margin:auto; text-align:center; font-size:60%; font-family:Arial, Helvetica, sans-serif; color:#999; margin-top:10px; margin-bottom:10px; height:120px;}
#footer_box a {border:none;}
#footer_box_panel {width:230px; margin-right:10px; height:130px; background-color:#eee; float:left; border:1px solid #ffbe01;}
#footer_box_panel a {border:none;}
#footer_box_panel_right {width:230px; margin-right:0px; height:130px; background-color:#eee; float:left; border:1px solid #ffbe01;}
#footer_menu_cont {width:960px; margin:auto; text-align:center; font-size:80%; font-family:Arial, Helvetica, sans-serif; color:#999; margin-top:35px; border-bottom:1px solid #ffbe01; border-top:1px solid #ffbe01; padding-top:5px; padding-bottom:5px;}
#footer_copy_cont {width:960px; margin:auto; text-align:center; font-size:80%; font-family:Arial, Helvetica, sans-serif; color:#999; margin-top:25px;}
#footer_award_area {text-align:center; margin:auto; vertical-align:middle; padding-top:15px; background-color:#FFFFFF; height:100px;}

#global_landing {position:relative; width:960px; margin:auto; padding-top:0px; text-align:left; padding-bottom:20px;}

#navigationC {border:none; text-align:left; font-family:Arial, Helvetica, sans-serif; width:150px; font-size:small; margin-top:0px; float:left; }
#navigationB {border:none; text-align:left; font-family:Arial, Helvetica, sans-serif; width:150px; font-size:small; margin-top:0px;  }
#navigationB li {background-color:#fff; border-bottom:1px solid #ccc; border:none;}
#navigationB ul {background-color:#fff; text-align:left; margin:0px; padding:2px; border-bottom:none; background-image:url(gray_gradientgif.gif); background-position:bottom; background-repeat:repeat-x; font-size:10px; font-weight:bold; text-transform:uppercase; color:#666; }
#navigationB a {text-decoration:none; color:#666;}
#navigationB a:hover {color:#000;}

#navigation {border:none; text-align:left; font-family:Arial, Helvetica, sans-serif;  width:150px; font-size:small; margin-top:5px; float:left; }
/*#navigation li {background-color:#fff; border-bottom:1px solid #ccc; border:none;}
#navigation ul {background-color:#fff; text-align:left; margin:0px; padding:2px; border-bottom:none; background-image:url(gray_gradientgif.gif); background-position:bottom; background-repeat:repeat-x; font-size:10px; font-weight:bold; text-transform:uppercase; color:#666; border-left:1px solid #ffbe01; border-right:1px solid #ffbe01;}*/
#navigation a {text-decoration:none; color:#666;}
#navigation a:hover {color:#000;}

#topnav {color:#fff; width:500px; text-align:right; float:right; font-size:90%; font-weight:bold; }
#topnav a {color:#fff; text-decoration:none;}
#topnav a:hover {color:#000; text-decoration:underline; }

#heading {background-color:#ffbe01; color:#FFF;  float:left; width:150px; font-weight:bold; clear:both; padding:0px; margin-top:5px; /*background-image:url(tab_background.gif);*/ background-repeat:no-repeat; background-position:top;}

#heading h3 {padding:4px 3px 2px 5px; font-size:90%; font-stretch:condensed; margin-bottom:0px;}




.breadcrumb {font-size:12px;}

#moredetailsonine {padding:5px; font-size:80%;}


#thumbs {float:left; width:100%; vertical-align:top;  text-align:center; padding-top:0px; padding-bottom:5px; border-bottom:1px solid #ffbe01;  margin-top:10px;} 
#thumbs_label { width:100%; text-align:left; padding-left:10px;}
#thumbs_phto { width:120px; padding-left:20px; text-align:left; margin-left:10px; float:left;}
#thumbs_desc { width:140px; padding-top:10px; color:#666;  font-size:75%; text-align:left; float:left; margin-left:15px; }
#thumbs_prc { width:250px; padding:10px; padding-top:12px; color:#666; vertical-align:middle; font-weight:bold; margin:auto; text-align:center; float:left; }
#thumbsRight { width:150px; text-align:center; padding:10px; float:left; }


/*
#prcCont {float:right; padding:0px; padding-left:0px;  width:100%; text-align:left;}
#prcTable {width:100%; font-size:10px; text-align:center; border:1px solid #003399; margin:auto;}
#prcTableQtyRow {background-color:#003399; color:#FFF; }
#prcTablePrcRow {border-bottom:1px solid #003399; font-size:12px; font-weight:bold;}
#itmLbl {font-size:120%; font-weight:bold;}
*/

#prcCont {float:right; padding:0px; padding-left:0px;  width:100%; text-align:left;}
#prcTable {width:100%; font-size:10px; text-align:center; border:1px solid #003399; margin:auto;}
#prcTableQtyRow {background-color:#003399; color:#FFF; }
#prcTablePrcRow {border-bottom:1px solid #003399; font-size:12px; font-weight:bold;}
#prcTablePrcCodRow {font-size:12px; font-weight:bold;}
#prcTableNETPrcRow {border-bottom:1px solid #003399; font-size:12px; font-weight:bold; color:#F00;}
#itmQTY {font-size:12px; font-weight:bold;}
#itmLBL {font-size:12px; font-weight:bold;}
#prcTablePrcCodRowNLI {font-size:10px; font-weight:bold; text-align:right; margin-right:10px; padding-right:15px;}



#PROMOprcTable {width:100%; font-size:10px; text-align:center; border:1px solid #39F; margin:auto; margin-top:5px; margin-bottom:5px;}
#PROMOitmQTY {font-size:12px; font-weight:bold; background-color:#39F;}
#PROMOitmLBL {font-size:12px; font-weight:bold; color:#39F; }
#PROMOprcTableQtyRow {background-color:#39F; color:#FFF; }
#PROMOprcTablePrcRow {border-bottom:1px solid #39F; font-size:12px; font-weight:bold;}



#iconsCont {float:right; padding:0px;  width:100%; text-align:center;}



#btnCont {/*width:100%; border-bottom:1px solid #ffbe01;*/ text-align:left; padding-bottom:5px; margin-bottom:5px; float:right;}
#btnPage a {background-image:url(/images/standard/button_bg_gray.gif); background-position:left; background-repeat:no-repeat; height:18px; border:1px solid #666; font-size:11px; text-align:center; padding-left:17px; padding-top:2px; font-weight:bold; color:#666; vertical-align:middle; text-decoration:none; display: block; width:111px; margin:auto; margin-top:2px; float:left; margin-right:2px;}

#btnPage a:hover {background-image:url(/images/standard/button_bg_orange.gif); background-position:left; background-repeat:no-repeat; border:1px solid #ffbe01;  font-weight:bold; color:#fff; vertical-align:middle;  }

#btnPage2 a {background-image:url(/images/standard/button_bg_gray.gif); background-position:left; background-repeat:no-repeat; height:18px; border:1px solid #666; font-size:11px; text-align:center; padding-left:17px; padding-top:2px; font-weight:bold; color:#666; vertical-align:middle; text-decoration:none; display: block; width:160px; margin:auto; margin-top:2px; float:left; margin-right:2px;}

#btnPage2 a:hover {background-image:url(/images/standard/button_bg_orange.gif); background-position:left; background-repeat:no-repeat; border:1px solid #ffbe01;  font-weight:bold; color:#fff; vertical-align:middle;  }


#ppage_container {margin:auto; margin-left:3px; width:795px; float:right;  padding:5px;  }
#ppage_left_col {width:48%;	float:left;}
#ppage_right_col {width:50%; float:right; }

#identity {float:left; /*border-bottom:1px solid;*/ margin-bottom:3px; margin-top:10px; width:100%; clear:both;}
#identity { /*border-color:#ffbe01;*/ font-size:70%; font-weight:bold;}
#identity h1{color:#666; margin-top:2px; font-size:150%;}

#detail {margin-top:40px; float:left; width:100%; font-size:15px;}

#attributes, #at_a_glance table {border-color:#999; }

#content, #localbranding {width:1050px;}

#attributes { margin:auto; float:left; margin-top:10px; }

#content {margin:auto; margin-top:0px; padding-top:0px}







#at_a_glance {width:30%; float:left; font-size:small;}
#prod_phto {float:left;	width:100%;	padding-bottom:15px;	text-align:center;}
#prod_clrs {float:right; padding-left:5px; margin-bottom:10px;  width:100%;}



.hctd {padding-right:15px; vertical-align:top; width:18%; padding-top:0px; line-height:20px;}

.hctdvp { vertical-align:top; width:75%;}



.color_cell {height:20px; width:20px; }
.color_name {height:20px; padding-left:5px;  font-size:10px; font-weight:bold;  vertical-align:middle; padding-top:0px;}

#footer_text a{text-decoration:underline; color:#999}
#footer_text a:hover{text-decoration:underline; color:#333}


#branding {width:100%; height:40px;  background-color:none; margin:0px; padding:5px; margin-bottom:0px; border-bottom:4px solid #ffbe01; border-bottom:1px solid #0068b3;}

#localbranding {margin:auto; }

#footer {width:100%;  background-color:#fff; margin:auto; padding:10px; margin-top:10px; border-top:0px solid #eee; font-size:x-small; text-align:center;}

#pricetag {background-image:url(color_blocks/price_tag.gif); width:148px; height:78px;  background-repeat:no-repeat; color:#039; margin-top:25px;}
.aslowasprice { height:30px; width:70px; margin-left:63px; margin-top:40px; font-size:24px; text-align:center; font-weight:bold; }

.lowasprice {background-color:#febe01; background-color:#0068b3; margin-top:10px; margin-bottom:10px;  width:128px; font-size:24px; text-align:center; font-weight:bold; color:#00C; border:1px solid #00c;}

#PriceBlockTab {background-color:#ddd; border-bottom:1px solid; font-size:x-small;}

#at_a_glance table {text-align: center; border:1px solid;}
	
#prod_clrs, #identity, #PriceBlockTab {border-color:#ffbe01;}
	

/*
#ppage_right_col, #prod_clrs, #identity, #at_a_glance, #prod_phto  #navigationC, #ppage_right_col, #ppage_left_col, #ppage_container, .prod_phto, {border:1px solid #6F3;}
*/


	
	

/* SpryMenuBarVertical.css - version 0.6 - Spry Pre-Release 1.6.1 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
/*******************************************************************************
 LAYOUT INFORMATION: describes box model, positioning, z-order
 *******************************************************************************/
/* The outermost container of the Menu Bar, a fixed width box with no margin or padding */
ul.MenuBarVertical
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 11px;
/*	font-size: 80%;*/
	cursor: default;
	width: 148px;
	
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Menu item containers, position children relative to this container and are same fixed width as parent */
ul.MenuBarVertical li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 148px;
	border-bottom:1px solid #ccc;
	
	
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarVertical ul
{
	margin: -5% 0 0 95%;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: absolute;
	z-index: 1020;
	cursor: default;
	width: 148px;
	left: -1000em;
	top: 0;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarVertical ul.MenuBarSubmenuVisible
{
	left: 0;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarVertical ul li
{
	width: 100%;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Outermost menu container has borders on all sides */
ul.MenuBarVertical
{
	border: 1px solid #ffbe01; 
	border-top: none;
}
/* Submenu containers have borders on all sides */
ul.MenuBarVertical ul
{
	border: 1px solid #ffbe01;
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarVertical a
{
	display: block;
	cursor: pointer;
	background-color: #eeeeee;
	background-image:url(/images/standard/gray_gradientgif.gif);
	background-repeat:repeat-x;
/*	padding: 0.2em 0.3em;*/
	padding: 2px 3px;
	color:#000;
	text-decoration: none;
	text-transform:capitalize;
	
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarVertical a:hover, ul.MenuBarVertical a:focus
{	
	background-color:#666;
	background-image:url(/images/standard/drkgray_gradient_no_arrow.jpg);
	color: #FFF;
	
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarVertical a.MenuBarItemSubmenuHover, ul.MenuBarVertical a.MenuBarSubmenuVisible
{
	background-color:#eee;
	color: #FFF;
	
	
}

/*******************************************************************************

 SUBMENU INDICATION: styles if there is a submenu under a given menu item

 *******************************************************************************/

/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarVertical a.MenuBarItemSubmenu
{	
	
	background-image:url(/images/standard/gray_gradient_right_arrow.jpg);
	background-repeat: no-repeat;
	background-position: 95% 50%;
	
	
}

/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarVertical a.MenuBarItemSubmenuHover
{
	background-color:#ccc;
	/*background-image: url(SpryAssets/SpryMenuBarRightHover.gif);*/
	background-image:url(/images/standard/gray_gradient_white_arrow.jpg);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarVertical iframe
{
	position: absolute;
	z-index: 1010;
	filter:alpha(opacity:0.1);
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarVertical li.MenuBarItemIE
	{
		display: inline;
		float: left;
		background: #FFF;
	}
}








<!---------->



@charset "UTF-8";

/* SpryTabbedPanels.css - version 0.4 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* Horizontal Tabbed Panels
 *
 * The default style for a TabbedPanels widget places all tab buttons
 * (left aligned) above the content panel.
 */

/* This is the selector for the main TabbedPanels container. For our
 * default style, this container does not contribute anything visually,
 * but it is floated left to make sure that any floating or clearing done
 * with any of its child elements are contained completely within the
 * TabbedPanels container, to minimize any impact or undesireable
 * interaction with other floated elements on the page that may be used
 * for layout.
 *
 * If you want to constrain the width of the TabbedPanels widget, set a
 * width on the TabbedPanels container. By default, the TabbedPanels widget
 * expands horizontally to fill up available space.
 *
 * The name of the class ("TabbedPanels") used in this selector is not
 * necessary to make the widget function. You can use any class name you
 * want to style the TabbedPanels container.
 */
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

/* This is the selector for the TabGroup. The TabGroup container houses
 * all of the tab buttons for each tabbed panel in the widget. This container
 * does not contribute anything visually to the look of the widget for our
 * default style.
 *
 * The name of the class ("TabbedPanelsTabGroup") used in this selector is not
 * necessary to make the widget function. You can use any class name you
 * want to style the TabGroup container.
 */
.TabbedPanelsTabGroup {
	margin: 0px;
	margin-left:4px;
	padding: 0px;
	
}

/* This is the selector for the TabbedPanelsTab. This container houses
 * the title for the panel. This is also the tab "button" that the user clicks
 * on to activate the corresponding content panel so that it appears on top
 * of the other tabbed panels contained in the widget.
 *
 * For our default style, each tab is positioned relatively 1 pixel down from
 * where it wold normally render. This allows each tab to overlap the content
 * panel that renders below it. Each tab is rendered with a 1 pixel bottom
 * border that has a color that matches the top border of the current content
 * panel. This gives the appearance that the tab is being drawn behind the
 * content panel.
 *
 * The name of the class ("TabbedPanelsTab") used in this selector is not
 * necessary to make the widget function. You can use any class name you want
 * to style this tab container.
 */
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 0.9em sans-serif;
	background-color: #DDD;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

/* This selector is an example of how to change the appearnce of a tab button
 * container as the mouse enters it. The class "TabbedPanelsTabHover" is
 * programatically added and removed from the tab element as the mouse enters
 * and exits the container.
 */
.TabbedPanelsTabHover {
	background-color: #CCC;
}

/* This selector is an example of how to change the appearance of a tab button
 * container after the user has clicked on it to activate a content panel.
 * The class "TabbedPanelsTabSelected" is programatically added and removed
 * from the tab element as the user clicks on the tab button containers in
 * the widget.
 *
 * As mentioned above, for our default style, tab buttons are positioned
 * 1 pixel down from where it would normally render. When the tab button is
 * selected, we change its bottom border to match the background color of the
 * content panel so that it looks like the tab is part of the content panel.
 */
.TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: 1px solid #999;
}

/* This selector is an example of how to make a link inside of a tab button
 * look like normal text. Users may want to use links inside of a tab button
 * so that when it gets focus, the text *inside* the tab button gets a focus
 * ring around it, instead of the focus ring around the entire tab.
 */
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

/* This is the selector for the ContentGroup. The ContentGroup container houses
 * all of the content panels for each tabbed panel in the widget. For our
 * default style, this container provides the background color and borders that
 * surround the content.
 *
 * The name of the class ("TabbedPanelsContentGroup") used in this selector is
 * not necessary to make the widget function. You can use any class name you
 * want to style the ContentGroup container.
 */
.TabbedPanelsContentGroup {
	clear: both;
/*	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999; */
	border-top: solid 1px #999;
	background-color: #fff;
}

/* This is the selector for the Content panel. The Content panel holds the
 * content for a single tabbed panel. For our default style, this container
 * provides some padding, so that the content is not pushed up against the
 * widget borders.
 *
 * The name of the class ("TabbedPanelsContent") used in this selector is
 * not necessary to make the widget function. You can use any class name you
 * want to style the Content container.
 */
.TabbedPanelsContent {
	padding: 4px;
}

/* This selector is an example of how to change the appearnce of the currently
 * active container panel. The class "TabbedPanelsContentVisible" is
 * programatically added and removed from the content element as the panel
 * is activated/deactivated.
 */
.TabbedPanelsContentVisible {
}

/* Vertical Tabbed Panels
 *
 * The following rules override some of the default rules above so that the
 * TabbedPanels widget renders with its tab buttons along the left side of
 * the currently active content panel.
 *
 * With the rules defined below, the only change that will have to be made
 * to switch a horizontal tabbed panels widget to a vertical tabbed panels
 * widget, is to use the "VTabbedPanels" class on the top-level widget
 * container element, instead of "TabbedPanels".
 */

/* This selector floats the TabGroup so that the tab buttons it contains
 * render to the left of the active content panel. A border is drawn around
 * the group container to make it look like a list container.
 */
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

/* This selector disables the float property that is placed on each tab button
 * by the default TabbedPanelsTab selector rule above. It also draws a bottom
 * border for the tab. The tab button will get its left and right border from
 * the TabGroup, and its top border from the TabGroup or tab button above it.
 */
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

/* This selector disables the float property that is placed on each tab button
 * by the default TabbedPanelsTab selector rule above. It also draws a bottom
 * border for the tab. The tab button will get its left and right border from
 * the TabGroup, and its top border from the TabGroup or tab button above it.
 */
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}

/* This selector floats the content panels for the widget so that they
 * render to the right of the tabbed buttons.
 */
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}


























<!--------------->








	.content  { 
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
	
	.contentsmall  { 
	vertical-align: top;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
	
	.closeout
{background-color:eeeeee; border:1px solid black; margin-top:2px; padding:3px; position:relative; width:392px; font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:center;}
	
	.closeoutemph
{font-size:18px; font-weight:bold; color:#FF0000;}


#hotspot {background-color:#eeeeee; color:#666;  text-decoration:none; cursor:hand;  margin:auto; width:150px; border:1px solid #000; font-weight:bold; text-align:center; margin-top:15px; clear:both;} 
#toggle { padding:8px; margin-top:-15px;} 
.headline {font-size:16px; color:#666;} 
.promoPrice {font-size:20px; font-weight:bold; color:#000;}



.hrsolid {
	width: 100%; 
	color: #ffffff;	
	align: left;	
	size: 1px;	
	border-top: 1px;	
	border-left: 1px; 
	border-right: 1px; 
	border-color: #cccccc;	
	border-bottom: 1px;	
	border-style: solid;	
	border-width: 100%;
	}
	
.lftpromocell {vertical-align:top;}





#AUS {background-color:#006; color:#FFF; margin:0px; padding:1px; font-weight:bold;  width:100px; text-align:center; border:1px solid #FFF;}
#NZ {background-color:#999; color:#FFF; margin:0px; padding:1px; font-weight:bold; width:100px; text-align:center; border:1px solid #FFF;}

#ecoaus {color:#090; font-weight:bold;}

.increments {font-size:9px;}
