body{
    margin: 0px;
    padding: 0px;       
    font-family: "Arial";
    font-size: 13px;
/*    background: url('images/site_bg_1.png') repeat-x;*/
/*    background-color: lightgray;    */
}
.hand{
    cursor: pointer;
}
.bdr{
    border: 1px solid black;
    background: #D2CECE;
}
.bdr_2{
    border: 2px solid black;
/*    background: #D2CECE;*/
}
.bdr_top{
    border-top : 1px solid black;
}
.bdr_bottom{
    border-bottom : 1px solid black;
}
.bdr_left{
    border-left : 1px solid black;
}
.bdr_right{
    border-right : 1px solid black;
}
.wrapper{
    margin: 0px auto 0px auto;
    width: 1000px;
    background: url('images/site_bg_1.png') repeat-x;
}
.container{
    margin: 0px 0px 0px 0px;
    width: 998px;   
    border-left: 1px solid #A5AFB8;
    border-right : 1px solid #A5AFB8;
}
.header{
    width: 100%;
    height: 156px;
    margin: 0px;
}
.header2{
    width: 100%;
    height: 64px;
    margin: 0px;
/*    background: url('images/menubar_slice.png');*/
}
.ayushi_logo{
    margin: 10px 0px 0px 20px;
    width: 139px;
    height: 131px;
    background: url('images/logo.png');
    float: left;
}
.beside_ayushi_logo{
    width: 751px;
    float: left;
}
.ayushi_text_image{
    margin: 50px 0px 0px 40px;
    padding: 0px 0px 0px 0px;
    width: 262px;
    height: 62px;
    background:  url('images/logo_text.png');
    float: left;
}
.ayushi_text{
    margin: 60px 0px 0px 0px;
    font-size: 17px;
    font-weight: bold;
}
.menu_text{
    margin: 0px 0px 0px 0px;
    padding: 7px 0px 0px 0px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;  
}

