/* ----------------------------- MI Tech stylesheet ----------------------------- */





/* ----------------------------- Global -------------------------------- */

a {
	text-decoration: none;
	font-size:12px;
	color: #536679;
	border-bottom: 0;
}  
 
a:hover {
	text-decoration: underline;
	font-size:12px;
	color: #536679;
	
} 

hmtl, body {
	margin: 0;
	padding: 0;
	min-height: 100%;
	height: 420;
	width: 764;
	text-align: left;
} 

html>body { height: auto; }

body {
background-color:#99AEC0;
background-image:url(../imgs/bg2.jpg);
background-repeat:repeat-x;
	font-family: Verdana, "Trebuchet MS", "Lucida Grande", Helvetica, sans-serif;
	color: #5A5A5A;
	font-size: 12px;
	line-height: 1.3em;
	align: left;
	text-align:left;

	
}

td { text-align: left; }

img { border: 0; }




/* ----------------------------- Body Elements -------------------------------- */


#wrapper {
	margin: 0 auto;
	padding: 0;
	width: 764px;
	height:420px;
	border: 0;
	background-color:#FFFFFF;
	text-align: left;
}




/* ----------------------------- Main Menu Elements -------------------------------- */
#corporate { 
	float: left;
	width: 144px;
	height: 33px;
	background: transparent url(../imgs/menu-03.jpg) no-repeat 0 -33px;

}

#market { 
	float: left;
	width: 139x;
	height: 33px;
	background: transparent url(../imgs/menu-04.jpg) no-repeat 0 -33px; 
}

#career { 
	float: left;
	width: 59px;
	height: 33px;
	background: transparent url(../imgs/menu-07.jpg) no-repeat 0 -33px; 
}

#contact { 
	float: left;
	width: 140px;
	height: 33px;
	background: transparent url(../imgs/menu-08.jpg) no-repeat 0 -33px; 
}

#capabilities { 
	float: left;
	width: 147px;
	height: 33px;
	background: transparent url(../imgs/menu-05.jpg) no-repeat 0 -33px; 
}




#corporate a { background: transparent url(../imgs/menu-03.jpg) no-repeat left top; }
#market a { background: transparent url(../imgs/menu-04.jpg) no-repeat left top; }
#career a { background: transparent url(../imgs/menu-07.jpg) no-repeat left top; }
#contact a { background: transparent url(../imgs/menu-08.jpg) no-repeat left top; }
#capabilities a { background: transparent url(../imgs/menu-05.jpg) no-repeat left top; }


#corporate a, #market a, #career a, #contact a, #capabilities a {
	float: left;
	text-indent: -1000em;
	height: 33px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	border-bottom: 0;
}
 
#corporate a { width: 144px; }
#market a { width: 139px; }
#career a { width: 59px; }
#contact a { width: 140px; }
#capabilities a { width: 147px; }



/*  IE 5 hack */
#corporate a, #market a, #career a, #contact a, #capabilities a {overflow: hidden;}
/* end hack */ 

#corporate a:hover, #market a:hover, #career a:hover, #contact a:hover, #capabilities a:hover {
	background-image: none;
	border-bottom: 0;
}


/* ----------------------------- End of Main Menu Elements -------------------------------- */

/*------------------------------ body elements ----------------------------------------*/

#super_header {
background-image:url(../imgs/HEADER_01.jpg);
background-repeat:no-repeat;
height:93;
width:764;
padding:60px 10px 10px 10px;
text-align:right;
}


#footer {

background-image:url(../imgs/mi_07.jpg);
background-repeat:no-repeat;
width:764px;
height:87px;
padding:43px 90px 0 0;
text-align:right;
}

#footer2 {
background-image:url(../imgs/footer2.jpg);
background-repeat:no-repeat;
width:764px;
height:87px;
padding:43px 90px 0 0;
text-align:right;
}


.title {

background-image:url(../imgs/mi_02.jpg);
background-repeat:no-repeat;
padding:43px 0 5px 243px;
width:764px;
height:66px;

}

.title3 {
background-image:url(../imgs/header3.jpg);
background-repeat:no-repeat;
padding:43px 0 5px 243px;
width:764px;
height:66px;

}

.title2 {
background-image:url(../imgs/header2.jpg);
background-repeat:no-repeat;
padding:43px 0 5px 55px;
width:764px;
height:66px;

}

.bigcontent {
background-color:#FFFFFF;
width:461;
height:400;
color:#353535;
font-size:12px;
padding:10px;
margin:0;
overflow:auto;
text-align:left;
}

.bigcontent2 {
background-color:#FFFFFF;
width:461;
height:400;
color:#353535;
font-size:12px;
padding:0px;
margin:0;
overflow:auto;
text-align:left;
}



.content2 {
background-color:#FFFFFF;
color:#353535;
font-size:12px;
padding:0px;
margin:0;
text-align:left;

}

.bigcontent a, .bigcontent a:hover {
color:#353535;
font-size:12px;
text-decoration:underline;
}

.content3 {
background-color:#FFFFFF;
width:660;
height:420;
color:#353535;
font-size:12px;
padding:10px;
margin:0;
overflow:auto;
text-align:left;
}


.header {
color:#91A6B7;
font-size:14px;
font-weight:bold;
}

.header2 {
color:#41484F;
font-size:14px;

}

.foottxt {
color:#91A6B7;
font-size:10px;
padding: 43px 10px 0 0 ;
text-align:right;
}

.sidemenu {

background-image:url(../imgs/menuside.jpg);
background-repeat:no-repeat;
width:194px;
height:420px;
padding:10px 5px 10px 10px;
color:#91A6B7;
font-size:12px;
font-weight:bold;
text-align:left;
background-color:#FFFFFF;

}

.sidemenu2 {
background-image:url(../imgs/menuside2.jpg);
background-repeat:no-repeat;
width:264px;
height:420px;
padding:10px 5px 10px 10px;
font-size:12px;
text-align:left;
background-color:#FFFFFF;

}



.siderep {
background-image:url(../imgs/rep.jpg);
background-color:#FFFFFF;
background-repeat:repeat-y;
width:41;
}

.siderep1 {
background-color:#FFFFFF;
background-image:url(../imgs/rep2.jpg);
background-repeat:repeat-y;
width:41;

}


.tabledata {
border:1px solid #91A6B7;
padding:0px;
font-size:12px;
text-align:left;

}

.td { background-color:#CDD9E5; padding:5px;font-size:12px;}
.td3 { background-color:#6F7983; padding:5px;font-size:12px; color:#FFFFFF;}
.td2 { background-color:#F9FCFF; padding:5px;font-size:12px;
}

.tdtxt {font-size:12px;}


.bluetxt {
font-size:12px;
text-align:left;
color:#525F6D;
}


.contactxt a {
color:#0090FF;
font-size:11px;
text-align:right;
font-weight:bold;
vertical-align:bottom;
}

.contactxt a:hover {
color:#C20017;
font-size:11px;
text-align:right;
font-weight:bold;
}

.divider {
background-color:#91A6B7;
width:1px;
padding:0;
margin:0;
background-repeat:repeat-y;
}

.horidivider {
background-image:url(../imgs/dotted.gif);
height:1px;
padding:0;
margin:0;
background-repeat:repeat-x;
}
/*------------------------------ end of body elements ----------------------------------------*/

























