/* style7.css */
/* Set background color previous color, #ffffff */
body{ font-family: "tahoma, verdana, arial, sans"; font-size: 18px; color: #330066 ; text-align: left; background-image : url('Images/bluebar2.gif'); background-repeat : repeat-y;  }

/* H1 style within the banner element */
H1 {text-align: center;
        font-size: 2em;
        padding-top: 110px;
        padding-bottom: 20px;
        border-bottom: solid 1px black;
        }
H2 {font: 18pt "Arial Black";         color: #333366;  font-weight: bold;}
H3 {font: 14pt;}
H4 {font-family : arial; font-size: 10pt; font-weight : bold}
/* Table cells */
TD.cell1 {
     font-family : "Trebuchet", "Verdana", "Meta", "MS SANS", "ARIAL";
     font-size : 8pt;
     vertical-alignment : top ;

}
TD.cell1.bold {
     font-weight: bold;
}
TD.cell1.gray {
     background-color : "#ececec";
     color : #27316F;
}
TD.cell1.darkgray {
    background-color : "#cccccc";
     color : #27316F;
     text-align : left;
     font-weight: bold;
     }

TD.cell2 {
     font-family : "Trebuchet", "Verdana", "Meta", "MS SANS", "ARIAL";
     font-size : 7pt;
}
TD.cell2.bold {
     font-weight: bold;
}
/* TD.cell2.gray {background-color : "#cccccc"; color : white; }        */
UL.smallfont{
     font-family : "Trebuchet", "Verdana", "Meta", "MS SANS", "ARIAL";
     font-size : 8pt;
}
OL.smallfont{
     font-family : "Trebuchet", "Verdana", "Meta", "MS SANS", "ARIAL";
     font-size : 8pt;
}
OL.list1{
     font-family : "Trebuchet", "Verdana", "Meta", "MS SANS", "ARIAL";
     font-size : 10pt;
     margin-right : 25px;
}
OL.list1.a {list-style:lower-alpha; }
OL.list1.roman {list-style:lower-roman; }
/* The banner element */
#homepage {width: 760px; height: 660px; margin : 0px ; position: relative;
        background-image : url('Images/bluebg.gif'); background-repeat : repeat-y; }
#banner {
        width: 760px;
        height: 75px;
        position: absolute;
        left: 0px;
        top: 0px;
        background-image: url("./Images/banner.gif");
        background-repeat : no-repeat
        }
/* The contact menu */
#Contactmenu {
        font-family :Arial, Tahoma,  Verdana, Helvetica, sans-serif;
        font-weight : bold;
		font-style : italic;
        color : #ffffff;
        font-size : 11px;
        text-align: center;
        width: 135px;
        height: auto;
		line-height : 110 percent;
        position: absolute;
        top: 90px;
		left : 5px;
        background: transparent;
        border : #CC0000 2px ridge;
        padding-top: 5px;
        padding-bottom: 5px;
        }
/* The links element */
#Navigation {
		margin-top : 150px;
        text-align: left;
        width: 149px;
        height: auto;
        position: absolute;
        top: 75px;
		left : 0px;
        line-height : 90%;
 /*       background-color : #333399; */}
.linkbox { /* button-like box for navigation links */
        font-family :Arial, sans-serif;
        border-bottom : solid #cc0000 1px;
        width: 140px;
        padding-top : 12px;
        padding-right : 4px;
		padding-bottom: 3px;
		padding-left : 4px;
        text-align: right;
        /*
        background-image : url(./images/pretty_btn.gif);
        background-repeat : repeat-x;    */
       }
.linkbox.contacts {
        border-width : 0px;
        font-size : 10px;
        padding : 1px;
        margin : 0px;
        width : 125px;
       }

P, OL, UL, DL, TABLE {font-size : 14px;}
/* font-family defined, just set the font size */
P OL, P UL, P DL, OL UL {font-size : 12px;}
/* prevent the incredible shrinking text */

/* Fonts for the links */
/* Links in text */
A:link {
        font-weight : bold;
        color : #333366;
        text-decoration : underline;
        background : transparent;
        }
A:visited {
        font-weight : bold;
        color : #006699;
        text-decoration : underline;
/*        background : #FFFFFF; */
        }
A:hover {
        color : #cc0000;
        font-weight : bold;
        text-decoration : underline;
        background : #FFFFFF;
        }

