﻿#acc,  #acc p, #acc.li, #acc ul, #acc h3 {margin:0; padding:0;}

#options {width:619px; margin:20px auto; text-align:right; color:#000}
#options a {text-decoration:none; color:#000}
#options a:hover {color:#000}

/* centers the accordion */
#acc {width:632px; list-style:none; color:#033; margin:0  auto 40px; }

/* parent box */
#acc h3 { width:618px; border:1px solid #9ac1c9; font-size: 13px; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:#fff; }
#acc h4 { width:590px; border:1px solid #9ac1c9; font-size: 13px; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:#fff; }
#acc a { text-decoration:none; }
/* hides a lot of stuff that is meant to be hidden */
#acc .acc-section {overflow:hidden; background:#fff}

/* dark green background
#acc .acc-content {width:600px; padding:5px 15px 5px 15px; border:1px solid #B4C7AD; border-top:none; background:#B4C7AD;}
*/
#acc .acc-content {width:600px; padding:5px 15px 5px 15px; border:1px solid #9ac1c9; border-top:none; background:#A7C1DC;}


/* "PLEASE SELECT PRODUCT:" */
h2 {color: #FFF; font-size: 95%; font-weight: bold}

/* hide bullets on child */
#acc .acc-content-list {width:525px; list-style:none; color:#033; margin-bottom:14px}
/*
*/

.prod-left-text {float: left; width: 350px; font-size: 100%; font-weight: normal; cursor:pointer; }
.prod-left-text .top_text {	font-size: 13px; font-weight: bold; cursor:pointer; }
.prod-left-text .bottom_text {	font-size: 12px; font-weight: normal; cursor:pointer; }
.prod-partno { float: right; padding-right: 15px; color: Black;	font-weight: bold; font-size: 10px;	width: 110px; text-align: left; cursor:pointer; }
.prod-image { float: right; width: 110px; text-align: right; cursor:pointer; } 
.prod-series-desc { float: right; width: 340px; padding-right: 15px; color: Black; font-weight: normal; font-size: 12px; text-align: right; cursor:pointer; } 

.prod-left-text-noseries {float: left; font-size: 100%; font-weight: normal; cursor:pointer; }
.prod-left-text-noseries .top_text { font-size: 13px; font-weight: bold; cursor:pointer; }
.prod-left-text-noseries .bottom_text {	font-size: 12px; font-weight: normal; cursor:pointer; }
.prod-image-noseries { float: right; text-align: right;} 

.cat-link { width:590px; border:0px solid #9ac1c9; padding:6px 6px 8px; margin-top:5px; cursor:pointer; background:#fff;  }
.cat-link-multi { width:590px; border:0px solid #9ac1c9; padding:6px 6px 8px; margin-top:7px; cursor:pointer; background:#fff;  }
.subcat-link { width:560px; border:0px solid #9ac1c9; padding:6px 6px 8px; margin-top:7px; cursor:pointer; background:#fff; }

.abyss-prod-left-text {float: left; width: 350px; font-size: 100%; font-weight: normal; cursor:pointer; }
.abyss-prod-left-text .top_text { font-size: 13px; font-weight: bold; cursor:pointer; }
.abyss-prod-left-text .bottom_text { font-size: 12px; font-weight: normal; cursor:pointer; }
.abyss-prod-partno { float: right; padding-right: 15px; color: Black;	font-weight: bold; font-size: 10px;	width: 110px; text-align: left; cursor:pointer; }
.abyss-prod-image { float: right; width: 70px; text-align: right; cursor:pointer; } 
.abyss-prod-image-desc { float: right; padding-right: 15px; color: Black;	font-weight: normal; font-size: 12px;	width: 300px; text-align: right; cursor:pointer; } 

#nested1, #nested2, #nested3, #nested4, #nested5, #nested6, #nested7, #nested8, #nested9, #nested10,
#nested11, #nested12, #nested13, #nested14, #nested15, #nested16, #nested17, #nested18, #nested19, #nested20
#nested21, #nested22, #nested23, #nested24, #nested25, #nested26, #nested27, #nested28, #nested29, #nested30
#nested31, #nested32, #nested33, #nested34, #nested35, #nested36, #nested37, #nested38, #nested39, #nested40
{width:603px; list-style:none; color:#033; }


#nested1 .acc-section, #nested2 .acc-section, #nested3 .acc-section, #nested4 .acc-section, #nested5 .acc-section, #nested6 .acc-section,
#nested7 .acc-section, #nested8 .acc-section, #nested9 .acc-section, #nested10 .acc-section, #nested11 .acc-section, #nested12 .acc-section,
#nested13 .acc-section, #nested14 .acc-section, #nested15 .acc-section, #nested16 .acc-section, #nested17 .acc-section, #nested18 .acc-section,
#nested19 .acc-section, #nested20 .acc-section, #nested21 .acc-section, #nested22 .acc-section,
#nested23 .acc-section, #nested24 .acc-section, #nested25 .acc-section, #nested26 .acc-section, #nested27 .acc-section, #nested28 .acc-section,
#nested29 .acc-section, #nested30 .acc-section, #nested31 .acc-section, #nested32 .acc-section,
#nested33 .acc-section, #nested34 .acc-section, #nested35 .acc-section, #nested36 .acc-section, #nested37 .acc-section, #nested38 .acc-section,
#nested39 .acc-section, #nested40 .acc-section
{overflow:hidden; background:#2b5178; }

/* dark background */
#nested1 .acc-content, #nested2 .acc-content, #nested3 .acc-content, #nested4 .acc-content, #nested5 .acc-content, #nested6 .acc-content,
#nested7 .acc-content, #nested8 .acc-content, #nested9 .acc-content, #nested10 .acc-content, #nested11 .acc-content, #nested12 .acc-content,
#nested13 .acc-content, #nested14 .acc-content, #nested15 .acc-content, #nested16 .acc-content, #nested17 .acc-content, #nested18 .acc-content,
#nested19 .acc-content, #nested20 .acc-content, #nested21 .acc-content, #nested22 .acc-content,
#nested23 .acc-content, #nested24 .acc-content, #nested25 .acc-content, #nested26 .acc-content, #nested27 .acc-content, #nested28 .acc-content,
#nested29 .acc-content, #nested30 .acc-content, #nested31 .acc-content, #nested32 .acc-content,
#nested33 .acc-content, #nested34 .acc-content, #nested35 .acc-content, #nested36 .acc-content, #nested37 .acc-content, #nested38 .acc-content,
#nested39 .acc-content, #nested40 .acc-content   
{width:600px; padding:15px; border:0px; border-top:none; background:#084840; }


.please_select
{ 
    /* color: #646D7E; */
    color: #565E6D;
}