.home_img{
    margin: 0px 0px 0px -1px;
    padding: 7px 0px 0px 0px;
    width: 108px;
    height: 27px;
    background: url('images/home.png');
    float: left;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
.home_img_1{
    margin: 0px 0px 0px -1px;
    padding: 7px 0px 0px 0px;
    width: 108px;
    height: 27px;
    background: url('images/home_1.png');
    float: left;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
/*.home_img:HOVER{
    margin: 0px 0px 0px -1px;
    padding: 0px 0px 0px 0px;
    width: 108px;
    height: 34px;
    background: url('images/home_1.png');
    float: left;
} */             
.whyus_img{
    margin: 0px 0px 0px -1px;
    padding: 7px 0px 0px 0px;
    width: 108px;
    height: 27px;
    background: url('images/why_us.png');
    float: left;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
.whyus_img_1{
    margin: 0px 0px 0px -1px;
    padding: 7px 0px 0px 0px;
    width: 108px;
    height: 27px;
    background: url('images/why_us_1.png');
    float: left;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
/*.whyus_img:HOVER{
    margin: 0px 0px 0px -1px;
    padding: 0px 0px 0px 0px;
    width: 108px;
    height: 34px;
    background: url('images/why_us_1.png');
    float: left;
}*/
.portfolio_img{
    margin: 0px 0px 0px -1px;
    padding: 0px 0px 0px 0px;
    width: 108px;
    height: 34px;
    background: url('images/why_us.png');
    float: left;
}
.portfolio_img:HOVER{
    margin: 0px 0px 0px -1px;
    padding: 0px 0px 0px 0px;
    width: 108px;
    height: 34px;
    background: url('images/why_us_1.png');
    float: left;
}
.mobile_application_img{
    margin: 0px 0px 0px -1px;
    padding: 7px 0px 0px 0px;
    width: 150px;
    height: 27px;
    background: url('images/mobile_applns1.png');
    float: left;
    text-align: center;
}
.mobile_application_img_1{
    margin: 0px 0px 0px -1px;
    padding: 7px 0px 0px 0px;
    width: 150px;
    height: 27px;
    background: url('images/mobile_applns.png');
    float: left;
    text-align: center;
}
.mobile_solution_img{
    margin: 0px 0px 0px -1px;
    padding: 7px 0px 0px 0px;
    width: 180px;
    height: 27px;
    background: url('images/mobile_applns1.png');
    float: left;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
.mobile_solution_img_1{
    margin: 0px 0px 0px -1px;
    padding: 7px 0px 0px 0px;
    width: 180px;
    height: 27px;
    background: url('images/mobile_applns.png');
    float: left;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
.contactus_img{
    margin: 0px 0px 0px -1px;
    padding: 0px 0px 0px 0px;
    width: 133px;
    height: 34px;
    background: url('images/contact_us.png');
    float: left;
}
.contactus_img_1{
    margin: 0px 0px 0px -1px;
    padding: 0px 0px 0px 0px;
    width: 133px;
    height: 34px;
    background: url('images/contact_us_1.png');
    float: left;
}
.middle{
    margin: 0px 0px 0px 0px;
    /*float: left;*/
    /*background: url('images/site_bg.png') repeat-x;*/
    width: 100%; 
}
.index_content_text{
    margin: 0px;
    padding : 0px 0px 0px 0px;
}
.index_content_text p{
    margin: 0px;
    padding : 28px 20px 0px 20px;
    text-align: justify;
    font-size: 14px;
    line-height: 20px;
}
.open_src_soln{
    margin: 20px 10px 0px 10px;
    padding: 0px;
    float: left;
}
.open_src_soln_1{
    margin: 20px 0px 0px 10px;
    padding: 0px;
/*    float: left;*/
}
.middle_content_header_img{
    margin: 0px 0px 0px 0px;
    width: 284px;
    height: 38px;
    background: url('images/small_menu.png');         
}
.middle_content_header_text{
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 0px ;
    font-weight: bold;
    font-size: 17px;
    text-align: center;
}
.middle_content_center_img{
    margin: 0px 0px 0px 0px;
    width: 284px;
    height: 34px;
    background: url('images/menu.png');
}
.middle_content_center_arrow{
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
/*    background: url('images/arow.png') no-repeat;*/
    height: 10px;
    font-size: 13px;
    font-weight: bold;    
}
.chat_with_us{
    margin: 0px;
    padding : 0px;
}
.chat_with_us img{
    margin: 70px 0px 0px 30px;;
    padding : 0px;
}
.footer_banner{
    margin: 0px 0px 0px 30px;
    padding: 0px;
}
.contact_center{
    margin: 60px 0px 20px 0px;
    width: 207px;
    height: 71px;
    float: left;
}
.request_quote{
    margin: 60px 0px 20px 20px;
    width: 207px;
    height: 71px;
    float: left;
}
.web_application{
    margin: 60px 0px 20px 20px;
    width: 250px;
    height: 71px;
    float: left;
}
.testimonial{
    margin: 60px 0px 20px 20px;
    width: 207px;
    height: 71px;
    float: left;
}
.footer{
    width: 1000px;
    height: 38px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: left;
}
.footer_left{
    width: 17px;
    height: 38px;
    background: url('images/footer_left_corner.png') no-repeat;
    float: left;
    margin: 0px;
    padding: 0px;
}   
.footer_middle{
    width: 966px;
    height: 28px;
    background: url('images/footer_middle.png') repeat-x;
    float: left;
    text-align: center;
    padding: 10px 0px 0px 0px;
    font-weight: bold;
    color: black;
}
.footer_right{
    margin: 0px;
    padding: 0px;
    width: 17px;
    height: 38px;
    background: url('images/footer_right_corner.png') no-repeat;
    float: left;
}
.link{
    color: black;
    text-decoration: none;    
}

/**************************************CSS for Why us****************************/

.why_us_container{
    margin: 20px 0px 0px 0px;
    padding: 0px 160px 30px 10px;
    width: 780px;
    height: 206px;
    background: url('images/about_us.png') no-repeat right;
    float: left;
}
.why_us_container ul{
    margin: 20px 0px 0px 0px;
    padding: 0px;
}
.why_us_container ul li{
    margin: 0px 0px 5px 10px;
    padding: 0px;
    list-style: none;
}

.why_us_welcometext{
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 10px 0px;
    font-size: 13px;
    text-align: justify;
    line-height: 18px;
}
/**************************************CSS for contact us****************************/
.contact_text{
    margin: 30px 0px 0px 30px;
    font-size: 11px;
    font-weight: bold;
}
.contact_text1{
    margin: 3px 0px 0px 30px;
    font-size: 11px;
    font-weight: bold;
}
.contact_container{
    margin: -30px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:left;
}
.mail{
    margin: 20px 0px 20px 45px;
    font-size: 13px;
    font-weight: 700;
    color: black;
}
.contactus_leftimg{
    margin: 10px 0px 0px 0px;
    width: 222px;
    height: 185px;
    background: url('images/contact_us_pen.png') no-repeat;
    float: left;
}

/**************************************CSS for Portfolio****************************/
.portfolio_middle{
    margin: 0px;
    width: 100%;
}
.portfolio_left_content{
    margin: 25px 0px 0px 20px;
    padding: 0px 0px 30px 0px;    
    width: 230px;
    float: left;
}

.portfolio_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url('images/porfolio2.png');
/*    background: url('images/porfolio.png');*/
}
.portfolio_text{
    margin: 0px;
    padding: 0px 0px 0px 0px;
    font-size: 13px;
    color: black;
}
.portfolio_rightside_heading_text{
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 0px 0px;
    font-size: 11px;
    font-weight: bold;
    color:  black;
}
.portfolio_rightside_text{
    margin: 0px;
    padding: 3px 0px 0px 0px;
    font-size: 11px;
    color: black;
}

/********************************************** CSS FOR PORTFOLIO_SLIDEPAGE  ********************************************/
.portfolio_slidepage_container{
    margin: 50px 0px 0px 10px;
    width: 685px;
    float: left;
}
.portfolio_slidepage_container_left{
    margin: 0px 0px 0px 0px;
    width: 37px;
    height: 264px;
    float: left;
}
.portfolio_slidepage_container_middle{
    margin: 0px 0px 0px 0px;
    width: 600px;
    height:262px;
    float: left;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}
.portfolio_slidepage_container_right{
    margin: 0px 0px 0px 0px;
    width: 685px;
    float: left;
}
.portfolio_fade_box{
    width: 600px;
    height: 262px;
    position: absolute;
}
.portfolio_fade_box_left{
    margin: 0px;
    padding : 0px 0px 0px 20px;
    width: 352px;
    float: left;
}
.portfolio_fade_box_right{
    margin: 0px;
    padding : 0px 0px 0px 0px;
    width: 220px;
    float: left;
}
.portfolio_fade_box_right_heading{
    margin: 0px;
    padding : 20px 0px 10px 50px;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    float: left;
}
.portfolio_fade_box_right_text{
    margin: 0px;
    padding : 0px 0px 30px 15px;
    float: left;
}
.portfolio_fade_box_right_image{
    margin: 0px;
    padding : 0px 0px 0px 80px;
    float: left;
}

/******************************************** END CSS FOR PORTFOLIO_SLIDEPAGE  ******************************************/
.portfolio_banner{
    margin: 15px 0px 0px 20px;
    padding: 0px 10px 0px 0px;
    width: 310px;
    float: left;    
}
.portfolio_banner_left{
    margin: 0px 0px 0px 0px;
    width: 18px;
    height: 125px;
    background: url('images/left.png');
    float: left;    
}
.portfolio_banner_middle{
    margin: 0px 0px 0px 0px;
    width: 274px;
    height: 125px;
    background: url('images/middle.png') repeat-x;
    float: left;    
}
.portfolio_banner_right{
    margin: 0px 0px 0px 0px;
    width: 18px;
    height: 125px;
    background: url('images/right.png');
    float: left;    
}


.blog_image{
    float: left;
    margin: 10px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
}
.left_content{
    margin: 25px 0px 0px 20px;
    padding: 0px 0px 30px 0px;    
    width: 230px;
    float: left;
    border-right : 1px solid gray;
}
.left_content_list{
    width: 230px;
    background: url('images/link_bg.png') no-repeat;
    height:300px;
    font-size: 12px;
    color: black;     
}
.about_us_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url('images/about_us1.png');
}
.right_content{
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
    width: 710px;
    font-size: 13px; 
    line-height: 19px;    
/*    color: #656566;*/
    color: #000000;
    float: left;
}

.opensource_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url('images/open_source.png');
}
.joomla_drupal_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url('images/drupal.png') no-repeat;
}
.joomla_drupal_left_content{
    margin: 25px 0px 0px 20px;
    padding: 0px 0px 30px 0px;    
    width: 230px;
    float: left;
}
.commerce_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url('images/commerce.png') no-repeat;
}
.crm_left_content{
    margin: 25px 0px 0px 20px;
    padding: 0px 0px 30px 0px;    
    width: 230px;
    float: left;
}
.crm_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url('images/crm.png') no-repeat;
}
.how_tochoose_leftcontent{
    margin: 25px 0px 0px 20px;
    padding: 0px 0px 30px 0px;    
    width: 230px;
    float: left;
}
.php_development_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url('images/lamp.png') no-repeat;
    float: left;
}
.ecommerce_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url('images/ecommerce_big.png') no-repeat;
    float: left;
}
.community_leftimg{
    margin: 30px 0px 0px 0px;
    width:207px;
    height:186px;
    background: url('images/community_bg.png'); 
}
.facebook_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url('images/facebook.png');
}
.database_soln_leftimg{
    margin: 30px 0px 0px 0px;
    width:207px;
    height:186px;
    background: url('images/database.png'); 
}
.team_leftimg{
    margin: 30px 0px 0px 0px;
    padding: 5px 0px 0px 30px;
    width: 207px;
    height: 186px;
    background: url('images/team.png') no-repeat;
/*    text-align: center;*/
}
.team_text_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url(images/team_text.png) no-repeat;
}
.development_process_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url('images/4d.png') no-repeat;
}
.skills_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url('images/skill.png');
}
.appln_development_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url(images/application.png);
}
.website_development_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url(images/web.png);
}
.request_quote_leftimg{
    margin: 30px 0px 0px 0px;
    width: 207px;
    height: 186px;
    background: url(images/requestquote.png);
}
.request_quote_leftcontent{
    margin: 25px 0px 0px 20px;
    padding: 0px 0px 30px 0px;    
    width: 230px;
    float: left;
}
.blognetwork_middle{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 710px;  
float: left;
}
.blognetwork_image{
    margin: 0px 20px 0px 0px;
    width: 310px;
    float: left;    
}
.vilapark{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/vilapark.png');
    float: left;
}
.sale_714{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/714.png');
    float: left;
}
.rent_562{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/562_for_rent.png');
    float: left;
}
.signal_hill_homes{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/signal_hill_homes.png');
    float: left;
}
.sale_562{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/562_for_sale.png');
    float: left;
}
.HFC{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/HFC.png');
    float: left;
}     
.world_home{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/world_home.png');
    float: left;
}     
.blognetwork_rightsidetext{
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 0px 10px;
    font-size: 13px;
    float: left;
    width: 365px;
}
.port_community{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/port_community.png');
    float: left;
}   
.GreenFaucet{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/GreenFaucet.png');
    float: left;
}
.agent_superstore{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/agent_superstore.png');
    float: left;
}
.sample-process{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/sample-process.png');
    float: left;
}
.dg{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/dg.png');
    float: left;
}
.mibura{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/mibura.png');
    float: left;
}
.find{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/find.png');
    float: left;
}
.two_rags{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/two_rags.png');
    float: left;
}
.getit{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/getit.png');
    float: left;
}
.world_wide{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/world_wide.png');
    float: left;
}
.hard_shop{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/hard_shop.png');
    float: left;
}
.Nacur{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/Nacur.png');
    float: left;
}
.Travelkar{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/Travelkar.png');
    float: left;
}
.AuctionShark{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/AuctionShark .png');
    float: left;
}
.AuctionsMiner{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/AuctionsMiner.png');
    float: left;
}
.tockpoker{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/tockpoker.png');
    float: left;
}
.furniture{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/furniture.png');
    float: left;
}
.core_strategy{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/core_strategy.png');
    float: left;
}
.cdeasysoft{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/cdeasysoft.png');
    float: left;
}
.property_hookup{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/property_hookup.png');
    float: left;
}
.myagentfinder{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/myagentfinder.png');
    float: left;
}
.realtydatanetwork{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/realtydatanetwork.png');
    float: left;
}
.homefindingsites{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/homefindingsites.png');
    float: left;
}
.bountycpa{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/bountycpa.png');
    float: left;
}
.affiliate{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/affiliate.png');
    float: left;
}
.worldhome{
    margin: 0px 0px 0px 0px;
    width: 307px;
    height: 165px;
    background: url('images/worldhome.png');
    float: left;
}
/********************************************* CSS FOR BAAN PAGE ********************************************************/

