/* CSS Document */
*{
margin:0;
padding:0;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
#main{
width:900px;
height:870px;
margin:0px auto;
}
#header{
width:900px;
height:52px;
background-image:url(../images/headerbgimg.gif);
background-repeat:repeat-x;
padding:8px 0 0 0;
}
#search{
width:267px;
height:60px;
float:left;
}
#searcha{
width:100%;
height:15px;
}
#searchb{
width:100%;
height:20px;
}
#searchba{
width:65px;
height:25px;
float:left;
}
#searchbb{
width:202px;
height:25px;
float:right;
}

.search{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
#loginform{
width:570px;
height:60px;
float:left;
}
#loginforma{
width:100%;
height:15px;
}
#loginformb{
width:100%;
height:25px;
}
#loginformba{
width:395px;
height:25px;
float:left
}
#loginformbb{
width:45px;
height:25px;
float:left;
}
#loginformbc{
width:130px;
height:25px;
float:right;
}

.login{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
.newsp{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}
.newsp:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:underline;
}
.input{
width:125px;
height:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
.inputa{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
}
.Forgotpassword{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:underline;
}
.Forgotpassword:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:underline;
}
#headerbalance{
width:63px;
height:60px;
float:right;
}


#middlecontent{
width:100%;
height:800px;
}
#logoplace{
width:100%;
height:85px;
float:left;
background-image:url(../images/logoplaceimgbg.gif);
background-repeat:repeat-x;
}
#logoplacea{
width:267px;
height:85px;
float:left;
background-image:url(../images/logo.gif);
background-repeat:no-repeat;
}
#logoplaceb{
width:633px;
height:85px;
float:right;
}
#logoplacec{
width:100%;
height:35px;
float:left;
}

#logoplaced{
width:100%;
height:15px;
}

#logoplaceda{
width:404px;
height:15px;
float:left;
}
#logoplacedb{
width:15px;
height:15px;
float:left;

}
.link{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-decoration:none;
}
.link:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
font-weight:bold;
}
.linka{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-decoration:none;
}
.linka:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-decoration:underline;
}
#logoplacedc{
width:82px;
height:15px;
float:left;
}
#logoplacedd{
width:18px;
height:15px;
float:left;
background-image:url(../images/supportimg.gif);
background-repeat:no-repeat;
}
#logoplacede{
width:114px;
height:15px;
float:right;
}
#headbanner{
width:900px;
height:175px;
}
#awardsheadbanner1{
width:520px;
height:175px;
float:left;
background-image:url(../images/Awards-&-Recognitions-headb1.jpg);
background-repeat:no-repeat;
}
#awardsheadbanner2{
width:380px;
height:175px;
float:right;
background-image:url(../images/Awards-&-Recognitions-headb2.jpg);
background-repeat:no-repeat;
}
#About-mfi-head-banner1{
width:520px;
height:175px;
float:left;
background-image:url(../images/About-mfi-head-banner1.jpg);
background-repeat:no-repeat;
}
#About-mfi-head-banner2{
width:380px;
height:175px;
float:right;
background-image:url(../images/About-mfi-head-banner2.jpg);
background-repeat:no-repeat;
}
#undercostruction{
width:520px;
height:175px;
float:left;
}
#undercostruction1{
width:380px;
height:175px;
float:right;
}

#contact-us-img1{
width:520px;
height:175px;
float:left;
background-image:url(../images/contact-us-img1.jpg);
background-repeat:no-repeat;
}
#contact-us-img2{
width:380px;
height:175px;
float:right;
background-image:url(../images/contact-us-img2.jpg);
background-repeat:no-repeat;
}
#ECM-Workflow-Solutions-head-banner1{
width:520px;
height:175px;
float:left;
background-image:url(../images/ECM-Workflow-Solutions-head-banner1.jpg);
background-repeat:no-repeat;
}
#ECM-Workflow-Solutions-head-banner2{
width:380px;
height:175px;
float:right;
background-image:url(../images/ECM-Workflow-Solutions-head-banner2.jpg);
background-repeat:no-repeat;
}
#Erp-Solutions-head-banner-1{
width:520px;
height:175px;
float:left;
background-image:url(../images/Erp-Solutions-head-banner-1.jpg);
background-repeat:no-repeat;
}
#Erp-Solutions-head-banner-2{
width:380px;	
height:175px;
float:right;
background-image:url(../images/Erp-Solutions-head-banner-2.jpg);
background-repeat:no-repeat;
}

