.bigtitle {
	font-size			: 1.05em;
	background-image: url(../img/grid2.gif);
	background-repeat: repeat;
	background-position: top right;
	/*color: white;*/
}
.bigtitle2 {
	font-size			: 0.95em;
	background-image: url(../img/grid2.gif);
	background-repeat: repeat;
	background-position: top right;
	/*color: white;*/
}
.bigtitle, .bigtitle2 {
	text-transform		: uppercase;
	font-weight			: bold;
	border-bottom		: 1px solid #dbdbdb;
	padding				: 2px 2px 2px 10px;
}
.bigtitle a, .bigtitle2 a {
	font-weight			: bold;
	text-decoration		: none;
	color				: #000000;
}
.bigtitle a:hover, .bigtitle2 a:hover {
	font-weight			: bold;
	text-decoration		: underline;
	color				: #000000;
}
.middletitle {
	margin: 5px 10px 5px 10px;
	padding: 2px 5px 0px 0px;
	font-weight: bold; 
	font-size: 1.15em; 
	font-variant: small-caps;
	/*font-style: italic;*/
	/*background-color: #f2f2f2;*/
	border-bottom: gray 1px solid;
	color: #1F1F1F;
	
}
.smalltitle {
	padding: 0px 0px 0px 15px;
	font-weight: bold; 
	font-style: italic; 
	font-size: 1.15em; 
	font-variant: small-caps;
}
.ui-state-error, div.myhighlight {
  text-align: center; font-weight: bold; position: absolute; top: 5px;
  left: 50%; width: 390px; margin-left: -195px; z-index: 999;
  font-size: 110%; 
}
.ui-state-error2 {
  top: 31px;
}

div.myhighlight {
  color: green; background-color: #D1EFD1;
}
fieldset,dl,dt,dd {
  border: 0px solid black; padding: 0px; margin: 2px;
}

dl {
  width: 100%;
}

dl,dt,dd {
  float: left;
}

dt {
  width: 30%;
}

dd {
  width: 65%;
}

dt label {
  font-weight: bold;
}

.input-fieldset
{
  width: 250px;
}
.input-fieldset:hover,
.textarea-fieldset:hover
{
  background-color: #E3E3E3;
  border:#CCCCCC solid 1px;
}
.input-fieldset:focus, 
.textarea-fieldset:focus
{
  background-color: #d6d6d6;
  border:#CCCCCC solid 1px;
}
.textarea-fieldset
{
  width: 250px;
  height: 75px;
}
.submit-fieldset
{
  padding: 5px 20px 5px 20px;
  font-weight: bold;
  font-size: 110%;
  background-color: #D2D2D2;
  border: 2px solid black; 
}