body {background:url('images/bg.gif') repeat;margin:0 auto;font-family: arial; font-size:12px;}
#banner{width:auto;height:120px;background:#08639c}
#bn{width:870px;height:120px;background:#08639c url('images/bn.jpg') no-repeat bottom center}
#logo{width:850px;height:100px;background-position:left 21px;text-align:left;padding-top:20px;}
#main-container{width:auto;height:auto;margin:0 auto;background:url(images/main-bg.gif) repeat-x;}
#container{width:850px;height:auto;margin:0 auto;background:#e2e2e2;}
#mainContent{width:850px;height:auto;margin:0 auto;background:url('images/content-bg.gif') repeat-y;float:left;}
#bottom-line{width:850px;height:9px;margin:0 auto;background:#d4d4d4 url('images/ct-bg.gif') repeat-x;float:left;}
.clr{clear:both;height:8px;}
a:link,a:visited{color:#fff;text-decoration:none;}
a:hover{color:#d4d4d4;text-decoration:none;}
a.content:link,a.content:visited{color:#000;text-decoration:underline;font-weight:bold;}
a.content:hover{color:#08639c;text-decoration:none;font-weight:bold;}

.pagetitle
{
	height:auto;float:left;font-family:Arial;font-size:27px; width:280px;
	text-transform:capitalize;color:#848484;font-weight:normal;padding-bottom:60px;text-align:right;padding-right:12px;
}
.pagetitle_php
{
	height:auto;float:right;font-family:Arial;font-size:27px;
	text-transform:capitalize;color:#848484;font-weight:normal;padding-bottom:10px;text-align:right;padding-right:12px;
}
#bg-left{width:195px;height:9px;float:left;margin:0 auto;background:url('images/ct-bgleft.gif') no-repeat;}
#left{width:11px;float:left;height:auto;margin:0 auto;}
#leftcol{width:181px;height:auto;margin:0 auto;background:#08639c;float:left;padding-top:10px;}
	#leftcol_top{width:181px;height:16px;margin:0 auto;float:left;background:url(images/leftcol_top.png) no-repeat;}
	#leftcol_bottom{width:181px;height:16px;margin:0 auto;float:left;background:url(images/leftcol_bottom.png) no-repeat;margin-top:0px;}
	/*
	.item,.item2
	{
		width:139px;height:18px;border-top:1px solid #0971b2;border-bottom:1px solid #013e7a;text-align:left;
		padding-left:41px;color:#fefefe;font-weight:bold;padding-top:4px;float:left;font-size:11px;
		background:url(images/item-blt.gif) no-repeat;background-position:27px 9px;text-transform:uppercase;
	}
	
	.item_sub
	{
		width:133px; height:18px; border-top:1px solid red; border-bottom:1px solid red; text-align:left;
		padding-left:15px;color:#fefefe;font-weight:bold;padding-top:4px;float:left;font-size:11px;
		background:url(images/item-blt.gif) no-repeat; overflow:hidden;background-position:0px 9px;text-transform:uppercase;
	}
	*/

#leftcolumn	{width:181px; float:left; text-align:left;}
#leftcolumn ul {margin:0px; padding:0px;list-style-type:none;}
#leftcolumn ul li {font-weight:bold; font-size:11px; background:transparent url('images/sep.gif') repeat-x bottom left; padding: 5px 0px 5px 0px;}
#leftcolumn ul li .bullet {position:relative; background:url(images/item-blt.gif) no-repeat; background-position:10px 5px; text-transform:uppercase; padding:0px 20px 0px 25px; margin:0px 0px 0px 17px;}
#leftcolumn .sub {margin-top:-2px; background:#0070b6; display:none;position:absolute; width:160px;}
#leftcolumn .sub li {padding:5px 10px 5px 10px; font-size:11px;margin:0px; background:transparent url('images/sep1.gif') repeat-x bottom left;}

#SpecialMenu {width:181px; float:left; text-align:left;}
#SpecialMenu ul {margin:0px; padding:0px; list-style-type:none;}
#SpecialMenu ul li{font-weight:bold; font-size:11px; background:transparent url('images/sep.gif') repeat-x bottom left; padding: 5px 0px 5px 0px;}
#SpecialMenu ul li .bullet{ position:relative; background:url(images/item-blt.gif) no-repeat; background-position:10px 5px; text-transform:uppercase; padding:0px 20px 0px 25px; margin:0px 0px 0px 17px;}
		
#content
{
	width:598px;height:auto;margin:10px auto;float:left;background:#fff;
	padding-top:15px;padding-left:25px;padding-right:25px;
}
#content2
{
	width:598px;height:auto;margin:10px auto;float:left;background:#fff;
	padding-top:35px;padding-left:25px;padding-right:25px;
}
#sub-bn{width:598px;height:230px;margin:0 auto;float:left;}

#content1{width:auto;height:auto;float:left;text-align:left;margin:0 auto;padding-top:90px;}
#content0{width:auto;height:auto;float:left;text-align:left;margin:0 auto;}
#content_smap{width:auto;height:auto;float:left;text-align:left;margin:0 auto;padding-top:25px; padding-left:90px;}
#content2{width:auto;height:auto;float:left;text-align:left;margin:0 auto;padding-top:25px;padding-left:30px;}
	.content2_1{width:250px;height:auto;float:left;margin:0 auto;padding-right:20px;}
	.content2_2{width:250px;height:auto;float:left;margin:0 auto;padding-left:20px;}
	.blt1{background:url('images/blt.gif') no-repeat left 8px; width:auto;height:auto;padding-left:15px;
		padding-top:4px; margin-left:15px;}
	.blthome{background:url('images/blt.gif') no-repeat left 8px; width:auto;height:auto;padding-left:15px;
		padding-top:4px;}
			
	.blt_sitemap1{background:url('images/blt_sitemap.gif') no-repeat left 10px; width:auto;height:auto;padding-left:10px;
		padding-top:4px; margin-left:8px;}
	.blt_sitemap{background:url('images/blt.gif') no-repeat left 8px; width:auto;height:auto;padding-left:15px;
		padding-top:4px; margin-left:15px;}
	
	a.blt_sitemap:link,a.blt_sitemap:visited{color:#444343; text-decoration: none;}
	a.blt_sitemap:hover{color:#004574;text-decoration:underline;}
	
	a.blt:link,a.blt:visited{color:#464645; text-decoration: underline;}
	a.blt:hover{color:#004574;text-decoration:none;}
	
	a.blt_y:link,a.blt_y:visited{color:#FF603E; text-decoration: underline;}
	a.blt_y:hover{color:#a41d00;text-decoration:none;}
	
	a.blt_tb:link,a.blt_tb:visited{color:#ffffff; text-decoration: underline;}
	a.blt_tb:hover{color:#d5d7d8;text-decoration:none;}
	
	a.blt2:link,a.blt2:visited{color:#464645;text-decoration:none;}
	a.blt2:hover{color:#004574;text-decoration:underline;}
	
	a.bltjs:link,a.bltjs:visited{color:#0069b0;text-decoration:none;}
	a.bltjs:hover{color:#FE5F3F;text-decoration:none;}
	
	a.bltjs1:link,a.bltjs1:visited{color:#0069b0;text-decoration:none;}
	a.bltjs1:hover{color:#004574;text-decoration:underline;}

#block{width:598px;height:auto;margin:0 auto;float:left;}
	.block-ct
	{
		width:175px;height:92px;margin:0 auto;float:left;border:1px solid #d1d1d1;
		padding-top:8px;padding-left:10px;text-align:left;padding-bottom:8px;padding-right:8px;
	}
	.block-sep{width:6px;height:1px;float:left;margin:0 auto;}
	.title
	{
		width:auto;height:auto;font-size:11px;text-transform:uppercase;font-weight:bold;
		background:url(images/content-blt.gif) no-repeat;padding:7px 0px 6px 20px;background-position:0px left;
		color:#0069B0;
	}
	.title2{width:auto;height:auto;font-size:12px;font-weight:bold;background:url(images/legal_title.gif) no-repeat;padding:6px 18px;color:#0069b0;cursor:pointer;}
	.title2:hover{color:#FE5F3F;}
	.title1{width:auto;height:auto;font-size:12px;font-weight:bold;background:url(images/legal_title.gif) no-repeat;padding:6px 18px;color:#0069b0;cursor:pointer;}
	.title1:hover{color:#FE5F3F;}
	
	.title3
	{
		width:auto;height:auto;font-size:10px;text-transform:uppercase;font-weight:bold;
	}
	.title_sitemap
	{
		width:auto;height:auto;font-size:11px;text-transform:uppercase;font-weight:bold;
		background:url(images/legal_title.gif) no-repeat;padding:6px 18px;color:#0069b0;
	}
	
	a.block1:link, a.block1:visited{color:#ff3000;text-decoration:none;}
	a.block1:hover{color:#bc2300;text-decoration:none;}
	
	
	a.block2:link, a.block2:visited{color:#0069b0;text-decoration:none; margin:0px 3px 0px 3px; line-height:13px; font-weight:normal; font-family:Verdana; font-size:11px;}
	a.block2:hover{color:#004574;text-decoration:underline;}
	
	a.block3:link, a.block3:visited{color:#991d00;text-decoration:none;}
	a.block3:hover{color:#561000;text-decoration:none;}
#bottom
{
	width:578px;height:auto;padding:10px;text-align:center;float:left;background:#dbdbdb;
	color:#08639c;font-size:10px;
}
#footer
{
	width:850px;height:auto;background:#e2e2e2 url(images/footer-bg.gif) repeat-x;border-bottom:0px solid #9d9d9d;
	padding-top:20px;font-size:11px;color:#4e4e4e;text-align:left;float:left;
	font-weight:bold;
	
}
#footer-pic
{
	margin:0px auto;background:url(images/footer-pic.png) no-repeat;
	height:30px;width:251px;
	padding-left:8px;background-position:right top;line-height:16px;
}
#footerlink{padding:0px 10px 0px 10px}
#footerlink1{padding:0px 10px 0px 10px}
.glossary1{width:280px;float:left;text-align:left;}

.hide
{ display:none;}
.hide1
{ display:none; background-color:#edeeee;
  padding:9px;
  border-right:solid 1px #bfbfbf;
  border-bottom:solid 1px #a2a2a2;
  margin-right:9px; margin-bottom:9px;}
  .hide2
{ background-color:#edeeee;
  padding:9px;
  border-right:solid 1px #bfbfbf;
  border-bottom:solid 1px #a2a2a2;
  margin-right:9px; margin-bottom:9px;}
.text{padding-left:20px;}
.alphabe{height:auto;width:280px;}
.mail{width:auto;height:auto;background:url(images/mail-icon.gif) no-repeat;padding-left:24px;}
.phone{width:auto;height:auto;background:url(images/phone-icon.gif) no-repeat;padding-left:24px;}
.online{width:auto;height:auto;background:url(images/online-icon.gif) no-repeat;padding-left:24px;}
.address{width:auto;height:auto;padding-left:24px;}
.pic{border:solid 2px #969696; margin-right:8px;}
#contact-form{width:auto;height:auto;margin:0 auto;padding-right:20px;}
	#contact-title
	{
		width:458px;height:20px;margin:0 auto;background:#f59f43;font-size:12px;font-weight:bold;text-transform:uppercase;
		color:#5b2f00;padding-top:5px;border:solid 1px #9f5200;padding-left:10px
	}
	#contact-content{width:468px;height:auto;margin:0 auto;border:solid 1px #9f5200;border-top:none}
	.contact-left{width:120px;height:24px;float:left;text-transform:capitalize;padding:4px 0px 0px 20px;text-align:right;}
	.contact-right{width:auto;height:auto;float:left;padding-left:20px;}
	#contact-button
	{
		width:444px;height:auto;margin:0 auto;border-top:solid 1px #7a7a7a;text-align:center;padding:6px 0 6px 0;
		background:#b5b5b5;padding-left:24px;
	}
	.txt{width:250px;height:16px;}
	.btn
	{
		font-size:12px;background:#08639c;font-weight:bold;padding:0px 10px 0px 10px;cursor:pointer;
		border-top:solid 1px #168dbc;border-left:solid 1px #168dbc;
		border-bottom:solid 1px #013164;border-right:solid 1px #013164;color:#ffffff;
	}
	.text1
	{color:#E77918; font-weight:bold; font-size:14px;}
	
	.color
	{color:#E77918; font-weight:bold; }
	
	.button
{
	border-top:solid 1px #ededed;
	border-left:solid 1px #ededed;
	border-bottom:solid 1px #474747;
	border-right:solid 1px #474747;
	cursor:pointer;
	background-color:#d6d6d6;
}
/*css for title of popup*/
.popup_title
{color:#0069B0;font-weight:bold; font-size:16px; text-transform:uppercase; padding-top:5px; padding-bottom:5px; padding-left:19px;}
/*css for dropdown menu*/

 a.sample_attach, a.sample_attach:visited, div.sample_attach
	    {
			
	      display: block;
	      width:   auto;text-align:left;
	      border:  1px solid #dadada;
	      padding: 5px 10px;

	      background: #f4f8ff;

	      text-decoration: none;
	      font-family: Verdana, Sans-Sherif;
	      color:   #616161;
	    }
	    a.sample_attach, a.sample_attach:visited { border-bottom: none; }
	    a.sample_attach:hover { color:   #4366ff; }
	    div#sample_attach_menu_child,div#sample_attach_menu_child2,div#sample_attach_menu_child3{ border-bottom: 1px solid #dadada; }
/*css for all table:begin*/	  
.th-first
{
	background-color:#0069B0;
	padding:3px 8px 2px 8px;
	color:#FFFFFF;
	font-weight:bold;
	border-top:solid 1px #488ED4;
	border-left:solid 1px #b5aeae;
	border-bottom:solid 1px #0048ab;
	
}
.th-middle
{
	background-color:#0069B0;
	padding:3px 8px 2px 8px;
	color:#FFFFFF;
	font-weight:bold;
	border-top:solid 1px #488ED4;
	border-bottom:solid 1px #0048ab;
	border-left:solid 1px #0C4386;
}
.th-last
{
	background-color:#0069B0;
	padding:3px 8px 2px 8px;
	color:#FFFFFF;
	font-weight:bold;
	border-top:solid 1px #488ED4;
	border-bottom:solid 1px #064A75;
	border-left:solid 1px #0C4386;
}
.cell-first
{
	border-left:solid 1px #b5aeae;
	border-bottom:solid 1px #b5aeae;
	padding:3px 8px 2px 8px;
	vertical-align:top;
}
.cell-middle
{
	border-left:solid 1px #b5aeae;
	border-bottom:solid 1px #b5aeae;
	padding:3px 8px 2px 8px;
	vertical-align:top;
}
.cell-last
{
	border-left:solid 1px #b5aeae;
	border-bottom:solid 1px #b5aeae;
	border-right:solid 1px #b5aeae;
	padding:3px 8px 2px 8px;
	vertical-align:top;
}


.th-first1
{
	background-color:#0069B0;
	padding:3px 8px 2px 8px;
	color:#FFFFFF;
	font-weight:bold;
	border-top:solid 1px #00aeff;
	border-left:solid 1px #b5aeae;
	border-bottom:solid 1px #0048ab;
	text-align:center;
}
.th-last_bg
{
	background-color:#508EB7;
	padding:3px 8px 2px 8px;
	color:#FFFFFF;
	font-weight:bold;
	border-top:solid 1px #739eba;
	border-left:solid 1px #6296b8;
	border-bottom:solid 1px #257bb3;
}
.th-middle1
{
	background-color:#0069B0;
	padding:3px 8px 2px 8px;
	color:#FFFFFF;
	font-weight:bold;
	border-top:solid 1px #00aeff;
	border-bottom:solid 1px #0048ab;
	border-left:solid 1px #0040b7;
	text-align:center;
}
.th-last1
{
	background-color:#508EB7;
	padding:3px 8px 2px 8px;
	color:#FFFFFF;
	font-weight:bold;
	border-top:solid 0px #888C92;
	border-bottom:solid 1px #5B5C5D;
	border-right:solid 1px #5B5C5D;
}
.cell-first1
{
	border-left:solid 1px #b5aeae;
	border-bottom:solid 1px #b5aeae;
	padding:3px 8px 2px 8px;
	vertical-align:top;
	text-align:center;
}
.cell-middle1
{
	border-left:solid 1px #b5aeae;
	border-bottom:solid 1px #b5aeae;
	padding:3px 8px 2px 8px;
	vertical-align:top;
	text-align:center;
}
.cell-last1
{
	border-left:solid 1px #b5aeae;
	border-bottom:solid 1px #b5aeae;
	border-right:solid 1px #b5aeae;
	padding:3px 8px 2px 8px;
	vertical-align:top;
	text-align:center;
}
.table
{
	padding-top:10px;
	padding-bottom:10px;
}  
.blt1_tb{background:url('images/blt.gif') no-repeat left 8px; width:auto;height:auto;padding-left:15px;
		padding-top:4px; margin-left:0px;}
/*css for all */

/*css use for forms:begin*/
.form
{
	background-color:#e4e4e4;
	border-left:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;	
	border-right:solid 1px #969696;
	border-bottom:solid 1px #969696;
	width:auto;
	padding:20px;
}
.textbox
{
	border:solid 1px #686868;
	width:395px;
}
.label
{
	padding:0px 3px 0px 8px;
}
.radio
{
	
}
.button
{
	border-top:solid 1px #ededed;
	border-left:solid 1px #ededed;
	border-bottom:solid 1px #474747;
	border-right:solid 1px #474747;
	cursor:pointer;
	background-color:#d6d6d6;
}
.separator
{
	background-image:url('images/dotline.gif');
	background-repeat:repeat-x;
	background-position:center center;	
	height:5px;
}
.box
{
	background-color:#0052c2;
	padding:15px;
	color:#FFFFFF;
	border-bottom:solid 1px #001a8a;
	border-right:solid 1px #001a8a;	
}
.box1
{
	background-color:#0052c2;
	padding:5px 15px 5px 15px;
	color:#FFFFFF;
	border-bottom:solid 1px #001a8a;
	border-right:solid 1px #001a8a;	
}
.number1
{
	color:#d4001a;
	font-weight:bold;
	padding:0px 5px 0px 0px;
}
.required
{
	color:#d4001a;
}
.separator1
{
	background-image:url('images/dotline1.gif');
	background-repeat:repeat-y;
	background-position:left left;
	padding-left:15px;
}
.border_form
{ background-color:#edeeee;
  padding:9px;
  border-right:solid 1px #bfbfbf;
  border-bottom:solid 1px #a2a2a2;
  margin-right:9px; margin-bottom:9px;}
  
  .number1
{
	color:#d4001a;
	font-weight:bold;
	padding:0px 5px 0px 0px;	
}

/*css use for forms:end*/

/*css use for Drop Down List:begin*/
a.sample_attach, a.sample_attach:visited, div.sample_attach
	{
	  display: block;
	  width:   auto;text-align:left;
	  border-top:  1px solid #8aa4b4;
	  border-right:1px solid #9ebcce;
	  padding: 5px 10px;

	  background: #508eb7;

	  text-decoration: none;
	  font-family: Verdana, Sans-Sherif;
	  color:   #ffffff;
	  font-weight:bold;
	}
	a.sample_attach, a.sample_attach:visited { border-bottom: none; }
	a.sample_attach:hover { color: #d4d4d4; }
	div#investment_sub,div#pricing_sub,div#ourproduct_sub,div#productfeature_sub,div#productdemo_sub,div#business_sub,div#order_sub,div#technical_sub,div#site_sub
	{ border-bottom: 1px solid #7b9db3; }
	.required {
	color:#D4001A;
}
/*cssw use for Drop Down List:end*/

/*css use for new page on DATA folder:begin*/
.large {
-x-system-font:none;
font-family:"Lucida Sans",Verdana,Tahoma,Arial,Helvetica,sans-serif;
font-size:125%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
/*css use for new page on DATA folder:end*/
/*css use for footer all page:begin*/
.title_ft
{
 font-family:Verdana;
 font-size:11px;
 color:#e77818;
 text-transform:uppercase;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:4px;
 padding-top:2px;
 text-align:left;
}
.sep_ft
{
	width:2px;
	height:100px;
	background-image:url('images/bg_ft.gif');
	background-repeat:repeat-y;
	background-position:center 0px;
}
/*css use for footer all page:end*/
.textcolor2
{
	 background-color:#cdcdcd;	
}
.title_insub
{	font-weight:bold;
	font-size:11px;
	color:#08639C;
	text-transform:uppercase;
	padding-bottom:4px;
}

/*css use for sitemap*/
.node
{
	background-image:url('images/node.gif');
	background-repeat:no-repeat;
	background-position:15px 0px;
	padding:3px 0px 3px 47px;
}
.node_sub
{
	background-image:url('images/nodesub.gif');
	background-repeat:no-repeat;
	background-position:15px 0px;
	padding:0px 0px 3px 47px;
	margin-top:0px;
}

.node1
{
	background-image:url('images/node1.gif');
	background-repeat:repeat-y;
	background-position:15px 0px;
	padding:3px 0px 3px 47px;
}
.nodeend
{
	background-image:url('images/node_end.gif');
	background-repeat:no-repeat;
	background-position:15px 0px;
	padding:3px 0px 3px 47px;
}
.nodeendsub
{
	background-image:url('images/node_end.gif');
	background-repeat:no-repeat;
	background-position:15px 0px;
	padding:3px 0px 3px 47px;
}
.nodetext
{
	border:solid 1px #d4001a;
	width:155px;
	padding:2px 0px 2px 10px;
	font-family:Verdana;
	font-size:10px;
	text-transform:uppercase;
	color:#d4001a;
	font-weight:bold;
}
.nodetext:hover
{
	background-color:#d4001a;
	cursor:pointer;
	color:#FFFFFF;
	border-top:solid 1px #0080d0;
	border-left:solid 1px #0080d0;
	border-bottom:solid 1px #013e7a;
	border-right:solid 1px #013e7a;
}
.nodetext1
{
	border:solid 1px #08639c;
	width:334px;
	padding:2px 0px 2px 10px;
	font-family:Verdana;
	font-size:10px;
	color:#08639c;
	font-weight:bold;
}

.nodetext1sub
{
	border:solid 1px #08639c;
	width:287px;
	padding:2px 0px 2px 10px;
	font-family:Verdana;
	font-size:10px;
	color:#08639c;
	font-weight:bold;
}
.nodetext1sub:hover
{
	background-color:#08639c;
	cursor:pointer;
	color:#FFFFFF;
	border-top:solid 1px #0080d0;
	border-left:solid 1px #0080d0;
	border-bottom:solid 1px #013e7a;
	border-right:solid 1px #013e7a;
}
.nodetext2sub
{
	border:solid 1px #08639c;
	width:240px;
	padding:2px 0px 2px 10px;
	font-family:Verdana;
	font-size:10px;
	color:#08639c;
	font-weight:bold;
}
.nodetext2sub:hover
{
	background-color:#08639c;
	cursor:pointer;
	color:#FFFFFF;
	border-top:solid 1px #0080d0;
	border-left:solid 1px #0080d0;
	border-bottom:solid 1px #013e7a;
	border-right:solid 1px #013e7a;
}
.nodetext1:hover
{
	background-color:#08639c;
	cursor:pointer;
	color:#FFFFFF;
	border-top:solid 1px #0080d0;
	border-left:solid 1px #0080d0;
	border-bottom:solid 1px #013e7a;
	border-right:solid 1px #013e7a;
}
.nodetext2
{
	border:solid 1px #666666;
	width:334px;
	padding:2px 0px 2px 10px;
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	font-weight:bold;
}
.nodetext2:hover
{
	background-color:#666666;
	cursor:pointer;
	color:#FFFFFF;
	border-bottom:solid 1px #4c4c4c;
	border-right:solid 1px #4c4c4c;
	border-top:solid 1px #a3a3a3;
	border-left:solid 1px #a3a3a3;
}
#mainimages {position:absolute;}

