/*--- CASH OZ style sheet, 20-07-04  */

body
	{
	color: #000000;
	margin: 14px 0px 0px 0px;
	background-color: #000080;
	font-family: Arial;	
	}

table
	{
	font-size: 8pt;
	}
	
form
	{
	border-top: solid 1px #ffffff;
	}
	
/* --- BEGIN Hyper Links --- */
	
a
	{
	color: #7777aa;
	text-decoration: none;
	font-size: 8pt;
	}

a:hover
	{
	text-decoration: underline;
	}
	
a.menu
	{
	color: #ffffff;
	text-decoration: none;
	font-size: 8pt;
	}
	
a.menu:hover
	{
	text-decoration: none;
	}
	
a.footLinks
	{
	color: #7777aa;
	text-decoration: none;
	font-size: 7pt;
	}
	
a.footLinks:hover
	{
	color: #000000;
	text-decoration: underline;
	}
	
/* --- END Hyper Links --- */

table.masterTable
	{
	padding: 0px 0px 0px 0px;
	border-collapse: collapse; 
	height: 100%; 
	width: 100%;
	BORDER-TOP: #666699 4px solid;
	}

td.siteHead
	{
	text-align: right;
	background-color: #000080;
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px; 
	BORDER-TOP: #ff0000 3px solid; 
	BORDER-BOTTOM: #ff0000 3px solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(
	GradientType=0, StartColorStr='#4444b4', EndColorStr='#000080');
	}
	
td.linkR
	{
	background-color: #444488;
	padding-right: 8px;
	filter: progid:DXImageTransform.Microsoft.Gradient(
	GradientType=1, StartColorStr='#000080', EndColorStr='#444499');
	}
	
td.linkRon
	{
	background-color: #444477;
	padding-right: 8px;
	filter: progid:DXImageTransform.Microsoft.Gradient(
	GradientType=1, StartColorStr='#7777cc', EndColorStr='#444499');
	}
	
td.linkL
	{
	background-color: #000080;
	}
	
td.tdOuterNav
	{
	filter: progid:DXImageTransform.Microsoft.Gradient(
	GradientType=1, StartColorStr='#444499', EndColorStr='#000080');
	}
	
td.masterNav
	{
	vertical-align: top;
	width: 240px;
	}
	
td.navHead
	{
	text-align: center;
	background-color: #7777aa;
	}
	
td.navStripeThin, td.navStripeThick
	{
	background-color: #7777aa;
	}
	
td.navStripeThin
	{
	width: 4px;
	}
	
td.navStripeThick
	{
	width: 20px;
	}
		
td.masterContentOuter
	{
	vertical-align: top;
	background-color: #ffffff;
	}
	
td.masterContentInner
	{
	padding: 20px 20px 20px 20px;
	}
	
hr
	{
	height: 1px;
	color: #7777aa;
	margin-top: -4px;
	}
	
/* --- BEGIN Paragraph text styles --- */	

.paragraphHeader
	{
	font-size: 12pt;
	color: #7777aa;
	font-weight: bold;
	}

hr.UnderPH
	{
	height: 4px;
	color: #eeeeee;
	width: 100%;
	text-align: left;
	margin-top: -4px;
	}
	
.paragraphHeader2
	{
	font-size: 12pt;
	color: #7777aa;
	font-weight: bold;
	}

hr.UnderPH2
	{
	height: 4px;
	color: #eeeeee;
	width: 100%;
	text-align: left;
	margin-top: -4px;
	}


ul
	{
	margin-top: -2px;
	}

/* --- END Paragraph text styles --- */	
	
/* --- BEGIN Page Title --- */
	
.LPageTitle, .CPageTitle, .RPageTitle
	{
	font-size: 10pt;
	display: inline; 
	height: 20px;
	padding-top: 2px;
	}
	
.LPageTitle
	{
	width: 10px; 
	background-color: #7777aa;
	}

.CPageTitle
	{
	color: #ffffff;  
	background-color: #ee0000;
	border-left: solid 4px #ffffff; 
	border-right: solid 4px #ffffff; 
	width: 220px;
	}
	
.RPageTitle
	{
	padding-right: 6px; 
	color: #ffffff; 
	text-align: right; 
	width: 100px;
	font-weight: bold; 
	background-color: #7777aa;
	}
	
/* --- END Page Title --- */

/* --- BEGIN XTRA Content for Secure Site --- */

td.menuB
	{
	height: 34px;
	background-color: #D3D3D3;
	padding: 4px 0px 2px 20px;
	border: solid 2px;
	font: bold Tahoma, Arial, swiss, sans-serif;
	color: #000000;
	border-top-color: #E0DFE3;
	border-left-color: #E0DFE3;
	border-right-color: #9D9DA1;
	border-bottom-color: #545454;
	}
	
td.underMenu
	{
	background-image: url(images/m-blendbg.gif);
	}
	
a.menuTitleB
	{
	text-decoration: none;
	border: solid 1px #D3D3D3;
	padding: 4px 6px 4px 6px;
	text-align: center;
	cursor: default;
	font: bold 8pt Tahoma, Arial, swiss, sans-serif;
	color: #000000;
	}

a.menuTitleB:Hover
	{
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #696969;
	border-bottom-color: #696969;
	}

TD.coHeader
	{ 
	BACKGROUND-POSITION: 0px -1px; 
	BACKGROUND-IMAGE: url(images/co_center.jpg); 
	BACKGROUND-REPEAT: repeat-x; 
	}

HR.underline
	{
	BORDER-RIGHT: #000099 1px solid; 
	BORDER-TOP: #000099 1px solid; 
	BORDER-LEFT: #000099 1px solid; 
	COLOR: #000099; 
	BORDER-BOTTOM: #000099 1px solid;
	}

DIV.pageTitle
	{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18pt; 
	FONT-FAMILY: arial;
	}

TD.sectionTitle
	{
	BACKGROUND-POSITION: 50% top; 
	BACKGROUND-IMAGE: url(images/titleCap.gif); 
	VERTICAL-ALIGN: bottom; 
	WIDTH: 20px; 
	COLOR: white; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #000099;
	}

.txtBox
	{
	BORDER-RIGHT: #dcdcff 1px solid; 
	BORDER-TOP: #dcdcff 1px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #dcdcff 1px solid; 
	BORDER-BOTTOM: #dcdcff 1px solid; 
	BACKGROUND-COLOR: #ffffff;
	padding-left: 4px;
	}

.txtBoxDeclined
	{
	BORDER: #ff0000 2px solid; 
	FONT-SIZE: 8pt; 
	BACKGROUND-COLOR: #ffffff;
	padding-left: 4px;
	color: Red;
	}
	
.txtBoxDisabled
	{
	BORDER: #dcdcff 1px solid; 
	FONT-SIZE: 8pt; 
	BACKGROUND-COLOR: #f0f0ff;
	padding-left: 4px;
	color: #f0f0ff;
	}
	
.txtHeadDeclined
	{
	BORDER: #ff0000 2px solid; 
	FONT-SIZE: 8pt; 
	BACKGROUND-COLOR: #ffff00;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	font-weight: bold;
	}

.formButtons
	{
	FONT-SIZE: 8pt;
	}
	
.chkBox
	{
	BORDER: solid 1px #dcdcff; 
	}

.chkBoxDeclined
	{
	BORDER: #ff0000 2px solid; 
	}

.chkBoxDisabled
	{ 
	background-color: #f0f0ff;
	}


/* --- END XTRA Content for Secure Site --- */