
td, p, body{
	font-size: 9pt;
	font-weight: normal;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	color: #06103A;
}

a, a:link, a:active, a:visited {
	color: #00A0C6;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

h1, .h1:link, .h1:active, .h1:visited, .h1:hover {
	color: #06103A;
	font-size: 16pt;
	font-weight: normal;
	font-family: Trebuchet ms, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

h2, .h2:link, .h2:active, .h2:visited, .h2:hover {
	color: #00A0C6;
	font-size: 16pt;
	font-weight: normal;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;	
	margin-bottom: 2px;
}

h3, .h3:link, h3:active, h3:visited, h3:hover {
	color: #FE8E00; /*CF0607;*/
	font-size: 12pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;	
}

h4, .h4:link, .h4:active, .h4:visited, .h4:hover {
	color: #00A0C6;
	font-size: 14pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;	
	border-bottom: 1px dashed #00A0C6;	
}

h5, .h5:link, .h5:active, .h5:visited, .h5:hover {
	color: #06103A;
	font-size: 10pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;	
}

h6, .h6:link, .h6:active, .h6:visited, .h6:hover {
	color: #00A0C6;
	font-size: 10pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;	
}

.largewhitetext, a.largewhitetext, a.largewhitetext:link, a.largewhitetext:active, a.largewhitetext:visited {
	font-size: 9pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	color: #FFFFFF;	
	text-decoration: none;
}

a.largewhitetext:hover {
	font-size: 9pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	color: #00A0C6;	
	text-decoration: none;
}

.ltblue, a.ltblue, a.ltblue:link, a.ltblue:active, a.ltblue:visited {
	font-size: 10pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	color: #00A0C6;
	text-decoration: none;
}

a.ltblue:hover {
	font-size: 10pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	color: #02788C;	
	text-decoration: none;
}

a.smallwhitetext, a.smallwhitetext:link, a.smallwhitetext:active, a.smallwhitetext:visited {
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: normal;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: underline;
}

.smallwhitetext, a.smallwhitetext:hover {
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: normal;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;
}

.smalltext {
	color: #06103A;
	font-size: 8pt;
	font-weight: normal;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
}

a.smalltext, a.smalltext:link, a.smalltext:active, a.smalltext:visited {
	color: #00A0C6;
	font-size: 8pt;
	font-weight: normal;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: underline;
}
 
a.smalltext:hover {
	color: #00A0C6;
	font-size: 8pt;
	font-weight: normal;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;
}

.smallbluetext, a.smallbluetext, a.smallbluetext:link, a.smallbluetext:active, a.smallbluetext:visited, a.smallbluetext:hover {
	color: #77A1B9;
	font-size: 8pt;
	font-weight: normal;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;
}

ul {
	list-style: disc url(http://jed.cecc.com.au/clients/interpath/jointforce_nz/test/images/bullet.gif);
	margin-left: 15px;
	padding-left: 6px;
	margin-right: 0;
	margin-top: 0;
	margin-right: 0;	
}

li {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-right: 0;	
}


#custom ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
}

#custom li {
	list-style-image: none;
	list-style-type: none;
	margin-bottom: 0;
	margin-left: 0;
	padding: 0;
	margin-right: 0;
}

a.menu, a.menu:link, a.menu:active, a.menu:visited {
	font-size: 12px;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	color:#06103A;
	font-weight:bold;
	text-decoration:none;
    padding: 2px 0px 3px 0px;
    border-bottom: 1px solid #00A0C6;
    width: 190px;
    display: block;
    text-align: left;
    text-indent: 5px;
}

a.menu:hover {
	color:#00A0C6;
}

a.menucurrent, a.menucurrent:link, a.menucurrent:active, a.menucurrent:visited {
	font-size: 12px;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	color:#00A0C6;
	font-weight:bold;
	text-decoration:none;
    padding: 2px 0px 3px 0px;
    border-bottom: 1px solid #00A0C6;
    width: 190px;
    display: block;
    text-align: left;
    background-color: #EEEEEE;
    text-indent: 5px;
}

a.menu2, a.menu2:link, a.menu2:active, a.menu2:visited {
	font-size: 11px;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	color:#06103A;
	font-weight:normal;
	text-decoration:none;
    padding: 2px 0px 3px 0px;
    border-bottom: 1px solid #00A0C6;
    width: 190px;
    display: block;
    text-align: left;
    text-indent: 10px;
}

a.menu2:hover {
	color:#00A0C6;
}

a.menu2current, a.menu2current:link, a.menu2current:active, a.menu2current:visited {
	font-size: 11px;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	color:#00A0C6;
	font-weight:normal;
	text-decoration:none;
    padding: 2px 0px 3px 0px;
    border-bottom: 1px solid #00A0C6;
    width: 190px;
    display: block;
    text-align: left;
    text-indent: 10px;
}

input.frmelement {
	font-family: Trebuchet ms, Verdana, Helvetica, Tahoma, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-size: 8pt;	
	height: 18px;	
}

textarea.frmelement {
	font-family: Trebuchet ms, Verdana, Helvetica, Tahoma, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-size: 10pt;	
}

select.frmelement {
	font-family: Trebuchet ms, Verdana, Helvetica, Tahoma, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-size: 10pt;	
}

input.buttonfrmelement {
	font-family:trebuchet ms, arial, sans-serif;
	background-color:#06103A;
	font-size:8pt;
	font-weight:bold;	
	color:#6B95BA;
	height:22px;
	border-color:#6B95BA;
	border-width:1px;
	border-style:solid;
	cursor: pointer;
}

div.print {
	display: none;
}

a.sm_level0, a.sm_level0:link, a.sm_level0:visited {
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: underline;
}

a.sm_level0:hover {
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

a.sm_level1, a.sm_level1:link, a.sm_level1:visited {
    font-size: 9pt;
    font-family: Verdana, Arial, Helvetica;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: underline;
}

a.sm_level1:hover {
    font-size: 9pt;
    font-family: Verdana, Arial, Helvetica;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

a.sm_level2, a.sm_level2:link, a.sm_level2:visited {
    font-size: 7pt;
    font-family: Verdana, Arial, Helvetica;
    color: #4F70AB;
    text-decoration: underline;
}

a.sm_level2:hover {
    font-size: 7pt;
    font-family: Verdana, Arial, Helvetica;
    color: #4F70AB;
    text-decoration: none;
}

a.sm_level3, a.sm_level3:link, a.sm_level3:visited {
    font-size: 7pt;
    font-family: Verdana, Arial, Helvetica;
    color: #9F3D33;
    text-decoration: underline;
}

a.sm_level3:hover {
    font-size: 7pt;
    font-family: Verdana, Arial, Helvetica;
    color: #9F3D33;
    text-decoration: none;
}

TD.level0, .level0 {
    border : 1px solid #06103A;
}

TD.level1, .level1 {
    border : 1px solid #00A0C6;
}

TD.level2, .level2 {
    border : 1px solid #FFFFFF;
}

TD.level3, .level3 {
    padding-left:7px;
}

.level0 {
	background: #06103a;
	}

.level1 {
	background: #00a0c6;
}

/*************************** 
*    CB2010 Menu styles    *
****************************/

#cb2010_menu {
	margin-bottom: 15px;	
}

#cb2010_menu ul {

	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 190px;	
}

#cb2010_menu ul li {
	margin: 0;
	padding: 0;
}

