.contant{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-align:justify;
}
.planname{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
padding-left:10px;
text-align:justify;
}
.plan1{
font-family:Verdana;
color:#044b7e;
font-size:12px;
text-align:justify;
}
a.lftlink:link
{
color:#2AA6BE;
font-size:12px;
font-family:Arial;
text-decoration:underline;
}
a.lftlink:visited
{
color:#2AA6BE;
font-size:12px;
font-family:Arial;
text-decoration:underline;
}
a.lftlink:hover
{
color:#2AA6BE;
font-size:12px;
font-family:Arial;
background-color:#CCCCCC;

text-decoration:underline;
}
.plan{
font-family:"Verdana";
color:#044b7e;
font-size:12px;
text-align:justify;
}
.plan:hover{
font-family:"Verdana";
color:#044b7e;
font-size:12px;
text-align:justify;
font-weight:bold;
text-decoration:underline;
}
.readmore{
font-family:"Tahoma";
color:#4ca900;
font-weight:bold;
font-size:11px;
}
.readmore:hover{
font-family:"Tahoma";
color:#4ca900;
font-weight:bold;
text-decoration:underline;
font-size:11px;
}
.h11{
font-family:Tahoma;
color:#861111;
font-size:20px;
font-weight:bold;
}
.welcome{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
padding-left:10px;
font-size:18px;
}

.h12{
font-family:Tahoma;
color:#043261;
font-size:18px;
font-weight:bold;
}
.h2{
font-family:"Myriad Pro";
color:#043261;
font-size:20px;
font-weight:bold;
}
.h1{
font-family:"Myriad Pro";
color:#043261;
font-size:20px;
font-weight:bold;
}
.h3{
font-family:"Myriad Pro";
color:#0477ac;
font-size:16px;
font-weight:bold;
}
.h4{
font-family:"Myriad Pro";
color:#043261;
font-size:18px;
font-weight:bold;
}
.sub{
font-family:Arial;
color:#073c71;
font-size:18px;
font-weight:bold;
}

.footer1{
font-family:"Tahoma";
color:#fff;
font-size:11px;
}
.footer{
font-family:"Tahoma";
color:#fff;
font-size:11px;
}
.footer:hover{
font-family:"Tahoma";
color:#05a3f1;
font-size:11px;
}
.tr{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;  font-weight:bold;  color:#ffffff; background-color:#244250
}
.tr1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;  font-weight:bold;  color:#ffffff; background-color:#218AA7
}
.td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  font-weight:normal; background-color:#218AA7; color:#fff; padding-left:10px; border:#FFFFFF; border-right-width: 1px; height:40px;
	border-right-style: solid;
	border-right-color: #03447E;
	background-position: left;
	color:#ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #03447E;
}
.td1{ font-family:Arial; font-size:11px;  font-weight:normal; background-color:#244250; font-weight:bold; color:#fff; padding-left:10px; border:#FFFFFF; 
}
.call-now{font-family:"Trebuchet MS"; font-size:18px; color:#000066; font-weight:normal;}
.btm{
background:background:url(footer1.jpg) no-repeat fixed right;;		

				list-style:none;
				display:block;
				float:left;
				

}

/********************************************************************* menu ***************************************************************************/
/*#menu {
	background:url(menu_bg.jpg)repeat-x;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 1024px;
	height:40px;
}
#menu li {
	float: left;
	font: 10px "Toahoma", Verdana, Helvetica, sans-serif;
	font-weight:bold;
	margin: 0;
	padding: 0;
}
#menu a {
	background:url(menu_bg.jpg) repeat-x url("images/menu_line.jpg") bottom right no-repeat;
	color: #fff;
	display: block;
	float: left;
	margin: 0;
	padding:8px 12px;
	text-decoration: none;
}
#menu a:hover {
	background:url(menuhover_bg.jpg) repeat-x;
	color: #fff;
	padding-bottom: 8px;
	}*/
	*{
	margin:0;
	padding:0;
}
body{
	background:#fff;
	color:#666;	
	font:12px/18px Tahoma, Arial, Helvetica, sans-serif;	
}
	#menu{
	}
		#menu ul{
			list-style:none;
		}
			#menu li{
				background:url(menu_bg.jpg) repeat-x;			
				list-style:none;
				display:block;
				float:left;
				height:40px;
				border-right:1px solid #FFFFFF;
				line-height:40px;
			}
				#menu li a{
					display:block;
					float:left;
					color:#FFFFFF;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:40px;
					text-decoration:none;
					padding:0 15px;				
				}
					#menu li a:hover{
						color:#FFFFFF;
						background:url(menuhover_bg.jpg) repeat-x;
					}
				#menu li a.current{
					display:block;
					float:left;
					color:#FFFFFF;
					background:url(menuhover_bg.jpg) repeat-x;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:40px;
					text-decoration:none;
					padding:0 15px;	
				}
					#menu li a:hover.current{
						color:#FFFFFF;
					}



