@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images/bg1.jpg) repeat-x;
}

.botnav {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: 400;
	text-decoration:underline;
}
.botnav A:hover{
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: 400;
	text-decoration: underline;
	color:#333333;
}
.bodytext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding-left:7px;
	padding-right:20px;
	text-align:justify;
	line-height:20px;
}
.sample-main-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight:bold;
	padding-left:20px;
}
a.main:link { color:#860202; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-left:5px;   }
a.main:active { color:#860202; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-left:5px;   }
a.main:visited { color:#860202; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-left:5px; }
a.main:hover { color:#5B2C24; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-left:5px;  }

a.footermenu:link { color:#595959; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:10px; font-size:11px;  }
a.footermenu:active { color:#595959; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:10px; padding-right:10px; }
a.footermenu:visited { color:#595959; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:10px; padding-right:10px; }
a.footermenu:hover { color:#000000; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:10px; padding-right:10px; }


.footerdivider{
color:#595959; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:10px; font-size:11px;
}
.txtcaption{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	padding-left:40px;
	font-style:italic;
}
.txtcaption2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	background-color:#860202;
	padding:4px;
}
.navbg1 {
	background-image: url(images/nav_strip_bg.jpg);
	background-repeat: repeat-x;
	height: 30px;
}
.navtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color: #FFFFFF;
	text-decoration: none;
}

.right-navtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #020202;
	text-decoration: none;
	font-weight:595;
}
.right-desg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	color:#000000;
	text-decoration: none;
}
.text1 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: 400;
	color: #333333;
	text-decoration: none;
	line-height: 180%;
}
.text1 A:hover{
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: 400;
	color: #333333;
	text-decoration: underline;
	line-height: 180%;
}
.link {
	text-decoration: none;
}
.ss {
	font-family: Tahoma, Arial, Verdana;
	font-size: 8px;
	font-weight: 400;
	color: #FFFFFF;
	text-decoration: none;
}
.leftnavnews {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: 400;
	color: #333333;
	text-decoration: none;
	line-height: 150%;
}
.leftnavnews A:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: 400;
	color: #589dac;
	text-decoration: none;
	line-height: 150%;
}
.leftnav a {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: 400;
	color: #333333;
	text-decoration: none;
}
.leftnav A:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: 400;
	color: #589dac;
	text-decoration: none;
}
.leftnav1 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: 400;
	color: #589dac;
	text-decoration: none;
}
.clientbdr {
	border: 1px solid #CCCCCC;
}
.thanks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.table {
	font-size: 100%;
	border: 1px solid #999999;
}

.counter {
	margin:0px;
	border:1px solid #CC9900;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	background-color: #8C4300;
}

