@charset "utf-8";
/* CSS Document */

.mar_auto{margin:0 auto;}
.stop{clear:both;
      line-height:0px;
      height:0px;
      padding:0px;
      font-size:0px;}
.left{float:left;}
.right{float:right;}
.txt_cntr{text-align:center;}
.txt_lft{text-align:left;}
.txt_rght{text-align:right}
.abs {position:absolute;}
body, p, h1, h2, h3, h4, h5, h6, img{margin:0;
  padding:0;}
  
body {background: #e6e6e6 url(body-background.jpg) top repeat-x;
		color:#3b3b3b;
		font-size:12px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;}
a {color:#ff6c00;
	text-decoration:none;
	display:inline;
	}

.content {width:980px;
		  background:url(main-back2.jpg) top no-repeat;
		  margin:0 auto;}
.content-int {width:980px;
		  background:url(main-back2.jpg) top no-repeat;
		  margin:0 auto;}
.header {padding:18px 00 00 45px;
		 height:202px;}
.logo {display:block;
		text-indent:-5000em;
		width:215px;
		height:50px;}
.navigation {background:url(navigation-back.png) no-repeat;
			 height:38px;
			 width:908px;
			 margin:0 auto;}
.main {padding:20px 20px 00 20px;}
.products-header {color:#ff9900;
				  font-size:18px;
				  padding:00 00 10px 00;}
.product-block {width:210px;}
.padd-left {padding-left:15px;}
.pro-border {padding-right:15px;
			border-right:#cbcbcb 1px solid;}
.product {padding:00 00 5px 00;}
.product-value {padding:00 00 15px 00;}
.big-separator {background:url(separator.png) no-repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader»
(src='separator.png',sizingMethod='scale'); 
				height:53px;}
.why-block {width:234px;
			border:#cbcbcb 1px solid;}
.why-header {color:#ff9900;
			font-size:18px;
			 padding:9px;}
.bullet {background: #ececec url(bullet-back.png) no-repeat;
		 height:33px;
		 padding:5px 25px 00 25px;}
.bullet {font-weight:bold;
		 font-size:11px;}
.bullet a{font-weight:bold;
			color:#8b8b8b;}
.border-padding {width:234px;
				padding:00 15px 00 00;
				border-right:#cbcbcb 1px solid;}
.latest-sub-block {width:385px;
					padding:00 15px;
					border-right:#cbcbcb 1px solid;}
.latest-buttons {width:261px;
				 padding:00 00 10px 00;}
.latest-buttons img{padding:00 00 8px 00;}
.product-link a { background:transparent url(link-arrow.gif) no-repeat right; padding-right:10px; }
.event-block {padding:8px 00;
			  background:url(dots.gif) top repeat-x;}
.testimonial-block {width:253px;
					padding:00 15px;
					border-right:#cbcbcb 1px solid;}
.contact-block {width:220px;
				padding:00 15px;
				border-right:#cbcbcb 1px solid;}
.professional-block {width:137px;
					background:url(orange-box-repeat.jpg) repeat-y;}
.professional-top {background:url(orange-box-top.jpg) top no-repeat;}
.professional-bottom {background:url(orange-box-bottom.jpg) bottom no-repeat;
						min-height:165px;
						padding:15px;
						color:#fff;}
.professional-bottom a {color:#fff;}
.professional-header {font-size:16px;
					padding:00 00 7px 00;}
.professional-block-int {width:253px;
					background:url(orange-box-repeat-int.jpg) repeat-y;}
.professional-top-int {background:url(orange-box-top-int.jpg) top no-repeat;}
.professional-bottom-int{background:url(orange-box-bottom-int.jpg) bottom no-repeat;
						min-height:116px;
						padding:8px 15px 15px;
						color:#fff;}
.professional-bottom-int a {color:#fff;}
.professional-header-int {font-size:16px;
					padding:00 00 7px 00;}
.footer {text-align:center;
		 height:60px;
		 font-size:11px;}
.footer a {background:none;
			padding:00;}
.subheader-int {font-weight:bold;
				padding:00 00 10px 00;}
.text-int {padding:00 00 20px 00;}
.text-int img {float:left;
				margin:00 7px 00 00;}
.main-left {width:635px;
			border-right:#cbcbcb 1px solid;
			padding:00 22px 00 00;}
.main-right {width:261px;}
.separator-int {background:url(int-separator.png) center top no-repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader»
(src='int-separator.png',sizingMethod='scale');
}
				height:40px;}
.contact td {vertical-align:top;
			 padding:00 00 5px 00;}
.contact form {padding:00px;
				margin:00px;}
.label {width:60px;
		font-size:11px;}
.input input {width:160px;}
.input textarea {width:160px;
				height:60px;
				overflow:hidden;}
.submit input {background:url(send-button.jpg) no-repeat;
				width:220px;
				height:29px;
				border:none;
				cursor:pointer;}
				
.view-all-button a {background:none;
				padding:00px;}
.latest-buttons a {background:none;
				padding:00px;}
.logo {background:none !important;
		padding:00px !important;}
		
.product a { background:none; }

.text-int table {
	padding-top:20px;
	margin-left:-12px;
}