/* CSS Document */body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#89A4A4;margin:0;padding:0 0 0px 0;background:url(images/back-rep.gif) repeat-x 0 0;background-color:#B7BA91;}td, ul, ol, li, a, span, p, form, input, label, textarea, checkbox, radiobutton, strong, select {margin:0;padding:0;}img{padding:0;Margin:0;display:block;}ul {list-style:none;font-size:0;line-height:0;}/*-----------------------------------------------header----------------------------------------------------*/.topbg{background:url(images/top-bg.jpg) no-repeat 50% 0;height:304px;width:100%;}ul.toplink{padding:0 0 0 0px;margin:0;}ul.toplink li{float:left;}ul.toplink li.home a{background:url(images/home-butt.gif) no-repeat 0 0;height:117px;width:52px;display:block;text-decoration:none;}ul.toplink li.folio a{background:url(images/folio-butt.gif) no-repeat 0 0;height:111px;width:52px;display:block;text-decoration:none;}ul.toplink li.folio a:hover{background:url(images/folio-over.gif) no-repeat 0 0;height:117px;}ul.toplink li.contact a{background:url(images/contact-butt.gif) no-repeat 0 0;height:111px;width:53px;display:block;text-decoration:none;}ul.toplink li.contact a:hover{background: url(images/contact-over.gif) no-repeat 0 0;height:117px;width:53px;}ul.registerlink{padding:70px 0 0 0;margin:0;}ul.registerlink li{}ul.registerlink li.first a{background:url(images/register-thumb.gif) no-repeat 11px 4px;font:bold 11px/16px Arial, Helvetica, sans-serif;background-color:inherit;color:#EEEED0;width:190px;display:block;text-decoration:none;border-bottom:dashed 1px #C4D2A5;padding:0 0 4px 30px;}ul.registerlink li.first a:hover{color:#FFFFC1;background-color:inherit;}ul.registerlink li.second a{background:url(images/get-thumb.gif) no-repeat 11px 4px;background-color:inherit;font:bold 11px/16px Arial, Helvetica, sans-serif;color:#EEEED0;display:block;text-decoration:none;padding:0 0 0 30px;}ul.registerlink li.second a:hover{color:#FFFFC1;background-color:inherit;}ul.navigatioblink{padding:40px 0 0 0;margin:0;}ul.navigatioblink li{float:left;background:url(images/divider.gif) no-repeat right 4px;}ul.navigatioblink li.download{background:none;}ul.navigatioblink li a{font:bold 11px/14px Arial, Helvetica, sans-serif;background-color:inherit;color:#24130E;padding:0 6px 0 6px;text-decoration:none;}ul.navigatioblink li a:hover{color:#CC5D05;background-color:inherit;}.hdr-bg{background-color:#FAFAE3;color:inherit;}p.simpleque{font:normal 24px/26px  Georgia, "Times New Roman", Times, serif;color:#899C6E;background-color:inherit;padding:40px 0 28px 48px;}ul.bodylink{padding:0 17px 0 0;margin:0 0 0 0;float:left;}ul.bodylink li {background:url(images/red-arrow.gif) no-repeat 1px 6px;border-bottom:dashed 1px #9DAD7E;}ul.bodylink li.last-one{border:none;}ul.bodylink li a{font:normal 12px/20px Arial, Helvetica, sans-serif;color:#D68D08;background-color:inherit;width:332px;display:block;text-decoration:none;padding:0 0 0 9px;}ul.bodylink li a:hover{color:#FAA100;background-color:inherit;}/*-----------------------------------------body---------------------------------*/.body-bg{background-color:#000;color:inherit;height:92px;}p.snap{font:normal 30px/92px Georgia, "Times New Roman", Times, serif;color:#BFBF74;background-color:inherit;padding:0 11px 0 37px;}.testimonial-bg{background:url(images/rept-testimonialbg.gif) repeat-x 0 0;height:272px;}p.snap-txt{background-color:inherit;color:#FAFAE3;font:normal 20px/20px Georgia, "Times New Roman", Times, serif;padding:0 0 0 13px;}p.sed-txt{color:#89A4A4;background-color:inherit;font:normal 11px/16px Arial, Helvetica, sans-serif;padding:9px 23px 0 13px;}span.white{color:#fff;background-color:inherit;}p.acsustiam-txt{color:#AEB185;background-color:inherit;font:italic 11px/14px Arial, Helvetica, sans-serif;padding:9px 23px 0 13px;}p.jack-txt{color:#89A4A4;background-color:inherit;font:normal 10px/14px Arial, Helvetica, sans-serif;padding:3px 0 5px 13px;}p.more a{font:normal 11px/14px Arial, Helvetica, sans-serif;color:#FAFAE3;text-decoration:none;padding:0 0 0 13px;background-color:inherit;}p.more a:hover{text-decoration:underline;}.block-form{background-color:#364956;border:dashed 1px #888869;color:inherit;}.quick-bg{background:url(images/contact-bg.gif) no-repeat 0 0;height:24px;font:bold 12px/24px Arial, Helvetica, sans-serif;color:#fff;padding:10px 0 0 61px;background-color:inherit;}.name-block{background-color:#CFCFB0;color:inherit;border-left:dashed 1px #FAFAE3;border-right:dashed 1px #FAFAE3;border-bottom:dashed 1px #FAFAE3;}input{width:150px;height:18px;font:normal 9px/18px Arial, Helvetica, sans-serif;color:#585E4C;border:solid 1px #D4D0C8;background-color:#fff;padding:0;}textarea{width:146px;height:58px;font:normal 9px/18px Arial, Helvetica, sans-serif;color:#585E4C;border:solid 1px #D4D0C8;background-color:#fff;padding:0 0 0 4px;}.formbutt{background:url(images/submit-butt.gif) no-repeat 0 0;width:61px;height:21px;cursor:pointer;border:none;margin:0 0 0 8px;display:block;}/*---------------------footer----------------------------*/.footer-bg{background-color:#000;color:inherit;}ul.footerlink{padding:15px 0 30px 200px;margin:0;}ul.footerlink li{float:left;font:normal 12px/20px Arial, Helvetica, sans-serif;color:#CFCFB0;background-color:inherit;}ul.footerlink li a{font:normal 12px/20px Arial, Helvetica, sans-serif;color:#CFCFB0;background-color:inherit;text-decoration:none;padding:0 8px 0 8px;}ul.footerlink li a:hover{text-decoration:underline;}p.policy{color:#6D724E;background-color:inherit;font:bold 11px/12px Arial, Helvetica, sans-serif;padding:19px 0 5px 0;text-align:center;}p.inventore-txt{color:#374755;background-color:inherit;font:normal 11px/13px Arial, Helvetica, sans-serif;padding:0 30px 0 44px;}p.allright{color:#6D724E;background-color:inherit;font:normal 11px/20px Arial, Helvetica, sans-serif;text-align:center;padding:14px 0 15px 0;}p.allright span {color:#575B3E; font-size:10px; background-color:inherit;}p.allright a{color:#575B3E; text-decoration:none; font-size:10px; background-color:inherit;}p.allright a:hover{color:#6D724E; text-decoration:none;background-color:inherit;}/*---------------------New Style Added on 31.03.08----------------------------*/.best{	padding:0px 0px 0px 30px;	margin:0px;	}.best h2 {	background:url(images/titleabout.gif) no-repeat left top;	height:19px;	width:166px;	margin:32px 0px 0px 20px;	padding:0px;	text-indent:-10000px;	}.best h3 {	background:url(images/titlefolio.gif) no-repeat left top;	height:19px;	width:166px;	margin:32px 0px 0px 20px;	padding:0px;	text-indent:-10000px;	}.best h4 {	background:url(images/titleclients.gif) no-repeat left top;	height:19px;	width:166px;	margin:32px 0px 0px 20px;	padding:0px;	text-indent:-10000px;	}.best h5{	color:#CF6714;	font:bold 12px/13px Arial, Helvetica, sans-serif;	padding:8px 0px 0px 5px;	margin:0px;	text-decoration:underline;	background-color:inherit;	}.best img {	border:4px solid #E2E2CB;	padding:0px;	margin:10px 0px 0px 5px;	}.best p {	color:#4A4A4A;	font:normal 12px/14px Arial, Helvetica, sans-serif;	padding:0px;	margin:8px 0px 0px 5px;	width:136px;	background-color:inherit;	}.best a {	color:#CF6714;	font:bold 12px/14px Arial, Helvetica, sans-serif;	padding:0px;	margin:8px 0px 0px 5px;	text-decoration:none;	background-color:inherit;	}.best a:hover {	color:#4A4A4A;	text-decoration:underline;	background-color:inherit;	}.best .input{	width:86px;	height:24px;	border:solid 0px #D4D0C8;	padding:0;	margin:8px 0px 0px 5px;}.best .brdr {	background:url(images/brdr.gif) repeat-y left top;	padding:0px 0px 0px 20px;	margin:0px;	}/*---------------------New Style Added on 1.04.08----------------------------*/	ul.toplink li.homenew a{	background:url(images/home-but.gif) no-repeat 0 0;	height:117px;	width:52px;	display:block;	text-decoration:none;	}ul.toplink li.homenew a:hover{background:url(images/home-butt.gif) no-repeat 0 0;height:117px;}ul.navigatioblink li.active{font:bold 11px/14px Arial, Helvetica, sans-serif;background-color:inherit;color:#CC5D05;padding:0 6px 0 6px;text-decoration:none;}.linkarrow{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration: none;color:#888a89;}			