.cons-outer-layer{
width:850px;
padding:10px;
padding-left:15px;
padding-right:30px;
padding-bottom:30px;
}
div.left, p.left{
	float:left;
	width:200px;
}
div.right, p.right{
	float:right;
}
.cons-inner-layer{

border:1px dashed #808080;
padding:10px;
margin:10px;
background:url('../images/cons-grey-bg.gif') repeat-x;
float:left;
}
.cons-inner-layer-ylw{
border:1px solid #99CC00;
padding:10px;
margin:10px;
background-color:#FFFFEA;
float:left;
}
.solution_header{
 font-family:"Myriad Pro", "Trebuchet MS",Arial;
 color:#636363 ;
 font-size:16px;   
 padding:5px;
}
.solution_header_title{
 font-family:"Myriad Pro", "Trebuchet MS",Arial;
 font-size:18px;	
 color:#0f58a7;
 width:850px;
 padding-bottom:10px;
 padding-left:10px;
 /*min-height:250px;*/
 
}
.page_title_box{
width:885px;
margin-bottom:10px;
padding:0px;
border-bottom:1px dotted #C5C5C5;
float:left;
}
.page_title{
margin-top:10px;
width:700px;
float:left;
}
.solution_title{
 font-family:"Myriad Pro", "Trebuchet MS",Arial;
 font-size:18px;	
 color:#0f58a7 ;
}
.solution_content{
 position:relative;
 font-family: Arial;	
 font-size:12px;	
 color:#666666;
 padding:5px;
 padding-left:25px;
 text-align:left;
 width:770px;
 letter-spacing:normal;
 line-height:20px;
 text-align:justify;
 
}
.solution_my_content{
 font-family: Arial;	
 font-size:12px;	
 color:#666666;
 padding:5px;
 padding-left:25px;
 text-align:left;
 width:550px;
 letter-spacing:normal;
 line-height:20px;
 text-align:justify;
}
.solution_content_trun{
 font-family: Arial;	
 font-size:12px;	
 color:#666666;
 padding:5px;
 padding-left:25px;
 text-align:left;
 width:750px;
 letter-spacing:normal;
 line-height:20px;
}

.mypets{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 2px 5px;
border: 1px solid gray;
background: #E1E1E1;
}

.openpet{ /*class added to contents of 1st demo when they are open*/
background: yellow;
}

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
margin: 5px 0;
}

.hide_span_{
 font-family: Arial;	
 font-size:12px;	
 color:#666666;
 padding:5px;
 padding-left:20px;
 padding-right:10px;
 letter-spacing:normal;
 line-height:20px;	
 text-align:justify;
 width:770px;
 float:left;
}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: #474747;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: #474747
}
.acc_layer{
 width:890px;
 float:left;
 padding-top:10px;
}
.acc_left_layer{ 
 float:left;
 margin-top:10px;
 background:url('../images/myaccount-bg2.gif') no-repeat; width:231px;;
}
.acc_right_layer{
 width:610px;
 float:left;
 padding:5px;
}
.acc_content{
 font-family:Arial;
 font-size:12px;
 color:#333333;
 line-height:30px;
 padding-left:15px;
}

