/*------------------------------------------------------------------
Project:		
Version:		1.0.0 (01-01-2010)
-------------------------------------------------------------------*/

/*------------------------------------------------------------------
[Table of contents]

1. Global
2. Wrapper/Container
3. Header
4. Navigation
5. Visuals
6. Information Bar
7. Content
8. Footer
9. Subscribe
-------------------------------------------------------------------*/

/*------------------------------------------------------------------
[1. Global]
-------------------------------------------------------------------*/
html {
	margin:0px;
	padding:0px;
}
body {
	margin:0px;
	padding:0px;
	background-color:#00476b;
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
h1, h2, h3, h4, h5, h6, p, pre, form {
	margin:0px;
	padding:0px;
}
* {
	outline:0px;
}
img {
	border:0px;
}
.spacer {
	clear:both !important;
}

@font-face {
    font-family: 'MyriadProLightRegular';
    src: url('../fonts/myriadpro-light-webfont.eot');
    src: url('../fonts/myriadpro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpro-light-webfont.woff') format('woff'),
         url('../fonts/myriadpro-light-webfont.ttf') format('truetype'),
         url('../fonts/myriadpro-light-webfont.svg#MyriadProLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MyriadProLightBold';
    src: url('../fonts/myriadpro-semibold-webfont.eot');
    src: url('../fonts/myriadpro-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpro-semibold-webfont.woff') format('woff'),
         url('../fonts/myriadpro-semibold-webfont.ttf') format('truetype'),
         url('../fonts/myriadpro-semibold-webfont.svg#MyriadProLightBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
.blue {
	color:#069 !important;
}

/*------------------------------------------------------------------
[2. Wrapper/Container]
-------------------------------------------------------------------*/
#wrapper {
	width:100%;
	height:100%;
}
#container {
	clear:both;
	width:962px;
	margin:20px auto 0px auto;	
}

/*------------------------------------------------------------------
[3. Header]
-------------------------------------------------------------------*/
#header {
	clear:both;
	float:left;
	width:100%;
	height:111px;
	background-image:url(../images/header-bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	border-bottom:4px solid #b12200;
}
#header h1 {
	float:left;
	background-image:url(../images/qualieco-logo.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:195px;
	height:55px;
	text-indent:-9999px;
	margin:35px 0px 0px 25px;
	display:inline;
}
#header h1 a{
	display:block;
	width:194px;
	height:54px;
}
#header h6{
	float:right;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#105975;
	margin:18px 25px 0px 0px;
	visibility:hidden;
	display:none;
}
#header h6 a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#105975;
	text-decoration:underline;
}
#header h6 a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#105975;
	text-decoration:none;
}
#header h4{
	clear:right;
	float:right;
	background-image:url(../images/pcb_new_header.png);
	background-repeat:no-repeat;
	background-position:top right;
	text-indent:-9999px;
	width:447px;
	height:61px;
	margin:8px 18px 0px 0px;
	display:inline;	
}
#header .country-website {
	float:right;
	margin:10px 18px 0 0;	
}
#header .country-website a {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#b12200;
	text-decoration: none;
	background: url('../images/flag_australia.png') no-repeat 0 0;
	padding: 0 0 0 22px;
}
#header .country-website a:hover {	
	color:#000;
	text-decoration: none;
}

/*------------------------------------------------------------------
[4. Navigation]
-------------------------------------------------------------------*/
#navigation {
	clear:both;
	float:left;
	width:100%;
	background-image:url(../images/bg-nav.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	height:38px;
}
#navigation ul {
	margin:0px;
	padding:0px;
}
#navigation ul li {
	float:left;
	list-style:none;
	padding:9px 19px 10px 21px;
	background-image:url(../images/nav-seperator.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
#navigation ul li a {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
#navigation ul li a:hover {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#a2c7ff;
	text-decoration:none;
}
#navigation ul li a.active {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#a2c7ff;
	text-decoration:none;
}

/*------------------------------------------------------------------
[5. Visuals]
-------------------------------------------------------------------*/
#visuals {
	clear:both;
	float:left;
	width:100%;
}
/*------------------------------------------------------------------
[6. Information Bar]
-------------------------------------------------------------------*/
#infobar {
	clear:both;
	float:left;
	width:100%;
	height:45px;
	background-image:url(../images/information-bar-bg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}
#infobar h4 {
	float:right;
	background-image:url(../images/bullete-grey-two-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#474747;
	padding:0px 0px 0px 12px;
	margin:15px 25px 0px 0px;
	display:inline;
}
#infobar h4 a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0e6892;
	text-decoration:underline;
}
#infobar h4 a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0e6892;
	text-decoration:none;
}
#infobar p {
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#474747;
	padding:15px 0px 0px 29px;
}
#infobar p a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0e6892;
	text-decoration:none;
	margin:0px 5px 0px 0px;
	padding:0px 10px 0px 0px;
	background-image:url(../images/bullete-grey-one-aerrow.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}
#infobar p a:hover {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0e6892;
	text-decoration:underline;
	padding:0px 10px 0px 0px;
	background-image:url(../images/bullete-grey-one-aerrow.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}
#infobar p strong {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#474747;	
}

/*------------------------------------------------------------------
[7. Content]
-------------------------------------------------------------------*/
#content {
	clear:both;
	float:left;
	width:100%;
	background-color:#ffffff;
	background-image:url(../images/bg-content.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

/*------------------------------------------------------------------
[8. Footer]
-------------------------------------------------------------------*/
#footer {
	clear:both;
	float:left;
	width:100%;
	height:78px;
	background-image:url(../images/bg-footer.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#footer span {
	float:right;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#6699cc;
	margin:20px 0px 0px 0px;
}
#footer span a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#6699cc;
	text-decoration:none;
}
#footer span a:hover {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#6699cc;
	text-decoration:underline;
}
#footer p {
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#6699cc;
	margin:20px 0px 0px 0px;
}

/*------------------------------------------------------------------
[9. Homepage]
-------------------------------------------------------------------*/
#homepage {
	clear:both;
	float:left;
	width:100%;
}
#first-fold {
	float:left;
	position:relative;
	width:100%; height:315px;
}
#prototypes {
	float:left;
	width:671px;
	position:absolute;
	top:-45px;
	left:0px;
}
#prototypes-top {
	float:left;
	width:671px;
	background-image:url(../images/top-prototype-rnd.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:45px;
}
#prototypes-cnt {
	float:left;
	width:670px;
	background-image:url(../images/middle-prototype.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:285px;
	margin:0px 0px 0px 1px;
	display:inline;
}
#low-cost-prototype {
	float:left;
	width:245px;
	margin:0px 0px 0px 55px;
	display:inline;
}
#low-cost-prototype h2 {
	font:bold 18px 'MyriadProLightRegular';
	color:#3189c3;
	/*background-image:url(../images/low-cost-prototype.gif);
	background-repeat:no-repeat;
	background-position:top left;*/
}
#low-cost-prototype p {
	padding:30px 0px 0px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
}
#low-cost-prototype ul {
	clear:both;
	margin:0px;
	padding:10px 0px 10px 0px;
}
#low-cost-prototype ul li {
	list-style:none;
	background-image:url(../images/bullete-blue-headed-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 4px 12px;
	line-height:14px;
}
#low-cost-prototype a{
	clear:both;	
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
	background-image:url(../images/bullete-blue-two-aerrow.gif);
	background-repeat:no-repeat;
	background-position:right 6px;
	padding:0px 12px 0px 0px;
}
#low-cost-prototype a:hover{
	clear:both;	
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ee7321;
	text-decoration:none;
	background-position:right 6px;
	padding:0px 12px 0px 0px;
}
#standard-prototype {
	float:left;
	width:280px;
	margin:0px 0px 0px 50px;
}
#standard-prototype  h2 {
	font:bold 18px 'MyriadProLightRegular';
	color:#3189c3;	
}
#standard-prototype  p {
	padding:30px 0px 0px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
}
#standard-prototype  ul {
	margin:0px;
	padding:10px 0px 10px 0px;
}
#standard-prototype  ul li {
	list-style:none;
	background-image:url(../images/bullete-blue-headed-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 4px 12px;
	line-height:14px;
}
#standard-prototype a{
	clear:both;	
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
	background-image:url(../images/bullete-blue-two-aerrow.gif);
	background-repeat:no-repeat;
	background-position:right 6px;
	padding:0px 12px 0px 0px;
}
#standard-prototype a:hover{
	clear:both;	
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ee7321;
	text-decoration:none;
	background-position:right 6px;
	padding:0px 12px 0px 0px;
}
#prototypes-btm {
	float:left;
	width:671px;
	background-image:url(../images/btm-prototype-rnd.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:26px;
	margin:0px 0px 0px 1px;
	display:inline;
}
#pcb-design-tips {
	position:absolute;
	width:291px;
	top:0px;
	left:671px;
}
#expoPromotion {
	position:absolute;
	width:291px;
	top:8px;
	left:657px;
}
#pcb-design-tips span{
	float:right;
	margin:0px 27px 0px 0px;
}
#pcb-design-tips h3{
	float:left;
	width:127px;
	height:22px;
	background-image:url(../images/pcb-design-tips.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:23px 0px 0px 0px;
	text-indent:-9999px;
}
#pcb-design-tips p{
	clear:both;	
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#999999;
	padding:0px 80px 15px 0px;
}
#pcb-design-tips pre a{
	clear:both;	
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
	background-image:url(../images/bullete-blue-two-aerrow.gif);
	background-repeat:no-repeat;
	background-position:right 6px;
	padding:0px 12px 0px 0px;
}
#pcb-design-tips pre a:hover{
	clear:both;	
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ee7321;
	text-decoration:none;
	background-position:right 6px;
	padding:0px 12px 0px 0px;
}
#second-fold {
	float:left;
	width:907px;
	background-image:url(../images/teaser-bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:98px;
	margin:0px 0px 0px 27px;
	display:inline;
}
#stencils {
	float:left;
	width:303px;
}
#stencils h4{
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:14px 0px 0px 25px;
}
#stencils p{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#999999;
	padding:3px 30px 0px 25px;
}
#stencils p a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3189c3;
	text-decoration:underline;
}
#stencils p a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3189c3;
	text-decoration:none;
}
#pcb-design {
	float:left;
	width:312px;
}
#pcb-design h4{
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:14px 0px 0px 25px;
}
#pcb-design p{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#999999;
	padding:3px 25px 0px 25px;
}
#pcb-design p a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3189c3;
	text-decoration:underline;
}
#pcb-design p a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3189c3;
	text-decoration:none;
}
#free-quote {
	float:left;
	width:292px;
}
#free-quote h4{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:16px 0px 0px 25px;
}
#free-quote h3{
	float:right;
	background-image:url(../images/free-quote.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:80px;
	height:80px;
	text-indent:-9999px;
	margin:10px 10px 0px 0px;
	display:inline;
}
#free-quote h3 a{
	width:80px;
	height:80px;
	display:block;
}
#free-quote p{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:6px 25px 0px 25px;
}
#free-quote p a{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#3189c3;
	text-decoration:underline;
}
#free-quote p a:hover{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#3189c3;
	text-decoration:none;
}
#third-fold {
	float:left;
	width:100%;
	margin:20px 0px 20px 0px;
}
#brief-intro {
	clear:both;
	float:left;
	width:614px;
	background-image:url(../images/bg-brief-intro.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 0px 27px;
	display:inline;
}
#brief-intro h4 {
	/*background-image: url(../images/homepage-brief-intro-txt.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:480px;
	height:60px;
	text-indent:-9999px;*/
	width:300px;
	font:bold 28px 'MyriadProLightRegular';
	color:#3189c3;
	margin:25px 0px 15px 29px;
}
#brief-intro p {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 175px 20px 29px;
	line-height:18px;
	word-spacing:1px;
}
#brief-intro span {
	display:block;
	margin:0px 0px 15px 29px;
	background-image:url(../images/learn-more.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:125px;
	height:21px;
	text-indent:-9999px;	
}
#brief-intro span a {
	display:block;
	width:117px;
	height:21px;
}
#testimonial {
	float:left;
	width:240px;
	background-image:url(../images/faded-seperator.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:20px 0px 0px 28px;
}
#testimonial h3 {
	background-image:url(../images/what-our-client-says.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
	width:240px;
	height:30px;
}
#testimonial h3 img {
	float:right;
}
#testimonial p {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#999999;
	padding:10px 30px 0px 0px;
}
#testimonial p span {
	display:block;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#999999;
	padding:15px 20px 0px 0px;
}
#testimonial p span strong{
	display:block;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#999999;
}

