/*Main CSS*/



.LinkTable {
background:#41ADCC;

}


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


p , li , ol , ul , a, td, th {font-family : Verdana, Arial, sans-serif; font-size:95%;} 

/*H1						{font-family: Arial, Helvetica, sans-serif; font-size: 110%; color: #006699; font-weight: bold;}*/
h1 {color : #458BCB; font-family : Verdana, Arial, sans-serif; font-size: 115%; margin-bottom: 0; margin-top:0 } 
H2						{font-family: Arial, Helvetica, sans-serif; font-size: 105%; color: #666666;}
.message				{color: red; font-weight: bold}
.boldtext				{font-weight: bold}

/*Header CSS*/
#header					{
	background: #483D8B;
}
#header	#banner			{width: 100%;  text-align: right;}

#header2					{
	background: #483D8B;
}

input, select, textarea {
	color: #000;
        font-size: 1em;
}

/*Tables CSS*/
FORM					{padding: 0px; margin: 0px}
#table 					{padding: 0px}


/*TOPBAR*/
#topbar {
        clear: both;
        float: left;
        width: 100%;
        background: #41ADCC;
        color: #FFF;
        padding: 9px 0px;
        font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 70%;
				margin-bottom: 36px;
				margin-top: -1px;
}

body>div #topbar{
				margin-top: -9px;
				background: #ff0000;
}

#topbar_link {
        float: left;
        width: 100%;
				margin-left: 10px;
				padding-bottom: 3px;
				/*border: 1px solid;*/
				font-family : Verdana, Arial, Helvetica, sans-serif; 
				font-size : 80%;
				background: #41ADCC;
        color: #FFF;
}

#topbar_control {
        float: right;
	text-align: right;
        width: 200px;
	margin-right: 3px;
	/*border: 1px solid;*/
}

#topbar img {border: none;} 
#topbar a:link {color : #FFF; text-decoration: none; border: none;} 
#topbar a:visited {color : #FFF;	text-decoration: none;} 
#topbar a:hover {color : #FFF; text-decoration: underline;} 
#topbar a:active {color : #FFF;text-decoration: underline;}

#topbar_control a {padding:2px;}


/*Sub Nav CSS*/
#columna 				{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width:183px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 21px;
	float: left;
}
#columna #nav			{
	background: #fffff ;
	padding: 4px;
	font-weight: normal;
	text-decoration: none;
	color: #2F91E9;
	background-image:url(https://jobs.careers.vic.gov.au/depts/ocsc/graphics/divider_horiz.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
}

#columna #nav A			{

	color:#0B3C68;
	display:block;
	text-decoration:none;
	padding-bottom: 1px;
}

#columna #nav A:hover	{
	background-image:url(https://jobs.careers.vic.gov.au/depts/ocsc/graphics/lnav_hover_bg.jpg);
	background-position:center;
	background-repeat:repeat-x;
	color:#2F91E9;
	display:block;
	text-decoration:none;
	padding-bottom: 1px;
}


/*Content CSS*/
#content {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 10px;
	text-align: left;
	height:70%;
}

#content p				{font-family : Verdana, Arial, sans-serif; font-size: 78%;}

<!-- THIS IS EDITED -->

#content ul				{font-size: 78%; line-height: 1.4em; margin:0px 0px 0px 16px;}
#content IMG			{border:0px; padding: 10px 0px 20px 0px;}
#content A				{font-weight:normal; text-decoration: underline;}
#content A:hover		{font-weight:normal; text-decoration: underline;}


/*Popup CSS*/
#popup					{font-family: Arial, 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;}
#popup A:hover			{font-weight:normal; text-decoration: underline;}

#tbl					{font-family: Arial, Helvetica, sans-serif; font-size: 90%; padding: 0px; width:80%;}

#tbl #ltshade			{
	font-size: 90%;
	padding: 5px;
	Vertical-align: top;
	font-family : Verdana, Arial, sans-serif; 
	font-size: 78%; 
	color : #000000;
}

#tbl #dkshade			{
	font-size: 90%;
	padding: 5px;
	background: #C7E9F2;
	font-weight: bold;
	color: #2A788E;
}

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