.acc_list_head{
  background:url('../images/listing-tp-bg.gif') repeat-x;
  height:28px;
  font-family:tahoma;
  font-size:11px;	
  color:#79A22C;
  padding-left:15px;
  font-weight:bold
}
.acc_list_content{
 font-family:"Myriad Pro", "Trebuchet MS",Arial;
 font-size:12px;
 color:#333333; 
 padding-left:15px;
}
.acc_list_bottom{
  background:url('../images/listing-bt-bg.gif') repeat-x;
  height:28px;
  font-family:Arial;
  font-size:11px;
  color:#666666;
}
.list_light{
  background:url('../images/light.gif') repeat-x;
  height:31px;
   margin:0px;
}
.list_med{
  background:url('../images/dark.gif') repeat-x;
  height:31px;
  margin:0px;
}
.list_cmn_light{
 background-color:#ffffff;
 border-bottom:#E7E7E7 1px solid;
 border-right:#E7E7E7 1px solid;
}
.core ul{
	margin:0px;
	padding:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.core ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	height:35px;
}
.core ul li a{
	background:url('../images/normal.gif') no-repeat;
	height:29px;
	width:195px;
	display:block;
	text-decoration:none;
	color:#323232;
	text-indent:25px;
	line-height:29px
}
.core ul li a:hover{
	background:url('../images/hover.gif') no-repeat;
	height:29px;
	width:195px;
	display:block;
	color:#323232
}
.selected_item{
	background:url('../images/hover.gif') no-repeat;
	height:29px;
	width:195px;
	display:block;
	color:#323232
}
.acc-heading-large{
	font-family:"Myriad Pro", "Trebuchet MS",Arial;
	font-size:22px;			
	padding:10px;
	padding-left:0px;
	width:580px;
	color:#333333; 
	border-bottom:1px dotted #333333; 
	margin-bottom:15px;
}
.premium_show{
	font-family:"Myriad Pro", "Trebuchet MS",Arial;
	font-size:12px;			
	color:#333333;
	font-weight:bold;
	width:150px;
	background-color:#F5F8AE;
	border:#D5D972 1px solid;
	padding:2px;
	padding-right:0px;
}
.active_show{
	font-family:"Myriad Pro", "Trebuchet MS",Arial;
	font-size:12px;			
	color:#333333; 
}
.pr_heading{
	font-family:"Myriad Pro", "Trebuchet MS",Arial;
	font-size:18px;			
	color:#333333; 
}
.acc-heading-small{
	font-family:"Myriad Pro", "Trebuchet MS",Arial;
	padding-left:0px;
	padding-top:3px;
	color:#0D59A7; 
	font-size:11px;
}
.solution-link{
	font-family: "Myriad Pro", "Trebuchet MS",Arial;	
	font-size:14px;	
	color:#0F58A7;
	padding:5px;
	text-align:left;	
	letter-spacing:normal;
	line-height:20px;
	text-decoration:none;
}
.solution-link_small{
	font-family: Arial;	
	font-size:12px;	
	color:#333333;
	padding:5px;
	text-align:left;	
	letter-spacing:normal;
	line-height:20px;
	text-decoration:none;
}
.article_outer{
   width:870px;
   padding:10px;
   margin:10px;
   height:auto;
}
.article_inner{
   width:850px;
   float:left;
   border-bottom:1px dashed #C5C5C5;
   padding-top:10px;
   padding-bottom:10px;
   margin-top:10px;
   margin-bottom:10px;
   
}
.article_inner-1
{
   padding:5px;
   float:left;
   width:840px;

}
.art_left{  
   float:left;
   width:100px;
}

.art_left_bg{  
   background:url('../images/calender-bg.gif') no-repeat center;
   width:100px;
   height:79px;
   margin:5px 0px 5px 0px; 
}
.art_right{  
   width:740px;
   float:left;
}
.art_date_up{
  font-family:Arial;	
  font-size:18px;
  line-height:20px;
  color:#EEB62B;
  padding:5px;
  padding-left:30px;   
  width:100px;
  text-transform:uppercase;
}
.art_date_down{
  font-family:Arial;
  font-size:38px;
  line-height:40px;
  color:#15559F;
  padding:5px;
  padding-left:28px;
  text-transform:uppercase;
  width:100px;
}

