a, a:link, a:visited {
	color: #c6b263;
  background: url('/images/nav-underline.gif') bottom repeat-x;
	text-decoration : none;
}
	
a:hover, a:active {
	color: yellow;
  background: url('/images/nav-underline.gif') bottom repeat-x;
	background-color: red ;
	text-decoration: none;
}

input, select, textarea {
	font: normal normal normal 13px/15px "Lucida Console", "OCR A Extended", "Lucida Sans Unicode", Courier, "Courier New", monospace;
  color: #777777;
	background : white;
	border : 1px solid #c6b263;
}

p { margin: 0px; padding: 0px; margin-bottom: 5px; }



#nav_main {
  width: 139px;
  max-width: 139px;
	font: bold 20px/22px Garamond, Galliard, 'Times New Roman', serif;
  font-stretch : narrower;
  color: #c6b263;
	cursor: pointer;
  margin-bottom: 0px;
  padding-top: 8px; 
  padding-right: 4px;
  border-bottom: 2px solid #c6b263;
}

#nav_main:hover, #nav_main:active, #nav_main_hi {
  width: 139px;
  max-width: 139px;
	font: bold 20px/22px Garamond, Galliard, 'Times New Roman', serif;
  font-stretch : narrower;
  color: white;
	cursor: pointer;
  margin-bottom: 0px;
  padding-top: 8px; 
  padding-right: 4px;
  border-bottom: 2px solid white;
}


#nav_sub {
  width: 130px;
  max-width: 130px;
	font: bold 15px/17px arial, helvetica, sans-serif;
  font-stretch : narrower;
  color: #c6b263;
	cursor: pointer;
  margin-bottom: 0px;
  padding-bottom: 2px; 
  padding-right: 6px;
  border-bottom: 1px solid #88262e;
}

#nav_sub:hover, #nav_sub:active, #nav_sub_hi {
  width: 130px;
  max-width: 130px;
	font: bold 15px/17px arial, helvetica, sans-serif;
  font-stretch : narrower;
  color: white;
	cursor: pointer;
  margin-bottom: 0px;
  padding-bottom: 2px; 
  padding-right: 6px;
  border-bottom: 1px solid white;
}

.noContent { 
  margin: 0px;
  padding: 0px;
  border: 0px;
  font: normal 3px/3px sans-serif;
}



body {
  background: url('/images/background_accent.gif') top left repeat-x;
  background-color: #646e2f;
	}

.bodyDiv {
  background: url('/images/background_accent_2.gif') top left repeat-y;
  height: 100%;
  min-height: 100%;
	}

td, .normal, div {
	font: normal normal normal 13px/18px Futura, Verdana, Helvetica, Arial, sans-serif;
  color : white;
	}

ul, li, .listitem {
	font: normal normal normal 13px/16px Futura, Verdana, Helvetica, Arial, sans-serif;
  color : white;
	margin-left : 10px;
	}

.small {
	font: normal normal normal 11px/15px Futura, Verdana, Helvetica, Arial, sans-serif;
  color : white;
}

.monospace {
	font: normal normal normal 13px/18px "Lucida Console", "OCR A Extended", "Lucida Sans Unicode", Courier, "Courier New", monospace;
  color : white; 
}

.title {
	font: bold 27px/30px Garamond, Galliard, 'Times New Roman', serif;
	color: white;
  margin-top: 12px;
  margin-bottom: -4px;
}

.subtitle {
	font: bold 22px/24px Garamond, Galliard, 'Times New Roman', serif;
	color: white;
  margin-top: 12px;
  margin-bottom: -4px;
}

.subsubtitle {
	font: bold 13px/16px Verdana, Helvetica, Arial, sans-serif;
  font-stretch: narrower;
	color: white;
  margin-top: 6px;
  margin-bottom: -4px;
}

.pullquote {
	font: italic 20px/22px "Baskerville Old Face", "Baskerville", "Baskerville Semibold", "Times New Roman", Serif;
  font-stretch: wider;
	color: cornsilk;
  margin: 12px;
}

.note {
	font: italic 13px/15px Futura, Verdana, Helvetica, Arial, sans-serif;
	color: silver;
}

#formlable, .formlable {
	font: bold 12px/15px Arial, Helvetica, sans-serif;
	color: #c6b263;
	text-align: right;
	text-transform: lowercase;
	padding-right: 4px;
}

#inputdisabled, .inputdisabled {
	font: normal normal normal 15px/17px "Lucida Console", "OCR A Extended", "Lucida Sans Unicode", Courier, "Courier New", monospace;
	color: #c6b263;
	background: #CCCCCC;
	border: 1px solid #CCCCCC;
}

#inputform, .inputform {
	background-color: transparent;
  padding: 8px;
}



#buttonsmall, .buttonsmall {
	font: bold 11px/15px Arial, Helvetica, sans-serif;
  color: #646e2f;
  border: 1px solid #c6b263;
  background-color: #E5E573;
  background-image: none;
	cursor: pointer;
  padding: 0px 3px 0px 3px;
}

#buttonnormal, .buttonnormal {
	font: bold 14px/19px Arial, Helvetica, sans-serif;
  color: #646e2f;
  border: 1px solid #c6b263;
  background-color: #E5E573;
  background-image: none;
	cursor: pointer;
  padding: 0px 3px 0px 3px;
}

#buttonsmall:hover, #buttonnormal:hover, .buttonsmall:hover, .buttonnormal:hover {
  color: black;
  border: 1px solid #c6b263;
  background-color: #c6b263;
}



#noborder, .noborder {
  border: 0px solid transparent; 
  background: transparent;
	}

.footer {
	font: italic 12px/13px Arial, Helvetica, sans-serif;
	color: #c6b263;
  width: 90%;
  min-width: 90%;
  max-width: 90%;
}

#dialog_box, .dialog_box {
	font: bold 18px/22px Arial, sans-serif;
	color: black;
  background-color: white;
  padding: 6px;
  margin-left: 50px; 
  margin-top: 10px;
  margin-bottom: 20px;
  width: 400px;
  max-width: 500px;
}