/*------------------------------------------------------------------
[10. Free Quote Updates - 02/08/2014]
-------------------------------------------------------------------*/
.pcb-assembly-requirements {
	background: #eaeaea;
	border-radius: 5px;
	width: 500px;
	margin-left: 25px;
	padding: 15px;
	margin-top: 15px;
}
.pcb-assembly-requirements h4 {
	font: bold 18px 'MyriadProLightRegular';
	color: #484848;	
}
.pcb-assembly-requirements ul {
	margin: 10px 0 10px 20px;
	padding: 0;
}
.pcb-assembly-requirements ul li {
	clear:both;
	list-style: none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	margin-bottom: 5px;
}
.pcb-assembly-requirements ul li input {
	float:left;
	margin: 1px 5px 0 0;
}
.pcb-assembly-requirements ul li.disabled {	
	color:#666;
}
#free-quote-cnt h4{
	font: bold 18px 'MyriadProLightRegular';
	color: #006699;	
	margin: 0 0 0 0;
}
.groupfields {
	float:left;
	width: 250px;
}
#free-quote-frm .groupfields label {
	margin: 0;
	width: auto;
	float:none;
	display: block;
	text-align: left;
}
.assembly-requirements {
	display: none;
}

/*------------------------------------------------------------------
[10. Innerpage Base]
-------------------------------------------------------------------*/
#cnt-left-panel {
	float:left;
	width:712px;
	background-image:url(../images/shaded-content-bg.png);
	background-repeat:no-repeat;
	background-position:top left;
}
#cnt-right-panel {
	float:right;
	width:250px;
	background-image:url(../images/bg-sidebar.jpg);
	background-repeat:repeat-x;
	background-position:top;
	min-height: 475px;
   	height:auto !important;
   	height: 475px;
}
#sublinks {
	width:190px;
	margin:25px auto 0px auto;
}
#sublinks ul{
	margin:0px;
	padding:0px;
}
#sublinks ul ul{
	margin:10px 0 0 0;
	padding:0px;
}
#sublinks ul li{
	list-style:none;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#666666;
	border-top:1px solid #c7c7c7;
	padding:8px 0px 8px 0px;
	line-height:16px;
}
#sublinks ul ul li{
	list-style:none;
	background: url(../images/bullete-grey-headed-aerrow.gif) no-repeat left 9px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	border:none;
	padding:5px 0px 5px 12px;
	line-height:14px;
}
#sublinks ul li a{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
#sublinks ul li a:hover{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
#sublinks ul li a.active{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
#sublinks ul ul li a, #sublinks ul ul li a:hover {
	font-size:12px;
}
#sublinks ul ul li a.active {
	font-size:12px;
	color:#006699;
	font-weight:bold;
}
#sublinks ul li a.active:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
#sublinks ul ul li a.active:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
}
#sublinks ul li.no-border{	
	border-top:none;
}
#sublinks ul li.indented{	
	margin-left:15px;
}
#sidebar-h-sepetaor {
	background-image:url(../images/sidebar-h-seperator.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:1px;
	margin:25px 0px 25px 0px;
	font-size:1px;
}
#sidebar-shadow-sepetaor {
	background-image:url(../images/sidebar-shadow-seperator.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:32px;
}
#pcb-tips-widget {
	clear:both;
	width:195px;
	margin:0px auto;
}
#pcb-tips-widget span{
	float:right;
	margin:0px 0px 0px 0px;
}
#pcb-tips-widget h3{
	float:left;
	width:127px;
	height:22px;
	background-image:url(../images/pcb-design-tips.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:28px 0px 0px 0px;
	text-indent:-9999px;
}
#pcb-tips-widget p{
	clear:both;	
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#999999;
	padding:15px 18px 15px 0px;
}
#pcb-tips-widget a, #product-comparison-widget a, #capabilities-widget a{
	clear:both;	
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
	background-image:url(../images/bullete-blue-two-aerrow.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding:0px 12px 0px 0px;
}
#pcb-tips-widget a:hover, #product-comparison-widget a:hover, #capabilities-widget a:hover{
	clear:both;	
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ee7321;
	text-decoration:none;
	background-image:url(../images/bullete-blue-two-aerrow.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding:0px 12px 0px 0px;
}
#testimonial-widget {
	clear:both;
	width:195px;
	margin:0px auto;
}
#testimonial-widget h3{
	float:left;
	width:154px;
	height:18px;
	background-image:url(../images/what-our-client-says-small.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 0px 0px;
	text-indent:-9999px;
}
#testimonial-widget p{
	clear:both;	
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#999999;
	padding:10px 10px 15px 0px;
}
#testimonial-widget span{
	clear:both;	
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#999999;
	padding:0px 10px 15px 0px;
}
#product-comparison-widget {
	clear:both;
	width:195px;
	margin:0px auto;
}
#product-comparison-widget span{
	float:right;
	margin:0px 0px 0px 0px;
}
#product-comparison-widget h3{
	float:left;
	width:147px;
	height:46px;
	background-image:url(../images/product-comparison-chart.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:28px 0px 0px 0px;
	text-indent:-9999px;
}
#product-comparison-widget p{
	clear:both;	
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#999999;
	padding:15px 10px 0px 0px;
}
#product-comparison-widget pre{
	padding:20px 10px 0px 0px;
}
#contact-widget {
	clear:both;
	width:195px;
	margin:0px auto;
}
#contact-widget span{
	float:right;
	margin:0px 0px 0px 0px;
}
#contact-widget h3{
	float:left;
	width:137px;
	height:20px;
	background-image:url(../images/qualieco-contact.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:28px 0px 0px 0px;
	text-indent:-9999px;
}
#contact-widget h5{
	clear:both;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	padding:15px 0px 5px 0px;
}
#contact-widget p{
	clear:both;	
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0px 10px 10px 0px;
}
#contact-widget p a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#3189c3;
	text-decoration:none;
}
#contact-widget p a img{	
	display: inline-block;
	vertical-align: middle;
}
#contact-widget p a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#3189c3;
	text-decoration:none;
}
#capabilities-widget {
	clear:both;
	width:195px;
	margin:0px auto;
}
#capabilities-widget h3{
	float:left;
	width:118px;
	height:18px;
	background-image:url(../images/our-capabilities.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 0px 0px;
	text-indent:-9999px;
}
#capabilities-widget p{
	clear:both;	
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#999999;
	padding:15px 10px 0px 0px;
}
#capabilities-widget pre{
	clear:both;
	padding:15px 0px 0px 0px;
}
#footer-teaser {
	clear:both;
	float:left;
	width:907px;
	background-image:url(../images/teaser-bg.jpg);
	background-repeat:repeat-x;
	background-position:left 50px;
	height:155px;
	margin:10px 0px 10px 27px;
	display:inline;
}
#footer-teaser h6 {
	font:bold 19px 'MyriadProLightRegular';
	color:#3189c3;
	width:550px;
	margin:0px 0px 0px 25px;
	padding:0px 0px 5px 0px;
	/*width:400px;
	height:45px;
	background-image:url(../images/footer-slogan.gif);
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-9999px;
	margin:0px 0px 0px 25px;
	padding:0px 0px 5px 0px;*/
}