#cb2010_menu ul.menu1 li a:link,
#cb2010_menu ul.menu1 li a:visited {
	font-size: 12px;
	color:#06103A;
	font-weight:bold;
	text-decoration:none;
    padding: 2px 0px 3px 0px;
    border-bottom: 1px solid #00A0C6;
    width: 190px;
    display: block;
    text-align: left;
    text-indent: 5px;
}

#cb2010_menu ul.menu1 li a:hover,
#cb2010_menu ul.menu1 li.current a:link,
#cb2010_menu ul.menu1 li.current a:visited,
#cb2010_menu ul.menu2 li.current a:link,
#cb2010_menu ul.menu2 li.current a:visited {
	color:#00A0C6;
	font-weight:bold;
	text-decoration:none;
    padding: 2px 0px 3px 0px;
    border-bottom: 1px solid #00A0C6;
    width: 190px;
    display: block;
    text-align: left;
    background-color: #EEEEEE;
    text-indent: 5px;
}

#cb2010_menu ul.menu2 li.current a:link,
#cb2010_menu ul.menu2 li.current a:visited {
	background: none;			
}

#cb2010_menu ul.menu2 li a:link,
#cb2010_menu ul.menu2 li a:visited {
	font-size: 11px;
	color:#06103A;
	font-weight:normal;
	text-decoration:none;
    padding: 2px 0px 3px 0px;
    border-bottom: 1px solid #00A0C6;
    width: 190px;
    display: block;
    text-align: left;
    text-indent: 10px;
}

#cb2010_menu ul.menu2 li a:hover,
#cb2010_menu ul.menu2 li.current a:link,
#cb2010_menu ul.menu2 li.current a:visited {
	color:#00A0C6;
	font-weight:normal;
	text-decoration:none;
    padding: 2px 0px 3px 0px;
    border-bottom: 1px solid #00A0C6;
    width: 190px;
    display: block;
    text-align: left;
    text-indent: 10px;
}
