#main_callout { background: #891619 url(../images/background_cut_full.jpg) repeat-x; width: 880px; height: 400px; color: #036; } /* alt: ie.css */
#leftMainCallout { float:left; width: 420px; padding: 30px 0 0 40px; }
#productCallout { height: 111px; font-family: Arial; font-size: 10px; font-style: italic; color: #f9c780; margin-top: 0px; padding-left: 0px;}
#productCallout ul { list-style: none; margin: 0px; padding: 0px; }
#productCallout ul li { margin: 0 0 6px 0; background: url(../images/green_li.gif) no-repeat 0px 6px; padding-left: 10px; }
#productCallout h3 { font-size: 18px; color: #fc9d50; font-style: normal;}
#productCallout p { top: -10px; font-size: 12px; font-style: italic; color: #f9c780; }
#productCallout .moreInfo { float: left; width: 280px; }
#productCallout .moreInfo p { padding: 5px 0 10px 0; margin: 0px; }
#welcome { left: 40px; top: 10px; position: relative; }
#welcome_label { background: #fff url(../images/Welcome cut.jpg) repeat-x; width: 880px; height: 28px; font-family: Arial; font-size: 10px; font-style: italic; color: #f9c780;} 
#rightMainCallout { float: left; margin-top: 25px; font-size: 1em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FEEDC0;  } 
#rightMainCallout h3 { color: #fc9d50; font-size: 14px; font-style: normal; width: 300px; text-transform: capitalize; margin-bottom:11px; display:none; } /* Removed border-bottom: solid 1px #d3b68a;  from #rightMainCallout h3 for graphic items */
#rightMainCallout a { font-size: 11px; color: #E8D0A9; font-weight:bold; } 
.hpCallout { width: 400px; }
.hpCallout_over { background-image: url(../images/s.gif); }        
.hpCallout img { float: left; margin: 14px 14px 5px 0px;  }
.hpCallout .calloutDetail { float: left; width: 370px; margin: 10px 0 5px 0; }
.hpCallout h3 {  font-size: 1.1em; margin: 0px; padding: 0px; }
.hpCallout h3 img { border: none; float: none; margin: 0px 0 5px 0; }
.hpCallout ul { list-style: none; margin: 0; padding: 0px; margin-left:-10px; }
.hpCallout li { list-style-image:url(../images/green_li.gif); padding-left: 10px; list-style-position:inside; }   
* html .hpCallout li { list-style-image:none; background:transparent url(../images/green_li.gif) no-repeat 10px; }
*:first-child+html .hpCallout li { list-style-image:none; background:transparent url(../images/green_li.gif) no-repeat 10px; } /* ie7 fix for main fca chevrons */
*:first-child+html .info-box ul li a { list-style-image:none; padding-left:15px; }
/*** three container box for additional information**/  
              
#additional-info { margin: 0px 0px 30px 42px; font-family: Arial; font-size: 11px; color:#3c1b0d; }
#additional-info ul { list-style: none; margin: 0px; padding: 0px; } 
.info-box { float: left; width: 266px; margin: 0px 0px; }
.info-box ul { left: 15px; top: -5px; margin-left: 20px; list-style-image: url(../images/red_double_arrow_cut.jpg); } 
* html .info-box ul { list-style-image:none; }
*:first-child+html .info-box ul { list-style-image:none;  }
*:first-child+html .info-box ul li { list-style-image:none; background:url(../images/li_gray_up.gif) scroll left no-repeat 4px;  } /* ie7 fix to correct footer issue and chevrons */
* html .info-box ul li { list-style-image:none; background:url(../images/li_gray_up.gif) scroll left no-repeat 4px;  } /* ie fix to correct footer issue */
.info-box div, .info-box p { }
.info-box h2 { border-bottom: solid 1px #c9a672; padding-left: 0px; margin: 10px 0 12px 0; font-size: 12px; color: #7a1f21; width: auto; line-height: 14px; }
.info-box h2 div { margin: 0; }
.info-box ul li { padding: 0 0 8px 0; margin: 0px 0px 0px 20px; font-family: Arial; font-size: 11px; color:#3c1b0d; list-style-image:url(../images/li_gray.gif); }
.info-box ul li div, .info-box ul li p { margin-left: 0px; }
/* adjust additional info content */
.more { font-size: 0.68em; background: url(../images/green_li.gif) no-repeat 0px 7px; padding: 2px 0px 0 7px; color: #178acb; }

/*Home Page Pop Up Starts*/
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#643F37;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
width:795px;
/*border:2px solid #cecece;*/
z-index:2;
/*padding:12px;*/
font-size:13px;
background: url(../images/jmc_popup_header_bg.jpg) repeat-x scroll top left #ead7b9; height: auto !important; margin: 0 auto -62px; min-height: 300px;}
/*#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}*/
#popupContactClose{
font-size:14px;
line-height:14px;
right:13px;
top:11px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
cursor:pointer;
}
#dvPopUpContent{height: auto !important;overflow: hidden;padding-bottom: 2px;padding: 12px 40px 50px;color:#3C1B0D;}
.pad15{padding:0px;margin-left:14px;}
#PopUpmosaicContainer {background: url(../images/jmc_popup_body_bg.jpg) repeat-x scroll top left transparent;height: 71px;}
#ClosePopUp{padding:0px;}
.PopupTitle{background: transparent url(/en/cms/Shared/images/jmc_popup_pageheader.jpg.aspx) no-repeat; height:100px; width:795px; text-align:left; vertical-align:top; display:inline-block; background-color:Transparent;}
.popUpBody { background: url(../images/jmc_popup_body_bg.jpg) repeat-x scroll top left #d6a970;width: 795px; }
