

/* General ----------------------------------------------------------------------------------------------- */

BODY { margin:0; padding:0; background-color:#000000 }

#main_table { 
	width:730px; height:100%;
	border:1px solid #FFFFFF; background-color:#E4E3E4; 
	text-align:center 
	}
	
#blue { background:#41ADE1 }
#grey { background:#B2B2B2 }
hr.line{ height:1px; color:#B2B2B2; background:#B2B2B2; border:none }

/* Header ----------------------------------------------------------------------------------------------- */

#header { 
	background-image: url(../img/header_bg.gif);
	background-color:#FFCA0B;
	width:100%; height:79px;
	padding:0; margin:0;
	}
#logo { 
	display:block; width:217px; height:79px;
	background-image: url(../img/logo.gif); background-repeat: no-repeat;
	}
#logo span { display:none }

/* Content ----------------------------------------------------------------------------------------------- */

#content {
	clear:left; vertical-align:top; text-align:left; 
	background-color:#FFFFFF;
	font:11px/16px verdana, sans-serif; color:#13425F; 
	padding:17px 45px 30px 25px; 
	}

#content_home {
	clear:left; vertical-align:top; text-align:left; 
	background-image: url(../img/home_bg.gif); background-color:#FFFFFF;
	font:11px/16px verdana, sans-serif; color:#13425F; 
	padding:0; 
	}
	
/* Div Boxes */

#box1 { float:left; margin:8px 8px 8px 8px }
#box2 { float:left; margin:8px 8px 8px 0; background-color:#E2F2FA; width:113px; height:76px; padding:10px }
#box3 { width:271px; margin:8px 8px 8px 8px; font:11px/16px verdana, sans-serif; color:#13425F }
#box4 { float:left }
#box5 { margin:2px 1px 2px 3px  }
#box6 { padding:5px; margin:0px; border-top:1px solid #B2B2B2  }
#box7 { float:left; width:360px; font:11px/16px verdana, sans-serif; color:#13425F }
#box8 { float:left; width:60px; vertical-align:bottom; padding-top:25px; padding-bottom:10px; text-align:right }
#box9 { float:left; padding:5px 10px 5px 0; width:140px }
#box10 { float:left; font:11px/16px verdana, sans-serif; color:#13425F }

*html #box1 { margin:5px 9px 9px 3px } /* ie hack */
*html #box2 { margin:5px 4px 9px 0; width:133px; height:96px } /* ie hack */
*html #box3 { width:271px; margin:0 8px 8px 8px } /* ie hack */

.clear { clear:both }
.space { height:20px }
.space2 { height:5px }

/* Text */

