/*******************************
MIF website
*******************************/

/***************************************************** Template Styles ******************************************************************************************************/


body { background: #CC6733;	 }
#template_body { width: 739px; } /* Container Div: Page width and top margin */

/*******************************
 Header
*******************************/
/* Top Text */
#template_header #topText { height:15px; margin: 0px 6px 0px 4px; color: #E6B097;} /* Bar height and right/left margins */
#template_header #topText a { font-size: 10px; color: #E6B097; } /* Links */
#template_header #topText a:hover { text-decoration: underline; } /* Link hover properties */
#template_header #topText #leftText { float: left; } /* Advanced Search | Search Help */
#template_header #topText #rightText { float: right; } /* Contact US | Site map */

/* Top Border */
#template_header #topBorder { height:29px; }
#template_header #headerCenterBackground { background:url(/global/templates/sites/mif/images/headerTopBG.jpg) 20px repeat-x; height:29px; margin-left:20px; margin-right:18px; } /* Div to populate the center background */
#template_header #headerRightBorder { background:url(/global/templates/sites/mif/images/headerCornerRight.jpg) right no-repeat; width:18px; height:29px; float:right; margin-top: -29px; } /* Top right border */
#template_header .english { background:url(/global/templates/sites/mif/images/headerTitleEnglish.jpg) 0px no-repeat; } /* IADB title in English */
#template_header .spanish { background:url(/global/templates/sites/mif/images/headerTitleSpanish.jpg) 0px no-repeat; } /* IADB title in Spanish */
#template_header .portuguese { background:url(/global/templates/sites/mif/images/headerTitlePortuguese.jpg) 0px no-repeat; } /* IADB title in Portuguese */


/* Search box */
#template_header #globalSearch { color:#E6B097; } /* 'Search' text color */
#template_header #globalSearch a { color:#E6B097;} /* 'GO' text color */

/* GlobalNavigation */
#template_header #globalNavigation { background:#CC6733; text-align:center; padding-top:1px;  height:17px;  white-space: nowrap;} /* Background */
#template_header #globalNavigation a {  font-weight:bold;font-size:13px; color: #DA9776; text-decoration:none;  } /* Font properties and spacing between links */
#template_header #globalNavigation a:hover{ background:#5C2E2E; color:#FFFFFF; text-decoration:none; } /* Link hover properties */

/*******************************
 Center part
*******************************/

#template_center { background:#ffffff;   border-left: solid 1px #FFCC00; border-right: solid 1px #FFCC00;} /* Right and left border colors (can be RGB or #xxxxxx) */

/* Header Bar (Breadcrumb and language selector) */ 
#template_center #headerBar {background:#FFFFFF; font-size:10px; height: 18px; padding:0px 6px 0px 6px ;background-image:url(/global/templates/sites/mif/images/bread2.jpg); background-repeat:no-repeat; background-position:174px;} /* Background color, font-size, height and margins */
#template_center #headerBar a:hover { text-decoration:underline } /* Link hover */

/* Breadcrumb properties */
#template_center #breadCrumb { padding-left:178px; color:#D58459; } /* BreadCrumb properties */
#template_center #breadCrumb a { color:#D58459;} /* BreadCrumb properties */
#template_center #breadCrumb a.lastItem { color:#844D26;} /* BreadCrumb last item properties */
#template_center #breadCrumb a.lastItem:hover { text-decoration:none; } /* BreadCrumb last item properties */

/* Language Selector properties */
#template_center #languageSelector { color:#D58459; float:right; padding-top:1px; } /* Text color */
#template_center #languageSelector a { color:#D58459 } /* Link color */

/* Inner Center */
#template_center #innerCenter { overflow:hidden;  } /* Properties for layout purpose */

/* Left Bar */
#template_leftBar { width: 170px; background:#FFFFFF; font-size: 10px; float:left; } /* Left bar width, background color and font size */

/* Content bar */


#template_center #topBar {float: right; background:#FFFFFF; height:18px; padding-top:3px; padding-right:3px; width:561; background-image:url(/global/templates/sites/mif/images/bread2.jpg); background-repeat:no-repeat; background-position:1px ; }

#template_center #content {background-image:url(/global/templates/sites/mif/images/lineleft.jpg); background-repeat:no-repeat; background-position:1px 0px;  }
#template_center #topBar #printButton a { display:block; margin:1px; padding:1px; }
#template_center #topBar #printButton a:hover { background-color:#EEEEEE; display:block; border: solid 1px #999999; margin:0px; }



/*******************************
 homepage only
*******************************/
/* Fixing Internet Explorer CSS Bugs */
/* Hides from IE-mac \*/
img {  vertical-align: text-bottom; } /* IE FIx */   /* IE6 fixes blank space under images */

#image {
float:left;
width:257px;
height:208px;
text-align:left;
vertical-align: text-bottom;
border: 0px solid #999999;
padding:0px 2px 0px 16px;
margin: 0px 0px 0px 0px;
}
#realstate {
float:left;
width:257px;
text-align:left;
padding:18px 0px 10px 9px;
margin: 5px 0px 0px 5px;
border: 1px solid #999999;
}
#main {
overflow:hidden; 
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 3px;
height:208px;
width:286px;
background-color: #F3F4E6;
border: 1px solid #009900;
}
#homenews {
float:right;
width:284px;
height:158px;
padding:18px 0px 0px 5px;
margin: 0px 0px 5px 0px;
background-image: url('/mif/images/slide_r2_c4.jpg'); background-repeat: repeat-x; background-position: bottom right;
border: 1px solid #009900;
} 
 
#footer {
float:left;
width:394px;
padding:10px 0px 0px 5px;
margin: -90px 0px 5px 0px;
background-image: url('/mif/images/slide_r2_c4.jpg'); background-repeat: repeat-x; background-position: bottom right;
border: 1px solid #009900;

} 

/*******************************
 Bottom part
*******************************/

/* Bottom Border #template_Bottom #bottomBorder { display:none; } /* Removes the bottom border container, since there is no border in the bottom. */*/

#template_Bottom #bottomBorder { height:18px; } /* Bottom border container */
#template_Bottom #bottomLeftBorder { background-image:url(/global/templates/sites/mif/images/bottomCornerLeft.jpg)  }/* bottom left border */
#template_Bottom #bottomCenterBackground { background-image:url(/global/templates/sites/mif/images/bottomCenterBG.jpg); } /* Div to populate the center background */
#template_Bottom #bottomRightBorder { background-image:url(/global/templates/sites/mif/images/bottomCornerRight.jpg); } /* Bottom right border */

/* Copyrights */

#template_Bottom #copyRights div { color: #ffffff; }
#template_Bottom #copyRights div a:link { color: #ffffff;}

