@import url('reset.css');
@import url('messages.css');
@import url('main.css');
@import url('header.css');
@import url('left_nav.css');
@import url('search.css');
@import url('results.css');
@import url('profile.css');
@import url('history.css');
@import url('login.css');
@import url('footer.css');
@import url('counter.css');

@import url('help.css');

html, body {
  height: 100%;
}
/* IE6 */
* html #container {
  height: 100%;
}

/* reset */
input.error {
  color: #000 !important;
}

/* AUTOCOMPLETE */
.ui-corner-all {
  -moz-border-radius: 0;
  padding: 0;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.ui-widget {
  font-family: Arial,sans-serif;
  font-size: 14px;
}
.ui-menu .ui-menu-item a {
  display: block;
  line-height: 1.5;
  padding: 0.2em 0.4em;
  text-decoration: none;
}

/* TOOLTIP */
/* ui-tooltip ui-widget ui-corner-all ui-widget-content */
.ui-tooltip {
    z-index:9999;
    padding: 10px;
    line-height: 25px;
    background: #F2F2F2;
}
/* Fades and background-images don't work well together in IE6, drop the image */
* html .ui-tooltip {
    background-image: none;
}
body .ui-tooltip { border-width:2px; border-color: #2B1A7F; }

.tooltip {
	display:none;
	background:transparent;
	width:300px;
	padding: 0 15px;
  z-index: 1001;
  position: relative;
}
  .tooltip_box {
    background:#fff;
    font-size:12px;
    width:270px;
    padding:25px;
    color:#000;	
    border: 2px solid #999;
    position: relative;
    
    /*behavior: url(/PIE.htc);*/
    
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px; 
    
    /*behavior: url(/PIE.php);*/
  }
  .tooltip_arrow {
    background:transparent url('../images/tooltip_arrow.png') no-repeat;
    width:15px;
    height:28px;
    display: block;
    z-index: 1011;
    
    position: absolute;
    top: 35px;
    right: -15px;
    
    /*
    margin-right: -40px;
    margin-top: 10px;*/
  }  
  .tooltip .tooltip_title {
    font-weight: bold !important;
  }
  .tooltip li {
    padding: 10px 0 0 0;
  }

.tooltip_block_place {
   position: absolute;
   bottom: 18px;
   right: 48px;
}
  
.tooltip_block {
   float: right; 
   font-size: 12px; 
   margin: -6px 48px 0px 0px;
   _margin: -6px 0px 0px 0px;
   _padding-right: 45px;
}

.tooltip_block_adv {
   position: relative;
   float: right; 
   width: 20px;
   height: 20px;   
   font-size: 12px; 
   margin: -43px 140px 0px 0px;
   /*_margin: -43px 45px 0px 0px;
   _padding-right: 45px;*/
}

/* qtip */
#messages_box {
  display: none;
}
  .qtip-content ul, .qtip-content li {
    list-style-type: none;
    padding: 2px 0px;
  }

/* opacity */
  .opacity0 {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    /* IE 5-7 */
    filter: alpha(opacity=0);
    /* Netscape */
    -moz-opacity: 0;
    /* Safari 1.x */
    -khtml-opacity: 0;
    /* Good browsers */
    opacity: 0;
  }  
  .opacity25 {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
    /* IE 5-7 */
    filter: alpha(opacity=25);
    /* Netscape */
    -moz-opacity: 0.25;
    /* Safari 1.x */
    -khtml-opacity: 0.25;
    /* Good browsers */
    opacity: 0.25;
  }  
  .opacity50 {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /* IE 5-7 */
    filter: alpha(opacity=50);
    /* Netscape */
    -moz-opacity: 0.5;
    /* Safari 1.x */
    -khtml-opacity: 0.5;
    /* Good browsers */
    opacity: 0.5;
  }  
  .opacity75 {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    /* IE 5-7 */
    filter: alpha(opacity=75);
    /* Netscape */
    -moz-opacity: 0.75;
    /* Safari 1.x */
    -khtml-opacity: 0.75;
    /* Good browsers */
    opacity: 0.75;
  }  
  .opacity100 {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    /* IE 5-7 */
    filter: alpha(opacity=100);
    /* Netscape */
    -moz-opacity: 1;
    /* Safari 1.x */
    -khtml-opacity: 1;
    /* Good browsers */
    opacity: 1;
  }  