.baan_container_right_content{
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
    width: 710px;
    font-size: 14px; 
    line-height: 19px;    
/*    color: #656566;*/
    color: #000000;
    text-align: justify;
    float: left;
}
.baan_container_right_content p{
    margin: 10px 0px 0px 0px;
    padding : 0px 10px 0px 0px;
    text-align: justify;
}
.baan_container_right_content ul{
    margin: 10px;
    padding : 0px;
}
.baan_container_right_content ul li{
    margin: 0px 0px 0px 20px;
    padding : 0px 0px 10px 0px;
    list-style: square;
}
.baan_container_right_content h5{
    color: #03538E;
}
.baan_container_right_content h4{
    color: #03538E;
}
.baan_container_right_content h3{
    color: #03538E;
}


/******************************************** END CSS FOR BAAN PAGE ******************************************************/

/********************************************* CSS FOR SAP PAGE ********************************************************/

.sap_bottom_table{
    margin: 20px 0px 0px 10px;
    padding : 0px 0px 0px 0px;
    border: 1px solid black;
    width: 700px;
/*    background-color: #CCCCCC;*/
    background-color: #D2CECE;
}
.sap_bottom_table_left{
    margin: 0px 0px 0px 0px;
    padding : 10px 0px 0px 0px;
    width: 300px;
    float: left;    
}
.sap_bottom_table_right{
    margin: 0px 0px 0px 0px;
    padding : 10px 0px 0px 0px;
    width: 399px;
    float: left;
    border-left : 1px solid black;
}
.sap_bottom_table p{
    margin: 0px 0px 0px 10px;
    padding : 0px 0px 10px 0px;
}
.sap_bottom_table h5{
    margin: 0px 0px 0px 10px;
    padding : 0px 0px 0px 0px;
}


