/* Stylesheet.css */ 

/* Page header style */
#header{
     height: 130px;
     width: 100%;
     background-color: #FFFFFF; 
     border-bottom: thin solid #191970; 
     padding-top: 0px;
; font-family: Arial, Helvetica, sans-serif; font-size: large
; clip:  rect(   )
; border-color: black black #fdeaa8; color: #003399; font-weight: bold; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: thick; border-left-width: 0px
; margin-top: 1px
}

/* Style for main content column */
#main{
       margin: 1px 1em 1em 11em;
; font-family: Geneva, Arial, Helvetica, san-serif; font-size: small
; background-color: #FFFFFF
; color: #333333
; padding: 0px 5px 5px
; list-style-position: outside; list-style-image: url(/IMAGES/Arrow01.gif); list-style-type: circle
}

/* Style for sidebar column */
#sidebar{
           float: left;
           display: inline;
           padding: 2px 2px;
           margin: 1px 1px 1em 1em;
           width:10em;
; background-color: #E0E6F1
; left: auto; clip:          rect(   )
; font-family: Arial, Helvetica, sans-serif; font-size: small; font-style: italic; color: #666699
; border: #8585AD none
; background-image: url(images/bg_sb04.gif)
            /* Total width is 10em */
}

/* Page footer style */
#footer{
     clear: left;
     height: 30px;
     width: 100%;
     border-top: thick double #191970;
; font-family: Arial, Helvetica, sans-serif; font-size: x-small; border-color: #999999 black black
; background-color: #FFFFFF
; color: #666699; text-align: center
; padding-bottom: 10px; padding-top: 5px; border-style: double; border-top-width: thin
}


/* Body text and page background */
body{
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #333333;
    background-color: #FFFFFF;
}

/* Level-1 Headings */
h1{
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;
    color: #003399;
    text-align: left;
; font-weight: bold
; left: 5px; clip:   rect(   ); padding-right: 5px; top: auto
}

/* Level-2 Headings */
h2{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #333333;
    font-style: normal;
; font-weight: bold
}

/* Level-3 Headings */
h3{
    font-family: Arial, Helvetica, sans-serif;
    font-size: large;
    color: #003399;
    text-align: left;
}

/* Blockquote with blue background */
blockquote.tip {
   background-color: #99ffff
}

/* Blockquote with pink background */
blockquote.warn {
   background-color: #ff99cc
}

/* Float image to left of paragraph */
img.floatLeft{
   float: left;
   margin-right: 5px;
}/* Float image to right of paragraph */
img.floatRight{
   float: right;
}/* Center image between margins */
div.center{
   width: 100%;
   text-align: center
; background-color: #FFFFFF
}

/* Custom bullet for bulleted lists */
ul{
   list-style-image: url("pix/bullets/ani-smiley.gif");
}

/* Style for tables of thumbnail images */
table.thumbs{
   vertical-align: middle;
   text-align: center;
   border-collapse: collapse;
   margin: auto;
}
/* Style for table cells that contain thumbnails */
td.thumbs{ 
   border: solid 1px #00bfff;
   padding: 10px;
}
/* Style for thumbnail images */
img.thumbs{
   width:100px;
}
/* Unvisited links (no underline) */
a:link{
   color: #003399; /* sky blue */
   text-decoration: underline;
}
/* Visited links (no underline) */ 
a:visited{
   color: #666699; /* fuchsia */
   text-decoration: none;
}
/* Hover links (red underlined) */ 
a:hover{
   color: 666699; /* red */
   text-decoration: underline;
}
/* Active links (green underlined) */ 
a:active{
   color: #666699; /* green */
   text-decoration: underline;
}
