BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, sans-serif;
	MARGIN: 0px;
	PADDING: 0;
}

MenuBody
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, sans-serif
}
.country
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #99ccff;
    FONT-FAMILY: Arial, sans-serif
}
.related
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, sans-serif
}
A:link
{
    COLOR: #006699
}
A:visited
{
    COLOR: #006699
}
A:hover
{
    COLOR: #d64300;
	/*BACKGROUND-COLOR: #006699*/
}
A.highlight:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: none
}
A.highlight:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: none
}
A.highlight:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial,  sans-serif;
    TEXT-DECORATION: underline
}
A.mainlink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,  sans-serif;
    TEXT-DECORATION: none
}
A.mainlink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,  sans-serif;
    TEXT-DECORATION: none
}
A.mainlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,  sans-serif;
    TEXT-DECORATION: underline
}
A.parent:link
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,  sans-serif;
    TEXT-DECORATION: none
}
A.parent:visited
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,  sans-serif;
    TEXT-DECORATION: none
}
A.parent:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,  sans-serif;
    TEXT-DECORATION: underline
}
A.nav:link
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,  sans-serif;
    TEXT-DECORATION: none
}
A.nav:visited
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,  sans-serif;
    TEXT-DECORATION: none
}
A.nav:hover
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,  sans-serif;
    TEXT-DECORATION: underline
}
.divider
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #999999;
    FONT-FAMILY: Arial,  sans-serif
}
.input
{
    FONT-WEIGHT: normal;
	FONT-FAMILY: Arial,  sans-serif;
    FONT-SIZE: 11px;
    WIDTH: 150px;
    COLOR: #000000
}
CAPTION
{
    FONT-SIZE:14pt;
    FONT-FAMILY: Arial,  sans-serif
}
TH
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial,  sans-serif
}
TD
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial,  sans-serif
}
TR
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial,  sans-serif
}
SELECT
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial,  sans-serif
}
OPTION
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial,  sans-serif
}
FORM
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial,  sans-serif;
	margin-bottom: 0;
}
FONT
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial,  sans-serif
}
.title
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 24px;
    FONT-FAMILY: Arial,  sans-serif
}
UL
{
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
OL
{
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
U
{
    FONT-FAMILY: Arial,  sans-serif
}
EM
{
    FONT-FAMILY: Arial,  sans-serif
	  FONT-SIZE: 22px;
}
BLINK
{
    FONT-FAMILY: Arial,  sans-serif
}
I
{
    FONT-FAMILY: Arial,  sans-serif
}
P
{
    FONT-FAMILY: Arial,  sans-serif
}
LI
{
    FONT-FAMILY: Arial,  sans-serif
}
DIV
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, sans-serif
}
H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21pt;
    FONT-FAMILY: Arial, sans-serif
}
H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 17pt;
    FONT-FAMILY: Arial, sans-serif
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
	FONT-FAMILY: Arial, sans-serif;
	background-color: transparent;
	border-bottom: 0px;
	margin-bottom: 0px;
	margin: 0px;
}
H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13pt;
    FONT-FAMILY: Arial, sans-serif
}
.small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, sans-serif
}
.title1
{
    FONT-SIZE: 19pt;
    FONT-FAMILY: Arial, sans-serif
}
.title2
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: Arial, sans-serif
}
.title3
{
    FONT-SIZE: 13pt;
    FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF
}
.title4
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: normal
}
.title5
{
    FONT-SIZE: 13pt;
    FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: bold;
	color: #ffffff;
	background-color: #013A81;
	WIDTH: 600px;
	margin-bottom: 0px;
	/*height: 20px;*/
	border-collapse: collapse;
}

.homepagetable1
{
border-collapse: collapse;
/*border: 1px;*/
}



.title6
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: bold;
	color: #ffffff;
	background-color: #F8971D;
	width: 295px;
	/*height: 20px;*/
	text-align: center;
	vertical-align: top;
	margin-bottom: 0px;
}

.title7
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: bold;
	color: #ffffff;
	background-color: #F8971D;
	width: 600px;
	height: 20px;
	text-align: center;
}

.navbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt
}
.countrybox
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px;
    WIDTH: 115px;
    COLOR: #333333;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial, sans-serif
}
.topbox
{
BORDER-RIGHT: #d2ea51 1px double; 
PADDING-RIGHT: 1px; 
BORDER-TOP: #d2ea51 1px double; 
PADDING-LEFT: 2px; 
PADDING-BOTTOM: 2px; 
BORDER-LEFT: #d2ea51 1px double; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #d2ea51 1px double
}
/* Tables used to display tabular Data. */
/* Apply to <table> tags only. 
Example: <table clase="tabulardata">*/
/*table.tabularData, table.tabularData td, table.tabularData th {*/
	/*border: 0px solid #000000;*/
	/*border-collapse: collapse;*/
	/*border-spacing: 1;*/