/******************************************** END CSS FOR SAP PAGE ******************************************************//**

******************************************* CSS FOR MOBILE APPLICATION PAGE *******************************************/

.mobile_solution_right_content{
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
    width: 710px;
    font-size: 14px; 
    line-height: 19px;    
/*    color: #656566;*/
    color: #000000;
    text-align: justify;
    float: left;
}
.mobile_solution_right_content ul{
    margin: 0px;
    padding: 0px;
}
.mobile_solution_right_content ul li{
    margin: 0px 0px 0px 30px;
    padding: 5px 0px 3px 0px;
    /*list-style: square;*/
    font-size: 15px;
}
.mobile_solution_left_content_list{
    margin: 0px;
    padding : 0px 0px 0px 10px;
    width: 207px;
    background: url('images/ayushi_small_leftbox.png') no-repeat;
    height:100px;
    font-size: 17px;
    color: black;     
}
.mobile_solution_left_content_list p{
    margin: 0px;
    padding : 10px 0px 0px 10px;
    color: black;     
}

.mobile_messaging_table{
    margin: 0px 0px 0px 0px;
    padding : 0px 5px 0px 5px;
    width: 100%;
    border: 1px solid black;
    font-size: 15px;
    
}
.mobile_messaging_oval_container{
    margin: 0px 0px 0px 20px;
    width: 670px;
    border: 1px solid black;
}
.mobile_messaging_oval{
    margin: 0px 0px 10px 20px;
    padding : 20px 0px 0px 0px;
    background: url('images/round_image1.png') no-repeat;
    width: 298px;
    height: 245px;
    float: left;
    text-align: center;
}
.mobile_messaging_oval p{
    margin: 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
/*    line-height: 28px;*/
}
.mobile_messaging_user_customer{
    margin: 0px;
    padding : 0px;
    width: 700px;
}
.mobile_messaging_user_customer ul{
    margin: 0px;
    padding : 0px;
}
.mobile_messaging_user_customer ul li{
    margin: 0px 0px 0px 30px;
    padding : 4px 0px 0px 0px;
    list-style: square;
}
.mobile_messaging_rectangle{
    margin: 0px 0px 10px 90px;
    padding : 5px 0px 0px 0px;
    background: url('images/mobile_messaging_image4.png') no-repeat;
    width: 523px;
    height: 102px;
    text-align: center;
}
.mobile_messaging_rectangle p{
    margin: 0px;
    padding : 0px 0px 0px 0px;    
    font-size: 15px;
    font-weight: bold;
}
.mobile_application_right_content{
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
    width: 710px;
    font-size: 14px; 
    line-height: 19px;    
/*    color: #656566;*/
    color: #000000;
    text-align: justify;
    float: left;
}
.mobile_application_right_content ul{
    margin: 0px 0px 0px 30px;
    padding: 0px;
}
.mobile_application_right_content ul li{
    margin: 0px;
    padding: 0px;
}
.mobile_application_table{
    margin: 0px 0px 0px 0px;
    padding : 0px 5px 0px 5px;
    width: 100%;
    border: 1px solid black;
    font-size: 15px;
    
}
.differentiator_right_content{
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
    width: 710px;
    font-size: 14px; 
    line-height: 19px;    
/*    color: #656566;*/
    color: #000000;
    text-align: justify;
    float: left;
}
.differentiator_right_content ul{
    margin: 0px 0px 0px 30px;
    padding: 0px;
}
.differentiator_right_content ul li{
    margin: 0px;
    padding: 0px;
    list-style: square;
}
.sap_left_content{
    margin: 25px 0px 0px 20px;
    padding: 0px 0px 30px 0px;    
    width: 230px;
    float: left;
}
.solution_bg_color{
    background-color:#D2CECE;
}
.mobile_solution_right_content h4{
    margin: 0px;
    padding: 10px 0px 10px 0px;
    font-size: 16px;
    font-family: arial;
    font-weight: bold;
/*    border: 1px solid red;*/
}
.mobile_solution_right_content h3{
    color: #03538E;
}
.mobile_solution_and_services_left_content_list{
    margin: 0px;
    padding : 20px 0px 0px 20px;
    width: 207px;
    height: 300px;
    background: url('images/link_bg.png') no-repeat;
    font-size: 17px;
    color: black;     
}
/******************************************** END CSS FOR SAP PAGE ******************************************************/
/******************************************** START CSS FOR AYUSHI ERP PAGE ******************************************************/
.ayushi_erp_heading{
    font-size: 16px;
    font-family: arial;
    font-weight: bold;
    color: #03538E;    
}
.ayushi_erp_right_container{
    margin: 0px;
    padding: 0px;
    width: 710px;
}
.ayushi_erp_right_container_left{
    margin: 0px;
    padding: 0px;
    width: 400px;
    float:left;
}
.ayushi_erp_right_container_right{
    margin: 100px 0px 0px 0px;
    padding: 0px;
    width: 300px;
    height: 181px;
    float: left;
    background: url('images/ayushi_erp_crm.png') no-repeat;
}

