body { color: #5a5a5a; font-size: 11px; font-family: verdana, Helvetica, Arial, sans-serif; background-color: #ebebeb; margin:0px; text-align:center; }
p { font-size: 11px; text-align: justify; }
h2 {font-size: 16px;}
ul {
	font-size: 11px;
	text-align: justify;
	position: relative;
	margin-bottom: 0;
	width: 420px;
}
#wrapper {
	width:800px;
	margin-left: auto;
	margin-right: auto;
	margin-top:15px;
	text-align:justify;
}
a { color: #5a5a5a; font-size: 11px; text-decoration: none; }
a:hover { color: #9cbdc9; }
a.home  { color: #5a5a5a; font-size: 10px; text-decoration: none; }
a:hover.home { color: #a3a733; text-decoration: none; }
a.client { color: #5a5a5a; font-size: 10px; text-decoration: none; }
a:hover.client { color: #773c43; text-decoration: none; }
a.candidate { color: #5a5a5a; font-size: 10px; text-decoration: none; }
a:hover.candidate { color: #a1685c; text-decoration: none; }
a.profile { color: #5a5a5a; font-size: 10px; text-decoration: none; }
a:hover.profile { color: #9c6b26; text-decoration: none; }
a.contact { color: #5a5a5a; font-size: 10px; text-decoration: none; }
a:hover.contact { color: #9d8d39; text-decoration: none; }
a.haccc {color: #5a5a5a; font-size: 10px; text-decoration: none;}
a.haccc:hover {color: #7EC04C; text-decoration: none;}
.bottom_text {
	color: #5e5e5e;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	margin-top:10px;
	margin-bottom:10px;
	width:800px;
}
#content { background-color: #fff; background-image: url(media/background.jpg); background-repeat: no-repeat; background-position: 0 top; width: 800px; border: solid 1px #5a5a5a;text-align: justify;  }
#navi_home { background-image: url(media/home_navi.gif); background-repeat: no-repeat; background-position: right bottom; text-align: left; position: relative; width: 800px; height: 130px; }
#navi_client { background-image: url(media/client_navi.gif); background-repeat: no-repeat; background-position: right bottom; text-align: left; position: relative; width: 800px; height: 130px; }
#navi_candidate { background-image: url(media/candidate_navi.gif); background-repeat: no-repeat; background-position: right bottom; text-align: left; position: relative; width: 800px; height: 130px; }
#navi_profile { background-image: url(media/profile_navi.gif); background-repeat: no-repeat; background-position: right bottom; text-align: left; position: relative; width: 800px; height: 130px; }
#navi_contact { background-image: url(media/contact_navi.gif); background-repeat: no-repeat; background-position: right bottom; text-align: left; position: relative; width: 800px; height: 130px; }
#pop_up { background-color: #fff; background-image: url(media/background.jpg); background-repeat: no-repeat; background-position: 0 top; width: 400px; padding: 16px; border: solid 1px #5a5a5a; }

