/*
Title: ASU Template
Copyright: (c) 2008 Arizona Board of Regents
Authors: Christopher Puleo, Kathy Marks, Nathan Gudmunson and Arizona State University
Designers: The ASU Template Design Team, led by Cindi Farmer, Natalie Goebig and Anish Adalja
Description: Styles specifically served to Internet Explorer 6.0 and lesser						
*/


body {
   behavior: url(/asuthemes/2.0/css/csshover.htc); /* WinIE behavior call */
   }
   
/* IE 6 doesn't understand min-width, so we have to use
   a proprietary Microsoft expression, which unfortunately
   relies on scripting enabled in the user's browser */
#asu_container {
   width: expression(document.body.clientWidth < 1002? "996px": "auto" );
   }
   
/* IE 6 doesn't understand min-height, either,
   so we have to restore the header's layout properties
   by setting a height on the element, The header can still
   grow because IE 6 treats height as min-height anyway. */
#asu_gold_hdr {
   height: 97px;
   }

/* For IE, the default line height of 1em doesn't
   provide sufficient space to show an underline on hover */
#asu_universal_nav li, #asu_login_module li {
   line-height: 1.05em;
   }
   
/* Setting the header height to a hard value doesn't
   play nicely with the addition of the clearing
   DIV at the bottom of the header */
#asu_login_search .clear {
   height: 0;
   clear: none;
   display: none;
   }
   
/* IE 6 doesn't interpret alpha transparency in PNG images,
   so we have to use a proprietary Microsoft filter to
   activate this behavior, which also will not work without
   client-side scripting enabled.
   
   This technique relies on IE 6 attaching the alpha filter directly
   to the image, in the same instance as it loads the .png file.
   For this reason, a rule in the stylesheet targeting the existing
   image will not work because it separates the image from the filter,
   so we have to remove the image in the page and replace it with
   a background image on the logo DIV, which IE 6 will then be able
   to target with its proprietary filter.
   
   The new, IE-safe background image cannot be placed on the anchor
   because of "z-index"-like problems resulting in the transparent
   parts of the logo becoming unclickable.
   See http://support.microsoft.com/kb/294714 */
#asu_logo {
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/asuthemes/2.0/images/asu_logo.png', sizingMethod='scale');
   padding: 0; margin: 2.5em 0 0 28px;
   display: inline;
   }

#asu_logo img {
   display: none;
   }

#asu_logo a {
   height: 38px; width: 234px;
   display: block;
   position: relative;
   }
   
/* Correct for IE's unbalanced padding with EMs */
#asu_footer li a {
   padding: 0 .41em 0 .66em;
   }
   
/* Various padding adjustments for consistent precision
   spacing with good browsers */
#asu_login_search {
   padding-top: 2.03em; padding-bottom: 0;
   }
   
#asu_login_module {
   margin: -1.1em 0 0 0;
   }
   
#asu_search_module {
   padding-top: 4px;
   height: 0.25em;
   }
   
#asu_search_module input#asu_search {
   margin-bottom: 0; padding-top: 0;
   }
   
#asu_search_module input.asu_search_button {
   margin-top: -21px;
   }
