﻿/**********************************************************************/
/*  COPYRIGHT NOTICE                                                  */
/*  (c) 2006-08 Fair Play Pty Ltd                                     */
/*  This file contains valuable intellectual property of:             */
/*    Fair Play Pty Ltd                                               */
/*    131 Mount Ommaney Drive, Jindalee, Queensland, Australia 4074.  */
/*    Telephone +61 7 3376 6729, Fax +61 7 3376 6070                  */
/**********************************************************************/
/* Elements */
HTML
{
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,verdana,sans-serif;
    HEIGHT: 100%;
    TEXT-ALIGN: center
}
BODY
{
	MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,verdana,sans-serif;
    TEXT-ALIGN: center;
	background-color: #5081C0;    
}
A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,verdana,sans-serif
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    margin:0px;
    padding:0px
}
TABLE
{
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,verdana,sans-serif
}
LI, OL, Ul, FORM
{
	MARGIN-TOP:0px;
	MARGIN-BOTTOM:0px
}
/* Classes */
.BreadCrumbs
{
	font-size:12px;
	font-family:Verdana;
	padding-bottom:2px;
	color:#444444
}
.BreadCrumbs A, .BreadCrumbs A:Visited, .BreadCrumbs A:Hover
{
	color:#155592;
}
.footer 
{
	color:gray;
	background-color: #FFFFFF;
	padding-bottom:5px
}
.footerAdmin 
{
	color:white;
	padding: 0.70em 0;
	background-color: #30465B;
}
.footer A
{
	color:gray;
}
.footerAdmin A
{
	color:gray;
}
.Header
{
    WIDTH: 100%
}
.menuSeparator
{
    FONT-WEIGHT: normal;
    COLOR: white
}
.menutitle
{
	BACKGROUND-COLOR: #5081C0;
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	FONT-FAMILY: arial;
	text-align:center;
	width:100%
}
.menutitle A
{
	COLOR: #ffffff;
}
.menutitle A:visited
{
	COLOR: #ffffff;
}
.menutitle A:hover
{
	COLOR: #ffffff;
	text-decoration:none
}
.pageOutline
{
	height:700px; 
	overflow:auto
}
.page
{
	background-color: #FFFFFF; 
	border-bottom:1px solid #5081C0;
	padding: 4px;
	font-family:Verdana;
}
.paragraphHeading
{
	font-size:16px;
	font-weight:bold;
	color:#155592
}
.paragraphHeading A
{
	color:#155592
}
.paragraphHeading2
{
	font-size:14px;
	font-weight:bold;
	color:#155592
}
.paragraph
{
	font-size:12px;
	padding-bottom:10px
}
.paragraph A, .paragraph A:Visited
{
	color:#155592
}
.scrolling
{
	overflow:auto
}
.sentence
{
	font-size:12px;
}
.sentence A
{
	color:#155592
}
.sentence A:Visited
{
	color:#155592
}
.TabBackGround
{
    font-family:Tahoma,Verdana,Arial;
    font-size:11px;
}
.TabActiveTabStyle
{
	color:black;
	background-color:White!important;
	cursor:hand;
}
.TabActiveTabStyle td, .TabTabStyle td
{
	color:Black;
}
.TabTabStyle
{
	background-color:White!important;
	border:1px solid #A8A8A8;
	border-bottom-width:1px;
	cursor:hand;
	padding-left:12px;
	padding-right:12px;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold
}
.TabContentStyle
{
	color:Black;
	background-color:White;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
}
/**************************************/
#body 
{
	height:715px
}
#page1 
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
#page2 
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
#page2Admin 
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
#page3 
{
	margin-left: auto;
	margin-right: auto;
	width: 870px;
	text-align: left;
	background-color: #FFFFFF;
	border-bottom:1px black solid;
	border-right:1px black solid;
	border-left:1px black solid;
	padding-left:5px;
	padding-right:5px;
	background-image: Url(Images/topBg.gif);
	background-position:top;
	background-repeat:repeat-x;
}
#page3Admin 
{
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color: #FFFFFF;
	border-bottom:1px black solid;
	border-right:1px black solid;
	border-left:1px black solid;
	padding-left:5px;
	padding-right:5px;
	background-image: Url(Images/topBg.gif);
	background-position:top;
	background-repeat:repeat-x;
}
.faqsubject
{
	font-family:Verdana; 
	font-size:11px; 
	font-weight:bold
}
.faqsubject A
{
	color:#155592;
	text-decoration:none
}
.faqsubject A:Hover
{
	color:#5081C0;
}
.faqdate
{
	font-family:Verdana; 
	font-size:11px; 
}
.faqSearchsubject
{
	font-family:Verdana; 
	font-size:13px; 
	font-weight:bold;
	color:#155592;
}
.faqSearchdate
{
	font-family:Verdana; 
	font-size:11px; 
}
.faqSearchtext
{
	font-family:Arial; 
	font-size:11px; 
}
/*------------User Controls-------------------*/
.uCT
{
	FONT-FAMILY:Verdana, arial;
	FONT-SIZE:10px;
}
.uCL
{
    PADDING-RIGHT:5px;
    TEXT-ALIGN:Right;
}
.uCV, .uLV
{
	FONT-WEIGHT:BOLD;
	PADDING-LEFT:5px;
	TEXT-ALIGN:LEFT;
}
/*------------ Labels     -------------------*/
.uCL, .uLV, .uCV
{
    PADDING-TOP:3px;
}
.element
{
	background-color:Green
}
.content2010
{
	background-color:Red
}
/*------------Grid Style-------------------*/
.row a, .altrow a
{
	color:#000000!important;
}
.row, .altrow
{
    TEXT-ALIGN: left;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 3px;
}
.row
{
    BACKGROUND-COLOR: #ffffff;
}
.row:hover
{
	background-color:#EFEFEF!important
}
.row td a
{
	color:#000000;
}
.grvGC
{
	padding-left:5px!important;
	padding-right:5px!important;
	padding-top:1px!important;
	padding-bottom:1px!important;
}
.grvPG, .grvSM, .row, .altrow, .row a, .altrow a
{
	font-family:Arial;
	font-size:8pt
}