/*}*/
table.tabularDatah, table.tabularDatah td, table.tabularDatah th{
	padding: 0px;
	border-collapse: collapse;
}
/* original dev
table.tabularData, table.tabularData td, table.tabularData th{
	padding: 0px;
	border-collapse: separate;
}*/
table.tabularData, table.tabularData td, table.tabularData th {
	border: 0px solid #000000;
	border-collapse: separate;
	border-spacing: 1;
}

table.tabularData2 td, table.tabularData2 th{
	padding: 5px;
}
table.tabularData th, table.tabularData th a:link, table.tabularData th a:visited, table.tabularData th a:hover, table.tabularData th a:active  {
	background: #E0E1E9;
	color: #030303;
}
/* altrowEven & altrowOdd are used to style alternating table rows. */

.altrowEvenh {
	/*background-color: #E5F1F9;*/
	/*border: 0px solid #000000;*/
	/*border-collapse: separate;*/
	background-color: #E5F1F9;
	padding: 5px;
	width: 295px;
}

.altrowOddh{
	/*background-color: #E5F1F9;*/
	/*border: 0px solid #000000;*/
	/*border-collapse: separate;*/
	background-color: #E5F1F9;
	padding: 5px;
	width: 295px;
}


.altrowEven {
	background-color: #E5F1F9;
	/*border: 0px solid #000000;*/
	/*border-collapse: separate;*/
	padding: 5px;
	width: 295px;
}

.altrowOdd{
	background-color: #D9D8EA;
	/*border: 0px solid #000000;*/
	/*border-collapse: separate;*/
	padding: 5px;
	width: 295px;
}

/* original dev
.altrowEvenf {
	background-color: #D6E8A8;
	border: 0px solid #000000;
	border-collapse: separate;
	padding: 1px;
	width: 250px;
}

.altrowOddf{
	background-color: #ECFFC6;
	border: 0px solid #000000;
	border-collapse: separate;
	padding: 1px;
	width: 250px;
} */

.altrowEvenf {
	background-color: #E5F1F9;
		border: 0px solid #000000;
	border-collapse: separate;
	padding: 1px;
}

.altrowOddf{
	background-color: #D9D8EA;
		border: 0px solid #000000;
	border-collapse: separate;
	padding: 1px;
}

.altrowOddWide{
	background-color: #FFFFFF;
	border: 1px solid #AFB5D4;
	border-collapse: separate;
	padding: 5px;
	width: 600px;
	margin-bottom: 0px;
	
}

table.templateBody{
	height: 400px;
	vertical-align: top;
	pafdding: 0px;
	border-collapse: collapse;
}
table.displaybox{
	background: #E0E1E9;
	border-style: solid;
	border-color: #765BD2;
	FONT-SIZE: 16px;
   COLOR: #db4300;
   FONT-FAMILY: Verdana, Arial, sans-serif;
	border-width: 1px;
	/*padding: 6px;*/
}

table.ausjecdisplaybox{
	background: #E0E1E9;
	border-style: solid;
	border-color: #765BD2;
	FONT-SIZE: 16px;
   	COLOR: #000000;
   	FONT-FAMILY: Verdana, Arial, sans-serif;
	width: 600px;
	border-width: 1px;
	/*padding: 6px;*/
}

table.displayboxh{
	background: #E0E1E9;
	border-style: solid;
	border-color: #765BD2;
	FONT-SIZE: 16px;
   COLOR: #db4300;
   FONT-FAMILY: Verdana, Arial, sans-serif;
	border-width: 1px;
	/*padding: 6px;*/
	width: 162px;
}
table.displayboxWide{
	background: #d2e145;
	border-style: solid;
	border-color: #765BD2;
	FONT-SIZE: 16px;
   COLOR: #765BD2;
   FONT-FAMILY: Arial, sans-serif;
	border-width: 2px;
	padding: 6px;
	width: 600px;
}
/*.tdnav{
	background-image: url(spacer.gif);
	   width:152px;
}*/
div.moduletablemenu, table.moduletablemenu 
{ 
   width: 152px; margin: 0px 0px 10px 0px; border-collapse: collapse; 
   background: transparent; border: 0px solid #f7eec0;
}

div.moduletablemenu td, table.moduletablemenu td 
{ 
  margin: 0px; background: transparent; padding: 0px 0px 0px 0px; vertical-align: middle; 
}


a.mainlevel, a.mainlevel:link, a.mainlevel:visited {
   font-size: 12px;
   font-weight: normal;
   color: #706080; /*text colour*/
   line-height: 17px;
   padding-left: 5px;
	padding-right: 5px;
   text-decoration: none;
   width:152px;
  display:block;
   border-top:1px solid #ffffff;
   border-left:1px solid #ffffff;
   border-right:1px solid #ffffff;
   background:#BFDDEF; /*background cell */
}