.text1 { font:24px arial, sans-serif; color:#000000 } /* Page Headings */
.text2 { font:bold 10px/18px verdana, sans-serif; color:#3AA7DB } /* Homepage FP Suburb */
.text3 { font:bold 10px/11px verdana, sans-serif; color:#13425F } /* Homepage FP Title */
.text4 { font:bold 10px/18px verdana, sans-serif; color:#B39800 } /* Homepage FP Type */
.text5 { font:bold 12px/18px verdana, sans-serif; color:#41ADE1 } /* Form Titles */
.text6 { font:9px/18px arial, sans-serif; color:#41ADE1 } /* Form Titles */
.text7 { font:11px/16px verdana, sans-serif; color:#13425F;  } /* Content Text */
.text8 { font:bold 9px/16px verdana, sans-serif; color:#13425F  } /* Content Text */

/* Links and Buttons ----------------------------------------------------------------------------------------------- */

a.link1 { color:#359DD0; text-decoration:underline }
a.link1:hover { color:#359DD0; text-decoration:none }

a.link2 { color:#13425F;background-color: #E2F2FA ; text-decoration:underline }
a.link2:hover { color:#13425F;background-color: #E2F2FA ; text-decoration:none }

#btn1 a { display:block; width:55px }
#btn1 a:link, #btn1 a:visited {
	font:bold 9px verdana, sans-serif; color:#FFFFFF;
	background-color: #41ADE1;
	text-decoration: none;
	padding:0px 5px 4px 10px
	}
#btn1 a:hover { background-color:#13425F }

#btn2 a { display:block; float:left }
#btn2 a:link, #btn2 a:visited {
	font:bold 9px verdana, sans-serif; color:#13425F;
	background-color: #E2F2FA; border : 1px solid #AEDBF0;
	text-decoration: none;
	margin: 2px 2px 0px 2px;
	padding: 2px 2px 2px 2px
	}
#btn2 a:hover { background-color:#B8E4FA }

#btn3 { font:bold 9px verdana, sans-serif; color:#13425F; }
#btn3 a { display:inline;width:20px }
#btn3 a:link, #btn3 a:visited {
	font:bold 9px verdana, sans-serif; color:#13425F;
	background-color: #E2F2FA; border : 1px solid #AEDBF0;
	text-decoration: none;
	margin: 0px 2px 0px 2px;
	padding: 2px 2px 2px 2px
	}
#btn3 a:hover { background-color:#B8E4FA }

#btn4 a { display:block; width:auto }
#btn4 a:link, #btn4 a:visited {
	font:bold 9px verdana, sans-serif; color:#FFFFFF;
	background-color: #41ADE1;
	text-decoration: none;
	margin: 2px 2px 0px 2px;
	padding:2px 5px 4px 5px
	}
#btn4 a:hover { background-color:#13425F }
	
/* Footer ----------------------------------------------------------------------------------------------- */

#footer {
	text-align:left;
	height:117px;
	background-image: url(../img/footer_bg.jpg);
	font:9px/14px verdana, sans-serif; color:#666666;
	padding: 17px 0 0 25px
	}
#footer a { color:#666666; font-weight:bold; text-decoration:none }
#footer a:link { color:#666666; font-weight:bold; text-decoration:none }
#footer a:hover { color:#333333; font-weight:bold; text-decoration:none }

/* Forms ----------------------------------------------------------------------------------------------- */


.form TD { font:11px/21px tahoma, verdana, sans-serif; color:#13425F }
.form TD STRONG { font-size:9px; color:#13425F }

.form_btn {
	font:bold 13px tahoma, verdana, sans-serif; color:#13425F; 
	background-color:#C7E7FB; 
	border-top:1px solid #A5D3EA; border-left:1px solid #A5D3EA; border-right:1px solid #5692B2; border-bottom:1px solid #5692B2;
	cursor:pointer;
	text-decoration:none;
	}
	
.form_btn2 {
	font:bold 9px tahoma, verdana, sans-serif; color:#13425F; 
	background-color:#C7E7FB; 
	border-top:1px solid #A5D3EA; border-left:1px solid #A5D3EA; border-right:1px solid #5692B2; border-bottom:1px solid #5692B2;
	cursor:pointer;
	margin-top:3px;
	text-decoration:none;
	}
	
	
.fld{font: 11px tahoma, verdana, helvetica, sans-serif; color:#000000; border : 1px solid #AEDBF0; background: #E2F2FA}
.fld-xsm{font: 11px tahoma, verdana, helvetica, sans-serif; color:#000000; border : 1px solid #AEDBF0; background: #E2F2FA; width : 20px;}
.fld-sml{font: 11px tahoma, verdana, helvetica, sans-serif; color:#000000; border : 1px solid #AEDBF0; background: #E2F2FA; width : 50px;}
.fld-med{font: 11px tahoma, verdana, helvetica, sans-serif; color:#000000; border : 1px solid #AEDBF0; background: #E2F2FA; width : 80px;}
.fld-lge{font: 11px tahoma, verdana, helvetica, sans-serif; color:#000000; border : 1px solid #AEDBF0; background: #E2F2FA; width : 130px;}
.fld-xlg{font: 11px tahoma, verdana, helvetica, sans-serif; color:#000000; border : 1px solid #AEDBF0; background: #E2F2FA; width : 230px;}
.fld-xxlg{font: 11px tahoma, verdana, helvetica, sans-serif; color:#000000; border : 1px solid #AEDBF0; background: #E2F2FA; width : 280px;}
.fld-wild{font: 11px tahoma, verdana, helvetica, sans-serif; color:#000000; border : 1px solid #AEDBF0; background: #E2F2FA; width : 550px;}

.staff {
width: 150px;
height:245px;
float:left;
}

.staff img {
width: 100px;
}
