body {
 background-color: #ffffff;
 color: #404040;
 margin: 0px;
 margin-top: 0px;
 margin-left: 0px;

{scrollbar-3dlight-color:;
           scrollbar-arrow-color:#4C341E;
           scrollbar-base-color:#F6EDE5;
           scrollbar-darkshadow-color:#E7DDD3;
           scrollbar-face-color:#F6EDE5;
		   scrollbar-highlight-color:#B89B83;
           scrollbar-shadow-color:#4C341E;

		   }


}

.small {
font-family: "Ariel","Helvetica", sans-serif;
font-size: 8pt;
 color: #404040;
  text-align: justify;
}

.small2 {
font-family: "Ariel","Helvetica", sans-serif;
font-size: 8pt;
 color: #404040;
}

.smallprint {
font-family: "Ariel","Helvetica", sans-serif;
font-size: 7pt;
 color: #404040;
}

p {
font-family: "Oklahoma","Times","Garamond", serif;
font-size: 10pt;
 color: #404040;
text-decoration: none;
}

td {
font-family: "Oklahoma","Times","Garamond", serif;
font-size: 10pt;
 color: #404040;
}

.td {
font-family: "Ariel","Helvetica", sans-serif;
font-size: 9pt;
 color: #404040;
}

th {
font-family: "Ariel","Helvetica", sans-serif;
font-size: 13pt;
 color: #101010;
text-decoration: none;
font-weight: bold;
}

.th {
font-family: "Ariel","Helvetica", sans-serif;
font-size: 10pt;
 color: #101010;
 text-decoration: none;
 font-weight: bold;
}
 

blockquote {
font-family: "Oklahoma","Times","Garamond", serif;
font-size: 10pt;
 color: #404040;
}


ul {
font-family: "Oklahoma","Times","Garamond", serif;
font-size: 11pt;
 color: #404040;
}

li {
font-family: "Oklahoma","Times","Garamond", serif;
font-size: 11pt;
color: #404040;
}



i {
font-size: 11pt;
font-weight: bold;
font-style: italic;
 color: #404040;
}

.h2 {
font-family: "Oklahoma","Times","Garamond", serif;
font-size: 13pt;
font-weight: bold;
text-decoration: none;
letter-spacing: 1pt;
 color: #404040;
}

.admintitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 16pt;
font-weight: bold;
text-decoration: none;
letter-spacing: 1pt;
 color: whitesmoke;
}

h3 {
font-family: "Oklahoma","Times","Garamond", serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
letter-spacing: 1pt;
 color: #404040;
}

h1 {
font-family: "Oklahoma","Times","Garamond", serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
letter-spacing: 1pt;
 color: #404040;
}

.h4 {
font-family: "Oklahoma","Times","Garamond", serif;
font-size: 14pt;
font-weight: bold;
text-decoration: underline;
 color: #856749;
 line-height: 18pt;

}

.prov {
font-family: "Oklahoma","Times","Garamond", serif;
font-size: 12pt;
font-weight: bold;
color: #4C341E;
background-color: #E7DDD3;
}

b {
font-family: "Oklahoma","Times","Garamond", serif;
font-weight: bold;
 color: #404040;
}


A {
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
color: #339966;
}


a.fran {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #4C341E;
}

a.fran:hover {
font-size: 12pt;
font-family: Arial, Helvetica, sans-serif;
color: #E7DDD3;
background-color: #B89B83;
	}

a.news {
font-family: "Oklahoma","Times","Garamond", serif;
font-size: 9pt;
font-weight: bold;
color: #4C341E;
background-color: #B89B83;
}

a.news:hover {
font-size: 9pt;
font-weight: bold;
font-family: "Oklahoma","Times","Garamond", serif;
color: #E7DDD3;
background-color: #B89B83;
	}

.bold {
font-size: 11pt;
font-weight: bold;
}

.req {
font-size: 12pt;
color: #EE6363;
font-weight: bold;
}

.menu {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
color: black;
}


TD.TitleBar {
        background-color: #B99B83;
        color: black;
		font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        border: 0px groove ;
        margin-bottom: 0px;
		
		}

a.prodmenu {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: white;
}

a.prodmenu:hover {
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
color: #74563C;
background-color:#E7DDD3;
}

.formfields  {
     BACKGROUND-COLOR: #FFFFFF;
	 BORDER-BOTTOM: 1px solid;
     BORDER-LEFT: 1px solid;
     BORDER-RIGHT: 1px solid;
     BORDER-TOP: 1px solid;
     BORDER-COLOR: #996633; 
}

label {
    display: block;
    margin-top: 1em;
    margin-right: 1em;
}

#submit_button {
    display: block;
}

.error_msg {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
color: red;
}