.footer1{
font-family:"Tahoma";
color:#424040;
font-size:11px;
}
.footer{
font-family:"Tahoma";
color:#424040;
font-size:11px;
}
.footer:hover{
font-family:"Tahoma";
color:#424040;
font-size:11px;
text-decoration:underline;
}
.boxlink1{
font-family:"Tahoma";
color:#ffffff;
font-size:11px;
}
.boxlink{
font-family:"Tahoma";
color:#ffffff;
font-size:11px;
}
.boxlink:hover{
font-family:"Tahoma";
color:#ffffff;
font-size:11px;
text-decoration:underline;
}
.lft{ background-image:url(normal.jpg); background-repeat:no-repeat; text-align:left; width:693px; height:94px;
}
.lft1{
background-image:url(hover.jpg); background-repeat:no-repeat; text-align:left; width:693px; height:94px;
}

.general_table_header_pricelist {

	background-position: center center;
	vertical-align: middle;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0E7391;
	text-decoration: none;
	text-align: center;
}
.general_table_slicer_front_pricelist {
	padding: 0px;
	text-decoration: none;
	background-position: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0E7391;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0E7391;
	font-family: Helvetica;
	font-size:12px;
	color:#000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0E7391;

}
.table_slicer_pricelist {
	padding: 0px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0E7391;
	background-position: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0E7391;

}
.link{
font-family:"Tahoma";
color:#05396B;
font-size:11px;
}
.link:hover{
font-family:"Tahoma";
color:#05396B;
text-decoration:underline;
font-size:11px;
}


