/* 
Recruit.net
basic.css
Latest revision: 22 May 2006
*/


* {
	margin: 0;
	padding: 0;
}

body {
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	background: #fff;
	}
	
img {
	border: none;
}

a {
	color: #06c; 
	text-decoration: underline;
	cursor: pointer;
}

a:visited {

}

a:hover {
	color: #00468C;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #555; /*mediumgray*/
}

h1 { 
	margin: 20px 0px;
	color: #444;
	font-size: 180%;
	font-weight: normal;
}

h2, h3, h4, h5, h6, p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 175%;
}

h2 { 
	font-size: 150%;
}

h3 { 
	font-size: 130%;
}

h4 {
	font-size: 110%;
	text-align: center;
}

h5 {
	font-size: 90%;

}

p {
	font-size: 90%;
	color: #555; 
}

ul, ol, dl {
	font-size: 80%;
	color: #555; 
}

li {
	list-style: none;
}

.tiny {
	font-size: 70%;
	}

.small {
	font-size: 85%;
	color: #555;
}
.column {
	float: left;
	}
.clear {
	clear: both;
	}
.floatleft {
	float: left;
	}
.floatright {
	float: right;
	}

.rteImage {
	background: #D3D3D3;
	border: 1px solid #D3D3D3;
	cursor: pointer;
	cursor: hand;
}

.rteImageRaised, .rteImage:hover {
	background: #D3D3D3;
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
}

.rteImageLowered, .rteImage:active {
	background: #D3D3D3;
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
}

.rteVertSep {
	margin: 0 4px 0 4px;
}

.rteBack {
	background: black;
	border: 1px outset;
	letter-spacing: 0;
	padding: 2px;
}

.rteBack tbody tr td, .rteBack tr td {
	background: #D3D3D3;
	padding: 0;
}
