
body { 

margin-top: 0px; margin-left: 0px; margin-right: 0px; font-family: Verdana,Arial,Sans;

} 





.breadcrumbs { 

font-size: 8pt; color: #000235; font-family: verdana, arial, helvetica, sans-serif; background-color: #f3f3f3 

} 



/*.buttonbarbackground { 

background-image: url(http://www.dpi.vic.gov.au/dpi/dpincor.nsf/obj/back-dpi/$file/back-dpi.gif); background-color: #d9e1ec 

} 

*/

.buttonbartext { 

font-size: 8pt; color: #000235; font-family: verdana, arial, helvetica, sans-serif ;

} 



a.buttonbartext { 

text-decoration: none 

} 

a.buttonbartext:link { 

text-decoration: none 

} 

a.buttonbartext:hover { 

text-decoration: underline 

} 

a.buttonbartext:active { 

text-decoration: none 

} 



.bread { 

font-size: 8pt; color: #000034; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none 

} 

a.bread { 

color: #000034; text-decoration: none 

} 

a.bread:link { 

color: #000034; text-decoration: none 

} 

a.bread:hover { 

color: #000034; text-decoration: underline 

} 

a.bread:active { 

color: #ffffff; text-decoration: none 

} 

/*Main CSS*/

BODY					{margin: 0px 0px 0px 0px; padding: 10px;}

H1						{font-family: verdana, Helvetica, sans-serif; font-size: 110%; color:  #433B67; font-weight: bold;}

H2						{font-family: verdana, Helvetica, sans-serif; font-size: 105%; color: #666666;}

.message				{color: red; font-weight: bold}

.boldtext				{font-weight: bold}



/*Header CSS*/

#header					{

	background: #483D8B;

	border-bottom: 1px solid #ffffff;

}

#header	#banner			{width: 100%;  text-align: right;}



#header2					{

	background: #483D8B;

}



/*Tables CSS*/

FORM					{padding: 0px; margin: 0px}

#table 					{padding: 0px;}



#left_menu_color	{

/*	background-color: #433B67;*/

}



/*Sub Nav CSS*/

#columna 				{

	font-family: verdana;

	font-size: 80%;

	width: 200px;

margin:8px 0 0 8px;

/*	padding: 10px 0px 0px 6px;*/

	float: left;

	background-color: #003366;
	
	margin-top: 8px;

}

#columna #nav			{

/*	margin: 2px 0px 0px 0px;*/

	text-decoration: none;

/*	font-weight: bold;

	font-size: 10pt;*/

/*	background : url(../graphics/square.jpg) no-repeat 1px;*/

	padding:4px 3px;
	
	border-bottom:1px solid #FFFFFF;

}



#columna #nav A			{

	text-decoration: none;

/*	font-weight: bold;

	font-size: 10pt;*/

	color: #FFFFFF;

	margin : 15px;

}



#columna #nav A:hover	{

 text-decoration: underline;

 /*font-weight: bold;*/

 font-size: 10pt;

 color: #FFFFFF;

}



#columna #navspacer { /*color: #FFFFFF; padding-bottom: 1%; height: 1%;*/ }

#columnb { 	background-color: #433B67;}




/*Content CSS*/

#content				{font-family: verdana, Helvetica, sans-serif; color: #666666; margin:0px 0px 0px 0px; padding:10px 0px 0px 10px; text-align: left; background-color:white; !important height:100%;}

#content p				{font-size: 78%;}


#tbl #ltshade input {

}

#ltshade #checker input{
margin-left:-97px;
}




#content ul				{font-size: 78%; line-height: 1.4em; margin:0px 0px 0px 16px;}

#content IMG			{border:0px;}

#content A				{font-weight:normal; text-decoration: underline; color:#003366;}

#content A:hover		{font-weight:normal; text-decoration: underline; color:#003366;}





/*Popup CSS*/

#popup					{font-family: verdana, Helvetica, sans-serif; color: #666666; margin:0px 0px 0px 20px; padding:10px 0px 0px 0px; text-align: left; height:70%;}

#popup p					{font-size: 78%;}

#popup ul				{font-size: 78%; line-height: 1.4em; margin:0px 0px 0px 16px;}

#popup A					{font-weight:normal; text-decoration: underline; color:#003366;}

#popup A:hover			{font-weight:normal; text-decoration: underline; color:#003366;}



#tbl						{font-family: verdana, Helvetica, sans-serif; font-size: 85%; padding: 0px; background:#F7F7F7 none repeat scroll 0;width:670px;}

#tbl #ltshade			{font-size: 90%; padding: 5px; background: #F7F7F7; border-top: 1px solid #FFFFFF; Vertical-align: top}

