*{
	margin:0px;
	padding:0px;
}

/* IE6 PNG Fix */
img {
	behavior:	url("pngbehavior.htc");
}


p{
	padding:0px;
	font-size:11px;
}

.blue{
	color:#00AEDB;
}

h4, img{
	padding:0px;
	margin:0px;
	border:0px;
}

hr{
	margin:10px 0px;
	border:1px solid rgb(203,204,220);
	border-width: 1px 0 0;
	clear: both;
	margin: 15px 0px;
	height: 0px;
}

body{
	text-align:center;	
	font-family:arial,verdana;
	font-size:12px;
	background:#EBF0F0;

}
.select {
	background-color: #ffffff;
	border-bottom: #103586 1px solid;
	border-left: #103586 1px solid;
	border-right: #103586 1px solid;
	border-top: #103586 1px solid;
	color: #000000;
	font-family: arial,verdana, sans-serif;
	font-size: 11px;
}

#bodyHolder{
	width:762px;
	margin:20px auto;
}

#head{
	width:100%;
	height:101px;
	text-align:left;
}

#head_logo{
	width:212px;
	height:101px;
	float:left;
}

.logoHolder{
	width:212px;
	height:132px;
	position:absolute;
	margin-top:1px;
	padding-left:15px;
}

#head_banner{
	width:524px;
	height:101px;
	text-align:right;
	vertical-align:middle;
	float:left;
}

#head_sidelinks{
	text-align:right;
	width:26px;
	float:left;
	height:101px;
}


#head_sidelinks a{
	clear:both;
}

#head_sidelinks img{
	border:0px;
	margin:3px 0px;
	/* IE Fix */
	margin:expression('2px 0px');
}

#banner{
	width:100%;
	height:219px;
}

div.default{
	padding-left:5px;
	text-align:left;
	font-size:12px;
	color:#666666;
	clear:both;
	margin-top:5px;
	line-height:21px;
}

div.defaulttxt{
	text-align:left;
	font-size:12px;
	color:#666666;
	clear:both;
	line-height:21px;

}

div.defaulttxt p{
	margin:5px 0px;	
}

div.default a{
	font-size:12px;
	color:#00AEDB;
	text-decoration:none;
}

div.default a:hover{
	color:#60CCE9;
}


#header {
    float:left;
    width:100%;
    background:#fff;
    font-size:93%;
    line-height:normal;
    }

#header ul{
	list-style:none;
	margin-left:3px;
}

#header li {
	float:left;
	background:url("http://www.discoverjobs.com.au/uploaded_files/left.gif")
	no-repeat left top;
	margin:0;
	padding:0 0 0px 3px;
}
#header a, #header strong, #header span {
	display:block;
	background:url("right.gif")
	no-repeat right top;
	padding:8px 22px 8px 22px;
	padding:expression('8px 21px 20px 22px');
	font-size:13px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	background:#CBCCCC;
	background-image:url("http://www.discoverjobs.com.au/uploaded_files/nav_normal.jpg");
	
}

#header a:hover{
	background-image:url("http://www.discoverjobs.com.au/uploaded_files/nav_over.jpg") !important;
}

#header #current {
	background:url("http://www.discoverjobs.com.au/uploaded_files/menu_lf.jpg") no-repeat;
	background-position:left top;
	margin-left:3px;
}
#header #current a {
	background-image:url("http://www.discoverjobs.com.au/uploaded_files/menu_rt.jpg") !important;
	background-repeat:no-repeat;
	background-position:right top;
}

#header #current a:hover {
	color:#D2EFFB;
}

#breadcrumbs{
	display:block;
	margin:0px;
	width:742px;
	clear:both;
	font-weight:normal;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
	height:14px;
	vertical-align:middle;
	float:left;
	background:#fff;
	line-height:15px;
	font-size:11px;
}

#breadcrumbs a{
	color:#00AEDD;
	background:transparent url(http://www.discoverjobs.com.au/uploaded_files/document_uploads/bread.jpg) no-repeat scroll right 0px ;
	padding:0px 10px 0px 0px;
	height:15px;
	margin-right:3px;
	font-size:11px;
	text-decoration:none;
}