.stylespace1 {
font-size: 8px;
	color: #FFFFFF;
	}

#headbannera{
width:520px;
height:175px;
float:left;
background-image:url(../images/headbanner1.jpg);
background-repeat:no-repeat;
}
#headbannerb{
width:380px;
height:175px;
float:right;
background-image:url(../images/headbanner2.jpg);
background-repeat:no-repeat;
}
#ES-Solutions-heabanner1{
width:520px;
height:175px;
float:left;
background-image:url(../images/ES-Solutions-heabanner1.jpg);
background-repeat:no-repeat;
}
#ES-Solutions-heabanner2{
width:380px;
height:175px;
float:right;
background-image:url(../images/ES-Solutions-heabanner2.jpg);
background-repeat:no-repeat;
}
#Ict-head-banner-1{
width:520px;
height:175px;
float:left;
background-image:url(../images/Ict-head-banner-1.jpg);
background-repeat:no-repeat;
}
#Ict-head-banner-2{
width:380px;
height:175px;
float:right;
background-image:url(../images/Ict-head-banner-2.jpg);
background-repeat:no-repeat;
}
#newsevents-nead-banner-1{
width:520px;
height:175px;
float:left;
background-image:url(../images/news&events-nead-banner-1.jpg);
background-repeat:no-repeat;
}
#newsevents-nead-banner-2{
width:380px;
height:175px;
float:right;
background-image:url(../images/news&events-nead-banner-2.jpg);
background-repeat:no-repeat;
}
#Office-Solutions-head-banner1{
width:520px;
height:175px;
float:left;
background-image:url(../images/Office-Solutions-head-banner1.jpg);
background-repeat:no-repeat;
}
#Office-Solutions-head-banner2{
width:380px;
height:175px;
float:right;
background-image:url(../images/Office-Solutions-head-banner2.jpg);
background-repeat:no-repeat;
}

#Oss-head-banner1{
width:520px;
height:175px;
float:left;
background-image:url(../images/Oss-head-banner1.jpg);
background-repeat:no-repeat;
}
#Oss-head-banner2{
width:380px;
height:175px;
float:right;
background-image:url(../images/Oss-head-banner2.jpg);
background-repeat:no-repeat;
}



#mt{
width:900px;
height:10px;
}
#mid{
width:900px;
height:200px;
}
#mid1{
width:225px;
height:200px;
float:left;
}
#mid2{
width:225px;
height:200px;
float:left;
}
#mid3{
width:225px;
height:200px;
float:left;
}
#mid4{
width:225px;
height:200px;
float:right;
}
#mid1a{
width:215px;
height:200px;
float:left;
}
#mid1b{
width:10px;
height:200px;
float:right;
}
#btn1{
width:100%;
height:33px;
}
#btn2{
width:100%;
height:33px;
}
#btn3{
width:100%;
height:33px;
}
#btn4{
width:100%;
height:33px;
}
#btn5{
width:100%;
height:33px;
}
#btn6{
width:100%;
height:35px;
}
#mid2a{
width:215px;
height:200px;
float:left;
}
#mid2b{
width:10px;
height:200px;
float:right;
}
#mid2aa{
width:10px;
height:200px;
float:left;
background-image:url(../images/mid2aa.gif);
background-repeat:no-repeat;
}
#mid2ab{
width:195px;
height:200px;
float:left;
}
#mid2ac{
width:10px;
height:200px;
float:right;
background-image:url(../images/mid2ac.gif);
background-repeat:no-repeat;
}
#mid2aba{
width:195px;
height:78px;
background-image:url(../images/Erp-consulting.gif);
background-repeat:no-repeat;
}
#mid2abb{
width:195px;
height:122px;
background-color:#FFFFFF;
border-bottom:#aeb1b6 solid 1px;
}
.headding{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#313234;
font-weight:bold;
}
.newshead{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#19307f;
font-weight:bold;
text-decoration:none;
}
.newsheada{
font-family:Tahoma;
font-size:12px;
color:#19307f;
font-weight:bold;
}
.newshead:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#19307f;
font-weight:bold;
text-decoration:underline;
}
.pa{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
padding:7px 0 0 0;
text-align:justify;
}
.p{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
padding:7px 0 0 0;
text-align:justify;
}
.plist{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
padding:7px 0 0 15px;	
text-align:justify;
list-style:none;
}


