body {
	font-family:        verdana;
	font-size:          0.75em;
}

#fgHeader 
{
	height: 140px;
	background-color:   #FEEDC1;
}

#fgHeader2 {
	height:             32px;
	background-color:   #4C4D4F;
}

.logoBottom {
	padding-left:       35px;
}

#fgHeader3 {
	height:             6px; 
	background-color:   #FDB414;
}

#fgNavBar {
	height:             25px; 
	background-color:   #939597;
}

#fgContentSpacer {
	height:             13px; 
	background-color:   #FFFFFF;
}

#fgRightContent {
	background-color:   #75787A;
	padding-top:        10px;
}

/* Modal popup styles */
.modalPopupSmall
{
    background-color:#FFFFFF;
    border-width:3px;
    border-style:solid;
    border-color:Gray;
    width:350px;
    height:200px;
}

.modalPopupSmallHeader
{
    background-color:#FDB414;
    color:#FFFFFF;
    font-weight:bold;
    font-size:120%;
    height:20px;
    padding-left:3px;
}

.modalPopup
{
    background-color:#FFFFFF;
    border-width:3px;
    border-style:solid;
    border-color:Gray;
    width:618px;
    height:548px;
}

.modalPopupHeader 
{
    background-color: #FDB414;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 120%;
    height: 20px;
    padding-left:3px;
}

.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity: 0.7;
}

/* Login styles */
.loginHeader 
{
	background-color: #FDAD0F;
    color: #000000;
}

.loginHeaderText
{
    font-family:Arial;
    font-weight: bold;
    font-size: 130%;
    padding-left:5px;
}

/* End login styles */

.roundedHeadBanner 
{
	background-color:	#FECA6F;
    color:				#000000;
    text-align:			center;
    margin-left:		55px;
	position:			relative;
	top:				-35px;
	font-family:		AntiqueOliTCom;
	font-size:			15.3pt;
	font-style:			normal;
	font-variant:		normal;
	border-color:		#000000;
	margin-top:			-8px;
	border-width:		3px;
	border-bottom-style:solid;
	border-left-style:	solid;
	border-right-style: solid;
}

.noPadding
{
	padding:0px 0px 0px 0px;
}

.noMargin
{
	margin:0px 0px 0px 0px;
}

.linkButton
{
	text-decoration:underline;
	font-size:8pt;
}

/* ---==== Text styles ===--- */

/* Text Colours */
.goldText
{
	color:#F4BA00;
}

/* Arial */
.arialReg7pt 
{
	font-family:Arial;
	font-style:normal;
	font-size:7pt;
}

.arialReg8pt 
{
	font-family:Arial;
	font-style:normal;
	font-size:8pt;
	line-height:9.6pt;
}

.arialReg9pt
{
	font-family:Arial;
	font-style:normal;
	font-size:9pt;
	line-height:10.8pt;
}

.arialReg10pt
{
	font-family:Arial;
	font-style:normal;
	font-size:10pt;
	line-height:12pt;
}

.arialReg11pt
{
	font-family:Arial;
	font-style:normal;
	font-size:11pt;
	line-height:13.2pt;
}

.arialReg12pt
{
	font-family:Arial;
	font-style:normal;
	font-size:12pt;
	line-height:14.4pt;
}

.arialReg14pt
{
    font-family:Arial;
    font-style:normal;
    font-size:14pt;
}

.arialBold10pt 
{
	font-family:Arial;
	font-weight:bold;
	font-size:10pt;
	line-height:12pt;
}

.arialBold11pt
{
	font-family:Arial;
	font-weight:bold;
	font-size:11pt;
	line-height:14pt;
}

.arialBold13pt 
{
	font-family:Arial;
	font-weight:bold;
	font-size:13pt;
}

.arialBold18pt 
{
	font-family:Arial;
	font-weight:bold;
	font-size:18pt;
}

.arialBold25pt 
{
    font-family:Arial;
    font-weight:bold;
    font-size:25pt;
}

/* Arial Rounded MT Bold */
.roundedReg8pt 
{
	font-family:Arial Rounded MT Bold;
	font-style:normal;
	font-size:8pt;
}

.roundedReg9pt
{
    font-family:Arial Rounded MT Bold;
    font-style:normal;
    font-size:9pt;
}

.roundedReg10pt
{
	font-family:Arial Rounded MT Bold;
	font-style:normal;
	font-size:10pt;
}

.roundedReg12pt
{
	font-family:Arial Rounded MT Bold;
	font-style:normal;
	font-size:12pt;
}

.roundedBold9pt
{
	font-family:Arial Rounded MT Bold;
	font-weight:bold;
	font-size:9pt;
}

.roundedBold10pt
{
	font-family:Arial Rounded MT Bold;
	font-weight:bold;
	font-size:10pt;
}

.roundedBold12pt
{
	font-family:Arial Rounded MT Bold;
	font-weight:bold;
	font-size:12pt;
}

.roundedBold14pt 
{
	font-family:Arial Rounded MT Bold;
	font-weight:bold;
	font-size:14pt;
}

.roundedBold17pt 
{
	font-family:Arial Rounded MT Bold;
	font-weight:bold;
	font-size:17pt;
}

.ErrorText
{
	font-family: Arial;
	font-size: 11pt;
	font-style: normal;
	color: #FF0000;
	padding: 3px 3px 3px 3px;
}