@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

background-color:#ffffff;
}

body a{
	text-decoration:none;
	color:#0066FF;
}
a:active, a:focus { outline-style: none; -moz-outline-style:none; }

#clear{clear:both;}

p {margin:0px 10px 0px 0px ; padding:0px;}


.container{
width:1024px;
border:0px solid;
background:#FFFFFF;
}

.wrapper{
width:1024px;
border-top:0px solid #54075B;
/*background:url(../images/topbg.gif) repeat-x;*/
height:92px;
}

.branding{
float:left;
border:0px solid;
padding:20px 30px 0px 30px ;
width:200px;
}

.topbox_right{
width:745px;
float:left;
 margin-top:20px;
border:0px solid;
text-align:left;
margin-right:5px;
}


.topbox_right img{ border:1px solid #cccccc;}

.topbox_right_top{
width:190px;
float:right;
height:28px;
border:0px solid;
font-size:10px;
padding:5px 15px 0px 0px;

}

.topbox_right_top a{
color:#000000;
text-decoration:none;
}

.topbox_right_bottom{
height:24px;
border:1px solid #bfbfbf; width:183px;  float:right; vertical-align:top; padding:0px; margin:0px 25px 0px 0px;

}

.txtbox1{
	border:0px solid #cccccc; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; float:left; width:150px; margin-top:0px; height:21px; padding:3px 0px 0px 0px;
}

.txtbox2{ border:1px solid #cccccc; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; float:left; width:250px; margin-top:0px; height:19px; padding:3px 0px 0px 0px;}
.txtbox3{ border:1px solid #cccccc; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; float:left; width:150px; margin-top:0px; height:19px; padding:3px 0px 0px 0px;}

.frmbutton{ background-color:#54075b; color:#ffffff; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.menu_wrapper{
	background:url(../images/menubg.jpg) repeat-x;
	height:30px;
}

.menu{

float:left;
border:0px solid;
padding-left:30px;



}
.menu a{
color:#505153;
}


.mbox1{
width:190px;
/*border-right:1px solid #999999;
border-left:1px solid #999999;*/
float:left;
padding-top:5px;
height:23px;

}
.mbox2{
width:190px;
/*border-right:1px solid #999999;*/
float:left;
padding-top:5px;
height:23px;
}
.mbox3{
width:190px;
/*border-right:1px solid #999999;*/
float:left;
padding-top:5px;
height:23px;
}
.mbox4{
width:190px;
/*border-right:1px solid #999999;*/
float:left;
padding-top:5px;
height:23px;
}
.mbox5{
width:190px;
/*border-right:1px solid #999999;*/
float:left;
padding-top:5px;
height:23px;
}




.home_container{

width:1024px;
text-align:left;
line-height:20px;
margin-bottom:30px;

}



.hometopbox{
border:0px solid;
width:1024px;
margin-top:20px;
margin-bottom:10px;
}

.hometopbox_left{
border:0px solid;
width:754px;
float:left;

}

.hometopbox_left_txt{
padding-left:40px;
font-size:16px;
line-height:25px;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;


}

.hometopbox_right{
border:0px solid;
width:483px;
float:left;


}

.homecasestudy_right{
	border:1px solid #000;
	width:221px;
	float:left;
	padding-left:44px;
}

.hometopbox_right_hd{
	border-bottom:1px dotted #54075B;
	width:217px;
	padding-bottom:10px;
}

.hometopbox_right_hd a{ color:#000000;}
.hometopbox_right_txt{
padding-left:0px;
width:200px;
padding-top:10px;
}

.hometopbox_right input{
margin-bottom:5px;
font-size:12px;
color:#0071BC;
padding-left:5px;
margin-top:5px;
}

.homebottombox{
border:0px solid;
width:1024px;
}

.homebottombox_b1{
border:0px solid;
width:220px;

float:left;
margin-left:40px;
text-align:left;
_margin-left:15px;

}

.homebottombox_b1_hd{
border-bottom:1px dotted #54075B;
width:180px;
padding-left:0px;
margin-bottom:10px;
margin-left:0px;
padding-bottom:5px;
text-align:left;
}

.homebottombox_b1 ul{
	margin:0px;
	padding:0px;
	font-weight:bold;
	line-height:20px;

}
.homebottombox_b1 li{
	margin:0px 0px 1px 18px;
	padding:0px 0px 5px 15px;
	*padding:0px 0px 5px 0px;
	_padding:0px 0px 5px 0px;
	list-style:none;
	background:url(../images/arrow1.gif) no-repeat left 3px;
	text-align:left;
 }

.homebottombox_b1 li a{
color:#0071BC;
text-align:left;
}


.homebottombox_b2{
border:0px solid;
width:220px;
margin-left:20px;
text-align:left;

float:left;
}

.homebottombox_b2_hd{
	border-bottom:1px dotted #54075B;
	width:180px;
	margin-bottom:10px;
	padding-bottom:5px;
	text-align:left;
}

.homebottombox_b2 ul{
	margin:0px;
	padding:0px;
	font-weight:bold;
	line-height:20px;

}
.homebottombox_b2 li{
	margin:0px 0px 1px 18px;
	padding:0px 0px 5px 15px;
	*padding:0px 0px 5px 0px;
	_padding:0px 0px 5px 0px;
	list-style:none;
	background:url(../images/arrow1.gif) no-repeat 0% 3px;
	text-align:left;
 }

.homebottombox_b2 li a{
color:#0071BC;
text-align:left;
}


.homebottombox_b3{
border:0px solid;
width:200px;
margin-left:43px;
float:left;
}

.homebottombox_b3 input{
margin-bottom:5px;
font-size:12px;
color:#0071BC;
padding-left:5px;
margin-top:5px;
}

.homebottombox_b3_hd{
border-bottom:2px solid #54075B;
width:180px;
padding-left:10px;
margin-bottom:10px;
padding-bottom:5px;
}

.homebottombox_b3_txt{
padding-left:20px;
width:150px;

}

.homebottombox_b4{
border:0px solid;
width:220px;
 margin-left:0px;
 margin-left:40px;
float:left;
text-align:left;
}

.homebottombox_b4_hd{
border-bottom:1px dotted #54075B;
width:180px;
padding-left:0px;
margin-bottom:10px;
padding-bottom:5px;
text-align:left;
}

 .homebottombox_b4 ul{
	margin:0px;
	padding:0px;
	font-weight:bold;
	line-height:18px;

}
.homebottombox_b4 li{
	margin:0px 0px 1px 18px;
	padding:0px 0px 5px 15px;
	*padding:0px 0px 5px 0px;
	_padding:0px 0px 5px 0px;
	list-style:none;
	background:url(../images/arrow1.gif) no-repeat left 3px;
	text-align:left;
 }

.homebottombox_b4 li a{
color:#0071BC;
text-align:left;
}

.homebottombox_b5{

border:0px solid;
width:220px;
 margin-left:0px;
 margin-left:40px;
float:left;
text-align:left;

}
.homebottombox_b5_hd{
border-bottom:1px dotted #54075B;
width:180px;
padding-left:0px;
margin-bottom:10px;
padding-bottom:5px;
text-align:left;
}
.homebottombox_b5 p{
color:#0071BC;
text-decoration:none;
padding:0px 0px 3px 0px;
margin:0px;
}

.homebottombox_b5 a{
color:#0356ff;
text-decoration:none;
padding:0px 0px 3px 0px;
margin:0px;

}

.homebottombox_b5 p.txt{
color:#000000;
text-decoration:none;
padding:0px 0px 3px 0px;
margin:0px;
}

.footer{

border-top:1px solid #cccccc;
text-align:left;
font-size:9px;
padding:5px 10px 5px 30px;
margin-top:0px;
}

 .footer a{
 color:#0071BC;
 text-decoration:none;
 }

 /*innerpage styles*/

.bannercontainer{float:left; width:1024px; margin:1px 0px 0px 0px;}
.BannerL{float:left; width:190px;}
.BannerR{ float:left; width:834px;}
.breadcrumb{ width:717px; float:left;  padding:15px 30px 15px 10px;  }
.breadcrumbL{ float:left; width:717px;  }
.breadcrumbicontxt{ float:right; padding:3px 10px 3px 0px;}
.breadcrumbicontxt a{ color:#54075b; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.breadcrumbtxt{   padding:3px 5px 4px 15px; text-align:left; float:left;   }
.breadcrumbtxt a{ color:#54075b; font:normal 11px Verdana, Arial, Helvetica, sans-serif;  }
.breadcrumbtxt span{ background:url(../images/arrowinside.gif) no-repeat left 4px; padding:0px 0px 0px 10px; color:#7e717f; font:normal 11px Verdana, Arial, Helvetica, sans-serif; margin-left:4px;}
.breadcrumbR{ float:left; width:262px; height:22px;  }
.insidecontainer{width:1024px; text-align:left; margin:0px; padding:0px;  background:url(../images/insidebg.jpg) repeat-y 70% bottom; float:left; }
.insidecontainer1{width:1024px; text-align:left; margin:0px; padding:0px;  /*background:url(../images/insidebg.jpg) repeat-y 70% bottom;*/ float:left; }

.insideL1{ float:left; width:191px; text-align:left; padding:15px 0px 0px 0px; border:0px solid;}
.insideL1 ul{ padding:0px; margin:0px;}
.insideL1 li{ list-style:none; font-size:1px; padding:0px; margin:0px;}
.insideL1 li a{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#54075b; background:url(../images/bullet1.gif) no-repeat left 4px; padding:0px 0px 0px 10px; margin:0px 0px 0px 15px; line-height:18px; }

.insideL1 li.sepatrator1{ border-bottom:1px dotted #cccccc; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px; *margin:0px 0px 5px 0px;}
.insideL1 li a.highlight{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#555555; background:url(../images/bullet1.gif) no-repeat left 4px; padding:0px 0px 0px 10px; margin:0px 0px 0px 15px; line-height:18px; }




.insideleftcontainer{ float:left; width:762px; text-align:left;  padding:0px 0px 0px 0px; margin:0px;  background:url(../images/insidelimg.jpg) repeat-y left top;}
.insideleftcontainer1{ float:left; width:1024px;  text-align:left;  padding:0px 0px 0px 0px; margin:0px;  background:url(../images/insidelimg.jpg) repeat-y left top;}

.insideL{ float:left; width:762px; text-align:left; padding:0px 0px 0px 0px; margin:0px;  }
.insideLimg{ float:left; width:500px; padding-left:10px; font-size:14px;}
.insideLimg2{ float:left; width:757px; padding-left:25px;}
#content{ float:left; width:735px; padding:10px 0px 0px 0px;}
#content p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000; padding:0px 4px 10px 25px; margin:0px; line-height:18px;}
.insideLlink{ width:140px; float:right;  color:#111010; font:normal 11px Verdana, Arial, Helvetica, sans-serif; padding:0px 4px 0px 0px;}
.insideLlink a{ color:#111010; font:bold 11px Verdana, Arial, Helvetica, sans-serif;}
.rightcontainer{width:262px; float:left; padding:0px; margin-top:15px;}
.rigthdexis{ width:250px; float:left; padding:0px 0px 0px 0px;  }
.rightdexishead{ width:252px float:left; padding:0px 0px 8px 2px; border-bottom:1px dotted #53085b; margin:0px 0px 0px 10px;}
.rightdexishead a{ color:#000000;}
.cbobox{ width:200px; color:#0071bd; font-size:12px; }
.txtbox{ width:155px; border:1px solid #808080; color:#0071bd; text-align:left; }
.srcbox{
	/*background:url(../images/searchimg.png) no-repeat left top;*/
	border:none;
	padding:7px 20px 4px 0px;
	margin-right:0px;
}
.hometopbox_right_txt1{
padding-left:20px;

padding-top:10px;
width:242px;


}
.hometopbox_right_txt3{
padding-left:20px;

padding-top:10px;
width:242px;


}
.hometopbox_right_txt3 td{ padding:5px;}
.hometopbox_right_txt1 td{ padding:5px;}
.hometopbox_right_txt2{

padding-left:20px;
width:242px;
padding-top:10px;
;
}
.hometopbox_right_txt2 a{
background:url(../images/arrow1.gif) no-repeat left 4px; padding:0px 0px 0px 15px; color:#0173ba; font:normal 12px Verdana, Arial, Helvetica, sans-serif; display:block;

}
.hometopbox_right_txt2 td{padding:5px;}
.casetxt p{ padding:4px 4px 4px 0px; margin:0px;}

.flashbanner{ margin:1px 0px 0px 0px; border-bottom:2px solid #666666;}
.MenuNWrapper{  height:22px; padding:0px 0px 0px 5px; margin-top:0px; border:0px solid #f00; float:left; width:485px;}
.menuN{ margin-left:0px;}
.MenuN ul{ padding:0px; margin:0px;}
.MenuN li{ list-style:none; float:left;}
.MenuN li a{ text-decoration:none; padding:0px 25px 0px 15px; color:#7b7c7e; font-weight:bold}
.MenuN li a img{ border:none;}

.MenuN div
{	position: relative;
	display: none;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	border:1px solid #e9f2f8;
	width:auto;






	}

.MenuN div a
	{	position: relative;
		display: block;
		padding: 5px 0px 5px 5px;
		text-align: left;
		text-decoration: none;
		color: #fff;
		font:bold 10px verdana ;
		background:url(../images/opacity.png) repeat-y left top;



		 }


a.brder{
border-bottom:1px dotted #c9d8e0;


}
.MenuN div a:hover
	{color: #f0eaf0;}
a.link01{
	color:#7B7C7E;
	text-decoration:none;
	font-weight:bold;
}


.breadcrumb1{ width:517px; float:left;  padding:15px 30px 15px 0px;  }
.breadcrumbL1{ float:left; width:517px;  }
.breadcrumbicontxt1{ float:right; padding:3px 10px 3px 0px;}
.breadcrumbicontxt1 a{ color:#54075b; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.breadcrumbtxt1{   padding:3px 5px 4px 15px; text-align:left; float:left;   }
.breadcrumbtxt1 a{ color:#54075b; font:normal 11px Verdana, Arial, Helvetica, sans-serif;  }
.breadcrumbtxt1 span{ background:url(../images/arrowinside.gif) no-repeat left 4px; padding:0px 0px 0px 10px; color:#7e717f; font:normal 11px Verdana, Arial, Helvetica, sans-serif; margin-left:4px;}
.breadcrumbR1{ float:left; width:262px; height:22px;  }


.breadcrumb2{ width:787px; float:left;  padding:15px 30px 15px 10px;  }
.breadcrumbL2{ float:left; width:787px;  }
.breadcrumbicontxt2{ float:right; padding:3px 10px 3px 0px;}
.breadcrumbicontxt2 a{ color:#54075b; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.breadcrumbtxt2{   padding:3px 5px 4px 15px; text-align:left; float:left;   }
.breadcrumbtxt2 a{ color:#54075b; font:normal 11px Verdana, Arial, Helvetica, sans-serif;  }
.breadcrumbtxt2 span{ background:url(../images/arrowinside.gif) no-repeat left 4px; padding:0px 0px 0px 10px; color:#7e717f; font:normal 11px Verdana, Arial, Helvetica, sans-serif; margin-left:4px;}
.breadcrumbR2{ float:left; width:0px; height:22px;  }
.insideL3{ float:left; width:807px; text-align:left; padding:0px 0px 0px 0px; margin:0px;  }
.insideLimg3{ float:right; width:787px; padding-left:25px;}



















.insideL2{ float:left; width:562px; text-align:left; padding:0px 0px 0px 0px; margin:0px;  }
.insideLimg2{ float:left; width:475px; padding-left:25px;}
	#content2{ float:left; width:535px; padding:10px 0px 0px 0px;}
#content2 p{ font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#000; padding:10px 4px 5px 10px; margin:0px 0px 0px 0px; }
#content3{ float:left; width:535px; padding:10px 0px 0px 0px;}
#content3 p{ font:normal 12px  Verdana, Arial, Helvetica, sans-serif; color:#000; padding:0px 4px 5px 8px; margin:0px; line-height:18px;}
#content4{ float:left; width:535px; padding:10px 0px 0px 10px;}



.addthistxt {
	 float:right;
	 border:0px solid;
	 margin-top:-15px;
}

 .body-text
  {
  	font-size: 8pt;
  	font-family: Verdana;
  	text-decoration: none;	
  	font-weight: normal;
  	text-decoration: none;   	
  	padding-right:40px;
	float:left; 
	width:500px;
 }
 #pad-r1
  {
	padding-left:5px;
	padding-right:5px;
  } 