#breadcrumbs a:hover{
	color:#60CCE9;
}

#tell_holder{
	width:600px;
	height:500px;
	background:#EBF0F0;
	padding:20px;
}


#tell_header {
	width:100%;
	background:#00AEDB;
	height:150px;
	float:left;
}
#tell_header img{
	float:left;
}

#tell_body{
	float:left;
	margin-top:12px;
	background:#fff;
	width:100%;	
}

h2.htitle{
	color:#00AEDB;
	padding-left:15px;
	text-align:left;
	margin-top:15px;
}
.pageTitle{
	color:#00AEDB;
	padding-left:15px;
	text-align:left;
}

#tell_body .tell_content{
	margin-top:15px;
	text-align:left;
}

#tell_body .tell_content a{
	color:#0093D0;
	font-size:12px;

}

#tell_body .tell_content p{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
}

#tell_body .tell_infotop{
	background:url(http://www.discoverjobs.com.au/uploaded_files/tell_infotop.jpg) no-repeat;
	width:100%;
	height:9px !important;
}

#tell_body .tell_infobody{
	background:url(http://www.discoverjobs.com.au/uploaded_files/tell_infobody.jpg) repeat-y;
}

#tell_body .tell_infobot{
	background:url(http://www.discoverjobs.com.au/uploaded_files/tell_infobot.jpg) no-repeat;
	width:100%;
	height:31px;
	clear:both;

}

#tell_footer{
	margin-top:10px;
	float:left;
	width:100%;
}

#rightContent{
	width:230px;
	float:right;
}

#rightContent img{
	margin:5px 0px;
}
#mainBody{
	
	padding:15px;
	padding-top:5px;
	float:left;
	width:732px;
	background:#FFFFFF;
}

.headerbg{
	width:220px;
	height:15px;
	background:#F5F5F5;
	display:block;
	padding:4px;
}

#leftContent{
	float:left;
	text-align:left;
	width:480px;
	padding-top:3px;
}

#leftContent h3{
	color:#00AEDB;
	text-align:middle;
	padding:3.5px;
	width:100%;
	background:#F5F5F5 url(http://www.discoverjobs.com.au/uploaded_files/head_right.jpg) no-repeat right top;
	clear:none;
	margin-left:5px;

}

#leftContent div.headleft{
	background:#F5F5F5 url(http://www.discoverjobs.com.au/uploaded_files/head_left.jpg) no-repeat left top;
	clear:none;
}

#leftContent #mainContent{
	padding-top:10px;
	padding-left:10px;
	line-height:19px;
}

#leftContent #mainContent a, .powered a{
	color:#00AEDB;
	text-decoration:none;
}


#leftContent #mainContent a:hover, .powered a:hover{
	color:#0487A9;
	text-decoration:none;
}

.arrow{
	list-style:none;
	margin:10px 0px;
}

.arrow li{
	background:url(http://www.discoverjobs.com.au/uploaded_files/document_uploads/arrow.jpg) no-repeat left 5px;
	padding-left:15px;
	padding-top:5px;
	color: #666666;
}

.bluedots{
	list-style:none;
	margin:10px 0px;
}

.bluedots li{
	background:url(http://www.discoverjobs.com.au/uploaded_files/bluedots.jpg) no-repeat left 8px;
	padding-left:15px;
	padding-top:5px;
}


.info_ads {
	/*margin-top:10px;
	width:230px;
	background:url(http://www.discoverjobs.com.au/uploaded_files/info_bg.jpg) repeat-y;*/
}


#leftContent .info_ads h5{
	text-indent:20px;
	line-height:20px;
}

#rightContent .info_ads h5{
	text-align:left;
	width:230px;
}

.info_ads h5 span{
	background:url(http://www.discoverjobs.com.au/uploaded_files/document_uploads/info_left.jpg) no-repeat left top;
	display:block;
	height:35px;
	line-height:20px;

}

.info_ads h5{
	background:url(http://www.discoverjobs.com.au/uploaded_files/document_uploads/info_right.jpg) no-repeat right top;
	height:35px;
	font-size:13px;
	color:#00AEDB;
	width:100%;
	
}

.powered{
	text-align:left;
	padding:6px;
	color:#00AEDB;
	border-left:1px;
	border-right:1px;
	border-bottom:0px;
	border-top:0px;
	border-color:#E5E5E5;
	border-style: solid;
	font-size:11px;
}

#leftContent .powered{
	color:#000 !important
}

#leftContent .powered ul{
	width:90%;
}