/*------------------------------------------------------------------
[11. Overview]
-------------------------------------------------------------------*/
#overview {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#overview h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:550px;
	width:218px;
	float:left;
	height:23px;
	background-image:url(../images/qualieco-overview.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#overview h6 {
	clear:both;
	float:left;
	margin:30px 0px 25px 25px;
	display:inline;
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	width:550px;
	/*clear:both;
	float:left;
	width:574px;
	height:66px;
	background-image:url(../images/overview-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;*/
}
#overview h5 {
	clear:both;
	font: bold 19px 'MyriadProLightRegular';
	color: #3189C3;
	padding:0px 40px 5px 25px;
	line-height:18px;
	word-spacing:1px;		
}
#overview p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 50px 25px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#overview p span {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
}
#overview .noBtmPadding {
	padding-bottom:0px;
}
#overview ul {
	margin:15px 0px 25px 50px;
	padding:0px;
}
#overview ul li {
	list-style:none;
	background:url(../images/bullete-grey-headed-aerrow.gif) no-repeat left 5px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	line-height:18px;
	padding:0 0 0 15px;
}

/*------------------------------------------------------------------
[11. Mission and Vision]
-------------------------------------------------------------------*/
#mission-vision {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#mission-vision h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:293px;
	float:left;
	height:23px;
	background-image:url(../images/qualieco-mission-vision.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#mission-vision h6 {
	clear:both;
	float:left;
	margin:30px 0px 25px 25px;
	display:inline;
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	width:550px;
	/*clear:both;
	float:left;
	width:528px;
	height:66px;
	background-image:url(../images/overview-highlighter.gif);	
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;*/
}
#mission-vision p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 25px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#mission-vision p span {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
}
#mission {
	clear:both;
	float:left;
	width:190px;
	margin:10px 0px 0px 25px;
	display:inline;
}
#vision {
	float:left;
	width:160px;
	margin:10px 0px 0px 55px;
	display:inline;
}
#motto {
	float:left;
	width:130px;
	margin:10px 0px 0px 55px;
	display:inline;
}
#mission h4, #vision h4, #motto h4 {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#787777;
}
#mission p, #vision p {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:10px 10px 0px 0px;
	line-height:18px;
}
#motto ul {
	margin:0px;
	padding:10px 0px 0px 0px;
}
#motto ul li {
	list-style:none;
	list-style:none;
	background-image:url(../images/bullete-blue-headed-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 5px 12px;
	line-height:14px;
}