input.text, textarea.text { font-family: verdana, helvetica, sans-serif, arial; background:#FFFFFF; border:1px solid #CCCCCC; margin: 2px 0px 0px 0px; }
.hide { position:absolute; visibility:hidden; }
.show { position:absolute; visibility:visible; }
.feedbutton {
	background-color:#FFFFFF;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
}
.feedbutton1 {
	background-color:#CCCCCC;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
	color: #000000;
}
.style7 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.style9 {font-size: 12px}
.style13 {font-size: 16px; color: #999999;}
.style14 {
	font-weight: bold;
	color: #FF9933;
	font-family: Arial, Helvetica, sans-serif;
}
.searchbut {
	background-image: url(images/search_button.gif);
	height: 18px;
	width: 54px;
}
.copyright 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:10px
}
.copytxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background:#F8F8F8;

}
.contact {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding-left:15px;
	padding-right:20px;
	text-align:justify;
	line-height:20px;
}
.conatct-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#770202;
	background:#F8F8F8;
	padding:2px;
}
.middleheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c61111;
	padding-left:10px;
	font-weight:bold;
}
.middletxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#262321;
	padding-left:10px;
	line-height:20px;

}
a.readmore:link { color:#595959; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:8px; font-size:11px;  }
a.readmore:active { color:#595959; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:8px; font-size:11px;  }
a.readmore:visited { color:#595959; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:8px; font-size:11px; }
a.readmore:hover { color:#000000; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; padding-left:8px; font-size:11px; }

a.worknav:link { color:#262321; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; padding-left:2px; font-size:11px;  }
a.worknav:active { color:#262321; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; padding-left:2px; font-size:11px;  }
a.worknav:visited { color:#262321; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; padding-left:2px; font-size:11px;  }
a.worknav:hover { color:#666666; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; padding-left:2px; font-size:11px; }

ul.other {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
li.other {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	list-style-type:square;
	padding-top:10px;
	color:#3a3939;
		padding-right:20px;
	text-align:justify;
}

ul.clients {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
li.clients {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	list-style-image:url(images/clients-icon.gif);
	padding-top:10px;
	padding-left:10px;
	padding-right:20px;
	padding-bottom:5px;
	text-align:justify;
	color:#000000;
	display:block;
	background-color:#F5F5F5;
	margin-top:5px;
}
ul.solutions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
li.solutions {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	list-style-image:url(images/solutions-icon.gif);
	list-style-position:5px;
	padding-top:0px;
	padding-left:10px;
	padding-right:20px;
	padding-bottom:5px;
	text-align:justify;
	color:#000000;
	display:block;
	background-color:#F5F5F5;
	margin-top:5px;
	letter-spacing:1px;
}
a.consulting-btn:link { display: block; background: url("images/consulting-services-btn1.gif") no-repeat; width: 171px; height: 42px; padding: 72px 0 0 0; overflow: hidden;  }
a.consulting-btn:active { display: block; background: url("images/consulting-services-btn1.gif") no-repeat; width: 171px; height: 42px; padding: 72px 0 0 0; overflow: hidden;  }
a.consulting-btn:visited { display: block; background: url("images/consulting-services-btn1.gif") no-repeat; width:171px; height: 42px; padding: 72px 0 0 0; overflow: hidden;  }
a.consulting-btn:hover { background: url("images/consulting-services-hover.gif") no-repeat; width: 171px; height: 42px; padding: 72px 0 0 0; overflow: hidden; }

a.turnkey-btn:link { display: block; background: url("images/turnkey-project-dvlp-btn.gif") no-repeat; width: 171px; height: 42px; padding: 72px 0 0 0; overflow: hidden;  }
a.turnkey-btn:active { display: block; background: url("images/turnkey-project-dvlp-btn.gif") no-repeat; width: 171px; height: 42px; padding: 72px 0 0 0; overflow: hidden;  }
a.turnkey-btn:visited { display: block; background: url("images/turnkey-project-dvlp-btn.gif") no-repeat; width: 171px; height: 42px; padding: 72px 0 0 0; overflow: hidden;  }
a.turnkey-btn:hover { background: url("images/turnkey-project-hover.gif") no-repeat; width: 171px; height: 42px; padding: 72px 0 0 0; overflow: hidden; }

a.fullservice-btn:link { display: block; background: url("images/full-service-btn.gif") no-repeat; width: 171px; height: 42px;; padding: 72px 0 0 0; overflow: hidden;  }
a.fullservice-btn:active { display: block; background: url("images/full-service-btn.gif") no-repeat; width: 171px; height: 42px;; padding: 72px 0 0 0; overflow: hidden;  }
a.fullservice-btn:visited { display: block; background: url("images/full-service-btn.gif") no-repeat; width: 171px; height: 42px;; padding: 72px 0 0 0; overflow: hidden;  }
a.fullservice-btn:hover { background: url("images/full-service-hover.gif") no-repeat; width: 171px; height: 42px;; padding: 72px 0 0 0; overflow: hidden; }

a.services-ad1:link { display: block; background: url("images/service-ad1.jpg") no-repeat; width: 187px; height:190px; padding: 10px 0 0 0; overflow: hidden;  }
a.services-ad1:active { display: block; background: url("images/service-ad1.jpg") no-repeat; width: 187px; height:190px; padding: 10px 0 0 0; overflow: hidden;  }
a.services-ad1:visited { display: block; background: url("images/service-ad1.jpg") no-repeat; width: 187px; height:190px; padding: 10px 0 0 0; overflow: hidden;  }
a.services-ad1:hover { background: url("images/service-ad1-hover.jpg") no-repeat; width: 187px; height: 190px; padding: 10px 0 0 0; overflow: hidden; }

a.services-ad2:link { display: block; background: url("images/service-ad2.jpg") no-repeat; width: 187px; height:190px; padding: 10px 0 0 0; overflow: hidden;  }
a.services-ad2:active { display: block; background: url("images/service-ad2.jpg") no-repeat; width: 187px; height:190px; padding: 10px 0 0 0; overflow: hidden;  }
a.services-ad2:visited { display: block; background: url("images/service-ad2.jpg") no-repeat; width: 187px; height:190px; padding: 10px 0 0 0; overflow: hidden;  }
a.services-ad2:hover { background: url("images/service-ad2-hover.jpg") no-repeat; width: 187px; height: 190px; padding: 10px 0 0 0; overflow: hidden; }


a.smalllink1:link { color:#660000; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; padding-left:5px; padding-right:5px; font-size:11px;  }
a.smalllink1:active { color:#660000; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; padding-left:4px; padding-right:5px; font-size:11px;  }
a.smalllink1:visited { color:#660000; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; padding-left:4px; padding-right:5px; font-size:11px;  }
a.smalllink1:hover { color:#330000; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; padding-left:4px; padding-right:5px; font-size:11px; }

.sepearator-small{color:#333333; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:14px; font-size:11px;}

ul.consulting {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
li.consulting {
	font-family:Arial, Helvetica, sans-serif
	font-size: 11px;
	line-height:20px;
	list-style-image:url(images/solutions-icon.gif);
	list-style-position:5px;
	padding-top:0px;
	padding-left:10px;
	padding-right:20px;
	padding-bottom:5px;
	text-align:justify;
	color:#000000;
	display:block;
	background-color:#F5F5F5;
	margin-top:5px;
	letter-spacing:1px;
}
a.smalllink2:link { color:#000000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:4px; padding-right:5px; font-size:11px;  }
a.smalllink2:active { color:#000000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:4px; padding-right:5px; font-size:11px;  }
a.smalllink2:visited { color:#000000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:4px; padding-right:5px; font-size:11px;  }
a.smalllink2:hover { color:#330000; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; padding-left:4px; padding-right:5px; font-size:11px; }

.sepearator-small1{color:#000000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:75px; font-size:11px;}

.small1-fade{color:#000000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; padding-left:3px; font-size:11px; font-weight:300px;}

ul.sample-jpg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
li.sample-jpg {
	font-family:Arial, Helvetica, sans-serif
	font-size: 11px;
	line-height:20px;
	list-style-image:url(images/jpg-lgo.jpg);
	list-style-position:5px;
	padding-top:0px;
	padding-left:10px;
	padding-right:20px;
	padding-bottom:5px;
	text-align:justify;
	color:#000000;
	display:block;
	background-color:#F5F5F5;
	margin-top:5px;
	letter-spacing:1px;
}
ul.sample-pdf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
li.sample-pdf {
	font-family:Arial, Helvetica, sans-serif
	font-size: 11px;
	line-height:20px;
	list-style-image:url(images/pdf-logo1.gif);
	display:list-item;
	list-style-position:5px;
	padding-top:0px;
	padding-left:10px;
	padding-right:20px;
	padding-bottom:5px;
	text-align:justify;
	color:#000000;
	display:block;
	background-color:#F5F5F5;
	margin-top:5px;
	letter-spacing:1px;
}
.instruction1 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	padding-right:25px;
}

a.prod-samp:link { color:#000000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:5px; font-size:13px;  }
a.prod-samp:active { color:#000000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:5px; font-size:13px;  }
a.prod-samp:visited { color:#000000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:5px; font-size:13px;  }
a.prod-samp:hover { color:#330000; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:10px; font-size:13px; }


a.all:link { color:#330000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; padding-left:0px; font-size:12px; font-weight:bold;  }
a.all:active { color:#330000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:0px; font-size:12px;  }
a.all:visited { color:#330000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:0px; font-size:12px; }
a.all:hover { color:#000000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; padding-left:0px;  font-size:12px; }

.awardtext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #020202;
	text-decoration: none;
	text-align:center;
}
.awardtext2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c30101;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}
