@charset "UTF-8";/* CSS Document */*:focus{outline:none}#header {	margin: 0;	padding: 0;	height:53px;	background: url(../images/top-black.jpg) top  repeat;}#header-2  {	margin: 0;	padding:  0;	font-family: arial, helvetica, times, verdana;	font-weight: lighter;}#header-1 {	margin: 0;	padding: 0;	height:53px;	background: url(../images/top-black.jpg) top ;}#telephone{	margin: 10px 0px 0px 0px !important;	margin: 10px  0px 0px 0px;	padding: 0px 0;	float:right;	color:#FFFFFF;	font-family: arial, helvetica, times, verdana;	font-size:26px;}.please{	color:#9933FF;	font-family: arial, helvetica, times, verdana;	font-size:18px;}.please-t{	color:#66CCFF;	font-family: arial, helvetica, times, verdana;	font-size:18px;}.please-w{	color:#FF0000;	font-family: arial, helvetica, times, verdana;	font-size:18px;}.please-p{	color:#99CC66;	font-family: arial, helvetica, times, verdana;	font-size:18px;}#product  {	margin: 0 auto;	width: 1100px;	clear:both;	height:320px;	background-color:#FFFFFF;}#top {	margin: 0 auto;	width: 900px;	clear:both;	background-color:#FFFFFF;	}#title {	margin: 0px 0px 0px 0px !important;	margin: 0px  0px 0px 0px;	padding: 0px 0;	float:left;	background-color:#FFFFFF;	}	.head-1 {	font-size:140%;	color:#66CCFF;	}	.head-2 {	margin: 0px 0px 0px 0px !important;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px ;	font-size:140%;	font-weight:bolder;	color:#6666FF;	}.select-product{	margin: 20px 0 0px 0px !important;	margin: 20px 0 0px 0px;	padding: 0px 0px 0px 0px ;	font-size:13px;	color:#FFFFFF;	width:200px;	float: right;	}#select {margin: 15px 8px 0px 0px !important;	margin: 15px 8px 0px 0px;	padding: 0px 0px 0px 0px ;	float: right;	}#menu {	margin: 15px 0 0px 0px !important;	margin: 15px 0 0px 0px;	padding: 15px 5px 0px 5px ;	width: 490px ;	height:20px;	float: right;	background-color:#FFFFFF;	}	#menu a {	margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 0px 8px 0px 8px;	height: 13px;	text-align:center;	color:#666666;	float: right;	font-size: 80%;	text-decoration: none;	border-right-color:#669933;	border-right-style: solid;	border-right-width: 1px;	}#menu a:hover {	color:#000000;}	#menu-print {	margin: 17px 0 0px 0px !important;	margin: 17px 0 0px 0px;	padding: 15px 5px 0px 5px ;	width: 490px ;	height:20px;	float: right;	background-color:#FFFFFF;	}	#menu-print a {	margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 0px 8px 0px 8px;	height: 13px;	text-align:center;	color:#333333;	float: right;	font-size: 80%;	text-decoration: none;	border-right-color:#669933;	border-right-style: solid;	border-right-width: 1px;	}#menu-print a:hover {	color:#62784A;}	#menu-printing {	margin: 0px 0 0px 0px !important;	margin: 0px 0 0px 0px;	padding: 15px 5px 0px 5px ;	width: 494px ;	height:20px;	float: right;	background-color:#FFFFFF;	}	#menu-printing a {	margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 0px 5px 0px 5px;	height: 13px;	text-align:center;	color:#333333;	float: right;	font-size: 80%;	text-decoration: none;	border-right-color:#669933;	border-right-style: solid;	border-right-width: 1px;	}#menu-printing a:hover {	color:#62784A;}	#product-menu {	margin: 17px 0 0px 0px !important;	margin: 17px 0 0px 0px;	padding: 15px 10px 0px 5px ;	width: 342px ;	height:23px;	float: right;	}	#product-menu a {	margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 0px 10px 0px 10px;	height: 13px;	text-align:center;	color:#333333;	float: right;	font-size: 90%;	text-decoration: none;	border-right-color:#669933;	border-right-style: solid;	border-right-width: 1px;	}#product-menu a:hover {	color:#62784A;}	body {	margin: 0;	padding:  0;	font-family: arial, helvetica, times, verdana;	font-weight: lighter;	text-align: left;}#page-black {	margin: 0;	padding: 0;	height:853px;	background-color:#333333;}#page-1 {	margin: 0 auto;	width: 900px;	clear:both;	background-color:#333333;}#page {	margin: 0 auto;	width: 900px;	clear:both;	}#col-left{	margin: 120px 0px 0px 0px!important;	margin: 120px 0px 0px 0px;	padding: 0px 10px 0px 10px;	float: left;	width:380px;}#col-left2{	margin: 120px 0px 0px 0px!important;	margin: 120px 0px 0px 0px;	padding: 0px 20px 0px 10px;	float: left;	width:370px;}.col-left-pinktext{	margin: 25px 0px 0px 0px!important;	margin: 25px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: right;	width:300px;}.col-left-brochure-site{	margin: 50px 0px 10px 0px!important;	margin: 50px 0px 10px 0px;	padding: 0px 0px 0px 0px;	float: right;	width:360px;}.col-left-print-site{	margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:360px;}.col-left-image-site{	margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:210px;}.col-left-design-site{	margin: 0px 0px 10px 0px!important;	margin: 0px 0px 10px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:180px;}.col-right-design-site{	margin: 0px 0px 10px 0px!important;	margin: 0px 0px 10px 0px;	padding: 0px 0px 0px 0px;	float: right;	width:100px;}.col-left-webtext{	margin: 10px 0px 10px 0px!important;	margin: 10px 0px 10px 0px;	padding: 0px 0px 0px 0px;	float: right;	width:300px;}#col-left-front{	margin: 20px 0px 0px 0px!important;	margin: 20px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:447px;}#col-left-about{	margin: 00px 0px 0px 0px!important;	margin: 00px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:447px;}#col-left-marketing{	margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:435px;}h6{	color:#FFFFFF;	font-size:90%;}#col-right-front{	margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: right;	width:440px;}#col-right-front-l{	margin: 20px 0px 0px 0px!important;	margin: 20px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:275px;}#col-right-front-r{	margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: right;	width:220px;}#col-left-contact{	margin: 60px 0px 0px 0px!important;	margin: 60px 0px 0px 0px;	padding: 0px 10px 0px 10px;	float: left;	width:380px;}#index-spacer{margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	height:40px;	clear:both;	width:500px;}#col-right{	margin: 20px 0px 0px 0px!important;	margin: 20px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: right;	width:500px;	}	.col-right-left{	margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 30px;	float: left;	width:180px;	}		.col-right-right{	margin: 20px 0px 0px 0px!important;	margin: 20px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: right;	width:280px;}			#col-right-products{	margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: right;	width:500px;	}	#col-l-right-contact{	margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: right;	width:500px;	}	#col-l-right{	margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:270px;	}		#col-r-right{	margin: 15px 0px 0px 0px!important;	margin: 15px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: right;	width:130px;}		#product-list {	margin: 0;	padding: 0;	float: right;	clear:both;}#product-list a {	margin: 0 60px 0 0;	padding: 0;	color:#990000;	text-decoration:none;	font-size: 11pt;	display: block;	text-align: right;	display: block;	height: 25px;	font-weight:lighter;}	#product-list-w {	margin: 0;	padding: 0;	float: right;	clear:both;}#product-list-w a {	margin: 0 0px 0 0;	padding: 0;	color:#000000;	text-decoration:none;	font-size: 11pt;	display: block;	text-align: right;	display: block;	height: 25px;	font-weight:lighter;}#product-list-w a:hover {	color:#666666;	cursor: pointer;} form fieldset {	border: 0;	margin:0px 5px 0px 5px!important;	margin:0px 5px 0px 5px;	padding: 0;	width: 490px;	clear:both;} form fieldset .left-form { 	margin: 3px 10px 0px 0px!important;	margin: 3px 10px 0px 0px;	padding: 0px 0px 0 0;	width: 120px;	float: left;	font-size:12px;}form fieldset .left-form label {margin:9px 0px 0px 10px!important;margin:9px 0px 0px 10px;	padding: 4px 0 !important;padding: 4px 0;	display: block;	text-align: right;}form fieldset .right-form {	margin: 5px 0px 0px 0px!important;	margin: 5px 0px 0px 0px;	padding: 0px 0 !important;	padding: 0px 0;	width: 348px;	float: left;}form fieldset .right-form .input {	margin: 9px 10px 0px 0px!important;	margin: 9px 10px 0px 0px;	width: 315px;	color:#666666;	background-color:#E5EFFF;		font-size:13px;	font-family: arial, helvetica, verdana, sans-serif;	display: block;}form fieldset .right-form textarea.input {	padding: 3px 2px;	font-family: arial, helvetica, verdana, sans-serif;		font-size:12px;	background-color:#E5EFFF;}form fieldset .right-form input.button {	margin: 5px  0px  0px  0px;	padding: 2px;	color:#D4DFB7;	background-color:#0099FF;	border: 0;	font-size:12px;	display: block;	cursor: pointer;}form fieldset .right-form input.button:hover{		color:#FFFFFF;	background-color:#666666 ;}.form-spacer{	height:30px;	float:left;	width:550px;	}	.form-text{	margin: 0px 0px 0px 0px!important;	margin: 0px 0px 0px 0px;	padding: 10px 10px 0px 10px;	float:left;	}#calculator{	margin: 0px 0px 0px px!important;	margin: 0px 0px 0px 0px;	padding: 0px 15px 10px 15px;	float: left;	width:465px;	background-color:#FFFFFF;	}h4{	font-size:90%;	color:#666666;	text-align: justify;	font-weight: lighter;}.footer{	margin:  20px 0px 0px 0px ;	padding: 0px 0px 0px 0px;	float:left;	width: 900px;	height:20px;	clear:both;	border-top-color:#FFFFFF;	border-top-style:solid;	border-width:1px;}.footer-b{	margin:  20px 0px 0px 0px ;	padding: 0px 0px 0px 0px;	float:left;	width:900px;	height:20px;	clear:both;	border-top-color:#000000;	border-top-style:solid;	border-width:1px;}.col-con{margin: 0px 0px 0px px!important;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:175px;}#form-case{	margin: 10px 165px 0px 0px!important;	margin: 10px 165px 0px 0px;	padding: 0px 5px 5px 5px;	float: left;	width:263px;	height:auto;	border-top-color:#FFFFFF;	border-top-style:solid;	border-width:thin;}.form-intro{	margin: 5px 370px 5px 0px!important;	margin: 5px 370px 5px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:250px;	color:#FFFFFF;	font-size:12px;	clear:both;}#form-case .l-form{	margin: 0px 5px 0px 0px!important;	margin: 0px 5px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:70px;	height:80px;	}#form-case .r-form input {	margin: 0px 200px 3px 0px!important;	margin: 0px 200px 3px 0px;	padding: 0px 0px 0px 0px;	color:#666666;	background-color:#E5EFFF;	font-size:13px;	font-family: arial, helvetica, verdana, sans-serif;	display: block;	float: left;	width:160px;}#form-case .l-form label{	margin: 3px 0px 3px 0px!important;	margin: 3px 0px 3px 0px;	padding: 0px 0px 0px 0px;	color:#FFFFFF;	font-size:13px;	font-family: arial, helvetica, verdana, sans-serif;	float: right;	clear:right;}#form-case .r-form input.button {	margin: 15px  100px  0px  0px;	padding: 2px 2px 2px 2px;	color:#D4DFB7;	background-color:#000000;	border: 0;	font-size:11px;	display: block;	cursor: pointer;	width:70px;}#form-case .r-form input.button:hover{		color:#FFFFFF;	background-color:#666666;}#webform-case{	margin: 10px 165px 0px 0px!important;	margin: 10px 165px 0px 0px;	padding: 0px 5px 5px 5px;	float: left;	width:370px;	height:auto;	border-top-color:#000000;	border-top-style:solid;	border-width:thin;}#webform-case .form-intro{	margin: 5px 10px 0px 0px!important;	margin: 5px 10px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:130px;	color:#333333;	font-size:12px;	clear:both;}#webform-case .form-thanks{	margin: 5px 10px 0px 0px!important;	margin: 5px 10px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:350px;	color:#333333;	font-size:12px;	clear:both;}#webform-case .l-form{	margin: 0px 5px 0px 0px!important;	margin: 0px 5px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:70px;	height:100px;	}#webform-case .r-form input {	margin: 10px 100px 3px 0px!important;	margin: 10px 100px 3px 0px;	padding: 0px 0px 0px 0px;	color:#666666;	background-color:#E5EFFF;	font-size:12px;	font-family: arial, helvetica, verdana, sans-serif;	display: block;	float: left;	width:150px;}#webform-case .l-form label{	margin: 13px 0px 3px 0px!important;	margin: 13px 0px 3px 0px;	padding: 0px 0px 0px 0px;	color:#000000;	font-size:12px;	font-family: arial, helvetica, verdana, sans-serif;	float: right;	clear:both;}#webform-case .r-form  .button {	margin: 5px  0px  0px  0px;	padding: 2px 2px 2px 2px;	color:#D4DFB7;	background-color:#000000;	border: 0;	font-size:11px;	display: block;	cursor: pointer;	width:70px;	float:left;}#webform-case .r-form .button:hover{		color:#FFFFFF;	background-color:#666666;}calculator#webform-case .form-thanks{	margin: 5px 10px 0px 0px!important;	margin: 5px 10px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:350px;	color:#333333;	font-size:12px;	clear:both;}#webform-case .l-form{	margin: 0px 5px 0px 0px!important;	margin: 0px 5px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width:130px;	height:160px;	}#calculator .r-form input {	margin: 10px 100px 3px 0px!important;	margin: 10px 100px 3px 0px;	padding: 0px 0px 0px 0px;	color:#666666;	background-color:#E5EFFF;	font-size:12px;	font-family: arial, helvetica, verdana, sans-serif;	display: block;	float: left;	width:250px;}#calculator .l-form label{	margin: 13px 0px 3px 0px!important;	margin: 13px 0px 3px 0px;	padding: 0px 0px 0px 0px;	color:#000000;	font-size:12px;	font-family: arial, helvetica, verdana, sans-serif;	float: right;	clear:both;}#calculator .r-form  .button {	margin: 5px  0px  0px  0px;	padding: 2px 2px 2px 2px;	color:#D4DFB7;	background-color:#000000;	border: 0;	font-size:11px;	display: block;	cursor: pointer;	width:70px;	float:left;}#calculator .r-form .button:hover{		color:#FFFFFF;	background-color:#666666;}