/* the section links in the navigation bar */
A.nav:link {
        color : #ffffff;
        text-decoration : none;
        font-weight : 600;
        font-size : 11px;
        background : transparent;
        }
A.nav:visited {
        color : #ffffff;
        text-decoration : none;
        font-weight : 600;
        font-size : 11px;
        background : transparent;
        }

A.nav:hover {
        color : #CCcc99;
        text-decoration : underline;
        font-weight : 600;
        font-size : 11px;
        background : transparent;
        }
A.navtot { /* the style for the page */
        color : #cccc99;
        text-decoration : none;
        font-weight : 600;
        font-size : 12px;
        background : transparent;
        }
/* Floats the image in the content division */
IMG.floatimage {
    float: left; margin-right: 15px; margin-top: 5px; margin-bottom: 2px; border: solid black 1px; text-align : center
    }

IMG.floatright {
    float: right;
    margin-left: 10px;
    margin-right: 0px;
    margin-top: 5px;
    margin-bottom: 2px;
    border: solid black 1px;
    text-align: center
    }
IMG.floatnoborder {
    float: right;
    margin-left: 15px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 2px;
    border: 0px;
    text-align: center
    }
/* Styles the content element paragraph first line */
P.article:first-line {font-variant: small-caps;}
/* Floating text box */
.floatbox {
        background-color: #ccc;
        width: 125px;
        float: right;
        padding: 1em;
        margin-left: 1em;
        margin-top : 5 px;
        border: solid black 1px;
        }
DIV.leftcolumn {
        padding-top : 10px;
        padding-left: 0px;
        padding-right: 2px;
        width: 265px;
        height: auto;
        position: absolute;
        font-family : "Perpetua","Times New Roman", serif;
        top: 155px;
}
/* The content element */
#content {
        width: 610px;
        height: auto;
        position: absolute;
        left: 150px;
        top: 75px;
        font-size : 12pt;
        font-family: "Trebuchet", "Verdana", "Meta", "MS SANS", "ARIAL";
		border : 0px solid #cc0000;
       }
#content div {
        margin-left: 20px;
        margin-right: 0px;
        margin-top : 15px;
        margin-bottom : 5px;
}
#content #content_div {width : 590px; }
#content2 {
        width: 405px;
        height: 520;
        position: absolute;
        left: 150px;
        top: 76px;
        font-family :  "Times New Roman", "Times Roman", serif;
        font-size : 12pt;
		border : none;
       }
#content2 div {       margin-top : 12px; margin-left : 15px; margin-right: 15px;
}
#content2 #content_div {width : 390px; }
/* The quote element */
DIV.quote {
        background-color: "#E6E9D4";
        font-family: Verdana, Helvetica, arial, sans-serif;
        color : navy;
/*        font-size: 1.5em;      */
        text-align: center;
        width: 145px;
        height: 620px;
        position: absolute;
        left: 455px;
        top: 0px;
        padding: 5px;
        margin: 0px;
        }

/* The update element */
#update {
        width: 200px;
        height: 580px;
        position: absolute;
        left: 560px;
        top: 76px;
        background-color: #ccccff;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        color : "#444444";
        font-size: .75em;
        text-align: left;
		border : none;

        }
#update div {       margin-top: 10px;
        margin-left: 5px;
        margin-bottom: 10px;
        margin-right: 5px;
}
/* The text links element */
#textlink {
        color : #006699;
        font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 10px;
        text-align: right;
		width : 400px;
		left : 155px;
		top : 622px;
		position : absolute;
		border-top: 1px ridge #cc0000;
		border-bottom: 1px ridge #cc0000;
}
#textlink div { margin : 4px; }
#textlink #content_div { width : 370px; }
#textlinkwide {
        color : #006699;
        font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 10px;
        text-align: right;
		width : 600px;
		left : 155px;
		top : 622px;
		position : absolute;
		border-top: 1px ridge #cc0000;
		border-bottom: 1px ridge #cc0000;

        }
#textlinkwide div { margin : 4px; }
#textlinkwide #content_div { width : 590px; }

/* The address element */
DIV.address {
        position: relative;
        top: 100px;
        color : #444444;
        font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 10px;
        font-weight: 600;
        padding : 0px;
        margin : 0px;
        border-color : none;
        text-align: center;

        }
/* The ticker text element */
INPUT.scroller {
        color:#444444;
        font-family:"Trebuchet, sans-serif";
        font-size:10pt;
        font-weight:600;
        font-style : italic;
        border-width : 0;
}