BODY
{
	font-size: 12px;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
	background-color: white;
}
H1
{
	font-weight: normal;
	font-size: 12px;
	margin-bottom: 2px;
	margin-left: auto;
	font-family: helvetica, verdana, arial, sans-serif;
}
H2
{
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 2px;
	margin-left: auto;
	color: #319e00;
	font-family: helvetica, verdana, arial, sans-serif;
}
TD
{
	font-size: 12px;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
}
SELECT
{
	font-size: 12px;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
}
INPUT
{
	font-size: 12px;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
}
TEXTAREA
{
	font-size: 12px;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
}
TH
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
}
A
{
	font-size: 12px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: underline;
}
A:link
{
	color: #474475;
	text-decoration: none;
}
A:visited
{
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A:hover
{
	color: #319e00;
	text-decoration: underline;
}
A.plain
{
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.plain-small
{
	font-size: 9px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.plain-small:link
{
	font-size: 9px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.plain-small:visited
{
	font-size: 9px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.leftnav
{
	font-size: 11px;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.leftnav:link
{
	font-size: 11px;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.leftnav:visited
{
	font-size: 11px;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.black
{
	color: #000000;
}
A.black:link
{
	color: #000000;
}
A.white
{
	color: #ffffff;
}
A.white:link
{
	color: #ffffff;
}
A.white:visited
{
	color: #ffffff;
}
A.white-plain
{
	color: #ffffff;
	text-decoration: none;
}
A.white-plain:link
{
	color: #ffffff;
	text-decoration: none;
}
A.white-plain:visited
{
	color: #ffffff;
	text-decoration: none;
}
A.size1-purple
{
	font-size: 10px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.size1-purple:link
{
	font-size: 10px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.size1-purple:visited
{
	font-size: 10px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.size2-purple
{
	font-size: 12px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: underline;
}
A.size2-purple:link
{
	font-size: 12px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: underline;
}
A.size2-purple:visited
{
	font-size: 12px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: underline;
}
A.gold
{
	text-transform: uppercase;
	color: #ffcc00;
}
A.gold:link
{
	text-transform: uppercase;
	color: #ffcc00;
}
A.gold:visited
{
	text-transform: uppercase;
	color: #ffcc00;
}
A.red
{
	color: #ff0000;
	text-decoration: underline;
}
A.red:link
{
	color: #ff0000;
	text-decoration: underline;
}
A.green
{
	color: #319e00;
	text-decoration: none;
}
A.green:link
{
	color: #319e00;
	text-decoration: none;
}
A.green:visited
{
	color: #319e00;
	text-decoration: none;
}
A.green:hover
{
	color: #474475;
	text-decoration: underline;
}
A.blue
{
	font-size: 12px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.blue:link
{
	font-size: 12px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.blue:visited
{
	font-size: 12px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.histnav
{
	font-size: 9px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.histnav:link
{
	font-size: 9px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.histnav:visited
{
	font-size: 9px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
.histnav
{
	font-size: 9px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.histnav9
{
	font-size: 10px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.histnav9:link
{
	font-size: 10px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.histnav9:visited
{
	font-size: 10px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.histnav9:hover
{
	color: #319e00;
}
A.histnav10:hover
{
	color: #319e00;
}
A.histnav:hover
{
	color: #319e00;
}
A.histnav10
{
	font-size: 10px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.histnav10:link
{
	font-size: 10px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.histnav10:visited
{
	font-size: 10px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.histnav12
{
	font-size: 12px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.histnav12:link
{
	font-size: 12px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.histnav12:visited
{
	font-size: 12px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.blue:hover
{
	color: #319e00;
	text-decoration: underline;
}
A.grey
{
	font-size: 12px;
	color: #797979;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.grey:link
{
	font-size: 12px;
	color: #797979;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.hook
{
	font-weight: bold;
	font-size: 14px;
	color: #474475;
}
A.hook:link
{
	font-weight: bold;
	font-size: 14px;
	color: #474475;
}
A.hook:visited
{
	font-weight: bold;
	font-size: 14px;
	color: #474475;
}
A.cobrand
{
	font-size: 12px;
	color: #474475;
}
A.cobrand:link
{
	font-size: 12px;
	color: #474475;
}
A.cobrand:visited
{
	font-size: 12px;
	color: #474475;
}
.intro_dot_point
{
	font-weight: bold;
	font-size: 14px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
}
P.in20
{
	font-size: 11px;
	color: #000000;
	text-indent: 20px;
	font-family: helvetica, verdana, arial, sans-serif;
}
.page-section-heading
{
	font-weight: bold;
	font-size: 14px;
	color: #319e00;
}
.page-heading
{
	font-weight: bold;
	font-size: 16px;
	color: #474475;
}
.page-heading-red
{
	font-weight: bold;
	font-size: 16px;
	color: red;
}
.removalist-heading-large
{
	font-weight: bold;
	font-size: 20px;
	color: red;
}
.removalist-heading-extralarge
{
	font-weight: bold;
	font-size: 20px;
	color: #474475;
}
.removalist-heading-or
{
	font-weight: bold;
	font-size: 14px;
	color: #474475;
}
.page-subheading
{
	font-weight: bold;
	font-size: 12px;
	color: #474475;
}
.page-subheading2
{
	font-weight: bold;
	font-size: 11px;
	color: #474475;
}
.page-heading-white
{
	font-weight: bold;
	font-size: 16px;
	color: white;
}
.page-subheading-white
{
	font-weight: bold;
	font-size: 12px;
	color: white;
}
.page-subheading-red-large
{
	font-weight: bold;
	font-size: 13px;
	color: red;
}
.page-heading-black
{
	font-weight: bold;
	font-size: 16px;
	color: black;
}
.page-subheading-black
{
	font-weight: bold;
	font-size: 12px;
	color: black;
}
.cobrand-large
{
	font-weight: bold;
	font-size: 14px;
	color: #474475;
}
.size1
{
	font-size: 12px;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
}
.tiny
{
	font-size: 10px;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
}
.tinytip
{
	font-size: 10px;
	color: #ffffff;
	font-family: helvetica, verdana, arial, sans-serif;
}
.hook
{
	font-size: 13px;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
}
.hook2
{
	font-weight: bold;
	font-size: 14px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
}
.hook3
{
	font-size: 13px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size1-bold
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size1-white
{
	font-size: 10px;
	color: #ffffff;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size1-purple
{
	font-size: 10px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size1-red
{
	font-size: 10px;
	color: #ff0000;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size1-green
{
	font-size: 10px;
	color: #006633;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size2
{
	font-size: 12px;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size2-white
{
	font-size: 12px;
	color: #ffffff;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size2-purple
{
	font-size: 12px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size2-purple-bold
{
	font-weight: bold;
	font-size: 12px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size2-red
{
	font-size: 12px;
	color: red;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size3
{
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size3-white
{
	font-weight: bold;
	font-size: 13px;
	color: white;
	font-family: helvetica, verdana, arial, sans-serif;
}
.tiny-gold
{
	font-size: 9px;
	color: #ffcc00;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size3-purple
{
	font-weight: bold;
	font-size: 12pt;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size3-black
{
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
}
.size4-purple
{
	font-weight: bold;
	font-size: 14px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
}
.navheading
{
	font-weight: bold;
	font-size: 15px;
	color: #ffffff;
	font-family: helvetica, verdana, arial, sans-serif;
}
.errormsg
{
	font-size: 11px;
	color: red;
	font-family: helvetica, verdana, arial, sans-serif;
}
.okmsg
{
	font-size: 11px;
	color: #228800;
	font-family: helvetica, verdana, arial, sans-serif;
}
.sup
{
	font-size: 8px;
	vertical-align: super;
	font-family: helvetica, verdana, arial, sans-serif;
}
.white
{
	color: white;
}
.label-black
{
	color: black;
}
.label-green
{
	color: green;
}
.label-blue
{
	color: blue;
}
.label-red
{
	color: red;
}
.large-text
{
	font-size: 14px;
	font-family: helvetica, verdana, arial, sans-serif;
}
.greytext1
{
	font-size: 11px;
	color: #666666;
	font-family: helvetica, verdana, arial, sans-serif;
}
.greytext2
{
	font-size: 11px;
	color: #999999;
	font-family: helvetica, verdana, arial, sans-serif;
}
.greentext
{
	color: #006633;
	font-family: helvetica, verdana, arial, sans-serif;
}
.smalltext
{
	font-size: 9px;
	font-family: helvetica, verdana, arial, sans-serif;
}
.septext
{
	font-weight: bold;
	font-size: 12px;
	color: #73757b;
	font-family: helvetica, verdana, arial, sans-serif;
}
.septext_cat
{
	font-weight: bold;
	font-size: 14px;
	color: #319e00;
	font-family: helvetica, verdana, arial, sans-serif;
}
.septext_sub
{
	font-weight: bold;
	font-size: 12px;
	color: #319e00;
	font-family: helvetica, verdana, arial, sans-serif;
}
.select_one
{
	font-size: 12px;
	width: 181px;
}
.select_two
{
	font-size: 12px;
	width: 89px;
}
.select_three
{
	font-size: 12px;
	width: 58px;
}
.select_expanded
{
	font-size: 12px;
	width: 220px;
}
.category_black
{
	font-size: 12px;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
}
P.breakhere
{
	page-break-before: always;
}
.subnav
{
	font-size: 11px;
	color: #4d4d4d;
	font-family: helvetica, verdana, arial, sans-serif;
}
.photoText
{
	font-size: 11px;
	color: #319e00;
}

/* new styles for website changed Feb/Mar 2004 */
.GreenTableRegion
{
    border: 2px #319e00 solid; 
    background-color: #eeeeee;
}	
.GreenTableRegion TD
{
    font-size: 11px;
    padding: 5 5 5 5;
}


A.blue2
{
	font-size: 11px;
	color: #319e00;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.blue2:link
{
	font-size: 11px;
	color: #319e00;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.blue2:visited
{
	font-size: 11px;
	color: #319e00;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: none;
}
A.blue2:hover
{
	color: #474475;
	text-decoration: underline;
}
IMG.HDivider
{
	background-color: #808080;
	height: 1px;
	width: 100%;
}
IMG.HDivider2
{
	background-color: #808080;
	height: 1px;
	width: 100%;
}
.LoginHeader
{
	font-weight:normal;
	font-size: 12px;
	color: #319e00;
	font-family: helvetica, verdana, arial, sans-serif;
}
.LoginText
{
	font-weight:normal;
	font-size: 12px;
	color : #474475;
	font-family: helvetica, verdana, arial, sans-serif;
}


.LoginTextField
{
	font-weight:normal;
	font-size: 12px;
	color: #319e00;
	font-family: helvetica, verdana, arial, sans-serif;
}
.LoginValidator
{
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: none;
	font-weight: normal;
	cursor: help;
}
.LoginNote
{
	font-weight:normal;
	font-size: 11px;
	color: #000000;
	font-family: helvetica, verdana, arial, sans-serif;
	font-style: italic;
}
INPUT.loginPage 
{
	font-weight:normal;
	font-size: 11px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
}
.category_blue
{
	font-size: 12px;
	color: #474475;
	font-family: helvetica, verdana, arial, sans-serif;
}
.Notes
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	padding-bottom: 4px;
	color: #4d4d4d;
	padding-top: 4px;
	font-family: helvetica, verdana, arial, sans-serif;
	background-color: #ffffcc;
	text-align: left;
	font-variant: normal;
	border: 1px gray solid;
}

A.NewLink
{
	font-size: 12px;
	color : #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: underline;
}
A.NewLink:link
{
	font-size: 12px;
	color : #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: underline;
}

A.NewLink:visited
{
	font-size: 12px;
	color : #474475;
	font-family: helvetica, verdana, arial, sans-serif;
	text-decoration: underline;
}
A.NewLink:hover
{
	font-size: 12px;
	color: #319e00;
	text-decoration: underline;
}

INPUT.field
{
	font-size: 12px;
	font-family: helvetica, verdana, arial, sans-serif;
	border-style: solid;
	border-width: 1px; 
	border-color: #474475; 
}

.tableborder 
{
	border-collapse: collapse;
	border-width: 1;
}

.linkindicator
{
	font-family: Wingdings;
	font-size: 6px;
	font-weight:normal;	
	color: #474475;
}
.NewGreenText
{
	font-size: 12px;
	color : #319e00;
	font-family: helvetica, verdana, arial, sans-serif;
}
.PlainGreenText
{
	font-size: 12px;
	color : #319e00;
	font-family: helvetica, verdana, arial, sans-serif;
}
.AltLinkTextBold
{
	font-size: 12px;
	font-weight:bold;
	color : #319e00;
	font-family: helvetica, verdana, arial, sans-serif;
}
INPUT.fieldButton 
{
	font-family: helvetica, verdana, arial, sans-serif;
	background-color:  #319e00; 
	border-style:  outset;
	border-width: 2px;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	width: 80px;
	cursor:hand;
}
/* Bug #3892 & 3897 - Change button to Grey.  New style */
INPUT.fieldButtonWizPage
{
	font-family: helvetica, verdana, arial, sans-serif;
	background-color:  #D3D3D3; 
	border-style:  outset;
	border-width: 2px;
	color: #39598c;
/*	font-weight: bold; */
	font-size: 12px;
	width: 80px;
	cursor:hand;
}

.MoveInfo
{
	font-size: 11px;
	color : black;/*#808080;*/
	font-family: helvetica, verdana, arial, sans-serif;
}
.MoveStatus
{
	font-size: 12px;
	color : #474475;
	font-style:normal;
	font-family: helvetica, verdana, arial, sans-serif;
}
.MoveStatusItems
{
	font-size: 12px;
	color : black;
	font-style:normal;
	font-family: helvetica, verdana, arial, sans-serif;
}
.MoveStatusHdr
{
	font-size: 12px;
	font-weight:bold;
	color : #474475;
	font-family: helvetica, verdana, arial, sans-serif;
}
.MoveStatusSubmitted
{
	font-size: 12px;
	color : red;
	font-style:italic;
	font-family: helvetica, verdana, arial, sans-serif;
}
.AltLinkText, .AltLinkText:visited
{
	font-size: 12px;
	font-weight:bold;
	color : #319e00;
	font-family: helvetica, verdana, arial, sans-serif;
}



.PlainBlackText
{
	font-size: 12px;
	color : Black;
	font-family: helvetica, verdana, arial, sans-serif;
}



.subTitleText
{	
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 14px; 
	color: #ffffff;
	text-decoration: none; 
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 4px;
	padding-top: 4px;
}

/* Bug #3892 & 3897 - Change Header to Grey.  New style */
.DataGrid TR.ColumnHeader TD
{
	background-color: #D3D3D3; /* Bug #3892 - Old Colour - #84a5f7;*/
	font-weight: bold;
	color: #000000; /* Bug #3892 - Old Colour - #ffffff;*/
	padding-bottom: 3px;
}

.WelcomeHeading
{
	font-weight: bolder;
	font-size: 28px;
	margin-bottom: 2px;
	margin-left: auto;
	letter-spacing: -1px;
	font-family: Arial Narrow, helvetica, verdana, arial, sans-serif;
	color: #0a246a;
}
