#dw3 {  /* ineffective */
        max-width: 500;
}

.gradient_button {
        margin:20px 5px 20px 5px;
	border: 1px solid #7f9bcf;
	-webkit-border-radius: 8px;
        -moz-border-radius: 8px;
	border-radius: 8px;
	font-size: 0.8em;
	font-family: arial, helvetica, sans-serif;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
	display: inline-block;
	text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
	font-weight: bold;
	color: #FFFFFF;
	/* [disabled]background-color: #A8BBDE; */
        background-image: -webkit-gradient(linear, left top, left bottom, from(#42BDF4), to(#2A5AAA));
        background-image: -webkit-linear-gradient(top, #42BDF4, #2A5AAA);
        background-image: -moz-linear-gradient(top, #42BDF4, #2A5AAA);
        background-image: -ms-linear-gradient(top, #42BDF4, #2A5AAA);
        background-image: -o-linear-gradient(top, #42BDF4, #2A5AAA);
        background-image: url(linear-gradient(to bottom, #42BDF4, #2A5AAA));
}

.gradient_button:hover{
	border: 1px solid #5e81c2;
	/* [disabled]background-color: #839ed0; */
        background-image: -webkit-gradient(linear, left top, left bottom, from(#12acf1), to(#204481));
        background-image: -webkit-linear-gradient(top, #12acf1, #204481);
        background-image: -moz-linear-gradient(top, #12acf1, #204481);
        background-image: -ms-linear-gradient(top, #12acf1, #204481);
        background-image: -o-linear-gradient(top, #12acf1, #204481);
        background-image: url(linear-gradient(to bottom, #12acf1, #204481));
}

.gradient_button_adapterResult { /* not used */
	border: 1px solid #7f9bcf;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size: 1em;
	font-family: arial, helvetica, sans-serif;
	padding: 10px 10px 10px 10px;
	text-decoration: none;
	display: inline-block;
	text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A8BBDE;
	/* background-image: -webkit-gradient(linear, left top, left bottom, from(#42BDF4), to(#2A5AAA)); */
	/* background-image: -webkit-linear-gradient(top, #42BDF4, #2A5AAA); */
	/* background-image: -moz-linear-gradient(top, #42BDF4, #2A5AAA); */
	/* [disabled]background-image: -ms-linear-gradient(top, #42BDF4, #2A5AAA); */
	/* [disabled]background-image: -o-linear-gradient(top, #42BDF4, #2A5AAA); */
	width: 50%;
}
.gradient_button_adapterResult:hover { /* not used */
	border: 1px solid #5e81c2;
	/* [disabled]background-color: #839ed0; */
	background-image: -moz-linear-gradient(top, #12acf1, #204481);
}
/* --------------------- */
.gradient_button_red {  /* not used */
border:1px solid #df0909; -webkit-border-radius: 3px; border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #f62b2b;
 background-image: -moz-linear-gradient(top, #f62b2b, #d20202);
}

.gradient_button_red:hover {  /* not used */
border:1px solid #b30808;
 background-color: #e40a0a;
 background-image: -moz-linear-gradient(top, #e40a0a, #9f0202);
}

.units {  /***ajs** added, inches/millimeters specs below no longer used  ***/
	float: center;
}

.inches {
	float: left;
	margin-left: 20px;
}

.millimeters {
	float: right;
	margin-right: 20px;
}



.clearboth {
	clear: both;
}

.header .adapterHeader {
	font-size: 1.7em;
	width: 100%;
	text-align: center;
	color: #124573;
	float: left;
	clear: left;
	background-color: #add8e6;
	font-family: texgyrescholabold, Arial, sans-serif;
}
.header .adapterSubheader {
	color: #93918c;
	background-color: #add8e6;
	text-align: center;
	clear: left;
	float: left;
	width: 100%;
	padding-bottom: 0.8em;
}

#sliderWrapperIllustration {
	background-image: url(../images/Blue_Frame_Illustration_rev4.png);
	float: left;
	clear: left;
	height: 394px;
	width: 1024px;
	background-repeat: no-repeat;
	background-size: contain;
	display: block;
	background-color: #add8e6;
	overflow: hidden;
}
#sliderWrapperNoIllustration {
	width: 100%;
	background-image: url(../images/Blue_Frame_Small_rev3.png);
	float: left;
	clear: left;
	height: 250px;
	background-repeat: no-repeat;
	background-size: contain;
	display: block;
	background-color: #add8e6;
	overflow: hidden;
}
.sliderHeaderToRight {
	width: 60%;
	text-align: center;
	float: right;
	color: #ffffff;
	margin-right: 5em;
	margin-top: 3em;
	clear: right;
	overflow: hidden;
}
.sliderHeaderToLeft {  /* not used */
	width: 80%;
	text-align: center;
	/* [disabled]float: left; */
	color: #ffffff;
	margin-right: auto;
	margin-left: auto;
	display: block;
	margin-top: 3em;
	clear: both;
	/*margin-left: 350px;*/
}
.sliderToRight {
	width: 70%;
	float: right;
	margin-right: 10em;
	margin-top: 3em;
	clear: right;
}
.sliderToLeft {
	width: 80%;
	/* [disabled]float: left; */
	margin-right: auto;
	clear: both;
	margin-left: auto;
}
.sliderToRight   .slider_detail , .sliderToLeft .slider_detail{
	width: 100%;
	/* [disabled]display: block; */
	/* [disabled]float: right; */
	/* [disabled]clear: right; */
	text-align: center;
	color: #ffffff;
}

#aboutusSection   {
	background-image: url(../images/Grey_Border_530high.png);
	width: 100%;
	height: 515px;
	padding: 2em 0 0 2em;
	background-repeat: no-repeat;
	overflow: hidden;
}

#orderstatusSection   {
	background-image: url(../images/Orange_Border_530high.png);
	width: 100%;
	height: 515px;
	padding: 2em 0 0 2em;
	background-repeat: no-repeat;
	overflow: hidden;
}

#contactusSection {
	background-image: url(../images/Dark_Blue_Border_590high.png);
	width: 100%;
	height: 560px;
	padding: 3em 0 0 2em;
	background-repeat: no-repeat;
	overflow: hidden;
}

#faqSection {
	background-image: url(../images/Yellow_Border.png);
	width: 100%;
	height: 660px;
	padding: 3em 0 0 2em;
	background-repeat: no-repeat;
	overflow: hidden;
}
#faqSection #accordion       {
	width: 100%;
}

#samplesSection {
	background-image: url(../images/Light_Blue_Border.png);
	width: 100%;
	height: 705px;
	/* [disabled]padding: 0 0 0 3em; */
	background-repeat: no-repeat;
	overflow: hidden;
}

#mycartSection   {
	background-image: url(../images/Pink_Border_530high.png);
	width: 100%;
	height: 515px;
	padding: 2em 0 0 2em;
	background-repeat: no-repeat;
	overflow: hidden;
}

#searchSection   {
	background-image: url(../images/Magenta_Border.png);
	width: 100%;
	height: 660px;
	padding: 3em 0 0 2em;
	background-repeat: no-repeat;
	overflow: hidden;
}
#searchSection #accordion       {
	width: 100%;
}

.container .content .borderWrapper {
	/* [disabled]width: 100%; */
	/* [disabled]border-color: #CCC; */
	/* [disabled]margin-top: 1em; */
	overflow: hidden;
	padding: 0 0.8em 0 0.8em;
}
.container .content .samplesBorderWrapper {
	width: 100%;
	/* [disabled]border-color: #CCC; */
	/* [disabled]margin-top: 1em; */
	overflow: hidden;
	/* [disabled]max-height: 620px; */
	margin: 0 0 0 4em;
	height: 600px;
	padding: 0.8em;
}


.container .content .borderWrapper .imgWrapper  {
	width: 20%;
	float: left;
	/* [disabled]display: block; */
	text-align: center;
}
.container .content .borderWrapper .contentWrapper {
	width: 40%;
	float: left;
	/* [disabled]display: block; */
	margin-left: 1em;
	font-size: 0.8em;
	border-left: 1px solid gray;
	padding-left: 1em;
}
.container .content .borderWrapper .faqContentWrapper {
	width: 70%;
	float: left;
	/* [disabled]display: block; */
	font-size: 0.8em;
	overflow: auto;
	height: 600px;
	margin: 0.5em 0 0 1em;
	border-left: 1px solid gray;
	padding-left: 1em;
}
.container .content .borderWrapper .searchContentWrapper {
	width: 70%;
	float: left;
	/* [disabled]display: block; */
	font-size: 0.8em;
	overflow: auto;
	height: 600px;
	margin: 0.5em 0 0 1em;
	border-left: 1px solid gray;
	padding-left: 1em;
}

.container .content .borderWrapper .widecontentWrapper {
	width: 60%;
	float: left;
	/* [disabled]display: block; */
	margin-left: 1em;
	font-size: 0.8em;
	border-left: 1px solid gray;
	/* padding: 20 20 20 20; */
	padding-top: 3em; 
	padding-left: 3em; 
	text-align: center;
	align-content: center;
}

.container .content .borderWrapper .accreditationWrapper {
	width: 20%;
	float: left;
	margin-left: 3em;
	text-align: center;
	padding-top: 1em;
}
.container .content .borderWrapper .emailImageWrapper {
	width: 30%;
	float: left;
	margin-left: 2em;
	text-align: center;
}

.container .header file_tabs_group #faq_tab_not_desktop {
	display: inline;
}
.ui-menu-item {
	/* [disabled]background-color: #FFF; */
}
.container .header file_tabs_group #menu li a {
	text-decoration: none;
}