.mc_home h4{
	color:#00AEDB;
	
}

.mc_home .input{
	color:#666666;
	width:100%;
	font-size:11px;
	margin:7px 0px;
	height:15px;
}

.mc_home select{
	color:#666666;
	width:100%;
	font-size:11px;
	margin:7px 0px;
	height:20px;
}

.mc_home div.divfl{
	width:45%;
	float:left;
}

.mc_home div.divfr{
	width:45%;
	float:right;
	padding:0px 10px;
	border-left:1px solid #00AEDB;
}

div.divfr p{
	height:20px;
	margin:7px 0px;
	margin:expression('5px 0px');
	line-height:20px;
	color:#00AEDB;
}

div.divfr p a{

	color:#00AEDB;
}


.btn{
	margin-top:9px;
}

#sign_flrt{
	float:right;
	top:-59px;
	position:relative;
	z-index:1;
}

#leftContent .powered li{
	border-bottom:1px solid #D6D6D6;
	line-height:14px;
	padding-bottom:1px;
}

.powered table{
	width:100%;
}

.powered td{
	width:50%;
	vertical-align:top;
}

.powered img{
	clear:none;
}

.footer{
	background:url(http://www.discoverjobs.com.au/uploaded_files/document_uploads/info_fright.jpg) no-repeat right top;
	display:block;
	text-align:left;
	height:6px;
}

.footer span{
	background:url(http://www.discoverjobs.com.au/uploaded_files/document_uploads/info_flft.jpg) no-repeat left top;
	text-align:left;
	font-size:5px;
	width:10px;	
}

#mainFooter{
	float:left;
	height:45px;
	background:#EBF0F0;
	width:100%;
	padding:10px 0px;
	font-size:10px;
	color:#648091;
}

#copyright{
	float:left;
	color:#000;
	text-decoration:none;
	font-size:10px;
}

#flinks {
	float:right !important;
}

#flinks a{
	color:#000;
	text-decoration:none;
	font-size:10px;
}

#adv{
	width:100%;
	text-align:center;
}



.roundcont {
	width: 100%;
	background-color: #F5F5F5;
	text-align:left;
}

.roundcont .mc {
	margin: 0px 10px;
	height: 15px;
	
}

.roundcont .mc_home {
	margin: 0px 10px;
	height:175px;
	
}