#tbl_search_1			{font-family: Arial, Helvetica, sans-serif;font-size: 100%;padding: 0px;	width: 98%;}
#tbl_search_1 #ltshade	{font-size: 80%; color: #191970;	border-top: 1px solid #FFFFFF;	Vertical-align: top;}
#tbl_search_1 #dkshade	{font-size: 90%; padding-bottom: 5px;	color: #00008B;	border-top: 1px solid #FFFFFF;	font-weight: bold;}
#tbl_search_1 H1		{font-family: Arial, Helvetica, sans-serif; font-size: 140%; color: #00008B; font-weight: bold;}
.tborder {border: solid 1px #191970;}

#tbl_search_2			{font-family: Arial, Helvetica, sans-serif; font-size: 100%; padding: 0px; width:99%}
#tbl_search_2 #ltshade	{font-size: 80%; padding: 5px; color: #191970; border-top: 1px solid #FFFFFF; Vertical-align: top;}
#tbl_search_2 #dkshade	{font-size: 80%; padding: 5px; color: #191970; border-top: 1px solid #FFFFFF; font-weight: bold;}
#tbl_search_2	p		{font-size: 100%;}
#tbl_search_2 ul 		{font-size: 100%}
#tbl_search_2 ul p		{font-size: 100%}
#tbl_search_2 .button	{font-family: font-size: 90%; Arial, 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%; Arial, 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					{
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	padding: 1px 0px 1px 0px;
	text-align: center;
	color: #FFFFFF;
	border-bottom: 2px solid #14297B;
	background: #41ADCC;
}
#footer A				{font-weight:normal; text-decoration: underline; color: #FFFFFF;}
#footer A:hover		{font-weight:normal; text-decoration: underline; color: #FFFFFF;}

/* CoolMenus 4 - default styles - do not edit */
.clBar{
	background-color : #000080;
	color : #000080;
}

.clcmabs{
	left : 0;
	position : absolute;
	top : 0;
	visibility : hidden;
}


/*Raj  styles for http://www.ocsc.vic.gov.au/
 --------------------------------------------------*/

.header_bg {
background-image:url(/depts/ocsc/graphics/banner_gradient.jpg);
background-repeat:repeat-x;
}

.searchbar {
background-image:url(/depts/ocsc/graphics/searchbar_bg.jpg);
background-position:center bottom;
background-repeat:repeat-x;
}

.searchbar_bg {
background-color:#41ADCC;
}

.searchbar_bg2 {
padding:top: 3px;
}

.pad05 {
padding:10px 10px 5px;
}

/* End - Raj  styles for http://www.ocsc.vic.gov.au/
 --------------------------------------------------*/

/*Styles for CURRENTLY SELECTED MENU*/

.cllevel0_Current{
	background-color : #0066CB;
	color : #FFFFFF;
	font-family : tahoma,arial,helvetica;
	font-size : 12px;
	font-weight : bold;
	padding : 2px;
	position : absolute;
}

.cllevel0_Current,.cllevel0_Currentover{
	font-family : tahoma,arial,helvetica;
	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 : tahoma,arial,helvetica;
	font-size : 12px;
	font-weight: bold;
}

.cllevel0,.cllevel0over{
	color : #CCCCCC;
	font-family : tahoma,arial,helvetica;
	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 : tahoma, arial,helvetica;
	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 : tahoma, arial,helvetica;
	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 : tahoma,arial,helvetica;
	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 created to adapt theirs site to ours
	Paulo Kendi */
.tdcblue {background-color : #fff; font-family : Verdana, Arial, Helvetica, sans-serif; color : #ffffff; font-weight : normal}
.tdcblue_m {background :#fff url(http://vicgov.recruitasp.com.au/depts/ocsc/graphics/BG.png) repeat-x scroll 0% 0%; font-family : Verdana, Arial, Helvetica, sans-serif; color : #ffffff; font-weight : normal} 
.leftnav {font-family : Verdana, Arial, Helvetica, sans-serif; background-color : #41ADCC; color : #ffffff; font-size : 70%} 
.leftnav a:link {color : #ffffff } 
.leftnav a:visited {color : #ffffff } 
.leftnav a:hover {color : #ffffff } 
.leftnav a:active {color : #ffffff } 

/** REDEFINED HTML TAGS **/
#Table_01 a:link {color : #ffffff; text-decoration : none} 
#Table_01 a:visited {color : #ffffff; text-decoration : none} 
#Table_01 a:hover {text-decoration : underline} 
#Table_01 a:active {color : red; text-decoration : none } 

a:link {text-decoration : none} 
a:visited {color : #8800ff; text-decoration : none} 
a:hover {text-decoration : underline} 
a:active {color : red; text-decoration : none } 

/*mozilla */

body>#content {
	border-left: white 230px solid;
	font-size:95%;
}

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

#tbl td {
	padding: 4px;
}	

.searchbar_bg {
background-color:#41ADCC;
}

.line_vert {
background-image:url(../rscs/divider_vert.gif);
background-repeat:repeat-y;

.pad05 {
padding:10px 10px 5px;
}


/*mozilla */

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


/*Raffaele Adinolfi on 09/12/08
 UI Improvements in Job Search screen
--------------------------------------------------*/
.rasp_fieldset{
	border:1px solid #CCC;
	margin: 4px 6px;
}

.rasp_legend{
	font-size:9px;
	color:#666666;
}

#content img {
	padding:0;
}
/*--------------------------------------------------*/


.searchbar_bg {global.css (line 130)
background-color:#41ADCC;
}