#tbl #dkshade			{font-size: 90%; padding: 5px;	background: #003366;color: white; border-top: 1px solid #FFFFFF; font-weight: bold;}

#tbl #ltshade select		{font-size: 100%;}

#tbl_search_1			{font-size: 110%;font-family: verdana, Helvetica, sans-serif;padding: 0px;	width: 98%;}

#tbl_search_1 #ltshade	{color: #191970;	border-top: 1px solid #FFFFFF;	Vertical-align: top;}

#tbl_search_1 #dkshade	{
border-top:1px solid #FFFFFF;
color:#00008B;
font-size:15px;
font-weight:bold;

}

#tbl_search_1 H1		{font-family: verdana, Helvetica, sans-serif; font-size: 140%; color: #00008B; font-weight: bold;}

.tborder {border: solid 1px #191970;}



#tbl_search_2					{font-size: 110%;font-family: verdana, Helvetica, sans-serif; padding: 0px; width:99%}

#tbl_search_2 #ltshade			{padding: 5px; color: #191970; border-top: 1px solid #FFFFFF; Vertical-align: top;}

#tbl_search_2 #dkshade			{padding: 5px; color: #191970; border-top: 1px solid #FFFFFF; font-weight: bold;}

#tbl_search_2	p		{font-size: 110%;}

#tbl_search_2 ul 				{font-size: 100%}

#tbl_search_2 ul p				{font-size: 100%}

#tbl_search_2 .button			{font-family:  font-size: 100%; verdana, Helvetica, sans-serif; border-top: 1px solid #CCCCCC; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #CCCCCC; font-size: 10px; padding:0px; background: #F0F0F0; margin: 5px 0px 5px 0px;}



#tbl #mdshade			{padding: 5px; background: #F0F0F0; border-top: 1px solid #FFFFFF; font-weight: bold;}

#tbl .button			{font-family:  font-size: 100%; verdana, Helvetica, sans-serif; border-top: 1px solid #CCCCCC; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #CCCCCC; font-size: 10px; padding:0px; background: #F0F0F0; margin: 5px 0px 5px 0px;}

#tbl ul 					{font-size: 100%}

#tbl p 					{font-size: 100%}

#tbl ul p				{font-size: 100%}



/*Footer CSS*/

#footer					{

	font-family: Verdana,Arial,Sans;
	font-size: 8pt;
	border-top:20px solid white;
	color: #000000;
	float:left;
	width:100%;
	text-align: center; 
	background-color:#003366;
	

}



#footer A			{font-weight:normal; text-decoration: none; color:#ffffff;}

#footer A:hover		{font-weight:normal; text-decoration: underline;}





/* CoolMenus 4 - default styles - do not edit */

.clBar{

	background-color : #000080;

	color : #000080;

}



.clcmabs{

	left : 0;

	position : absolute;

	top : 0;

	visibility : hidden;

}



/*Styles for CURRENTLY SELECTED MENU*/



.cllevel0_Current{

	background-color : #0066CB;

	color : #FFFFFF;

	font-family : verdana, arial, helvetica, sans-serif;;

	font-size : 12px;

	font-weight : bold;

	padding : 2px;

	position : absolute;

}



.cllevel0_Current,.cllevel0_Currentover{

	font-family : verdana, arial, helvetica, sans-serif;;

	font-size : 12px;

	font-weight : bold;

	padding : 2px;

	position : absolute;

	text-align : center;

}







.cllevel0_Currentover{

	background-color : #0066CB;

	color :   #CCCCCC;

	/*cursor : pointer;*/

	cursor : hand;

	layer-background-color : #336699;

}







.cllevel0{

	background-color : #000080;

	color : #CCCCCC;

	layer-background-color : #000080;

	font-family : verdana, arial, helvetica, sans-serif;;

	font-size : 12px;

	font-weight: bold;

	

}









.cllevel0,.cllevel0over{

	color : #CCCCCC;

	font-family : verdana, arial, helvetica, sans-serif;;

	font-size : 12px;

	font-weight : bold;

	padding : 2px;

	position : absolute;

	text-align : center;

}





.cllevel0border{

	position : absolute;

	visibility : hidden;

	border-right : 1px solid #FFFFFF;

}







.cllevel0over{

	background-color :#0066CB;

	color : #FFFFFF;

	font-weight: bold;

	cursor : pointer;

	cursor : hand;

	layer-background-color : #0066CB;

	text-decoration : underline;

}



/*******************************/

/*      Start OLD NS Styles    */

/*******************************/

.cllevel0NS{

	background-color :  #000080;

	color : #CCCCCC;

	layer-background-color : #000080;	

}



/*Styles for level 1*/

.cllevel0NS, .cllevel0overNS{

	font-family : verdana, arial, helvetica, sans-serif;;

	font-size : 12px;

	font-weight : bold;

	padding : 2px;

	position : absolute;

	border-left : 0px none #0066CB;

	color:#CCCCCC;

}