a.mainlevel:hover {
   padding-left: 5px;
   color:#ffffff; /*text colour when over cell */
   background:#BFDDEF; /*background over cell */
}

a#active_menu {
	color: #000000; /*the selected menu item */
}

table.contentpane {

	color: #030303;
	width:600px;
	
}

.componentheading {
	/*background: #E2E9F3;*/
	FONT-WEIGHT: normal;
    FONT-SIZE: 15pt;
    FONT-FAMILY: Arial, sans-serif;

	color: #ffffff;
	background-color: #013A81;
	WIDTH: 600px;
	padding-left: 5px;	
}

.altrow2 {
	background-color: #D9D8EA;
		border: 0px solid #000000;
	border-collapse: separate;
	padding: 5px;

}

.altrow1{
	background-color: #E5F1F9;
		border: 0px solid #000000;
	border-collapse: separate;
		padding: 5px;

}

.tr{
	background-color: #ECFFC6;
		border: 0px solid #000000;
	border-collapse: separate;
}

.moduletable_dummy{
	width: 300px;
	align: center; 
}

.moduletable_600{
	width: 600px;
}
.picright{
	align: right;
}

td.contentheading{
	FONT-WEIGHT: normal;
    FONT-SIZE: 15pt;
	color: #ffffff;
	background-color: #013A81;
	/*WIDTH: 600px;*/
	/*padding-left: 15px;*/
	/*cellpadding: 5px;*/
	/*margin: 5px;*/
	/*text-align: left;*/
	/*padding-top: 9px;*/
	cellpadding: 15px;
}
.bluebar{
	width: 600px;
	background: #E0E1E9;
	FONT-WEIGHT: bold;
	padding: 1px;
}
.bluebarhome{
	width: 290px;
	background: #E2E9F3;
	FONT-WEIGHT: bold;
	padding: 1px;
	margin: 0;
}
.ech
{
    	FONT-WEIGHT: normal;
    	FONT-SIZE: 13pt;
    	FONT-FAMILY: Arial, sans-serif
	width: 600px;
	background: #E2E9F3;
}
table.statable
{
	border: 1px solid;

}

table.ecard
{
	border: 1px solid;
	padding: 15px;
	background: #ffffcc;
}

table.ecard2
{
	border: 1px solid;
	padding: 15px;
	background: #EFD6DB;
}

.errorMessage
{
FONT-WEIGHT: bold;
background: #FF99CC;
}


.altrow4 {
	background-color: #D6E8A8;
margin: 0;
	padding:0;
height: 30px;
align: middle;

}

.altrow3{
	background-color: #ECFFC6;
margin: 0;
padding:0;
height: 30px;
align: middle;
}

.altrow5 {
	background-color: #D6E8A8;
margin: 0;
	padding:0;
height: 40px;
align: middle;

}

.altrow6{
	background-color: #ECFFC6;
margin: 0;
padding:0;
height: 40px;
align: middle;
}


.pathway {
padding-left: 6px;
}

.componentheading {
margin-top: 2px;
	border-collapse: separate;
}

.natoff {
background-color: #ECFFC6;
border-top: solid-thick;
border-bottom: 3px;
border-right: 3px;
border-left: 3px;
border: 3px;
}

.notice {
color: red;
}

.subscribe { 
display: inline; 
padding-left: 20px; 
height: 20px; 
background: url(http://www.earlychildhoodaustralia.org.au/images/icons/feed.gif) no-repeat 0 0; 
}

/*WEBWATCH STYLES - ADDED 29/09/06 - LAST UPDATE 09/11/06
  The repetition of colour and size in each style will
  keep them independent from the stylings of the webpage
 */

font.wwgreen	{COLOR: #008000; FONT-SIZE: 9pt}
hr.ww			{COLOR: #008000; SIZE: 2}
p.ww			{COLOR: #003399; FONT-SIZE: 9pt}
p.wwblack		{COLOR: #000000; FONT-SIZE: 9pt}
p.wwgreentitle	{COLOR: #008000; FONT-SIZE: 9pt; FONT-WEIGHT: bold}
p.wwtitle		{COLOR: #003399; FONT-SIZE: 9pt; FONT-WEIGHT: bold}
p.wwtop			{COLOR: #008000; FONT-SIZE: 8pt}
ul.ww			{COLOR: #003399; FONT-SIZE: 9pt}
ul.wwblack		{COLOR: #000000; FONT-SIZE: 9pt}


/* @import"smart.css"; */

table.moduletable_bann2 {
width: 599px;
margin: 0px; 
background: transparent; 
padding: 0px 0px 0px 0px; 
vertical-align: middle;
}
.spacer {
clear: both;
height: 1px;
overflow: hidden;
display:inline;
} 
.orderformheadings {
background-color: #013A81;
}

