/* Australian Securities Lending CSS  */
/* Body Attributes */

body { behavior: url("hover.htc");}
body {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595967;
	margin: 0px;
	padding: 0px;
	background-color: #E2C670;
	background-image: url(../images/bg.gif);
	background-position:top right;
	background-repeat:no-repeat;

}
img {border: none;}

p {
	margin: 0 30px 12px 15px;
	line-height: 130%;

}
#playlist td { padding: .75em  0; }
h1 {
	margin: 4px 4px;
	font-style: italic;
	font-weight: bold;
	font-size: 18px;
	color: #000031;
	float: left;
	width: 350px;
}

h2 {
	margin: 0;
	margin-top: 8px;
	margin-left: 20px;	
	margin-bottom: 8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 14px;
	color: #1D395E;
}

h3 {
	margin: 0;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 9px;
	font-size: 11px;
	font-weight: lighter;
}

h4 {
	font-size: 12px;
	margin: 0 10px 12px 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

h5 {
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 12px;
	color: #C93;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 4px;
}
h6 {
	margin-top: 0;
	color: #C93;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 4px;
}

form {
	margin: 0; /* remove excessive padding from the form tag */
	padding: 0;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border: 1px solid #000;
	background-color: #CC9900;
}

.members_login {
	font-size: 11px;
	border: 1px solid #000;
}


#container {
	margin: 6px auto;
	width: 760px;
	border: 1px solid #FFF;
	background-color: #FAF4E9;
}

#header {
	background-color: #000031;
	width: 760px;
	display: block;
	margin: 0 auto;
	
}

#loginform {
float: right;
margin-top: 6px;
float: right;
}

#title_header {
	background-color: #F0E0C1;
	margin: 0;
	padding: 4px;
	border-bottom: 1px solid #fff;
	width: 752px;
}

#asla_abn {
	font-weight: bold;
	text-align: right;
	background-color: #ccc;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;				
	padding: 4px;
	display: block;
	clear:  both;
}

#image_header {
	width: 760px;
	margin: 0;
	padding: 0;
	background-color: #E2C670;
	display: block;
}

#members {
	display: block;
	float: right;
}

#content {
	width: 72%;
	display: block;
	float: left;
	border-right: 1px solid #F0E0C1;
	margin: 0;
	padding: 0;
	background-color: #F7EFDE;
	min-height: 400px;
}
#newscontent { margin: 1em;}

#content a {
	/*background-color: #F0E0C1;*/
	color: #1D395E;
	text-decoration: underline;
}

div#content a:hover {
	color: #666;
}

#leader {
	width: 27.5%;
	display: block;
	float: right;
	margin: 15px 0 0 0;
	padding: 0;
}

#leader a {
	color: #1D395E;
	text-decoration: none;
}

div#leader a:hover {
	color: #CC6600;
	text-decoration: underline;
}
.news{ width: 180px; margin: 0 0 10px 10px; text-align: justify;}
.news p{ line-height:120%; margin: 0 0 4px 0;}

#footer {
	
	background-color: #C93;
	padding: 4px 0 4px 0;
	width: 760px;
	color: #fff;
	font-size: 10px;
	text-indent: 10px;
	margin: 0;
	clear: both;
}
#footer2 {
margin: 6px auto;
	width: 760px;
text-align: right;

}
#footer a {
	color: #fff;
	text-decoration: none;
}

div#footer a:hover {
	text-decoration: underline;
}


/* Header IMG Attributes */

img.header {
	float: left;
	margin: 0;
	display: block;
}

img.logo {
	float: right;
}

.clear{
	clear: both;
	font-size: 0;
	line-height: 0;
}


.news_date {
	font-size: 9px;
	color: #C93;
 border-bottom: 1px dashed #ccc;
 padding-bottom: 1em;
}

div.toppage a, div.toppage a:link {
	color: #595967;
	font-size: 9px;
	text-decoration: none;
}

div.toppage a:hover {
	color: #C93;
}

