/* tables */
table#tiamot {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 97%;
	text-align: left;
}
table#tiamot thead tr th, table#tiamot tfoot tr th {
	background-color: #8dbdd8; /* #E6EEEE */
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table#tiamot thead tr .header {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table#tiamot tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: middle;
}
table#tiamot tbody tr.odd td {
	background-color:#F0F0F6;
}

table#tiamot thead tr .headerSortUp {
	background-image: url(asc.gif);
}
table#tiamot thead tr .headerSortDown {
	background-image: url(desc.gif);
}
table#tiamot thead tr .headerSortDown, table#tiamot thead tr .headerSortUp {
background-color: #E4E2B4; /* #8dbdd8 */
}
table#tiamot tr td.edit {
	*cursor: url(edit.cur); /* Creates a custom cursor for IE6/7 only. Suprisingly it doesn't work in FF or Opera */
	cursor: cell; /* Uses the nearest thing to a edit cursor FF has the Excel Cell Pointer */
}

table#tiamot th.jobs_title { width: 12%; }

table#tiamot th.jobs_location { width: 12%; }

table#tiamot th.jobs_description { width: 64%; }

table#tiamot th.jobs_contact { width: 12%; }

table#tiamot th.deletecol {
	text-align: center;
	width: 25px;
}
table#tiamot td.deletecol {
	text-align: center;
}

form#tiamot input {
	display:block;
	width: 300px;
	float: left;
	margin-top: 5px;
}

form#tiamot label {
	display: block;
	float:left;
	clear: left;
	width: 100px;
	margin-top: 5px;
}


form#tiamot img {
	margin-left: 10px;
}
form#tiamot .submit {
	margin-top:5px;
	width: 90px;
	clear: left;
}

div#statusMsg {
	display: block;
	text-align: center;
	float: right;
	width:245px;
	height:100px;
	margin: 0 15px 0 0;
}

div#statusMsg .success {
	color:green;
}
div#statusMsg .failed {
	color:red;
}

a.deletebutton {
	display: block;
	height:15px;
	width:25px;
	margin: 0 auto;
	background: transparent url(delicon.gif) no-repeat top center;
	text-decoration: none;
	border: none;
}
a.deletebutton:hover {
	background-position: center -15px;
	text-decoration: none;
	border: none;
}

.text_default p a.extremelink, .text_default p a.extremelink:visited {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#0066CC;
 text-decoration:none;
 }

.text_default p a.extremelink:hover, .text_default p a.extremelink:visited:hover {
 text-decoration:underline; 
 color:#993300;
 } 
 	

#loading {
	width: 16px;
	height:16px;
	float: right;
	margin-right:275px;
}

hr.clear {
	clear: both;
	margin: 25px 0;
}

.codefont {
	font: 110% "Courier New", Courier, monospace;
}

.endspacer {
	display: block;
	width: 100%;
	height:120px;
}

.placeholder {
	color: #FF0000;
}