/* standard text */
body {
	padding:0px 0px 0px;
	margin:0px 0px 0px;
	color:#333333;
	font-size:10px;
	font-family:Century Gothic, Verdana, Arial, Helvetica, Geneva, san-serif;
}
p, td, th, font, span {
	color:#774411;
      font-weight:bold;
	font-size:14px;
}
a {
	color:#774411;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	color:black;
	text-decoration:none;
}
h1 {
	font-size:18px;
	font-weight:bold;
	color:white;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Helvetica, Verdana, Arial, Geneva, san-serif;
}
h1:hover {
	font-size:18px;
	font-weight:bold;
	color:#774411;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Helvetica, Verdana, Arial, Geneva, san-serif;
}
h2 {
	font-size:16px;
	font-weight:bold;
	color:#775522;
	padding:0px 0px 0px;
	margin:0px 0px 0px;
	font-family:Helvetica, Verdana, Arial, Geneva, san-serif;
}
h3 {
	font-size:14px;
	color:#774411;
	padding:0px 0px 0px;
	margin:0px 0px 0px;
	font-family:Helvetica, Verdana, Arial, Geneva, san-serif;
}
h4 {
	font-size:18px;
	font-weight:bold;
	color:774411;
	padding:0px 0px 0px;
	margin:0px 0px 0px;
	font-family:akaFrivolity;
}
h5 {
	font-size:10px;
	color:#774411;
	padding:0px 0px 0px;
	margin:0px 0px 0px;
	font-family:Helvetica, Verdana, Arial, Geneva, san-serif;
}
h6 {
	font-size:12px;
	font-weight:bold;
	color:774411;
	padding:0px 0px 0px;
	margin:0px 0px 0px;
	font-family:Lucida Handwriting Itálico;
}
.dateAvail {
	font-size:11px;
	font-weight:normal;
	color:#774411;
	padding:0px 0px 0px;
	margin:0px 0px 0px;
	font-family:Helvetica, Verdana, Arial, Geneva, san-serif;
}
hr {
	width:100%;
	border:0px 0px 0px;
	padding:0px 0px 0px;
	margin:0px 0px 0px;
	color:#774411;
	background-color:#FFFFFF;
	height:1px;
}
ul.nopad {
	padding:8px 0px;
	margin:0px;
}
li.nodeco {
	padding:2px 0px;
	margin:0px;
	list-style-type: none;
}
/* forms */
form {
	padding:0px;
	margin:0px;
}
.navinput {
	font-family:Verdana, Arial, Helvetica, Geneva, san-serif;
	font-size:9px;
	color:#774411;
	background-color:#FFFFFF;
	border:1px solid #774411;
	width:115px;
}
.navinputsm {
	font-family:Verdana, Arial, Helvetica, Geneva, san-serif;
	font-size:9px;
	color:#774411;
	background-color:#FFFFFF;
	border:1px solid #774411;
	width:105px;
}
.searchinput {
	font-family:Verdana, Arial, Helvetica, Geneva, san-serif;
	font-size:10px;
	color:#333333;
	background-color:#C2D1C2;
	border:1px solid #774411;
	width:150px;
}
.pageinput {
	font-family:Verdana, Arial, Helvetica, Geneva, san-serif;
	font-size:10px;
	color:#333333;
	background-color:#C2D1C2;
	border:1px solid #774411;
	width:250px;
}
.pageinputnowidth {
	font-family:Verdana, Arial, Helvetica, Geneva, san-serif;
	font-size:10px;
	color:#333333;
	background-color:#C2D1C2;
	border:1px solid #774411;
}
.noedgeinput {
	font-family:Verdana, Arial, Helvetica, Geneva, san-serif;
	font-size:10px;
	color:#C2D1C2;
	background-color:#FFFFFF;
}
/* specific text */
.smalltext {
	font-size: 9px;
	color:#774411;
}

.errortext {
	font-weight: bold;
	font-size: 12px;
	color:#ff0000;
}
.activepage {
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}
.navoff {
	text-decoration:none;
}
.navoff:hover {
	text-decoration:none;
}
.largenavoff {
	font-size:11px;
	font-weight:bold;
	color:#774411;
	font-family:Helvetica, Verdana, Arial, Geneva, san-serif;
	text-decoration:none;
}
.largenavoff:hover {
	font-size:11px;
	font-weight:bold;
	color:#774411;
	font-family:Helvetica, Verdana, Arial, Geneva, san-serif;
	text-decoration:none;
}
.slargenavoff {
	font-size:13px;
	font-weight:bold;
	color:#774411;
	font-family:Helvetica, Verdana, Arial, Geneva, san-serif;
	text-decoration:none;
}
.slargenavoff:hover {
	font-size:13px;
	font-weight:bold;
	color:#333333;
	font-family:Helvetica, Verdana, Arial, Geneva, san-serif;
}
.subnavoff {
	line-height:11px;
}
.subnavoff:hover {
	line-height:11px;
}
.subnavon {
	font-weight: bold;
	color: #333333;
	line-height:11px;
}
.subnavon:hover {
	font-weight: bold;
	line-height:11px;
}
.whitetext {
	color:#FFFFFF;
}
.browntext {
	color:#774411;
}
.orangetext {
	color:#f57127;
	text-decoration:none;
}
.orangetext:hover {
	color:#774411;
	text-decoration:none;
}
.darktext {
	color:#333333;
	text-decoration:none;
}
.darktext:hover {
	color:#774411;
	text-decoration:none;
}
.tableheader {
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 5px 5px;
	font-size:10px;
}
.tablesub {
	padding:5px 5px 5px;
}
.tablesubjustify {
	padding:5px 5px 5px;
	text-align:justify;
}
.tablebackground {
	background-image:url('images/spacer.gif');
	background-repeat: repeat-x;
}

.errorbox {
  background: #FFFFE1 url(../images/icons/error.gif) no-repeat 10px 10px;
  width: 393px;
  padding: 1em 0.5em 1em 4em;
  border: 1px dashed #003366;
  margin: 1em 0;
  color: #003366;
  font-weight: bold;
  font-size:100%;
}