div.toppage {
	margin: 0;
	margin-right: 30px;
	padding: 0;
	text-align: right;	
}

/*HV NAV INFORMATION*/
#menubar{
	background-color: #000031;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 0px;
	text-indent: 0;
	margin: 0;
	width: 100%;
	float: left;

}
#nav li.members { float: left; width: 100px; }
#nav li.members a { display: block; width: 100px; padding: 5px; }
#nav li.links{ float: left; width: 80px; }
#nav li.links a { display: block; width: 80px; padding: 5px; }
#nav, #nav ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; line-height: 120%; }
#nav li {border-right: 1px solid #fff;}

#nav a { display: block; width: 125px; padding: 5px; }
#nav li { float: left; width: 125px; }


#nav li ul { background-color: #000031; position: absolute; width: 125px; left: -999em; }
#nav li ul li {border-bottom: 1px solid #fff;}
#nav li ul li:hover, #nav ul li.sfhover { background-color: #E2C670; color: #1D395E;}
#nav li:hover ul, #nav li.sfhover ul { left: auto; background-color: #CC9933; }
#nav a {color: #FAF4E9;	text-decoration: none;}
#nav ul a {color: #1D395E;}


/*END HV NAV INFORMATION*/

/* Table (documents) attributes*/

#tabledata {
  	margin-left: 26px;	
	border: 4px solid #F0E0C1;
	background-color: #1D395E;
	text-align: center;
}

#tabledata td {
background-color: #FAF4E9;
width: 145px;
}

#tabledata td a {
	font-weight: normal;
}

#tabledata td a:link, #tabledata td a:visited {
	font-weight: normal;
}

#tabledata td a:hover {
	color: #C93;
	text-decoration: underline;
}

#tabledata img {
padding: 0;
}


/* main table */
		.ewTable {
	width: 96%; /* table width */
	font-size: small; /* font size */
	border-collapse: collapse;
	border: 0;
	margin-left: 14px;
}

		/* main table data cells */
		.ewTable td {
			padding: 4px; /* cell padding */
			font-size:11px;
			border: 1px solid; /* cell spacing */
			border-color: #CCCCCC;  /* table background color */
		}

		/* main table header cells */
		.ewTableHeader {
			background-color: #E2C770; /* header color */
			color: #595967; /* header font color */
			font-weight: bold;
			vertical-align: top;
		}
		
		
		.ewTableHeader2{
			color: #666; /* header font color */
			background-color: #F0E0C1;
			font-weight: bold;
			text-align: right;
			vertical-align: top;
		}
		
		.ewTableHeaderH{
			color: white; /* header font color */
			background-color: #C93;
			font-weight: bold;
			text-align: right;
			vertical-align: top;
			width: 200px;
		}

		.ewTableHeader a {
			color: #FFFFFF; /* header font color */
		}

		/* main table row color */
		.ewTableRow {
			background-color: #F7EFDE;  /* alt row color 1 */
		}

		/* main table alternate row color */
		.ewTableAltRow {
			background-color: #FAF4E9; /* alt row color 2 */
		}

		/* main table sorting indicator */
		.ewTableOrderIndicator {
			font-family: Webdings;
		}

		/* main table footer section */
		.ewTableFooter {
			background-color: #FFFFCC;
		}
.red { color:#CC0000; padding: 1em 0;}

.Archives { font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #1D395E; font-weight: normal; font-style:normal; margin-left:2em;}
hr { width: 95%; color:#E2C670; border:0; height:1px; background-color:#E2C670;}

Table.archive {  margin: 0 1em 0 2em; border-width: 1px;
border-style: solid;
border-color: #000000;
border-collapse: collapse; }
Table.archive th { text-align: left;  padding: .5em 1em; 
border-width: 1px;
border-style: solid;
border-color: #000000;}
Table.archive tr { line-height: 150%; padding: 1em; }
Table.archive td { padding:1em;border-width: 1px;
border-style: solid;
border-color: #000000;}

