body{padding:0; margin:0; background:url(bg.gif) #651b1b repeat-x;}
/*.fteasia{
    font-family: Eurasia;
    font-style:  normal;
    font-weight:bold;
	font-size:16px;
    src: url(EURASIA0.eot);
  }
*/
.fqstns{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-size:16px; font-weight:bold;}
#tmcont{padding:20px 0 0 0; margin:0 auto; width:778px;}
.space{padding:0; margin:0; clear:both; position:relative;}
.spacee{padding:0; margin:0;}
.space10{padding:10px 0 0 0; margin:0; clear:both;}
.space15{padding:15px 0 0 0; margin:0; clear:both;}
.space1{padding:1px 0 0 0; margin:0; clear:both;}
.space7{padding:7px 0 0 0; margin:0; clear:both;}
.space5{padding:5px 0 0 0; margin:0;}
.space3{padding:3px 0 0 0; margin:0;}
.space2{padding:2px 0 0 0; margin:0;}
.wspace1{padding:1px 0 0 0; margin:0; clear:both; background:#ffffff;}

#flash{width:380px; height:166px; padding:0; margin:0;}

.bspace10{padding:10px 0 0 0; margin:0; clear:both; background:#ffffff;}
#logo{padding:0 30px 5px 20px; margin:0; float:left; background:#ffffff;}
.mmenu{float:left; padding:20px 15px 0 15px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
.mmenu a{font-size:12px; color:#ffffff; text-decoration:none;}
.mmenu a:hover{font-size:12px; color:#ffffff; text-decoration:underline;}

.wotp{font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#621a1a; line-height:16px;}

.msept{float:left; width:1px; height:57px; padding:0; margin:0; background:url(menu_seperator.gif) no-repeat;}
#clm{padding:15px 0 0 5px; float:left;}
#clm div{background:url(client_login_bg.gif) no-repeat; width:93px; height:22px; padding:5px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b79898;}
#clm div a{font-size:12px; color:#b79898; text-decoration:none;}
#clm div a:hover{font-size:12px; color:#b79898; text-decoration:underline;}

#mlect{width:738px; margin:0; position:relative; padding:0 20px 0 20px; background:#ffffff;}
#mlect1{width:778px; position:relative; padding:0; background:#ffffff; float:left;}
#mlelft{width:380px; float:left; margin:0; position:relative;}

.ltxt{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:14px;}
.rbtxt{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#621a1a; line-height:14px; font-weight:bold;}
.fvqbr{margin:0; border:#d1d1d1 8px solid; padding:0;}
.fvqimg{padding:20px 0 0 100px; margin:0; background:#a11d1f url(5_questions.gif) no-repeat; width:264px; height:80px;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; line-height:17px;}
.fvqimg a{color:#ffffff; text-decoration:underline;}
.fvqimg a:hover{color:#ffffff; text-decoration:underline;}

.clnobr{margin:0; border:#999999 10px solid;}
.clnoimg{padding:0; margin:0; width:360px; height:75px;}

.clno{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; line-height:15px; float:left; font-weight:bold; padding:9px 0 0 11px;}
.clnotxt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#621a1a; line-height:14px; font-weight:bold;}
.clnorgt{padding:25px 22px 0 0; float:right;}
.clnort{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#621a1a; line-height:15px; font-weight:bold;}
.clnoml{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:15px; font-weight:bold; padding:1px 0 0 0; text-align:right;}

.clnoml a{color:#000000; text-decoration:none;}
.clnoml a:hover{color:#000000; text-decoration:underline;}


#mleml{width:18px; float:left; margin:0; position:relative;}
#mlergt{width:339px; float:left; margin:0; position:relative;}



#sdtls{width:339px; height:320px; background:#a11b1e url(solutions_details.gif) no-repeat;}

.dabd{padding:0 0 6px 0; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; font-weight:bold;}

.dbld{padding:20px 30px 17px 97px; margin:0;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; line-height:15px;}
.dbld a, .dbld a:hover{color:#ffffff; font-size:10px; text-decoration:underline;}

.dseo{padding:20px 30px 17px 97px; margin:0;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; line-height:15px;}
.dseo a, .dseo a:hover{color:#ffffff; font-size:10px; text-decoration:underline;}

.clsdimg{padding:0; margin:0; width:319px; height:75px;}

.htie{width:326px; height:48px; background:#621a1a; padding:11px 0 0 13px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff;}
.htied{padding:2px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
.hic{font-size:11px; font-weight:bold;}



.twbslns{background:#000000; padding:6px 0 9px 13px; height:17px; width:326px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff;}

.cltxt{padding:8px 0 0 14px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:15px;}
.clhtxt{padding:0 0 3px 0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#621a1a; font-weight:bold;}

.clrm{padding:2px 15px 0 0; margin:0; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#621a1a; float:right; font-weight:bold;}
.clrm a,.clrm a:hover{color:#621a1a; text-decoration:underline;}
.ftrlft{padding:10px 0 10px 13px; float:left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
.ftrlft a{font-size:10px; color:#ffffff; text-decoration:none;}
.ftrlft a:hover{font-size:10px; color:#ffffff; text-decoration:underline;}
.ftrrgt{padding:10px 10px 10px 0; float:right; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
.ftrrgt a{color:#ffffff; text-decoration:none;}
.ftrrgt a:hover{color:#ffffff; text-decoration:underline;}

.dgpx{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#c1a3a3;}
.dgpx a{color:#c1a3a3; text-decoration:none;}
.dgpx a:hover{color:#c1a3a3; text-decoration:underline;}




/* about us */


#atmlelft{width:421px; float:left; margin:0; position:relative;}
.atclsd{padding:12px; margin:0;}
.atssptr{padding:10px 0 10px 0; margin:0;}
#atmlergt{width:299px; float:left; margin:0; position:relative;}
#atsons{width:299px; height:312px; padding:0; margin:0; background:#a11b1e url(sub_solutions_bg.gif) no-repeat;}

.abttxt{background:#621a1a; width:410px; height:24px; padding:8px 0 0 11px; color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.abtwbslns{background:#000000; padding:6px 0 9px 13px; height:17px; width:286px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; font-weight:bold;}

.atclnoimg{padding:0; margin:0; width:279px; height:95px;}


.ahtie{width:287px; height:45px; background:#621a1a; padding:8px 0 0 12px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; font-weight:bold;}
.ahtied{padding:2px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal;}

.abdabd{padding:0 0 6px 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; font-weight:bold;}

.sdbld{padding:15px 15px 17px 93px; margin:0;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; line-height:15px;}
.sdbld a, .sdbld a:hover{color:#ffffff; font-size:10px; text-decoration:underline;}

.smoc{padding:0 15px 17px 93px; margin:0;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; line-height:15px;}
.smoc a, .smoc a:hover{color:#ffffff; font-size:10px; text-decoration:underline;}

.sseo{padding:1px 12px 17px 93px; margin:0;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; line-height:15px;}
.sseo a, .sseo a:hover{color:#ffffff; font-size:10px; text-decoration:underline;}



.abclno{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; line-height:15px;font-weight:bold; padding:8px 0 0 9px;}
.abclnotxt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#621a1a; line-height:15px; font-weight:bold;}
.abclnorgt{padding:5px 0 0 9px;}
.abclnort{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#621a1a; line-height:15px; font-weight:bold;}
.abclnoml{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:15px; font-weight:bold; padding:1px 0 0 0; text-align:left;}
.abclnoml a{color:#000000; text-decoration:none;}
.abclnoml a:hover{color:#000000; text-decoration:underline;}


/* contact us */

.ctads{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:15px;}

.ctads a{color:#000000; text-decoration:none;}
.ctads a:hover{color:#000000; text-decoration:underline;}

.ctsqbg{
	background:#f2f2f2;
	padding:10px 0 10px 12px;
	margin:0;
	position:relative;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	float:left;
	width:409px;
	background-color: #f2f2f2;
}
form{padding:0; margin:0;}
.ctlft{padding:0; margin:0; float:left; width:86px;}
.ctrgt{padding:0; margin:0; float:left;}

.field{border:#dadada 1px solid; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; height:15px; width:200px;}
.mfield{border:#dadada 1px solid; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;  width:200px;}

.cbtn{border:#dadada 1px solid; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#651b1b; background:#ffffff; padding:3px;}

.conbg{width:421px; height:298px; background:#f2f2f2;}
.tconbg{width:421px; height:313px; background:#f2f2f2;}

/* 7 Provan solutions */

.svnmn{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#651b1b; padding:15px 0 20px 0; line-height:16px;}
.fgry{width:406px; padding:12px 0 12px 17px; margin:0; background:#f0f0f0;}

.fgry1{width:389px; padding:12px 0 12px 32px; margin:0; background:#f0f0f0 url(fbrbg1.gif) no-repeat left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#651b1b; font-weight:bold;}

.fgry2{width:389px; padding:12px 0 12px 32px; margin:0; background:#f0f0f0 url(fbrbg2.gif) no-repeat left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#651b1b; font-weight:bold;}

.fgry3{width:389px; padding:12px 0 12px 32px; margin:0; background:#f0f0f0 url(fbrbg3.gif) no-repeat left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#651b1b; font-weight:bold;}

.fgry4{width:389px; padding:12px 0 12px 32px; margin:0; background:#f0f0f0 url(fbrbg4.gif) no-repeat left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#651b1b; font-weight:bold;}

.fgry5{width:389px; padding:12px 0 12px 32px; margin:0; background:#f0f0f0 url(fbrbg5.gif) no-repeat left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#651b1b; font-weight:bold;}

.fgry6{width:389px; padding:12px 0 12px 32px; margin:0; background:#f0f0f0 url(fbrbg6.gif) no-repeat left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#651b1b; font-weight:bold;}

.fgry7{width:389px; padding:12px 0 12px 32px; margin:0; background:#f0f0f0 url(fbrbg7.gif) no-repeat left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#651b1b; font-weight:bold;}

.flgry{ width:396px; padding:12px 10px 12px 17px; margin:0; background:#ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#651b1b;}

.svnft{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#a11d1f;}
.svnft a, .svnft a:hover{color:#a11d1f; text-decoration:underline;}


/* 5 questions */

.qsbg{width:321px; height:75px; background:#a11d1f url(five_questions_image.gif) no-repeat; padding:20px 0 0 100px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; font-weight:bold;}

.qsnme{font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#a11d1f;}


.qflgry{width:406px; padding:8px; margin:0; background:#ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#a11d1f; position:relative; float:left;}


.qgry{width:405px; padding:8px 0 12px 16px; margin:0; background:#f0f0f0 url(fqns_bg.gif) repeat-y; height:9px; clear:both;}

.qgtlft{padding:0 4px 0 0; margin:0; background:#ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#a11d1f; float:left; width:272px; position:relative;}
.qgtrgt{width:120px; padding:0; margin:0; background:#ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; float:right; text-align:center;}


.qgrym{width:404px; padding:12px 0 12px 17px; margin:0; background:#f0f0f0 url(fqns_bg.gif) repeat-y; height:8px;}


.qgtlftm{padding:0; margin:0; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#a11d1f; float:left;}
.qgtrgtm{width:135px; padding:0; margin:0; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; float:right; text-align:center;}


/* sitemap */

.bg1{width:397px; height:25px; padding:8px 0 0 26px; background:url(sitemap_bg1.gif) no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.bg1 a{color:#000000; text-decoration:none;}
.bg1 a:hover{color:#000000; text-decoration:underline;}

.bg2{width:383px; height:26px; padding:4px 0 0 40px; background:url(sitemap_bg2.gif) no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.bg2 a{color:#000000; text-decoration:none;}
.bg2 a:hover{color:#000000; text-decoration:underline;}


.bg3{width:383px; height:37px; padding:4px 0 0 40px; background:url(sitemap_bg3.gif) no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.bg3 a{color:#000000; text-decoration:none;}
.bg3 a:hover{color:#000000; text-decoration:underline;}

.bg4{width:381px; height:164px; padding:4px 0 0 40px; background:url(sitemap_bg4.gif) no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.bg4 a{color:#000000; text-decoration:none;}
.bg4 a:hover{color:#000000; text-decoration:underline;}

.adhoc{
    font-family:Ad Hoc Bis;
    font-style:italic;
    font-weight: normal;
	color:#ffffff;
    src: url(ADHOC1.eot);
  }
  
  .gadhoc{
    font-family:Ad Hoc Bis;
    font-style:italic;
    font-weight: normal;
	src: url(ADHOC1.eot);
  }
  
.madhoc{
    font-family:Ad Hoc Bis;
    font-style:italic;
    font-weight: normal;
	font-size:12px;
	color:#ffffff;
    src: url(ADHOC1.eot);
  }
