body{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
}
em{
	color:#f00;}
img{
	border:0;
}
ul{
	list-style:none;
}
h4, h3{
	clear:both;
}
h3 span{
	font-size:smaller;
	font-style:italic;
	font-weight:normal;
}
a{
	color:#00f;
	text-decoration:underline;
}
.menu, .logo, .footer, .main{
	width:1000px;
	margin:0 auto;
	padding:0;
}
.logo ul{
	width:1000px;
	float:left;
	padding:0;
	margin:0;
	background-color:#381451;
}
.logo li{
	float:left;
	border:0;
	margin:0;
	padding:0;
}

.menu ul{
	padding:0;
	width:100%;
	float:left;
	margin:0;
	background-color:#381451;
}
.menu li{
	float:left;
	padding:10px 0;
}
.li1{
	width:80px;
}
.li2{
	width:140px;
}
.li3{
	width:110px;
}
.li4{
	width:100px;
}
.menu a{
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.menu a:hover{
	text-decoration:underline;
}


.footer{	
	background-color:#381451;
	text-align:left;
	font-size: 10px;
}
.bottom font{
	background-color: rgb(0, 51, 0);
}
.bottom font a{
	font-size: 10px;
	color:#fff;
}
.topBox, .bottomBox{
	width:600px;
	float:left;
	text-align:left;
	padding-left:5px;
}
.topBox h1, .bottomBox h1{
	font-size:large;
}
.otherH1{
	font-size:large;
	color:#f00;
	font-style:italic;
	}
.topBox p, .bottomBox p{
	line-height:25px;
}

.bottom{
	float:left;
	color:#fff;	
	padding:13px 0;
}
.style1{
	color:#fff;
	font-size:16px;
	padding:0;
}
.footer ul{
	padding:0;
	float:right;
	*margin:7px 0;
}
.footer li{
	*padding:5px 0;
	float:right;
}
.footer li a{
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	padding:0 10px;

}
.cleared{
	clear:both;
}

#leftBox{
	width:220px;
	float:left;
	padding:5px 0;
}
#leftBox img{
	width:200px;
}

#rightBox{
	width:170px;
	float:right;
	text-align:center;
	padding:5px 0;
}
#rightBox img{
	width:165px;
}
.more{
	float:right;
}
.banner ul{
	width:100%;
	margin:0;
	padding:0;
}
.banner li{
	padding:5px 2px;
	text-align:center;
	float:left;
	width:190px;
}

#middle{
	width:605px;
	float:left;
	border-left:1px solid #381451;
	border-right:1px solid #381451;
}

#middle form tbody{
	text-align:left;
	vertical-align:middle;
}
#middle h2{
	color:#381451;
	width:60%;
	border-bottom:1px dashed #381451;
	margin:5px auto;
}

#middle .otherH2{
	color:#f00;
	width:100%;
	border:0;
	margin:5px auto;
	font-style:italic;
}

.mainMenu{
	width:500px;
	text-align:left;
	padding-left:10px;
	*float:left;
}
.jobInfo{
	text-align:left;
}
.pageList{
	width:600px;
	clear:both;
	text-align:center;
	padding:3px 0;
}

.jobInfo{
	padding-left:5px;
}
.jobInfo span{
	font-size:12px;
	padding-left:10px;
}
.register thead th, .newPwd thead th, .searchTable thead th, .jobTable thead th, .changePwd thead th, .resumeTable thead th{
	font-size:16px;
	padding:10px 0;
}
.register td, .newPwd td, .searchTable td, .jobTable td, .changePwd td, .resumeTable td{
	line-height:30px;
}
.centerTd{
	text-align:center;
}

.newPwd{
	width:290px;
}

.resumeTable{
	width:600px;
}
.resumeTable em{
	color:#f00;
}

.changePwd{
	width:400px;
}

.jobTable{
	width:600px;
}
.jobTable em{
	color:#f00;
}

.jobTable thead span{
	color:#f00;
	font-weight:bold;
}

.searchTable{
	width:500px;
}

.register{
	width:600px;
}
.register em{
	color:#f00;
}
.tdTitle{
	font-size:15px;
	font-style: italic;
	font-weight:bold;
}
.topForm{
	float:left;
	padding:5px;
}
.topForm select, .topForm input{
	font-size:12px;
}
.ula ul{
	width:550px;
	padding-bottom:10px;
	clear:both;
}
.ula li{
	width:50%;
	float:left;
}
.ula a{
	padding:0 5px;
}

.topA{
	float:right;
	padding:5px 10px 0 0;
}

.seekerInfo{
	width:600px;
}

