/* From Demo Page */
.title1 { FONT-WEIGHT: bold; FONT-SIZE: 25px; FONT-FAMILY: arial }
.title2 { FONT-SIZE: 25px; FONT-FAMILY: arial }
.title3 { FONT-SIZE: 18px; FONT-FAMILY: verdana }
.title4 { FONT-SIZE: 25px; FONT-FAMILY: verdana }
.ulined { BORDER-BOTTOM: #4219A5 1px solid }
.cornered {	BORDER-LEFT: #4219A5 1px solid; BORDER-BOTTOM: #4219A5 1px solid }
.bordered { BORDER-RIGHT: #4219A5 1px solid; BORDER-TOP: #4219A5 1px solid; BORDER-LEFT: #4219A5 1px solid; BORDER-BOTTOM: #4219A5 1px solid }
.small { FONT-SIZE: 10px }
TD { FONT-SIZE: 12px; FONT-FAMILY: arial; }
TH { FONT-SIZE: 12px; FONT-FAMILY: arial; text-align:left; padding-top:5px; padding-bottom:5px;}
SPAN { LINE-HEIGHT: normal }
A { COLOR: #333399; TEXT-DECORATION: none }
A:hover { COLOR: #4219A5; TEXT-DECORATION: underline }
.bluetop { BORDER-TOP: #4219A5 1px solid }
.blueleftandbottom {BORDER-LEFT: #4219A5 1px solid; BORDER-BOTTOM: #4219A5 1px solid }
.bluebottom {BORDER-BOTTOM: #4219A5 1px solid }
.blueleft {BORDER-LEFT: #4219A5 1px solid;}

/* List Stuff */
.ListTitleTable, .ListMainTable { }
.ListTitleText { FONT-SIZE: 18px; FONT-FAMILY: verdana }
.ListColTitle { font-weight: bold }
.ListPaging { BORDER-TOP: #4219A5 1px solid }
.ListPageLink { COLOR: #333399; TEXT-DECORATION: none }
.ListPageLink:hover { COLOR: #4219A5; TEXT-DECORATION: underline }

/* From WebFormGeneric */
BODY {
	BACKGROUND-COLOR: #00465E;	
}
.SectionHeaderOld {
	BORDER-TOP: #12362A 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: #12362A 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #007766;
}
.SectionHeader {
	BORDER-TOP: #000066 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #000066
}
.PageHeader {
	BORDER-BOTTOM: #00465E 2px solid; background-repeat: no-repeat; background-position: 74 0; BACKGROUND-COLOR: #358195;
}
.PageTitle {
	FONT-SIZE: 28px; FONT-FAMILY: arial; color: #FDE39B;
}
.FormTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial; color: #358195;
}
.StatusCell {
	/*BORDER-RIGHT: #CB982F 1px solid; BORDER-TOP: #CB982F 1px solid; BORDER-LEFT: #CB982F 1px solid; BORDER-BOTTOM: #CB982F 1px solid;*/ background-color: #FFFFFF;
}
.NavigationMenu {
	BORDER-RIGHT: #CB982F 1px solid; BORDER-TOP: #CB982F 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #CB982F 1px solid; COLOR: #004b4b; BORDER-BOTTOM: #CB982F 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #FFFFFF; color: #FDE39B;
}
.InstructionText {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial; color: Black; text-align: left;
}
.InstructionText2 {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial; color: Black;
}
.InstructionText3 {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial; color: #358195;
}
.InformationPanel {
	BORDER-RIGHT: #4219A5 1px solid; BORDER-TOP: #4219A5 1px solid; BORDER-LEFT: #4219A5 1px solid; BORDER-BOTTOM: #4219A5 1px solid;
}
.FormPanel {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.FieldLabel {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial; color: Black;
}

#SEARCHCRITERIA label
{
	width: 170px;
	float: none;
	text-align: left;
}

.Field, TEXTAREA {
	BORDER-RIGHT: #008b93 1px solid; 
	BORDER-TOP: #008b93 1px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #008b93 1px solid; 
	BORDER-BOTTOM: #008b93 1px solid; 
	FONT-FAMILY: Arial
}
.DisabledField {
	BORDER-RIGHT: #008b93 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #008b93 1px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #008b93 1px solid; 
	COLOR: black;
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #008b93 1px solid; 
	FONT-FAMILY: Arial; 
	/*HEIGHT: 18px; */
	BACKGROUND-COLOR: #dddddd
}

.DisabledText
{
	border-right: #4219A5 1px solid;
	border-top: #4219A5 1px solid;
	font-size: 8pt;
	color: Black;
	border-left: #4219A5 1px solid;
	border-bottom: #4219A5 1px solid;
	font-family: Arial;
	background-color: #DDDDDD;
	padding-top: 1;
	padding-left: 1;
	padding-right: 1;
}

.Freetext, .Date, .Time, .TimeSplit, .Money, .Suburb, .State, .Postcode, .ABN, .DateTime, .Integer, .Float, .Phone, select
{
	border-right: #4219A5 1px solid;
	border-top: #4219A5 1px solid;
	font-size: 8pt;
	border-left: #4219A5 1px solid;
	border-bottom: #4219A5 1px solid;
	font-family: Arial;
}

.Checkbox
{
	height: 14;
	width: 14;
}

.Radiobutton, .Radio
{
	height: 14;
	width: 14;
}

.InstructionTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial
}

.InformationPanel A {
	FONT-SIZE: 8pt; COLOR: #BB881F; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.InformationPanel A:hover {
	FONT-SIZE: 8pt; COLOR: #BB881F; FONT-FAMILY: Arial; TEXT-DECORATION: underline;
}
.VerticalSeparator {
	FONT-SIZE: 4pt
}
.VerticalSeparatorLarge {
	FONT-SIZE: 8pt
}
.Grid {
	BORDER-RIGHT: #12362A 1px solid; BORDER-LEFT: #12362A 1px solid; BORDER-BOTTOM: #12362A 1px solid
}
.Grid TD {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial
}
.Button, .File {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial
}
.odd {
	BORDER-BOTTOM: #008b93 1px solid; BACKGROUND-COLOR: white
}
.even {
	BORDER-BOTTOM: #008b93 1px solid; BACKGROUND-COLOR: #dddddd
}
.tableunderline {
	BORDER-BOTTOM: #008b93 1px solid
}
.TableBorder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.Field2 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.MainTable
{
	/*background-color: #358195;	*/
	background-color: White;
	color: #FDE39B;	
}
.MainFormTable
{
	/*background-colour: #E9F1F4;*/
	color: #FDE39B;	
}

ul 
{
	margin-left:20; 
	margin-top: 0;
	margin-bottom: 14;
}

ol 
{
	margin-left:25; 
	margin-top: 0;
}
.UploadPleaseWait
{
	display:none;
	background-color:beige;
	font-size:10.5px;
}
#InformationSection
{
	float: right;
	width: 200px;
}