@charset "utf-8";
/* ---------- */
/* styles for all pages */
/* ---------- */

body {
		margin:10px 10px 0px 10px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		}
		
a {color:#027FC6;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
color:#9fc402;
}

#picture_box {
position:absolute;
	left:20px;
	top:5px;
	border:2px solid #000000;
	}


#banner {
		background:#6699CC;
		border:1px solid #000;
		_height:50px;
		min-height:50px;
		_margin-top:100px;
		margin-top:30px;
		margin-bottom:60px;
		}

#leftcontent {
width:21%;
float:left;
background:#fff;
padding-bottom:10px;
border-right:1px solid #CFCFCF;
border-left:1px solid #CFCFCF;
border-bottom:1px solid #CFCFCF;
	}
	
#centercontent {
width:50%;
float:left;
background:#fff;
padding-bottom:10px;
border-right:1px solid #CFCFCF;
border-left:1px solid #CFCFCF;
border-bottom:1px solid #CFCFCF;	

	}

	
#rightcontent {
width:21%;
float:left;
background:#fff;
padding-bottom:10px;
border-right:1px solid #CFCFCF;
border-left:1px solid #CFCFCF;
border-bottom:1px solid #CFCFCF;
	}	
	

#catalog {
margin-left:10px; 

}
	
		p {
		margin:0px 5px 10px 10px;
		}
	
	h1,pre {
		margin:0px 0px 10px 10px;
		}
		
	h1 {
		font-size:19px;
		padding-top:10px;
		}
		
	#banner h1 {
		font-size:18px;
		padding:5px 10px 10px 10px;
		margin-left:110px;
		color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;		
		}
	
	#centercontent h1 {
	font-size:17px;
		padding:5px 10px 5px 5px;
		margin:0px 0px 15px 0px;
		color:#585858;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		border-top:2px solid #585858;
		border-bottom:2px solid #585858;	
		background-color:#efefef;
	}	
	
	#centercontent h1 a {
	color:#c73f17;
	text-decoration:underline; }
	
		#rightcontent h1, #leftcontent h1  {
	font-size:17px;
		padding:5px 10px 5px 5px;
		margin:0px 0px 5px 0px;
		color:#585858;
		font-family:Verdana, Arial, Helvetica, sans-serif;	
				border-top:2px solid #585858;
		border-bottom:2px solid #585858;
		background-color:#efefef;
	}	
	
	#rightcontent p, #leftcontent p, #centercontent p {
		font-size:12px
		}
 p.menu {
	     display:block; 
	     padding:2px;
	     text-decoration:none;
	     width:70%;
		 text-indent:10px;
	     margin:0px;
         background:#6699CC;
		 border:1px outset #006699;
	     font-weight:bold;
		 } 
		 
	 p.menu a:link {
	     color:#FFFFFF;
	 }

		 p.menu a:visited {
		 	color:#FFFFFF;
		 }
		 	 
     p.menu a:hover{
	    color:#9fc402;
		  display:block; 
	 	 	background:#FFFFFF;
	    border: #668E86; 
		 }

    a.smaller {
	font-size: .8em;
	color: #ff6600;
	font-weight:normal;
	}
	
	.center {
	text-align:center;
	}
		
  .notes {
   font-size:.9em;     
   font-variant:small-caps;                  
   color:#333333;
   margin:0px 2px 0px 2px;
   }                         
                                    
/* FOR DAVIS REF SUGJECT GUIDES, the em text provides information about access
 the above code makes it slightly lighter in color, slightly smaller,           
  and in all caps, so it will stand out for the rest of the text*/     
  
.top_column {
   _margin:10px 0px 0px -35px;
        }
        
.sidebox2 /* used in tabs box only*/{
width: 490px;
_width:400px;
background: url(images/bottomright.gif) no-repeat bottom right;
                }
                
                




