body{
text-align: center;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
background:#6a7648;
/*background:#6a7648 url('../images/bodybg.jpg') no-repeat top center;*/
}
#MainAdmin {
background:grey;
}

#categoryTableHome{
font-size:14px;
}

#product1 {
float:left;
margin:0 5px;
width:700px;
}

#container1{
text-align: Left;
}

#leftcol2  {
float:left;
padding:8px;
width:160px;
}

#wrapper{
	width:912px;
	background: url('../images/bodybg.jpg') no-repeat center top;
	margin:0 auto;
	padding:36px 55px 0 55px;
	}
	

#container{
width:884px;
margin:0 auto;
height:120%;
text-align: left;
background:#ffffff url('../images/containerbg.jpg') no-repeat center top;
position:relative;
padding:10px 15px 50px 15px;
}



	
#topnav{
	position:absolute;
	left:19px;
	top:-25px;

}

#phonenumber{
	position:absolute;
	top:-30px;
	right:19px;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;}

#topnav ul{
	margin:0;
	padding:0;}

#topnav li{
	list-style:none;
	list-style-image:none;
	display:inline;
	margin:0 10px 0 0;}

#topnav li a, visited{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;}

#topnav li a:hover{
	color:#b5ca7b;}
	
.clearboth{
	clear:both;}
	
#logo{
	float:left;
	width:231px;}

#logo a img{
	border:none;}
	
	

#nav{
	float:right;
	margin:40px 0 0 0;}

#nav ul{
	margin:0;
	padding:0;}

#nav li{
	list-style:none;
	list-style-image:none;
	float:left;
	margin:0 25px 0 0;}
	
#nav #navlast{
	margin:0 7px 0 0;}	

#nav a{
	display:block;}
	
	
#nav_teachers{
	background:url('../images/teachersBTN.png') no-repeat;
	width:88px;
	height:32px;}	
	
#nav_teachers:hover{
	background-position:0 -32px;}	
	
#nav_overseasteachers{
	background:url('../images/overseasteachersBTN.png') no-repeat;
	width:174px;
	height:32px;}	
	
#nav_overseasteachers:hover{
	background-position:0 -32px;}	
	
	
#nav_schools{
	background:url('../images/schoolsBTN.png') no-repeat;
	width:87px;
	height:32px;}	
	
#nav_schools:hover{
	background-position:0 -32px;}	
	
	
#nav_applynow{
	background:url('../images/applynowBTN.png') no-repeat;
	width:109px;
	height:32px;}	
	
#nav_applynow:hover{
	background-position:0 -32px;
	}		
	

#nav_jobs{
	background:url('../images/jobsBTN.png') no-repeat;
	width:51px;
	height:32px;}	
	
#nav_jobs:hover{
	background-position:0 -32px;}		
	

	
	
#nav ul li a span{
	display:none}	
	
#nav ul li a.active{
	background-position:0 -32px;}
	
#topsection{
	margin:5px 0 0 0;}	
	
#search{
	width:464px;
	height:123px;
	background:#e0e7cd;
	border:1px solid #c5cdb1;
	padding:10px;
	float:left;}	
	
	
#searchbox{
background-image:url('../images/magglass.jpg');
background-repeat:no-repeat;
padding:8px 0 8px 35px;
color:#c2c0c0;
border:1px solid #dadada;
width:350px;
}	

#searchbutton
{
  display: block;
  width: 68px;
  height: 33px;
  background: url('../images/searchBtn.jpg') no-repeat 0 0;

}

#searchbutton:hover
{ 
  background-position: 0 -33px;
}

#searchbutton span
{
  display: none;
}

a, visited{
	color:#444444;
	text-decoration:underline;}

a:hover{
	text-decoration:none;}
	

#search ul{
	float:left;
	margin:10px 0;
	padding:0 10px 0 0;
	line-height:20px;
	}
	
#search li{
	list-style:none;
	list-style-image:none;}	

.box1{
	border:1px solid #dfdddd;
	background:#ffffff;
	padding:10px;}

h3{
	font-size:16px;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;}
	
.h3black{
	color:#444444;}	

.h3green{
	color:#4c7548;
}
	
#jobsectorscovered1{
	float:left;
	width:162px;
	height:123px;
	/*padding:5px;*/
	margin:0 16px;
	font-size:11px;
}	

#jobsectorscovered1 td{
	padding:1px;}


#jobsectorscovered1 h3{
	margin:0;
	font-size:15px;}

a img{
	border:none;}
	
	
#expresscv{
	float:left;
	width:160px;
	height:123px;
	/*padding:5px;*/
}	
	
	
#expresscv ul{
	margin:10px 0 0 20px;
	padding:0;}

#expresscv li{
	list-style-image:url('../images/bullet1.gif');
	line-height:20px;}
	
.breadcrumb{
	margin:10px;
	font-size:11px;
	color:#cccccc;}
	
.breadcrumb a, visited{
	color:#999999;
	text-decoration:none;}

.breadcrumb a:hover{
	color:#666666;
	text-decoration:underline;}
	
#maincol{
	width:686px;
	float:left;
	}	
	
#rightcol{
	float:right;
	width:182px;
	}	
	
#homemainleft{
	width:486px;
	float:left;
	}
	
#homemainright{
	width:184px;
	float:right;
	}	
	
#intro h1{
	color:#4c7548;
	font-size:20px;
	font-weight:normal;
	margin:0 0 5px 0;
	padding:0;}	
	
.nobullet{
	list-style:none;
	list-style-image:none;
	color:#939292;}	

.latest_jobs{
	margin:10px;
	padding:0 10px 0 5px;
	line-height:20px;}
	

li{
	list-style-image:url('../images/bullet1.gif');
	line-height:18px;}
	
.box1 ul{
	margin:10px 0 0 20px;
	padding:0;}	
	
#qualitymark{
	font-size:11px;}	
	
