/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/*
	Variable Grid System.
	Learn more ~ http://www.spry-soft.com/grids/
	Based on 960 Grid System - http://960.gs/

	Licensed under GPL and MIT.
*/


/* Containers
----------------------------------------------------------------------------------------------------*/
.container_12 {
	margin-left: auto;
	margin-right: auto;
	width: 984px;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 8px;
	margin-right: 8px;
}
/*
table td .grid_1,
table td .grid_2,
table td .grid_3,
table td .grid_4,
table td .grid_5,
table td .grid_6,
table td .grid_7,
table td .grid_8,
table td .grid_9,
table td .grid_10,
table td .grid_11,
table td .grid_12 {
	display: table-cell;
	float: none;
}*/

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .grid_1 {
	width:66px;
}

.container_12 .grid_2 {
	width:148px;
}

.container_12 .grid_3 {
	width:230px;
}

.container_12 .grid_4 {
	width:312px;
}

.container_12 .grid_5 {
	width:394px;
}

.container_12 .grid_6 {
	width:476px;
}

.container_12 .grid_7 {
	width:558px;
}

.container_12 .grid_8 {
	width:640px;
}

.container_12 .grid_9 {
	width:722px;
}

.container_12 .grid_10 {
	width:804px;
}

.container_12 .grid_11 {
	width:886px;
}

.container_12 .grid_12 {
	width:968px;
}

/* --- Muss wieder entfernt werden ---*/
.container_12 .grid_3, .container_12 .grid_table_3{
	width:227px;
}
.container_12 .grid_table_4{
	width: 300px;
}
.container_12 .boxLightDark .grid_2.left {
	margin-right: 5px;
}
.container_12 .boxLightDark .grid_4.left{
	margin-right: 8px;	
}
.container_12 .boxLightDark .grid_4.right{
	margin-left: 8px;	
}
.gamma{
	width: 8px;
}
.zeta{
	width: 24px;
}

.container_12 .boxLightDark .grid_2 {
	width:143px;
	margin-left:0px;
	margin-right: 0px;
}


/* Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_1 {
	padding-left:82px;
}

.container_12 .prefix_2 {
	padding-left:164px;
}

.container_12 .prefix_3 {
	padding-left:246px;
}

.container_12 .prefix_4 {
	padding-left:328px;
}

.container_12 .prefix_5 {
	padding-left:410px;
}

.container_12 .prefix_6 {
	padding-left:492px;
}

.container_12 .prefix_7 {
	padding-left:574px;
}

.container_12 .prefix_8 {
	padding-left:656px;
}

.container_12 .prefix_9 {
	padding-left:738px;
}

.container_12 .prefix_10 {
	padding-left:820px;
}

.container_12 .prefix_11 {
	padding-left:902px;
}



/* Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_1 {
	padding-right:82px;
}

.container_12 .suffix_2 {
	padding-right:164px;
}

.container_12 .suffix_3 {
	padding-right:246px;
}

.container_12 .suffix_4 {
	padding-right:328px;
}

.container_12 .suffix_5 {
	padding-right:410px;
}

.container_12 .suffix_6 {
	padding-right:492px;
}

.container_12 .suffix_7 {
	padding-right:574px;
}

.container_12 .suffix_8 {
	padding-right:656px;
}

.container_12 .suffix_9 {
	padding-right:738px;
}

.container_12 .suffix_10 {
	padding-right:820px;
}

.container_12 .suffix_11 {
	padding-right:902px;
}



/* Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .push_1 {
	left:82px;
}

.container_12 .push_2 {
	left:164px;
}

.container_12 .push_3 {
	left:246px;
}

.container_12 .push_4 {
	left:328px;
}

.container_12 .push_5 {
	left:410px;
}

.container_12 .push_6 {
	left:492px;
}

.container_12 .push_7 {
	left:574px;
}

.container_12 .push_8 {
	left:656px;
}

.container_12 .push_9 {
	left:738px;
}

.container_12 .push_10 {
	left:820px;
}

.container_12 .push_11 {
	left:902px;
}



/* Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_1 {
	left:-82px;
}

.container_12 .pull_2 {
	left:-164px;
}

.container_12 .pull_3 {
	left:-246px;
}

.container_12 .pull_4 {
	left:-328px;
}

.container_12 .pull_5 {
	left:-410px;
}

.container_12 .pull_6 {
	left:-492px;
}

.container_12 .pull_7 {
	left:-574px;
}

.container_12 .pull_8 {
	left:-656px;
}

.container_12 .pull_9 {
	left:-738px;
}

.container_12 .pull_10 {
	left:-820px;
}

.container_12 .pull_11 {
	left:-902px;
}




/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

/*.clear-both {
	clear: both;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	margin-top: -1px;
}
*/
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clear_both {
	clear: both;
	line-height: 0;
	font-size: 0;
	margin: 0 !important;
	padding: 0 !important;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

/**
* @file: highslide.css 
* @version: 4.1.8
*/
.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide-container table {
	background: none;
}
.highslide {
	outline: none;
	text-decoration: underline;/*rf*/
	color: #000;/*rf*/
}
.highslide img {
	/*border: 2px solid silver;*//*rf*/
}
.highslide:hover img {
	border-color: gray;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	background: gray;
}
.highslide-wrapper, .highslide-outline {
	background: white;
	border: 10px solid #151414!important;
}
.glossy-dark {
	background: #111;
}

.highslide-image-blur {
}
.highslide-number {
	font-weight: bold;
	color: gray;
	font-size: .9em;
}
.highslide-caption {
	display: block;
	font-size: 1em;
	padding: 15px;
	color: #151414;
	background: #151414;
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
a.highslide-full-expand {
   background: url(/images/hs/fullexpand.gif) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(/images/hs/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move, .highslide-move * {
	cursor: move;
}

.highslide-viewport {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: none;
	left: 0;
	top: 0;
}
.highslide-overlay {
	display: block;
}
.hidden-container {
	display: none;
}
/* Example of a semitransparent, offset closebutton */
.closebutton {
	position: relative;
	top: 35px;
	right: 15px;
	width: 17px;
	height: 24px;
	cursor: pointer;
	background: url(/images/slimbox2/closelabel.gif) no-repeat;
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}

/*****************************************************************************/
/* Thumbnail boxes for the galleries.                                        */
/* Remove these if you are not using a gallery.                              */
/*****************************************************************************/


/*****************************************************************************/
/* Controls for the galleries.											     */
/* Remove these if you are not using a gallery							     */
/*****************************************************************************/
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(/images/hs/controlbar-white.gif) 0 -90px no-repeat;
	margin: 20px 15px 10px 0;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(/images/hs/controlbar-white.gif) right -90px no-repeat;

}
.highslide-controls li {
	float: left;
	padding: 5px 0;
	margin:0;
	list-style: none;
}
.highslide-controls a {
	background-image: url(/images/hs/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a.disabled span {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
	cursor: pointer;
}


/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}

/*****************************************************************************/
/* Styles for the HTML popups											     */
/* Remove these if you are not using Highslide HTML						     */
/*****************************************************************************/
.highslide-maincontent {
	display: none;
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	display: none;
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-header {
	/*padding-bottom: 5px;*/
	display: none;/*rf*/
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 16px;
}
.highslide-footer .highslide-resize {
	display: block;
	float: right;
	margin-top: 5px;
	height: 11px;
	width: 11px;
	background: url(/images/hs/resize.gif) no-repeat;
}
.highslide-footer .highslide-resize span {
	display: none;
}
.highslide-body {
}
.highslide-resize {
	cursor: nw-resize;
}

/*****************************************************************************/
/* Styles for the Individual wrapper class names.							 */
/* See www.highslide.com/ref/hs.wrapperClassName							 */
/* You can safely remove the class name themes you don't use				 */
/*****************************************************************************/

/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.draggable-header .highslide-heading {
	position: absolute;
	margin: 2px 0.4em;
}

.draggable-header .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.draggable-header .highslide-header .highslide-move * {
	display: none;
}
.draggable-header .highslide-header .highslide-close {
	position: absolute;
	right: 2px;
	top: 2px;
	z-index: 5;
	padding: 0;
}
.draggable-header .highslide-header .highslide-close a {
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(/images/hs/closeX.png);
}
.draggable-header .highslide-header .highslide-close a:hover {
	background-position: 0 16px;
}
.draggable-header .highslide-header .highslide-close span {
	display: none;
}
.draggable-header .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'titlebar' */
.titlebar .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.titlebar .highslide-heading {
	position: absolute;
	width: 90%;
	margin: 1px 0 1px 5px;
	color: #666666;
}

.titlebar .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.titlebar .highslide-header .highslide-move * {
	display: none;
}
.titlebar .highslide-header li {
	position: relative;
	top: 3px;
	z-index: 2;
	padding: 0 0 0 1em;
}
.titlebar .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'no-footer' */
.no-footer .highslide-footer {
	display: none;
}

/* hs.wrapperClassName = 'wide-border' */
.wide-border {
	background: white;
}
.wide-border .highslide-image {
	border-width: 10px;
}
.wide-border .highslide-caption {
	padding: 0 10px 10px 10px;
}

/* hs.wrapperClassName = 'borderless' */
.borderless .highslide-image {
	border: none;
}
.borderless .highslide-caption {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background: silver;
}

/* hs.wrapperClassName = 'outer-glow' */
.outer-glow {
	background: #444;
}
.outer-glow .highslide-image {
	border: 5px solid #444444;
}
.outer-glow .highslide-caption {
	border: 5px solid #444444;
	border-top: none;
	padding: 5px;
	background-color: gray;
}

/* hs.wrapperClassName = 'colored-border' */
.colored-border {
	background: white;
}
.colored-border .highslide-image {
	border: 2px solid green;
}
.colored-border .highslide-caption {
	border: 2px solid green;
	border-top: none;
}

/* hs.wrapperClassName = 'dark' */
.dark {
	background: #111;
}
.dark .highslide-image {
	border-color: black black #202020 black;
	background: gray;
}
.dark .highslide-caption {
	color: white;
	background: #111;
}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {
	background-image: url(/images/hs/controlbar-black-border.gif);
}

/* hs.wrapperClassName = 'floating-caption' */
.floating-caption .highslide-caption {
	position: absolute;
	padding: 1em 0 0 0;
	background: none;
	color: white;
	border: none;
	font-weight: bold;
}

/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-heading {
	color: gray;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	cursor: default;
	padding: 0 0 0 22px;
	margin: 0;
	background: url(/images/hs/icon.gif) no-repeat 0 1px;
}
.controls-in-heading .highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	margin: 0;
	top: -23px;
	left: 7px;
	background: none;
}
.controls-in-heading .highslide-controls ul {
	position: static;
	height: 20px;
	background: none;
}
.controls-in-heading .highslide-controls li {
	padding: 0;
}
.controls-in-heading .highslide-controls a {
	background-image: url(/images/hs/controlbar-white-small.gif);
	height: 20px;
	width: 20px;
}

.controls-in-heading .highslide-controls .highslide-move {
	display: none;
}

.controls-in-heading .highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.controls-in-heading .highslide-controls .highslide-previous a:hover {
	background-position: 0 -20px;
}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {
	background-position: 0 -40px !important;
}
.controls-in-heading .highslide-controls .highslide-play a {
	background-position: -20px 0;
}
.controls-in-heading .highslide-controls .highslide-play a:hover {
	background-position: -20px -20px;
}
.controls-in-heading .highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-pause a {
	background-position: -40px 0;
}
.controls-in-heading .highslide-controls .highslide-pause a:hover {
	background-position: -40px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a {
	background-position: -60px 0;
}
.controls-in-heading .highslide-controls .highslide-next a:hover {
	background-position: -60px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a.disabled {
	background-position: -60px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-full-expand a {
	background-position: -100px 0;
}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
	background-position: -100px -20px;
}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
	background-position: -100px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-close a {
	background-position: -120px 0;
}
.controls-in-heading .highslide-controls .highslide-close a:hover {
	background-position: -120px -20px;
}

/*****************************************************************************/
/* Styles for text based controls.						                     */
/* You can safely remove this if you don't use text based controls			 */
/*****************************************************************************/

.text-controls .highslide-controls {
	width: auto;
	height: auto;
	margin: 0;
	text-align: center;
	background: none;
}
.text-controls ul {
	position: static;
	background: none;
	height: auto;
	left: 0;
}
.text-controls .highslide-move {
	display: none;
}
.text-controls li {
    background-image: url(/images/hs/controlbar-text-buttons.png);
	background-position: right top !important;
	padding: 0;
	margin-left: 15px;
	display: block;
	width: auto;
}
.text-controls a {
    background: url(/images/hs/controlbar-text-buttons.png) no-repeat;
    background-position: left top !important;
    position: relative;
    left: -10px;
	display: block;
	width: auto;
	height: auto;
	text-decoration: none !important;
}
.text-controls a span {
	background: url(/images/hs/controlbar-text-buttons.png) no-repeat;
    margin: 1px 2px 1px 10px;
	display: block;
    min-width: 4em;
    height: 18px;
    line-height: 18px;
	padding: 1px 0 1px 18px;
    color: #333;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
}
.text-controls .highslide-next {
	margin-right: 1em;
}
.text-controls .highslide-full-expand a span {
	min-width: 0;
	margin: 1px 0;
	padding: 1px 0 1px 10px;
}
.text-controls .highslide-close a span {
	min-width: 0;
}
.text-controls a:hover span {
	color: black;
}
.text-controls a.disabled span {
	color: #999;
}

.text-controls .highslide-previous span {
	background-position: 0 -40px;
}
.text-controls .highslide-previous a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-previous a.disabled span {
	background-position: 0 -140px;
}
.text-controls .highslide-play span {
	background-position: 0 -60px;
}
.text-controls .highslide-play a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-play a.disabled span {
	background-position: 0 -160px;
}
.text-controls .highslide-pause span {
	background-position: 0 -80px;
}
.text-controls .highslide-next span {
	background-position: 0 -100px;
}
.text-controls .highslide-next a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-next a.disabled span {
	background-position: 0 -200px;
}
.text-controls .highslide-full-expand span {
	background: none;
}
.text-controls .highslide-full-expand a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-close span {
	background-position: 0 -120px;
}


/*****************************************************************************/
/* Styles for the thumbstrip.							                     */
/* See www.highslide.com/ref/hs.addSlideshow    							 */
/* You can safely remove this if you don't use a thumbstrip 				 */
/*****************************************************************************/

.highslide-thumbstrip {
	height: 100%;
}
.highslide-thumbstrip div {
	overflow: hidden;
}
.highslide-thumbstrip table {
	position: relative;
	padding: 0;
	border-collapse: collapse;
}
.highslide-thumbstrip td {
	padding: 1px;
	/*text-align: center;*/
}
.highslide-thumbstrip a {
	outline: none;
}
.highslide-thumbstrip img {
	display: block;
	border: 1px solid gray;
	margin: 0 auto;
}
.highslide-thumbstrip .highslide-active-anchor img {
	visibility: visible;
}
.highslide-thumbstrip .highslide-marker {
	position: absolute;
	width: 0;
	height: 0;
	border-width: 0;
	border-style: solid;
	border-color: transparent; /* change this to actual background color in highslide-ie6.css */
}
.highslide-thumbstrip-horizontal div {
	width: auto;
	/* width: 100% breaks in small strips in IE */
}
.highslide-thumbstrip-horizontal .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 3px;
	left: 3px;
	width: 25px;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-up div {
	margin-bottom: 10px;
	cursor: pointer;
	background: url(/images/hs/scrollarrows.png) left center no-repeat;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-down {
	display: none;
	position: absolute;
	top: 3px;
	right: 3px;
	width: 25px;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-down div {
	margin-bottom: 10px;
	cursor: pointer;
	background: url(/images/hs/scrollarrows.png) center right no-repeat;
	height: 42px;
}
.highslide-thumbstrip-horizontal table {
	margin: 2px 0 10px 0;
}
.highslide-viewport .highslide-thumbstrip-horizontal table {
	margin-left: 10px;
}
.highslide-thumbstrip-horizontal img {
	width: auto;
	height: 40px;
}
.highslide-thumbstrip-horizontal .highslide-marker {
	top: 47px;
	border-left-width: 6px;
	border-right-width: 6px;
	border-bottom: 6px solid gray;
}
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	margin-left: 10px;
}
.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	border-bottom-color: white !important;
}

.highslide-thumbstrip-vertical-overlay {
	overflow: hidden !important;
}
.highslide-thumbstrip-vertical div {
	height: 100%;
}
.highslide-thumbstrip-vertical a {
	display: block;
}
.highslide-thumbstrip-vertical .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-up div {
	margin-left: 10px;
	cursor: pointer;
	background: url(/images/hs/scrollarrows.png) top center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down div {
	margin-left: 10px;
	cursor: pointer;
	background: url(/images/hs/scrollarrows.png) bottom center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical table {
	margin: 10px 0 0 10px;
}
.highslide-thumbstrip-vertical img {
	max-width: 60px;
}
.highslide-thumbstrip-vertical .highslide-marker {
	left: 0;
	margin-top: 8px;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-left: 6px solid gray;
}
.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {
	border-left-color: white;
}

.highslide-viewport .highslide-thumbstrip-float {
	overflow: auto;
}
.highslide-thumbstrip-float ul {
	margin: 2px 0;
	padding: 0;
}
.highslide-thumbstrip-float li {
	display: block;
	height: 60px;
	margin: 0 2px;
	list-style: none;
	float: left;
}
.highslide-thumbstrip-float img {
	display: inline;
	border-color: silver;
	max-height: 56px;
}
.highslide-thumbstrip-float .highslide-active-anchor img {
	border-color: black;
}
.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div {
	display: none;
}
.highslide-thumbstrip-float .highslide-marker {
	display: none;
}


/*** ESSENTIAL STYLES ***/
.ul_main_navi li ul, .ul_main_navi li ul * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.ul_main_navi li ul {
	line-height:	1.0;
}
.ul_main_navi li ul ul {
	position:		absolute;
	top:			0;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.ul_main_navi li ul ul li {
	width:			100%;
}
.ul_main_navi li ul li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.ul_main_navi li ul li {
	float:			left;
	position:		relative;
}
.ul_main_navi li ul a {
	display:		block;
	position:		relative;
}
.ul_main_navi li ul li:hover ul,
.ul_main_navi li ul li.sfHover ul {
	margin-left: 2px;
	left:			0;
	top:			0; /* match top ul list item height */
	z-index:		99;
}
ul.ul_main_navi li ul li:hover li ul,
ul.ul_main_navi li ul li.sfHover li ul {
	top:			0;
}
ul.ul_main_navi li ul li li:hover ul,
ul.ul_main_navi li ul li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.ul_main_navi li ul li li:hover li ul,
ul.ul_main_navi li ul li li.sfHover li ul {
	top:			0;
}
ul.ul_main_navi li ul li li li:hover ul,
ul.ul_main_navi li ul li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.ul_main_navi li ul {
	float:			left;
	margin-bottom:	1em;
}
.ul_main_navi li ul a {

	text-decoration:none;
}
.ul_main_navi li ul a, .ul_main_navi li ul a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#13a;
}
.ul_main_navi li ul li {
	/*background:		#BDD2FF;*/
}
.ul_main_navi li ul li li {
	/*background:		#AABDE6;*/
}
.ul_main_navi li ul li li li {
	/*background:		#9AAEDB;*/
}
.ul_main_navi li ul li:hover, .ul_main_navi li ul li.sfHover,
.ul_main_navi li ul a:focus, .ul_main_navi li ul a:hover, .ul_main_navi li ul a:active {
	/*background:		#CFDEFF;*/
	outline:		0;
}

/*** arrows **/
.ul_main_navi li ul a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	/*background:		url('/images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.ul_main_navi li ul ul .sf-sub-indicator { background-position:  -10px 0; }
.ul_main_navi li ul ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.ul_main_navi li ul ul a:focus > .sf-sub-indicator,
.ul_main_navi li ul ul a:hover > .sf-sub-indicator,
.ul_main_navi li ul ul a:active > .sf-sub-indicator,
.ul_main_navi li ul ul li:hover > a > .sf-sub-indicator,
.ul_main_navi li ul ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	/*background:	url('../images/shadow.png') no-repeat bottom right;*/
	padding: 0 8px 6px 0;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}


/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.or_8_4 .orc, .container_12 .or_4_4_4 .orc_4 { float: left; }

.top_row { padding-top: 0 !important; }

.bottom_row { margin-bottom: 0 !important; }


/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.screen { display: visible; }

.print { display: none; }

body { font: 0.625em Verdana, Arial, Helvetica, FreeSans, sans-serif; color: white; background-color: black; margin-top: -12px; }

a { text-decoration: underline; color: white; }
a:focus { outline: 1px dotted invert; }

hr { border: 0 #cccccc solid; border-top-width: 1px; clear: both; height: 0; }

h1 { font-size: 2.6em; text-transform: uppercase; padding-left: 16px; margin-bottom: 16px; font-family: Arial Narrow; }

h2 { font-size: 1.6em; margin-bottom: 13px; }

h3 { font-size: 1.6em; }

h4 { font-size: 1.6em; font-family: Arial Narrow; }

h5 { font-size: 1.4em; font-family: Arial Narrow; }
h5 a { text-decoration: none; font-family: Arial Narrow; }

h6 { font-size: 1.4em; font-family: Arial Narrow; }

h7 { font-size: 1.2em; }

.main_headline_with_sub { float: left; padding-right: 5px; margin-bottom: 16px; }

.main_subheadline { text-transform: uppercase; font-family: Arial Narrow; padding: 0 16px; }

.main_introtext p { padding: 0 16px; margin-bottom: 10px; clear: both; display: block; font-size: 1.2em; }

.bold { font-weight: bold; }

.error { color: red; }

ol { list-style: decimal; }

ul { list-style: square; }

ul li ul { margin-top: 5px; }

p, span, td, li { line-height: 16px; }

p, dl, pre, table, address, fieldset { margin-bottom: 20px; }

#main_wrap { background-image: url(/images/bg_header.gif); background-repeat: repeat-x; z-index: 100; position: relative; }

.form-page-blank #main_wrap { background-image: none; }

#grid { top: 0px; left: 0px; position: absolute; margin-left: auto; margin-right: auto; width: 984px; background-repeat: repeat-y; height: 980px; opacity: 0.2; -moz-opacity: 0.2; filter: alpha(opacity=20); z-index: -1; }

.indent { padding-left: 13px; }

.with_frequency_alloc_button { width: 19em; }

#header { height: 99px; }

#logo { height: 42px; margin-top: 25px; }

#content .grid_12 { padding-top: 30px; background-color: #151414; }

#content.homepage .grid_12 { padding-top: 0px; }

#content.content_page .orc { padding-left: 13px; }

#content.content_page.wide .orc { padding-left: 0px; }

#content.content_page .orc.orc_12 { padding-right: 13px; }

#content.content_page.wide .orc.orc_12 { padding-right: 0px; }

#content.content_page .orc.orc_4 { padding-left: 0px; }

#content.content_page .orc_8 { width: 627px; }

#content.content_page .orc_12 { width: 942px; }

#content.content_page.wide .orc_12 { width: 100%; }

#content.content_page .orc_8 h1, #content.content_page .orc_12 h1 { padding-left: 0px; }

#content.content_page.wide .orc_12 h1 { padding-left: 13px; }

#content.content_page .orc_8 h2, #content.content_page .orc_12 h2 { margin-bottom: 5px; }

#content.content_page .or span, #content.content_page .or p, #content.content_page .or table, #content.content_page .or td, #content.content_page .or ul li, #content.content_page .or ol li { line-height: 1.6em; }

#content.content_page .or .orc_8 span, #content.content_page .or .orc_8 p, #content.content_page .or .orc_8 table, #content.content_page .or .orc_8 td, #content.content_page .or .orc_8 ul li, #content.content_page .or .orc_8 ol li, #content.content_page .or .orc_12 span, #content.content_page .or .orc_12 p, #content.content_page .or .orc_12 table, #content.content_page .or .orc_12 td, #content.content_page .or .orc_12 ul li, #content.content_page .or .orc_12 ol li { font-size: 1.2em; }

#content.content_page .or .orc_12 ul li ul li, #content.content_page .or .orc_12 ol li ol li, #content.content_page .or .orc_8 ul li ul li, #content.content_page .or .orc_8 ol li ol li { font-size: 1em; }

#content.content_page .or ul, #content.content_page .or ol { margin: 0px; padding: 0px; margin-bottom: 20px; }

#content.content_page .or ol { margin-left: 25px; }

#content.content_page .or ul li ul, #content.content_page .or ol li ol { padding-left: 16px; }

.lens { cursor: pointer; }

.stdButton a { background-image: url(/images/btn-std-arrow.gif); padding: 2px 11px 4px 22px; color: white; display: inline-block; font-size: 1em; line-height: 11px; }

.stdButtonPlus a { background-image: url(/images/btn-std-plus.gif); padding: 0 11px 0 22px; }

.stdButtonNeutral a { background-image: url(/images/btn-std-neutral.gif); }

.stdButtonMinus a { background-image: url(/images/btn-std-minus.gif); }

.stdButton a:hover, .stdButtonPlus a:hover { color: #dadada; }

.bigButton, input.bigButton { background-image: url(/images/bg-btn-big.png); background-repeat: no-repeat; border: 1px solid white; color: white; display: inline-block; height: 18px; margin-bottom: 0; cursor: hand; cursor: pointer; vertical-align: middle; }

.bigButton { padding: 0px 8px 0px 30px; }
.bigButton a { text-decoration: none; text-transform: uppercase; font-weight: bold; font-family: Arial Narrow; color: white; }
.bigButton a:hover { color: #dbdbdb; }

input.bigButton { font-size: 1em; text-transform: uppercase; padding: 1px 6px 2px 30px; font-weight: bold; background-color: #4997e4; height: 20px; }
input.bigButton:hover { color: white; }

.float_right { float: right; }

.border_right { border-right: 1px solid #212121; }

.selectField { background-image: url(/images/bg-btn-select-big.gif); background-position: right; background-repeat: no-repeat; border: 1px solid white; display: inline-block; height: 18px; margin-bottom: 0; padding: 1px 30px 0 8px; cursor: hand; cursor: pointer; }
.selectField a { text-decoration: none; text-transform: uppercase; font-family: Arial Narrow; }
.selectField:hover { color: #c6daed; }

.select_mics { padding: 1px 0 1px 1px; margin-left: 5px; line-height: 13px; font-family: Verdana, sans-serif; border: none; font-size: 0.9em; background-color: #418ed9; color: white; border: 1px solid white; }

h2 a { text-decoration: none; }

a.detail { background-image: url(/images/detail.gif); background-repeat: no-repeat; display: block; width: 12px; height: 12px; position: absolute; top: 3px; left: 4px; z-index: 99; }

.boxStandard, .boxStandardTabs, .boxDark, .boxBright, .boxTabs, .boxDarkAppSelect, .boxDarkAppSelectBottom { background-image: url(/images/bg_box1.gif); background-repeat: repeat-x; background-color: #242424; padding: 8px 0px 10px 15px; margin-bottom: 13px; position: relative; }

.boxLightDark2 { background-image: url(/images/bg_box1.gif); background-repeat: repeat-x; background-color: #242424; padding: 8px 0px 10px 15px; margin-bottom: 13px; position: relative; background-image: url(/images/bg_box_lightDark2.gif); background-color: #212121; }

.boxBright { background-color: #242424; }

.boxStandardTabs { background-image: url(/images/bg_box-std-tabs.png); background-repeat: repeat-x; background-color: #151414; }

.boxLightDark { background-image: url(/images/bg-box-lightDark.gif); background-color: #212121; background-repeat: repeat-x; width: 100%; display: block; padding: 0px 0px 0px 0px; table-layout: fixed; overflow: hidden; }
.boxLightDark th { vertical-align: top; text-align: left; }
.boxLightDark td { vertical-align: top; text-align: left; margin-bottom: 12px; }
.boxLightDark .stdButtonPlus a { display: block; }
.boxLightDark h2 { margin: 11px 0px 9px 0px; padding-left: 8px; font-size: 1.2em; display: block; }
.boxLightDark .spacer { width: 16px; }
.boxLightDark .setcard { float: left; width: 50%; }
.boxLightDark .inner { padding-left: 8px; }

.setcard_3.box { background-image: none; background-color: transparent; padding: 0px 0px 0px 0px; }

.boxDark { background-image: url(/images/bg-box-dark.png); background-color: transparent; }

.boxStandard h1, .boxStandardTabs h1, .boxDark h1, .boxTabs h1 .boxDarkAppSelect h1, .boxLightDark h1, .boxLightDark2 h1 { font-size: 1.1em !important; font-weight: bold !important; text-transform: uppercase; margin-bottom: 16px; }

.boxStandard h2, .boxStandardTabs h2, .boxDark h2, .boxLightDark h2, .boxTabs h2 .boxDarkAppSelect h2, #productComparison h2, .boxLightDark2 h2 { background-image: url(/images/arrow_dotted_white.gif); background-repeat: no-repeat; background-position: 0px 3px; padding-left: 12px; font-size: 0.9em; margin-bottom: 10px; }

.boxStandard h3, .boxStandardTabs h3, .boxDark h3, .boxTabs h3 .boxDarkAppSelect h3, .boxLightDark2 h3 { padding-left: 10px; font-size: 0.9em; margin-bottom: 10px; }

.boxStandard h2.down, .boxStandardTabs h2.down, .boxDark h2.down, .boxTabs h2.down .boxDarkAppSelect h2.down, .boxLightDark2 h2.down { background-image: url(/images/arrow_dotted_white_down.gif); padding-left: 15px; background-position: 0px 6px; }

.contentSection { background-repeat: no-repeat; font-size: 1.1em; text-transform: uppercase; background-color: red; margin-bottom: 20px; background-image: url(/images/bg-content-section.png); background-repeat: repeat-x; padding: 8px 15px 9px 15px; }

.boxProduct .popupDialog .dialogCenter { width: 218px; height: 101px; }

.cornerTopLeft { display: block; top: 0px; left: 0px; position: absolute; background-repeat: no-repeat; }

.cornerTopRight { display: block; top: 0px; right: 0px; position: absolute; background-repeat: no-repeat; }

.cornerBotLeft { display: block; bottom: 0px; left: 0px; position: absolute; background-repeat: no-repeat; }

.cornerBotRight { display: block; bottom: 0px; right: 0px; position: absolute; background-repeat: no-repeat; }

.boxStandard .cornerTopLeft { background-image: url(/images/boxes/roundCorners/standardBoxTopLeft.png); width: 4px; height: 4px; }
.boxStandard .cornerBotLeft { background-image: url(/images/boxes/roundCorners/standardBoxBotLeft.png); width: 4px; height: 4px; }
.boxStandard .cornerTopRight { background-image: url(/images/boxes/roundCorners/standardBoxTopRight.png); width: 4px; height: 4px; }
.boxStandard .cornerBotRight { background-image: url(/images/boxes/roundCorners/standardBoxBotRight.png); width: 4px; height: 4px; }

.boxLightDark2 .cornerTopLeft { background-image: url(/images/boxes/roundCorners/boxLD2TopLeft.png); width: 4px; height: 4px; }
.boxLightDark2 .cornerTopRight { background-image: url(/images/boxes/roundCorners/boxLD2TopRight.png); width: 4px; height: 4px; }

.boxDark .cornerTopRight { background-image: url(/images/boxes/roundCorners/boxDarkTopRight.png); width: 4px; height: 4px; }
.boxDark .cornerTopLeft { background-image: url(/images/boxes/roundCorners/boxDarkTopLeft.png); width: 4px; height: 4px; }

.thumbnailProduct .cornerTopRight { background-image: url(/images/boxes/roundCorners/mCVTopRight.png); width: 4px; height: 4px; }

/* Footer */
#footer { padding-top: 34px; padding-bottom: 30px; background-color: #151414; float: left; width: 100%; color: #a5a5a5; }
#footer #list { border-top: 1px solid; border-bottom: 1px solid; border-color: #4a4a4a; }
#footer .list_block { float: left; width: 19%; padding: 0 8px 20px 0; }
#footer #copyright { padding: 10px; border-top: 1px solid; border-color: #4a4a4a; }
#footer #copyright a { color: #a5a5a5; }
#footer ul { list-style-type: none; padding-top: 8px; padding-bottom: 8px; }
#footer ul li { display: block; padding-right: 6px; padding-left: 10px; }
#footer ul li.image { padding-bottom: 5px; }
#footer ul li b { display: block; padding-bottom: 10px; }
#footer ul li a { color: #a5a5a5; }
#footer ul li a.image { background-image: url(/images/icons/footer_icons.gif); background-repeat: no-repeat; display: block; height: 16px; padding: 0 0 0 24px; }
#footer ul li a.rss { background-position: 0 -16px; }
#footer ul li a.mail { background-position: 0 -128px; }
#footer ul li a.facebook { background-position: 0 0; }
#footer ul li a.twitter { background-position: 0 -32px; }
#footer ul li a.delicious { background-position: 0 -48px; }
#footer ul li a.google { background-position: 0 -64px; }
#footer ul li a.youtube { background-position: 0 -96px; }
#footer ul li a.wong { background-position: 0 -112px; }
#footer ul li a.myspace { background-position: 0 -80px; }
#footer ul li a.flickr { background-position: 0 -144px; }
#footer ul li a.blog { background-position: 0 -160px; }
#footer ul li.active a, #footer ul li a:hover { color: white; }

.boxDark { background-image: url(/images/bg-box-dark.png); background-repeat: repeat-x; background-color: #151414; }

.boxDarkArrowField { background-color: #676667; background-image: url(/images/bg-box-comparision-arrowfield.png); background-repeat: repeat-x; height: 107px; top: 84px; position: relative; z-index: 99; }
.boxDarkArrowField.hover { background-position: -143px 0px; }

.boxDarkInner, .boxDarkInnerSingle { background-color: #1e1d1d; background-image: url(/images/bg-box-comparision-inner.png); background-repeat: repeat-x; }

.boxDarkInner .thumbnailProduct { background-color: #cccccc; height: 100px; overflow: hidden; display: block; position: relative; cursor: pointer; background-repeat: no-repeat; }
.boxDarkInner p { padding: 0px; margin-bottom: 5px; padding-left: 2px; }

.boxDarkInnerSingle p { margin-bottom: 5px; padding-left: 2px; }

.boxDarkInner img, .boxDarkInnerSingle img { margin-bottom: 0px; padding-bottom: 0px; }

.boxDarkInner .inner { overflow: hidden; width: 100%; }
.boxDarkInner .boxDarkArrowField, .boxDarkInner .priceBox, .boxDarkInner .productLinks { font-size: 1.1em; }

.productSpecs, .productDescr, .primarySecondary { font-size: 1.1em; }

.productDescr { padding: 18px 5px 5px 5px; }

.priceBox { border-top: 1px solid #434343; margin-bottom: 4px; padding-top: 3px; padding-left: 2px; }
.priceBox img { float: left; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; }
.priceBox strong { float: left; padding-right: 4px; }

.boxDarkInner.verticalAlign .productDescr, .boxDarkInner.verticalAlign .priceBox, .boxDarkInner.verticalAlign .stdButtonPlus, .boxDarkInner.verticalAlign .primarySecondary, .boxDarkInner.verticalAlign .productLinks, .boxDarkInner.verticalAlign .productSpecs { padding-left: 9px; }
.boxDarkInner.verticalAlign .primarySecondary, .boxDarkInner.verticalAlign .productLinks, .boxDarkInner.verticalAlign .productSpecs { border-top: 1px solid #434343; }
.boxDarkInner.verticalAlign .primarySecondary, .boxDarkInner.verticalAlign .priceBox, .boxDarkInner.verticalAlign .productLinks { padding-top: 4px; padding-bottom: 6px; }
.boxDarkInner.verticalAlign .productSpecs { padding-top: 13px; }

.productLinks { list-style-type: none; margin-top: 10px; }

.productSpecs { background-color: #2d2c2d; padding-bottom: 10px; }
.productSpecs ul { list-style-type: none; }
.productSpecs h4 { text-transform: uppercase; font-size: 1.1em; margin-bottom: 12px; }

.contentInteraction { background-color: #393838; padding-left: 15px; padding-top: 5px; padding-bottom: 7px; margin-bottom: 20px; }
.contentInteraction a { color: #151414; text-decoration: none; background-color: #999898; padding: 0px 8px 2px 18px; margin-left: 5px; background-image: url(/images/arrow_dotted_black.png); background-repeat: no-repeat; background-position: 7px 4px; }
.contentInteraction a:hover { color: #535353; }

.submit { border: 0px; }

.btnSearch { width: 73px; height: 23px; background-image: url("/images/btn-search-submit.png"); margin-top: 2px; }

.btnRecommend { width: 159px; height: 24px; background-image: url("/images/recommandation.gif"); background-color: white; }

.boxTabs { background-image: none; background-color: #212121; padding-top: 15px; }
.boxTabs p { padding-right: 10px; }

.boxTabsvi { float: left; width: 100%; line-height: normal; background-color: #151414; }
.boxTabsvi ul { margin: 0; padding: 0; list-style: none; }
.boxTabsvi li { float: left; background: url(/images/bg-tab-right-on.png) no-repeat right top; margin: 0; padding: 0; margin-right: 5px; }
.boxTabsvi a { display: block; background: url(/images/bg-tab-left-on.png) no-repeat left top; font-weight: bold; padding-left: 20px; padding-right: 10px; padding-top: 3px; padding-bottom: 6px; text-decoration: none; float: left; cursor: hand; cursor: pointer; }
.boxTabsvi .current { background-image: url(/images/bg-tab-right.png); }
.boxTabsvi .current a { background-image: url(/images/bg-tab-left.png); }

.content .tabNavi ul { list-style-type: none; overflow: hidden; width: 100%; }
.content .tabNavi ul li { float: left; margin-right: 10px; }
.content .tabNavi .ui-tabs-nav a { background-repeat: no-repeat; display: block; background-position: 0px -36px; text-decoration: none; height: 36px; }
.content .tabNavi .ui-tabs-nav a span { background-repeat: no-repeat; background-image: url("/images/tabs.png"); display: block; background-position: 102% -108px; height: 16px; width: 96%; }
.content .tabNavi .ui-tabs-nav .ui-tabs-selected a { background-position: 0px 0px; }
.content .tabNavi .ui-tabs-nav .ui-tabs-selected a span { background-position: 101% -72px; }
.content .tabNavi .ui-tabs-hide { position: absolute; left: -3000px; }

.boxDark p { padding-right: 10px; }

.featureTable { width: 103%; margin-left: -14px; margin-top: 10px; padding-right: 14px; overflow: hidden; }
.featureTable td { height: 26px; vertical-align: middle; border-top: 1px solid #474646; padding-top: 2px; padding-bottom: 2px; padding-left: 8px; }
.featureTable td.first { padding-left: 16px; padding-right: 8px; border-right: 1px solid #151414; }

.ui-tabs-panel .contenttable td { text-align: left; padding: 2px 8px; }
.ui-tabs-panel .contenttable.styled { margin-top: 20px; }
.ui-tabs-panel .contenttable.styled td { padding: 8px 8px; }

.boxDarkInnerSingle { padding: 5px; padding-right: 0px; }

div .tabs ul { margin-bottom: 20px; padding-right: 16px; }
div .tabs ul li { list-style-type: none; padding-left: 20px; background-image: url(/images/bullet-ul-app-box.png); background-repeat: no-repeat; background-position: 11px 8px; padding-bottom: 5px; }

.displayBlock { display: inline; }

.displayNone { display: none; }

.btnTextRight { padding-right: 16px; text-align: right; }

.btnTextRightInner { height: 24px; padding-top: 4px; }

.container_12 .boxDark ul.formUl .grid_2, .container_12 #productComparison .grid_2 { padding-right: 0px; }
.container_12 .boxDark ul.formUl li ul li.grid_2 { width: 148px; }
.container_12 .boxDark ul.formUl li.grid_4 { width: 340px; }

#comparison .boxDark h2 { cursor: pointer; }
#comparison .boxDark.close { margin-bottom: 0px; }

table.boxDarkInner.verticalAlign { background-image: url("/images/bg-box-comparision-inner-vertical.png"); background-repeat: repeat-x; }
table.boxDarkInner td.bgGrey, table.boxDarkInner th.bgGrey { background-color: #151414; }

.icon { display: block; float: left; }

li .wireless, li .microphones, li .personalMonitoring, li .constectAdipiscing { padding-right: 1px; }

.gmnoprint { color: black !important; }

.light_grey { background-color: #404040; }
.light_grey td { background-color: #404040; padding: 5px; }

.dark_grey td { padding: 5px; }

/*  Tooltip */
span.tooltip, span.tooltip_plain, span.tooltip_glossary { border-bottom: 1px dotted white; }

.tooltip.hover { border: none; }

.toolTipWrapper { width: 150px; position: relative; display: none; top: 20px; color: black; padding: 8px 15px !important; background-color: white; z-index: 99; margin-top: -25px; overflow: visible; font-weight: normal; font-size: 12px; text-transform: none; }

.tooltip_hr { margin-top: 10px; margin-bottom: 10px; }

.tooltip { width: 150px; display: none; color: black; margin: -25px 0 0 15px; padding: 8px 15px !important; background-color: white; z-index: 99; overflow: visible; font-weight: normal; font-size: 12px; text-transform: none; }
.tooltip a { color: #2874bd; display: block; list-style: none; }
.tooltip .tl { background-image: url(/images/boxes/roundCorners/tooltip_tl.gif) !important; background-repeat: no-repeat; }
.tooltip .tr { background-image: url(/images/boxes/roundCorners/tooltip_tr.gif) !important; background-repeat: no-repeat; }
.tooltip .bl { background-image: url(/images/boxes/roundCorners/tooltip_bl.gif) !important; background-repeat: no-repeat; }
.tooltip .br { background-image: url(/images/boxes/roundCorners/tooltip_br.gif) !important; background-repeat: no-repeat; }

.toolTipArrow { background-image: url(/images/tooltip_arrow.gif); background-repeat: no-repeat; width: 10px; height: 22px; position: absolute; left: -10px; top: 3px; padding: 0 !important; }

.tooltip_dealer_icon .toolTipWrapper, .icon .toolTipWrapper { width: 125px; }
.tooltip_dealer_icon .toolTipArrow, .icon .toolTipArrow { background-image: url(/images/tooltip_arrow.gif); background-repeat: no-repeat; width: 10px; height: 22px; position: absolute; left: -10px; top: 3px; padding: 0 !important; }

.icon .toolTipArrow { background-image: url(/images/tooltip_arrow_right.gif); left: 155px; }

.toolTipWrapper.arrow-left .toolTipArrow { background-image: url(/images/tooltip_arrow.gif); left: -10px; }

.where_to_buy_layer { display: none; background-color: white; color: black; left: 406px; padding: 8px 15px; position: absolute; top: 86px; width: 218px; z-index: 400; font-size: 1.2em; }
.where_to_buy_layer .where_to_buy_form { margin-bottom: 10px; }
.where_to_buy_layer .where_to_buy_arrow { background-image: url(/images/where_to_buy_arrow.gif); height: 12px; left: 171px; position: absolute; top: -12px; width: 12px; margin: 0; }
.where_to_buy_layer .close { position: absolute; z-index: 401; top: 6px; right: 4px; }
.where_to_buy_layer .tl { background-image: url(/images/boxes/roundCorners/tooltip_tl.gif) !important; width: 4px; height: 4px; position: absolute; background-repeat: no-repeat; z-index: 98; top: 0px; left: 0px; }
.where_to_buy_layer .tr { background-image: url(/images/boxes/roundCorners/tooltip_tr.gif) !important; top: 0px; right: 0px; width: 4px; height: 4px; position: absolute; background-repeat: no-repeat; z-index: 98; }
.where_to_buy_layer .bl { background-image: url(/images/boxes/roundCorners/tooltip_bl.gif); bottom: 0px; left: 0px; width: 4px; height: 4px; position: absolute; background-repeat: no-repeat; z-index: 98; }
.where_to_buy_layer .br { background-image: url(/images/boxes/roundCorners/tooltip_br.gif); bottom: 0px; right: 0px; width: 4px; height: 4px; position: absolute; background-repeat: no-repeat; z-index: 98; }
.where_to_buy_layer a { color: black; }
.where_to_buy_layer .inputs { margin-top: 1em; }
.where_to_buy_layer .inputs p { margin-bottom: 1em; }
.where_to_buy_layer .inputs .edit_city { float: left; margin-right: 5px; }
.where_to_buy_layer .inputs .edit_city input { width: 9em; }
.where_to_buy_layer .inputs .submit_image { margin-top: 0.1em; float: left; width: 68px; }

.wtbl_with_freq_button { top: 282px; }

.wtbl_with_switch_image .where_to_buy_arrow { left: 71px; }

.edit_bar_section { margin-bottom: 2em; }

/* Press Releases */
.press_releases_header { margin-bottom: 20px; }
.press_releases_header h1 { margin-bottom: 0px; }
.press_releases_header h2 { margin-top: 5px; font-family: Arial Narrow; }

.press_date { float: right; font-size: 1.2em; padding-top: 15px; padding-bottom: 5px; }

.download_text img { margin-left: 5px; }

.freq_button_for_wireless_systems { position: absolute; top: 2em; left: 46em; z-index: 66; }

#content.content_page .main_content table.fancyTable { width: 100%; margin-top: 10px; overflow: hidden; }
#content.content_page .main_content table.fancyTable td { vertical-align: top; border-top: 1px solid #474646; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; font-size: 1.1em; }
#content.content_page .main_content table.fancyTable td.first { padding-left: 16px; padding-right: 8px; border-right: 1px solid #151414; }
#content.content_page .main_content table.fancyTable td p, #content.content_page .main_content table.fancyTable td label { font-size: 1.1em; }

/* Forms */
#content form input.form, #content form select.form { width: 250px; }
#content form textarea.form { width: 370px; height: 180px; }
#content form table.fancyTable div.fieldWithErrors, #content form table div.fieldWithErrors { display: inline-block; color: red; }
#content form table.fancyTable div.fieldWithErrors input, #content form table.fancyTable div.fieldWithErrors textarea, #content form table div.fieldWithErrors input, #content form table div.fieldWithErrors textarea { border: 2px red solid; }
#content form table.fancyTable div.fieldWithErrors input.nomargin, #content form table.fancyTable div.fieldWithErrors textarea.nomargin, #content form table div.fieldWithErrors input.nomargin, #content form table div.fieldWithErrors textarea.nomargin { border: 2px red solid; }
#content form table.fancyTable div.fieldWithErrors a, #content form table.fancyTable div.fieldWithErrors label, #content form table div.fieldWithErrors a, #content form table div.fieldWithErrors label { color: red; }
#content form table.fancyTable div.field_with_errors, #content form table div.field_with_errors { display: inline-block; color: red; }
#content form table.fancyTable div.field_with_errors input, #content form table.fancyTable div.field_with_errors textarea, #content form table.fancyTable div.field_with_errors select, #content form table div.field_with_errors input, #content form table div.field_with_errors textarea, #content form table div.field_with_errors select { border: 2px red solid; }
#content form table.fancyTable div.field_with_errors input.nomargin, #content form table.fancyTable div.field_with_errors textarea.nomargin, #content form table.fancyTable div.field_with_errors select.nomargin, #content form table div.field_with_errors input.nomargin, #content form table div.field_with_errors textarea.nomargin, #content form table div.field_with_errors select.nomargin { border: 2px red solid; }
#content form table.fancyTable div.field_with_errors a, #content form table.fancyTable div.field_with_errors label, #content form table div.field_with_errors a, #content form table div.field_with_errors label { color: red; }
#content form table.fancyTable div.column_l, #content form table.fancyTable div.column_r, #content form table div.column_l, #content form table div.column_r { float: left; width: 50%; }

.product_registration_image { margin-top: 16px; }

.product_registration_radio { vertical-align: text-bottom; }

#product_registration_email_2, #product_registration_email { width: 250px !important; }

.product_registration_4_4_4 { height: 235px; }

.pr_formErrors { font-size: 1.2em; margin-left: 16px; }

.pr_category_list { line-height: 2; }

.pr_table { margin-right: 10px; margin-bottom: 0px; }
.pr_table td { padding: 10px 10px 10px 0px; }
.pr_table td input.form { width: 150px !important; }

.about_you_box { padding-top: 0 !important; }
.about_you_box .about_you { float: left; margin: 15px 30px 0px 0px; font-size: 12px; }
.about_you_box .about_you_label { margin: 15px 30px 0px 0px; float: left; font-size: 12px; }
.about_you_box .privacy_message { padding: 10px 70px 0 5px; line-height: 11px; font-size: 10px; margin: 0px; display: block; }
.about_you_box table { font-size: 12px; }
.about_you_box table tr td { padding-bottom: 20px; }

#separatorPictureTeaser { margin-bottom: 8px; }

.main_content ul li { padding-bottom: 10px; }
.main_content ul li ul { padding-top: 10px !important; }
.main_content ul li ul li { font-size: 1em !important; padding-bottom: 3px !important; }

.main_content .image.img_right { margin-left: 1.6em; float: right; width: 50%; }
.main_content .image.img_left { display: block !important; padding-bottom: 0px !important; margin-bottom: 0px !important; float: left; width: 48%; }
.main_content .text.img_right { float: left; width: 48%; }
.main_content .text.img_left { float: right; width: 45%; }

.product_registration { float: left; width: 24%; }
.product_registration .product_registration_number { font-size: 5em; float: left; padding: 5px 10px; }

#pr_formErrors .error { padding-bottom: 10px; padding-left: 16px; font-size: 1.2em; }
#pr_formErrors .error p { margin: 0; }

.error_single { padding-bottom: 10px; }
.error_single p { color: red; margin: 0; padding-left: 16px; font-size: 12px; }

.dst_nl_printview { display: none; }

#shureB2cSitemap h1 { padding-bottom: 5px; }
#shureB2cSitemap h3 { padding-bottom: 5px; }
#shureB2cSitemap h3 a { text-transform: uppercase; font-size: 1em; text-decoration: none; font-family: "Arial Narrow"; }
#shureB2cSitemap a { text-decoration: none; }
#shureB2cSitemap li a { display: block; text-decoration: none; }
#shureB2cSitemap li li.sitemapListItem, #shureB2cSitemap li li.sitemapListItem2Nd { padding-bottom: 2px !important; list-style-image: none; list-style-type: none; font-weight: normal; font-size: 12px !important; background-image: none !important; padding-left: 0px !important; }
#shureB2cSitemap li .sitemapListInner { padding-bottom: 0px !important; padding-left: 0px !important; margin-bottom: 0px !important; }
#shureB2cSitemap li .sitemapListItem2Nd { padding-top: 15px !important; padding-bottom: 4px !important; margin-bottom: 0px !important; font-weight: bold; font-size: 12px !important; }
#shureB2cSitemap li .sitemapListInner li { padding-bottom: 2px !important; list-style-type: none !important; }
#shureB2cSitemap li .sitemapListInner li a { padding-left: 11px; }
#shureB2cSitemap li .sitemapListInner li a:hover { background-image: url(/images/arrow_dotted_white.gif); background-repeat: no-repeat; background-position: 0px 4px; }

.send_text_over { font-size: 1.2em; float: right; margin-bottom: 6px; }

div.control_bar { padding-bottom: 20px !important; }

div.control_bar_top { padding-top: 0px !important; padding-bottom: 20px !important; }

div.control_bar_item { padding-bottom: 10px !important; }

.orc_4 .control_bar { margin-top: -15px; }

.orc_8 .control_bar_top_over { margin-top: -10px; position: relative; }

.orc_12 .control_bar_top_over { margin-top: -10px; position: relative; }

.get_flash { left: 2500px; margin-top: -5px; }

.socialize_buttons { margin: 7px 0; display: inline-block; }
.socialize_buttons.video_box { float: right; }
.socialize_buttons.video_page { float: right; }
.socialize_buttons .label { float: left; padding-right: 10px; }
.socialize_buttons a { margin-right: 5px; float: left; text-decoration: none; }
.socialize_buttons .facebook { text-decoration: none; display: inline-block; height: 14px; width: 14px; }
.socialize_buttons .FBConnectButton_Simple, .socialize_buttons .FBConnectButton_RTL_Simple { background: url(/images/icons/social_media_buttons.gif) no-repeat 0 -16px; display: inline-block; height: 14px; width: 14px; }
.socialize_buttons .FBConnectButton_Simple:hover, .socialize_buttons .FBConnectButton_RTL_Simple:hover { background: url(/images/icons/social_media_buttons.gif) no-repeat 0 0; }
.socialize_buttons .FBConnectButton_Text_Simple { display: none; }
.socialize_buttons .twitter { background: url(/images/icons/social_media_buttons.gif) no-repeat -14px -16px; display: inline-block; height: 14px; width: 14px; }
.socialize_buttons .twitter:hover { background: url(/images/icons/social_media_buttons.gif) no-repeat -14px 0; }
.socialize_buttons .myspace { background: url(/images/icons/social_media_buttons.gif) no-repeat -28px -16px; display: inline-block; height: 14px; width: 14px; }
.socialize_buttons .myspace:hover { background: url(/images/icons/social_media_buttons.gif) no-repeat -28px 0; }

/* Drum Contest Stuff */
.dc_video_desc .drum_hardware { margin-top: 20px; padding: 5px; font-family: Verdana, sans-serif; font-size: 13px; }
.dc_video_desc #recaptcha_widget_div div { margin-bottom: 0 !important; }
.dc_video_desc div { float: left; margin-bottom: 10px; }
.dc_video_desc .align_right { width: 100%; text-align: right; }
.dc_video_desc .row_25 { width: 25%; }
.dc_video_desc .bold { font-weight: bold; }
.dc_video_desc hr { margin: 20px 0; }
.dc_video_desc h2 { margin-top: 20px; margin-bottom: 0; }
.dc_video_desc .top { margin-top: 20px; }

#all_contestants_list .item { border-bottom: 1px solid #787878; }
#all_contestants_list .space { width: 2%; float: left; margin: 1px; }
#all_contestants_list .item_5 { margin: 13px 0; width: 5%; float: left; font-weight: bold; }
#all_contestants_list .item_10 { margin: 13px 0; width: 7%; float: left; }
#all_contestants_list .item_15 { margin: 10px 0 0 0; width: 15%; float: left; }
#all_contestants_list .item_15 a { display: block; float: left; margin: 0 0 0 5px; width: 21px; height: 21px; background-image: url("/images/play_top_20.png"); background-repeat: no-repeat; }
#all_contestants_list .item_15 { margin: 13px 0 0 0; width: 15%; float: left; }
#all_contestants_list .item_40 { margin: 13px 0; width: 49%; float: left; margin-left: 9px; }
#all_contestants_list .item_20 { margin: 13px 0; width: 20%; float: left; font-weight: bold; }
#all_contestants_list .item_30 { margin: 13px 0; width: 20%; float: left; }
#all_contestants_list .light_item { background-color: #3c3c3c; }

#contestants_edit table td { padding: 5px 0; }

/* JS Form Validation Classes */
.field_with_errors_js { border: 2px solid red; }

.label_with_errors_js { color: red; }

/* Disclaimer Layer Window */
#disclaimer-layer-dl p { margin: 5px 0; }


/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
#content.content_page .or .main_content table.styled thead tr p { line-height: 1em; }

#content.content_page .main_content ul { list-style-type: none; position: relative; }
#content.content_page .main_content ul li { background: url(/images/list_square.gif) no-repeat 0 0.43em; padding: 0 0 2px 14px; display: list-item; }
#content.content_page .main_content ul li a { display: inline; text-decoration: underline; }
#content.content_page .main_content ul li ul { display: block; list-style-type: disc; }
#content.content_page .main_content ul li ul li { background: none; padding-left: 0; list-style-type: disc; }
#content.content_page .main_content ul li ul li ul { list-style-type: circle; display: block; }
#content.content_page .main_content ul li ul li ul li { background: none; list-style-type: circle; }

#content .content_page ol { margin-left: 20px; }

#content.main_content table { border-collapse: seperate; }

.main_content a h5 { background: transparent url(/images/arrow_dotted_white.gif) no-repeat 0 6px; padding-left: 12px; }
.main_content .image { margin-top: 0.5em; margin-bottom: 0.8em; /*background-color = !background_grey */ }
.main_content .image .caption { font-size: 1.2em; padding: 0.8em; }
.main_content .image.img_right { margin-left: 1.6em; float: right; width: 50%; }
.main_content .image.img_right img { float: right; }
.main_content .image.img_left { margin-top: 0.5em; margin-right: 1.6em; float: left; width: 48%; }
.main_content .text { padding: 0; }
.main_content .text.img_right { float: left; width: 44%; padding-left: 0; }
.main_content .text.img_left { float: right; width: 45%; }
.main_content ul li { padding-bottom: 10px; }
.main_content table { border-collapse: seperate; border: 0px solid transparent; }
.main_content table tr { font-size: 0.833em; border: 0px solid transparent; }
.main_content table td { border: 0px solid transparent; }
.main_content table.simple { border-collapse: seperate; border: none; }
.main_content table.simple thead tr { font-weight: bold; }
.main_content table.simple td { border-style: solid; border-width: 1px; border-color: #242424; padding: 4px 8px; }
.main_content table.simple p { margin: 0; }
.main_content table.styled { border-collapse: seperate; border: 0 none; padding-top: 0; margin-top: 0; }
.main_content table.styled td { padding: 4px 8px; }
.main_content table.styled thead tr { font-size: 1em; font-weight: normal; }
.main_content table.styled thead tr td { background: url(/images/table_head_bg.gif) repeat-x; border-right-width: 5px; border-right-style: solid; border-color: #151414; padding: 8px 8px; }
.main_content table.styled p { margin: 0; }
.main_content table.styled tbody tr.even td { background-color: #282828; border-right-width: 5px; border-right-style: solid; border-color: #151414; padding: 4px 8px; }

#glossary { font-size: 1.1em; }
#glossary hr { border-color: #5d5d5d; }
#glossary #list { padding: 0 0 45px 16px; float: left; }
#glossary #list ul { width: 100%; list-style-type: none; float: left; }
#glossary #list ul li { width: 220px; float: left; background: none; padding: 0 0 10px 0; display: inline-block; }
#glossary #list ul li a { background: transparent url(/images/arrow_dotted_white.gif) no-repeat scroll 0 5px; padding-left: 12px; text-decoration: none; display: inline-block; font-size: 1.1em; }
#glossary .entry { float: left; width: 100%; }
#glossary .entry div { width: 650px; padding: 5px 0 0 16px; float: left; }
#glossary .entry div a { text-decoration: none; }
#glossary .entry div a span { background: none; margin: 5px 0 15px 0; display: inline-block; font-size: 1.1em; font-weight: bold; }
#glossary .entry div p { width: 650px; font-size: 1.1em; }
#glossary .entry div.top { width: 100%; padding: 0 15px 0 0; }
#glossary .entry div.top a { float: right; padding: 0 20px 10px 0; color: #5d5d5d; font-size: 1.1em; text-decoration: underline; }

.fb-like-box iframe { background-color: white; }


/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
#breadcrumb { padding-top: 11px; background-color: #151414; font-size: 1.2em; overflow: hidden; height: 14px; width: 100%; }
#breadcrumb ul { list-style-type: none; }
#breadcrumb ul li { display: inline; background-image: url(/images/arrow_dotted_grey.gif); background-repeat: no-repeat; background-position: 0 0.3em; padding-left: 10px; padding-right: 16px; }
#breadcrumb ul li.active, #breadcrumb ul li:hover { background-image: url(/images/arrow_dotted_white.gif); }
#breadcrumb ul li a { color: #a5a5a5; text-transform: uppercase; text-decoration: none; font-family: Arial Narrow; line-height: 1.2em; }
#breadcrumb ul li.active a, #breadcrumb ul li a:hover { color: white; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
#header_meta_navigation { width: 548px; }
#header_meta_navigation a { color: white; text-decoration: none; }
#header_meta_navigation a:hover { text-decoration: underline; }

#header_right { margin-top: 37px; width: 245px; }

#header_meta_navigation_search { padding-top: 3px; }
#header_meta_navigation_search .bigButton { float: right; padding-right: 6px; }

.header_meta_navigation_input { width: 145px; height: 14px; line-height: 13px; font-family: Verdana, sans-serif; color: #151414; float: left; padding-bottom: 3px; border-width: 1px; border-style: solid; border-color: #c3c3c3; border-top-width: 2px; border-top-color: #868686; border-bottom-color: #dddddd; }

#header_meta_navigation_select { padding-top: 3px; }

.header_meta_navigation_select_elem { width: 232px; padding: 1px 0 1px 1px; margin-top: 3px; line-height: 13px; font-family: Verdana, sans-serif; border: none; font-size: 12px; background-color: #888888; }

#header_meta_navigation { text-align: right; margin-top: 42px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
#main_navigation ul.ul_main_navi li.navi-group ul.main-dummy, #sub_navigation ul.ul_sub_navi li.sub-navi-group ul.sub-dummy { background-color: #6a696a; margin-top: 6px; position: absolute; width: 225px; }

#main_navigation ul.ul_main_navi li.navi-group ul.main-dummy { top: 28px; left: 13px; z-index: 999; }

#sub_navigation ul.ul_sub_navi li.sub-navi-group ul.sub-dummy { background-color: #d4d4d4; margin-top: 8px; top: 26px; left: 13px; z-index: 990; }

.thirdnav { background-color: #d4d4d4; }

.opacity { filter: alpha(opacity=97); opacity: 0.97; -moz-opacity: 0.97; }

#main_navigation ul.ul_main_navi li.navi-group ul.main-dummy li, #sub_navigation ul.ul_sub_navi li.sub-navi-group ul.sub-dummy li.popupmenu { display: block; font-family: Arial Narrow; padding: 5px 10px; }

#main_navigation ul.ul_main_navi li.navi-group ul.main-dummy li a, #sub_navigation ul.ul_sub_navi li.sub-navi-group ul.sub-dummy li.popupmenu a { display: block; font-size: 0.875em; padding-left: 12px; padding-right: 5px; background-image: url(/images/arrow_dotted_grey.gif); background-repeat: no-repeat; background-position: 1px 4px; }

#sub_navigation ul.ul_sub_navi li.sub-navi-group ul.sub-dummy li.popupmenu a { text-transform: none; }

#sub_navigation ul.ul_sub_navi li.sub-navi-group.active ul.sub-dummy li.popupmenu a { color: #4f4f4f; }

#sub_navigation ul.ul_sub_navi li.sub-navi-group a.active { color: black; }

#main_navigation ul.ul_main_navi li.navi-group ul.main-dummy li.popupmenu a:hover { background-image: url(/images/arrow_dotted_white.gif); display: block; }

#sub_navigation ul.ul_sub_navi li.sub-navi-group ul.sub-dummy li.popupmenu a:hover, #sub_navigation ul.ul_sub_navi li.sub-navi-group.active ul.sub-dummy li.popupmenu a:hover, #main_navigation ul.ul_main_navi li.navi-group ul.main-dummy li ul.thirdnav li.popupmenu a:hover { background-image: url(/images/arrow_dotted_black.gif); color: black !important; display: block; }

#main_navigation ul.ul_main_navi li.navi-group ul.main-dummy li ul.thirdnav li.popupmenu a { padding-right: 15px; background-image: url(/images/arrow_dotted_dark_grey.gif); background-position: 1px 4px; font-size: 0.875em; color: #4f4f4f; text-transform: none; }

.arrow-thirdnav-full { background-image: url(/images/arrow_thirdnav_full.gif); background-position: 1px 2px; background-repeat: no-repeat; height: 15px; left: -3px; position: absolute; width: 8px; }

#main_navigation { background-image: url(/images/bg_navigation.gif); background-repeat: repeat-x; height: 41px; font-weight: bold; text-transform: uppercase; font-size: 1.6em; }
#main_navigation .grid_8 { z-index: 979; position: relative; }
#main_navigation .grid_12 { z-index: 970; position: relative; }
#main_navigation ul.ul_main_navi { margin-top: 7px; margin-bottom: 0; }
#main_navigation ul.ul_main_navi li { padding-right: 15px; margin-right: -7px; }
#main_navigation ul li { list-style-type: none; display: inline; }
#main_navigation ul li a { text-decoration: none; color: #dbdbdb; font-size: 1.07em; font-family: Arial Narrow; letter-spacing: 0px; }
#main_navigation ul li.active a, #main_navigation ul li a:hover { color: white; font-family: Arial Narrow; }
#main_navigation #b2b_link { padding-top: 2px; float: right; margin-right: 75px; }
#main_navigation #b2b_link a:hover { color: white; }
#main_navigation #b2b_link li .resellers { font-size: 1em; margin: 0px; padding: 0px; }
#main_navigation #b2b_link li a { font-size: 1em; margin-bottom: 0px; background-repeat: no-repeat; background-position: left center; display: block; line-height: 100%; font-family: Arial Narrow; }
#main_navigation #b2b_link li span.small { font-size: 0.75em; text-transform: none; display: block; line-height: 100%; margin-top: -3px; font-family: Arial Narrow; }

#sub_navigation { background-image: url(/images/bg_sub-navigation.gif); background-repeat: repeat-x; height: 32px; font-weight: bold; font-size: 1.6em; text-transform: uppercase; }
#sub_navigation .grid_12 { z-index: 969; position: relative; }
#sub_navigation cufon canvas { z-index: 960; }
#sub_navigation ul.ul_sub_navi { margin-top: 6px; margin-bottom: 0px; }
#sub_navigation ul li { list-style-type: none; display: inline; padding-right: 10px; }
#sub_navigation ul li a { text-decoration: none; color: #5d5d5d; font-family: Arial Narrow; font-size: 1em; }
#sub_navigation ul li a hover { color: black; }
#sub_navigation ul li.active a { color: black; font-family: Arial Narrow; }


/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #151414;
}

.lbLoading {
	background: #151414 url(/images/slimbox2/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #151414;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(/images/slimbox2/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(/images/slimbox2/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 10px;
	color: #ffff;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #151414;
	border-top-style: none;
}

#lbCloseLink, #lbCloseLink2 {
	display: block;
	float: right;
	width: 17px;
	height: 22px;
	background: transparent url(/images/slimbox2/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}



/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.resultLink { display: block; margin-bottom: 10px; }

.markerResult { background-image: url(/images/googleMaps/marker-result.png); background-repeat: no-repeat; width: 20px; height: 21px; display: block; float: left; margin-right: 6px; margin-top: 1px; }

.marker-a { background-position: 0px 0px; }

.marker-b { background-position: 0px -21px; }

.marker-c { background-position: 0px -42px; }

.marker-d { background-position: 0px -63px; }

.marker-e { background-position: 0px -84px; }

.marker-f { background-position: 0px -105px; }

.marker-g { background-position: 0px -126px; }

.marker-h { background-position: 0px -147px; }

.marker-i { background-position: 0px -168px; }

.marker-j { background-position: 0px -189px; }

.iconsLocator { background-image: url(/images/icons-store-locator.png); background-repeat: no-repeat; width: 32px; height: 25px; }

.microphones { background-position: 0px -26px; }

.wireless { background-position: 0px -103px; }

.personalMonitoring { background-position: 0px -78px; }

.constectAdipiscing { background-position: 0px -51px; }

.award { background-position: 0px 0px; }

#map { float: left; margin-bottom: 16px; margin-left: 16px; margin-right: 16px; }

#mapCorner { width: 712px; height: 612px; background-image: url(/images/bg-maps-canvas.png); z-index: 99; top: 0px; left: 0px; position: absolute; }

.thumbsVer_2 { width: 57px; height: 42px; float: left; margin-right: 7px; margin-bottom: 7px; background-color: #191919; text-align: center; line-height: 3.3em; }
.thumbsVer_2 img { vertical-align: middle; }
.thumbsVer_2 .thumbsVer_2-pic { width: 57px; height: 42px; }
.thumbsVer_2 .thumbsVer_2-frame { width: 57px; height: 42px; display: block; position: absolute; background-image: url(/images/thumbsVer_2_frame.png); }

#map_canvas { width: 712px; height: 612px; }

#bubbleText { color: black; }

#storeLocator .tabNavi ul li { padding: 5px 8px 5px 6px; height: 16px; }
#storeLocator .tabNavi ul li a { font-size: 1.2em; }
#storeLocator .tabNavi ul li#first_tab { width: 12em; }
#storeLocator .tabNavi ul lisecond_tab { width: 10em; }
#storeLocator .btnSearch { width: 68px; height: 19px; }

#storeLocatorLegend { border-top: 1px solid #4c4c4c; font-size: 1.2em; }
#storeLocatorLegend ul { list-style-type: none; overflow: hidden; width: 100%; padding-top: 10px; }
#storeLocatorLegend ul li { float: left; padding: 0px 20px 0px 0px; }

#storeLocator .boxTabs { margin-bottom: 0px; padding-top: 10px; padding-bottom: 20px; }
#storeLocator .boxTabs.alpha { padding: 0px; }

#onlineShops, #storesArea { overflow: visible; width: 100%; padding-top: 18px; font-size: 1.2em; background-image: url(/images/boxes/box_std_bg.gif); background-repeat: repeat-x; }

#storeLocator .boxLightDark2 { margin-bottom: 6px; padding-right: 24px; }
#storeLocator h7 { padding-bottom: 2px; display: block; }
#storeLocator h7 a { text-decoration: none; }
#storeLocator #storesArea .boxLightDark2 { margin-bottom: 14px; }
#storeLocator .shopsContent { margin-top: 10px; width: 100%; }
#storeLocator .attributes { float: left; }
#storeLocator .attributes ul { height: 29px; }
#storeLocator .attributes ul li { background-image: none; margin-right: 0; padding-right: 0; }
#storeLocator .attributes_div { height: 650px; }
#storeLocator .attributes_div .attributes_div_inner { height: 650px; overflow-x: hidden; overflow-y: auto; }
#storeLocator .attributes_div ul { padding-top: 6px; margin-bottom: 0px; list-style: none; }
#storeLocator .attributes_div ul li { margin: 1px 0 0 0; }
#storeLocator #storesArea .attributes ul { padding-top: 6px; margin-bottom: 0px; height: 29px; }
#storeLocator #storesArea .attributes ul li { background-image: none; padding-left: 0; }

#store_intro_text { margin-left: 16px; margin-bottom: 20px; font-size: 1.2em; }

#storesArea { font-size: 1.2em; background-color: #242424; }
#storesArea #result { background-image: url(/images/bg-storesArea-map.png); background-repeat: repeat-x; padding-top: 17px; overflow: hidden; width: 100%; line-height: 1.3; }
#storesArea #result ul { height: 25px; }
#storesArea .resultLink { text-decoration: none; }
#storesArea .boxLightDark2 { font-size: 0.9em; width: 197px !important; }
#storesArea .boxLightDark2 .address { padding-left: 62px; }
#storesArea .formSearch { margin-left: 16px; margin-bottom: 10px; }
#storesArea .formSearch label { width: 20%; display: inline-block; font-weight: bold; font-size: 1.1em; }
#storesArea .formSearch #zipcode { margin-bottom: 0; margin-right: 5px; padding: 0; }
#storesArea .formSearch #searchFieldHints { margin-top: 5px; margin-bottom: 28px; font-size: 0.8em; }
#storesArea #searchOptions { background-color: #151414; background-image: url(/images/boxes/box_dark_bg.gif); background-repeat: repeat-x; margin: 0 0 20px 0px; padding-left: 16px; }
#storesArea #searchOptions input, #storesArea #searchOptions span { display: block; float: left; }
#storesArea #searchOptions #showSpecificProducts { padding-left: 22px; background: transparent url(/images/arrow_dotted_white.gif) no-repeat 7px 4px; cursor: pointer; float: none; font-weight: bold; }
#storesArea #searchOptions #hideSpecificProducts { padding-left: 22px; background: transparent url(/images/arrow_dotted_white.gif) no-repeat 7px 4px; cursor: pointer; float: none; background-image: url(/images/arrow_dotted_white_down.gif); display: block; margin-bottom: 10px; font-weight: bold; }
#storesArea #searchOptions #specificProductNameValue { float: none; margin: 10px 0 0 0; }
#storesArea #searchOptions #setSpecificProducts #placeholder, #storesArea #searchOptions #setSpecificProducts #setSpecificProductName, #storesArea #searchOptions #setSpecificProducts #setOnlyStoreSelling { float: left; width: 15%; }
#storesArea #searchOptions #setSpecificProducts #setSpecificProductName { width: 28%; }
#storesArea #searchOptions #setSpecificProducts #setOnlyStoreSelling { width: 89%; }
#storesArea #searchOptions #setSpecificProducts #setOnlyStoreSelling .headline { font-weight: bold; margin: 20px 0 5px 0; }
#storesArea #searchOptions #setSpecificProductName span { width: 63%; }
#storesArea #searchOptions #setSpecificProductName #specificProductNameRadio1 { margin: 2px 5px 0 0; }

* + html #storesArea #searchOptions #setSpecificProductName #specificProductNameRadio1 { margin: -2px 5px 0 0; }

#storesArea #searchOptions #setOnlyStoreSelling #specificProductNameRadio2 { margin: 2px 5px 0 0; }

* + html #storesArea #searchOptions #setOnlyStoreSelling #specificProductNameRadio2 { margin: -2px 5px 0 0; }

#storesArea #searchOptions #checkboxesStoreSelling { margin-top: 10px; font-size: 0.8em; }
#storesArea #searchOptions #checkboxesStoreSelling label { float: left; width: 115px !important; }
#storesArea #searchOptions #checkboxesStoreSelling div { margin-bottom: 10px; padding-right: 5px; }
#storesArea #searchOptions #checkboxesStoreSelling input { margin: 0 5px 0 0; }
#storesArea #searchOptions #checkboxesStoreSelling input.btnSearch { margin-bottom: 10px; margin-right: 10px; }

* + html #storesArea #searchOptions #checkboxesStoreSelling input { margin: -2px 5px 0 0; }

#storesArea #searchOptions #checkboxesStoreSelling span { width: 8em; line-height: 1em; }
#storesArea #searchOptions ul.autocomplete { background-color: white; width: 25%; position: absolute; z-index: 999; }
#storesArea #searchOptions .autocomplete li { float: none; color: #212121; }
#storesArea #searchOptions .autocomplete li.mouseover { background-color: #4391dd; color: white; }
#storesArea #searchOptions .autocomplete li.mouseout { background-color: white; color: #212121; }


/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.box { background-image: url(/images/boxes/box_std_bg.gif); background-repeat: repeat-x; background-color: #242424; padding: 10px 16px 16px; margin-bottom: 16px; position: relative; }
.box .tl { background-image: url(/images/boxes/roundCorners/standardBoxTopLeft.png); width: 4px; height: 4px; position: absolute; background-repeat: no-repeat; z-index: 98; top: 0px; left: 0px; }
.box .tr { background-image: url(/images/boxes/roundCorners/standardBoxTopRight.png); top: 0px; right: 0px; width: 4px; height: 4px; position: absolute; background-repeat: no-repeat; z-index: 98; }
.box .bl { background-image: url(/images/boxes/roundCorners/standardBoxBotLeft.png); bottom: 0px; left: 0px; width: 4px; height: 4px; position: absolute; background-repeat: no-repeat; z-index: 98; }
.box .br { background-image: url(/images/boxes/roundCorners/standardBoxBotRight.png); bottom: 0px; right: 0px; width: 4px; height: 4px; position: absolute; background-repeat: no-repeat; z-index: 98; }
.box h2 { text-transform: uppercase; margin-bottom: 9px; }
.box h2.none_uppercase { text-transform: none; }
.box h5 { margin-bottom: 7px; text-transform: uppercase; }
.box h5.none_uppercase { text-transform: none; }
.box h6 { margin-bottom: 7px; }
.box h7 { font-family: Arial Narrow; }
.box p { margin: 0px; padding: 0px; margin-bottom: 20px; }
.box .title_arrow { margin-top: 3px; margin-right: 5px; }
.box .bd { font-size: 1.2em; }
.box .bd .boxin .bd { font-size: 1.2em; }
.box .no_box .bd { font-size: 1em; }
.box .ft { margin-top: 7px; font-size: 1.2em; }

.homepage .box { padding: 6px 16px 6px 16px; margin-bottom: 16px; }

.homepage .box.title_slideshow { padding-top: 0px; padding-left: 0px; }

.marginal { background-image: url(/images/boxes/box_marginal_bg.gif); background-color: #333333; }
.marginal .tl { background-image: url(/images/boxes/roundCorners/boxLightTopLeft.gif); }
.marginal .tr { background-image: url(/images/boxes/roundCorners/boxLightTopRight.gif); }
.marginal .bl { background-image: url(/images/boxes/roundCorners/boxMarginalBotLeft.gif); }

.dark { background-image: url(/images/boxes/box_dark_bg.gif); background-color: #151414; }
.dark .tl { background-image: url(/images/boxes/roundCorners/boxDarkTopLeft.png); }
.dark .tr { background-image: url(/images/boxes/roundCorners/boxDarkTopRight.png); }
.dark .bl { background-image: url(/images/boxes/roundCorners/boxDarkBotLeft.png); }
.dark .br { background-image: url(/images/boxes/roundCorners/boxDarkBotRight.png); }

.light { background-image: url(/images/boxes/box_light_bg.gif); background-color: #4c4c4c; }
.light .tl { background-image: url(/images/boxes/roundCorners/boxLightTopLeft.gif); }
.light .tr { background-image: url(/images/boxes/roundCorners/boxLightTopRight.gif); }
.light .bl { background-image: url(/images/boxes/roundCorners/boxLightBotLeft.gif); }
.light .br { background-image: url(/images/boxes/roundCorners/boxLightBotRight.gif); }

.notepad_text { display: block; padding: 0 0 0 23px; margin-top: 5px; font-size: 0.9em; }
.notepad_text a { text-decoration: none; }

.add_to { background: transparent url(/images/icons/add_to.gif) no-repeat 0px 0px; }

.delete_from { background: transparent url(/images/icons/delete_from.gif) no-repeat 0px 0px; }

.go_to { background: transparent url(/images/icons/go_to.gif) no-repeat 0px 0px; }

.omega_important { margin-right: 0 !important; }

.arrow_right { position: relative; left: 312px; top: -170px; width: 16px; height: 59px; background-image: url(/images/boxes/arrow_right.gif); background-repeat: no-repeat; }

.product_registration input { margin: 5px; }


/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
/* not yet styled nor in use ... */
.productfinder_mic_overview h2 { font-family: Arial Narrow; }
.productfinder_mic_overview .bd .form_inputs { float: left; width: 48%; margin-right: 10px; }
.productfinder_mic_overview .bd .form_inputs .label { float: left; width: 10em; margin-bottom: 10px; }
.productfinder_mic_overview .bd .form_inputs .select { float: left; width: 12em; margin-bottom: 10px; }
.productfinder_mic_overview .bd .form_inputs .select select { width: 100%; }
.productfinder_mic_overview .bd .form_inputs .productfinder_search { text-align: right; margin-right: 7px; }
.productfinder_mic_overview .bd .form_inputs .productfinder_search .bigButton { font-size: 1em; font-weight: bold; color: white; height: 19px; cursor: pointer; }

/* not yet styled nor in use ... */
.productfinder_mic_application h6 { font-family: Arial Narrow; }
.productfinder_mic_application .hd { background-color: #151414; background-image: url(/images/bg-productfinder.png); background-repeat: repeat-x; padding: 8px 15px 10px; }
.productfinder_mic_application .hd p { margin: 10px 0; padding: 0; }
.productfinder_mic_application .box { margin: 0; }
.productfinder_mic_application .box .bd .form_labels { float: left; width: 65%; }
.productfinder_mic_application .box .bd .form_labels div { margin-bottom: 16px; }
.productfinder_mic_application .box .bd .form_inputs { float: left; width: 35%; }
.productfinder_mic_application .box .bd .form_inputs div { margin-bottom: 10px; }
.productfinder_mic_application .box .bd .form_inputs div select { width: 12em; }
.productfinder_mic_application .footer { background-image: none; font-size: 1.2em; border-top: 1px solid; border-color: #4a4a4a; }
.productfinder_mic_application .footer .bigButton { margin-left: 1em; }

.accessories_quickfinder_mics h2 { font-family: Arial Narrow; }
.accessories_quickfinder_mics .bd .form_inputs .label { float: left; margin: 0.4em 1em 0 0; }
.accessories_quickfinder_mics .bd .form_inputs .select { float: left; width: 15em; margin: 0.2em 2em 0 0; }
.accessories_quickfinder_mics .bd .form_inputs .select select { width: 100%; }
.accessories_quickfinder_mics .bd .form_inputs .productfinder_search { float: left; margin-top: 3px; }

/* not yet styled nor in use ... */
.quicklinks h2 { font-family: Arial Narrow; }
.quicklinks .links { float: left; width: 16%; }
.quicklinks .links li { list-style: none; }
.quicklinks .links a { display: block; line-height: 1.5em; }

/* not yet styled nor in use ... */
.accessories_quickfinder_shure_product h2, .accessories_quickfinder_6 h2 { font-family: Arial Narrow; }
.accessories_quickfinder_shure_product .bd table.form_inputs, .accessories_quickfinder_6 .bd table.form_inputs { margin: 0; }
.accessories_quickfinder_shure_product .bd table.form_inputs .label, .accessories_quickfinder_6 .bd table.form_inputs .label { float: left; margin: 0.4em 0 0 0; }
.accessories_quickfinder_shure_product .bd table.form_inputs .select, .accessories_quickfinder_6 .bd table.form_inputs .select { float: left; width: 90%; margin: 0.2em 2em 0 0; }
.accessories_quickfinder_shure_product .bd table.form_inputs .select select, .accessories_quickfinder_6 .bd table.form_inputs .select select { width: 100%; }
.accessories_quickfinder_shure_product .bd table.form_inputs .productfinder_search, .accessories_quickfinder_6 .bd table.form_inputs .productfinder_search { float: left; }
.accessories_quickfinder_shure_product .bd table.form_inputs .btnSearch, .accessories_quickfinder_6 .bd table.form_inputs .btnSearch { margin-top: 1em; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.html_content h2 { font-family: Arial Narrow; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.link h2 { font-family: Arial Narrow; }
.link img { margin-left: 5px; }
.link ul { list-style-type: none; position: relative; }
.link ul li { background-image: url(/images/arrow_dotted_white.gif); background-repeat: no-repeat; background-position: 0 0.43em; margin-top: 0px; padding-left: 14px; padding-bottom: 2px; position: relative; zoom: 1; }
.link ul li a { text-decoration: none; }
.link ul li .download_text a { text-decoration: underline; }
.link p a { margin-left: 14px; }
.link h2 a { background: transparent url(/images/arrow_dotted_white.gif) no-repeat scroll 0 6px; padding-left: 10px; }

.borderbox { background-color: #151414; background-image: url(/images/bg_box1_borderbox.gif); }
.borderbox .bd div { margin-top: 10px; }
.borderbox .bl { background-image: none; }
.borderbox .br { background-image: none; }
.borderbox .tr { background-image: url(/images/boxes/roundCorners/borderBoxTopRight.png); }
.borderbox .tl { background-image: url(/images/boxes/roundCorners/borderBoxTopLeft.png); }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.press_releases h2 { font-family: Arial Narrow; }
.press_releases .boxin { padding-left: 5px; }
.press_releases .headline { background: transparent url(/images/arrow_dotted_white.gif) no-repeat scroll 0 6px; padding: 0 0 10px 10px; margin-left: -10px; font-weight: bold; }
.press_releases .date { margin-bottom: 5px; }
.press_releases .press_release_image_left { float: left; margin-right: 8px; }
.press_releases .footer_div { float: left; width: 33%; margin-bottom: 16px; margin-top: 10px; }
.press_releases .footer_div a { background: transparent url(/images/arrow_dotted_white.gif) no-repeat scroll 0 6px; padding: 0 0 10px 10px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.picture_series_large.box { background-image: none; background-color: transparent; padding: 0px 0px 0px 0px; margin-right: 16px; }
.picture_series_large h2 { font-family: Arial Narrow; }
.picture_series_large .img { position: relative; }
.picture_series_large .br { height: 5px; width: 5px; }
.picture_series_large .tr { height: 5px; width: 5px; right: -1px; }
.picture_series_large .bd { padding: 12px 17px 12px 17px; margin-top: -2px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.picture_teaser_large { overflow: hidden; }
.picture_teaser_large h2 { padding: 0; font-family: Arial Narrow; }
.picture_teaser_large .boxin { width: 18em; float: left; overflow: hidden; margin: 10px 18px 0 0; padding: 0; background: none; }
.picture_teaser_large .boxin h2 { text-transform: uppercase; font-size: 1.4em; background: transparent url(/images/arrow_dotted_white.gif) no-repeat scroll 0 6px; padding-left: 12px; }
.picture_teaser_large .boxin .hd { overflow: hidden; margin-bottom: 5px; }
.picture_teaser_large .boxin .link { margin-top: 5px; }
.picture_teaser_large .boxin ul { margin-left: 16px; list-style-type: none; }
.picture_teaser_large .boxin .cms_content p { margin: 5px 0 0 0; }
.picture_teaser_large .boxin .cms_content ul { margin: 5px 0 0 16px; }
.picture_teaser_large .boxin .cms_content a { text-decoration: none; }
.picture_teaser_large .ft { clear: both; }
.picture_teaser_large .grid_12 { margin: 10px; }
.picture_teaser_large .wide { width: 24em; }
.picture_teaser_large ul { list-style-type: none; position: relative; }
.picture_teaser_large ul li { background-image: url(/images/arrow_dotted_white.gif); background-repeat: no-repeat; background-position: 0 0.43em; padding-left: 14px; padding-bottom: 2px; position: relative; zoom: 1; }

.picture_teaser_large .boxin.small { overflow: visible; width: 100%; }
.picture_teaser_large .boxin.medium { width: 18em; overflow: visible; margin: 10px 6px 0 0; }
.picture_teaser_large .boxin.omega_important { margin: 10px 0 0 6px; }

#content.content_page .or .orc_12 .picture_teaser_large .boxin span { font-size: 0.8em; }
#content.content_page .or .orc_12 .picture_teaser_large .boxin img { margin-bottom: 10px; }
#content.content_page .or .orc_12 .picture_teaser_large .boxin .link { margin-top: 14px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.picture_teaser h3 { text-transform: uppercase; }
.picture_teaser h2 { font-family: Arial Narrow; }
.picture_teaser h5 { text-transform: none; }
.picture_teaser .boxin { background-image: none; float: left; height: 80px; overflow: hidden; margin: 0px; padding: 0px; }
.picture_teaser .boxin b .tr { background-image: url(/images/boxes/roundCorners/boxPTopRight.gif); }
.picture_teaser .boxin b .br { background-image: url(/images/boxes/roundCorners/boxPBotRight.gif); }
.picture_teaser .boxin b .bl { background-image: url(/images/boxes/roundCorners/boxPBotLeft.gif); }
.picture_teaser .boxin b .tl { background-image: url(/images/boxes/roundCorners/boxPTopLeft.gif); }
.picture_teaser h5 { display: inline-block; }
.picture_teaser h5 a { text-decoration: none; position: relative; font-size: 1.15em; }
.picture_teaser .title_arrow { margin-top: 5px; float: left; }
.picture_teaser .text_content { padding-right: 9px; margin-left: 125px; margin-bottom: 10px; min-height: 93px; }
.picture_teaser .text_content p { margin-bottom: 0; }
.picture_teaser .artist_item { float: left; width: 50%; margin-bottom: 7px; }
.picture_teaser .artist_item .hd { margin-bottom: 7px; }
.picture_teaser .artist_item .hd h5 { background: transparent url(/images/arrow_dotted_white.gif) no-repeat scroll 0 5px; margin: 0; padding-left: 10px; }
.picture_teaser .artist_item .im { float: left; margin-right: 10px; width: 116px; }
.picture_teaser .artist_item .bd { float: left; width: 14em; height: 9em; overflow: hidden; }

.picture_teaser_medium .image { margin-bottom: 16px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.picture_gallery h2 { font-family: Arial Narrow; }
.picture_gallery .inner { float: left; width: 145px; margin-right: 52px; margin-bottom: 17px; }
.picture_gallery .inner_omega { margin-right: 0; margin-bottom: 17px; float: left; width: 145px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.product_image.box { background-image: none; background-color: transparent; padding: 0px 0px 0px 0px; }
.product_image .img { position: relative; z-index: 0; line-height: 1px; background-color: #d3d3d3; overflow: hidden; }
.product_image .br { background-image: url(/images/boxes/roundCorners/boxPBotRight.png); }
.product_image .tr { background-image: url(/images/boxes/roundCorners/boxPTopRight.png); }
.product_image .link { position: absolute; top: 10px; right: 16px; }
.product_image .link a { color: #151414; font-weight: bold; background-image: url(/images/arrow_dotted_black.gif); background-repeat: no-repeat; background-position: 0px 3px; padding-left: 10px; text-decoration: none; line-height: 16px; }
.product_image .switch { right: 95px; }
.product_image .for_wirless_system { top: -19px; margin-right: 8px; }
.product_image .thumbs { position: absolute; bottom: 15px; left: 16px; }
.product_image .thumbs .link_gallery { color: #151414; }
.product_image .thumbs .thumb { float: left; margin-right: 2px; }
.product_image .thumbs .thumb .tr { background-image: url(/images/boxes/roundCorners/boxPThTopRight.png); background-position: top right; position: static; width: 100%; height: 100%; background-repeat: no-repeat; }
.product_image .thumbs .thumb .tl { background-image: url(/images/boxes/roundCorners/boxPThTopLeft.png); background-position: top left; position: static; width: 100%; height: 100%; background-repeat: no-repeat; }
.product_image .thumbs .thumb .br { background-image: url(/images/boxes/roundCorners/boxPThBotRight.png); background-position: bottom right; position: static; width: 100%; height: 100%; background-repeat: no-repeat; }
.product_image .thumbs .thumb .bl { background-image: url(/images/boxes/roundCorners/boxPThBotLeft.png); background-position: bottom left; position: static; width: 100%; height: 100%; background-repeat: no-repeat; }
.product_image .thumbs .thumb .gallery { width: 62px; height: 48px; display: block; }
.product_image .thumbs .preview_3d, .product_image .thumbs .preview { float: left; }
.product_image .thumbs .thumb_links { text-align: left; }
.product_image .thumbs .view_3d { margin-left: 30px; width: 150px; }
.product_image .thumbs .view_3d .image_link { display: block; height: 48px; }
.product_image .thumbs .view_3d_show { color: black; }
.product_image #switch_image { float: right; width: 88px; background-image: url(/images/gallery_wireless.gif); background-repeat: no-repeat; background-position: left top; height: 230px; display: block; left: 551px; top: 0; position: absolute; background-color: #d4d4d4; }
.product_image #switch_image a, .product_image #switch_image p { width: 100%; height: 100%; display: block; line-height: 100%; color: #151414; margin-bottom: 2px; }
.product_image #switch_image a img, .product_image #switch_image p img { margin: 25px auto; padding: 0px 0px 5px 0px; display: block; }
.product_image #switch_image a span, .product_image #switch_image p span { display: block; padding-left: 20px; }
.product_image #switch_image .switch_image_inner { padding: 0px 5px 0px 14px; }
.product_image #switch_image .switch_image_inner a { line-height: 14px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.text { margin-bottom: 20px; padding: 0 10px 0 16px; }
.text h2 { font-family: Arial Narrow; }
.text ul { list-style-type: none; position: relative; }
.text ul li { background-image: url(/images/arrow_dotted_white.gif); background-repeat: no-repeat; background-position: 0 0.43em; padding-left: 14px; padding-bottom: 2px; position: relative; zoom: 1; }
.text ul li a { text-decoration: none; }
.text p { font-size: 12px; }

.text.box { padding: 10px 16px 6px; }
.text.box a { text-decoration: none; }

.boxin .text .bd { font-size: 1em !important; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.text_tab ul { list-style-type: none; position: relative; }
.text_tab ul li { background: url(/images/list_square.gif) no-repeat 0 0.43em; padding: 0 0 2px 14px; display: list-item; }
.text_tab ul li ul { display: block; list-style-type: disc; padding-left: 16px; }
.text_tab ul li ul li { background: none; padding-left: 0; list-style-type: disc; }
.text_tab ul li ul li ul { list-style-type: circle; display: block; }
.text_tab ul li ul li ul li { background: none; list-style-type: circle; }
.text_tab ol { margin-left: 20px; }
.text_tab h2 { margin-bottom: 5px; font-size: 1.2em; }
.text_tab li { margin-bottom: 5px; }
.text_tab p { margin-bottom: 15px; }
.text_tab table p { margin-bottom: 0; }
.text_tab table td { padding: 5px; }
.text_tab .further-specs { margin-top: 20px; }
.text_tab .specs p { margin-bottom: 5px; }
.text_tab .stdButton a { display: block; }
.text_tab .logo { margin-right: 10px; }
.text_tab .freq_table table { width: 100% !important; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.tab_box_header { font-size: 1.2em; }
.tab_box_header .title_arrow { margin: 0 5px 0 0; }
.tab_box_header .menu_move_box { float: right; margin-left: 5px; }

.ui-tabs-hide { display: none; }

.ui-tabs-panel .link ul li { background: url(/images/list_square.gif) no-repeat 0 0.43em; }

.ui-tabs-panel, .ui-tabs-panel_2 { min-height: 100px; height: auto !important; height: 100px; padding-top: 10px; }
.ui-tabs-panel ul, .ui-tabs-panel_2 ul { list-style-type: none; list-style-image: none; margin-left: 0px; margin-bottom: 20px; }
.ui-tabs-panel li, .ui-tabs-panel_2 li { list-style-type: none; list-style-image: none; background: url(/images/list_square.gif) no-repeat 0 0.43em; padding-left: 14px; }
.ui-tabs-panel li li.split, .ui-tabs-panel_2 li li.split { background-image: none; margin-top: 10px; }
.ui-tabs-panel table, .ui-tabs-panel_2 table { border: none; text-align: center; }
.ui-tabs-panel table thead tr, .ui-tabs-panel_2 table thead tr { font-weight: bold; }
.ui-tabs-panel table td, .ui-tabs-panel_2 table td { border-style: solid; border-width: 1px; border-color: #242424; padding: 4px 8px; }
.ui-tabs-panel table.styled thead tr td, .ui-tabs-panel_2 table.styled thead tr td { background: #151414; }
.ui-tabs-panel table.styled tr td, .ui-tabs-panel_2 table.styled tr td { border-right-width: 5px; }
.ui-tabs-panel table.styled tr.even td, .ui-tabs-panel_2 table.styled tr.even td { background: #151414 !important; }

.ui-tabs-nav { list-style: none; margin: 0 0 0 5px; }
.ui-tabs-nav .arrow_div { float: left; }
.ui-tabs-nav .arrow_div img { vertical-align: middle; }
.ui-tabs-nav .tab_left { background: url(/images/boxes/roundCorners/standardBoxTopLeft.png); height: 4px; width: 4px; }
.ui-tabs-nav .tab_right { background: url(/images/boxes/roundCorners/standardBoxTopRight.png); height: 4px; width: 4px; }
.ui-tabs-nav .ui-tabs-selected { background-image: url(/images/bg_box-bright.png); height: 16px; }
.ui-tabs-nav .ui-tabs-selected .tl { background: url(/images/boxes/roundCorners/active_tab_tl.gif); }
.ui-tabs-nav .ui-tabs-selected .tr { background: url(/images/boxes/roundCorners/active_tab_tr.gif); }
.ui-tabs-nav li { float: left; margin: 0 5px 0 0; padding: 5px 8px 5px 6px; cursor: pointer; height: 16px; }
.ui-tabs-nav a { display: block; padding: 0 10px; text-decoration: none; }
.ui-tabs-nav a span { display: block; padding: 0 10px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.title_slideshow.border { border-bottom: 1px solid #d4d4d4; padding-bottom: 1px; }

.title_slideshow { z-index: 1; padding: 0; background-color: #141414; background-image: none; height: 347px; margin-bottom: 10px; }
.title_slideshow li { list-style: none; }
.title_slideshow .first, .title_slideshow .second { position: absolute; }
.title_slideshow .opacityNull { opacity: 1; filter: alpha(opacity=100); -moz-opacity: 1; }
.title_slideshow .teaserHeadline { position: absolute; top: 30px; left: 20px; z-index: 2; width: 620px; }
.title_slideshow .teaserHeadline #teaserHeadline1 { float: left; margin-right: 6px; margin-top: -12px; padding-left: 0; padding-bottom: 30px; font-family: Arial Narrow; }
.title_slideshow .teaserHeadline #teaserHeadline2 { font-size: 1.6em; margin-top: 2px; font-family: Arial Narrow; }
.title_slideshow .teaser_text { float: right; margin-right: 15px; margin-top: 60px; position: relative; width: 20em; z-index: 1; font-size: 1.2em; }
.title_slideshow .temp_div { display: none; }
.title_slideshow .stripViewer { overflow: hidden; display: inline; }
.title_slideshow .pointer { cursor: pointer; }
.title_slideshow .pointer .top { /*background-image: url(/images/bg_hp_main-pic.png) */ height: 347px; }
.title_slideshow .pointer ul { list-style-type: none; }
.title_slideshow .pointer ul li { height: 0; background-repeat: no-repeat; }
.title_slideshow img { position: absolute; top: 0; z-index: -1; }
.title_slideshow .stripTransmitter { overflow: auto; left: 30px; position: absolute; top: 300px; opacity: 0.3; background-color: black; width: 90%; filter: alpha(opacity=30); }
.title_slideshow .stripTransmitter ul { list-style-type: none; }
.title_slideshow .stripTransmitter ul li { width: 20px; float: left; margin-right: 1px; }
.title_slideshow .stripTransmitter a { font: bold 10px Verdana, Arial; text-align: center; color: white; text-decoration: none; display: block; padding: 1px; }
.title_slideshow .stripTransmitter a:hover { background: white; color: black; }
.title_slideshow .stripTransmitter a.current { background: white; color: black; }
.title_slideshow .stripTransmitter a.current:hover { background: white; color: black; }

.first, .second { position: absolute; }

.teaserHeadline { position: relative; left: 20px; z-index: 2; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.video h2 { font-family: Arial Narrow; }
.video .bd .video_teaser_small { position: relative; margin-top: 10px; }
.video .bd .video_teaser_small .play_button { position: absolute; z-index: 98; top: 30%; left: 40%; }
.video .inner { position: relative; }
.video .ft { margin-top: 0px; }
.video .ft .videopage_link { padding-top: 7px; display: inline-block; float: left; }
.video .ft .videopage_link_slider { padding-bottom: 25px; display: block; }
.video .ft .jcarousel-container { position: relative; margin-bottom: 13px; }
.video .ft .jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; }
.video .ft .jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
.video .ft .jcarousel-list li, .video .ft .jcarousel-item { float: left; list-style: none; width: 80px; overflow: hidden; line-height: 12px; }
.video .ft .jcarousel-list li a, .video .ft .jcarousel-item a { text-decoration: none; }
.video .ft .jcarousel-item span { height: 51px; width: 78px; border: 1px solid black; display: block; position: relative; }
.video .ft .jcarousel-item span.active { border: 1px solid white; }
.video .ft .jcarousel-next { z-index: 3; display: none; }
.video .ft .jcarousel-prev { z-index: 3; display: none; }
.video .ft .jcarousel-container-horizontal { width: 246px; padding: 10px 17px; background-color: #515151; }
.video .ft .jcarousel-clip-horizontal { width: 246px; }
.video .ft .jcarousel-item { width: 80px; margin-right: 3px; font-size: 9px; }
.video .ft .jcarousel-item-placeholder { background: white; color: black; }
.video .ft .jcarousel-next-horizontal { position: absolute; top: 26px; right: 5px; width: 9px; height: 17px; cursor: pointer; background: transparent url("/images/video/thumbnail-navigation.png") no-repeat -9px 0; }
.video .ft .jcarousel-next-disabled { background-position: 0px 0px; }
.video .ft .jcarousel-prev-horizontal { position: absolute; top: 26px; left: 5px; width: 9px; height: 17px; cursor: pointer; background: transparent url("/images/video/thumbnail-navigation.png") no-repeat -9px -17px; }
.video .ft .jcarousel-prev-disabled { background-position: 0px -17px; }
.video .ft .onerow-thumbnails .jcarousel-next-horizontal, .video .ft .onerow-thumbnails .jcarousel-prev-horizontal { display: none !important; }
.video .ft .onerow-thumbnails .jcarousel-container-horizontal { padding: 10px 7px; width: 266px; }
.video .ft .onerow-thumbnails .jcarousel-item { margin-right: 11px; }
.video .ft .onerow-thumbnails .jcarousel-clip-horizontal { width: 266px; }

.video_container { background-image: url("/images/boxes/box_dark_bg.gif"); background-repeat: repeat-x; padding: 36px 0px 0px 0px; text-align: center; }
.video_container .video_container_inner { margin: 0 auto; width: 642px; text-align: left; }

.video_text { padding-top: 7px; width: 80%; float: left; }
.video_text ul { margin-left: 16px !important; }

.video_content { position: relative; overflow: hidden; }
.video_content .video_box { position: relative; }

.video_start_image1, .video_image_small1, .video_start_image2, .video_image_small2, .video_start_image3, .video_image_small3, .video_start_image4, .video_image_small4, .video_start_image5, .video_image_small5, .video_start_image6, .video_image_small6, .video_start_image7, .video_image_small7, .video_start_image8, .video_image_small8, .video_start_image9, .video_image_small9, .video_start_image10, .video_image_small10 { position: relative; display: block; cursor: hand; cursor: pointer; padding-top: 7px; }
.video_start_image1 img, .video_image_small1 img, .video_start_image2 img, .video_image_small2 img, .video_start_image3 img, .video_image_small3 img, .video_start_image4 img, .video_image_small4 img, .video_start_image5 img, .video_image_small5 img, .video_start_image6 img, .video_image_small6 img, .video_start_image7 img, .video_image_small7 img, .video_start_image8 img, .video_image_small8 img, .video_start_image9 img, .video_image_small9 img, .video_start_image10 img, .video_image_small10 img { display: block; }
.video_start_image1 .play_btn, .video_image_small1 .play_btn, .video_start_image2 .play_btn, .video_image_small2 .play_btn, .video_start_image3 .play_btn, .video_image_small3 .play_btn, .video_start_image4 .play_btn, .video_image_small4 .play_btn, .video_start_image5 .play_btn, .video_image_small5 .play_btn, .video_start_image6 .play_btn, .video_image_small6 .play_btn, .video_start_image7 .play_btn, .video_image_small7 .play_btn, .video_start_image8 .play_btn, .video_image_small8 .play_btn, .video_start_image9 .play_btn, .video_image_small9 .play_btn, .video_start_image10 .play_btn, .video_image_small10 .play_btn { position: absolute; display: block; z-index: 98; background-repeat: no-repeat; }
.video_start_image1 .play_btn_big, .video_image_small1 .play_btn_big, .video_start_image2 .play_btn_big, .video_image_small2 .play_btn_big, .video_start_image3 .play_btn_big, .video_image_small3 .play_btn_big, .video_start_image4 .play_btn_big, .video_image_small4 .play_btn_big, .video_start_image5 .play_btn_big, .video_image_small5 .play_btn_big, .video_start_image6 .play_btn_big, .video_image_small6 .play_btn_big, .video_start_image7 .play_btn_big, .video_image_small7 .play_btn_big, .video_start_image8 .play_btn_big, .video_image_small8 .play_btn_big, .video_start_image9 .play_btn_big, .video_image_small9 .play_btn_big, .video_start_image10 .play_btn_big, .video_image_small10 .play_btn_big { background-image: url(/images/video-btn-big.png); width: 80px; height: 80px; top: 40%; left: 45%; }
.video_start_image1 .play_btn_medium, .video_image_small1 .play_btn_medium, .video_start_image2 .play_btn_medium, .video_image_small2 .play_btn_medium, .video_start_image3 .play_btn_medium, .video_image_small3 .play_btn_medium, .video_start_image4 .play_btn_medium, .video_image_small4 .play_btn_medium, .video_start_image5 .play_btn_medium, .video_image_small5 .play_btn_medium, .video_start_image6 .play_btn_medium, .video_image_small6 .play_btn_medium, .video_start_image7 .play_btn_medium, .video_image_small7 .play_btn_medium, .video_start_image8 .play_btn_medium, .video_image_small8 .play_btn_medium, .video_start_image9 .play_btn_medium, .video_image_small9 .play_btn_medium, .video_start_image10 .play_btn_medium, .video_image_small10 .play_btn_medium { background-image: url(/images/video-btn-medium.png); width: 50px; height: 50px; top: 31%; left: 41%; }
.video_start_image1 .play_btn_small, .video_image_small1 .play_btn_small, .video_start_image2 .play_btn_small, .video_image_small2 .play_btn_small, .video_start_image3 .play_btn_small, .video_image_small3 .play_btn_small, .video_start_image4 .play_btn_small, .video_image_small4 .play_btn_small, .video_start_image5 .play_btn_small, .video_image_small5 .play_btn_small, .video_start_image6 .play_btn_small, .video_image_small6 .play_btn_small, .video_start_image7 .play_btn_small, .video_image_small7 .play_btn_small, .video_start_image8 .play_btn_small, .video_image_small8 .play_btn_small, .video_start_image9 .play_btn_small, .video_image_small9 .play_btn_small, .video_start_image10 .play_btn_small, .video_image_small10 .play_btn_small { background-image: url(/images/video-btn-small.png); width: 28px; height: 28px; top: 40%; left: 45%; }

.video .ft .jcarousel-container .play_btn_small, .video .ft .jcarousel-container .jcarousel-item a:hover .play_btn_small, .video .ft .jcarousel-container .jcarousel-item a span.active .play_btn_small { background-image: url(/images/video-btn-small.png); width: 28px; height: 28px; position: absolute; z-index: 99; top: 20%; left: 35%; border: 0px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.category_teaser { background: none; margin: 0px; padding: 0px; }
.category_teaser .bd .float_width_normal { width: 9.16em; }
.category_teaser .bd .float_width_for_max4 { width: 17.7em; }
.category_teaser .bd .float_width_for_5 { width: 14em; }
.category_teaser .bd .float_width_for_6 { width: 11.5em; }
.category_teaser .bd .float_width_for_7 { width: 9.8em; }
.category_teaser .bd .boxin { float: left; overflow: hidden; background-image: none; background-color: #d4d4d4; padding: 5px; border-left: 1px solid; border-color: #4a4a4a; }
.category_teaser .bd .boxin .hd { color: #151414; font-weight: bold; background: transparent url(/images/arrow_dotted_black.gif) no-repeat 0px 5px; padding-left: 10px; height: 4.4em; overflow: hidden; margin: 0; }
.category_teaser .bd .boxin .hd a { color: #151414; text-decoration: none; }
.category_teaser .bd .boxin .im { height: 16em; }
.category_teaser .bd .boxin .bd { margin: 0; }
.category_teaser .bd .boxin .ft { margin: 0; height: 8em; font-size: 0.8em; }
.category_teaser .bd .boxin .ft .link { color: #151414; font-weight: bold; background: transparent url(/images/arrow_dotted_black.gif) no-repeat 0px 5px; padding-left: 10px; background-position: 0 2px; font-weight: normal; }
.category_teaser .bd .boxin .ft .link a { color: #151414; text-decoration: none; }
.category_teaser .bd .boxin .ft .linkfirst { margin-bottom: 5px; }
.category_teaser .bd .boxin-1 { border: none; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.picture_list h2 { font-family: Arial Narrow; }
.picture_list .bd .boxin { text-align: center; background-color: #d4d4d4; background-image: none; float: left; width: 33%; height: 55px; overflow: hidden; border-left: 1px solid; border-color: #4a4a4a; margin: 0px; padding: 0px; }
.picture_list .bd .boxin img { margin: 3px; }
.picture_list .bd .boxin .icon { position: absolute; top: 4px; right: 4px; }
.picture_list .bd .boxin .icon img { margin: 0; }
.picture_list .bd .boxin b .tr { background-image: url(/images/boxes/roundCorners/boxPTopRight.gif); }
.picture_list .bd .boxin b .br { background-image: url(/images/boxes/roundCorners/boxPBotRight.gif); }
.picture_list .bd .boxin b .bl { background-image: url(/images/boxes/roundCorners/boxPBotLeft.gif); }
.picture_list .bd .boxin b .tl { background-image: url(/images/boxes/roundCorners/boxPTopLeft.gif); }
.picture_list .bd .boxin .bd { height: 4em; }
.picture_list .bd .boxin .ft { color: #151414; padding: 2px; margin: 0; }
.picture_list .bd .boxin-1 { border: none; }
.picture_list .bd .single { width: 100%; }
.picture_list .bd .double { width: 49%; }
.picture_list .product_name { position: absolute; top: 42px; left: 1px; text-align: left; color: #151414; font-size: 0.9em; padding: 0 4px; line-height: 12px; background-image: url(/images/transparency.png); }
.picture_list .ft p { margin-bottom: 5px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.product_category_horizontal_list { background: none; padding: 0; }
.product_category_horizontal_list h2 { font-family: Arial Narrow; }
.product_category_horizontal_list .hd { margin-left: 10px; }
.product_category_horizontal_list .bd .boxin { float: left; width: 25.2em; margin: 0; padding: 5px 10px 20px 10px; }
.product_category_horizontal_list .bd .boxin a h5 { background: transparent url(/images/arrow_dotted_white.gif) no-repeat scroll 0 4px; padding-left: 10px; margin-left: 3px; }
.product_category_horizontal_list .bd .boxin h5 { font-size: 1.2em; }
.product_category_horizontal_list .bd .boxin .hd { font-weight: bold; padding: 0 0 1px 0; margin: 0; }
.product_category_horizontal_list .bd .boxin .hd_placeholder { padding-bottom: 1px; }
.product_category_horizontal_list .bd .boxin .im { float: left; width: 145px; margin: 0 10px 0 2px; height: 85px; }
.product_category_horizontal_list .bd .boxin .im_placeholder { height: 85px; }
.product_category_horizontal_list .bd .boxin .bd { float: left; font-size: 1em; width: 12em; }
.product_category_horizontal_list .bd .boxin .bd .link { margin-top: 10px; }
.product_category_horizontal_list .bd .boxin .ft { margin: 0; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.product_category_vertical_list h2 { font-family: Arial Narrow; }
.product_category_vertical_list .boxin { background: none; margin: 0 0 10px 0; padding: 0; }
.product_category_vertical_list .boxin .im { float: left; width: 65px; margin: 0.5em 0.5em 0 0; }
.product_category_vertical_list .boxin .bd { float: left; width: 14.2em; }
.product_category_vertical_list .boxin .bd .hd { background: transparent url(/images/arrow_dotted_white.gif) no-repeat scroll 3px 7px; font-weight: bold; margin: 0; padding: 2px 0 1px 12px; }
.product_category_vertical_list .boxin .bd .hd h5 { font-size: 1em; }
.product_category_vertical_list .boxin .bd .hd h5 a { text-decoration: none; }
.product_category_vertical_list .boxin .bd p { margin: 0 0 0 1em; font-size: 0.9em; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.audio { background-image: url(/images/audio_box.gif); background-repeat: repeat-x; padding: 5px 0px 0px 0px; }
.audio .inner .bd, .audio .inner .hd { padding-left: 11px; }
.audio select { color: white; width: 205px; padding-left: 2px; line-height: 14px; font-size: 0.8em; font-family: Verdana, sans-serif; border: 1px solid white; background-color: #2874bd; text-transform: uppercase; }
.audio #player { padding: 10px 0px 10px 0px; }

.audio_player_controls { border-top: 1px solid #292929; }

.audio_player_controls_left { float: left; width: 151px; background-image: url(/images/audio_controls_background.gif); background-repeat: repeat-x; height: 52px; border-right: 1px solid #292929; }

.audio_player_infos { height: 45px; float: left; padding: 12px 0px 0px 8px; width: 49px; font-size: 0.7em; }

.audio_player_btn_big { display: block; float: left; margin-right: 18px; margin-top: 9px; background-image: url(/images/mp3-player-play.png); background-repeat: no-repeat; width: 34px; height: 34px; }
.audio_player_btn_big.pause { background-image: url(/images/mp3-player-play.png); background-position: -34px 0px; }

.audio_player_btn_back, .audio_player_btn_forward { display: block; float: left; margin-right: 18px; margin-left: 6px; margin-top: 13px; background-image: url(/images/mp3-player-back.png); background-repeat: no-repeat; width: 25px; height: 26px; }

.audio_player_btn_back.disabled { background-position: -25px 0px; }

.audio_player_btn_forward { background-image: url(/images/mp3-player-forward.png); margin-right: 0px; }
.audio_player_btn_forward.disabled { background-position: -25px 0px; }

a.audio_player_btn_forward:hover { background-image: url(/images/mp3-player-forward-over.png); }
a.audio_player_btn_forward.disabled:hover { background-image: url(/images/mp3-player-forward.png); background-position: -25px 0px; }
a.audio_player_btn_big:hover { background-image: url(/images/mp3-player-play-over.png); }

.audio_player_btn:big.pause:hover { background-image: url(/images/mp3-player-play-over.png); background-position: -34px 0px; }

a.audio_player_btn_back:hover { background-image: url(/images/mp3-player-back-over.png); }
a.audio_player_btn_back.disabled:hover { background-image: url(/images/mp3-player-back.png); background-position: -25px 0px; }

.audio.big .audio_player_controls_left { width: 246px; }
.audio.big .audio_player_btn_back { margin-left: 42px; margin-right: 40px; }
.audio.big .audio_player_btn_big { margin-right: 40px; }
.audio.big #select_microphone { margin-bottom: 20px; }
.audio.big .select_sounds { margin-bottom: 40px; }
.audio.big select { width: 234px; }

.audio.small .icon, .audio.big .icon { position: absolute; right: 5px; top: 8px; }

.audio.onerow { background-image: none; padding: 0px; }
.audio.onerow select { width: 70%; float: left; margin-top: 1px; }
.audio.onerow .audio_player_controls_left { background-image: none; }
.audio.onerow .audio_player_btn_big { display: block; margin: 0px; background-image: url(/images/mp3-player-play-small.png); background-repeat: no-repeat; width: 17px; height: 17px; margin-right: 3px; }
.audio.onerow .audio_player_btn_big.pause { background-image: url(/images/mp3-player-play-small.png); background-position: -17px 0px; }
.audio.onerow .player { position: absolute; left: -5000px; }
.audio.onerow .icon { float: right; padding-top: 1px; }

.get_flash { color: red; font-size: 10px; position: absolute; width: 250px; z-index: 100; }
.get_flash a { color: red; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.image_marginal h2 { font-family: Arial Narrow; }
.image_marginal .im { float: left; margin-bottom: 10px; position: relative; }
.image_marginal .im img { position: relative; z-index: 0; }
.image_marginal .im .lens { right: 15px; position: absolute; top: 10px; z-index: 99; }
.image_marginal .image_100 { width: 100%; }
.image_marginal .image_50 { width: 50%; float: left; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.support_ressources h2 { font-family: Arial Narrow; }
.support_ressources h5 { margin-bottom: 0px; }
.support_ressources ul { list-style-type: none; }
.support_ressources li { margin-top: 10px; padding: 0px; vertical-align: top; }
.support_ressources a { text-decoration: none; font-size: 1.2em; vertical-align: top; }
.support_ressources a img { margin-right: 11px; float: left; }
.support_ressources a span { text-decoration: underline; display: block; margin-top: 4px; font-size: 0.8em; font-weight: normal; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.product_description_setcard_audio { padding: 0px; background-image: none; background-color: transparent; float: left; width: 100%; z-index: 100; }
.product_description_setcard_audio .boxin { float: left; }
.product_description_setcard_audio .boxin #add_to_comparison span.stdButton { display: block; margin-bottom: 10px; }
.product_description_setcard_audio .boxin #add_to_comparison .stdButtonNeutral a { line-height: 14px; }
.product_description_setcard_audio .boxin .used_for { padding: 5px; }
.product_description_setcard_audio .boxin .icons { /* width: 3.1em */ width: 75px; height: 1.3em; overflow: hidden; float: left; padding: 0; margin-left: 5px; padding-top: 5px; }
.product_description_setcard_audio .boxin .icons .icon { float: left; margin-right: 4px; }
.product_description_setcard_audio .boxin .icons .icon .polar_pattern_glossary { position: relative; top: 20px; }
.product_description_setcard_audio .boxin .price { float: left; line-height: 1em; padding-top: 5px; }
.product_description_setcard_audio .boxin .price_only { margin: 5px; }
.product_description_setcard_audio .boxin .notepad_text { margin-left: 5px; margin-right: 5px; }
.product_description_setcard_audio .boxDarkInnerSingle { padding: 0; }
.product_description_setcard_audio .boxDarkInnerSingle p.setcard_description { border-bottom: 1px solid #474747; padding: 5px; }
.product_description_setcard_audio .boxin_l .box_inner, .product_description_setcard_audio .boxin_r .box_inner, .product_description_setcard_audio .boxin_m .box_inner { margin-left: 13px; }
.product_description_setcard_audio .boxin_l .box_inner p, .product_description_setcard_audio .boxin_r .box_inner p, .product_description_setcard_audio .boxin_m .box_inner p { margin-bottom: 5px; }
.product_description_setcard_audio .text { margin: 0px; padding: 0px; width: 100%; }
.product_description_setcard_audio .text.box { background-image: none; background-color: transparent; }
.product_description_setcard_audio .audio h2 { font-size: 1.4em; font-family: Arial Narrow; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.wireless_system_configurations h2 { font-family: Arial Narrow; }
.wireless_system_configurations .boxin-r { width: 17.4%; }
.wireless_system_configurations .boxin-m { width: 17.4%; }
.wireless_system_configurations .btn_compare { margin-left: 90px; }
.wireless_system_configurations .im { margin-bottom: 13px; }
.wireless_system_configurations .image { position: relative; background-color: #d3d3d3; width: 100%; text-align: center; }
.wireless_system_configurations .image b .tr { background-image: url(/images/boxes/roundCorners/boxPTopRight.gif); }
.wireless_system_configurations .image b .br { background-image: url(/images/boxes/roundCorners/boxPBotRight.gif); }
.wireless_system_configurations .image b .bl { background-image: url(/images/boxes/roundCorners/boxPBotLeft.gif); }
.wireless_system_configurations .image b .tl { background-image: url(/images/boxes/roundCorners/boxPTopLeft.gif); }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.wireless_applications { background-image: none; background-color: transparent; }
.wireless_applications .im { margin-bottom: 13px; }
.wireless_applications .image { position: relative; background-color: #d3d3d3; width: 100%; }
.wireless_applications .image b .tr { background-image: url(/images/boxes/roundCorners/boxPTopRight.gif); }
.wireless_applications .image b .br { background-image: url(/images/boxes/roundCorners/boxPBotRight.gif); }
.wireless_applications .image b .bl { background-image: url(/images/boxes/roundCorners/boxPBotLeft.gif); }
.wireless_applications .image b .tl { background-image: url(/images/boxes/roundCorners/boxPTopLeft.gif); }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.product_picture_teaser_3 { background: none; padding: 0 0 0 10px; }
.product_picture_teaser_3 .bd .boxin { background: transparent url(/images/bg_box1_picture_teaser_3_box.gif) repeat-x 0 0; float: left; width: 16.6em; overflow: hidden; padding: 5px; }
.product_picture_teaser_3 .bd .boxin .hd { margin-bottom: 10px; }
.product_picture_teaser_3 .bd .boxin .hd h5 { margin: 0; background: transparent url(/images/arrow_dotted_white.gif) no-repeat 0px 7px; padding-left: 10px; }
.product_picture_teaser_3 .bd .boxin .hd h5 a { text-decoration: none; }
.product_picture_teaser_3 .bd .boxin .im .lens { left: 176px; position: relative; top: -83px; }
.product_picture_teaser_3 .bd .boxin .bd { font-size: 1em; }
.product_picture_teaser_3 .bd .boxin .tr { background-image: url(/images/boxes/roundCorners/borderBoxTopRight.png); }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.product_system_details { background: none; padding: 0 0 0 10px; float: left; }
.product_system_details .bd .boxin { background: transparent url(/images/bg_box1_picture_teaser_3_box.gif) repeat-x 0 0; float: left; width: 16.6em; overflow: visible; padding: 5px; }
.product_system_details .bd .boxin .hd { margin-bottom: 2px; }
.product_system_details .bd .boxin .hd h5 { margin: 0; background: transparent url(/images/arrow_dotted_white.gif) no-repeat 0px 7px; padding-left: 10px; overflow: visible; }
.product_system_details .bd .boxin .hd h5 a { text-decoration: none; display: inline-block; }
.product_system_details .bd .boxin .im .image_content { background-color: #d4d4d4; width: 190px; height: 81px; text-align: center; position: relative; margin-bottom: 10px; }
.product_system_details .bd .boxin .im .image_content b .tr { background-image: url(/images/boxes/roundCorners/boxPTopRight.gif); }
.product_system_details .bd .boxin .im .image_content b .br { background-image: url(/images/boxes/roundCorners/boxPBotRight.gif); }
.product_system_details .bd .boxin .im .image_content b .bl { background-image: url(/images/boxes/roundCorners/boxPBotLeft.gif); }
.product_system_details .bd .boxin .im .image_content b .tl { background-image: url(/images/boxes/roundCorners/boxPTopLeft.gif); }
.product_system_details .bd .boxin .im .lens { right: 5px; position: absolute; top: 5px; }
.product_system_details .bd .boxin .bd { font-size: 1em; }
.product_system_details .bd .boxin .bd .description { padding: 0 5px 0 5px; }
.product_system_details .bd .boxin .bd .description ul { list-style-type: none; }
.product_system_details .bd .boxin .bd .description ul li { background: transparent url(/images/arrow_dotted_white.gif) no-repeat 0px 4px; padding-left: 14px; }
.product_system_details .bd .boxin .tr { background-image: url(/images/boxes/roundCorners/borderBoxTopRight.png); }
.product_system_details .bd .boxin .tl { background-image: url(/images/boxes/roundCorners/borderBoxTopLeft.png); }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.wireless_system_subpage .wireless_system_header { float: left; margin-bottom: 16px; margin-right: 16px; }
.wireless_system_subpage .header_paragraph { font-size: 1.2em; }
.wireless_system_subpage .frequency_allocation_button { left: 545px; position: absolute; top: -19px; z-index: 1; }
.wireless_system_subpage .header { width: 140px; }
.wireless_system_subpage .middle_2_tab_list { background: none; }
.wireless_system_subpage .middle_2_tab_list .bd #ui-tabs { background-color: #242424; background-image: url(/images/boxes/box_std_bg.gif); background-repeat: repeat-x; padding: 0 0 2em 1em; }
.wireless_system_subpage .middle_2_tab_list .bd #ui-tabs h2 { padding: 15px 0 0 0; }
.wireless_system_subpage .middle_2_tab_list .bd #ui-tabs .boxin { background-image: none; background-color: #1d1d1d; margin-bottom: 0; padding: 10px 0 15px 16px; }
.wireless_system_subpage .middle_2_tab_list .bd #ui-tabs .boxin .tl { background-image: url(/images/boxes/roundCorners/dark_bg_top_left.png); }
.wireless_system_subpage .middle_2_tab_list .bd #ui-tabs .boxin .tr { background-image: url(/images/boxes/roundCorners/dark_bg_top_right.png); }
.wireless_system_subpage .middle_2_tab_list .bd #ui-tabs .boxin .bl { background-image: url(/images/boxes/roundCorners/dark_bg_bottom_left.png); }
.wireless_system_subpage .middle_2_tab_list .bd #ui-tabs .boxin .br { background-image: url(/images/boxes/roundCorners/dark_bg_bottom_right.png); }
.wireless_system_subpage .middle_2_tab_list .bd #ui-tabs .boxin .hd h5 { margin-left: 5px !important; }
.wireless_system_subpage .middle_2_tab_list .bd #ui-tabs .boxin .hd h5 a { display: inline-block; }
.wireless_system_subpage .middle_2_tab_list .bd #ui-tabs .boxin .bd .description { border-bottom: 1px solid #464646; font-size: 0.9em; }
.wireless_system_subpage .middle_2_tab_list .bd #ui-tabs .boxin .bd .stdButton a { display: block; font-size: 0.8em; }
.wireless_system_subpage .middle_2_tab_list .bd #ui-tabs .boxin .bd .icons { width: 3em; }
.wireless_system_subpage .middle_2_tab_list .bd #ui-tabs .boxin-1 { padding: 10px 0 15px 0; }
.wireless_system_subpage #tab_13_content .box, .wireless_system_subpage #tab_16_content .box { padding-top: 2em; }
.wireless_system_subpage #tab_13_content .boxin_text, .wireless_system_subpage #tab_16_content .boxin_text { width: auto; }
.wireless_system_subpage #tab_13_content .boxin, .wireless_system_subpage #tab_16_content .boxin { float: left; padding: 0; width: 26em; }
.wireless_system_subpage #tab_13_content .boxin .hd, .wireless_system_subpage #tab_16_content .boxin .hd { margin: 0 0 4px 8px; }
.wireless_system_subpage #tab_13_content .boxin .hd h5, .wireless_system_subpage #tab_16_content .boxin .hd h5 { margin: 0px; padding: 0px; background: transparent url(/images/arrow_dotted_white.gif) no-repeat 1px 7px; margin: 8px 0 4px 0; padding: 0 0 0 10px; overflow: visible; }
.wireless_system_subpage #tab_13_content .boxin .hd h5 a, .wireless_system_subpage #tab_16_content .boxin .hd h5 a { text-decoration: none; display: inline-block; }
.wireless_system_subpage #tab_13_content .boxin .inner, .wireless_system_subpage #tab_16_content .boxin .inner { background: #191919 url(/images/1px_colorgradient.png) repeat-x scroll 0 0; margin-left: 8px; height: 9.2em; }
.wireless_system_subpage #tab_13_content .boxin .inner .im, .wireless_system_subpage #tab_16_content .boxin .inner .im { float: left; width: 145px; cursor: pointer; position: relative; margin-bottom: 2px; }
.wireless_system_subpage #tab_13_content .boxin .inner .im img, .wireless_system_subpage #tab_16_content .boxin .inner .im img { display: block; }
.wireless_system_subpage #tab_13_content .boxin .inner .im .icons, .wireless_system_subpage #tab_16_content .boxin .inner .im .icons { width: 3.2em; height: 1.5em; overflow: hidden; float: left; padding: 5px 0 0 0; }
.wireless_system_subpage #tab_13_content .boxin .inner .im .icons .icon, .wireless_system_subpage #tab_16_content .boxin .inner .im .icons .icon { margin-left: 2px; padding: 3px 2px 0 0; }
.wireless_system_subpage #tab_13_content .boxin .inner .im .price, .wireless_system_subpage #tab_16_content .boxin .inner .im .price { background-color: #302e2e; border-top: 1px solid #474747; font-size: 0.8em; margin-top: 5px; padding: 2px 5px 5px; }
.wireless_system_subpage #tab_13_content .boxin .inner .bd, .wireless_system_subpage #tab_16_content .boxin .inner .bd { float: left; width: 150px; padding-left: 5px; font-size: 1.1em; overflow: hidden; background: none; }
.wireless_system_subpage #tab_13_content .boxin .inner .bd .description, .wireless_system_subpage #tab_16_content .boxin .inner .bd .description { font-size: 0.8em; padding: 5px; }
.wireless_system_subpage #tab_13_content .dark_end, .wireless_system_subpage #tab_16_content .dark_end { background-color: #151414; background-image: url(/images/boxes/box_dark_bg.gif); float: left; width: 33.3%; height: 30px; padding: 0; }
.wireless_system_subpage #tab_13_content .dark_end h2, .wireless_system_subpage #tab_16_content .dark_end h2 { font-size: 1.6em; text-align: center; padding: 8px 0 0 0; }
.wireless_system_subpage #tab_13_content .mic_options_boxin, .wireless_system_subpage #tab_16_content .mic_options_boxin { background: none; }
.wireless_system_subpage #tab_16_content .boxin .inner { height: auto; margin-bottom: 10px; background: none; }

.boxDarkInnerSingle { padding: 5px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.wireless_system_2 .bd .ui-tabs-panel { font-size: 1em; }
.wireless_system_2 .bd .ui-tabs-panel .boxin_text h2 { font-size: 1.2em; margin-bottom: 0.4em; }
.wireless_system_2 .bd .ui-tabs-panel .setcard_box2 { margin-bottom: 2em; }
.wireless_system_2 .bd .ui-tabs-panel .boxin { float: left; padding: 0; width: 26em; }
.wireless_system_2 .bd .ui-tabs-panel .boxin .hd { margin: 0 0 4px 8px; }
.wireless_system_2 .bd .ui-tabs-panel .boxin .hd h5 { margin: 0px; padding: 0px; background: transparent url(/images/arrow_dotted_white.gif) no-repeat 1px 7px; margin: 8px 0 4px 0; padding: 0 0 0 10px; overflow: visible; }
.wireless_system_2 .bd .ui-tabs-panel .boxin .hd h5 a { text-decoration: none; display: inline-block; }
.wireless_system_2 .bd .ui-tabs-panel .boxin .inner { background: #191919 url(/images/1px_colorgradient.png) repeat-x scroll 0 0; margin-left: 8px; }
.wireless_system_2 .bd .ui-tabs-panel .boxin .inner .im { float: left; width: 145px; cursor: pointer; position: relative; margin-bottom: 2px; }
.wireless_system_2 .bd .ui-tabs-panel .boxin .inner .im img { display: block; }
.wireless_system_2 .bd .ui-tabs-panel .boxin .inner .im .icons { width: 3.2em; height: 1.5em; overflow: hidden; float: left; padding: 5px 0 0 0; }
.wireless_system_2 .bd .ui-tabs-panel .boxin .inner .im .icons .icon { margin-left: 2px; padding: 3px 2px 0 0; }
.wireless_system_2 .bd .ui-tabs-panel .boxin .inner .im .price { background-color: #302e2e; border-top: 1px solid #474747; font-size: 0.8em; margin-top: 5px; padding: 2px 5px 5px; }
.wireless_system_2 .bd .ui-tabs-panel .boxin .inner .bd { float: left; width: 11.5em; padding-left: 5px; font-size: 1.1em; overflow: hidden; background: none; }
.wireless_system_2 .bd .ui-tabs-panel .boxin .inner .bd .description { font-size: 0.8em; padding: 5px; }
.wireless_system_2 .bd .ui-tabs-panel .boxin .inner .bd .used_for { font-size: 0.8em; }
.wireless_system_2 .bd .ui-tabs-panel .boxin .inner .bd .used_for p { margin-bottom: 0; }
.wireless_system_2 .bd .ui-tabs-panel .mic_options_shortline { font-size: 1.4em; padding: 0 0 0 0.3em; margin: 0; font-family: arial narrow; }
.wireless_system_2 .bd .ui-tabs-panel b.tab_header_addon { font-size: 0.8em; }
.wireless_system_2 .bd .ui-tabs-panel .left { text-align: left; }
.wireless_system_2 .bd .ui-tabs-panel .setcard_boxin { background: #1d1d1d none; }

.boxDarkInnerSingle { padding: 5px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.box_news_and_artist_spezial { padding: 0; margin-top: 2em; }
.box_news_and_artist_spezial h2 { padding: 10px 0 0 10px; text-transform: uppercase; font-size: 1.6em; margin-left: 4px; font-family: Arial Narrow; }
.box_news_and_artist_spezial .inner .box { background-image: none; }
.box_news_and_artist_spezial .inner .box h2 { font-size: 1em; margin: 0; padding: 0; }
.box_news_and_artist_spezial .inner .video { float: left; width: 217px; }
.box_news_and_artist_spezial .inner .video .video_content img { width: 217px; }
.box_news_and_artist_spezial .inner .text { float: left; width: 22em; padding: 0 0 0 14px; margin-top: 1.8em; font-size: 0.8em; }
.box_news_and_artist_spezial .inner .artist_special { margin-left: 2em; float: left; }
.box_news_and_artist_spezial .inner .artist_special .artist_item { float: left; width: 173px; margin-bottom: 2em; }
.box_news_and_artist_spezial .inner .artist_special .artist_item .image { float: left; width: 54px; }
.box_news_and_artist_spezial .inner .artist_special .artist_item .name { font-weight: bold; float: left; width: 6em; margin-left: 1em; height: 45px; overflow: hidden; }
.box_news_and_artist_spezial .inner .artist_special .artist_item .name a { text-decoration: none; }

.orc_8 .artist_special { width: 60%; }
.orc_8 .artist_special .artist_item { width: 15em !important; }

.orc_12 .artist_special { width: 74%; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.flickr h2 { font-family: Arial Narrow; }
.flickr .throbbing { width: 100%; height: 200px; }
.flickr .loaded { width: 100%; background-color: transparent; margin-bottom: 10px; position: relative; }
.flickr .loaded img { margin-bottom: 2px; margin-right: 4px; height: 67px; width: 67px; position: relative; }
.flickr .logo_image { float: right; }
.flickr .photoset_details { display: none; width: 49%; float: left; }
.flickr .omega { margin-right: 0 !important; }
.flickr .inner .hd h2.ie-adjust .cufon { float: left; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.social_media { padding-right: 0; }
.social_media h2 { font-family: Arial Narrow; }
.social_media .left { float: left; width: 46%; padding-right: 24px; }
.social_media .left_short { width: 100%; }
.social_media .social_media_item { float: left; margin-bottom: 19px; width: 100%; }
.social_media .social_media_item.border { padding-top: 19px; border-top: 1px solid; border-color: #5c5c5c; }
.social_media .social_media_item .hd { margin-bottom: 6px; }
.social_media .social_media_item p { margin: 0; }
.social_media .social_media_item .text_content { margin-bottom: 16px; }
.social_media .social_media_item .tweet ul.tweet_list { list-style-type: none; }
.social_media .social_media_item .tweet ul.tweet_list a { display: inline-block; }
.social_media .social_media_item .tweet ul.tweet_list li { line-height: 18px; }
.social_media .social_media_item .tweet ul.tweet_list li b { display: block; font-weight: normal; font-size: 10px; color: #a5a5a5; }
.social_media h5 { text-transform: none; float: left; }
.social_media h5 a { background: transparent url(/images/arrow_dotted_white.gif) no-repeat scroll 0 6px; padding-left: 10px; text-decoration: none; }
.social_media .logo_image { float: right; padding-right: 16px; }
.social_media hr { margin-top: 12px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.contact h2 { font-family: Arial Narrow; }
.contact .image_left { float: left; margin-right: 8px; }
.contact .text_right { float: left; height: 65px; }
.contact .phone { float: left; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
#content.content_page .or .faq { padding-left: 0; }
#content.content_page .or .faq h1, #content.content_page .or .faq h2, #content.content_page .or .faq h3, #content.content_page .or .faq h4, #content.content_page .or .faq h5, #content.content_page .or .faq h6 { margin-bottom: 13px; }
#content.content_page .or .faq .header { margin: 0 0 10px 0; padding-left: 13px; border-bottom: 1px solid; border-color: #4a4a4a; }
#content.content_page .or .faq .text.faq_header { margin-bottom: 20px; }
#content.content_page .or .faq .text.faq_header h2 { font-family: Arial Narrow; text-transform: uppercase; }
#content.content_page .or .faq .text.faq_header .bd { font-size: 1.2em; }
#content.content_page .or .faq .text.faq_header .bd .left { width: 48%; float: left; }
#content.content_page .or .faq .text.faq_header .bd .right { width: 48%; float: right; }
#content.content_page .or .faq .text.faq_header .bd ul { list-style-type: none; position: relative; }
#content.content_page .or .faq .text.faq_header .bd ul li { line-height: 1.2em; background-image: url(/images/arrow_dotted_white.gif); background-repeat: no-repeat; background-position: 0 0.3em; padding: 0 0 15px 15px; position: relative; zoom: 1; }
#content.content_page .or .faq .text.faq_header .bd ul li a { text-decoration: none; }
#content.content_page .or .faq div.top { border-bottom: 1px solid; border-color: #4a4a4a; width: 97%; float: left; padding: 0 0 0 13px; margin-bottom: 10px; }
#content.content_page .or .faq div.top a { float: right; padding: 0 20px 10px 0; color: #5d5d5d; font-size: 1.1em; text-decoration: underline; }
#content.content_page .or .faq .element { padding: 0 0 0 23px; }
#content.content_page .or .faq .element .text { padding: 0; }

.top_twenty #top_20_search hr { border-color: #787878; margin: 0; }
.top_twenty #top_20_search form { margin: 20px 0; }
.top_twenty #top_20_search table { margin: 0; }
.top_twenty #top_20_search label { font-weight: bold; }
.top_twenty #top_20_search input[type=text] { width: 80px; height: 15px; }
.top_twenty #top_20_search .bigButton { font-size: 10px !important; padding: 0 6px 0 30px; margin-bottom: 3px; }
.top_twenty #top_20_list .item { border-bottom: 1px solid #787878; }
.top_twenty #top_20_list .space { width: 1%; float: left; margin: 1px; }
.top_twenty #top_20_list .item_10 { margin: 13px 0; width: 7%; float: left; font-weight: bold; }
.top_twenty #top_20_list .item_15 { margin: 10px 0 0 0; width: 10%; float: left; }
.top_twenty #top_20_list .item_15 a { display: block; float: left; margin: 0 0 0 5px; width: 21px; height: 21px; background-image: url("/images/play_top_20.png"); background-repeat: no-repeat; }
.top_twenty #top_20_list .item_45 { margin: 13px 0; width: 48%; float: left; margin-left: 9px; }
.top_twenty #top_20_list .item_55 { margin: 13px 0; width: 55%; float: left; margin-left: 9px; }
.top_twenty #top_20_list .item_98 { margin: 13px 0; width: 98%; float: left; margin-left: 9px; }
.top_twenty #top_20_list .item_30 { color: #787878; margin: 13px 0; text-align: right; width: 27%; float: left; }
.top_twenty #top_20_list .light_item { background-color: #3c3c3c; }
.top_twenty .see_all_link { margin: 15px 0; }

.top_twenty #top_3_list .item { border-bottom: 1px solid #787878; }
.top_twenty #top_3_list .space { width: 2%; float: left; margin: 1px; }
.top_twenty #top_3_list .item_10 { margin: 13px 0; width: 7%; float: left; font-weight: bold; }
.top_twenty #top_3_list .item_15 { margin: 10px 0 0 0; width: 10%; float: left; }
.top_twenty #top_3_list .item_15 a { display: block; float: left; margin: 0 0 0 5px; width: 21px; height: 21px; background-image: url("/images/play_top_20.png"); background-repeat: no-repeat; }
.top_twenty #top_3_list .item_45 { margin: 13px 0; width: 48%; float: left; margin-left: 9px; }
.top_twenty #top_3_list .item_30 { color: #787878; margin: 13px 0; text-align: right; width: 27%; float: left; }
.top_twenty #top_3_list .light_item { background-color: #3c3c3c; }
.top_twenty .top_3_hr hr { border-color: #787878; margin: 0; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.youtube_video { padding-right: 10px; padding-left: 9px; background-image: none; background-color: transparent; }
.youtube_video .tr, .youtube_video .br { background-image: none; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.contest_video_description { background-image: none; background-color: transparent; }
.contest_video_description .tr, .contest_video_description .br { background-image: none; }


/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.header_image img { display: block; border: 1px solid #d4d4d4; border-left: 0px; border-right: 0px; }
.header_image .header_image_8_grid { border: 0px; }


/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.large_2_list.small_cards { background-color: #242424; background-image: url(/images/boxes/box_std_bg.gif); background-repeat: repeat-x; padding: 10px 8px 16px; }
.large_2_list.small_cards .bd .boxin .bd .links, .large_2_list.small_cards .bd .boxin .bd .base_info { border-bottom: none; }
.large_2_list.small_cards .bd .boxin .bd .links .stdButton a, .large_2_list.small_cards .bd .boxin .bd .base_info .stdButton a { width: 75%; }

.large_2_list { background: none; padding: 0; margin-top: 10px; }
.large_2_list .hd h2 { padding-left: 6px; }
.large_2_list .bd .boxin { float: left; width: 146px; background: none; padding: 5px; }
.large_2_list .bd .boxin .hd { margin: 0 0 5px 0; }
.large_2_list .bd .boxin .hd h2 { margin-bottom: 0 !important; background: transparent url(/images/arrow_dotted_white.gif) no-repeat 0px 9px; padding-left: 10px; overflow: visible; font-family: Arial Narrow; }
.large_2_list .bd .boxin .hd h2 a { text-decoration: none; display: inline-block; }
.large_2_list .bd .boxin .im { height: 81px; }
.large_2_list .bd .boxin .bd { background: transparent url(/images/1px_colorgradient.png) repeat-x; font-size: 0.9em; }
.large_2_list .bd .boxin .bd div { padding: 5px; }
.large_2_list .bd .boxin .bd div .usage { padding: 0; border-bottom: 1px solid #474747; margin-bottom: 5px; }
.large_2_list .bd .boxin .bd div .icons { padding: 0; float: left; /* width: 3.4em */ width: 75px; height: 1.5em; overflow: hidden; }
.large_2_list .bd .boxin .bd div .icons .icon { border: none; padding: 0; background: none; float: left; margin-right: 4px; }
.large_2_list .bd .boxin .bd div .price { padding: 0 5px; float: left; border: none; padding: 0; background: none; }
.large_2_list .bd .boxin .bd div .environment { font-size: 0.9em; }
.large_2_list .bd .boxin .bd div .clear_both { border: none; padding: 0; background: none; }
.large_2_list .bd .boxin .bd .description { overflow: hidden; border-bottom: 1px solid #474747; }
.large_2_list .bd .boxin .bd .used_for { border-bottom: 1px solid #474747; }
.large_2_list .bd .boxin .bd .used_for p { margin-bottom: 5px; }
.large_2_list .bd .boxin .bd .links, .large_2_list .bd .boxin .bd .base_info, .large_2_list .bd .boxin .bd .base_info2, .large_2_list .bd .boxin .bd .base_info3 { border-bottom: 1px solid #474747; }
.large_2_list .bd .boxin .bd .links p, .large_2_list .bd .boxin .bd .base_info p, .large_2_list .bd .boxin .bd .base_info2 p, .large_2_list .bd .boxin .bd .base_info3 p { margin-bottom: 3px; }
.large_2_list .bd .boxin .bd .notepad_text { font-size: 0.8em; line-height: 16px; }
.large_2_list .bd .boxin .bd .no_sound { font-size: 0.9em; }
.large_2_list .bd .boxin .ft { background-color: #2d2c2d; padding: 5px; font-size: 0.9em; margin: 0; }
.large_2_list .bd .boxin .ft .ft_headline { font-weight: bold; margin-bottom: 5px; font-size: 1.2em; }
.large_2_list .bd .boxin .ft p { margin-bottom: 0px; }
.large_2_list .bd .boxin .ft p.value { margin-bottom: 10px; }

.comparison_filter_header { background: transparent url(/images/bg-box-comp-filter.gif) repeat-x; margin-bottom: 1em; }
.comparison_filter_header .hd p { background: transparent url(/images/arrow_dotted_white_productfinder.gif) no-repeat scroll 0 4px; margin: 0; padding-left: 15px; cursor: pointer; font-size: 1.2em; font-weight: bold; }
.comparison_filter_header .hd p.open { background: transparent url(/images/arrow_dotted_white_down_productfinder.gif) no-repeat scroll 0 4px; }

.comparison_filter { padding: 0 0 2em 15px; font-size: 1.2em; }
.comparison_filter .quest p { font-weight: bold; padding: 0; margin-bottom: 1em; font-size: 1em !important; }
.comparison_filter .checkboxes { float: left; width: 33%; }
.comparison_filter .checkbox, .comparison_filter .radiobutton { float: left; width: 2em; margin-bottom: 10px; }
.comparison_filter .label { float: left; width: 8em; margin-top: 2px; }
.comparison_filter .pick_up { float: left; width: 51em; margin-right: 1em; border-right: 1px solid #212121; }
.comparison_filter .pick_up .checkboxes { float: left; width: 25%; }
.comparison_filter .env { float: left; width: 33%; padding-bottom: 1em; margin-bottom: 1em; border-bottom: 1px solid #212121; }
.comparison_filter .env .checkboxes { width: 50%; }
.comparison_filter .env .checkboxes .checkbox { width: 2em; }
.comparison_filter .env .checkboxes .label { width: 11em; }
.comparison_filter .sound { float: left; width: 33%; }
.comparison_filter .radiobuttons { float: left; width: 10em; }
.comparison_filter .radiobuttons .all { font-weight: bold; }
.comparison_filter .transducer_wireless { border-right: 1px solid #212121; float: left; margin-right: 1em; width: 13em; }
.comparison_filter .transducer_wireless .checkboxes { width: 44%; }
.comparison_filter .transducer_wireless .checkboxes .checkbox { width: 20%; }
.comparison_filter .transducer_wireless .checkboxes .label { width: 80%; }
.comparison_filter .polar_pattern { border-right: 1px solid #212121; margin-right: 1em; float: left; width: 21em; }
.comparison_filter .polar_pattern .quest { width: 48%; }
.comparison_filter .polar_pattern .checkboxes { width: 52%; }
.comparison_filter .connector { border-right: 1px solid #212121; margin-right: 1em; float: left; width: 15em; }
.comparison_filter .connector .radiobuttons { width: 13.8em; }
.comparison_filter .connector .radiobuttons .label { width: 11.7em; }
.comparison_filter .low_cut { float: left; width: 26em; }
.comparison_filter .low_cut .radiobuttons { width: 6em; }
.comparison_filter .low_cut .radiobuttons .label { width: 4em; }
.comparison_filter .low_cut .checkboxes { float: none; width: auto; }
.comparison_filter .low_cut .checkboxes .label { width: 24em; }
.comparison_filter .low_cut .middle { border-top: 1px solid #212121; border-bottom: 1px solid #212121; margin: 1em 0; padding: 1em 0 0.5em 0; }

.paging { background: #242424 url(/images/boxes/box_std_bg.gif) repeat-x; padding: 7px 7px 5px 7px; border-bottom: 1px solid #353535; }
.paging .back { float: left; width: 23px; }
.paging .notice { float: right; width: 13em; color: white; margin: 5px 0 0 0; font-size: 1.2em; }
.paging .forward { float: right; width: 23px; }

.notepad, .comparison { background-color: #242424; margin-top: 0; }
.notepad .notice_category, .comparison .notice_category { font-weight: bold; padding: 1.5em 0 1.5em 1.5em; }
.notepad .notice_category_finder, .comparison .notice_category_finder { margin-top: 0; }
.notepad .notice_category_finder .placeholder, .comparison .notice_category_finder .placeholder { background: #242424 url(/images/boxes/box_std_bg.gif) repeat-x scroll 0 0; border-bottom: 1px solid #353535; height: 3.5em; }
.notepad .notice_category_finder .large_2_list, .comparison .notice_category_finder .large_2_list { margin-top: 0; }
.notepad .notice_category_finder .large_2_list p, .comparison .notice_category_finder .large_2_list p { font-weight: bold; padding: 1em 0 0 1.5em; margin-bottom: 1em; }
.notepad .notice_category_finder .large_2_list .bd, .comparison .notice_category_finder .large_2_list .bd { font-size: 1em; }
.notepad .boxin h2, .comparison .boxin h2 { font-size: 1.6em !important; padding: 0 0 0 10px !important; }
.notepad .boxin .bd, .comparison .boxin .bd { background-image: none !important; background-color: #2d2c2d !important; }
.notepad .boxin .bd .price, .comparison .boxin .bd .price { float: none !important; }
.notepad .boxin .bd .icons, .comparison .boxin .bd .icons { float: none !important; width: 100% !important; height: 100% !important; }
.notepad .boxin .bd .links, .comparison .boxin .bd .links { background-color: #1a1a1a; }
.notepad .boxin .ft, .comparison .boxin .ft { background-color: #3e3e3e !important; }
.notepad .boxin .ft .tech_specs_same_height, .comparison .boxin .ft .tech_specs_same_height { margin-bottom: 5px; }
.notepad .boxin .notepad_text, .comparison .boxin .notepad_text { margin-top: 0; font-size: 0.8em !important; }
.notepad .boxin .go_to, .comparison .boxin .go_to { margin-top: 5px; }

.comparison { padding-bottom: 10px; }
.comparison .boxin { padding: 0.6em !important; }
.comparison .boxin .description, .comparison .boxin .links, .comparison .boxin .ft p, .comparison .boxin .ft .value { font-size: 1em !important; }
.comparison .boxin .ft .ft_headline { font-size: 1.1em !important; }

.notepad .boxin .description, .notepad .boxin .links, .notepad .boxin .ft p, .notepad .boxin .value { font-size: 0.9em !important; }
.notepad .boxin .ft .ft_headline { font-size: 1em !important; }

.notepad_notice { font-size: 1.2em; padding: 10px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.middle_2_tab_list { padding-left: 0; padding-right: 0; }
.middle_2_tab_list table p { margin-bottom: 0; }
.middle_2_tab_list .inner .hd h2 { padding-left: 16px; }
.middle_2_tab_list .bd .ui-tabs-nav { font-size: 0.9em; }
.middle_2_tab_list .bd .ui-tabs-panel { padding: 0; font-size: 0.9em; }
.middle_2_tab_list .bd .ui-tabs-panel h2 { /*padding: 15px 0 0 15px*//*in-ear-monitoring sys-feat. */ font-size: 1.2em; }
.middle_2_tab_list .bd .boxin { float: left; width: 146px; overflow: visible; padding: 10px 7px 0px 8px; }
.middle_2_tab_list .bd .boxin .hd { margin: 0 0 5px 0; }
.middle_2_tab_list .bd .boxin .hd h5 { background: transparent url(/images/arrow_dotted_white.gif) no-repeat scroll 0 7px; margin-bottom: 0; padding-left: 10px; overflow: visible; }
.middle_2_tab_list .bd .boxin .hd h5 a { text-decoration: none; }
.middle_2_tab_list .bd .boxin .im { cursor: pointer; position: relative; }
.middle_2_tab_list .bd .boxin .im .text_layer_image { height: 99px; overflow: hidden; }
.middle_2_tab_list .bd .boxin .im .text_layer { background-color: #676667; background-image: url(/images/bg-box-comparision-arrowfield.png); background-repeat: repeat-x; background-position: -1px 0px; height: 121px; position: relative; top: -4px; z-index: 99; padding: 20px 3px 3px 3px; }
.middle_2_tab_list .bd .boxin .im .text_layer .description { font-size: 0.8em; line-height: 10px; text-align: left; }
.middle_2_tab_list .bd .boxin .im .hover { background-position: -145px 0px; }
.middle_2_tab_list .bd .boxin .bd { background: transparent url(/images/1px_colorgradient.png) repeat-x; }
.middle_2_tab_list .bd .boxin .bd .used_for { border-bottom: 1px solid #474747; overflow: hidden; font-size: 0.9em; }
.middle_2_tab_list .bd .boxin .bd .used_for p { margin-bottom: 5px; }
.middle_2_tab_list .bd .boxin .bd div { padding: 5px; }
.middle_2_tab_list .bd .boxin .bd div .icons { /* width: 2.8em */ width: 75px; height: 1.1em; overflow: hidden; float: left; padding: 0; }
.middle_2_tab_list .bd .boxin .bd div .icons .icon { padding: 0; float: left; margin-right: 4px; }
.middle_2_tab_list .bd .boxin .bd div .price { clear: both; font-size: 0.9em; line-height: 1em; padding-top: 6px; padding-left: 0; }
.middle_2_tab_list .bd .boxin .bd div .clear_both { border: none; padding: 0; background: none; line-height: 1px; }
.middle_2_tab_list .bd .boxin .bd .notepad_text { font-size: 0.7em; }
.middle_2_tab_list .bd .dark_end { background-color: #151414; background-image: url(/images/boxes/box_dark_bg.gif); float: left; width: 146px; height: 30px; padding: 0 7px 0 8px; }
.middle_2_tab_list .ft .grid_6 { margin-right: 51px; }
.middle_2_tab_list .indent { padding: 0 9px; }
.middle_2_tab_list .indent .big_button { display: block; float: left; }

.notepadbox { font-size: 1.2em; }
.notepadbox .footnote { background: #242424 url(/images/boxes/box_std_bg.gif) repeat-x scroll 0 0; padding: 10px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.small_2_list h2 { font-family: Arial Narrow; }
.small_2_list .bd .boxin { background: none; padding: 0; margin-bottom: 0; }
.small_2_list .bd .boxin .hd h5 { margin: 0px; padding: 0px; background: transparent url(/images/arrow_dotted_white.gif) no-repeat 0px 7px; margin: 8px 0px 8px 0px; padding-left: 10px; }
.small_2_list .bd .boxin .hd h5 a { text-decoration: none; }
.small_2_list .bd .boxin .im { float: left; width: 81px; }
.small_2_list .bd .boxin .bd { float: left; margin-left: 14px; width: 12.5em; }
.small_2_list .bd .boxin .bd .description { padding: 0 2px 0 4px; font-size: 0.8em; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.small_3_list { background-image: none; background-color: transparent; margin: 0px; padding: 0px; margin-bottom: 20px; }
.small_3_list .icons .icon { margin: 5px 3px 0px 0px; }
.small_3_list h2 { margin-bottom: 5px; font-family: Arial Narrow; }
.small_3_list .bigButton { margin-left: 7px; }
.small_3_list .hd { margin: 0 0 10px 13px; }
.small_3_list .hd span { font-size: 1.2em; }
.small_3_list .bd { background-image: url(/images/boxes/bg_setcard_4.gif); background-repeat: repeat-x; background_color: #151414; width: 100%; }
.small_3_list .bd .boxin { float: left; margin: 0px; padding: 0px; width: 19.8em; padding-bottom: 10px; background-image: none; background-color: transparent; }
.small_3_list .bd .boxin .hd { margin: 0 0 0 13px; }
.small_3_list .bd .boxin .hd h5 { margin: 0px; padding: 0px; background: transparent url(/images/arrow_dotted_white.gif) no-repeat 0px 7px; margin: 8px 0px 4px 0px; padding-left: 10px; }
.small_3_list .bd .boxin .hd h5 a { text-decoration: none; }
.small_3_list .bd .boxin .inner { margin-left: 8px; background: #191919 url(/images/1px_colorgradient.png) repeat-x scroll 0 0; overflow: hidden; }
.small_3_list .bd .boxin .inner .im { overflow: hidden; float: left; width: 10em; cursor: pointer; background-image: url(/images/boxes/bg_setcard_4.gif) repeat-x; }
.small_3_list .bd .boxin .inner .im.no_image { cursor: default; }
.small_3_list .bd .boxin .inner .im .lens { left: 75px; position: relative; top: -111px; }
.small_3_list .bd .boxin .inner .im .text_layer { background-color: #676667; background-image: url(/images/bg-box-comparision-arrowfield.png); background-repeat: repeat-x; background-position: -6px 0px; height: 107px; position: relative; top: -4px; z-index: 99; padding: 20px 3px 3px; }
.small_3_list .bd .boxin .inner .im .hover { background-position: -150px 0px; }
.small_3_list .bd .boxin .inner .im .notepad_text { font-size: 0.75em; padding-left: 2em; }
.small_3_list .bd .boxin .inner .im .go_to { margin-top: 5px; }
.small_3_list .bd .boxin .inner .im .price { margin-top: 5px; padding: 4px 2px 1px; border-top: 1px solid #474747; cursor: default; }
.small_3_list .bd .boxin .inner .bd { background: none; float: left; width: 7.7em; padding-left: 5px; font-size: 1.1em; overflow: hidden; }
.small_3_list .bd .boxin .inner .bd .description { padding: 5px; overflow: hidden; font-size: 0.8em; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.small_4_list { background-image: none; background-color: transparent; margin: 0px; padding: 0px; margin-bottom: 20px; }
.small_4_list p { margin-bottom: 5px; }
.small_4_list h2 { margin-bottom: 5px; font-family: Arial Narrow; }
.small_4_list .bigButton { margin-left: 7px; }
.small_4_list .icon { margin-left: 2px; }
.small_4_list .hd { margin: 0px 0px 10px 13px; }
.small_4_list .hd span { font-size: 1.2em; }
.small_4_list .bd { background-image: url(/images/boxes/bg_setcard_4.gif); background-repeat: repeat-x; background_color: #151414; overflow: visible; width: 100%; }
.small_4_list .bd .boxin { float: left; margin: 0px; padding: 0px; width: 26.6em; background-image: none; background-color: transparent; }
.small_4_list .bd .boxin .hd { margin: 0px 0px 0 13px; }
.small_4_list .bd .boxin .hd h5 { margin: 0px; padding: 0px; background: transparent url(/images/arrow_dotted_white.gif) no-repeat 0px 7px; margin: 8px 0px 4px 0px; padding-left: 10px; }
.small_4_list .bd .boxin .hd h5 a { text-decoration: none; }
.small_4_list .bd .boxin .inner { margin-left: 8px; background: #191919 url(/images/1px_colorgradient.png) repeat-x scroll 0 0; }
.small_4_list .bd .boxin .inner .im { float: left; width: 145px; cursor: pointer; position: relative; margin-bottom: 2px; }
.small_4_list .bd .boxin .inner .im .text_layer_image { height: 101px; overflow: hidden; }
.small_4_list .bd .boxin .inner .im .lens { left: 10.5em; position: absolute; top: 0.5em; z-index: 45; width: 1em; }
.small_4_list .bd .boxin .inner .im .text_layer { background-color: #676667; background-image: url(/images/bg-box-comparision-arrowfield.png); background-repeat: repeat-x; background-position: -1px 0px; height: 121px; position: relative; z-index: 99; font-size: 0.8em; line-height: 1em; padding: 20px 3px 3px; }
.small_4_list .bd .boxin .inner .im .text_layer_without_lens { top: -4px; }
.small_4_list .bd .boxin .inner .im .text_layer_with_lens { top: 0px; }
.small_4_list .bd .boxin .inner .im .hover { background-position: -142px 0px; }
.small_4_list .bd .boxin .inner .im .hover .description { line-height: 10px; }
.small_4_list .bd .boxin .inner .im .notepad_text { font-size: 0.8em; padding-left: 16px; }
.small_4_list .bd .boxin .inner .im .go_to { margin-top: 5px; }
.small_4_list .bd .boxin .inner .im .icons { /* width: 3.2em */ width: 75px; height: 1.5em; overflow: hidden; margin-top: 5px; }
.small_4_list .bd .boxin .inner .im .icons .icon { padding: 2px 2px 0 0; }
.small_4_list .bd .boxin .inner .im .price { padding: 2px 5px 0px 5px; border-top: 1px solid #474747; margin-top: 5px; }
.small_4_list .bd .boxin .inner .im .price span { cursor: pointer; }
.small_4_list .bd .boxin .inner .bd { background: none; float: left; width: 12.1em; padding-left: 5px; font-size: 1.1em; overflow: visible; }
.small_4_list .bd .boxin .inner .bd .used_for { padding: 5px; height: 90px; overflow: hidden; }
.small_4_list .bd .boxin .inner .bd .used_for p { margin-bottom: 0; }
.small_4_list .bd .boxin .inner .bd .description { padding: 5px; overflow: hidden; font-size: 0.8em; }
.small_4_list .bd .boxin .inner .bd .environment { margin-top: 0.5em; font-size: 0.8em; overflow: hidden; padding: 5px; }

/* Shure B2C ------------------------------------ */
/* Navigation */
/* Font */
/* Border */
/* Background Color */
/* Boxes */
/* Image */
/* font-sizes */
/* Border */
/*Mixin */
/* General */
/* Boxes */
/* Title Slideshow */
.setcard_wireless { background: none; padding: 0; }
.setcard_wireless h2 { margin: 0 0 16px 16px; font-family: Arial Narrow; }
.setcard_wireless h3 { margin: 0 0 16px 16px; text-transform: uppercase; }
.setcard_wireless h5 { text-transform: none; }
.setcard_wireless .boxin { background-image: url("/images/boxes/bg_box2.gif"); background-color: #151414; padding: 0; float: left; font-size: 0.8em; }
.setcard_wireless .boxin .tr { background-image: url("/images/boxes/roundCorners/box2_tr.gif"); }
.setcard_wireless .boxin .tl { background-image: url("/images/boxes/roundCorners/box2_tl.gif"); }
.setcard_wireless .boxin .hd { margin-bottom: 0px; font-weight: bold; padding: 11px 5px 10px 4px; }
.setcard_wireless .boxin .hd h3 { margin: 0px; }
.setcard_wireless .boxin .hd a { text-decoration: none; background: transparent url(/images/arrow_dotted_white.gif) no-repeat 3px 6px; padding-left: 12px; display: block; }
.setcard_wireless .boxin .im { margin-bottom: 18px; }
.setcard_wireless .boxin .im .wireless_image { float: left; width: 49%; position: relative; }
.setcard_wireless .boxin .im .image_right { float: right; border-left: 1px solid #151414; }
.setcard_wireless .boxin .im .lens { right: 5px; position: absolute; top: 5px; }
.setcard_wireless .boxin .im .wireless_systems_image { position: relative; background-color: #d4d4d4; float: left; height: 62px; margin-right: 2px; position: relative; width: 80px; padding-top: 5px; }
.setcard_wireless .boxin .im .wireless_systems_image .image_right { float: right; margin-right: 0px; }
.setcard_wireless .boxin .bd ul li { padding: 5px; }
.setcard_wireless .boxin .bd ul li.toggle a { background: transparent url(/images/arrow_dotted_white.gif) no-repeat left center; padding-left: 14px; }
.setcard_wireless .boxin .bd ul li.toggle a.hide { display: none; }
.setcard_wireless .boxin .bd ul.details { border-top: 1px solid; border-color: #282828; }
.setcard_wireless .boxin-l { width: 9%; margin-right: 4px; }
.setcard_wireless .boxin-l .bd ul li { padding: 5px; }
.setcard_wireless .boxin-r { width: 22%; }
.setcard_wireless .boxin-m { width: 22%; margin-right: 8px; }
.setcard_wireless .grey { background-color: #282828; }
.setcard_wireless ul { list-style-type: none; }
.setcard_wireless .ft { border-top: 1px solid; border-color: #282828; padding-top: 19px; }
.setcard_wireless .ft a { display: block; margin-bottom: 4px; }
.setcard_wireless .ft .bigButton { margin-left: 90px; }
.setcard_wireless .ft .stdButton { font-size: 0.9em; }
.setcard_wireless .thumbs { padding: 0; background-color: #d3d3d3; background-image: none; width: 49%; margin: 0; height: 50px; }
.setcard_wireless .thumbs .tl { background-image: url(/images/boxes/roundCorners/boxPTopLeft.gif); }
.setcard_wireless .thumbs .tr { background-image: url(/images/boxes/roundCorners/boxPTopRight.gif); }
.setcard_wireless .thumbs .bl { background-image: url(/images/boxes/roundCorners/boxPBotLeft.gif); }
.setcard_wireless .thumbs .br { background-image: url(/images/boxes/roundCorners/boxPBotLeft.gif); }

.wireless_options .boxin-l, .wireless_system_configurations .boxin-l { margin-right: 5px; }
.wireless_options .boxin-m, .wireless_options .boxin-r, .wireless_system_configurations .boxin-m, .wireless_system_configurations .boxin-r { width: 17.6%; }
.wireless_options .boxin-m, .wireless_system_configurations .boxin-m { margin-right: 5px; }
.wireless_options .wireless_options_wide, .wireless_system_configurations .wireless_options_wide { width: 22%; }
.wireless_options .wireless_options_wide .bd p, .wireless_system_configurations .wireless_options_wide .bd p { margin-bottom: 0; }