.infoDiv{
	clear:both;
}
.leftDiv{
	width:295px;
	float:left;
	text-align:right;
	padding:5px 0;
	font-weight:bold;
}
.rightDiv{
	width:295px;
	float:right;
	text-align:left;
	padding:5px 0;
}
.rightDiv ul{
	margin:0;
	padding:0;
	width:100%;
}
.rightDiv li{
	float:left;
	padding:0 3px;
}

#jobList, #seekerList{
	text-align:left;
	width:600px;
	margin:0 auto;
}
#jobList td, #seekerList td{
	height:35px;
}
.td1{
	width:145px;
	background-color:#381451;
	color:#fff;
}
.td2{
	width:100px;
	background-color:#381451;
	color:#fff;
}
.td3{
	width:100px;
	background-color:#381451;
	color:#fff;
}
.td4{
	width:120px;
	background-color:#381451;
	color:#fff;
}
.td5{
	width:100px;
	background-color:#381451;
	color:#fff;
}
.td6{
	width:35px;
	background-color:#381451;
	color:#fff;
}

.row1 td{
	background-color:#d9ceca;
}
.row2 td{
	background-color:#ebf4fe;
}
.btn, .apply{
	background-color:#381451;
	color:#fff;
	border:0;
}
#photoList{
	width:600px;
	padding:0;
	margin:0;
}
#photoList li{
	width:200px;
	float:left;
}

.map {
	float:left;
	height:200px;
	width:213px;
	text-align:center
}
.map h2 {
	margin:0;
}
.map ul {
	margin:0;
	padding-left:20px;
}
.mapAusSmall {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/mapAusSmall.gif) repeat scroll 0 0;
	height:178px;
	padding:0;
	position:relative;
	width:203px;
}
.mapAusSmall span {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat scroll 0 0;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	position:absolute;
}
.mapAusSmall a {
	display:block;
}
.mapAusSmall a span {
	display:none;
}
.mapAusSmallWa {
	height:62px;
	left:4px;
	top:16px;
	width:75px;
}
.mapAusSmallNt {
	height:75px;
	left:78px;
	top:5px;
	width:45px;
}
.mapAusSmallQu {
	height:100px;
	left:122px;
	top:0;
	width:71px;
}
.mapAusSmallSa {
	height:66px;
	left:79px;
	top:80px;
	width:56px;
}
.mapAusSmallNsw {
	height:47px;
	left:133px;
	top:97px;
	width:59px;
}
.mapAusSmallVic {
	height:28px;
	left:132px;
	top:123px;
	width:37px;
}
.mapAusSmallAct {
	height:11px;
	left:153px;
	top:121px;
	width:21px;
}
.mapAusSmallTas {
	height:17px;
	left:128px;
	top:158px;
	width:35px;
}
.mapAusSmallWa a {
	height:116px;
}
.mapAusSmallNt a {
	height:75px;
}
.mapAusSmallQu a {
	height:100px;
}
.mapAusSmallSa a {
	height:66px;
}
.mapAusSmallNsw a {
	height:47px;
}
.mapAusSmallVic a {
	height:28px;
}
.mapAusSmallAct a {
	height:11px;
}
.mapAusSmallTas a {
	height:17px;
}
.mapAusSmallWa a:hover, .mapAusSmallNt a:hover, .mapAusSmallQu a:hover, .mapAusSmallSa a:hover, .mapAusSmallNsw a:hover, .mapAusSmallVic a:hover, .mapAusSmallAct a:hover, .mapAusSmallTas a:hover, .mapAusSmallWa a.selected, .mapAusSmallNt a.selected, .mapAusSmallQu a.selected, .mapAusSmallSa a.selected, .mapAusSmallNsw a.selected, .mapAusSmallVic a.selected, .mapAusSmallAct a.selected, .mapAusSmallTas a.selected {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/mapAusSmall.gif) no-repeat scroll 0 0;
}
.mapAusSmallWa a:hover, .mapAusSmallWa a.selected {
	background-position:-4px -193px;
}
.mapAusSmallNt a:hover, .mapAusSmallNt a.selected {
	background-position:-78px -359px;
}
.mapAusSmallQu a:hover, .mapAusSmallQu a.selected {
	background-position:-122px -177px;
}
.mapAusSmallSa a:hover, .mapAusSmallSa a.selected {
	background-position:-79px -434px;
}
.mapAusSmallNsw a:hover, .mapAusSmallNsw a.selected {
	background-position:-133px -628px;
}
.mapAusSmallVic a:hover, .mapAusSmallVic a.selected {
	background-position:-132px -300px;
}
.mapAusSmallAct a:hover, .mapAusSmallAct a.selected {
	background-position:-153px -473px;
}
.mapAusSmallTas a:hover, .mapAusSmallTas a.selected {
	background-position:-128px -512px;
}
.red
{
color:red;
}