#mid3a{
width:215px;
height:200px;
float:left;
}
#mid3b{
width:10px;
height:200px;
float:right;
}

#mid3aa{
width:10px;
height:200px;
float:left;
background-image:url(../images/mid3aa.gif);
background-repeat:no-repeat;
}
#mid3ab{
width:195px;
height:200px;
float:left;
}
#mid3ac{
width:10px;
height:200px;
float:right;
background-image:url(../images/mid3ac.gif);
background-repeat:no-repeat;
}
#mid3aba{
width:195px;
height:78px;
background-image:url(../images/mid3aba.gif);
background-repeat:no-repeat;
}
#mid3abb{
width:195px;
height:121px;
background-color:#FFFFFF;
border-bottom:#aeb1b6 solid 1px;
}
#mid4a{
width:10px;
height:200px;
float:left;
background-image:url(../images/mid4a.gif);
background-repeat:no-repeat;
}
#mid4b{
width:205px;
height:200px;
float:left;
}
#mid4c{
width:10px;
height:200px;
float:right;
background-image:url(../images/mid4c.gif);
background-repeat:no-repeat;
}
#mid4ba{
width:205px;
height:78px;
background-image:url(../images/mid4ba.gif);
background-repeat:no-repeat;
}
#mid4bc{
width:205px;
height:121px;
background-color:#FFFFFF;
border-bottom:#aeb1b6 solid 1px;
}

.more{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:12px;
text-decoration:underline;
}
.more:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#990000;
font-size:12px;
text-decoration:underline;
}
.document{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#f7a500;
font-size:12px;
text-decoration:underline;
}
.document:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ac7402;
font-size:12px;
text-decoration:underline;
}
.it{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#29b40d;
font-size:12px;
text-decoration:underline;
}
.it:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#237712;
font-size:12px;
text-decoration:underline;
}
#botcon{
width:900px;
height:260px;
margin:10px 0 0 0;
border-bottom:#e1e1e1 solid 1px;
}
#botcon1{
width:360px;
height:261px;
float:left;
}
#botcon2{
width:540px;
height:261px;
float:right;
}
#botcon1a{
width:355px;
height:261px;
margin:0 5px 0 0;
}

#botcon1b{
width:100%;
height:35px;
background-image:url(../images/Latestnews.gif);
background-repeat:no-repeat;
}
#botcon1c{
width:100%;
height:157px;
border-bottom:#e1e1e1 1px solid;
}
#botcon1d{
width:100%;
height:70px;
}
#botcon1ca{
width:16px;
height:157px;
float:left;
}
#botcon1cb{
width:327px;
height:157px;
float:left;
}
#botcon1cc{
width:10px;
height:157px;
float:right;
}
#botcon2a{
width:100%;
height:35px;
background-image:url(../images/Aboutmfi.gif);
background-repeat:no-repeat;
}
#botcon2b{
width:100%;
height:228px;
}
#footer{
width:900px;
height:60px;
margin:0px auto;
}
#footer1{
width:900px;
height:60px;
}


.copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c6eca;
}
#headera{
width:100%;
height:41px;
}
#home{
width:96px;
height:41px;
float:left;
}
#aboutmfi{
width:100px;
height:41px;
float:left;
}
#solutions{
width:106px;
height:41px;
float:left;
}
#partners{
width:106px;
height:41px;
float:left;
}
#clientele{
width:109px;
height:41px;
float:left;
}
#downloads{
width:115px;
height:41px;
float:left;
}
#investorrelations{
width:150px;
height:41px;
float:left;
}
#careers{
width:117px;
height:41px;
float:right;
}

#news{
width:215px;
height:22px;
background-image:url(../images/news.gif);
background-repeat:no-repeat;
}
#newsa{
width:193px;
height:157px;
padding:10px 10px 10px 10px;
border-right:#d2cdcd 1px solid;
border-left:#d2cdcd 1px solid;
border-bottom:#d2cdcd 1px solid;

}
#newsb{
width:100%;
height:157px;
}
.list{
list-style:none;
display:block;
}
.newsheadstyle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:none;
}
.newsheadstyle1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#006699;
text-decoration:none;
}
.newsheadstyle:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:underline;
}
.newsheadstylebor{ border: 2px solid #FFFFFF; }
.clear{
clear:both;
}

#aboutmid{
width:100%;
height:500px;
background-color:#CCCCCC;
}
/*about styles starts*/