/*------------------------------------------------------------------
[12. Products]
-------------------------------------------------------------------*/
#products {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#products h3, #single-sided-layer h3, #double-sided-layer h3, #multi-layer h3, #chemically-brass-stencil h3, #electropolish-frame-stencil h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:209px;
	float:left;
	height:23px;
	background-image:url(../images/qualieco-products.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#products h6 {
	clear:both;
	float:left;
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	width:560px;
	margin:30px 0px 25px 25px;
	display:inline;
	/*clear:both;
	float:left;
	width:573px;
	height:72px;
	background-image:url(../images/products-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;*/
}
#products h4.coreproduct {
	clear:both;
	float:left;
	width:437px;
	height:16px;
	background-image:url(../images/products-pcbs.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 20px 25px;
	text-indent:-9999px;
	display:inline;
}
#products h4.smtstencil {
	clear:both;
	float:left;
	width:97px;
	height:15px;
	background-image:url(../images/smt-stencils.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:20px 0px 20px 25px;
	text-indent:-9999px;
	display:inline;
}
#products h5 {
	clear:both;
	/*font: bold 19px 'MyriadProLightRegular';*/
	font: bold 18px Helvetica, Arial, sans-serif;
	color: #069;
	padding:0px 40px 0px 25px;
	margin:0 0 15px 0;
	line-height:18px;
	word-spacing:1px;	
}
#products h6.smallheading {
	clear:both;
	font: bold 12px Helvetica, Arial, sans-serif;
	color: #787777;
	padding:0px 40px 0px 25px;
	margin:0 0 5px 0;
	line-height:18px;
	word-spacing:1px;	
}
#products p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 25px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#products p span {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
}
#products .noBtmPadding {
	padding-bottom:0px;
}
#products ul {
	clear:both;
	margin:15px 0px 25px 0px;
	padding:0px;
}
#products ul li {
	list-style:none;
	background:url(../images/bullete-grey-headed-aerrow.gif) no-repeat left 5px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	line-height:20px;
	padding:0 0 0 15px;
}
#products ul li a {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#069;
	text-decoration:underline;
}
#products .linkBlocks {
	float:left;
	width:295px;
	margin:0 0 0 25px;
}
#products .linkBlocks h4 {
	font:bold 18px Helvetica, Arial, sans-serif;
	color:#787777;
}
#products p a  {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#069; padding:0 12px 0 0;
	text-decoration:none;
	background-image: url(../images/bullete-blue-two-aerrow.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
}
#products ul li a:hover, #products p a:hover {
	color:#EE7321;
}
#single-sided, #double-sided, #multilayer, #checmical-stencil, #electropolish-stencil{
	width:190px;
	float:left;
	background-image:url(../images/v-seperator.gif);
	background-repeat:no-repeat;
	background-position:right top;
	margin:0px 0px 0px 25px;
	display:inline;
	height:300px;
}
#double-sided, #multilayer, #electropolish-stencil{
	margin:0px 0px 0px 20px;
	display:inline;
}
#multilayer{
	background:none;
}
#checmical-stencil, #electropolish-stencil {
	height:340px;
}
#single-sided h2, #double-sided h2, #multilayer h2, #checmical-stencil h2, #electropolish-stencil h2, 
#single-sided-layer h6, #double-sided-layer h6, #multi-layer h6, #chemically-brass-stencil h6, #electropolish-frame-stencil h6, #single-sided-layer h4, #double-sided-layer h4, #multi-layer h4, #chemically-brass-stencil h4, #electropolish-frame-stencil h4 {
	clear:both;
	float:left;
	text-indent:-9999px;
	display:inline;	
}
#single-sided h2{
	font:bold 19px 'MyriadProLightRegular';
	color:#3189c3;
	text-indent:0px;
}
#double-sided h2{
	font:bold 19px 'MyriadProLightRegular';
	color:#3189c3;
	text-indent:0px;
}
#multilayer h2{
	font:bold 19px 'MyriadProLightRegular';
	color:#3189c3;
	text-indent:0px;
}
#checmical-stencil h2{
	font:bold 19px 'MyriadProLightRegular';
	color:#3189c3;
	text-indent:0px;
}
#electropolish-stencil h2{
	font:bold 19px 'MyriadProLightRegular';
	color:#3189c3;
	text-indent:0px;
}
#single-sided p, #double-sided p, #multilayer p, #checmical-stencil p, #electropolish-stencil p{
	padding:0px 25px 15px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
}
#single-sided img, #double-sided img, #multilayer img, #checmical-stencil img, #electropolish-stencil img{
	clear:both !important;
	float:left;
	padding:5px 0px 5px 0px;
}
#single-sided a, #double-sided a, #multilayer a, #checmical-stencil a, #electropolish-stencil a{
	clear:both;	
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
	background-image:url(../images/bullete-blue-two-aerrow.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding:0px 12px 0px 0px;
}
#single-sided a:hover, #double-sided a:hover, #multilayer a:hover, #checmical-stencil a:hover, #electropolish-stencil a:hover{
	clear:both;	
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ee7321;
	text-decoration:none;
	background-image:url(../images/bullete-blue-two-aerrow.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding:0px 12px 0px 0px;
}
#single-sided-layer, #double-sided-layer, #multi-layer, #chemically-brass-stencil, #electropolish-frame-stencil {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#single-sided-layer h6 {
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	margin:30px 0px 25px 25px;
	text-indent:0px;
	/*width:209px;
	height:20px;
	background-image:url(../images/single-sided-layer.gif);
	background-repeat:no-repeat;
	background-position:top left;*/
	
}
#double-sided-layer h6 {
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	margin:30px 0px 25px 25px;
	text-indent:0px;
}
#multi-layer h6 {
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	margin:30px 0px 25px 25px;
	text-indent:0px;
}
#chemically-brass-stencil h6 {
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	margin:30px 0px 25px 25px;
	text-indent:0px;
}
#chemically-brass-stencil h6.smallheading,
#electropolish-frame-stencil h6.smallheading {
	font:bold 18px Helvetica, Arial, sans-serif;
	color:#787777;
	margin:0px 0px 15px 25px;
	text-indent:0px;
}
#electropolish-frame-stencil h6 {
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	margin:30px 0px 25px 25px;
	text-indent:0px;
}
#single-sided-layer h4, #double-sided-layer h4, #multi-layer h4, #chemically-brass-stencil h4, #electropolish-frame-stencil h4 {
	width:94px;
	height:13px;
	background-image:url(../images/related-links.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:15px 0px 10px 25px;
	font-size:10px;
}
#electropolish-frame-stencil h5 {
	clear:both;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#069;
	padding:0px 40px 5px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#single-sided-layer p, #double-sided-layer p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 80px 20px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#multi-layer p, #chemically-brass-stencil p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 20px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#chemically-brass-stencil p a {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #0E6892;
	text-decoration: underline;
}
#chemically-brass-stencil p a:hover {
	text-decoration: none;
}
#multi-layer h5 {
	clear:both;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#069;
	padding:0px 40px 5px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#electropolish-frame-stencil p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 15px 20px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#single-sided-layer ul, #double-sided-layer ul, #multi-layer ul, #chemically-brass-stencil ul, #electropolish-frame-stencil ul {
	clear:both;
	margin:0px 0px 25px 25px;
	padding:0px;
}
#single-sided-layer ul li, #double-sided-layer ul li, #multi-layer ul li, #chemically-brass-stencil ul li, #electropolish-frame-stencil ul li {
	list-style:none;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#787777;
	background-image:url(../images/bullete-blue-two-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding:0px 0px 6px 12px;
	line-height:14px;
}
#single-sided-layer ul li a, #double-sided-layer ul li a, #multi-layer ul li a, #chemically-brass-stencil ul li a, #electropolish-frame-stencil ul li a {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
}
#single-sided-layer ul li a:hover, #double-sided-layer ul li a:hover, #multi-layer ul li a:hover, #chemically-brass-stencil ul li a:hover, #electropolish-frame-stencil ul li a:hover {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#eb5f01;
	text-decoration:none;
}
#ce-specification, #ep-specification {
	clear:both;
	float:left;
	width:590px;
	display:inline;
	margin:10px 0px 25px 25px;
}
#ce-specification h4, #ep-specification h4 {
	clear:both;
	float:left;
	text-indent:-9999px;
	display:inline;	
	width:590px;
	height:17px;
	background-image:url(../images/specification.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 8px 0px;
	border-bottom:1px solid #dddddd;
}
#arrow-style-list h5 {
	clear:both;
	padding:0px 0px 8px 0px;
	font:bold 18px Helvetica, Arial, sans-serif;
	color:#787777; margin:0 0 10px 25px;
}
#ce-specification ul, #ep-specification ul {
	margin:0px;
	padding:0px;
}
#ce-specification ul li, #ep-specification ul li {
	list-style:none;
	background:none;
	border-bottom:1px solid #dddddd;
	padding:7px 0px 8px 0px;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#787777;
	line-height:14px;
}
#ce-specification ul li strong {
	width:140px;
	float:left;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#006699;
}
#ep-specification ul li strong {
	width:375px;
	float:left;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#006699;
}
#stencil-pad-reduction {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#stencil-pad-reduction h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
}
#stencil-pad-reduction h4 {
	clear:both; float:left;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#333; padding:0 0 0 18px;
	margin:0 0 15px 25px;
	background:url(../images/bullete-grey-rounded-aerrow.gif) no-repeat left 4px;
}
#stencil-pad-reduction h6 {
	clear:both;
	float:left;
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	width:560px;
	margin:30px 0px 0px 25px;
	display:inline;
}
#stencil-pad-reduction h6.smallheading {
	font:bold 21px Arial, Helvetica, sans-serif;
	color:#069;
	margin:30px 0px 25px 25px;
	text-indent:0px;
}
#stencil-pad-reduction h5 {
	clear:both;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#787777; margin:0 0 15px 25px; padding:0 0 0 18px;
	background:url(../images/double-arrow-bullete.gif) no-repeat left 2px;
}
#stencil-pad-reduction p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777; margin:0 0 15px 25px;
}
#stencil-pad-reduction ul {
	clear:both;
	margin:0 0 20px 45px; padding:0;
}
#stencil-pad-reduction ul li {
	list-style:none;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#787777; padding: 0 0 6px 15px;
	background:url(../images/bullete-grey-two-aerrow.gif) no-repeat left 5px;
}
#stencil-pad-reduction ul li span {
	display:inline-block;
	width:200px;
}
/*------------------------------------------------------------------
[12. Services]
-------------------------------------------------------------------*/
#services {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#services h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:200px;
	float:left;
	height:23px;
	background-image:url(../images/qualieco-services.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#services h6 {
	clear:both;
	float:left;
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	width:570px;
	margin:30px 0px 25px 25px;
	display:inline;
	
	/*clear:both;
	float:left;
	width:546px;
	height:72px;
	background-image:url(../images/services-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;*/
}
#services h5 {
	clear:both;
	font: bold 19px 'MyriadProLightRegular';
	color: #3189C3;
	padding:0px 40px 5px 25px;
	line-height:18px;
	word-spacing:1px;		
}
#services p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 25px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#services p span {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
}
#services p a {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration: none;
}
#services p a:hover {
	color:#000;
}
#services ol {
	clear:both;
	margin:0px 0px 20px 42px;
	padding:0px;
}
#services ol li{
	clear:both;
	list-style:decimal;
	background:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 8px 0px;
	line-height:14px;
}
/*------------------------------------------------------------------
[13. Technical Capabilities - Snaphot]
-------------------------------------------------------------------*/
#technology-overview {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#technology-overview h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
}
#technology-overview h6 {
	clear:both;
	float:left;
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	margin:30px 0px 25px 25px;
	display:inline;
}
#technology-overview h6 span {
	display:block;
	font:bold 21px 'MyriadProLightRegular';
	color:#848585;
	padding:10px 0px 0px 0px;
}
#technology-overview h6 span strong {
	font:bold 21px 'MyriadProLightBold';
}
#technology-overview p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 25px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#technology-overview h4 {
	clear:both;
	background-image:url(../images/bg-availability-features.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:584px;
	height:26px;
	margin:0px 0px 0px 26px;
	padding:10px 16px 0px 16px;
}
#technology-overview h4 span {
	float:right;
}
#technology-overview ul {
	margin:0px;
	padding:0px;
	background-image:url(../images/technology-overview-list.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	margin:0px 0px 0px 26px;
	min-height: 210px;
   	height:auto !important;
   	height: 210px;
	width:616px;
}
#technology-overview ul li {
	list-style:none;
	border-bottom:1px solid #d3d4d4;
	margin:0px 20px 0px 15px;
	padding:8px 0px 8px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:14px;
}
#technology-overview ul li span {
	float:right;
	margin:0px 0px 0px 0px;
	width:80px;
	text-align:center;
	color:#006699;
}
#technology-overview h5 {
	clear:both;
	float:left;
	font:bold 18px 'MyriadProLightRegular';
	color:#3189c3;
	margin:30px 0px 30px 26px;
	padding:0px 15px 0px 0px;
	display:inline;
	background-image:url(../images/double-arrow-bullete.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}
#technology-overview h5 a {
	display:block;
	color:#3189c3;
	text-decoration:none;
}
#technology-overview .linkBlocks {
	float:left;
	width:295px;
	margin:0 0 0 25px;
}
#technology-overview .linkBlocks h5 {
	font:bold 18px Helvetica, Arial, sans-serif;
	color:#787777;
	background:none;
	margin:0; padding:0;
}
#technology-overview .linkBlocks ul {
	clear:both;
	margin:0; padding:15px 0 10px 0;
	background:none;
	width:auto; min-height:0 !important;
}
#technology-overview .linkBlocks ul ul {
	clear:both;
	margin:0; padding:5px 0 10px 0;
	background:none;
	width:auto; min-height:0 !important;
}
#technology-overview .linkBlocks ul li {
	clear:both;
	list-style:none;
	background-image:url(../images/bullete-blue-headed-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 8px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:3px 0px 3px 15px;
	line-height:14px;
	margin:0; border:0;
}
#technology-overview .linkBlocks ul li a {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:underline;
}
#technology-overview .linkBlocks ul li a:hover {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#eb5f01;
	text-decoration:underline;
}

