/* default space between tabs */
/*************************************/
.tabmenuset_start .tabmenu li {
	margin-right:2px; /* horizontal tabs */}
.tabmenuset .tabmenu li {
	margin-top:2px; 
	margin-right:2px; /* horizontal tabs */}
.tabmenuset, .tabmenuset_start {
	zoom:1;}
/* core */
.tabmenu, .tabmenu li {
	margin:0;
	padding:0;
	list-style:none;}
.tabmenuset, .tabmenuset_start {
	position:relative; /* contain absolute positioned tabs (left/right) */}
.tabmenu li {
	background-color:#eeeeee;
	display:-moz-inline-stack;
	display:inline-block;
	*display:inline; /* IE */
	zoom:1; /* IE: kill space between horizontal tabs */
	vertical-align:bottom;
	cursor:pointer; /* gecko: due to -moz-inline-stack on anchor */
}
.tabmenuset_start .tabmenu li {
	vertical-align:top;
}
.tabmenu a {
	outline:0; /* gecko: keep from shifting */}
.tabmenu a {
	position:relative; /* IE: to allow overlap */} 
.tabmenu li a {
	display:block;
	vertical-align:bottom; /* safari: for overlap */}
	display:inline-block;}
.tabmenu li a {
	font-family:trebuchet ms,tahoma,verdana,arial,sans-serif;
	font-size:12px;
	background-color:#eeeeee;
	text-decoration: none;
	padding: 5px;
	color:#000000;
	font-weight:bold;}
.tabmenu li.selected a {
	font-family:trebuchet ms,tahoma,verdana,arial,sans-serif;
	color:#313131;
	font-weight:bold;}
.tabmenu li a {
	border:1px solid #cccccc;  /* label and content borders */}
.tabmenucontent {
	border-top:1px solid #cccccc;  /* label and content borders */}
.tabmenuset_start .tabmenucontent {
	border-bottom:1px solid #cccccc;  /* label and content borders */
}
.tabmenuset_start .tabmenucontent div {
	height: 100px;
}
.tabmenu li a {
	color:#313131;
	border:1px solid #cccccc;  /* label and content borders */
	border-bottom:0;
	margin-bottom: 1px;}
.tabmenuset_start .tabmenu li a {
	color:#313131;
	border:1px solid #cccccc;  /* label and content borders */
	border-top:0;
	margin-bottom: 1px;
	margin-top: 1px;}
.tabmenu .selected a, .tabmenuset .tabmenu .selected a:hover {
	color:#313131;
	background-color:#ffffff; /* active tab hover*/}
.tabmenu a:hover {
	color: #000000;
	border-top:1px solid #cc0000;
	border-left:1px solid #cc0000;
	border-right:1px solid #cc0000;
	text-decoration: none;}
.tabmenucontent {
	background-color:#ffffff; /* active tab, tab hover, and content bgcolor */}
.tabmenu li a {
	font-weight: bold;
	font-family:trebuchet ms,tahoma,verdana,arial,sans-serif;
	padding:5px; /* tab padding */}
.tabmenuset_start .tabmenu li a {
	padding:12px; /* tab padding */}
/* defaults to orientation "top" */
.tabmenu .selected a {
	border:1px solid #cccccc;
	border-bottom-width:0; /* no bottom border for active tab */
	padding-bottom:6px; /* to match height of other tabs */
	margin-bottom: 0px;}
.tabmenuset_start .tabmenu .selected a {
	border:1px solid #cccccc;
	border-top-width:0; /* no top border for active tab */
	padding-top:13px; /* to match height of other tabs */
	margin-top: 0px;}
.tabmenucontent {
	padding-top:15px;
	margin-top:-1px; /* for active tab overlap */}
.tabmenuset_start .tabmenucontent {
	margin-top:0; /* for deactivate tab overlap */
	border-top: none;
	padding-bottom:15px;
	margin-bottom:-1px; /* for active tab overlap */}
/* Content */
div.tabmenucontent div {
	display: none;}
div.tabmenucontent div div {
	display: block;}
div.tab_content {
	margin: 20px 10px 10px 10px;}
div.tabmenucontent div.selected {
	display: block;}
/*============Accordion==========*/
#accordion_v {
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
    margin-left: 0;
    margin-top: 10px;
    width: 388px;
}
#accordion_v h2 {
    background: url("/web/beijer_electronics.nsf/shared/arrow_blue_1_right.jpg/$file/arrow_blue_1_right.jpg") no-repeat scroll 2px 4px #F1F1F1;
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #FFFFFF;
    cursor: pointer;
    font-weight: normal;
    margin: 0;
    padding: 5px 10px 5px 19px;
    font-size: 12px;
    line-height: 14px;
}
#accordion_v h2.current {
    background: url("/web/beijer_electronics.nsf/shared/arrow_blue_1_down.jpg/$file/arrow_blue_1_down.jpg") no-repeat scroll 2px 4px #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    color: #0067A8;
    cursor: default;
}
#accordion_v div.pane {
    background: url("/web/beijer_electronics.nsf/shared/tab_gradient.jpg/$file/tab_gradient.jpg") repeat-x scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #DDDDDD;
    display: none;
    height: 140px;
    overflow: hidden;
    padding: 5px 10px;
}