#aboutusmain{
width:900px;
height:800px;
}

#underconstruction{
width:100%;
height:300px;
}
#underconstructionempty{
width:100%;
height:500px;
}
#branchesmain{
width:900px;
height:800px;
}
#erpsolutionmain{
width:900px;
height:1570px;
overflow:hidden;
}
#officesolutionmain{
width:900px;
height:1480px;
overflow:hidden;
}
#essolutionmain{
width:900px;
height:980px;
overflow:hidden;
}
#ossolutionmain{
width:900px;
height:1290px;
overflow:hidden;
}
#ecmworkflowmain{
width:900px;
height:910px;
overflow:hidden;
}
#ictinfrastructuremain{
width:900px;
height:1060px;
overflow:hidden;
}
#awardsmain{
width:900px;
height:700px;
overflow:hidden;
}
#newsmain{
width:900px;
height:800px;
overflow:hidden;
}

#aboutusmain1{
width:27px;
height:800px;
float:left;
background-image:url(../images/aboutusmain1.gif);
background-repeat:no-repeat;
}
#aboutusmain2{
width:243px;
height:800px;
float:left;
}
#aboutusmain3{
width:612px;
height:800px;
float:left;
background-image:url(../images/aboutusmain3.gif);
background-repeat:repeat-x;
}


#aboutusmain333{
width:612px;
height:800px;
float:left;
background-image:url(../images/aboutusmain3.gif);
background-repeat:repeat-x;
overflow:hidden;
}

#aboutusmain4{
width:18px;
height:800px;
float:right;
background-image:url(../images/aboutusmain4.gif);
background-repeat:no-repeat;
}
#aboutusmain2a{
width:100%;
height:277px;
background-image:url(../images/aboutusmain2a.jpg);
background-repeat:no-repeat;
}
#contactus{
width:100%;
height:277px;
background-image:url(../images/contact-us.jpg);
background-repeat:no-repeat;
}
#erpsolutionimg{
width:100%;
height:277px;
background-image:url(../images/Erp-Solutions.jpg);
background-repeat:no-repeat;
}
#officesolutionimg{
width:100%;
height:277px;
background-image:url(../images/Office-Solutions.jpg);
background-repeat:no-repeat;
}
#ossimg{
width:100%;
height:277px;
background-image:url(../images/OSS.jpg);
background-repeat:no-repeat;
}
#ictimg{
width:100%;
height:277px;
background-image:url(../images/Ict-infra-img.jpg);
background-repeat:no-repeat;
}
#newsimg{
width:100%;
height:277px;
background-image:url(../images/news&events.jpg);
background-repeat:no-repeat;
}
#awardsimg{
width:100%;
height:277px;
background-image:url(../images/Awards-&-Recognitions-.jpg);
background-repeat:no-repeat;
}
#ecmimg{
width:100%;
height:277px;
background-image:url(../images/ECM-Workflow-Solutions.jpg);
background-repeat:no-repeat;
}
#enterprisesolutions{
width:100%;
height:277px;
background-image:url(../images/ES-Solutions.jpg);
background-repeat:no-repeat;
}
.mfivisontext{
font-family:"Times New Roman", Times, serif;
font-size:25px;
color:#0478e5;
}


#aboutusmain2b{
width:100%;
height:323px;
}
.emptydiv{
width:100%;
height:30px;
}
.emptydiv1{
width:100%;
height:30px;
overflow:hidden;
}
.h1{
font-family:Tahoma;
font-size:14px;
color:#1c378c;
font-weight:bold;
}

.h2{
font-family:Tahoma;
font-size:14px;
color:#1c378c;
font-weight:bold;
}
.bor{
border-top:#999999 1px;
}



.list{
font-family:Tahoma;
color:#056ac8;
font-size:13px;
text-decoration:none;
}
.list:hover{
font-family:Tahoma;
color:#4f4f4f;
font-size:13px;
text-decoration:none;
}
.psub{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:13px;
font-weight:bold;
}


#branches1{
width:306px;
height:800px;
float:left;
}
#branches2{
width:306px;
height:800px;
float:right;
}

.emaillink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0368c5;
text-decoration:underline;
}







