body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0000CC;
	font-size: 12px;
}
hr { 
	color: blue; 
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.sucess {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #003366;
	text-align:left;
	border: 1px solid #006600;
}
#sucess {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #003366;
	text-align:left;
	border: 1px solid #006600;
}
#error{
	color: #933;
	border: 1px solid #933;
	text-align:left;
}
.error{
	color: #933;
	border: 1px solid #933;
}
.sectionHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #999966;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.sectSubHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	background-color: #CCCCCC;
}

.outterBorder {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	border: #FFFFFF;
	left: 1px;
	top: 1px;
	right: 1px;
	bottom: 1px;
}/**/
.footer {
	width:570px;
	background-color: #000000;
	text-align:center;
	font-size: 10px;
	margin-left:7em;
	margin-top:1em;
	color: #FFFFFF;
	padding:3px;
}

.footer a {
	color: #FFFFFF;
}

.footer a:hover {
	text-decoration: none;
}

.bar {
	BACKGROUND-COLOR: #CCCC99;
	text-indent: 2px;
	font-weight: bold;
	white-space: normal;
}
.cityHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666600;
	font-style: normal;
	font-weight: bold;
}
.data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
}
.dataGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EEEEEE;
	margin-left: 2em;
}
.dataBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	font-weight: bold;
}
.data2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
}
.data2 a {
	color: #3366FF;
	text-decoration: none;
}
.data2 a:visited {
	text-decoration: none;
	color: #999999;
}
.data2 a:hover {
	text-decoration: underline;
	color: #66CCFF;
}
.data2 a:active {
	text-decoration: none;
	color: #000000;
}

.footerWhite {

	background-color: #FFFFFF;
	font-size: 10px;
}
.dataMediumGray {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CCCCCC;
}
.cEmph{
	font-size: 11px;
	font-weight:bold;
	padding: 5px;
}
/*Photo Gallery Styles*/
.lightText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding: 5px;
}
.photoBG {
	background-image: url(../images/mattes/eos_tumult_t3a.gif);	
	border-width: thin;
	border-style: solid;
	border-color: black;

}
.miniMenu{
	background: #CCCCCC url(../images/gradientGray.jpg)  center;
	padding:10px;
}
.priceTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
.priceTable2 {
	background-color: #999999;
	
}
.priceTable3 {
	color:#999999;
}

form {
  display: inline;
}
#mainDiv { 
  padding-top: 24px;
}
#uiDiv { 
  font-size: 11px;
  width:350px; 
  height:200px; 
  padding:24px; 
  background:#eeeeee; 
  border:1px solid #dddddd;
  margin:auto;
}
#formDiv {
  width:300px;
  height:200px;
  margin:auto;
}
#fieldDiv { 
  width:300px; 
  text-align:left;
}
#buttonDiv { 
  text-align:center;
}
.fieldTitle {
  margin-bottom:3px;
  font-weight:bold;
  color:#666666;
}
.fieldEntry {
  margin-bottom:8px;
}
.inputButtonActive { 
  cursor:pointer;
}
.inputButtonDisabled { 
  cursor:default;
}
.clearBoth {
  clear:both;
}
#admin { 
	text-align:center;
	width:570px; 
	padding:5px; 
	background:#eeeeee; 
	border:1px solid #333333;
	margin:1em;
}
#adminHead { 
	text-align:left;
	color: #CCCCCC;
	font-size: 11px;
	width:90%; 
	padding:2px; 
	background:#333; 
	margin:5px;
}
#pho{
	float:right;
	margin-top:-20px;
	margin-bottom:-30px;
	position:relative;
	overflow:visible;
}