/*
Author: cindi farmer
Description: additional css for ASU core with no left nav

-------------------------------------------------------- */

#asu_content {
   background: #FFF;
   height: 1%;
   margin: 0px auto; padding: 0x 20px 0px 0px;
   }
   
.asunoleftnav_body_copy {
   display: block;
   font: .95em/1.33em Verdana, Arial, Helvetica, sans-serif; color: #333;
   width: 85%;
   height: 1%;
   margin: 10px auto;
   }
   
#asu_ttl_block {
   background: #fff;
   border-bottom: none;
   display: block;
   margin: 0; padding: 5px 0;
   }

#asu_ttl_block h1 {
   display: block;
   padding: 10px 0 0 0;
   }
   
h1 {
   font: 2em/2em Tahoma, Arial, Helvetica, sans-serif;  
   font-weight: bold; color: #999; 
   margin: 0; padding: 0px 0 10px 0;
   }
   
h2 {
   border-bottom: 1px solid #CCC;
   font: 1.5em/1.5em Tahoma, Arial, Helvetica, sans-serif; 
   font-weight: bold; color: #333; 
   margin: 0 0 5px 0; padding: 10px 0 0 0;
   }

h3 {
   font: 1.2em/1.2em Tahoma, Arial, Helvetica, sans-serif;
   font-weight: bold; color: #333; /* 16px */
   text-transform: uppercase; letter-spacing: 2px;
   margin: 1.06em 0 .625em 0; padding: 5px 0;
   border-bottom: 1px solid #CCC;
   }

h4 {
   font: 1.16em/1.16em Tahoma, Arial, Helvetica, sans-serif; 
   font-weight:bold; color: #000; /* 14px */
   margin: 1.07em 0 .71em 0; padding: 5px 0;
   border-bottom: 1px solid #CCC;
   }

h5 {
   font: 1em/1em Tahoma, Arial, Helvetica, sans-serif; 
   font-weight: bold; color: #000; /* 12px */
   margin: 1.5em 0 1em 0; padding: 5px 0;
   border-bottom: 1px solid #CCC;
   }

    
     
#asunoleftnav_right_content_column {
   background-color: #FFF;
   float: right;
   margin: 0 0 0 0; padding: 0 0 0 20px;
   }
   
#asunoleftnav_relevant_links {
   background: #E5E5E5 url(/images/asu_text_promo_bg.gif) bottom left repeat-x;
   border-bottom: 1px solid #9E9E9E;
   margin: 0 0 1.25em 0; padding: 0px 0px;
   width: 0px;
   width/**/:/**/ 0px;
   }
   
#asunoleftnav_relevant_links h5 {
   font-weight: bold; font-size: 1.17em; color: #666;
   line-height: 1.29em;
   border: 0; margin: 0; padding: 0;
   }

#asunoleftnav_relevant_links .content {
   margin: 0; padding: 0;
}

#asunoleftnav_relevant_links ul {
   margin: 0 0 0 0; padding: .42em 0;
   }

#asunoleftnav_relevant_links li,
#asunoleftnav_relevant_links li a {
   color: #903;
   list-style-type: none;
   margin: 0; padding: 0;
   }

#asunoleftnav_relevant_links li a:hover {
   color: #000;
   text-decoration: underline;
   }

#asunoleftnav_relevant_links ol {
   margin: 0 0 0 18px; padding: 1em 0;
   }
   
#asunoleftnav_relevant_links ol li {
   margin: 0; padding: 0px 0;
      list-style-type: decimal;
      color: #000;
   }

   
#asunoleftnav_relevant_links ol li a {
   color: #903;  
   }  


#asunoleftnav_relevant_links_wider {
   background: #E5E5E5 url(/images/asu_text_promo_bg.gif) bottom left repeat-x;
   border-bottom: 1px solid #9E9E9E;
   margin: 0 0 1.25em 0; padding: 12px 18px;
   width: 325px;
   width/**/:/**/ 289px;
   }
   
#asunoleftnav_relevant_links_wider h5 {
   font-weight: bold; font-size: 1.17em; color: #666;
   line-height: 1.29em;
   border: 0; margin: 0; padding: 0;
   }

#asunoleftnav_relevant_links_wider .content {
   margin: 0; padding: 0;
}

#asunoleftnav_relevant_links_wider ul {
   margin: 0 0 0 12px; padding: .42em 0;
   }

#asunoleftnav_relevant_links_wider li,
#asunoleftnav_relevant_links_wider li a {
   color: #903;
   list-style-type: none;
   margin: 0; padding: 0;
   }

#asunoleftnav_relevant_links_wider li a:hover {
   color: #000;
   text-decoration: underline;
   }
   
  
.2column {
   width: 45%;
   float: left;
   padding: 0 20px 0 0;
   margin: 0;
   }   


.greybox {
   margin: 15px 0;
   background-color:#eee;
   padding: 10px 20px;
   } 
   
.small {
   background-color:#fff;
   font-size: .75em;
   color: #666;
   } 

.small a {
   color: #666;
   text-decoration: none;
   } 
   
.hide{
display: none;
}

.show{
display: block;
}

.indent {
   text-indent: 25px;
   }

   

