

div#container

{

margin-left: auto;

margin-right: auto;

width: 80em;

text-align: left;

}



h1 {

	font: normal 26px/36px arial, verdana, sans-serif;

	border: none;

	color: #4A6E47;

	letter-spacing: 0px;

}



h2 {

	font: normal 10pt/10pt arial, verdana, sans-serif;

	border: none;

	color: #4A6E47;

	letter-spacing: 0px;

}



h3 {

	font: normal 16px/26px arial, verdana, sans-serif;

	border: none;

	color: #4A6E47;

	letter-spacing: 0px;

}



h4 {

	font: normal 12px/22px arial, verdana, sans-serif;

	border: none;

	color: #4A6E47;

	letter-spacing: 0px;

}



legend {

	font: normal 13px arial, verdana, sans-serif;

	border: none;

	color: #5786D2;

	letter-spacing: 0px;

}



id, class, a, ul, li, img, p, span, em, div {

	font: normal 9pt arial, verdana, sans-serif;

	letter-spacing: 0px;

	border: none;

}

th {

	font: bold 10pt arial, verdana, sans-serif;

	letter-spacing: 0px;

/*	border: none; */

}














ul {

	list-style: none;

}



img {

	/*display: block;*/

	border: none;

}



.hide {

	display: none;

}



.right {

	text-align: right;

}

.left {

	text-align: left;

}

.float_right {

	float: right;

}

.float_left {

	float: left;

}



.bold {

	font-weight:bold;

}

.full_width

{

	width:100%;

}

.half_width

{

	width:49%;

}

/*  Float Clear

----------------------- */

.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}



.clearfix {

	display: inline-table;

}



/* Hides from IE-mac \*/

* html .clearfix {

	height: 1%;

}



.clearfix {

	display: block;

}



label {

    display: block;

    width: 100px;

    float: left;

    margin: 2px 4px 6px 4px;

    text-align: right;

}

.deleted

{

	background-color:#FF5959;

}

.userdata{

padding :  5px;

margin-top:  20px;

}

.popup_userdata

{

padding :  5px;

}



td.labels

{

	text-align:right;

	padding-right:5px;

	padding:2px;

}

td.left_labels

{

	width:150px;

}

td.job_post_labels

{

	width:200px;

}



td.button_labels

{

	text-align:left;

	padding-top:10px;

}

.ajax-loading {

	background: url(/main/dashboard/images/ajax_loader.gif) no-repeat left;

	padding-left:21px;

	width:200px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #C0C0C0;
	text-decoration: none;

}



.ajax-success {

	background: url(/main/dashboard/images/ajax_success.png) no-repeat left;

	padding-left:21px;

		width:100px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #0080C0;
	text-decoration: none;

}

.ajax-error {

	background: url(/main/dashboard/images/ajax_fail.png) no-repeat left;

		width:100px;

		color: #cf0211;

		font-weight:bold;

		padding-left:21px;

}

#status_log

{

	width:400px;

	position: relative;

	left: 8px;

}

.status_log_popup

{

	width:400px;

	position: relative;

}

.status_login_popup

{

	width:300px;

	position: relative;

}

.input_f {

	border : 1px solid #666666;

	margin: 3px;

}

.error_f {

	border: 1px solid red;

	background-color: #FFD2D2;

}

.button_div

{

	text-align:center;

	width:100%;

	padding:4px;

}

#check_toggle

{

	padding-left:20px;

	cursor:pointer;

	font-weight:bold;

	font-size:1.1em;

}

.job_listing

{

	padding-top:10px;

}

.action

{

	padding-left:10px;

}

.job_posting_table

{

	width:100%;

	padding:2px;

}

.delete_all

{

	padding-top:10px;

	padding-left:7px;

	padding-top:10px;

}

.pointer

{

	cursor:pointer;

}

/* Easy CSS Tooltip  */

span:hover {background:#ffffff; text-decoration:bold;} /*BG color is a must for IE6*/

span.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:350px;}

span.tooltip:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#ffffff; color:#6c6c6c;}

.tooltip {font-style:italic;font-weight:bold;cursor:help};

.tlg

{

	font-size: 11px;

}

.nav_menu_table

{

	float:right;

	border:1px solid black;

	background:white;

}

.nav_menu_table td

{

	padding:5px 2px;

}

.nav_border_div

{

	width:100%;

	height:5px;

	padding-bottom:1px;

}

