/* ====================================================================
HEADER
-------------------------------------------------------------------- */
#header { float:left; width:100%; margin-bottom:1em; border-bottom:1px solid #522f92;}
/*#header h1#logo { position:absolute; top:0; right:0;}*/
#header h1#logo { float:right;}
#header h2#ontario { float:left;}

h1#logo { font-size:1em; display:block; width:222px; height:113px; margin:0 0 10px 0; padding:113px 0 0 0; overflow:hidden; height:0px !important; height /**/:113px; background:url(../../images/logo2.gif) 0 0 no-repeat;}
h1#logo a { display:block; width:222px; height:113px; position:absolute; top:0; right:2em;}
h1#logo span { display:none;}

h2#ontario { display:block; width:175px; height:72px; margin:0; padding:72px 0 0 0; overflow:hidden; height:0px !important; height /**/:72px; background:url(../../images/ontario.gif) 0 0 no-repeat;}
h2#ontario span { display:none;}

#header .sub { clear:both; margin-bottom:0.5em; color:#666; text-align:right;}

/* ====================================================================
FOOTER
-------------------------------------------------------------------- */
#footer { margin-top:1em; padding-top:1em; border-top:1px solid #522f92; font-size:0.7em; text-align:center;}

h2#ontario-sml { display:block; width:72px; height:25px; margin:0 auto; padding:25px 0 0 0; overflow:hidden; height:0px !important; height /**/:25px; background:url(../../images/ontario_small.gif) 0 0 no-repeat;}
h2#ontario-sml span { display:none;}

th.total {font-size:1.0em; text-align:center; color: #008000}

/* ====================================================================
GENERAL
-------------------------------------------------------------------- */

/* the inputs are too close to the descriptive text making the tooltips
   difficult to distinguish, add spacing */
form.fa_review_form div,
.cke_skin_kama
    { display:block; margin-top:7px;}


/* IE incorrectly renders the fieldset legend, fix it
   http://www.mattheerema.com/web-design/2006/04/getting-fieldset-backgrounds-and-legends-to-behave-in-ie */
/*
* html fieldset { position: relative; margin-top:1em; padding-top:.75em;}
* html legend { position:absolute; top: -.5em; left: .5em;}
*/
/* ====================================================================
SAVE OVERLAY
-------------------------------------------------------------------- */
#save_overlay
{
	position: fixed;
	font-size: 0.7em;
	border-top: 1px solid #000000;
	width: 100%;
	background-color: #ffffbb;
	bottom: 0px;
	left: 0px;
	margin: 0px;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 1em;
}


#save_overlay_right input
{
	font-size: 1em;
}

#save_overlay_left
{
	float: left;
	width: 60%;
	margin-left: 3em;
}

#save_overlay_right
{
	float: right;
	width: 20%;
	text-align: right;
	margin-right: 4em;
}

.same_as_last_year
{
	font-weight: bold;
	color: #522f92;
	background-color: #eae560;
	padding: 0.3em;
	text-align: center;
}