/******************************************** END CSS FOR AYUSHI ERP PAGE **********************************************/
.testimonial_right_content{
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
    width: 710px;
    font-size: 13px; 
    line-height: 19px;    
/*    color: #656566;*/
    color: #000000;
    float: left;
}
.testimonial_right_content p{
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    font-size: 14px; 
    line-height: 19px;    
    color: #000000;
}
/******************************************* CSS START FOR CAREER PAGE ****************************************************/
.career_left_content_list{
    width: 230px;
    background: url('images/link_bg.png') no-repeat;
    height:300px;
    font-size: 12px;
    color: black;     
}
.career_left_content_list ul{
    margin: 0px 0px 0px 25px;
    padding: 0px 0px 0px 0px;
}
.career_left_content_list ul li{
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 5px 0px;        
}

/******************************************* CSS STArT FOR ADMIN PAGE ***************************************************/
.admin_right_content{
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
    width: 710px;
    font-size: 14px; 
    line-height: 19px;    
/*    color: #656566;*/
    color: #000000;
    text-align: justify;
    float: left;
/*    border: 1px solid red;*/
}
.admin_left_content{
    margin: 25px 0px 0px 20px;
    padding: 0px 0px 30px 0px;    
    width: 230px;
    float: left;
}

/******************************************* CSS END FOR ADMIN PAGE ***************************************************/