.roundtop { 
	background: url(http://www.discoverjobs.com.au/uploaded_files/document_uploads/tr.jpg) no-repeat top right; 
}

.roundbottom {
	background: url(http://www.discoverjobs.com.au/uploaded_files/document_uploads/br.jpg) no-repeat top right; 
	text-align:left !important;
}

img.corner {
   border: none;
   display: block !important;

}

td h4{
	color:#0093D0;
	font-weight:bold;
}


.b_roundcont {
	width: 100%;
	background-color: #E7FAFF;
	text-align:left;
}

.b_roundcont .b_mc {
	margin: 0px 5px;
	height:30px;
	
}

.b_roundtop { 
	background: url(http://www.discoverjobs.com.au/uploaded_files/document_uploads/b_tr.jpg) no-repeat top right; 
}

.b_roundbottom {
	background: url(http://www.discoverjobs.com.au/uploaded_files/b_br.jpg) no-repeat top right; 
	text-align:left !important;
}

img.b_corner {
   border: none;
   display: block !important;

}




.but_holder, .b_but_holder{
	width:300px;
	white-space:nowrap;
	clear:none;
	float:right;
	text-align:right ;
	margin-right:5px;
}

.but_holder img, .b_but_holder img{
	border:0px;
}



.b_but_holder{
	padding-top:8px;
}

.b_but_holder a{
	font-size:11px;
	color:#00AEDB;
	text-decoration:none;
}

a.print{
	background:url(http://www.discoverjobs.com.au/uploaded_files/document_uploads/icon_print.jpg) no-repeat left top;
	text-align: right;
	padding:3px 0px 0px 25px
}

a.email{
	background:url(http://www.discoverjobs.com.au/uploaded_files/document_uploads/icon_email.jpg) no-repeat left top;
	padding:0px 5px 0px 25px
}

.htit,.b_htit{
	width:300px;
	white-space:nowrap;
	clear:both;
	float:left;
	text-align:left;
}

.htit h2, .b_htit h2{
	color:#00AEDB;
	font-size:14px;
}

.b_htit img{
	margin:5px;
}

.htit h3{
	font-weight:bold;
	font-size:15px;
	color:#00AEDB;
}

.mc1 table, .mc1 p{
	width:100%;
	clear:both;
}

.mc1 td{
	height:23px;
	font-size:12px;
	color:#666666;
	vertical-align:top;
}

.defaultGrey{
	font-size:12px;
	line-height:25px;
	color:#666666;
}

.mc1 td.c1{
	width:30%;
	text-align:right;
}

.mc1{
	padding:10px;	
}



input.inputlong, select.inputlong{
	width:305px;
	font-size:12px;
}
textarea.inputlong{
	width:95%;
	font-size:12px;
}
select.inputlong option{
	padding:1px;
}

.mc1 td table td{
	line-height:23px;
}

.mc1 td table td img{
	margin-bottom:10px;
}

/*For page MyAccount*/
.pagination{
	margin-right:34px;
	padding:1px 0 4px 0px;
	height:20px;
}

.pagination a{
	margin: 0px 4px;
	padding: 1px 0 4px 0px;
	
}

.pagination a.onpage{
	background:url(http://www.discoverjobs.com.au/uploaded_files/document_uploads/pg_lft.jpg) no-repeat top left;
	padding: 1px 0 4px 5px;
	color:#000 !important;
	font-weight:bold;
}

.pagination a.onpage span{
	background:url(http://www.discoverjobs.com.au/uploaded_files/document_uploads/pg_right.jpg) no-repeat top right;
	padding: 1px 4px 4px 0px;
}



.head_acc{
	height:25px;
}

.title_acc h4{
	font-size:15px !important;
	color:#01ADDB;
	clear:none;
}


.title_acc{
	width:50%;
	clear:none;
	float:left;
}

.btn_acc{
	float:right;
	clear:none;
	padding-top:4px;
}

.btn_acc a{
	margin:0px 5px;
}

.btn_acc img{
	border:0px;
}

.default span{
	margin:0px;
	margin-right:7px;
}


#rightContent span{
	margin:0px 0px 0px 0px;
}

/* Printer Friendly*/


#print_holder{
	background:#fff;
}

#print_logo{
	background:#fff;
	text-align:left;
	padding:10px;
}

a.top{
	color:#000;
	float:right;	
}



#print_body{
	background:#fff;
	width:90%;
	margin:0px auto;
}

#search_body{
	background:#fff;
	width:100%;
	margin:0px auto;
}


#print_copyright{
	color:#000;
	text-decoration:none;
	font-size:11px;
	margin-top:15px;
	padding-bottom:30px;
	text-align:left;
}

#search_body hr{
	margin:5px !important;
}

#search_body a.email{
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-left:0px !important;
	margin-right:0px !important;

	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;


}
#search_body .default span{
	margin-left:0px !important;
}

.default h4{
	font-size:13px;
}

#tell_a_friend_form{
	/*display:none;
	z-index:100;
	position:absolute;
	top:61px;
	right:10px;
	*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:292px;
	height:277px;
	/*background:#fff url(../../../uploaded_files/document_uploads/bg-send-2-friend.gif) repeat-x 0 100%;*/
}

#tell_a_friend_form .FieldText {
	color: #000000;
	padding-left: 10px;
}
#tell_a_friend_form .FormFields{
	color: #000000;
	background:#FFFFFF;
	border-top:1px solid;
	border-bottom:1px solid;
	border-left: 1px solid;
	border-right:1px solid;	
	border-color : #C3C3C3;
}

.password-container .password-box .password-box-content .email-incorrect{
	color: #FF8C00;
	margin-top: 5px;
	display: block;
}