/* http://www.thrifty.com.au/css/thrifty.css */
BODY
{
	BACKGROUND-COLOR: white;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #0B4774;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.home_select {
	BORDER-RIGHT: #808080 1px solid;
	BORDER-TOP: #808080 1px solid;
	FONT-WEIGHT: normal; FONT-SIZE: 10px;
	BORDER-LEFT: #808080 1px solid;
	COLOR: #06335c;
	BORDER-BOTTOM: #808080 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}

.bright_blue
{
	BACKGROUND-COLOR: #107BCB;
}

.bright_blue_text
{
	BACKGROUND-COLOR: #107BCB;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
}

.bright_blue_text_small
{
	BACKGROUND-COLOR: #107BCB;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
}

.text_small_bright_blue
{
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	COLOR: #107BCB;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
}

.text_medium_bright_blue
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #107BCB;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
}

.bright_blue_border
{
	BORDER-RIGHT: #107BCB 1px solid;
	BORDER-TOP: #107BCB 1px solid;
	BORDER-LEFT: #107BCB 1px solid;
	BORDER-BOTTOM: #107BCB 1px solid;
	BACKGROUND-COLOR: #ffffff;
}

.bright_blue_border_pale
{
	BACKGROUND-COLOR: #2186CE;
}

.bright_blue_border_dark
{
	BACKGROUND-COLOR: #0C65A7;
}

.medium_blue
{
	BACKGROUND-COLOR: #089BCE;
}

.pale_blue
{
	BACKGROUND-COLOR: #CCFFFF;
}

.medium_grey
{
	BACKGROUND-COLOR: #939297;
}

.middle_grey
{
	BACKGROUND-COLOR: #A8A7AC;
}

.pale_grey
{
	BACKGROUND-COLOR: #CCCDCD;
}

.pale_grey_text
{
	BACKGROUND-COLOR: #CCCDCD;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #0B4774;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING: 2px;
}

TD.dotty
{
	BACKGROUND-IMAGE: url();
	BACKGROUND-REPEAT: repeat-y;
	background-position-y:center
}

TD.spotty
{
	BACKGROUND-IMAGE: url();
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION:  left center;
}

TD.text
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #0B4774;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING: 5px;
}

TD.text_small
{
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	COLOR: #0B4774;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING: 5px;
}

TD.text_medium
{
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	COLOR: #0B4774;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING: 5px;
}

TD.text_large
{
	FONT-SIZE: 18px;
	FONT-WEIGHT: normal;
	COLOR: #0B4774;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING: 5px;
}

TD.text_grey
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	COLOR: #939297;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING: 5px;
}

TD.text_blue
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	COLOR: #1B53AA;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING: 5px;
}

TD.text_black
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.menu_text
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #F00000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

A.menu
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #117bc5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.menu:hover
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #117bc5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
A.menu:visited
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #117bc5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.menu:visited:hover
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #117bc5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

A.grey
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #757575;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.grey:hover
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #757575;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

A.grey:visited
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #757575;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.grey:visited:hover
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #757575;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.smalltd
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #0B4774;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

form
{       
        margin: 0px;
}

a, A:link, a:visited, a:active
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #117bc5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A:hover
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #3333ff;
        TEXT-DECORATION: underline; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

td, th
{color: #000000; font-family: Arial, Verdana; font-size: 11px; font-weight: bold}

.whitetd
{color: #ffffff; font-family: Arial, Verdana; font-size: 11px; font-weight: bold}

.whitetd14
{color: #ffffff; font-family: Arial, Verdana; font-size: 14px; font-weight: bold}

input
{color: #000000; background: #eeffff; font-family: Arial, Verdana; font-size: 11px; font-weight: normal}

textarea
{color: #000000; background: #eeffff; font-family: Arial, Verdana; font-size: 11px; font-weight: normal}

select
{color: #000000; background: #eeffff; font-family: Arial, Verdana; font-size: 11px; font-weight: normal}

.bluegrid 
{background: #007fc4;}

.whitegrid 
{background: #ffffff;}

.yellowgrid 
{background: #ffffcc;}

.greygrid 
{background: #f2f2f2;}

.blackgrid 
{background: #000000;}

                
TD.text_legal
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	COLOR: #0B4774;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING: 4px;
}



.banner_slogan {
	font-family: "arial narrow", arial;
	font-size: 18pt;
	color: #FFFFFF;
}



.banner_marquee {
	font-family: arial;
	font-size: 9pt;
	color: #FFFFFF;
}

.banner_marquee_element {
	color: #FFFFFF;
}

.banner_marquee_element:link {color: #FFFFFF;}
.banner_marquee_element:active {color: #FFFFFF;}
.banner_marquee_element:hover {color: #FFFFFF;}
.banner_marquee_element:visited {color: #FFFFFF;}



h1.slogan {
	margin: 0; 
	margin-right: 10px; 
	color: #FFFFFF; 
	font-size: 20px; 
	font-style: italic;
	text-align: right;
}

h2.slogan {
	margin: 0; 
	margin-right: 10px; 
	color: #EEEEEE; 
	font-size: 16px; 
	font-style: italic;
	text-align: right;
}

