.ShinyOrig
{
	margin: 0px 8000px 0px -8000px !important; 
}

#flashbanner
{
	margin-top: 1px;
	margin-left: 90px;
	z-index: 10;
	position: absolute;
	_position: absolute; /* hack for internet explorer 6*/
}
#sidemenu
{
	z-index: 5;
}
p.notes span
{
	background-color: Green;
}

/*****************/
/*** CSS RESET ***/
/*****************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	background-color: #CCC;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/*******************/
/*** MAIN LAYOUT ***/
/*******************/
#wrapper 
{
	width: 800px;
	height: 800px;
	margin: 0 auto;
	background-image: url('../../Images/global/fullpage.jpg');
	background-repeat: no-repeat;
}
#header 
{
	width: 100%;
	height: 58px;
	/*..background-image: url('../../Images/Global/header.gif');*/
}
#menu
{
	width: 100%;
	height: 35px;
	/*..background-image: url('../../Images/Global/menu.gif');*/
}
#banner
{
	width: 100%;
	height: 204px;
	/* background-image: url('Images/banner.gif'); */
}
#submenu
{
	width: 100%;
	height: 28px;
	/*..background-image: url('../../Images/Global/submenu.gif');*/
}
#content
{
	width: 100%;
	height: 415px;
}
#leftcontent
{
	float: left;
	width: 564px;
	height: 100%;
	/*..background-image: url('../../Images/Global/leftcontent.gif');*/
}
#rightcontent
{
	float: right;
	width: 236px;
	height: 100%;
	/*..background-image: url('../../Images/Global/rightcontent.gif');*/
}
#footer
{
	width: 100%;
	height: 60px;
	/*..background-image: url('../../Images/Global/footer.gif');*/
}


/*****************/
/*** MAIN MENU ***/
/*****************/
.home, .news, .contact, .team
{
	float: right;
	height: 100%;
    background-repeat: no-repeat;
    overflow: hidden;
    background-image: url('../../Images/Global/topmenurollovers.jpg');
}
.home:hover
{
	background-position: -2px -1px;
}
.news:hover
{
	background-position: -145px -1px;
}
.contact:hover
{
	background-position: -289px -1px;
}
.team:hover
{
	background-position: -432px -1px;
}
.home
{
	width: 143px;
	background-position: 145px 0px;
}
.news
{
	width: 144px;
	background-position: 146px 0px;
}
.contact
{
	width: 143px;
	background-position: 145px 0px;
}
.team
{
	width: 160px;
	background-position: 162px 0px;
}


/**************************/
/*** BANNER & SIDE MENU ***/
/**************************/
#sidemenu
{
	float: right;
}
.commercial, .residential, .business, .property, .equipment
{
	width: 248px;
	display: block;
	background-position: -248px 0px;
	background-repeat: no-repeat;
    overflow: hidden;
}
.commercial:hover 
{
	background-position: 22px -1px;
}
.residential:hover
{
	background-position: 22px -42px;
}
.business:hover
{
	background-position: 22px -81px;
}
.property:hover
{
	background-position: 22px -121px;
}
.equipment:hover
{
	background-position: 22px -161px;
}
.commercial, .residential, .business, .property, .equipment
{
	background-image: url('../../Images/global/sidemenurollovers.jpg');
}
.commercial
{
	height: 41px;
}
.commercial:hover
{
	/* background-image: url('Images/commercial.gif'); */
}
.residential
{
	height: 39px;
}
.residential:hover
{
	/* background-image: url('Images/residential.gif'); */
}
.business
{
	height: 40px;
}
.business:hover
{
	/* background-image: url('Images/business.gif'); */
}
.property
{
	height: 40px;
}
.property:hover
{
	/* background-image: url('Images/property.gif'); */
}
.equipment
{
	height: 44px;
}
.equipment:hover
{
	/* background-image: url('Images/equipment.gif'); */
}


/****************/
/*** SUB MENU ***/
/****************/
#submenu
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
#current, #links
{
	float: left;
	height: 22px; /* 28px */
}
#current
{
	float: left;
	width: 208px; /* 270px */
	/* color: #FFFFFF; */
	padding: 6px 24px 0px 28px;
}
#links
{
	text-align: right;
	width: 490px; /* 530px */
	/* color: #959595; */
	padding: 6px 20px 0px 20px;
}
#links a
{
	/* color: #959595; */
	margin-left: 25px;
	text-decoration: none;
}
#links span
{
	margin-left: 25px;
	/* color: #FFFFFF; */
}
#links a:hover
{
	/* color: #FFFFFF; */
}


