*{
margin:0px;
padding:0px;
}

body {
	text-align:center; /* Hack for IE5/Win */
	font-family:Arial, Verdana, Helvetica;
	font-size:13px;
	color:#6B6B6B;
}
/*common style*/

.clear{clear:both;}
.clearlft{clear:left;}
.clearrgt{clear:left;}

ul, ol, dl,dt,dd, p, h1, h2, h3, h4, h5, h6,form{margin: 0px;padding:0px;}
ul ul, ul ol, ol ul, ol ol{margin-top: 0px;margin-bottom: 0px;}

h1
{
	color:#6F97CE;
	font-size: 19px;
}
h2
{
	color:#6F97CE;
	font-size: 17px;
}
h3
{
	font-weight:bold;
	font-size: 12px;
}
h4
{
	color:#6F97CE;
	font-size: 13px;
}
h5
{
	font-size: 14px;
}
h6
{
	font-size: 15px;
}
a
{
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
table
{
	font-size: 100%;
}
td, th
{
	vertical-align: middle;
}
img {border: none;}

.floatlft{float:left;}
.floatrgt{float:right;}
.floatctr{float:center;}

/*common style*/


#maincont{margin:0px auto;width:975px;text-align:left;}

#bordercont{width:975px;float:left;border:0px solid red;}

#topcont{margin:0px auto;text-align:left;width:973px;height:28px;background:#8A8A8D url('../images/top_rgtcrn.gif') no-repeat top right;}

.cont{width:975px;border:0px solid red;}

.lftcont{margin-top:10px;width:205px; border:0px solid red;}
.logo_midcont{margin:0px auto;width:560px;font-style:italic;border:0px solid red;}
.logo_midcont table.home{margin-left:42px;border-collapse:collapse;height:90px;border:0px solid red;}
.logo_midcont table.inside{margin-left:70px;border-collapse:collapse;height:105px;border:0px solid red;}
.logo_midcont table tr td{vertical-align: bottom;}

.logo_quot{padding-top:4px;padding-right:8px;width:auto;text-align:left;border:0px solid red;}
.logo_hypen {margin-top:6px;line-height:8px;font-size: 13px;padding-right:2px;width:5px;border:0px solid red;}
.logo_rgtcont{padding-top:45px;padding-right:5px;font-size:28px;font-weight:bold;text-align:right; width:191px;border:0px solid red;}

/*menu*/
.topmenu{height:15px;margin-top:10px; padding-top:5px; padding-bottom:5px;width:769px; font-size:12px; font-weight:bold; border-top:1px solid #C3C3C3;border-bottom:1px solid #C3C3C3; text-align:right;}
.menu{width:auto;}
.menu ul{list-style-type:none;border:0px solid red;}
.menu li.firstlnk{float:left;margin-left:10px;margin-right:10px;width:90px; text-align:left;display:inline;border:0px solid red;}
.menu li.midlnk{float:left;padding-right:27px;width:auto;display:inline;border:0px solid red;}
.menu li.lastlnk{padding-right:2px; width:100px;;display:inline;text-align:right; border:0px solid red;}
.menu li.botlnk{padding-left:12px;padding-right:12px; width:auto;display:inline;text-align:right; border:0px solid red;}
/*menu*/


/*mid container*/
.mid_lftcont{padding-top:17px;width:448px; border:0px solid red;}
.mid_lftcont p{margin-top:8px; border:0px solid red;}
.mid_rgtcont{padding-top:17px;width:524px;text-align:right;}

.mid_lftcont1{padding-top:17px;width:484px; border:0px solid red;}
.middle_cont{width:23px; border:0px solid red;}
.mid_rgtcont1{padding-top:17px;width:465px;border:0px solid red;}
.mid_rgtcont1 p{margin-top:8px; border:0px solid red;}

.mid_rgtcont2{margin-left:10px;padding-top:17px;width:760px; border:0px solid red;}
.mid_rgtcont2 table{margin-top:10px;padding-bottom:15px;border-collapse:collapse;border:0px solid red;}
.mid_rgtcont2 table td{vertical-align:top;padding-top:8px;padding-bottom:7px;border:0px solid red;}


.lftcont1{padding-top:17px;width:185px; border:0px solid red;}

.mid_lftcont3{padding-top:17px;width:512px; border:0px solid red;}
.mid_rgtcont3{padding-top:17px;width:458px; border:0px solid red;}
.mid_rgtcont3 p{margin-top:8px; border:0px solid red;}

.mid_lftcont4{padding-top:17px;width:465px; border:0px solid red;}
.middle_cont1{width:23px; border:0px solid red;}
.mid_rgtcont4{padding-top:17px;width:485px;border:0px solid red;}
.mid_rgtcont4 p{margin-top:8px; border:0px solid red;}

.dottedline{margin-top:10px;background:url('../images/linebg.gif') repeat-x;}
.dottedline_vert{margin-top:15px;background:url('../images/vertical_dotline.gif') repeat-y;}
.dottedline1{margin-top:10px;margin-bottom:6px;background:url('../images/horiz_line.gif') repeat-x;}
.dottedline2{padding-bottom:2px;background:url('../images/horiz_line.gif') repeat-x;border:0px solid red;}


.requestban{width:431px;padding-top:25px;padding-bottom:25px;}
.requestban1{width:431px;padding-top:15px;padding-bottom:10px;}
.abtcont{margin:0px auto;padding-bottom:15px;width:420px;border:0px solid red;}
.mid_lftcont_1{padding-top:17px;width:100%; border:0px solid red;}
.mid_lftcont_2{padding-top:17px;width:467; border:1px solid red;}
.para{margin-top:12px;}
/*mid container*/

/*Free ip conver*/
.rightincont{width:433px;border:0px solid red;}
.rightincont ul{width:433px;border:0px solid red;}
.rightincont li.num{padding-right:6px;padding-top:5px;width:10px;list-style-type:none; display:inline; border:0px solid red;}
.rightincont li.cont{padding-top:5px;width:410px;list-style-type:none; display:inline;border:0px solid red;}
.rightincont li.num_in{font-size:13px; line-height:16px;padding-right:6px;padding-top:5px;width:10px;list-style-type:none; display:inline; border:0px solid red;}
.rightincont li.cont_in{font-size:13px;line-height:16px;padding-top:5px;width:410px;list-style-type:none; display:inline;border:0px solid red;}
/*Free ip conver*/


/*spacing*/
.spacing{margin-top:8px; border:0px solid red;}
.spacing1{margin-top:15px; border:0px solid red;}
.spacing2{text-align:right;padding-right:130px;color:red;}
/*spacing*/

/*technology partner*/
.tech_partcont{width:465px; border:0px solid red;}
.tech_partcont ul{margin-top:2px;font-size:12px;}
.tech_partcont li{list-style-type:none; display:inline;}
.tech_lft{padding-top:4px;width:182px;border:0px solid red;}
.tech_rgt{padding-top:4px;width:277px; line-height:16px;}
.tech_rgt p{margin-top:2px;}
.back_top{font-style:italic;margin-top:10px;margin-bottom:7px;width:465px;text-align:right;}
/*technology partner*/


/*bluecont*/
.bluehdcont{width:auto;height:28px;background:url('../images/bluedot_midstrip.gif') repeat-x; border:0px solid red;}
.bluelftcont{padding-top:5px;padding-left:10px;width:auto;height:28px;background:url('../images/bluedot_lftstrip.gif') no-repeat top left;font-size:13px; font-weight:bold;border:0px solid red;}
.bluergtcont{padding-top:5px;padding-right:10px;width:auto;height:28px;background:url('../images/bluedot_rgtstrip.gif') no-repeat top right;border:0px solid red;}
.blstripcont{width:auto;border:0px solid red;}
.blstripcont ul{margin-top:-4px; margin-left:6px;list-style-type:none;border:0px solid red;}
.blstripcont li{padding-left:12px; padding-top:3px; background:url('../images/bullet.gif') no-repeat 4px 8px;}
.blstripcont li.bullet{padding-left:12px; padding-top:5px;width:380px;background:url('../images/bullet1.gif') no-repeat 4px 10px;}
.blstripcont ul.clients{margin-top:10px;margin-left:0px;width:232px;float:left;border:0px solid red;}
.blstripcont ul.clients li{display:block;}
.blstripcont dl{width:442px;border:0px solid red;}
.blstripcont dt{padding-bottom:4px;border:0px solid red;}
.blstripcont dd{font-weight:bold;border:0px solid red;}


.bluecont{font-size:13px;width:432px;text-align:left;border:0px solid red;}
.bluecont1{font-size:13px;padding-left:10px;width:249px;text-align:left;border:0px solid red;}
.bluecont2{font-size:13px;padding-left:10px;width:251px;text-align:left;border:0px solid red;}
.bluecont3{font-size:13px;padding-left:10px;width:448px;text-align:left;border:0px solid red;}
.bluecont4{padding-top:15px;font-size:13px;width:455px;text-align:left;border:0px solid red;}
.bluecont5{padding-top:20px;font-size:13px;width:420px;text-align:left;border:0px solid red;}
.bluecont6{padding-top:15px;font-size:13px;text-align:left;border:0px solid red;}
/*bluecont*/

/*client case studies*/
.casestudy{margin-top:10px;margin-bottom:30px;width:235px;}
.casestudy ul.clients{width:200px;margin-top:0px;margin-left:6px;-margin-left:3px;}
.casestudy1{width:235px;}
.casestudylft{margin-left:6px;-margin-left:3px;}
.mid_lftcont_client{padding-left:28px;width:450px; float:left; border:0px solid red;}
.mid_lftcont_clientlast{padding-left:28px ;width:450px;float:left;border:0px solid red;}
.mid_lftcont_client1{padding-top:10px;width:448px; border:0px solid red;}
/*client case studies*/

/*awards*/
.awardcnt{margin-top:20px;width:515px;border:0px solid red;}
.awardcnt1{margin-top:5px;width:500px;border:0px solid red;}
/*awards*/


/*askexpert*/
.askexp{margin-top:-16px;position:relative;background:url('../images/ip_experts.jpg') no-repeat top right;width:433px; height:134px;border:0px solid red;}
.askexpincont{margin-top:33px;width:350px;border:0px solid red;}
.askexpcont{padding-top:4px;padding-left:10px;}
.askimgcont{width:auto;height:30px;}
.askexp_topcont{padding-top:5px;padding-left:4px;background:url('../images/ask_top_midbg.gif') repeat-x;width:340px;height:25px;font-weight:bold;border:0px solid red;}
.askexp_midbg{background:url('../images/ask_midbg.gif') repeat-y;width:350px;height:64px;border:0px solid red;}
.askexp_botmidbg{background:url('../images/ask_bot_midbg.gif') repeat-x;width:350px;font-weight:bold;border:0px solid red;}
.askexp_midbg dl{padding-top:3px;padding-left:13px;width:338px;border:0px solid red;}
.askexp_midbg dt{padding-top:4px;padding-left:11px;background:url('../images/arrow.gif') no-repeat 0px 8px;border:0px solid red;}
.askexp_midbg dd{background:url('../images/arrow1.gif') no-repeat 0px 6px;margin-left:24px;padding-left:10px;border:0px solid red;}
/*askexpert*/


/*executive leader*/
.execleader{padding-right:8px;padding-bottom:20px;width:166px;border:0px solid red;}
.execleader dl{width:166px;border:0px solid red;}
.execleader dt{width:166px;line-height:12px;font-weight:bold;border:0px solid red;}
.execleader dd{font-weight:normal;line-height:12px; font-style:italic; border:0px solid red;}
.execleader dd.line{line-height:18px;width:166px; height:10px;background:url('../images/horiz_line.gif') repeat-x center right;border:0px solid red;}

.team{width:470px;}
.team h2{padding-bottom:5px;background:url('../images/horiz_line.gif') repeat-x bottom right;}
.team p{margin-top:5px; border:0px solid red;}
/*executive leader*/

/*contactus*/
.contact_cont1{width:345px; border:0px solid red;}
.contact_cont1 h2{font-size:17px;border:0px solid red;}
.contact_cont1 .phone{font-size:17px;font-weight:normal;border:0px solid red;}
.contact_cont2{width:200px;border:0px solid red;}
.contact_cont3{width:210px;border:0px solid red;}

.contactinner_cont{margin-top:15px;width:190px; border:0px solid red;}
.contactinner_cont1{margin-top:20px;width:200px; border:0px solid red;}
.contactinner_cont2{margin-top:5px;width:190px; border:0px solid red;}
/*contactus*/

/*greenbox*/
.greenboxcont{padding-bottom:16px;width:432px;border:0px solid red;}
.imgcont{width:auto;}
.imgcont1{margin-right:10px;width:auto; text-align:right;border:0px solid red;}
.greenboxmidbg{background:url('../images/greenbox_midbg.gif') repeat-x;height:91px;width:418px;}
.greenboxmidbg table{margin:0px auto; margin-top:2px;border-collapse:collapse;height:71px;border:0px solid red;}
.greenboxmidbg h2{margin-top:6px;line-height:16px;}
.greenboxmidbg h1{margin-top:6px;line-height:16px;}
.greenboxmidbg h3{margin-top:1px;line-height:15px;}
.greenboxmidbg h4{margin-top:5px;line-height:17px;font-size:15px;}

/*greenbox*/



/*bottom nav*/
.botimgcont{margin-top:10px;margin-bottom:10px;width:4px; height:59px;}
.botmidcont{margin-top:10px;margin-bottom:10px;width:967px;height:59px;background:url('../images/bot_midstrip.gif') repeat-x;border:0px solid red;}
.botmenu{margin:0px auto;padding-top:15px; padding-bottom:5px;width:800px; font-size:12px; font-weight:bold; text-align:center;border:0px solid red;}
/*bottom nav*/

/*dropdown*/
.dropdownmaincont{margin-top:0px;margin-top:0px!important;margin-top:1px;font-size:12px;width:141px;position:absolute;z-index:100;border:0px solid red;}
.drop_hd{float:left;width:99px;background:url('../images/dropdown_hd.gif') no-repeat;height:24px;-moz-opacity:0.80; opacity:0.8;filter:alpha(opacity=90);border:0px solid red;}
.drop_hd ul{text-align:center;list-style-type:none;}
.drop_hd li.tophd{padding-top:4px;padding-right:10px;}
.drop_imgcont{margin-top:1px;width:141px;float:left;-moz-opacity:0.90; opacity:0.9;
filter:alpha(opacity=90);border:0px solid red;}
.drop_imgcont1{width:141px;float:left;-moz-opacity:0.90; opacity:0.9;
filter:alpha(opacity=90);border:0px solid red;}
.dropdowncont{font-weight:bold;text-align:left;width:141px;float:left;background:url('../images/dropdownbg.gif') repeat-y;border:0px solid red;}
.dropdowncont ul{width:141px;list-style-type:none;}
.dropdowncont ul li.img{padding-left:8px;padding-top:5px;padding-bottom:4px;background:url('../images/menuline.gif') no-repeat bottom center; border:0px solid red;}
.dropdowncont ul li.noimg{padding-left:8px;padding-top:5px;padding-bottom:4px;list-style-type:none;border:0px solid red;}
/*dropdown*/

/*----------color------------------*/
.blue{color:#85A7D5;}
.blue1{color:#6699CC;}
.blue2{color:#5987C6;}
.blue3{color:#5A87C6}
.black{color:#000000;}
.grey{color:#6B6B6B;}
.white{color:#FFFFFF;}
/*----------color------------------*/

.bold{font-weight:bold;}
.italics{font-style:italic}
/*----------text classes------------------*/
.txt1 {line-height:20px;font-size:14px;}
.txt2 {padding-top:5px;line-height:13px;font-size:11px;text-align:right;}
.txt3 {padding-top:2px;line-height:13px;font-size:12px;}
.txt4 {padding-top:2px;line-height:13px;font-size:11px; font-style:italic}
.button {border:1px  solid #FFFFFF;font-family: Arial, times new roman, Verdana, Helvetica;font-weight:bold;font-size:13px;height:25px; background-color:#415F23; color:#FFFFFF}


/*----------text classes------------------*/

/*----------link classes------------------*/
.a1 {color:#6B6B6B;font-weight:bold;text-decoration:none; }
.a1:hover {color:#5987C6;font-weight:bold;text-decoration:none;}

.a2 {color:#000000;font-weight:bold;text-decoration:underline; }
.a2:hover {color:#000000;font-weight:bold;text-decoration:none;}

/*----------link classes------------------*/

/*----------form control------------------*/
.text_box{width: 440px; height:18px; background:#FFFFFF; border:1px solid #9B9B9B;}
.text_area{width: 440px; height:115px; background:#FFFFFF; border:1px solid #9B9B9B;}
.text_box1{width: 150px; height:18px; background:#FFFFFF; border:1px solid #415F23;}
.text_area1{width: 150px; height:28px; background:#FFFFFF; border:1px solid #415F23;}
/*----------form control------------------*/

/*services*/
.servicecont{width:auto; border:0px solid red; font-size:12px; margin-bottom:5px;}
.servicecont ul{margin-top:0px; margin-left:0px;list-style-type:none;border:0px solid red;}
.servicecont li{padding-left:12px; padding-top:1px;background:url('../images/bullet1.gif') no-repeat 4px 8px;}
.servicecont .leftbox{width:224px;border:0px solid green; margin-bottom:10px;}
.servicecont .img{width:auto;border:0px solid green;}
.servicecont .bulletcont{width:190px;border:0px solid red;}

.imagecontainer{margin-top:15px;margin-left:30px;border:0px solid red;}
.Content{font-family:Arial,Verdana, Helvetica; font-size:14px;line-height:18px;}
.headercontent{font-family:Arial,Verdana, Helvetica; font-size:14px;line-height:18px; color:#5987C6; font-weight:bold;}

/*services*/




