#divHome { position:relative;padding:0px 0px 30px;background:url(/mmfg/images/bg_brown_v.gif) repeat-y 740px 0px; }
	/*#divFlash { background:url(/mmfg/getthere/images/bg_noFlash.jpg) no-repeat;*/ /* margin-left:24px; *//*}*/
	#divFlash h1 { display:none; }
h2 { margin:-10px 0px 18px 0px;padding-top:30px;font-size:1.2em; }
/*#divHome ul { list-style-image:url(/mmfg/images/bg_arrow_wt.gif); }*/
#divHome ul li { margin:0 5px 5px; }
#divHome ul li a { padding-left:0px; }
/* I changed the code from here... */	
/* Added the class hmYellow for the div's with yellow backgrounds */
div.hmYellow { background:url(/mmfg/images/home_sq_botleft.gif) no-repeat bottom left; }
div.hmYellow div.inner { background:url(/mmfg/images/home_sq_topright.gif) no-repeat top right; }
div.hmYellow div.inner2 { background:url(/mmfg/images/home_sq_botright.gif) no-repeat bottom right; }
div.hmYellow h3 { background:url(/mmfg/images/home_sq_topleft.gif) no-repeat top left; }
#divHmStage { width:100%;margin:0px 0px 0px 0px; float:left; }
#divHmStage h3, #divHmProduct h3 { padding:4px 0px 0px 10px;margin-right:10px; }
#divHmStage ul, #divHmProduct ul { padding:8px 10px 0px 8px;height:155px; }
/* ...to here */
#divHmStage p, #divHmProduct p { margin-left:8px;font-weight:bold;color:#f96311;padding:5px 0px 5px 3px;}
#divHmStage ul li a.aMore { background-image:none;font-weight:bold; }
#divHmProduct { width:313px;margin-left:9px;float:left; }
#divHmProduct ul li a.aMore { background-image:none;font-weight:bold; }
/*.divSmYellowBx { width:167px;min-height:170px;margin-left:0px;float:left;background:url(/mmfg/images/hm_barbot_1.gif) no-repeat bottom left; }*/
.divSmYellowBx { width:172px;min-height:170px;margin-left:0px;float:left;background:url(/mmfg/images/hm_barbot_1.gif) no-repeat bottom left; }
/*.divSmYellowBx h3 { padding:4px 0 0 10px;background:url(/mmfg/images/hm_bartop_1.gif) no-repeat top left; }*/
.divSmYellowBx h3 { padding:4px 0 0 5px;background:url(/mmfg/images/hm_bartop_1.gif) no-repeat top left; }
/*.divSmYellowBx ul, .divBgYellowBx ul { margin:8px 0 0 10px; }*/
.divSmYellowBx ul, .divBgYellowBx ul { margin:8px 0 0 5px; padding-left:3px; }
.divSmYellowBx ul ul, .divBgYellowBx ul ul {  list-style-image:url(/mmfg/images/bg_arrow_wt.gif); }
.divWideYellowBx ul, .divBgYellowBx ul {  list-style-image:url(/mmfg/images/bg_arrow_wt.gif); }

.divSmYellowBx p, .divBgYellowBx p { margin-left:7px;font-weight:bold;color:#f96311;padding:5px 0px 5px 3px; }
.divSmYellowBx ul li a.aMore { background-image:none;font-weight:bold; }
.divBgYellowBx { width:318px;min-height:170px;margin-left:0px;float:left;background:url(/mmfg/images/hm_barbot_2.gif) no-repeat bottom left; }
.divBgYellowBx h3 { padding:4px 0 0 10px;background:url(/mmfg/images/hm_bartop_2.gif) no-repeat top left; }
.divBgYellowBx ul li a.aMore { background-image:none;font-weight:bold; }

.divWideYellowBx { width:677px;margin-left:0px;float:left;background:url(/mmfg/images/hm_barbot_3.gif) no-repeat bottom left; }
.divWideYellowBx h3 { padding:4px 0 0 10px;background:url(/mmfg/images/hm_bartop_3.gif) no-repeat top left; }
.divWideYellowBx ul, .divBgYellowBx ul { margin:8px 0 0 10px; }
.divWideYellowBx p, .divBgYellowBx p { margin-left:7px;font-weight:bold;color:#f96311;padding:5px 0px 5px 3px; }
.divWideYellowBx ul li a.aMore { background-image:none;font-weight:bold; }


#ulHome21 { display: inline-block; float:left;width:165px; }
#ulHome22 { display: inline; width:150px; }
#ulHome22 p { left:-15px;position:relative }
.divHomeNoSkin { margin:-15px 0px 30px 10px; }
.divHomeNoSkin h3 { padding:20px 0px 10px 0px; }
.divHomeNoSkin ul li a.aMore { background-image:none;font-weight:bold; }

/*#divContact {margin-top:30px; margin-bottom:0px;}*/
#divContact {margin-top:30px; margin-bottom:20px;}

/* compliance number */
/*#divFooter { height:200px; }*/
#complNumber { position:absolute;bottom:0px;width:200px}
#globaldiclosure { bottom:-300px;position:absolute;width:900px;}
#globaldiclosure p { padding:5px 0px 5px 0px; }


/* for breadcrumbs */
#divCrumbs { margin-left:25px; margin-top:0px; padding-top: 5px; padding-bottom: 5px; width:965px; position:relative; background-color:#ffffff;}

/* for homepage hero */
#slider { width: 989px; height: 315px; }
#slider .slider-overlay { display: block; position: absolute; width: 989px; height: 315px; background-image: url("/mmfg/images/timeline-slider/slider-overlay.png"); }
#slider .slider-mask { width: 989px; height: 315px; overflow: hidden; position: absolute; background-color: #000; }
#slider .slider-mask img { position: absolute; display: block; }
#slider .slider-mask img.second { left: 3068px; }
#slider .text-start,#slider .text-finish { position: absolute; font-family:"Arial"; font-size:18px; line-height:26px; color:#fff; top: 12px; left: 30px; width: 300px;margin-top:15px;}