/*------------------------------------------------------------------
[14. Technical Capabilities - In Detail]
-------------------------------------------------------------------*/
#technology-detail {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#technology-detail h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:243px;
	float:left;
	height:26px;
	background-image:url(../images/quality-technology.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#technology-detail h6 {
	clear:both;
	float:left;
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	margin:30px 0px 25px 25px;
	display:inline;
	/*clear:both;
	float:left;
	width:562px;
	height:75px;
	background-image:url(../images/technical-capabilities-overview.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;*/
}
#technology-detail h6 span {
	display:block;
	font:bold 21px 'MyriadProLightRegular';
	color:#848585;
	padding:10px 0px 0px 0px;
	/*clear:both;
	float:left;
	width:562px;
	height:75px;
	background-image:url(../images/technical-capabilities-overview.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;*/
}
#technology-detail h6 span strong {
	font:bold 21px 'MyriadProLightBold';
	/*clear:both;
	float:left;
	width:562px;
	height:75px;
	background-image:url(../images/technical-capabilities-overview.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;*/
}
#technology-detail p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 25px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#technology-detail h4 {
	clear:both;
	font:normal 15px 'MyriadProLightBold';
	color:#069;
	width:584px; height:25px;
	background-image:url(../images/bg-availability-features-detail.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 0px 26px;
	padding:10px 16px 0px 16px;
}
#technology-detail h4 span.clm {
	float:right; width:325px;
	margin:0; text-align:center;
}
#technology-detail h4 span.clm1 {
	float:right; width:160px;
	margin:0; text-align:center;
}
#technology-detail h4 span.clm2 {
	float:right; width:160px;
	margin:0; text-align:center;
}
.technology-detail-list {
	clear:both;
	float:left;
	margin:0px 0px 0px 26px;
	width:616px;
	display:inline;
	background-image:url(../images/bg-availability-features-detail-gradient.gif);
	background-repeat:repeat-x;
	background-position:left 32px;
}
.technology-detail-list h5 {
	width:586px;
	height:25px;
	background-image:url(../images/bg-features-sub-detail.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:7px 15px 0px 15px;
}
.technology-detail-list h5 span {
	float:right;
}
.technology-detail-list ul {
	margin:0px;
	padding:0px;	
}
.technology-detail-list ul li {
	list-style:none;
	float:left;
	border-bottom:1px solid #d3d4d4;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px 15px 0px 15px;
	line-height:14px;
	padding:7px 0px 7px 0px;
	display:inline;
}
.technology-detail-list ul li.no-border {
	border-bottom:none;
}
.technology-detail-list ul li strong {
	float:left;
	width:260px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
.technology-detail-list ul li span.clm {
	float:left;
	width:320px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:center;
}
.technology-detail-list ul li span.clm1, .technology-detail-list ul li span.clm2 {
	float:left;
	width:160px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:center;
}
.technology-detail-list ul li span.clm3, .technology-detail-list ul li span.clm4, .technology-detail-list ul li span.clm5, .technology-detail-list ul li span.clm6 {
	float:left;
	width:80px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:center;
}

/*------------------------------------------------------------------
[14. PCB Design Tips]
-------------------------------------------------------------------*/
#design-tips {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#design-tips h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:292px;
	float:left;
	height:26px;
	background-image:url(../images/qualieco-pcb-design-tips.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#design-tips h6 {
	clear:both;
	float:left;
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	width:530px;
	margin:30px 0px 25px 25px;
	display:inline;
	/*clear:both;
	float:left;
	width:579px;
	height:46px;
	background-image:url(../images/pcb-design-tips-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;*/
}
#design-tips h4 {
	clear:both;
	float:left;
	font:bold 19px 'MyriadProLightRegular';
	color:#3189c3;
	margin:0px 0px 15px 25px;
	display:inline;
}
#design-tips p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 25px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#design-tips p.designtips_footer {
	font:bold 19px 'MyriadProLightRegular';
	color:#a6a6a6;	
}
#design-tips ul {
	clear:both;
	margin:0px 30px 20px 25px;
	padding:0px;	
}
#design-tips ul li {
	list-style:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	line-height:18px;
	background-image:url(../images/bullete-blue-headed-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding:0px 0px 15px 15px;
}
#design-tips ul ul {
	clear:both;
	margin:5px 0px 0px 25px;
	padding:0px;	
}
#design-tips ul ul li {
	list-style:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	line-height:18px;
	background-image:url(../images/bullete-grey-headed-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding:0px 0px 5px 15px;
}

