﻿

/* Button Text: #A5532E */
/* Page BG: #CC9966 */
/* Text and Links: #003366 */
/* Visited Links: #4E749B */
/* Special Text: #FFF8E0 */
/*{background-color:#838b8b;*/
    
body {behavior: url("csshover.htc"); border:0px; width:1000px; height:100%;text-align:center; filter: progid:DXImageTransform.Microsoft.Gradient (gradientType=0,startColorStr=Aqua,endColorStr=#ffffff);}

h1	{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color:#997733; margin-top: 0; margin-bottom: 0;}
.hdr1	{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color:#996633; margin-top: 0; margin-bottom: 0;}
h2	{font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color:#997733; margin-top: 0; margin-bottom: 0;}
h3	{font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color:#003366; margin-top: 0; margin-bottom: 0;}
h4	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:#997733; margin-top: 0; margin-bottom: 0;}
h5	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:#003366; margin-top: 0; margin-bottom: 0;}

p	{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
td	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.toolbar {
   font-size: 14px;
   font-family:'Kristen ITC',Andy, cursive;
   padding: 2px;
   width: 100%;
   }

input	{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#997733; border-bottom: 1px solid; border-top: none; border-left: none; border-right: none;}
.formLabel	{font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color:#997733;}
.formTextarea	{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#997733;}
.formSelect	{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#997733;}
.formButton	{background-color: #003366; color: #fff8e0; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold;}
.formRadio	{font-family:Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; border-bottom: none;}
.formCheckbox	{font-family: arial, helvetica, sans-serif; font-size: 9pt; font-weight: bold; border-bottom: none;}
.formTable	{background-color: #fff8e0; border: 1px solid #A5532E;}

.BodyDiv
{
   background:  background-image:"images/Other/glossyback.bmp"; 
    }

a:link	{color: black; text-decoration: none;}	
a:visited	{color: #997733; text-decoration: none;}	
a:active	{color: #997733; text-decoration: none;}	
a:hover	{color: Teal; text-decoration: none;}	

.tiny	{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #997733;}
.error	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #8E2F14; font-weight: bold;}
.footer {font-family: Arial, Helvetica, sans-serif; font-size: x-small; text-align:center; color: #000;}
.footer a:link { color: #000; text-decoration: underline; }
.footer a:visited	{color: #fff; text-decoration: underline;}	
.footer a:active	{color: #000; text-decoration: underline;}	
.footer a:hover	{color: #997733; text-decoration: underline;}	
.special { color: #666699; font-weight:bold;}

.address {font-family: Arial, Helvetica, sans-serif; color: #000;}
.address a:link { color: #000; text-decoration: underline; }
.address a:visited	{color: #fff; text-decoration: underline;}	
.address a:active	{color: #000; text-decoration: underline;}	
.address a:hover	{color: #997733; text-decoration: underline;}	

.manager a:link { color: #000; text-decoration: underline; }
.manager a:visited	{color: #666699; text-decoration: underline;}	
.manager a:active	{color: #000; text-decoration: underline;}	
.manager a:hover	{color: #997733; text-decoration: underline;}	

.borderthin {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #A5532E;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #A5532E;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #A5532E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A5532E;}

.borderthin-right {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #A5532E;}

.borderthin-right-bottom {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #A5532E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A5532E;}

.borderthin-bottom {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A5532E;}
	
.borderthin-left {
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #A5532E;}	

img 	
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: none;
	border: none;
	}
	
.paragraphtext 
{
    color:#000;
    font-weight: normal;
    }
    
.signature 
{
    color:#000;
    font-weight:bold;
    font-style:italic;
    text-align:right;
    }
/* 
Title: Vertical CSS menu with a behavior file.
Author: Stefan Vervoort
Blog: http://www.divitodesign.com/blog/ 
Article: http://www.divitodesign.com/blog/2008/01/vertical-css-menu-with-a-behavior-file/
*/

.menu a {
	color: #000;
	text-decoration: none;
	text-align:left;
}

.menu ul {
	list-style: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	width:200px;
}

.menu ul li {
	font: bold 14px/18px 'Kristen ITC', Andy;
	height:100%;
	background:violet;
	border-bottom:1px solid violet;
	position: relative;
	float:left;
	width:100%;
	padding: 0px;
	}
/* .menu ul li ul li{
	font: bold 12px/16px arial, helvetica, sans-serif;
	height:100%;
	background:#666699;
	border-bottom:1px solid #fff;
	position: relative;
	float:left;
	width:100%;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	}
*/
.menu ul li a{
	display:block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	}

.menu ul li a:hover {
	color: #000;
	background: #99ff66;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
}
/*
.menu ul li ul li a:hover{
	color: #000000;
	background: #9999cc;
}
*/
.menu ul ul {
	position: absolute;
	top: 0;
	display:none;
	margin: 0;
	padding: 0px 0px 0px 0px;
}

.menu ul li:hover ul{
	display: block;
	left:200px;
}
/* Credits: Dynamic Drive CSS Library */
.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail:hover{
background-color: transparent;
z-index: 50;
}
.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 1px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}
.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
bottom: -100px;
left: 200px; /*position where enlarged image should offset horizontally */
}
