/* This style sheet controls how the site is displayed.  It defines font styles, colors, sizes; site colors; etc... */
/* Change history:   */
/* V 1.0 9/01/2006: Crystal Odenkirk  crystal@OnYourMark.com  */
/* v 1.1 9/21/06:   Bob Hangsterfer: added fix for IE6 at bottom of page. Marked by 1.1 start & 1.1 stop. */

/*basic fonts, margins, etc.*/
ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, LI, MENU, OL, P, PRE, TD, TH, TR, UL {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
color: black;
font-size: 12px;}

A {cursor: pointer;
background: transparent;}

BIG {font-size: 15px;}

BLOCKQUOTE {font-style: italic;}

BODY {
	margin : 0 0 0 0;
	padding: 0 0 0 0;
	}

.content {
    padding:9px;
    padding-left:164px;
    position:relative;
    z-index:2;
    }

DT {font-weight: bold;}    

.ext_header, .int_header{padding:3px;}

.ext_main, .int_main{
    width:772px;
    text-align:left;
    min-height:590px;
    }
    
.footer {font-size: 10px;}

FORM {margin: 0 0 0 0;}

H1, H2, H3, H4, H5, H6 {font-weight: bold;
    font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
    font-style:italic;
    margin-top:0px;
    margin-bottom:0px;
    }

H1 {font-size: 21px;}

H2 {font-size: 19px;}

H3 {font-size: 17px;}

H4 {font-size: 15px;}

H5 {font-size: 13px;}

H6 {font-size: 12px;}

.horiznav {height:33px;
    }

.library {font-weight: bold;
    font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
    font-size:16px;
    }
    
/*lists*/
OL {list-style: decimal;}

UL UL OL OL, UL OL UL OL, OL UL OL OL, OL OL UL OL, OL UL OL, OL OL {list-style: lower-alpha;}

OL UL OL OL, OL OL UL OL, UL OL OL OL, OL OL OL {list-style: lower-roman;}

OL OL OL OL {list-style: decimal;}

UL, MENU, DIR {list-style: disc;} 

UL UL, OL OL UL UL, OL UL OL UL, UL OL OL UL, OL UL UL, UL OL UL {list-style: circle;}

OL UL UL UL, UL OL UL UL, UL UL OL UL, UL UL UL {list-style: square;}

UL UL UL UL {list-style: disc;}
/*end lists*/

.nav {
    width:146px;
    float:left;
    position:relative;
    z-index:3;
    clear:both;
    margin:8px;
    margin-left:4px;
    }
    
html>body .nav{
    margin-left:8px;
    }
        
.nav_img {width:144px;
    border: 1px solid #A79561;
    margin-bottom:2px;
    }
    
.shadow {background-image:url(http://www.onyourmark.com/wfhs/images/shadow_bg.gif);
    background-repeat:repeat-x;
    padding:0px;
    margin:0px;
    border:0px;
    }

.slogan {font-weight: bold;
    font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
    font-style:italic;
    font-size:16px;
    }
    
.sub a {padding: 2px 4px 1px;
    margin:0px;
    }
    
SMALL, SUB, SUP {font-size: 10px;}

TD {margin-left: 0;}

TEXTAREA {cursor: text;}

TH {font-weight: bold;
text-align: center;
margin-left: 0;}
    
    
/*end fonts/sizes/misc*/
/*generic colors*/
	
.catalog, .database, .electronic, .webres, .help {
    border: 1px solid #000; border-right:0px;}

.search {
    border: 1px solid #000;}

H1, H2, H3, H4, H5, H6 {color: #586B89;}
/*
old style, requested to change by Lauree, switched the color
A:link {color: #999966;
    text-decoration: underline;
    }

A:visited {color: #14370B;
    text-decoration: underline;
    }

A:active {color: #19327C;
    text-decoration: none;
    }

A:hover {color: #19327C;
    text-decoration: underline;
    }
*/

A:link {color: #19327C;
    text-decoration: underline;
    }

A:visited {color: #14370B;
    text-decoration: underline;
    }

A:active {color: #999966;
    text-decoration: none;
    }

A:hover {color: #999966;
    text-decoration: underline;
    }
.catalog{
    background-color:#806453;
    }

.catalog .sub a:hover{
    background-color:#9D806E;
    }

.database{
    background-color:#828871;
    }
    
.database .sub a:hover{
    background-color:#9EA48E;
    }
    
.electronic{
    background-color:#CC9900;
    }

.electronic .sub a:hover{
    background-color:#E6B215;
    }
    
.webres{
    background-color:#19327C;
    }

.webres .sub a:hover{
    background-color:#3753A6;
    }
    
.help{
    background-color:#999966;
    }

.help .sub a:hover{
    background-color:#AEAE80;
    }
    
.search{
    background-color:#586B89;
    }

.search .sub a:hover{
    background-color:#7789A5;
    }
    
.nobottom {border-bottom:0px;}
    
A.white:link {color: #fff;
font-weight: bold;
text-decoration: none;}

A.white:visited {color: #fff;
font-weight: bold;
text-decoration: none;}

A.white:active {color: #fff;
font-weight: bold;
text-decoration: none;}

A.white:hover {color: #fff;
font-weight: bold;
text-decoration: underline;}

.white {color: #fff;
font-weight: bold;
text-decoration: none;}

.slogan, .library, .sub {color:#fff;}
    
/*end generic colors*/

/*internal colors*/

.int_body{
    background:#D0BF8C;
    }
    
.int_main{
    border:1px solid #A79561;
    background-color:#fff;
    }

.int_header{
    background-color:#F6F1E2;
    border: 1px solid #A79561;
    border-top:0px;
    }
    
.int_slogan{
    background-color:#D0BF8C;
    border: 1px solid #A79561;
    border-bottom:0px;
    }
    
/*end internal colors*/

/*external colors*/

.ext_body{
    background:#9F9F5A;
    }
    
.ext_main{
    border:1px solid #7A7A2C;
    background-color:#fff;
    }

.ext_header{
    background-color:#F4F4DF;
    border:1px solid #7A7A2C;
    border-top:0px;
    }
    
.ext_slogan{
    background-color:#CCCC99;
    border:1px solid #7A7A2C;
    border-bottom:0px;
    }

/*end external colors*/

/*printing*/
@media print {
    .ext_main, .int_main {border:0px;}
}

/* v1.1 START */
table, tr, td {position:relative;}
/* v1.1 END   */