/*------------------------------------------------------------------
[14. Resources]
-------------------------------------------------------------------*/
#resources, #pcb-glossary, #resources-stencil, #resources-pcbchecklist, #resources-pcbflowchart, #pcb-design-guidelines, #rohs-guidelines, #rohs-compliance {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#resources h3, #pcb-glossary h3, #resources-stencil h3, #resources-pcbchecklist h3, #resources-pcbflowchart h3, #pcb-design-guidelines h3, #rohs-guidelines h3, #rohs-compliance h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:223px;
	float:left;
	height:23px;
	background-image:url(../images/qualieco-resources.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#resources h6 {
	clear:both;
	float:left;
	font:bold 21px 'MyriadProLightRegular';
	width:510px;
	margin:30px 0px 25px 25px;
	display:inline;
	/*clear:both;
	float:left;
	width:510px;
	height:67px;
	background-image:url(../images/resources-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;*/
}
#resources ul {
	clear:both;
	margin:10px 0px 0px 0px;
	padding:0px;	
}
#resources ul li {
	clear:both;
	list-style:none;
	background-image:url(../images/bullete-blue-headed-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 3px 15px;
	line-height:14px;
}
#resources ul li a {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:underline;
}
#resources ul li a:hover {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#eb5f01;
	text-decoration:underline;
}
#pcb-glossary h6 {
	clear:both;
	float:left;
	width:400px;
	height:20px;
	background-image:url(../images/pcb-glossary-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 10px 25px;
	text-indent:-9999px;
	display:inline;
}
#pcb-design-guidelines h6 {
	clear:both;
	float:left;
	width:196px;
	height:20px;
	background-image:url(../images/pcb-design-guidelines-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 10px 25px;
	text-indent:-9999px;
	display:inline;
}
#rohs-compliance h6 {
	clear:both;
	float:left;
	width:360px;
	height:20px;
	background-image:url(../images/rohs-compliance-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 10px 25px;
	text-indent:-9999px;
	display:inline;
}
#rohs-guidelines h6 {
	clear:both;
	float:left;
	width:595px;
	height:20px;
	background-image:url(../images/handling-storage-guidelines-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 10px 25px;
	text-indent:-9999px;
	display:inline;
}
#pcb-glossary h5, #resources-stencil h5, #resources-pcbchecklist h5, #resources-pcbflowchart h5, #pcb-design-guidelines h5, #rohs-guidelines h5, #rohs-compliance h5 {
	clear:both;
	float:left;
	width:95px;
	height:32px;
	background-image:url(../images/ico-pdf.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 0px 25px;
	display:inline;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#006699;
	padding:8px 0px 0px 32px;
}
#pcb-glossary h5 a, #resources-stencil h5 a, #resources-pcbchecklist h5 a, #resources-pcbflowchart h5 a, #pcb-design-guidelines a, #rohs-guidelines h5 a, #rohs-compliance h5 a {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
	width:95px;
	height:32px;
	display:block;
}
#pcb-glossary h5 a:hover, #resources-stencil h5 a:hover, #resources-pcbchecklist h5 a:hover, #resources-pcbflowchart h5 a:hover, #pcb-design-guidelines h5 a:hover, #rohs-guidelines h5 a:hover, #rohs-compliance h5 a:hover {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#eb5f01;
	text-decoration:none;
	width:95px;
	height:32px;
	display:block;
}
#pcb-glossary ul {
	clear:both;
	float:left;
	margin:20px 0px 0px 25px;
	_margin:20px 0px 0px 12px;
	padding:0px;
	width:560px;
}
#pcb-glossary ul li {
	clear:both;
	list-style:none;
	background-image:url(../images/bullete-grey-rounded-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 15px 20px;
	line-height:14px;
}
#pcb-glossary ul li span {
	display:block;	
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#787777;
}
#alphabets {
	clear:both;
	float:left;
	width:590px;
	border:1px solid #d3d3d3;
	margin:5px 0px 0px 25px;
	display:inline;
}
#alphabets p {
	font:bold 11px Arial, Helvetica, sans-serif !important;
	color:#787777;
	padding:10px 0px 0px 15px !important;
}
#alphabets pre {
	clear:both;
	float:left;
	width:550px;
	margin:10px 40px 10px 15px;
	display:inline;
	font:bold 11px Arial, Helvetica, sans-serif !important;
	color:#787777;
}
#alphabets a{
	float:left;
	width:27px;
	height:21px;
	margin:0px 3px 5px 0px;
	background-image:url(../images/bg-alphabets.gif);
	background-repeat:no-repeat;
	background-position:top left;
	text-align:center;
	padding:5px 0px 0px 0px;
	font:bold 14px Arial, Helvetica, sans-serif !important;
	color:#295770;
	text-decoration:none;
}
#alphabets a:hover{
	float:left;
	width:27px;
	height:21px;
	margin:0px 3px 5px 0px;
	background-image:url(../images/bg-alphabets.gif);
	background-repeat:no-repeat;
	background-position:top left;
	text-align:center;
	padding:5px 0px 0px 0px;
	font:bold 14px Arial, Helvetica, sans-serif !important;
	color:#eb5f01;
	text-decoration:none;
}
#resources p, #pcb-glossary p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 25px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#glossary-abbrivations h4, #design-guidelines h4, #stencil-technology h4, #pcb-design-guidelines h4, #rohs-guidelines-resources h4, #rohs-compliance h4, #other-resources h4 {
	clear:both;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#787777;
}
#other-resources h4 a {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
}
#other-resources h4 a:hover {
	text-decoration:none;
}
#glossary-abbrivations {
	clear:both;
	float:left;
	width:325px;
	margin:0px 0px 0px 25px;
	display:inline;
}
#design-guidelines {
	float:left;
	width:225px;
}
#stencil-technology {
	clear:both;
	float:left;
	width:325px;
	margin:40px 0px 0px 25px;
	display:inline;
}
#rohs-guidelines-resources {
	float:left;
	width:295px;
	margin:40px 0px 0px 0px;
}
#other-resources {
	clear:both;
	float:left;
	width:325px;
	margin:20px 0px 20px 25px;
	display:inline;
}
#pcb-glossary h4 {
	clear:both;
	float:left;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#006699;
	margin:20px 0px 0px 25px;
	padding:0px 0px 5px 0px;
	width:592px;
	display:inline;
	border-bottom:1px solid #d3d3d3;
}
#pcb-glossary h4 span {
	float:right;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#787777;
	margin:5px 0px 0px 0px;
}
#pcb-glossary h4 span a {
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:underline;
}
#pcb-glossary h4 span a:hover {
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
}
#resources-stencil h6 {
	clear:both;
	float:left;
	width:349px;
	height:20px;
	background-image:url(../images/stencil-technology-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 10px 25px;
	text-indent:-9999px;
	display:inline;
}
#resources-stencil h5, #pcb-design-guidelines h5, #rohs-compliance h5, #rohs-guidelines h5{
	margin:0px 0px 10px 25px;
}
#resources-stencil h4, #pcb-design-guidelines h4, #rohs-compliance h4, #rohs-guidelines h4 {
	clear:both;
	float:left;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#006699;
	margin:10px 0px 15px 25px;
}
#resources-stencil p, #pcb-design-guidelines p, #rohs-compliance p, #rohs-guidelines p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 45px 20px 25px;
	line-height:17px;
	word-spacing:1px;	
}
#rohs-compliance p.custompara {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 45px 20px 45px;
	line-height:17px;
	word-spacing:1px;
}
#resources-stencil ul, #pcb-design-guidelines ul, #rohs-guidelines ul {
	clear:both;
	margin:0px 0px 15px 25px;
	padding:0px;
}
#resources-stencil ul li, #pcb-design-guidelines ul li, #rohs-guidelines ul li{
	clear:both;
	list-style:none;
	background-image:url(../images/bullete-grey-rounded-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 15px 20px;
	line-height:14px;
}
#resources-stencil ul.custom li{
	clear:both;
	list-style:none;
	background-image:url(../images/bullete-grey-rounded-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 9px 20px;
	line-height:14px;
}
#other-resources ul li{
	clear:both;
	list-style:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 60px 15px 20px;
	line-height:14px;
}
#pcb-design-guidelines .toolLists {
	clear:both;
	margin:0px 0px 15px 25px;
	padding:0px;
}
#pcb-design-guidelines .toolLists li {
	clear:both;
	list-style:none;
	background-image:url(../images/bullete-grey-rounded-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 10px 20px;
	line-height:14px;
}
#pcb-design-guidelines .toolLists li span {
	display:block;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#006699;
}
#pcb-design-guidelines ul ul {
	clear:both;
	margin:15px 0px 0px 0px;
	padding:0px;
}
#pcb-design-guidelines ul ul li{
	clear:both;
	list-style:none;
	background-image:url(../images/bullete-grey-headed-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 10px 15px;
	line-height:14px;
}
#pcb-design-guidelines ul ul ul li{
	clear:both;
	list-style:none;
	background-image:url(../images/bullete-grey-two-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 10px 10px;
	line-height:14px;
}
#pcb-design-guidelines ul ul ul ul li{
	clear:both;
	list-style:none;
	background-image:url(../images/bullete-grey-one-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 10px 10px;
	line-height:14px;
}
#pcb-design-guidelines .pcbDesignGuidelinesTable {
	margin:0px 0px 0px 25px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
}
#pcb-design-guidelines .pcbDesignGuidelinesTable td {
	padding:5px 5px 5px 5px;
}
#resources-stencil ol, #pcb-design-guidelines ol {
	clear:both;
	margin:10px 0px 0px 18px;
	padding:0px;
}
#resources-stencil ol li, #pcb-design-guidelines ol li{
	clear:both;
	list-style:decimal;
	background:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 10px 0px;
	line-height:14px;
}
#resources-pcbchecklist h6 {
	clear:both;
	float:left;
	width:413px;
	height:20px;
	background-image:url(../images/pcb-design-checklist-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 10px 25px;
	text-indent:-9999px;
	display:inline;
}
#resources-pcbchecklist h5{
	margin:0px 0px 10px 25px;
}
#resources-pcbchecklist h4{
	clear:both;
	float:left;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#006699;
	margin:10px 0px 15px 25px;
}
#resources-pcbchecklist p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 45px 10px 25px;
	line-height:17px;
	word-spacing:1px;	
}
#resources-pcbchecklist ol {
	clear:both;
	margin:10px 0px 15px 50px;
	padding:0px;
}
#resources-pcbchecklist ol li{
	clear:both;
	list-style:decimal;
	background:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 5px 0px;
	line-height:14px;
}
#resources-pcbflowchart h6 {
	clear:both;
	float:left;
	width:420px;
	height:20px;
	background-image:url(../images/pcb-design-flowchart-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 10px 25px;
	text-indent:-9999px;
	display:inline;
}
#resources-pcbflowchart h5{
	margin:0px 0px 10px 25px;
}
#resources-pcbflowchart p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 45px 25px 25px;
	line-height:17px;
	word-spacing:1px;	
}
#rohs-guidelines p.heading-medium, #rohs-compliance p.heading-medium {
	clear:both;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 20px 25px;
}
#rohs-compliance p.customheading {
	clear:both;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0px 0px 3px 42px;
	background-image:url(../images/bullete-grey-rounded-aerrow.gif);
	background-repeat:no-repeat;
	background-position:25px 3px;
}
#rohs-guidelines ul, #rohs-compliance ul {
	clear:both;
	margin:0px 0px 15px 25px;
	padding:0px;
} 
#rohs-guidelines ul li, #rohs-compliance ul li{
	clear:both;
	list-style:none;
	background-image:url(../images/bullete-grey-rounded-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 8px 20px;
	line-height:15px;
}
#rohs-compliance ul.custom {
	clear:both;
	margin:0px 0px 15px 50px;
	padding:0px;
} 
#rohs-compliance ol {
	clear:both;
	margin:0px 0px 20px 42px;
	padding:0px;
}
#rohs-compliance ol li{
	clear:both;
	list-style:decimal;
	background:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 8px 0px;
	line-height:14px;
}

#rohs-compliance ul ol {
	clear:both;
	margin:10px 0px 0px 30px;
	padding:0px;
}
#rohs-compliance ul ol li{
	clear:both;
	list-style:decimal;
	background:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 5px 0px;
	line-height:14px;
}
#rohs-compliance .generalcomparison {
	margin:0px 0px 25px 25px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
}
#rohs-compliance .generalcomparison td {
	padding:5px 5px 5px 5px;
}
#rohs-compliance .generalcomparison td strong {
	color:#000000;
}
#rohs-compliance .generalcomparison td p {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:5px 0px 8px 5px;
}
#rohs-compliance .detailcomparison {
	margin:0px 0px 25px 25px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
}
#rohs-compliance .detailcomparison td {
	padding:5px 5px 5px 5px;
	color:#000000;
}
#rohs-compliance .detailcomparison td strong {
	color:#000000;
}
#rohs-compliance .detailcomparison td p {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:5px 0px 8px 5px;
}
#rohs-compliance .generalcomparison td ul {
	margin:0px;
	padding:0px 0px 0px 20px;
}
#rohs-compliance .generalcomparison td ul li {
	clear:both;
	list-style:circle;
	background:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 5px 0px;
	line-height:14px;
}


/*------------------------------------------------------------------
[14. PCB Design Tips]
-------------------------------------------------------------------*/
#faqs {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#faqs h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:163px;
	float:left;
	height:26px;
	background-image:url(../images/qualieco-faqs.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#faqs h6 {
	clear:both;
	float:left;
	width:560px;
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	margin:30px 0px 25px 25px;
	display:inline;
	/*clear:both;
	float:left;
	width:599px;
	height:85px;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;
	background-repeat:no-repeat;
	background-position:top left;*/
}
#faqs h6 span {
	clear:both;
	font:bold 21px 'MyriadProLightRegular';
	color:#3189c3;
	margin:10px 0 0 0;
	display:block;
}
#faqs h6 span strong {
	font:normal 21px 'MyriadProLightBold';
}
#faqs .faq-categories {
	clear:both;
	float: left;
	width: 620px;
	margin: 0 0 20px 25px;

}
#faqs .faq-categories div {	
	float: left;
	width: 50%;
}
#faqs .faq-categories div h4 {	
	clear: both;
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #787777;
	min-height: 50px;
}
#faqs .faq-categories div h4 span {	
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #787777;
	display: block;
}
#faqs .faq-categories div ul {
	margin: 10px 0 0 0;
}
#faqs .faq-categories div ul li {
	padding-bottom: 10px;
}
/*#faqs h6.general {
	background-image:url(../images/faqs-general.gif);
}
#faqs h6.ordering {
	background-image:url(../images/faqs-ordering.gif);
}
#faqs h6.prices {
	background-image:url(../images/faqs-prices.gif);
}
#faqs h6.payment {
	background-image:url(../images/faqs-payment.gif);
}
#faqs h6.shipping {
	background-image:url(../images/faqs-shipping.gif);
}
#faqs h6.laminate {
	background-image:url(../images/faqs-laminate.gif);
}
#faqs h6.drillholes {
	background-image:url(../images/faqs-drill-holes.gif);
}
#faqs h6.soldermasks {
	background-image:url(../images/faqs-solder-masks.gif);
}
#faqs h6.components {
	background-image:url(../images/faqs-components.gif);
}
#faqs h6.surfacefinish {
	background-image:url(../images/faqs-surface-finish.gif);
}
#faqs h6.panelization {
	background-image:url(../images/faqs-panelization.gif);	
}
#faqs h6.fileformats {
	background-image:url(../images/faqs-file-formats.gif);	
}
#faqs h6.gerbers {
	background-image:url(../images/faqs-gerbers.gif);	
}
#faqs h6.designservices {
	background-image:url(../images/faqs-pcb-design-services.gif);	
}
#faqs h6.pastestencils {
	background-image:url(../images/faqs-solder-paste-stencils.gif);	
}*/
#faqs ul {
	clear:both;
	margin:5px 0px 0px 25px;
	padding:0px;	
}
#faqs ul li {
	clear:both;
	list-style:none;
	background-image:url(../images/bullete-grey-rounded-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 20px 20px;
	line-height:16px;
}
#faqs ul li span {
	display:block;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 5px 0px;
}
#faqs ul li a {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3189c3;
	text-decoration:underline;
}
#faqs ul li a:hover {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3189c3;
	text-decoration:none;
}
#faqs ul li span {
	display:block;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 5px 0px;
}

