body { text-align: center; margin: 0; padding: 0; font: 11px normal helvetica, arial, san-serif; color: #484848; background-color: #E3E3E3; }
table, tr, td { font: 11px normal helvetica, arial, san-serif; color: #5D5D5D; margin: 0px; padding: 0px; }
a { color: #0D9FD5; text-decoration: none;}
a:hover { color: #303030;}
#product_links a { color: #484848;}
#product_links a:hover { color: #303030;}
.gen_time { text-align: center; }
img { border: none; margin: 0px; padding: 0px;}
#outer_container  { background: url(../images/shaddow.jpg) repeat-y left top; margin: 0 auto; width: 1113px; }
#outer_container2  { background-color: #3C9AB4; margin: 0 auto; width: 1105px; }
#inner_container  { background: url(../images/main_header.jpg) no-repeat left top; margin: 0 auto; width: 1089px; 
text-align: left; }
#subscribe  {  height: 227px; }
#htmlnav { display: none; }
.left_top_nav {
background: url(../images/top_nav_left.gif) no-repeat left top;
width: 7px;
height: 60px;
}
.top_nav {
background: url(../images/top_nav.gif) repeat-x left top;
}
.right_top_nav {
background: url(../images/top_nav_right.gif) no-repeat right top;
width: 6px;
height: 60px;
}
.formBorder {
margin: 0px; padding: 0px;
}
.network_nav_cat {
padding: 7px 0px 7px 0px;
border-bottom: solid 1px #ffffff; 
text-align: left;
}
.network_nav_subcat {
padding: 3px 0px 3px 0px;
border-bottom: solid 1px #ffffff; 
text-align: left;
}
.network_nav_cat a {
text-decoration: none;
color: #ffffff;
}
.network_nav_subcat a {
text-decoration: none;
color: #ffffff;
}
.network_nav_cat a:hover {
text-decoration: none;
color: #F7EACC;
}
.network_nav_subcat a:hover {
text-decoration: none;
color: #F7EACC;
}
.catnav {
padding: 0px 0px 0px 15px;
background: url(../images/cat_arrow.gif) no-repeat 7px 5px;
font-size: 13px;
}
.subcatnav {
padding: 0px 0px 0px 20px;
background: url(../images/cat_arrow.gif) no-repeat 12px 5px;
font-size: 11px;
}
#search {
background: url(../images/search180.gif) no-repeat right top;
width: 180px;
height: 66px;
}
#search_box {
}
#price_range {
background: url(../images/price_range180.gif) no-repeat right top;
width: 180px;
height: 66px;
}
#fresh_network {
background-image: url(../images/green_bags.jpg);
width: 376px;
height: 179px;
text-align: left;
}
#message {
margin: 40px, 0px, 0px, 400px;
}
#gentime{
width: 1100px;
height: 31px;
text-align: left;
}
#bottom{
background: url(../images/bottom.gif) no-repeat center top; margin: 0 auto; height: 56px; }
#footer  { color: #999898; text-align: center; }
#footer a {  color: #999898; text-decoration: none; }
#footer a:hover {  color: #6F6E6E; text-decoration: none; }
.cart {
background-color: #F1F1F1;
border-left: 1px solid #E9E9E9;
border-right: 1px solid #E9E9E9;
}
.cart_top {
background: url(../images/cart_top.gif) no-repeat center top; margin: 0 auto; height: 26px;
}
.cart_bottom {
background: url(../images/cart_bottom.gif) no-repeat center top; margin: 0 auto; height: 37px; }
.nav_box_top {
background: url(../images/products_top180.gif) no-repeat center top; margin: 0 auto; height: 42px; }
.nav_box_left {
}
.nav_box_right {
}
.nav_box_bottom {
background: url(../images/product_nav_bottom180.gif) no-repeat center bottom; margin: 0 auto; height: 9px; }
.news_top {
background: url(../images/news_top180.gif) no-repeat center top; margin: 0 auto; height: 45px; }
.news_bottom {
background: url(../images/news_bottom180.gif) no-repeat center bottom; margin: 0 auto; height: 12px; }
.news_left {
border-left: 1px solid #E9E9E9;
}
.news_right {
border-right: 1px solid #E9E9E9;
}
#most_popular {
background: url(../images/most_popular.gif) no-repeat left top; width: 677px; height: 33px;
}
#green_banner {
background: url(../images/green_banner.gif) no-repeat left top; width: 678px; height: 33px;
}
#green_banner h1 {
margin: 0px; padding: 9px 0px 0px 17px; font-size: 16px; color: #ffffff;
}
.green_banner_heading {
padding-left: 17px; padding-top: 9px; font-size: 16px; color: #ffffff;
}
#looking {
}
background: url(../images/looking1.gif) no-repeat left top; width: 678px; height: 35px;
}
#order_now {
background: url(../images/order_now.jpg) no-repeat left top; width: 680px; height: 100px;
}
.tips {
text-align: left;
}
.tips a {
text-align: left;
text-decoration: none;
}
.tips td {
border-bottom: 1px solid #E9E9E9;
border-right: 1px solid #E9E9E9;
}
.promo_tips_top {
background: url(../images/promotional_tips1.gif);
width: 224px;
height: 31px;
}
.interesting_links_top {
background: url(../images/interesting_links.gif);
width: 224px;
height: 31px;
}
.fresh_network_top {
background: url(../images/fresh_network_top.gif);
width: 224px;
height: 31px;
}
.tips_bottom {
background: url(../images/promotional_tip_bottom.gif);
width: 224px;
height: 14px;
}
.tip_arrow {
background: url(../images/tip_arrow.gif) no-repeat center center; width: 4px; height: 5px;
border-bottom: 1px solid #E9E9E9;
border-right: 1px solid #E9E9E9;
}
.tips_arrow {
background: url(../images/tips_arrow.gif) no-repeat center right;
width: 18px; 
height: 25px;
border-right: 1px solid #E9E9E9;
}
.pw_blue_bottom {
background: url(../images/bottom_dark_blue.gif) no-repeat left top; width: 175px; height: 12px;
}
.pw_grey_bottom {
background: url(../images/bottom_grey.gif) no-repeat left top; width: 175px; height: 10px;
}
.blue {
background: url(../images/darkblue.gif) repeat-y left top;
}
.blue a {
text-decoration: none; color: #000;
}
.blue_prod {
background: url(../images/blue_rounded.gif) no-repeat left top; width: 175px; height: 114px;
}
.grey_prod {
background: url(../images/grey_rounded.gif) no-repeat left top; width: 175px; height: 117px;
margin: 0px; padding: 0px;
}
.grey {
background: url(../images/grey.gif) repeat-y left top;
}
.grey a {
 text-decoration: none; color: #000;
}
.related_blue {
background: url(../images/related_blue.gif) no-repeat left top; width: 175px; height: 39px;
}
.pw_usb {
background: url(../images/pw_usb.gif) no-repeat left top; width: 175px; height: 39px;
}
.pw_cap {
background: url(../images/pw_cap.gif) no-repeat left top; width: 175px; height: 39px;
}
.pw_keyring {
background: url(../images/pw_keyring.gif) no-repeat left top; width: 175px; height: 39px;
}
.pw_shirt {
background: url(../images/pw_shirt.gif) no-repeat left top; width: 175px; height: 39px;
}
.pw_pen {
background: url(../images/pw_pen.gif) no-repeat left top; width: 175px; height: 39px;
}
.pw_pen_green {
background: url(../images/pw_pen_green.gif) no-repeat left top; width: 175px; height: 39px;
}
.pw_bag {
background: url(../images/pw_bag.gif) no-repeat left top; width: 175px; height: 39px;
}
.pw_specials {
background: url(../images/pw_specials.gif) no-repeat left top; width: 175px; height: 39px;
}
.clients_banner {
background: url(../images/clients_banner.gif) no-repeat left top; width: 175px; height: 39px;
}
.week {
padding: 10px 17px 15px 17px;
}
.week a {
font-size: 13px;
color: #black;
}
.week a:hover {
color: #474747;
}
.cat_banner_right {
background: url(../images/cat_banner_right.gif) no-repeat left top; width: 7px; height: 80px;
}
.cat_banner_left {
background: url(../images/cat_banner_left.gif) no-repeat left top; width: 7px; height: 80px;
}
.cat_banner {
background: url(../images/cat_banner.gif) repeat-x left top;
text-align: left;
vertical-align: middle;
}
.cat_banner a {
text-decoration: none;
}
.cat_banner_keyring {
background: url(../images/keyring.gif) no-repeat left top; width: 72px; height: 80px;
}
.cat_banner_stress_balls {
background: url(../images/stress_balls.gif) no-repeat left top; width: 58px; height: 80px;
}
.cat_banner_caps {
background: url(../images/caps.gif) no-repeat left top; width: 68px; height: 80px;
}
.cat_banner_drinkware {
background: url(../images/drinkware.gif) no-repeat left top; width: 70px; height: 80px;
}
.cat_nav_internal {
padding: 5px 0px 5px 10px;
border: solid 1px #grey;
color: #ffffff;
font: 12px/14px normal helvetica, arial, san-serif;
border: 1px;
}
.cat_nav_internal a {
text-decoration: none;
font: 12px/14px normal helvetica, arial, san-serif;
margin:0px; 
padding: 0px;
color: #666;
font-weight: bold;
}
.cat_nav_internal a:hover {
color: #0D9FD5;
}
#cat_text {
padding: 0px 0px 0px 15px;
}
#product_listing {
margin: 1px;
padding: 5px;
text-align: center;
background-color: #ffffff;
}
#product_listing_top {
margin: 1px;
padding: 5px;
text-align: center;
background-color: #ffffff;
}
#product_listing_top a {
text-decoration: none;
text-align: center;
color: #2494C6;
font-size: 11px;
font-weight: bold;
}
#product_listing_top a:hover {
color: #2DB0EB; text-decoration: none;
}
#product_listing_middle {
text-align: center;
font-size: 16px;
background-color: #ffffff;
}
#product_listing_bottom {
margin: 0px 1px 1px 1px;
padding: 3px;
text-align: center;
background-color: #ffffff;
}
.click_here {
text-align: center;
color:#2494C6;
font-size: 15px;
}
#featured_banner {
 background: url(../images/featured_banner_mid.gif) repeat-x left top;
 height: 33px;
 width: 100%;
}
.cat {background:url(../images/green_banner_mid.jpg) repeat-x left top; color:#fff;height:33px;margin-bottom:10px;font-size:12px;
}
.cat p {margin:5px 0px 10px 0px;}
.cat p a {color: #fff;}
.cat a {text-decoration: none;
color: #ffffff;}
.cat a:hover {text-decoration: none;
color: #F7EACC;}
.cat h1 {font:bold 13px Verdana;color:#fff;text-transform:none; float: left; margin: 1px 0px 0px 0px}
.details  { border-right: 1px; color: #ffffff; background: url(../images/view_details.gif) no-repeat left top; text-align: center; margin: 0; padding: 1px 0px 3px 0px; 
}
.details a {
text-decoration: none;color: #ffffff;
}
.details a:hover {
text-decoration: none;
color: #F7EACC;
}
.first_row  { text-align: center; color: #66760C; font-size: 12px; font-weight: bold; background: url(../images/prod_mid1.gif) repeat-y left top; padding: 10px; width: 168px; }
.first_row a { text-align: center; color: #2494C6; text-decoration: none; }
.first_row a:hover { color: #2DB0EB; text-decoration: none; }
.cat_first_row  { color: #66760C; font-size: 12px; font-weight: bold; background: url(../images/cat_top.gif) no-repeat left top; padding: 9px 0px 9px 0px; text-align: center; width: 20%; }
.cat_first_row a { color: #ffffff; text-decoration: none; }
.second_row { background: url(../images/prod_mid1.gif) repeat-y left top; padding: 2px 10px 2px 10px; text-align: center; }
.second_row a { color: #859E11; text-decoration: none; }
.third_row { background: url(../images/prod_mid1.gif) repeat-y left top; padding: 5px 10px; }
.third_row a { color: #ffffff; text-decoration: none; }
.cat_third_row  { background: url(../images/cat_bottom.gif) no-repeat left bottom; padding: 10px 16px 10px 10px; text-align: right; }
.cat_third_row a { background: url(../images/arrow_green.gif) no-repeat left 3px; color: #ffffff; text-decoration: none; padding: 0px 0px 0px 12px;}
.noImg { background-image: none; }
#detail { width: 100%; }
#detail strong, #product_tab_box strong {color:#99A820;font-size:12px;}
#detail h2 {color:#00ACEC;font:bold 18px Verdana;margin-bottom:8px;padding:0;}
#product_tab_box h2 { color:#00ACEC; }
.unsubscribe {
text-decoration: none; color: #ffffff;
}
.channelsTree li{ list-style: none; }
.channelsTree span.dynamic { cursor:pointer; }
.channelsTree ul.closed { display:none; }
.channelsTree ul.open { display:block; }
.channelsTree ul li { background-image:none; }
.channelsTree img.expand { width:9px; height:9px; background-image:url(../images/16_3.gif); }
.channelsTree img.collapse { width:9px; height:9px; background-image:url(../images/16_4.gif); }
.channelsTree img.blank { width:9px; height:9px; background-image:url(../images/dotclear.gif); }

/* ------- NEWS FORMATTING -------------- */


#newsheadings {
font-family: Helvetica;
font-size: 17px;
color: #FFFFFF;
text-decoration: none;
background: url(../img/heading_newsitem.jpg) no-repeat top left;
height: 40px;
padding-left: 15px;
padding-top: 5px;
}

#othernews {
font-family: Helvetica;
font-size: 17px;
color: #FFFFFF;
text-decoration: none;
background-image: url(../img/heading_othernews.gif);
background-repeat: no-repeat;
height: 26px;
padding-left: 15px;
padding-top: 5px;
}

#newsrelatedProducts {
font-family: Helvetica;
font-size: 17px;
color: #FFFFFF; 
background-image: url(../img/heading_newsrelatedproducts.jpg);
background-repeat: no-repeat;
height: 34px;
width: 697px;
padding-left: 15px;
padding-top: 5px;
}

#newsheadfloat {
float: left;
}

#othernewsfloat {
float: right;
width: 224px; 
padding-left: 20px;
}

.sideBar {
color: #3C3C3C;
text-decoration: none;
margin: 0px;
padding: 2px 19px 2px 38px;
text-align: left;
vertical-align: middle;
background-image: url(../img/sideBar_navBG.gif);
background-repeat: no-repeat;
background-position: left center;
height: 10px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #E5E5E5;
}
.sideBar a { margin: 0px; padding: 0px; color: #3C3C3C; text-decoration: none; }
.sideBar a:hover { color: #3C3C3C; text-decoration: underline; }

.sideBarFeat {
color: #2393c5;
text-decoration: none;
margin: 0px;
padding: 5px 19px 5px 38px;
text-align: left;
vertical-align: middle;
background-image: url(../img/sideBar_navBG.gif);
background-repeat: no-repeat;
background-position: left center;
height: 14px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #E5E5E5;
font-size: 13px;
}
.sideBarFeat a { margin: 0px; padding: 0px; color: #2393c5; text-decoration: none; }
.sideBarFeat a:hover { color: #2393c5; text-decoration: underline; }

#indent {
padding-left: 30px;}
#indent a {
text-decoration: none;
}
#indent a:hover {
text-decoration: none;
colour: #9C9C9C;
}
.left {
float: left;
}
.right {
float: right;
}

.headBorder {
	border-top: 5px solid #579903; 
	margin: 0px 5px 0px 10px;
}
.headBorder h2 {
	height:25px; display: inline;
	position: relative;
	left: 50px; top: -13px;
	text-align: left;
	background-color: #ffffff;
	font-size: 18px;
	color: #2393c5;
	font-weight: bold;
	padding: 0px 15px 0px 15px;
	margin: 0px;
}
.fullBorder {
	border: 5px solid #579903; 
}
.headTabs {
	padding: 10px 20px 20px 20px;
}
.headTabs h2 {
	font-size: 15px;
	padding: 0px 10px 0px 10px;
	left: 20px; top: -23px;
	margin: 0px 10px 0px 10px;
}

#quick_enquiry_box { background: url(../img/enquiry_bg.jpg) no-repeat left bottom; padding: 10px 0px 10px 0px; }
#quick_enquiry_box td { font-size: 12px; color: #454545; }
#quick_enquiry_box table { padding: 0px 10px 0px 10px; color: #454545;}
#quick_enquiry_box .textField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #353637;
	text-decoration: none;
 	border: #B1B1B1;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #FFFFFF;
}

#product_tab_box { background: url(../images/tab_box_bg.jpg) no-repeat left bottom; padding: 10px 45px 20px 30px; }
#tab_box_left_filler { background: url(../images/tab_box_bg_filler.jpg) no-repeat left bottom;}
#tab_box_right_filler { background: url(../images/tab_box_bg_filler_right.jpg) no-repeat right bottom;}
#tab_delivery_copy { display: none; }
#tab_extended_copy { display: none; }
#tab_other_copy { display: none; }
#tab_best_copy { display: none; }
#tab_related_copy { display: none; }
#promotionalStrategiesHome { display: none; }
#promotionalIdeasHome { display: none; }
#promotionalMarketing { display: none; }

/* jquery styles */

#featured{ 
	margin: 0px 5px 0px 10px;
	background:#fff;
	font-family:Verdana;
	font-size: 10px;
	text-align: left;
}
#featured ul.ui-tabs-nav{ 
	list-style:none; 
	padding: 4px 0px 0px 0px; margin:0; 
	float: left;
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;
	font-size:10px; 
	color:#666; 
	width: 235px;
	float: left;
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #C0C0C0;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; font-weight: bold;
	line-height:14px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#13658A;  background:#fff; 
	text-decoration: none;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#D2FC7E; 
}
#featured li.ui-tabs-selected { 
	background: url("../images/jqueryDisplay/selected-item.gif") no-repeat left top;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#D2FC7E; 
}
#featured .ui-main-display {
	width:150px; height:25px; 
	position: relative;
	left: 343px; top: -265px;
	text-align: center;
	background-color: #ffffff;
	font-size: 16px;
	color: #2393c5;
	font-weight: bold;
}
#featured .ui-tabs-panel{ 
	width:320px; height:253px; 
	position: relative;
	left: 255px; top: -250px;
	text-align: center;
}
#featured .ui-tabs-panel img {
	border-left: solid 1px #579A00;
	border-right: solid 1px #579A00;
	padding: 0px 35px 0px 40px;
}
#featured .ui-tabs-panel .info { 
	background: url("../images/jqueryDisplay/transparent-bg1.png"); 
	position: relative; 
	top: -69px; left: 1px; 
	height: 67px }
