/*---------------------------------------------------------------------------------------------  */
/*  GENERAL  */


/*body, h4, p, li, dt, dd, label, input, textarea { font-family:'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; color:#ae9f80; size:10px; }*/

body { background:#ffffff url(images/bg_site.gif) fixed; margin-top: 35px; } /* This is all the way down here so that - in theory - everything else will load before the (rather huge) background image does */

* a { position:relative } /* Gets links displaying over a PNG background */
a { outline:none } /* Gets rid of Firefox's dotted borders */
a img { border:none } /* Gets rid of IE's blue borders */

.bodyStyle { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#3d3d3d; }
.bodyStyle A {font: 10px  verdana, arial,san serif; text-decoration: none; color: #ff6600; border-bottom: dotted #4f7592 0px}
.bodyStyle A:hover {font: 10px  verdana, arial,san serif; text-decoration: none; color: #0093cf; border-bottom: dotted #0093cf 1px;}
.bodyStyle TD {font: 10px Verdana, Arial, Helvetica, sans-serif; color:#3d3d3d; }

.bodyStyle ul li {list-style-type: circle; color:#626262; margin-bottom: 5px; }
.bodyStyle ul strong { color:#36456d;  }

.lighter { color:#797979;  }


.bottomNav { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#bab1a0; line-height: 13pt; width: 763px; margin-top: 9px;}
.bottomNav TD{ padding-left: 35px;}
.bottomNav A {font: 10px  verdana, arial,san serif; text-decoration: none; color: #595b5d; border-bottom: dotted #988d76 0px}
.bottomNav A:hover {font: 10px  verdana, arial,san serif; text-decoration: none; color: #393b3d; border-bottom: dotted #bab1a0 1px}



.bodyStyleTop { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#fffbc0;}

.block a {
opacity:0.8;
}

.block a:hover{
opacity:1;
}


ul.nav { font:9pt Georgia, 'Times New Roman', Times, serif bold; color:#49341f; font-weight: normal; /*letter-spacing: -1px;*/ text-transform: uppercase;}
ul.nav { position:relative; top:7px; left:0px; display: inline; }
ul.nav li {margin-left: 0; padding-left: 0; padding-right:47; list-style: none; display: inline; }
ul.nav li a { margin:0; padding:0; color:#EFE1C7; text-decoration: none; padding: 5px 8px 7px 8px}
ul.nav li a:hover { border:none; color:#ffffff; text-decoration: none; 	background:url(images/semiTransparent.png); background-position : top; padding: 5px 8px 7px 8px; background:url(images/semiTransparent.png);}

ul.subNav { font:8pt  verdana, arial, san serif; color:#3d3d3d; font-weight: bold; letter-spacing: -1px; width}
ul.subNav {list-style-type: none; margin: 0; padding: 0;}
ul.subNav li { line-height: 18px;}
ul.subNav li a { margin:0; padding:0; color:#555555; text-decoration: none; display: block;}
ul.subNav li a:hover { border:none; color:#3d3d3d; text-decoration: none; 	background: #f5ead1;}

.BodyBlock {border: 4px solid #bab1a0; background-color: #ffffff; padding: 11px; width: 763px; align: center; margin-top: 5px;}

h1 { font:14px verdana, arial, san serif; font-weight:bold; text-transform: uppercase; letter-spacing: -1px; color:#c6bc93; padding:0px 0 8px 0; margin:0px 0 6px 0; width:100%; background:url(images/bg_header.gif);}
h2 { font:18px/18px Georgia, 'Times New Roman', Times, serif bold; color:#ffffff; margin:0px 0 2px 0; }
h3 { font: 16pt Georgia, 'Times New Roman', Times, serif bold; color:#3d3d3d; margin:0px 0 2px 0; text-transform: uppercase; }

div#footerContent {font: 10px verdana, arial, san serif; color: #5c5041; text-decoration: none; padding-top:13px; text-align:center; position:relative}
div#footerContent A {font: 10px  verdana, arial,san serif; text-decoration: none; color: #802816}
div#footerContent A:hover {font: 10px  verdana, arial,san serif; text-decoration: none; color: #c07667}

/* Form fields*/
.forms
{
	BORDER: #5c5041 1px solid;
	FONT-SIZE: 12px;
	COLOR: #d6ceaf;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background:url(images/semiTransparent.png);
	background-position : top;
	margin: 0px;
	padding : 3px;
	width: 100%;
	height: 187px;
	overflow: auto;
}

.forms2
{
	BORDER: #5c5041 1px solid;
	FONT-SIZE: 12px;
	COLOR: #d6ceaf;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background:url(images/semiTransparent.png);
	background-position : top;
	margin: 0px;
	padding : 3px;
	width: 100%;
	height: 24px;

}
/*
input:focus, textarea:focus {border: 1px solid #6F604C; color: #d6ceaf;}
*/
.submit {
border: 1px solid #565656;
/*  border: 1px solid #565656;*/
  border-top-color: #c4cbce;
  border-left-color: #c4cbce;
  padding: 2px;
  margin: 0px;
  background-color: #f9fafa;
  background-image: url(images/submit.gif);
  background-repeat: repeat-x;
  color: #333333;
  font-size: 10px;
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  cursor: pointer;
  cursor: hand;
}