/*------------------------------------------------------------------
[16. PCB abbrivations]
-------------------------------------------------------------------*/
#pcb-abbrivations {
	float:left;
	margin:0px 0px 15px 29px;
	width:645px;
	display:inline;
}
#pcb-abbrivations h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:223px;
	float:left;
	height:23px;
	background-image:url(../images/qualieco-resources.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#pcb-abbrivations h6 {
	clear:both;
	float:left;
	width:610px;
	height:21px;
	background-image:url(../images/abbrivations-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 10px 25px;
	text-indent:-9999px;
	display:inline;
}
#pcb-abbrivations ul {
	clear:both;
	float:left;
	margin:20px 0px 0px 25px;
	_margin:20px 0px 0px 12px;
	padding:0px;
	width:560px;
}
#pcb-abbrivations ul li {
	clear:both;
	list-style:none;
	background-image:url(../images/bullete-grey-rounded-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 10px 20px;
	line-height:14px;
}
#pcb-abbrivations ul li span {
	float:left;
	width:100px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#787777;
}
#pcb-abbrivations h5 {
	clear:both;
	float:left;
	width:95px;
	height:32px;
	background-image:url(../images/ico-pdf.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 0px 25px;
	display:inline;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#006699;
	padding:8px 0px 0px 32px;
}
#pcb-abbrivations h5 a {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
	width:95px;
	height:32px;
	display:block;
}
#pcb-abbrivations h5 a:hover {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#eb5f01;
	text-decoration:none;
	width:95px;
	height:32px;
	display:block;
}
#pcb-abbrivations h4 {
	clear:both;
	float:left;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#006699;
	margin:20px 0px 0px 25px;
	padding:0px 0px 5px 0px;
	width:592px;
	display:inline;
	border-bottom:1px solid #d3d3d3;
}
#pcb-abbrivations h4 span {
	float:right;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#787777;
	margin:5px 0px 0px 0px;
}
#pcb-abbrivations h4 span a {
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:underline;
}
#pcb-abbrivations h4 span a:hover {
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
}


/*------------------------------------------------------------------
[13. Product Comparision]
-------------------------------------------------------------------*/
#product-comparision {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#product-comparision h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:348px;
	float:left;
	height:26px;
	background-image:url(../images/qualieco-product-comparison.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#product-comparision h6 {
	clear:both;
	float:left;
	margin:30px 0px 25px 25px;
	display:inline;
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	width:530px;
	/*clear:both;
	float:left;
	width:560px;	
	background-image:url(../images/product-comparison-hilighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;*/
}
#product-comparision p {
	clear:both;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 25px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#product-comparision p span{
	float:left;
	width:20px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#787777;
	line-height:18px;
}
#product-comparision h4 {
	clear:both;
	background-image:url(../images/header-bg-product-comparison.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:616px;
	height:44px;
	margin:0px 0px 0px 26px;
	padding:10px 16px 0px 16px;
}
#product-comparision h4 span.clm1 {
	float:right;
	margin:0px 40px 0px 0px;
	text-align:center;
}
#product-comparision h4 span.clm2 {
	float:right;
	margin:0px 40px 0px 0px;
	text-align:center;
}
#product-comparision ul {
	margin:0px;
	padding:0px;
	background-image:url(../images/technology-overview-list.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	margin:0px 0px 20px 26px;
	min-height: 210px;
   	height:auto !important;
   	height: 210px;
	width:616px;
}
#product-comparision ul li {
	list-style:none;
	border-bottom:1px solid #d3d4d4;
	margin:0px 0px 0px 15px;
	padding:8px 0px 8px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:14px;
}
#product-comparision ul li span.clm1 {
	float:right;
	margin:0px 75px 0px 0px;
	text-align:center;
	width:90px;
}
#product-comparision ul li span.clm2 {
	float:right;
	margin:0px 40px 0px 0px;
	text-align:center;
	width:100px;
	color:#006699;
}
/*------------------------------------------------------------------
[12. PCB Design]
-------------------------------------------------------------------*/
#qualieco-pcb-design {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#qualieco-pcb-design h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:239px;
	float:left;
	height:26px;
	background-image:url(../images/qualieco-pcbdesign.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#qualieco-pcb-design h6 {
	clear:both;
	float:left;
	width:513px;
	height:46px;
	background-image:url(../images/pcbdesign-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;
}
#qualieco-pcb-design p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 120px 25px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#qualieco-pcb-design p span {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
}
#qualieco-pcb-design ul {
	margin:0px 0px 25px 25px;
	padding:0px 0px 0px 0px;
}
#qualieco-pcb-design ul li {
	list-style:none;
	list-style:none;
	background-image:url(../images/bullete-blue-headed-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 0px 5px 12px;
	line-height:14px;
}
#qualieco-pcb-design ul li a {
	clear:both;	
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
	background-image:url(../images/bullete-blue-two-aerrow.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding:0px 12px 0px 0px;
	text-decoration:underline;
}
#qualieco-pcb-design ul li a:hover {
	clear:both;	
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#eb5f01;
	text-decoration:none;
	background-image:url(../images/bullete-blue-two-aerrow.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding:0px 12px 0px 0px;
	text-decoration:underline;
}
/*------------------------------------------------------------------
[16. Low Cost Prototype]
-------------------------------------------------------------------*/
#low-cost-prototype-cnt, #standard-prototype-cnt {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#low-cost-prototype-cnt h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:335px;
	float:left;
	height:26px;
	background-image:url(../images/qualieco-lostcostprototype.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#standard-prototype-cnt h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:498px;
	float:left;
	height:26px;
	background-image:url(../images/qualieco-standard-prototype.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#low-cost-prototype-cnt h6, #standard-prototype-cnt h6 {
	clear:both;
	float:left;
	margin:30px 0px 25px 25px;
	display:inline;
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	width:485px;
	height:46px;
	/*background-image:url(../images/low-cost-prototype-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;*/
}
#low-cost-prototype-cnt p, #standard-prototype-cnt p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 10px 25px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#low-cost-prototype-cnt p.note {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#cc0000;
	padding:0px 10px 25px 25px;
	line-height:18px;
	word-spacing:1px;	
}
/*------------------------------------------------------------------
[16. Contact]
-------------------------------------------------------------------*/
#contact-cnt {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#contact-cnt h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:196px;
	float:left;
	height:26px;
	background-image:url(../images/quualieco-contact.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#contact-cnt h6 {
	clear:both;
	float:left;
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	width:516px;
	margin:30px 0px 25px 25px;
	display:inline;
	/*clear:both;
	float:left;
	width:516px;
	height:46px;
	background-image:url(../images/contact-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;*/
}
#contact-cnt p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 10px 15px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#contact-cnt p a, #free-quote-cnt p a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3189c3;
	text-decoration:none;
}
#contact-cnt p a img, #free-quote-cnt p a img{
	display: inline-block;
	vertical-align: middle;
}
#contact-cnt p a:hover, #free-quote-cnt p a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3189c3;
	text-decoration:none;
}
#contact-frm {
	clear:both;
	float:left;
	margin:0px 0px 0px 25px;
	width:550px;
	display:inline;
	background-image:url(../images/dotted-line.gif);
	background-repeat:repeat-x;
	background-position:top;
}
#contact-frm p {
	float:left;
	width:550px;
	margin:0px;
	padding:10px 0px 10px 0px;
	background-image:url(../images/dotted-line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
#contact-frm label {
	float:left;
	width:150px;
	text-align:right;
	padding:3px 25px 0px 0px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#787777;
}
#contact-frm .textbox {
	width:270px;
	padding:4px 0px 4px 10px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#787777;
	border:1px solid #c8c8c8;
	background-color:#f6f6f6;
}
#contact-frm .combo {	
	width:280px;
	padding:4px 5px 4px 5px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#787777;
	border:1px solid #c8c8c8;
	background-color:#f6f6f6;
}
#contact-frm h5 {
	clear:both;
	padding:15px 0px 30px 0px;
}
#contact-frm .submit {
	width:109px;
	height:38px;
	background-image:url(../images/btn-submit.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border:0px solid transparent;
	background-color:transparent;
	cursor:pointer;
}
#contact-frm .reset {
	width:109px;
	height:38px;
	background-image:url(../images/btn-reset.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border:0px solid transparent;
	background-color:transparent;
	cursor:pointer;
}

