/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */

.msgWindow {
	display:none;
    position: fixed;
    top: 17%;
    left: 50%;
    margin-left: -300px;
    width: 600px;
	height: 440px;
	background-color:white;
	-moz-opacity:0.0;
	filter:alpha(opacity=0); 
	z-index:100;
	border: 2px solid black;
}

* html .msgWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

/* infobox */
.msgWindow{
    padding: 0 0px 0 0px;
	text-align: left;
}

.cfgcmmnbdy {
border: 1px solid #E5E5E5;
/*background-color:white;*/
}

.b1 {
background-repeat: repeat-y;
background-image:url('/img/site/l1bgr.jpg');
width:7px;
}

.b2 {
background-repeat: repeat-y;
background-image:url('/img/site/r1bgr.jpg');
width:6px;
}

.ad_table {
border: 1px solid #E5E5E5;
}

.ad_table_ref {
text-align:right;
background: #E5E5E5; 
color:white;
padding:1px;
padding-left:10px;
padding-right:10px;
display:block;
font: 10px Verdana;
}

.ad_table_title {
font: 12px Verdana;
font-weight: bold;
text-decoration: underline;
}

.ad_table_description {
font: 10px Verdana;
padding-top:3px;
}

.ad_table_url {
font: 10px Verdana;
padding-top:3px;
}

.ad_table_brd_left {
border-style: solid;
border-color: #E5E5E5;
border-width: 0px;
border-left-width: 1px;
}

.greybrd {
border: 5px solid #F6F6F6;
}


.botextension { height:32px; }
img.i2 {
border-style: solid;
border-width: 0px;
}

 body{
  margin:0;
  padding:0 0 0 0;
 }
 div#infopanel{
  position:absolute;
  bottom:0;
  left:0;
  width:100%;

	z-index:100000;
	text-align: right;
	border-style: solid;
	border-color: #ACACAC;
	border-width: 0px;
	border-top-width: 1px;
	padding:2px;
	height:32px;
	line-height:32px;
    vertical-align: middle;
	background-image: url('/img/panel/bg.png');
 }
 @media screen{
  body>div#infopanel{
   position: fixed;
  }
 }
 * html body{
  overflow:hidden;
 } 
 * html div#content{
  height:100%;
  overflow:auto;
 }

.hand {
cursor:pointer;
cursor:hand;
}