/********************/
/*** LEFT CONTENT ***/
/********************/
#leftcontent .usable
{
	margin: 14px 16px 0px 22px;
	width: 526px;
	height: 388px;
	/*background-color: Green;*/
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	color: #CCCCCC;
}
#leftcontent p
{
	margin: 0 0 6px 5px;
}
#leftcontent p strong
{
	color: #FFFFFF;
}
#leftcontent .firstheader
{
	padding-top: 4px;
}
#leftcontent .contactInfo
{
	margin-left: 5px;
}
#leftcontent .ContentImage
{
	margin-bottom: 4px;
	margin-right: 10px;
	float: left;
}


/*********************/
/*** RIGHT CONTENT ***/
/*********************/
#rightcontent .title
{
	height: 40px;
	width: 100%;
}
#rightcontent .usable
{
	margin: 2px 32px 0px 16px;
	width: 188px;
	height: 360px;
	/*background-color: Green;*/
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	color: #CCCCCC;
}

#rightcontent p a
{
	color: #CCCCCC;
	line-height: 18px;
}

#rightcontent p a:hover
{
	color: #FFFFFF;
}


/*******************/
/*** CALCULATORS ***/
/*******************/
.calcTable
{
	margin: 0px 9px 0px 29px;
	width: 488px;
}
#CarLeaseLink:hover, #LumpSumLink:hover, #BasicLoanLink:hover, #CompleteLoanLink:hover,
#ExtraRepaymentsLink:hover, #HowLongLink:hover, #HowMuchLink:hover, #PIvsInterestLink:hover,
#StampDutyLink:hover, #SplitLoanLink:hover, #IncomeTaxLink:hover, #ReverseMortgageLink:hover
{
	background-position: 0px 0px; 
}
#CarLeaseLink, #LumpSumLink, #BasicLoanLink, #CompleteLoanLink,
#ExtraRepaymentsLink, #HowLongLink, #HowMuchLink, #PIvsInterestLink,
#StampDutyLink, #SplitLoanLink, #IncomeTaxLink, #ReverseMortgageLink
{
	display: block;
    height:104px; 
    width:97px; 
    background-position: -97px 0px;
    background-repeat: no-repeat;
    overflow: hidden;
}
#CarLeaseLink { background-image:url('../../usercontrols/calculators/images/VehicleLease.gif'); }
#LumpSumLink { background-image:url('../../usercontrols/calculators/images/LumpPayments.gif'); }
#BasicLoanLink { background-image:url('../../usercontrols/calculators/images/BasicRepayments.gif'); }
#CompleteLoanLink { background-image:url('../../usercontrols/calculators/images/LoanComparison.gif'); }
#ExtraRepaymentsLink { background-image:url('../../usercontrols/calculators/images/ExtraRepayments.gif'); }
#HowLongLink { background-image:url('../../usercontrols/calculators/images/RepaymentPeriod.gif'); }
#HowMuchLink { background-image:url('../../usercontrols/calculators/images/LendingCapacity.gif'); }
#PIvsInterestLink { background-image:url('../../usercontrols/calculators/images/PnIvsInterest.gif'); }
#StampDutyLink { background-image:url('../../usercontrols/calculators/images/StampDuty.gif'); }
#SplitLoanLink { background-image:url('../../usercontrols/calculators/images/SplitLoan.gif'); }
#IncomeTaxLink { background-image:url('../../usercontrols/calculators/images/IncomeTax.gif'); }
#ReverseMortgageLink { background-image:url('../../usercontrols/calculators/images/ReverseMortgage.gif'); }



/**************/
/*** POPUPS ***/
/**************/
#popupContent p, #popupContent p strong
{
	color: #000000;
}



/**************/
/*** FOOTER ***/
/**************/
#footer
{
	text-align: right;
}
#footer p
{
	font-family: Arial;
	font-size: 9px;
	line-height: 14px;
	color: #CCCCCC;
	margin-right: 20px;
}
#footer a
{
	color: #CCCCCC;
	text-decoration: none;
	margin: 0px 0px 0px 5px;
}
#footer span
{
	margin: 0px 0px 0px 5px;
}
#footer a.NeonBlue
{
	margin: 0px;
	color: #0263aa;
}
#footer a:hover
{
	color: #FFFFFF;
}
#mfaa, #mfaa div
{
	width: 106px;
	height: 60px;
	float: left;
}
#footerLinks
{
	float: right;
}


#InterestRates p
{
	font-family: Arial;
	font-size: 12px;
	color: #CCCCCC;
	line-height: 20px;
}