#maincol .box1{
	margin:0 0 16px 0;}

#rightcol .box1{
	margin:0 0 16px 0;}
	
	
h2{
	font-size:18px;
	font-weight:normal;
	color:#4c7548;
	margin:0 0 5px 0;
	padding:0;
	}	
	
h2 a, visited{
	color:#4c7548;
	text-decoration:none;}	

h2 a:hover{
	text-decoration:underline;}	

#footer{
	height:;
	text-align:center;
	color:#444444;
	background:#9db37c url('../images/footerbg.jpg') no-repeat bottom;
	font-size:11px;
	padding:24px 10px;
	width:894px;
	margin:0 0 20px 0;
	}
	
#footer a, visited{
	color:#141414;
	text-decoration:underline;}
	
#footer a:hover{
	text-decoration:none;}	
	
/********** listing **********/

#pagination-flickr{
	float:right;
	margin:10px 0 0 20px;}	
#pagination-flickr li{
	border:0;
	margin:0; 
	padding:0; 
	font-size:11px; 
	list-style:none;
	/* savers */ float:left;
	}
	
#pagination-flickr a{
	border:solid 1px #DDDDDD; 
	margin-right:2px; 
	}
	
#pagination-flickr .previous-off, #pagination-flickr .next-off{
	color:#666666; 
	display:block; 
	float:left; 
	font-weight:normal; 
	padding:3px 4px; 
	}
	
#pagination-flickr .next a, #pagination-flickr .previous a { 
	font-weight:normal; 
	border:solid 1px #FFFFFF; 
	}
	
#pagination-flickr .active{ 
	color:#616163; 
	font-weight:bold; 
	display:block; 
	float:left; 
	padding:4px 6px;
	}
	
#pagination-flickr a:link, #pagination-flickr a:visited{ 
	color:#666666; 
	display:block; 
	float:left; 
	padding:3px 6px; 
	text-decoration:none;
	}
	
#pagination-flickr a:hover{ 
	border:solid 1px #c4c3c3;
	}		
	

.greytext{
	color:#999999;
	font-size:11px;}
	
	
.listingtitle a, visited{
	font-weight:bold;
	color:#4c7548;}		
	
h1{
	font-size:22px;
	font-weight:bold;
	color:#141414;
	margin:0 0 5px 0;
	padding:0;}	
	
/********* product **********/

.greytext2{
color:#ababab;}


	
#buttons{

	width:126px;
	
	border-left:1px  dotted #666666;
	
	float:right;
	padding:10px;
	margin:15px 0 0 0;
	}
	
#basicdetails td{
	padding:3px 0;}	


#buttons td{
	padding:0;}
	
#printpagebutton
{
  display: block;
  width: 114px;
  height: 26px;
  background: url('../images/printpageBTN.png') no-repeat 0 0;
margin-bottom:6px;
}

#printpagebutton:hover
{ 
  background-position: 0 -26px;
}

#printpagebutton span
{
  display: none;
}




#tellfriendbutton
{
  display: block;
  width: 114px;
  height: 26px;
  background: url('../images/tellfriendBTN.png') no-repeat 0 0;
margin-bottom:6px;
}

#tellfriendbutton:hover
{ 
  background-position: 0 -26px;
}

#tellfriendbutton span
{
  display: none;
}



#addbasketbutton
{
  display: block;
  width: 114px;
  height: 26px;
  background: url('../images/addbasketBTN.png') no-repeat 0 0;
margin-bottom:6px;
}

#addbasketbutton:hover
{ 
  background-position: 0 -26px;
}

#addbasketbutton span
{
  display: none;
}




#applynowbutton
{
  display: block;
  width: 114px;
  height: 26px;
  background: url('../images/applynowBTN2.png') no-repeat 0 0;
margin-bottom:6px;
}

#applynowbutton:hover
{ 
  background-position: 0 -26px;
}

#applynowbutton span
{
  display: none;
}	

#basic{
	float:left;
	margin:15px 0 0 0;}
	
#applynowtable{
	margin:0 0 15px 0;}	
	
.h1title{
	color:#141414;}	
	
#endpage #listing{
	border-top:2px solid #d6d6d6;
	margin:10px 0 0 0;
	padding:10px 0 0 0;}	
	
	
#home4boxes{
	margin:0 0 16px 0;}	
	
/********* canada **********/

#main_banner{
	height:262px;
	/*border-top:1px solid #bdbbbb;*/
	margin:0 0 0 50px;}
	
#main_banner_frame {
	height:262px;}	
	
.salon_slideshow { height: 257px; width: 370px;}

.salon_slideshow img { border: none;}

#uploadcvnow
{
  display: block;
  width: 175px;
  height: 32px;
  background: url('../images/uploadcvnowBTN.jpg') no-repeat 0 0;

}

#uploadcvnow:hover
{ 
  background-position: 0 -32px;
}

#uploadcvnow span
{
  display: none;
}




#createcvonline
{
  display: block;
  width: 195px;
  height: 32px;
  background: url('../images/createcvonlineBTN.jpg') no-repeat 0 0;

}

#createcvonline:hover
{ 
  background-position: 0 -32px;
}

#createcvonline span
{
  display: none;
}

.h3red{
	color:#ff0000;
}

#canadaleft{
	width:464px;
	float:left;
	}
	
#canadaright{
	width:360px;
	float:right;
	}	
/********** **********/

#qualitymark{
	background:#ffffff url('../images/canicon.jpg') no-repeat;
	background-position:145px 109px;}