.cllevel0borderNS{

	position : absolute;

	visibility : hidden;

	border-right : 1px solid #FFFFFF;

	

}





.cllevel0overNS{

	background-color : #0066CB;

	color : #FFFFFF;

	cursor : pointer;

	cursor : hand;

	text-decoration : underline;

	layer-background-color : #0066CB;

}



/*******************************/

/*      END OLD NS Styles    */

/*******************************/



.cllevel1{

	background-color :  #D2E9FF;

	/*

	color : #CCCCCC;*/

	layer-background-color : #D2E9FF;

	

}



/*Styles for level 1*/

.cllevel1, .cllevel1over{

	font-family : verdana, arial, helvetica, sans-serif;;

	font-size : 11px;

	font-weight : bold;

	padding : 2px;

	position : absolute;

	border-left : 0px none #0066CB;

	color:#0066CB;

}



.cllevel1border{

	background-color : #FFFFFF;

	layer-background-color : #FFFFFF;

	position : absolute;

	visibility : hidden;

	

}



.cllevel1over{

	background-color : #0066CB;

	color : #FFFFFF;

	cursor : pointer;

	cursor : hand;

	text-decoration : underline;

	layer-background-color : #0066CB;

}



.cllevel2{

	background-color : #0066CB;

	color : #FFFFFF;

	layer-background-color : #0066CB;

}



/*Styles for level 2*/

.cllevel2, .cllevel2over{

	font-family : verdana, arial, helvetica, sans-serif;;

	font-size : 11px;

	font-weight : bold;

	padding : 2px;

	position : absolute;

}



.cllevel2border{

	background-color : #006699;

	layer-background-color : #006699;

	position : absolute;

	visibility : hidden;

}



.cllevel2over{

	background-color : #0066CB;

	color : #FFFFFF;

	font-size : 11px;

	cursor : pointer;

	cursor : hand;

	layer-background-color : #0066CB;

}



/* new classes added Paulo Kendi*/



A {

 text-decoration: none;
 color:#FFFFFF;
 font-weight: normal;

}



A:link {

 text-decoration: none;

 font-weight: normal;

}



A:visited {

 text-decoration: none;

 font-weight: normal;

 color: #ffffff;

}



A:hover {

 text-decoration: underline;

 font-weight: normal;

/* font-size: 8pt;*/


}



A:active {

 text-decoration: none;

 font-weight: normal;

/* font-size: 8pt; */

 color: #ffffff;

}



A.level1 {

 font-family: Verdana,Arial,Sans;

 text-decoration: none;

 font-weight: bold;

 font-size: 7pt;

 color: #FFFFFF;

}



A.level1:link {

 text-decoration: none;

 font-weight: bold;

 font-size: 7pt; 

 color: #FFFFFF;

}



A.level1:visited {

 text-decoration: none;

 font-weight: bold;

 font-size: 7pt; 

 color: #FFFFFF;

}



A.level1:hover {

 text-decoration: none;

/* font-weight: bold;

 font-size: 7pt;*/

 color: #FFFFFF;

}



A.level1:active {

 text-decoration: none;

/* font-weight: bold;

 font-size: 7pt; */

 color: #FFFFFF;

} 



A.level1_header {

 font-family: Verdana,Arial,Sans;

 text-decoration: none;
font-size:100%;

/* font-weight: bold;*/

/* font-size: 7pt;*/

}



A.level1_header:link {

 text-decoration: none;

/* font-weight: bold;*/

/* font-size: 7pt; */

 color: #FFFFFF;

}



A.level1_header:visited {

 text-decoration: none;

/* font-weight: bold;

 font-size: 7pt; */

 color: #FFFFFF;

}



A.level1_header:hover {

 text-decoration: underline;

 /*font-weight: bold;*/

/* font-size: 7pt;*/

 color: #FFFFFF;

}



TABLE {

 font-family: Verdana,Arial,Sans;

 font-size: 7pt;
 color: #000000;

}



.search {

 text-dcoration: none;

 font-weight: normal;

 font-size: 7pt;

 color: #000000;

}





/*mozilla */








body>div>form{
float:left;
}



#tbl td {

	padding: 4px;
}	



#content {
float:left;
font-size:95%;
padding-bottom:50px;
padding-left:20px;
width:80%;


}





body>#left_menu_color>div>form{
float:right;
width:100%;
}



fieldset.rasp_fieldset {
    margin: 4px 4px 8px 4px;
    border: 1px solid #CCC;
}

legend.rasp_legend {
    font-weight: bold;
    color: #003366;
}





/*-------------------------------------------------------------------------------------------------------*/