#featured .info h2{ 
	font-size:14px;
	color:#fff; padding:4px; margin:0;
	overflow:hidden; 
}
#featured .info h2 a { 
	color:#00AAF0; 
}
#featured .info p{ 
	margin:0 4px; 
	font-size:11px; 
	line-height:12px; color:#666;
}
#featured .info p a{ 
	text-decoration:none; 
	color:#00AAF0; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}



#cklb {
background-color: #ffffff;
}
#cklbContentPadded {
padding: 15px;
}
#cklbContent {
padding: 5px;
}
#cklbContent h2 {
margin: 0;
padding: 16px 0px 0px 20px;
}
#cklbContent h2 a {
display: inline;
padding: 0px 20px 0px 10px;
}
#cklbContentPadded h2 {
margin: 0;
padding: 6px 0px 0px 0px;
}
#cklbContentPadded h2 a {
display: inline;
padding: 0px 0px 0px 0px;
}
#cklbContentPaddedTabs {
padding: 15px;
}
#cklbContentPaddedTabs h2 {
margin: 0;
padding: 0px;
}
#cklbContentPaddedTabs h2 a {
display: inline;
padding: 10px 20px 10px 20px;
background-color: #2393c5;
color: #ffffff;
}
#cklbContentPaddedTabs h2 a:hover {
color: #D4DF22;
}
#cklbTop {
width: 100%;
background: url(../images/top-keyline.gif) repeat-x left top;
}
#cklbTopLeft {
height: 30px;
background: url(../images/corner_topleft.gif) no-repeat left top;
width: 16px;
float: left;
}
#cklbTopRight {
height: 30px;
background: url(../images/corner_topright.gif) no-repeat right top;
width: 16px;
float: right;
}
#cklbBot {
background: url(../images/bottom-keyline.gif) repeat-x left bottom;
}
#cklbBotLeft {
background: url(../images/corner_bottomleft.gif) no-repeat left bottom;
}
#cklbBotRight {
background: url(../images/corner_bottomright.gif) no-repeat right bottom;
}
#cklbLeft {
background: url(../images/left-keyline.gif) repeat-y left top;
}
#cklbRight {
background: url(../images/right-keyline.gif) repeat-y right top;
}
#quickLinks {
font-size: 12px; 
padding: 0px 0px 0px 0px;
}
#quickLinks a {
color: #0A6C38;
font-size: 13px;
display: block;
padding: 3px 0px 3px 10px;
background: url(../images/arrow_icon.gif) no-repeat left 6px;
}
#quickLinks a:hover {
color: #000000;
}

#quickLinksCat {
font-size: 12px; 
padding: 0px 0px 0px 0px;
}
#quickLinksCat a {
color: #0D9FD5;
font-size: 13px;
font-weight: bold;
display: block;
padding: 4px 0px 4px 10px;
background: url(../images/arrow_icon.gif) no-repeat left 7px;
}
#quickLinksCat a:hover {
color: #000000;
}

.darkblue {
background: url(../images/darkblue.gif) repeat-y left top;
}
.darkblue a {
text-decoration: none; color: #000;
}
.darkgreen {
background: url(../images/darkgreen.gif) repeat-y left top;
}
.darkgreen a {
text-decoration: none; color: #000;
}
.featuredh3 {
margin: 0px;
padding: 0px;
color: #0A6C38;
}
#oneBanner {
background: url(../images/OZ-no-1.gif) no-repeat top left;
padding: 110px 240px 42px 30px;
font-size: 13px;
color: #555;
}
#newsContent {
font-size: 13px;
}
#newsContent h1 {
color: #0D9FD5;

}