.article_header{
	font-family: "Myriad Pro", "Trebuchet MS",Arial;	
	font-size:20px;	
	color:#2E6FAF;
	padding:5px;
	text-align:left;	
	letter-spacing:normal;
	line-height:20px;
	text-decoration:none;
}
.article_content{
	font-family:Arial;	
	font-size:12px;	
	color:#6E6E6E;
	padding:5px;
	text-align:left;	
	letter-spacing:normal;
	line-height:20px;
	text-decoration:none;
	text-align:justify;
}
.article_link{
	font-family:"Myriad Pro", "Trebuchet MS",Arial;	
	font-size:14px;	
	color:#004F7F;
	padding:5px;
	text-align:left;	
	letter-spacing:normal;
	line-height:20px;
	text-decoration:none;
}
.underline{
 border-bottom:1px dotted #C5C5C5;
 padding:10px;
 margin:10px
}
.perpage{
	text-align:right;
	padding:5px;
	width:530px;
	float:left;
	padding-right:20px;
}
.artshow{
 text-align:right;
 padding:5px;
 width:300px;
 float:right;
}
.smalltxt{
 font-size:11px; 
 color:#195699;
 font-family:arial;
 width:200px;
 padding-left:10px;
 line-height:15px;
}
.bluelink{
 font-family:"Myriad Pro", "Trebuchet MS",Arial;
 font-size:18px;
 color:#0F58A7;
 text-decoration:none;
}
.bluelink:hover{
 text-decoration:underline;
}
.bluecmnlink{
 font-family:Arial;
 font-size:12px;
 color:#0F58A7;
 text-decoration:none;
}
.bluecmnlink:hover{
 text-decoration:underline;
}
.grneditlink{
 font-family:"Myriad Pro", "Trebuchet MS",Arial;
 font-size:14px;
 color:#333333;
 font-weight:bold;
 text-transform:capitalize;
 text-decoration:none;
}
.grneditlink:hover{
 text-decoration:underline;
}
.faq ul{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-left:15px;
	font-family:Arial;
	font-size:13px;
}
.faq ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	text-indent:15px;
	background:url(../images/disc.gif) no-repeat;
	line-height:22px;
}
.faq ul li a{
	color:#195597;
	text-decoration:none;
}
.faq ul li a:hover{
	color:#e4a304;
	border-bottom:1px dotted #e4a304;
}
.faq_header{
    font-family:"Myriad Pro", "Trebuchet MS",Arial;
	font-size:18px;			
	color:#0F58A7; 
}
.faq_content{
 font-family:Arial;
 color:#6e6e6e ;
 font-size:12px;   
 padding:5px;
 line-height:20px;
 text-align:justify;
 margin-left:10px;
}
.contact_form{
 width:700px;
 padding-top:10px;
 margin:10px;
 padding-left:0px; 
 border: 1px dotted #cecece ;
 height:550px;
}
.clft{
width:200px;
float:left;
padding:5px;
padding-left:20px;
}
.crgt{
width:400px;
float:left;
padding:5px;
}
.myacc{
background-image:url(../images/info-bg.gif);
background-position:left;
padding:0px;
width:231px;
height:105.5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.solution_title1{
 font-family:"Myriad Pro", "Trebuchet MS",Arial;
 font-size:16px;	
 color:#0f58a7 ;
 text-align:right; float:right; width:130px;
 padding-top:10px;
 margin-right:25px;
}
.contentneed{
 font-family: Arial;	
 font-size:12px;	
 color:#666666 ;
 padding:5px;
 padding-left:33px;
 padding-top:10px;
 text-align:left;
 width:770px;
 letter-spacing:normal;
 line-height:20px;
 text-align:justify; 
}
.sitemap1{cursor:pointer;}
.viewart1{padding:10px;text-align:right;}
.contact1{padding:5px;}
.contact2{padding-left:10px;}
.contact3{text-align:right;padding-right:5px}
.consoln1{width:888px;margin-bottom:10px; border-bottom:1px dotted #C5C5C5;float:left;}
.consoln2{margin-top:10px;width:700px;margin-bottom:5px; float:left;}
.consoln3{padding-left:20px;}
.artleft{float:left;}
.article2{text-align:right;padding-right:20px}
.article3{text-align:right;padding-top:5px}
.article4{text-align:right;padding:5px}
.article5{vertical-align:middle;padding-top:100px;}
.solnlist1{text-align:right;padding-top:15px;padding-left:5px;}
.solnlist2{float:left; text-align:left;margin:5px}
.solnlist3{width:820px; float:left}
.solnlist4{text-align:left;float:left;width:30px;}
.solnlist5{width:820px;padding:10px; padding-bottom:20px;float:left}
.solnlist6{text-align:right; width:800px;line-height:30px;padding-left:33px;margin-top:15px;}
.solnlist7{height:400px; padding-top:100px;}
.solnlist8{float:left; text-align:left;margin:5px}
.conneedlist1{width:820px;float:left;padding:10px;}
.conneedlist2{text-align:right; padding:10px; float:left;width:820px;}
.conneedlist3{float:left;height:400px;padding-top:100px;}
.indexdisplay{display:none;}
.fontbold{font-weight:bold;}
.mainpadingtop{padding-top:10px;}
.mainfltrt{float:right}
.expneed1{margin-left:125px;}
.solution_title7{
 font-family:"Myriad Pro", "Trebuchet MS",Arial;
 font-size:14px;	
 color:#666666;
 float:left;
 width:770px;
}
.newdate{
 font-family:"Myriad Pro", "Trebuchet MS",Arial;
 color:#0f58a7;
 padding-top:5px;
 font-size:13px;	
 padding-left:25px;
 text-align:left;
 }
.newsln_link{
	font-family: "Myriad Pro", "Trebuchet MS",Arial;	
	font-size:13px;	
	color:#0F58A7;
	padding:5px;
	text-align:left;	
	letter-spacing:normal;
	line-height:20px;
	text-decoration:underline;
}
.newaccmy{border: 1px solid #ECB421;background-color:#FFF8E6;margin-bottom:5px;}
.newaccmy2{ border-left:1px solid #ECB421; border-right:1px solid #ECB421; border-top:1px solid #ECB421;background-color:#FFF8E6;}
.newblkclr{color:#000000;outline:none;}
.greyeditlink{
 font-family:"Myriad Pro", "Trebuchet MS",Arial;
 font-size:12px;
 color:#666666;
 text-transform:capitalize;
 text-decoration:none;
}
.labelnew{
 font-family:"Myriad Pro", "Trebuchet MS",Arial; float:left; margin-top:10px;
}