/* Copyright Peblaco - http://www.peblaco.co.uk/ */

/* From Actinic.css */

body {margin: 0 0 48px 0;padding: 0px;background-color:#ffffff;background-image: url("orca-surf-background.gif");background-attachment: fixed;font-family: Arial, Helvetica, sans-serif;color: #333333;font-size: 76%;}
form {margin: 0;padding:0;}
a:link {color: #666666;text-decoration: underline;}
a:visited {color: #666666;text-decoration: underline;}
a:hover {color: #666666;text-decoration: underline;}
a:active {color: #666666;text-decoration: underline;}
.actCHECKOUTEM {background-color: #dfdfdf;}
.actCHECKOUTBG {background-color: #ffffff;}
.actlarger {font-size: 1.1em;color: #333333;}
.actsmaller{font-size: 0.8em;color: #333333;}
.actxxsmall {font-size: 0.8em;color: #333333;}
.actxsmall {font-size: 0.9em;color: #333333;}
.actsmall {font-size: 0.9em;color: #333333;}
.actregular {font-size: 1.1em;color: #333333;}
.actlarge {font-size: 1.4em;color: #333333;}
.actxlarge {font-size: 1.6em;color: #333333;}
.actxxlarge {font-size: 1.6em;color: #333333;}
.actwarningcolor {color: #fe6532;}
.actrequiredcolor {color: #fe6532;}
.actsearchhighlightcolor {color: #ff0000;}
.actrequired {color: #fe6532;}
.actwarning {font-size: 0.9em;color: #fe6532;}
.actwelcome {font-size: 0.9em;color: #333333;}
.actlogotext {font-size: 0.9em;color: #D9090E;font-style: normal;font-weight: bold;text-align: center;}
.actlogout {font-size: 0.9em;color: #666666;}
.thinborder1 {border: 1px solid #333333;}
.thinborder2 {border: 1px solid #008abd;}
.thinred {border: solid 1px #333333;border-top: 0px;}
.thinred2 {border: solid 1px #008abd;border-top: 0px;} 
.boxheading {font-weight: bold;text-transform: uppercase;color: #ffffff;}
a.boxlink:link{color: #ffffff;text-decoration:none;}
a.boxlink:visited{color: #ffffff;text-decoration:none;}
a.boxlink:hover{color: #ffffff;text-decoration:underline;}
a.boxlink:active{color: #ffffff;text-decoration:none;}
* html .boxhead h2 {height: 1%;}
.sidebox {background: url('theme_curve4.gif') no-repeat bottom right;font-size: 100%;}
.boxhead {background: url('theme_curve2.gif') no-repeat top right;margin: 0;padding: 0;text-align: left;}
.boxhead h2 {background: url('theme_curve1.gif') no-repeat top left;margin: 0;padding: 5px 10px 5px;color: #ffffff;font-weight: bold;font-size: 1.2em;	line-height: 1em;}
.boxbody {background: url('theme_curve3.gif') no-repeat bottom left;margin: 0;padding: 5px 10px 11px;}
.boxbody ol {margin: 0;padding: 0;margin-left: 1.2em;padding-left: 1.2em;}
.boxbody ol li {margin-bottom: 0.2em;}
table.checkout td {background-color: #ffffff;}
table.checkout th {background-color: #dfdfdf;}
.cart {background-color: #ffffff;}
.cartheading {background-color: #dfdfdf;font-weight: bold;}
p.checkout-progress-heading {width: 300px;margin: 10px auto;}
#checkout-progress-indicator {width: 300px;height: 19px;background-image: url('cpi-background.gif');margin: 0 auto 20px auto;}
.checkout-progress-0 {width: 75px;height: 19px;background-color: #333333;background-image: url('cpi-main.gif');float: left;}
.checkout-progress-1 {width: 150px;height: 19px;background-color: #333333;background-image: url('cpi-main.gif');float: left;}
.checkout-progress-2 {width: 225px;height: 19px;background-color: #333333;background-image: url('cpi-main.gif');float: left;}
.checkout-progress-3 {width: 300px;height: 19px;background-color: #333333;background-image: url('cpi-main.gif');float: left;}
#checkout-progress-indicator .cpi-end {width: 8px;padding: 0;margin: 0;border: 0;height: 19px;background-image: url('cpi-end.gif');background-position: right;background-repeat: no-repeat;float: left;}
#actinic-sitemap {margin-left: 5px;}
#actinic-sitemap ul {margin-bottom: 0;padding-bottom: 0;}
/* Used by 'CSS Product Layout' ------------------------------------------- */
.content_left {text-align: left;float: left;margin-right: 20px;}
.content_right {text-align: left;float: left;}
/* Used by 'Standard Layout Using CSS' and related CSS-based product layouts */
.product_list	{margin: 20px 0px 20px 0px;}	
/* headings ----------------------------------------------------------------------------- */
h1	{font-size: 1.6em;font-weight: bold;margin: 0px;padding: 0px 0px 4px 0px;color: #333333;}
h1.subheading	{font-size: 1.1em;font-weight: bold;margin: 0px;padding: 0px 0px 14px 0px;color: #008abd;}
h2	{font-size: 1.4em;font-weight: bold;margin: 0px;padding: 0px 0px 14px 0px;color: #008abd;}
h2.clearall	{font-size: 1.4em;font-weight: bold;margin: 0px;padding: 2px 0px 14px 0px;color: #008abd;clear:both;}
h3.product	{font-size: 1.1em;font-weight: bold;margin: 0px;padding: 0px 0px 6px 0px;color: #008abd;}
h3.product_price	{font-size: 0.9em;font-weight: bold;margin: 0px;padding: 0px 0px 20px 0px;}
.text_heading_left_column	{margin: 0px;padding: 19px 0px 4px 0px;line-height:normal;color: #333333;font-weight: bold;font-size: 1.1em;}
/* Default formatting of all text boxes used in store pages ---------------- */
.form_input_general	{line-height: normal;font-size : 0.9em;word-spacing: normal;}
/* Styles for 'Quick Search Bar With Larger Button' ------------------------ */
.form_main_search_box	{line-height: 13px;width: 76px;height: 16px;margin: 0px 1px 0px 1px;padding: 0px 0px 0px 2px;font-size : 0.9em;background-color: #ffffff;border: 1px solid #ffffff;color: #333333;vertical-align: top;}
.form_main_search_box_td	{background-color: #008abd}
.form_button_quick_search	{line-height: 13px;height: 18px;width: 85px;margin: 1px 1px 1px 1px;padding: 0px 0px 0px 12px;font-size : 0.9em;background-color: #008abd;border: 1px solid #333333;color: #ffffff;background-image: url('theme_icon_search.gif');word-spacing: normal;}
/* Styles for the 'Mini' marketing layouts ---------------------------------- */
.product_image_cost	{margin: 0px 12px 8px 0px;text-align: center;float: left;}
.text_product_small_info	{line-height: normal;margin: 0px;padding: 0px 0px 6px 0px;}
.text_product_small_info_heading	{margin: 0px;padding: 10px 0px 12px 0px;line-height:normal;color: #008abd;font-weight: bold;font-size: 1.1em;}
.text_product_small_info_price	{margin: 0px;padding: 8px 0px 0px 0px;line-height:normal;font-weight: bold;font-size: 0.9em;}
.best_selling_items	{padding: 10px;background-color: #ffffff;}
.best_selling_items_spacing	{padding: 0px 0px 8px 8px;}
/* Styles for product image and fragment image placement in some layouts -------------------------- */
.image_float_right	{float: right;margin: 16px 0px 15px 20px;}
.image_product	{margin: 0px 18px 10px 0px;text-align: center;float: left;}
/* Links to sections and pages in sidebar menus on some themes -------------------------------------*/
ul.products	{line-height: normal;padding: 0px 0px 0px 1px;margin: 3px 0px 4px 15px;font-size: 0.9em;color: #fe6532;}
a.product_section:visited  {color : #666666;text-decoration : none;}
a.product_section:link  {color : #666666;text-decoration : none;}
a.product_section:active  {color : #666666;text-decoration : none;}
a.product_section:hover  {color : #666666;text-decoration : none;}
/* lines -------------------------------------------------------------------------------- */
.dotted_line_blue	{height: 1px;background-color: #008abd;background-image:url('theme_dotted_line.gif');clear:both;}
.solid_line_light_blue	{height: 1px;padding: 0px;margin: 0px;background-color: #008abd;clear:both;}
.solid_line_blue	{height: 1px;padding: 0px;margin: 0px;background-color: #333333;clear:both;}
.dotted_outline_blue	{border: 1px dotted #008abd;padding: 8px;}		
/* Styles for 'Compact Parent Section List' ------------------------ */
.text_breadcrumbs	{font-size: 0.8em;color: #333333;margin: 0px;line-height:normal;padding: 2px 0px 10px 0px;}	
a.link_breadcrumbs:visited	{color : #333333;text-decoration : underline;}
a.link_breadcrumbs:link  {color : #333333;text-decoration : underline;}
a.link_breadcrumbs:active  {color : #333333;text-decoration : underline;}
a.link_breadcrumbs:hover  {color : #333333;text-decoration : underline;}
/* Heading for attributes  --------------------------------------------------------*/
.text_options	{font-weight: bold;}
/* Formatting for 'Add To Cart Button With Cart Icon' ----------------------------------------------*/
.form_button_add_to_cart	{line-height: 13px;height: 20px;width: 76px;margin: 0px 1px 0px 0px;padding: 1px 0px 1px 14px;font-size : 0.9em;background-color: #008abd;border: 1px solid #333333;color: #ffffff;background-image: url('theme_icon_add_to_cart.gif');word-spacing: normal;}	
/* Styles for CSS Buttons ----------------------------------------------*/
.text_menu	{padding: 2px 0px 2px 0px;font-size : 0.9em;margin: 0px;color : #ffffff;}
a.link_menu:visited  {padding: 2px 5px 2px 5px;margin: 0px 1px 0px 0px;color : #ffffff;text-decoration : none;background-color: #008abd;border: 1px solid #fe6532;}
a.link_menu:link  {padding: 2px 5px 2px 5px;margin: 0px 1px 0px 0px;color : #ffffff;text-decoration : none;background-color: #008abd;border: 1px solid #fe6532;}
a.link_menu:active  {padding: 2px 5px 2px 5px;margin: 0px 1px 0px 0px;color : #ffffff;text-decoration : none;background-color: #008abd;border: 1px solid #fe6532;}
a.link_menu:hover  {padding: 2px 5px 2px 5px;margin: 0px 1px 0px 0px;color : #ffffff;text-decoration : none;background-color: #333333;border: 1px solid #fe6532;}
/* Styles for 'Top Level Section List In Boxes' and 'Brochure Nav Bar In Boxes' --------------------*/
.tech_main_menu	{background-color: #333333;}
.tech_menu_bottom	{height: 4px;background-color: #333333;}
.tech_menu_button_border	{width: 121px;border-right: 1px #ffffff solid;border-top: 1px #ffffff solid;}
div.tech_menu_button {width: 119px;top: 0px;left: 0px;border: 1px #333333 solid;}
div.tech_menu_button_product {width: 119px;top: 0px;left: 0px;border: 1px #333333 solid;}
.tech_menu_button_title	{width: 122px;border-top: 1px #ffffff solid;background-color: #333333;}
.tech_text_product_section	{padding: 3px 3px 3px 5px;margin: 0px;color : #ffffff;font-size : 0.9em;font-weight: bold;}
div.tech_menu_button a  {width: 113px;color: #ffffff;text-decoration:none;display:block;padding:3px;text-align:left;background-color: #008abd;font-size: 11px;}
div.tech_menu_button a:visited {color: #ffffff;text-decoration:none;background-color: #008abd;}
div.tech_menu_button a:active {color: #ffffff;text-decoration:none;background-color: #fe6532;}
div.tech_menu_button a:link {color: #ffffff;text-decoration:none;background-color: #008abd;}
div.tech_menu_button a:hover {color: #ffffff;text-decoration:none;background-color: #fe6532;}
div.tech_menu_button_product a   {width: 104px;color: #ffffff;text-decoration:none;display:block;padding:3px 3px 3px 12px;text-align:left;	background-color: #008abd;font-size: 0.9em;}
div.tech_menu_button_product a:visited {color: #ffffff;text-decoration:none;background-color: #333333;background-image:url('theme_arrow.gif');}
div.tech_menu_button_product a:active {color: #ffffff;text-decoration:none;background-color: #333333;background-image:url('theme_arrow.gif');}
div.tech_menu_button_product a:link {color: #ffffff;text-decoration:none;background-color: #333333;background-image:url('theme_arrow.gif');}
div.tech_menu_button_product a:hover {color: #ffffff;text-decoration:none;background-color: #fe6532;background-image:url('theme_arrow.gif');}
/* Styles for 'Best Seller List in Boxes' and 'New Products List in Boxes' used on the brochure home page */
.heading_marketing_box	{border: 2px solid #333333;width: 229px;margin: 0px 20px 14px 0px;}
.heading_marketing_box p.text_product_small_info_heading	{background-color: #333333;border-bottom: 2px solid #333333;color: #ffffff;font-weight: bold;font-size: 0.9em;background-image: url('theme_marketing_header.gif');margin: 0px;padding: 4px 0px 0px 8px;height: 20px;}
.heading_marketing_box	p{padding: 8px;}
.heading_marketing_box .product_image_cost	{padding: 8px;}
/* Rounded header and footer used around the bulk areas in 'Expert' and 'Hotshot' themes, but also used in the lists that have 'Rounded Corners' in the name */
.rounded-heading {background-image: url('theme_curve2.gif');background-repeat: no-repeat;background-position: top right;}
.rounded-heading p.spacer {margin: 0;padding: 3px 0;background-image: url('theme_curve1.gif');background-repeat: no-repeat;margin-right: 10px;color: #ffffff;}
.rounded-footer {background-image: url('expert_rounded_bottom_right.gif');background-repeat: no-repeat;background-position: bottom right;}
.rounded-footer p.spacer {margin: 0;padding: 3px 0;background-image: url('expert_rounded_bottom_left.gif');background-position: bottom left;background-repeat: no-repeat;margin-right: 10px;color: #ffffff;}
.indented-link a {display: block;background-color: #fff;width: 140px;padding: 5px 0 5px 30px;font-weight: bold;text-decoration: none;border-bottom: solid 1px #333333;}
.indented-link a:hover {background-color: #fe6532;}
/* Style for the 'Graduated Background' for Top Level Section lists and Brochure Page lists */
.graduated-link a {display: block;padding: 5px 0 5px 30px;font-weight: bold;text-decoration: none;border: solid 1px #fe6532;border-bottom: 0;border-right: 0;background-image: url('prime_link_background.gif');background-repeat: no-repeat;}
/* Style for the 'Shaded Background' for Top Level Section lists and Brochure Page lists */
.hotshot-link a {display: block;padding: 5px 0 5px 30px;font-weight: bold;text-decoration: none;border-bottom: solid 1px #ffffff;}
.hotshot-link a:hover {background-image: url('hotshot-link-highlight.gif');background-repeat: no-repeat;}
.hotshot-box-main {background-image: url('hotshot-box-main.gif');background-position: bottom;width: 170px;}
.hotshot-box-content {background-image: url('hotshot-box-top.gif');background-repeat: no-repeat;padding: 10px;}
/* Styles for 'Quick Search Bar With Curved Box' layout */
.formbox1 {padding: 0px;margin: 0px;border: 0px;background-image: url('theme-rounded-searchfield-left.gif');height: 19px;padding-left: 10px;background-repeat: no-repeat;float: left;}
.formbox2 {padding: 0px;margin: 0px;border: 0px;height: 19px;background-image: url('theme-rounded-searchfield-right.gif');background-position: right;background-repeat: no-repeat;padding-right: 10px;}
.inputfield {padding: 0px;margin: 1px 0;border: 0px;height: 16px;font-size: 12px;}

/* Peblaco styles */

#pagewrapper{width: 1000px;margin-left: auto;margin-right: auto;background-color:#ffffff;}.skip,.dev,#quicksearchside #searchtitle{position: absolute;left: -9999px;width: 990px;}.clear{clear: both;height: 0;line-height: 0;font-size: 1px; margin: 0; padding: 0; border: 0;}#container, #main{width: 100%;padding: 0;}#LeftAndRightleftcontainer{width: 100%;float: left;margin-right: -139px;/*background-color: #333333; Main and Right if Left longest*/}#LeftAndRightleftcontainer .sub{width: 100%;float: right;margin-left: -201px;/*background-color: #333333; Left and Right if Main longest*/}#LeftAndRightmaincontainer{margin: 0 139px 0 201px;/*padding: 10px;*//*background-color: #ffffff;*/}#LeftAndRightleft{width: 201px;float: left;color: #ffffff;/*background-color: #333333;*/}#LeftAndRightright{width: 139px;float: right;/*background-color: #333333;*/}#LeftOnlyleftcontainer{width: 100%;/*background-color: #333333; Main and Right if Left longest*/}#LeftOnlyleftcontainer .sub{width: 100%;float: right;margin-left: -201px;/*background-color: #333333; Left and Right if Main longest*/}#LeftOnlymaincontainer{margin: 0 0 0 201px;/*padding: 10px;*//*background-color: #ffffff;*/}#LeftOnlyleft{width: 201px;float: left;color: #ffffff;/*background-color: #333333;*/}#RightOnlyleftcontainer{width: 100%;float: left;margin-right: -139px;/*background-color: #333333; Main and Right if Left longest*/}#RightOnlyleftcontainer .sub{width: 100%;/*background-color: #333333; Left and Right if Main longest*/}#RightOnlymaincontainer{margin: 0 139px 0 0;/*padding: 10px;*//*background-color: #ffffff;*/}#RightOnlyright{width: 139px;float: right;/*background-color: #333333;*/}#Noneleftcontainer, #Noneleftcontainer .sub{width: 100%;}#Nonemaincontainer{margin: 0;/*padding: 5px;*//*background-color: #ffffff;*/}

#pagewrapper{font-size: 0.9em;}
#containerpad {padding: 8px 7px 8px 7px;} /* Padding for central area, no width as it adds padding on top */
#footer, .center {text-align: center;}

#mainnavigationtop {height: 24px;text-transform:uppercase;background-color: #333333;}

#mainnavigationtop {color: #333333;font-weight: bold;}
#footerlinks {padding: 12px 10px 32px 10px;text-align:center;}

/* Header */
#header {height: 122px;}
#logo {float: left;width: 260px;padding: 13px 0 0 22px;}
#bannertop {float:right;width:660px;padding: 13px 32px 0 0;text-align:right;}

/* Images */
img {border: 0;}
.separator {height: 5px;background-color: #333333;}

#searchcart {width: 360px;float: right;text-align: right;}

#quicksearchtop {margin-right: 10px;}
#quicksearchtop #simplesearch {float: right;}

#quicksearchtop #searchtitle {float: left;padding: 6px 9px 0px 0px;font-weight: bold;color: #333333;}
#quicksearchtop #searchbox {float: left;padding: 3px 0px 3px 0px;}
#quicksearchside {margin: 0 13px 15px 13px;}
.searchinput {width: 105px;height: 14px;border-width: 1px;border-color: #333333;background-color: #FFFFFF;border-style: solid;font-size: 0.8em;}
.searchgo {background: url('orca-search-search-button-bg.jpg');border: none;width: 55px;height: 21px;color: #000000;font-weight: bold;font-size: 0.8em;}

#shoppingcarttop {font-weight: bold;color: #333333;}
#shoppingcartside {margin: 0 13px 15px 13px;color: #333333;}
#shoppingcartside img {margin-top:5px;}
#shoppingcartside .shoppingcarttitle, #quicksearchside #searchtitle, #sectionlistside .sectionlistheader, #brochurenavbarside .sectionlistheader, .sidebarbox .sectionlistheader, .sidebarbox .sectionlistheaderlink {height:22px;padding: 3px 0 0 10px;color: #ffffff;font-weight: bold;font-size: 1.4em;background-color: #008abd;background-image: url('orca-surf-section-list-header-bg.jpg');background-position: top left;background-repeat: repeat-x;}
#shoppingcartside .shoppingcarttitle, .sidebarbox .sectionlistheader, .sidebarbox .sectionlistheaderlink {height:18px;font-size: 1.1em;background-image: none;padding: 4px 0 0 10px;}
.sidebarbox .sectionlistheaderlink {height:22px;padding: 0;}

#sectionlisttop .sectionlistheader, #brochurenavbartop .sectionlistheader {float: left;margin: 0px;padding: 5px 10px 2px 5px;line-height:normal;color: #333333;font-weight: bold;font-size: 1.1em;}

#mainnavigationside, #sectionlistside, #brochurenavbarside, #accordionmenuside {color: #ffffff;font-weight: bold;font-size: 1.1em;margin: 10px 13px 15px 13px;}
.sidebarbox, #emailafriend, #newsletter, #testimonials, #brochurenavbarside .actxxsmall {color: #666666;margin: 10px 13px 15px 13px;}
#testimonials {font-style: italic;}

.pagetitle, .pagetitlemargins, .pagetitlereviews {height: 19px;font-size: 1.4em;color: #ffffff;background-color:#333333;padding: 3px 5px 0 5px;margin:15px 0 11px 0;font-weight: bold;}
.pagetitle {margin: 0;}
.pagetitlereviews {color: #666666;background-color: #ffffff;}

.pagetitle h1, .pagetitlemargins h2 {color: #ffffff;}
.pagetitle h1 {font-size: 0.9em;}
.pagetitlemargins h2 {font-size: 0.9em;}

.imagetwocolumns {float: left;width:330px;}
.imagetwocolumnsend {float: right;width: 316px;text-align:right;}

.imagethreecolumns {float: left;width:220px;}
.imagethreecolumnsend {float: right;width:206px;text-align:right;}

.imagefourcolumns {float: left;width:167px;}
.imagefourcolumnsend {float: right;width:145px;text-align:right;}

.imagefivecolumns {float: left;width:131px;}
.imagefivecolumnsend {float: right;width: 121px;text-align:right;}

.alsorelated {width:131px;}
.alsorelatedend {width: 121px;text-align:right;}

.parentsectionlinks {margin: 5px 0 15px 0;color: #666666;font-size: 1.1em;font-style: italic;}
.youarehere {font-style: normal;font-weight: bold;}

.section {text-align:center;}
.section h2 a {font-size: 0.8em;font-weight: normal;margin: 0px;padding: 2px 0 2px 0;text-decoration: none;}

.productimage {padding-right: 30px;}
.productinfo, .fragmentinfo {width: 100%;}
.productinfo h2, .productinfo h1 {color: #CB2027;font-size: 1.6em;}
.fragmentimageright {padding-left: 30px;}
.fragmentimageleft {padding-right: 30px}
.productseparator {background-color:#46494B;height: 1px;}

body.extendedinfo {background-image: none;padding: 10px 10px 0 10px;margin:0;font-size: 76%;}
.extendedwrapper {font-size: 0.9em;}
.extendedotherimages {float: left;width: 150px;padding:5px;font-size: 1.1em;}
.extendedcontinue {float: right;width: 150px;padding:5px;text-align: right;}
.extendedcontinue a {font-size: 1.1em;text-decoration:none;color: #333333;}
.extendedseparator {clear: both;height: 3px;background-color: #666666;}

.addthis {padding-top: 10px;text-align:right;}



#bestsellerslist, #newproductslist {margin: 10px 13px 15px 13px;padding: 5px;color: #333333;border: #008abd 1px solid;}

#mainnavigationtop ul, #shoppingcarttop ul, #sectionlisttop ul, #brochurenavbartop ul, #shoppingcartside ul, #mainnavigationside ul, #sectionlistside ul, #brochurenavbarside ul {list-style: none;margin: 0;padding: 0;} 
#mainnavigationtop ul, #shoppingcarttop ul {float:right;}

#sectionlisttop ul, #brochurenavbartop ul {padding: 2px 5px 0px 5px;}
#mainnavigationtop li {float: left;}
#shoppingcarttop li, #sectionlisttop li, #brochurenavbartop li {border-left: 1px solid #333333;float: left;line-height: 1.2em;margin: .5em .5em .5em -.5em;padding: 0 .6em 0 .6em;white-space: nowrap;}

#footerlinks ul {margin: 0;padding: 0;text-align: center;}
#footerlinks ul.bulletone {padding-bottom: 14px;}
#footerlinks ul.nobullet {padding-bottom: 5px;}
#footerlinks li {display:inline;line-height: 1.2em;margin: .5em .5em .5em -.5em;padding: 0;white-space: nowrap;}

#footerlinks ul.bulletone li a:link, #footerlinks ul.bulletone li a:visited, #footerlinks ul.bulletone li a:hover, #footerlinks ul.bulletone li a:active {font-size: 1.1em;color: #008abd; font-weight: bold; text-decoration: none;padding: 0 1px 0 9px; background-image: url('orca-surf-footer-bullet-one.gif');background-position: 0 5px;background-repeat: no-repeat;}
#footerlinks ul.bulletone li a:hover, #footerlinks ul.bulletone li a:active {text-decoration: underline;}
#footerlinks ul.bulletone li.first a {background-image: none;}

#footerlinks ul.nobullet li a:link, #footerlinks ul.nobullet li a:visited, #footerlinks ul.nobullet li a:hover, #footerlinks ul.nobullet li a:active {color: #242425;font-weight: bold; text-decoration: none;padding: 0 1px 0 8px;}
#footerlinks ul.nobullet li a:hover, #footerlinks ul.nobullet li a:active {text-decoration: underline;}
#footerlinks ul.nobullet li.first a {background-image: none;}

#footerlinks ul.bullettwo li a:link, #footerlinks ul.bullettwo li a:visited, #footerlinks ul.bullettwo li a:hover, #footerlinks ul.bullettwo li a:active {color: #242425;font-weight: bold; text-decoration: none;padding: 0 5px 0 12px; background-image: url('orca-surf-footer-bullet-two.gif');background-position: 0 5px;background-repeat: no-repeat;}
#footerlinks ul.bullettwo li a:hover, #footerlinks ul.bullettwo li a:active {text-decoration: underline;}
#footerlinks ul.bullettwo li.first a {background-image: none;}

#sectionlisttop li, #brochurenavbartop li {border-left: 1px solid #ffffff;}
#shoppingcarttop ul li, #sectionlisttop ul li.first, #brochurenavbartop ul li.first, #footerlinks ul li.first {border-left: none;}

.sectionlistheaderlink a {display: block;color: #ffffff; text-decoration: none;padding: 4px 0 2px 10px;}

#shoppingcarttop ul li a:link {color: #333333; text-decoration: underline;}
#shoppingcarttop ul li a:visited {color: #333333; text-decoration: underline;}
#shoppingcarttop ul li a:hover {color: #333333; text-decoration: underline;}
#shoppingcarttop ul li a:active {color: #333333; text-decoration: underline;}

#shoppingcartside ul li a:link {color: #333333; text-decoration: underline;}
#shoppingcartside ul li a:visited {color: #333333; text-decoration: underline;}
#shoppingcartside ul li a:hover {color: #333333; text-decoration: underline;}
#shoppingcartside ul li a:active {color: #333333; text-decoration: underline;}

#sectionlisttop a:link, #brochurenavbartop a:link {color: #333333; text-decoration: none;}
#sectionlisttop a:visited, #brochurenavbartop a:visited {color: #333333; text-decoration: none;}
#sectionlisttop a:hover, #brochurenavbartop a:hover {color: #333333; text-decoration: underline;}
#sectionlisttop a:active, #brochurenavbartop a:active {color: #333333; text-decoration: none;}

#mainnavigationtop a:link, #mainnavigationtop a:visited, #mainnavigationtop a:hover, #mainnavigationtop a:active {color: #ffffff; text-decoration: none; padding: 5px 10px 5px 10px; height: 24px; line-height: 24px;}
#mainnavigationtop a:hover, #mainnavigationtop a:active {background-color: #008abd;}

#mainnavigationside a:link, #sectionlistside a:link, #brochurenavbarside a:link, #mainnavigationside a:visited, #sectionlistside a:visited, #brochurenavbarside a:visited, #mainnavigationside a:hover, #sectionlistside a:hover, #brochurenavbarside a:hover, mainnavigationside a:active, #sectionlistside a:active, #brochurenavbarside a:active {color: #ffffff; text-decoration: none; background-color: #008abd; display: block; padding: 3px 0 4px 10px;background-image: url('orca-surf-sidebar-nav-bg.jpg');background-position: top left;background-repeat: repeat-x;}
#mainnavigationside a:hover, #sectionlistside a:hover, #brochurenavbarside a:hover, mainnavigationside a:active, #sectionlistside a:active, #brochurenavbarside a:active {background-image: url('orca-surf-sidebar-nav-bg.jpg');background-position: top left;background-repeat: repeat-x;}

/* Overwriting Actinic.css styles */

.text_heading_left_column {padding: 0px 0px 5px 0px;}
#bestsellerslist p, #newproductslist p, #bestsellerslist td, #newproductslist td {color: #333333;}
#bestsellerslist .solid_line_blue, #newproductslist .solid_line_blue, #bestsellerslist .dotted_line_blue, #newproductslist .dotted_line_blue {background-color: #008abd;background-image: none;}
#bestsellerslist .sidebox, #newproductslist .sidebox, #bestsellerslist .boxbody, #newproductslist .boxbody, #bestsellerslist .sidebox a, #newproductslist .sidebox a, #bestsellerslist .boxbody a, #newproductslist .boxbody a {color: #333333;}
#brochurenavbarside .dotted_line_blue, #sectionlistside .dotted_line_blue {background: none;}

/* Soapbox styles */

/*.soapboxlinks table,.soapboxlinks td,.soapboxlinks a{font-size:10pt}*/ /* change the 10 to increase or decrease the font size of linked and non-linked Soapbox text */
/*.soapboxlinks table,.soapboxlinks td{color:#000000}*/ /* change this color value to change the non-linked text color (Not Reviewed) */ 
/*.soapboxlinks a{color:#C00000}*/  /* change this color value to change the links color (Be The First, X reviews, Write a review) */