
body {	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000;
	margin: 0px;
}
a {color:#0033CC;}
h1, h2, p, form{
	border:0px; 
	margin:0px; 
	padding:0px;
}
#main {
	width:672px;
	margin:0px;
}
#splash {
	width: 667px;
	height: 228px;
	margin: 0px auto; 
	border:solid 1px #c6cfe1;
	background #000;
	/*border: 3px solid #fff;
	border-top: none;*/
}
#splash .image {
	float: left;
	width: 347px;
	height: 228px;
}
#splash .content {
	float: right;
	width: 290px;
	height: 193px;
	padding: 30px 30px 5px;
	
}
.content2 { background: url(img/exmouth_fw.jpg) no-repeat; }
.img19104 {	background: url(img/beaches_fw.jpg) no-repeat left top; }
.img4269 { background: url(img/mmia_fw.jpg) no-repeat left top; }
.img1925 { background: url(img/gov_fw.jpg) no-repeat left top; }
.img1720 { background: url(img/sun_fw.jpg) no-repeat left top; }
.imgperth { background: url(img/beach_fw.jpg) no-repeat left top; }
#fpane_form {
	width:757px;
}

.float_right {
	float: right;
	margin-left: 10px;
}
.float_left {
	float: left;
	margin-right: 10px;
}
.box{
border:2px solid #4ea4c7;
background-color:#FFFFFF;
margin-top:5px;
/*
padding:4px;
width:190px;
color:#005073;
float:left;
margin-right:5px;*/
}
input{	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;border:2px solid #4ea4c7;
}
input:hover {
    border:2px solid #0d73a0;
    color: #000;
    cursor: pointer;
    }
	
    input:focus {
    border:2px solid #0d73a0; 
    cursor: text;
    }
select {	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;border:2px solid #4ea4c7;
}
select:hover {
    border:2px solid #0d73a0;
    color: #000;
    cursor: pointer;
    }
	
   select:focus {
    border:2px solid #0d73a0; 
    cursor: text;
    }
h2 {	color:#666666; 
	margin-bottom:20px;
	font-size:16px;
}

div.main {
	margin:0px auto; 
	width:668px;
	}

div.box{
	border:solid 1px #c6cfe1;
	background:#dfe4ee;
	padding:10px;
	color:#333333;
	margin-bottom:20px;
}
div.box h1 {
	font-size:14px;
	color:#000000;
	padding-bottom:4px;
}
div.box p{padding-bottom:14px;}

div.box input .input-text{
	border:1px solid #3b6e22;
	color:#666666;
	width:180px;
}

div.box label{
	display:inline;
	margin-left:30px;
	color:#555555;
}
/*
div.box label span{
	display:block;
	float:left;
	padding-right:6px;
	width:70px;
	text-align:right;
	font-weight:bold;
}
*/
.spacer{margin-left:20px; 
	margin-bottom:0px;
	font-size:11px;
	color:#555555;
}
.green{
	background:url(incs/img/green.gif);
	padding:0px 6px;
	border:1px solid #3b6e22;
	height:24px; 
	line-height:24px;
	color:#FFFFFF;
	font-size:12px;
	margin-right:10px;
	/*display:inline-block;*/
	text-decoration:none;
}
#calendarPopup {
	position:fixed;
	left:243px;
	top:76px;
	z-index:2010;
	
}
.calendarCancel
{
  font-size: 9px;
  height: 18px;
  border : 1px outset #555555;
  font-weight:bold;
  color:#000000;
  padding-left: 2px;
  padding-right: 2px;
  background-color: #FFFFFF;
  cursor: hand;
}

.calendar 
{
border: 1px solid #3333aa;
padding:0;
background:#fff;
color: #333;
}

.calendarYearTitle,.calendarWrongYearTitle,.calendarMonthTitle,.calendarWrongMonthTitle,.calendarWeekdayHeading,.calendarWeekendHeading,.calendarWeekday,.calendarWeekend,.calendarWrongMonthWeekday,.calendarWrongMonthWeekend,.calendarHighlight 
{
font-size: 10px;
width: 18px;
}

.calendarYearTitle 
{
font-size: 10px;
font-weight:bold;
}
.calendarWrongYearTitle 
{
color:#ccc;
font-size: 11px;
font-weight:bold;
}

.calendarMonthTitle 
{
font-size: 11px;
font-weight:bold;
}
.calendarWrongMonthTitle 
{
font-size: 11px;
font-weight:bold;
}

.calendarWeekdayHeading 
{
  font-size: 11px;
  font-weight: bold;
}
.calendarWeekendHeading 
{
  font-size: 11px;
  font-weight: bold;
}
.calendarWeekday 
{
}
.calendarWeekend 
{
}
.calendarWrongMonthWeekday 
{
color:#ccc;
}
.calendarWrongMonthWeekend 
{
color:#ccc;
}
.calendarHighlight 
{
color:#f55;
background-color:#ccc;
cursor: hand;
}

.calendarWrongToday
{
  font-size: 10px;
  background-color: #ededed;
}

.calendarToday
{
  font-size: 10px;
  background-color: #ededed;
}