/*------------------------------------------------------------------
[17. Free Quote]
-------------------------------------------------------------------*/
#free-quote-cnt {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#free-quote-cnt h2 {	
	font:normal 22px 'MyriadProLightBold';
	color:#000000;
	margin:0 0px 0 29px;
	/*width:302px;
	float:left;
	height:26px;
	background-image:url(../images/get-a-free-quote.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#free-quote-cnt h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:302px;
	float:left;
	height:26px;
	background-image:url(../images/get-a-free-quote.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#free-quote-cnt h6 {
	clear:both;
	float:left;
	font:bold 21px 'MyriadProLightRegular';
	color:#000;
	width:500px;
	margin:30px 0px 25px 25px;
	display:inline;
	/*clear:both;
	float:left;
	width:457px;
	height:22px;
	background-image:url(../images/free-quote-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;*/
}
#free-quote-cnt p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 10px 20px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#free-quote-frm {
	clear:both;
	float:left;
	margin:0px 0px 0px 25px;
	width:600px;
	display:inline;
	/*background-image:url(../images/dotted-line.gif);*/
	background-repeat:repeat-x;
	background-position:top;
}
#free-quote-frm p {
	float:left;
	width:600px;
	margin:0px;
	padding:8px 0px 8px 0px;
	background-image:url(../images/dotted-line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	_margin:0px -3px 0px 0px;	
}
#free-quote-frm label {
	float:left;
	width:190px;
	text-align:right;
	padding:3px 25px 0px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
}
#free-quote-frm .textbox {
	width:270px;
	padding:3px 0px 3px 10px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#787777;
	border:1px solid #c8c8c8;
	background-color:#f6f6f6;
}
#free-quote-frm .textboxsmall {
	width:124px;
	padding:3px 0px 3px 10px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#787777;
	border:1px solid #c8c8c8;
	background-color:#f6f6f6;
}
#free-quote-frm .combo {	
	width:280px;
	padding:2px 5px 2px 5px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#787777;
	border:1px solid #c8c8c8;
	background-color:#f6f6f6;
}
#free-quote-frm .combosmall {	
	width:137px;
	padding:2px 5px 2px 5px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#787777;
	border:1px solid #c8c8c8;
	background-color:#f6f6f6;
}
#free-quote-frm h5 {
	clear:both;
	padding:15px 0px 30px 0px;
}
#free-quote-frm h4 {
	float:left;
	width:600px;
	clear:both;
	padding:35px 0px 20px 0px;
	background-image:url(../images/dotted-line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
#free-quote-frm .submit {
	width:109px;
	height:38px;
	background-image:url(../images/btn-submit.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border:0px solid transparent;
	background-color:transparent;
	cursor:pointer;
}
#free-quote-frm .getfreequote {
	width:169px;
	height:38px;
	background-image:url(../images/btn-get-free-quote.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border:0px solid transparent;
	background-color:transparent;
	cursor:pointer;
}
#free-quote-frm .reset {
	width:109px;
	height:38px;
	background-image:url(../images/btn-reset.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border:0px solid transparent;
	background-color:transparent;
	cursor:pointer;
}

/*------------------------------------------------------------------
[12. Terms of Use]
-------------------------------------------------------------------*/
#termsofuse, #privacy {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#termsofuse h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:253px;
	float:left;
	height:23px;
	background-image:url(../images/qualieco-terms-of-use.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#privacy h3 {
	float:left;
	font:normal 27px 'MyriadProLightBold';
	color:#848585;
	margin:22px 0px 22px 0px;
	/*width:266px;
	float:left;
	height:26px;
	background-image:url(../images/qualieco-privacy-policy.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:22px 0px 22px 0px;
	text-indent:-9999px;*/
}
#termsofuse h6 {
	clear:both;
	float:left;
	width:452px;
	height:21px;
	background-image:url(../images/terms-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;
}
#privacy h6 {
	clear:both;
	float:left;
	width:300px;
	height:21px;
	background-image:url(../images/privacy-policy-highlighter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;
}
#termsofuse h4, #privacy h4 {
	clear:both;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#006699;
	padding:10px 40px 15px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#termsofuse p, #privacy p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 15px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#privacy ul {
	margin:0px;
	padding:0px 0px 10px 25px;	
}
#privacy ul li {
	list-style:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	line-height:14px;
	padding:0px 0px 8px 15px;
	background-image:url(../images/bullete-blue-headed-aerrow.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
}
#termsofuse p span, #privacy span {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
}

/*------------------------------------------------------------------
[13. Google reCaptcha]
-------------------------------------------------------------------*/
.recaptcha {
	height:165px;
}
.captchanote {
	clear:both;
	position:relative;
	width: 318px;
	top: -40px;
	left:175px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}
#free-quote-frm .captchanote {
	left:212px;
}
#recaptcha_widget_div {
	clear:both;
	float:left;
	margin: -175px 0 0 170px;
}
#free-quote-frm #recaptcha_widget_div {
	margin: -175px 0 0 210px;	
}
#antispam { 
	display:none;
}


.pageloader {
	position: fixed;
	width: 100%;
	height: 100%;
	top:0;
	left:0;
	background: rgba(255, 255, 255, 0.7);
	display: none;
}
.loader-wrapper {
	position: relative;
	top: 50%;
	webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.pageloader h3 {
	text-align: center;
	font:normal 20px 'MyriadProLightBold';
	color:#006699;
}
.pageloader p {
	text-align: center;
	font:normal 18px 'MyriadProLightRegular';
	color:#006699;
}

/*------------------------------------------------------------------
[14. Subscribe]
-------------------------------------------------------------------*/
.modal-bg {
	background: rgba(0, 0, 0, 0.7);
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}
.subscribe-modal {
	background: #fff;
	position: fixed;
	top: 50%;
	left: 50%;
	width: 440px;
	height: 140px;
	box-shadow: 0px 0px 30px #000;
	border-radius: 5px;
	padding: 30px;
	margin-left: -260px;
	margin-top: -90px;
	display: none;
}
.subscribe-modal .btnClose {	
	position: absolute;
	top: 15px;
	right: 15px;
}
.subscribe-modal p {
	font:bold 20px 'MyriadProLightRegular';
	color:#006699;
	margin-bottom: 15px;
}
.subscribe-modal p.note {
	font:bold 12px 'MyriadProLightRegular';
	color:#666;
	margin-top: 5px;
}
.subscribe-modal form label {
	display: block;
	font:bold 16px 'MyriadProLightRegular';
	color:#000;
	margin-bottom: 10px;
}
.subscribe-modal form input[type="text"] {	
	font:bold 16px 'MyriadProLightRegular';
	color:#333;
	padding: 8px 10px;
	width: 300px;
	border-radius: 5px;
	border:1px solid #ccc;
}
.subscribe-modal form input[type="button"] {	
	font:bold 16px 'MyriadProLightRegular';
	color:#fff;
	padding: 8px 10px;
	width: 100px;
	border-radius: 5px;
	border:1px solid #006699;
	cursor: pointer;
	background: #006699;
}

/*------------------------------------------------------------------
[15. Publication List]
-------------------------------------------------------------------*/

#services .media-list {
	clear: both;
	float: left;
	width: 45%;
	margin: 20px 0;
}
#services .publication-list {
	clear: both;
	float: left;
	width: 90%;
	margin: 20px 0;
}
#services .media-list ul,
#services .publication-list ul {
	margin: 0 30px 0 25px;
	padding: 0;
}
#services .media-list ul li,
#services .publication-list ul li {
	list-style: none;
	margin-bottom: 10px;
}
#services .media-list ul li span,
#services .publication-list ul li span {
	display: block;	
	color: #000;
	font:bold 12px Arial, Helvetica, sans-serif;
}
#services .media-list ul li a,
#services .publication-list ul li a {
	font-weight: normal;
	font:normal 12px Arial, Helvetica, sans-serif;
}
#services table {
	border: 1px solid #ccc;
	border-bottom:0;
	border-right: 0;
	margin-bottom: 10px;
	margin-left: 25px;
	width: 80%;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}
#services table td {
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin-bottom: 10px;
	padding: 5px;
}
#services table th td {
	background: #e0e0e0;
}
#services ul {
	margin:5px 0px 15px 40px;
	padding:0px;
}
#services ul li {
	list-style:none;
	background:url(../images/bullete-grey-headed-aerrow.gif) no-repeat left 5px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	line-height:18px;
	padding:0 0 0 15px;
}
#services p span {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
}
#services a,
#electropolish-frame-stencil a,
#technology-detail a.customlink {
	clear:both;	
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
	background-image:url(../images/bullete-blue-two-aerrow.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding:0px 12px 0px 0px;
	text-decoration:underline;
}
#services a:hover,
#electropolish-frame-stencil a:hover,
#technology-detail a.customlink:hover {
	clear:both;	
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#eb5f01;
	text-decoration:none;
	background-image:url(../images/bullete-blue-two-aerrow.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding:0px 12px 0px 0px;
	text-decoration:underline;
}
#services h4 {
	clear:both;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #787777;
	padding:0px 40px 5px 25px;
	line-height:18px;
	word-spacing:1px;		
}
#services h5 {
	clear:both;
	font: bold 19px 'MyriadProLightRegular';
	color: #3189C3;
	padding:0px 40px 15px 25px;
	line-height:18px;
	word-spacing:1px;		
}