body {
	background-color: #FF9900;
	text-align: center;
	margin: 0;
	padding: 0;
}
#container {
	width: 786px;
	margin: 0% auto;
	height:auto;
	background-image: url(../images/content-background.gif);
}
#header {
	height: 190px;
	width: 786px;	
}
#top-curve {
	width: 786px;
	height: 23px;
	background: url(../images/top-curve.gif) no-repeat left bottom;
		
}
#logo {
	width: 786px;
	height: 56px;
	background: url(../images/mojo-recruitment.gif) no-repeat left bottom;
	
}
#menu {
	width: 786px;
	height: 111px;
	background: url(../images/blue-background.jpg) no-repeat left bottom;
}
#main-content {
	width: 786px;
	margin: 0 auto;
	background-image: url(../images/content-background.gif);
	background-repeat: repeat;	
}
#content {
	width: 600px;
	height: auto;
	float: left;
	background-image: url(../images/content-background.gif);
}
#content-left {
	text-align: left;
	padding-left: 20px;
	width: 560px;
	height: auto;
	font-family: Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#right_menu {
	width: 186px;
	height: auto;
	float: right;
	text-align: left;
	font-family: Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#categories {
	height: auto;
	width: 180px;
	font-family: Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#categories-header{
	height: 24px;
	width: 180px;
	font-family: Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../images/menuimages/right-menu-heading.gif);
	color: #FFFFFF;
	margin: 0;
	font-weight: bold;
	background-repeat: no-repeat;
	text-align: left;
	
}
#categories-content {
	height: auto;
	width: 180px;
	font-family: Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../images/menuimages/rightn-menu-background.gif);
	background-repeat: repeat;
}
#categories-footer {
	height: 9px;
	width: 180px;
	background-image: url(../images/menuimages/rightmenu-footer.gif);
	background-repeat: repeat;
	
}
#footer-links {
	width: 786px;
	margin: 0 auto;
	font-family: Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-left: 12px;
	color: #FFFFFF;
}
#footer {
	width: 786px;
	height: 34px;
	background: url(../images/footer-background.gif) no-repeat left bottom;
	clear: both;
}
#footer_spacer{
	width: 770px;
	height: 11px;
}
#footer_content {
	width: 770px;
	height: 23px;
	font-family: Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding-left: 10px;
}
#linebreak {
	width: 550px;
	height: 3px;
	background-image: url(../images/menuimages/linebreak.gif);
	background-repeat: repeat;
}
h1, h2, h3 {
	margin: 0;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
h1 {
	font-family: Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}

h2 {
	font-family: Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

h3 {
	font-family: Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
a {
	color: #3399FF;
}
a:hover {
	text-decoration: none;
}
a.link {
	color: #000000;
	font-size: 12px
}
a.rightlink {
	color: #3399FF;
	font-size: 10px
}
a.rightlink:hover {
	text-decoration: none;
	font-size: 10px
}
a.link {
	color: #FFFFFF;
	font-size: 12px
}

img {
	border: none;
}

#drop_menu {
	width:780px; 
	height:22px;
	text-align: left;
}
#menu_spacer {
	width:780px; 
	height:84px;
}
.drop_menu_sub {
	padding:0 0 0 30px; 
	margin:0; 
	list-style:none; 
	height:22px; 
	font-family: Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom:5px solid #fc0;
}
.drop_menu_sub li.main {
	display:block; 
	float:left;
}

.drop_menu_sub li a.pos1 {
	background:url(../images/menuimages/home0.gif); 
	width:53px; height:22px; 
	display:block; 
	text-indent:-89989px;
	} 
.drop_menu_sub li a.pos2 {
	background:url(../images/menuimages/jobsearch0.gif); 
	width:92px; 
	height:22px; 
	display:block;
	text-indent:-89989px;
	} 
.drop_menu_sub li a.pos3 {
	background:url(../images/menuimages/careertools0.gif); 
	width:105px; 
	height:22px; 
	display:block;
	text-indent:-89989px;
	} 
.drop_menu_sub li a.pos4 {
	background:url(../images/menuimages/employeeregistration0.gif); 
	width:165px; 
	height:22px; 
	display:block;
	text-indent:-89989px;
} 
.drop_menu_sub li a.pos5 {
	background:url(../images/menuimages/jobdescriptions0.gif); 
	width:125px; 
	height:22px; 
	display:block;
	text-indent:-89989px;
} 
.drop_menu_sub li a.pos6 {
	background:url(../images/menuimages/news0.gif); 
	width:62px; 
	height:22px; 
	display:block;
	text-indent:-89989px;
	} 
.drop_menu_sub li a.pos7 {
	background:url(../images/menuimages/contactus0.gif); 
	width:96px; 
	height:22px; 
	display:block;
	text-indent:-89989px;
	} 

.drop_menu_sub li.p1 {
	background:url(../images/menuimages/home1.gif);
	} 
.drop_menu_sub li.p2 {
	background:url(../images/menuimages/jobsearch1.gif);
	} 
.drop_menu_sub li.p3 {
	background:url(../images/menuimages/careertools1.gif);
	} 
.drop_menu_sub li.p4 {
	background:url(../images/menuimages/employeeregistration1.gif);
	} 
.drop_menu_sub li.p5 {
	background:url(../images/menuimages/jobdescriptions1.gif);
	} 
.drop_menu_sub li.p6 {
	background:url(../images/menuimages/news1.gif);
	} 
	.drop_menu_sub li.p7 {
	background:url(../images/menuimages/contactus1.gif);
	} 
.drop_menu_sub li.current a.pos1,
.drop_menu_sub li.current a.pos1:hover {background:url(../images/menuimages/home1.gif);} 
.drop_menu_sub li.current a.pos2,s
.drop_menu_sub li.current a.pos2:hover {background:url(../images/menuimages/jobsearch1.gif);} 
.drop_menu_sub li.current a.pos3,
.drop_menu_sub li.current a.pos3:hover {background:url(../images/menuimages/careertools1.gif);} 
.drop_menu_sub li.current a.pos4,
.drop_menu_sub li.current a.pos4:hover {background:url(../images/menuimages/employeeregistration1.gif);} 
.drop_menu_sub li.current a.pos5,
.drop_menu_sub li.current a.pos5:hover {background:url(../images/menuimages/jobdescriptions1.gif);} 
.drop_menu_sub li.current a.pos6,
.drop_menu_sub li.current a.pos6:hover {background:url(../images/menuimages/news1.gif);} 
.drop_menu_sub li.current a.pos7,
.drop_menu_sub li.current a.pos7:hover {background:url(../images/menuimages/contactus1.gif);} 
.drop_menu_sub table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
.drop_menu_sub a:hover {visibility:visible; position:relative; z-index:200;}
.drop_menu_sub li:hover {position:relative; z-index:200;}
.drop_menu_sub li a.top_link:hover {background:transparent;} 
.drop_menu_sub li:hover > a.top_link {background:transparent;} 
.drop_menu_sub ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
.drop_menu_sub :hover ul {left:0; top:22px; background:url(../images/menuimages/sub_back.gif); padding:3px; white-space:nowrap; height:auto; width:auto; z-index:300;}
.drop_menu_sub :hover ul li {display:block; height:20px; position:relative; font-weight:normal; width:auto;}
.drop_menu_sub :hover ul li a {display:block; font-size:12px; height:20px; line-height:20px; width:auto; padding:0 10px; color:#000; background:transparent; text-decoration:none;}
.drop_menu_sub :hover ul li a:hover {text-decoration:underline;}

input, select, textarea {
	color: #333;
	font-family: Verdana, sans-serif;
	font-size: 1em;
}
select.rightmenu1 {
	color: #333;
	font-family: Verdana, sans-serif;
	font-size: 1em;
	width:156px;
}
input.rightmenu1 {
	color: #333;
	font-family: Verdana, sans-serif;
	font-size: 1em;
	width:150px;
}
select.rightmenu {
	color: #333;
	font-family: Verdana, sans-serif;
	font-size: 1em;
	width:90px;
}
input, select, textarea {
	color: #333;
	font-family: Verdana, sans-serif;
	font-size: 1em;
}
p.small {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 10px;
}