


#middledivrightcontnew { width:151px; float:left; text-align:left; }
#middledivrightcontnew1 { width:425px; float:left; text-align:left;   min-height:560px; height:auto !important; height:560px;}
#middledivrightcontnew2 { width:189px; float:left; text-align:left;}
.text2regularnew { font-family: Arial, Helvetica, sans-serif; line-height:14px; font-size: 9pt; font-weight: normal; text-decoration: none; color: #000000; padding:20px 15px 0 15px;}
#middledivcontentnew{ float:left; width:765px; background: url(../images/common/dotted_line.gif) 0 0 repeat-y;}
#profilenew { float:left; width:150px; padding-top:16px; }
#middlergtnew { float:left; width:188px; }

#mainmenunew{ clear:both; width:980px; height:18px; background:#FCE420 url(../images/home/newmenu.gif) 0% 0% no-repeat; font-family:Arial, Helvetica, sans-serif; position:relative; z-index:2;}
#mainmenunew ul{ float:left;}
#mainmenunew ul li{ float:left; position:relative;}
#mainmenunew ul li a{ display:block; color:#000000; font-size:13px; font-weight:bold; text-decoration:none; line-height:14px; padding:2px 0;}
#mainmenunew ul li a.profile{ width:63px; padding-left:44px;}
#mainmenunew ul li a.services{ width:81px; padding-left:30px;}
#mainmenunew ul li a.resource{ width:88px; padding-left:20px;}
#mainmenunew ul li a.products{ width:85px; padding-left:20px;}
#mainmenunew ul li a.worksamples{ width:118px; padding-left:20px;}
#mainmenunew ul li a.contactus{ width:87px; padding-left:25px;}
#mainmenunew ul li a.home{ width:50px; padding-left:30px;}
#mainmenunew ul ul{ position:absolute; top:18px; z-index:34543537; left:0; background:#000000; border-top:1px solid #FFFFFF; width:140px;}
#mainmenunew ul ul li{ text-align:right;}
#mainmenunew ul ul.prexpand{ width:117px;}
#mainmenunew ul ul.prexpand li a{ width:112px;}
#mainmenunew ul ul li a{ padding:5px 5px 5px 0; display:block; color:#FFFFFF; font-weight:normal; border-bottom:1px solid #FFFFFF; background:#000000; font-size:12px; width:135px;}
#mainmenunew ul ul.pralign{ width:117px;}
#mainmenunew ul ul.pralign li a{ width:112px;}
#mainmenunew ul ul ul{ width:159px; top:-1px; left:140px; z-index:34543538;}
#mainmenunew ul ul ul li a{ width:154px;}
#mainmenunew ul ul, #mainmenunew li:hover ul ul, #mainmenunew li.over ul ul{ display:none;}
#mainmenunew li:hover ul, #mainmenunew li:hover li:hover ul, #mainmenunew li.over ul, #mainmenunew li.over li.over ul{ display:block;}
.addthis_button {text-decoration:none;}
.addthis_button img{ border:0;}


#middledivnew{width:612px; float:left; padding-top:17px;}
#middledivtxtnew  {top:0; width:612px; }
.paddingtop10new {float:left; padding-left:30px; padding-right:1px; padding-top:10px;}
#middledivcontnew {float:left; padding-left:45px; padding-right:6px; padding-top:16px; width:344px; min-height:420px; }
ul.listDiscnew {margin-bottom:15px; margin-left:50px; margin-top:10px; }
ul.listDiscnew li { list-style-type:disc; padding-bottom:6px;}
#middlecontprofileinnew  {float:left; width:530px; }


ul.clientsnew{margin-bottom:22px; }
ul.clientsnew, ul.clientsnew li {list-style:none outside none; margin:0; padding:0; }
ul.clientsnew li {border-bottom:1px solid #CCCCCC; font-family:Arial,Helvetica,sans-serif; font-size:12px; margin-bottom:2px; padding:14px 20px 14px 15px; margin-left:30px;}



.paddingtop16 { float:left; padding-left:4px; padding-top:18px; }
.paddingtop10new1 { float:left; padding-left:30px; padding-right:1px; padding-top:20px; }
.fleftnew { float:left; margin-top:10px; }

.frightnew {float:right;}
.padtop6pxnew {padding-top:15px; }

.imgpadnew {float:left; padding-top:20px;}

.rightimgdivnew {float:left; padding-left:10px; padding-top:35px; width:178px; }
.rightimgdiv1new {float:left; width:171px;}

#verticalline, #column2layout{ background:url(../images/common/2dotted_line.gif) repeat-y scroll 0 0;  width:765px; min-height:560px; height:auto !important; height:560px;}
.horzdotline.footerbr{ padding-bottom:1px; line-height:1px; font-size:1px;}
.fleft{margin-top:0;}

#workshowcontent{padding-top:19px;}

ul.listDisc { padding-left:30px;}
ul.listDisc li ul { padding-left:30px; }

.rightimgdiv1 { float:left; width:176px; padding-left:10px;}