.appClear { clear:both;}

#moAO_id {
	border-color: #999999 #CCCCCC #AAAAAA;
    background-color: #FFFFFF;
    border-color: -moz-use-text-color #CCCCCC #CCCCCC;
    border-right: 3px solid #CCCCCC;
    border-style: none solid solid;
    border-width: medium 3px 3px;
}
#moAOOverlay {
  position: fixed;
  z-index:1350;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.iFrameInlineIEAO{
* margin-top:7px;
 margin:7px;
 background-color:#fff;
}

.moAOOverlayBG {
  background-color:#FFF;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
  height:100%;
}

* html #moAOOverlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

* html #moAOHideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#moAOHideSelect{
  z-index:101;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}

div#moAO div#moAOTop {
    background-image: url("/JRS/greybox/header_bg.gif");
    border-color: #999999 #CCCCCC #AAAAAA;
    border-style: solid;
    border-width: 1px 3px;
    color: #333333;
    font-size: 12px;
    height: 22px;
    margin: 0;
    padding: 3px 0;
}

div#moAO,
div#moAO div#moAOBtm *,
div#moAO div#moAOTop * { margin: 0; padding: 0;}

* html div#moAO	 { position: relative; left: 250px; top: 200px; width:550px; height:auto; display:none;z-index: 3000 !IMPORTANT; filter:alpha(opacity:100) !important;}

div#moAO	{ position: absolute; left: 250px; top: 200px; width:550px; height:auto; z-index: 1380; display:none;opacity:1 !important;}

 div#moAO div#moAOClose	{ position:relative;float: right;z-index:1450;padding: 0 3px 0 0;height: 11px; margin-right: 5px; margin-top: 5px;}

* html div#moAO div#moAOClose	{ position:relative;left:4px;top:-3px;z-index:1450;display:inline;margin-right: 12px; margin-top: 3px;}

div#moAO div.moAORow	{ clear:both; }
div#moAO div.moAORow div	{ height: 40px; margin: 0px; padding:0px; }
div#moAO div#moAOCtr div	{ height: auto; }

div#moAO ul.appNav, ul#appNav {margin:0 !important;} 