.t_create{width:300px; height:25px;border:1px solid #ccc; }
 .borderccc{ border:1px solid #ccc;}
 .con_sub{ padding:5px; font-weight:bold; }
 
 a{ color:#0C8EC0; font-size:13px; cursor:pointer!important;}
a:hover{ color:#333;  text-decoration:underline;}
h3{ text-align: left!important;   font-size:13px;  margin-bottom:5px;  color:#666666;margin:0px;}
h6{ text-align: left!important;   font-size:13px;  margin-bottom:5px;  color:#99CCFF; margin:0px;}
.btmlist{text-align: left!important;   font-size:13px;  margin-bottom:0px;  color:#CCCCCC; margin:0px;}

#abc
{
}
#abc h6
{
text-align:center!important;   font-size:15px;   color:#00FFFF;margin:0px;
}

.column3{
width:320px;
float:left;
margin:0px;
padding:10px 10px 10px 5px;}

.offer_info{
padding:5px;
}

#abc li a{
					display:block;
					float:left;
					color:#FFFFFF;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:40px;
					text-decoration:none;
					padding:0 15px;	
					text-align:left;			
				}
/*				background-color:#0576BD*/
#footer {border-top:6px solid #F88311;padding:20px 0 20px 20px;font-size:10px;color:white;height:124px;}
#credit {width:150px;float:left;height:125px;}
.botLinksPan{float:left;height:125px;margin-right:24px;}
.botLinksPan .title{font-size:11px; font-weight:bold;color:white;}
.botLinksPan ul {margin:0;padding-left:12px; list-style-image:url(../images/bulBotLinks.gif);}
.botLinksPan a {text-decoration:none;color:white;}
.botLinksPan a:hover{text-decoration:underline;color:white;}
.newslet {width:254px;margin-left:18px;}
#newslet h3, #career h3 {font-size:15px;font-weight:normal; padding-left:20px; background:url(../images/bulNewslet.gif) center left no-repeat;margin-bottom:4px;margin-top:0;}
.txtSubs {border:1px solid #40ADEE;height:16px;width:145px;color:#333333;padding-top:2px;}
.btnSubs {color:white;background-color:#F88311;border:1px solid white;font-weight:bold;font-size:11px;height:20px;}
#homeMidContainer {padding:10px;}
#midContainer {float:left;clear:left;width:757px;}
#rightContainer {float:right;clear:right;width:200px;}
#proFeats {margin:0;list-style-type:none;margin:0;font-size:11px;padding:0;clear:both;border-bottom:1px dotted #999;min-height:98px;}
#proFeats li {width:235px;float:left;padding:4px 8px;border-right:1px dotted #999;margin-top:4px;color:#333333;}
#proFeats li.last {border-right:none;}
#proFeats li a {display:block;}
h1 {color:#DD5200;font-size:15px; background: url(../images/bulH1.gif) center left no-repeat;padding-left:16px;margin-left:16px;margin-top:16px;margin-bottom:8px;}
h2 {color:#DD5200;font-size:14px; background: url(../images/bulH1.gif) center left no-repeat;padding-left:16px;margin-left:16px;margin-top:16px;margin-bottom:8px;}
#Skills {margin-left:20px;}
#Skills h3 {font-size:13px; color:#DD5200;cursor:pointer;display:block;clear:both;padding:8px 12px;margin:0;}
#Skills h3:hover {background-color:#E9E9E9;}
#Skills h3.sel {color:#0171BD;background-color:#E9E9E9;} 
#Skills div {display:none;border:1px solid #E9E9E9;}
#Skills ul{padding-left:26px !Important;margin-bottom:8px;}
#Skills li{width:48%;float:left;}
p {margin:0 8px 0 16px;text-align:justify;font-size:12px;color:#333333;}
a {color:#0E7CBD; text-decoration:none;}
a:hover {color:#DD5200;text-decoration:underline;}
h1 a {color:#DD5200; text-decoration:none;}
h1 a:hover {color:#0E7CBD;text-decoration:underline;}
.rightPan {border:1px solid #CCCCCC;}
.rightPan .title {border-bottom:1px solid #cccccc;height:20px; background:#EEEEEE url(../images/pan-title-bg.jpg) top left repeat-x;font-size:13px; color:#107DBD;font-weight:bold;padding:4px 0 0 8px;}
.panCorner {position:absolute;margin-left:172px;margin-top:-5px;}
#newsUL {list-style-image:url(../images/bul-news-item.gif);margin:8px 4px 0px;padding:0 0 0 15px;font-size:11px;}
#newsUL li {margin-top:4px;}
#newsUL li a {color:#333333;}
#newsUL li:hover {list-style-image:url(../images/bul-news-item-over.gif);}
#newsUL li a:hover {color:#000000;text-decoration:none;}
#newsUL span {font-size:10px;color:#666666;}
#panTest {margin:8px 0; padding:6px 10px;}
#panTest p {font-size:11px;color:#333333;margin:4px 0;}
#panTest span {font-weight:bold;color:#F87F0C;}
#clientList {margin:8px; text-align:center;}

.featList {list-style-image:url(../images/bul-news-item.gif);}
ol.featList {list-style-image:none;}
.featList li{margin-bottom:8px;}
.featList li span.featHead, .featList li a.featHead {color:#DD5200;font-size:13px;font-weight:bold;}
.featList li.listHead {color:#DD5200;font-size:12px;font-weight:bold;display:block;margin-bottom:6px;margin-left:-16px;list-style-type:none; list-style-image:none;}
.featList li p{margin-bottom:4px;margin-left:0;}
.compName {color: #0C6498; font-weight:bold;}
.cb {clear:both;}

.contactDetails {margin:12px 32px 0 32px;list-style-type:none;padding:8px 32px 8px 16px;line-height:21px;border:1px solid #dadada;background-color:#f0f0f0;}
.contactDetails .title {font-weight:bold;color:#0E7CBD;}
.contactDetails .address {padding-bottom:4px;}
.contactDetails label {display:inline-block;width:60px;color:#666666;}

.jobDetail {margin:12px 32px 0 32px;list-style-type:none;padding:8px 32px 8px 16px;line-height:21px;border:1px solid #dadada;background-color:#f0f0f0;}

.frmGeneric {margin:24px 0 0 23px ;padding:0;list-style-type:none;}
.frmGeneric .input {font-family:Tahoma, Arial, Helvetica;font-size:12px;color:#000;}
.frmGeneric label{font-weight:bold;color:#333333;display:inline-block;width:92px;}
.frmGeneric li {padding:4px 8px;border-bottom:1px dotted #cccccc;}
.frmGeneric li:hover {background-color:#DFF2FD;}