/*------------------------------------------------------------------
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
-------------------------------------------------------------------*/

/*------------------------------------------------------------------
[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;
}

/*------------------------------------------------------------------
[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.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:194px;
	height:54px;
	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:inline;
}
#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-slogan-contact.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	text-indent:-9999px;
	width:416px;
	height:37px;
	margin:30px 25px 0px 0px;
	display:inline;	
}

/*------------------------------------------------------------------
[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%;
}
#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:199px;
	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 {
	background-image:url(../images/low-cost-prototype.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:143px;
	height:18px;
	text-indent:-9999px;
}
#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:265px;
	margin:0px 0px 0px 55px;
}
#standard-prototype  h2 {
	background-image:url(../images/standard-prototype-production.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:259px;
	height:19px;
	text-indent:-9999px;
}
#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;
}
#pcb-design-tips span{
	float:right;
	margin:0px 27px 0px 0px;
}
#pcb-design-tips h3{
	float:left;
	width:127px;
	height:21px;
	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:225px 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;
	margin:25px 0px 15px 29px;
}
#brief-intro p {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 115px 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:117px;
	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. 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 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: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 li a.active:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
#sublinks ul li.no-border{	
	border-top:none;
}
#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:21px;
	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 13px 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 p{
	clear:both;	
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#999999;
	padding:15px 10px 0px 0px;
}
#contact-widget p a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#3189c3;
	text-decoration:underline;
}
#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 {
	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 {
	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;
	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 p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 40px 25px 25px;
	line-height:18px;
	word-spacing:1px;	
}
#overview p span {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#006699;
}
/*------------------------------------------------------------------
[11. Mission and Vision]
-------------------------------------------------------------------*/
#mission-vision {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#mission-vision h3 {
	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;
	width:528px;
	height:66px;
	/*background-image:url(../images/mission-vision-highlighter.gif);*/
	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 {
	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;
	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 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;
}
#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{
	width:105px;
	height:41px;
	background-image:url(../images/single-sided-layer-pcbs.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#double-sided h2{
	width:115px;
	height:41px;
	background-image:url(../images/double-sided-layer-pcbs.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#multilayer h2{
	width:108px;
	height:41px;
	background-image:url(../images/multilayer-pcbs.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#checmical-stencil h2{
	width:146px;
	height:41px;
	background-image:url(../images/chemically-etched-stencils.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#electropolish-stencil h2{
	width:168px;
	height:41px;
	background-image:url(../images/electropolish-frame-stencil.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#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 {
	width:209px;
	height:20px;
	background-image:url(../images/single-sided-layer.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
}
#double-sided-layer h6 {
	width:220px;
	height:20px;
	background-image:url(../images/double-sided-layer.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
}
#multi-layer h6 {
	width:129px;
	height:20px;
	background-image:url(../images/multilayer.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
}
#chemically-brass-stencil h6 {
	width:270px;
	height:20px;
	background-image:url(../images/chemically-etched-stencils-title.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
}
#electropolish-frame-stencil h6 {
	width:351px;
	height:20px;
	background-image:url(../images/electropolish-frame-stencil-title.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:30px 0px 25px 25px;
}
#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;
}
#single-sided-layer p, #double-sided-layer p {
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787777;
	padding:0px 100px 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 50px 20px 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;
}
#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;
}
/*------------------------------------------------------------------
[12. Services]
-------------------------------------------------------------------*/
#services {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#services h3 {
	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;
	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 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;
}
/*------------------------------------------------------------------
[13. Technical Capabilities - Snaphot]
-------------------------------------------------------------------*/
#technology-overview {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#technology-overview h3 {
	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-overview h6 {
	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-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;
	background-image:url(../images/technical-capabilities-detail-lnk.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:291px;
	height:16px;
	margin:30px 0px 30px 26px;
	text-indent:-9999px;
	display:inline;
}
#technology-overview h5 a {
	width:291px;
	height:16px;
	display:block;
}

/*------------------------------------------------------------------
[14. Technical Capabilities - In Detail]
-------------------------------------------------------------------*/
#technology-detail {
	float:left;
	margin:0px 0px 0px 29px;
	width:645px;
	display:inline;
}
#technology-detail h3 {
	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;
	width:562px;
	height:75px;
	background-image:url(../images/technical-capabilities-detail.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;
	background-image:url(../images/bg-availability-features-detail.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:584px;
	height:25px;
	margin:0px 0px 0px 26px;
	padding:10px 16px 0px 16px;
}
#technology-detail h4 span.clm1 {
	float:right;
	margin:0px 65px 0px 0px;
}
#technology-detail h4 span.clm2 {
	float:right;
	margin:0px 25px 0px 0px;
}
.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.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 {
	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;
	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.generaltips {
	clear:both;
	float:left;
	width:100px;
	height:18px;
	background-image:url(../images/general-tips.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 15px 25px;
	text-indent:-9999px;
	display:inline;
}
#design-tips h4.designtips {
	clear:both;
	float:left;
	width:100px;
	height:18px;
	background-image:url(../images/design-tips.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 15px 25px;
	text-indent:-9999px;
	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 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 {
	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;
	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;
	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 {
	clear:both;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#787777;
}
#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;
}
#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;
}
#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 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 {
	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:599px;
	height:85px;
	margin:30px 0px 25px 25px;
	text-indent:-9999px;
	display:inline;
	background-repeat:no-repeat;
	background-position:top left;
}
#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 {
	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 {
	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;
	width:560px;
	height:45px;
	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 {
	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 {
	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 {
	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;
	width:482px;
	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 {
	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;
	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:underline;
}
#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 h3 {
	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;
	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 {
	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 {
	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;
}