/**
 * This typography file is included in the WYSIWYG editor
 */
.typography * {
	font-family:Verdana,Arial,Verdana,sans-serif;
	font-size:1em;
}
.typography blockquote {
	margin-left:20px;
}
.typography hr {
	padding:5px;
}
.typography p{
color:#333;
}
.typography ul li{

color:black;
font-style:italic bold;
padding-bottom: 15px;


}

.typography ol li,
.typography a {
	color:#333;
	font:bold;
}
.typography .green{
color:#009900;

}
.typography p {
	margin-bottom:5px;
	font-size:15px;
	line-height:1.3em;
	margin-bottom:15px;
}

/** CMS LIST STYLES **/
.typography ul,
.typography ol {
	margin-left:30px;
	margin-bottom:8px;
	position: relative;
}
	.typography ul li,
	.typography ol li {
		
		font-size:14px;
		
	}
		.typography ul li {
			list-style-image:url(images/house.gif);
			
		}
		.typography ol li {
			list-style-type:decimal;
    	}

/* HEADER STYLES */
.typography h1,
.typography h2,
.typography h3,
.typography h4,
.typography h5 {

	font-weight:normal;
	padding-bottom:0px;
	font-family:Georgia,"Times New Roman",serif;
	border-bottom:5px solid #f19cc4;
}
	.typography h1 {
		font-size:3em;
	}
	.typography h2 {
		font-size:2.3em;
	}
	.typography h3 {
		font-size:2em;
	}
		.typography h3 a {
			color:#000;
			font-family:Georgia,"Times New Roman",serif;
			text-decoration:none;
		}
			.typography h3 a:hover {
				text-decoration:underline;
			}
	.typography h4 {
		font-size:1.2em;
		border-bottom:1px solid #8fd400;
	}


/* LINK STYLES */
.typography a {
	font-size:15px;
	color:#7aa917;
	text-decoration:underline;

}

.typography .apply a {
	font-size:1em;
	color:#000;
	text-decoration:underline;

}
	.typography a:hover {
		text-decoration:none;
	}	
	
.typography pre {
	font-family:"Courier New",Courier,monospace;
	display:block;
	font-size:1.2em;
	margin:2em 5em;
	padding:0.5em;
	border:1px #ccc solid;
	background:#eee;;
}

/* TABLE*/

table#job-posts, table#job-posts2, table#job-posts3 {
	width: 100%;
}
	table#job-posts tr.alt td, table#job-posts2 tr.alt td, table#job-posts3 tr.alt td {
		background: #f5f5f5;
	}

	table#job-posts tr.over td, table#job-posts2 tr.over td, table#job-posts3 tr.over td {
		background: #f8dff4;
	}
	table#job-posts td, table#job-posts2 td, table#job-posts3 td {
		padding: 15px;
		border-bottom: 1px solid #ddd;
	}
	table#job-posts a:link, table#job-posts a:visited, table#job-posts2 a:link, table#job-posts2 a:visited, table#job-posts3 a:link, table#job-posts3 a:visited {
		color: #0e4d02;
		padding: 2px;
		font-size:16px;
	}
	table#job-posts a:hover, table#job-posts2 a:hover, table#job-posts3 a:hover {
		background-color: #1e9606;
		color: #fff;
		text-decoration: none;
		padding: 2px;
	}
	table#job-posts td.time-posted, table#job-posts2 td.time-posted, table#job-posts3 td.time-posted {
		text-align: right;
		color: #888;
		font-size: 11px;
		width: 80px;
	}
		table#job-posts td.time-posted img, table#job-posts2 td.time-posted img, table#job-posts3 td.time-posted img {
			width: 11px;
		}



/* WYSIWYG EDITOR ALIGNMENT CLASSES */
.typography .left {
	text-align:left;
}
.typography .center {
	text-align:center;
}
.typography .right {
	text-align:right;
}
.typography img.right {
	float:right;
}
.typography img.left {
	float:left;
}

.typography p.MsoNormal, .typography p.MsoBodyText {
	margin: 0;
}

#apply-online {
	background-color: #e9f6cc;
	padding: 10px;
	width: 700px;
}


#publish_form {}
	#publish_form fieldset, #promo_form fieldset {
		background-color: #f5f5f5;
		border: 1px solid #ccc;
		margin: 0 0 5px 0;
		padding: 10px;
	}
	#publish_form fieldset legend {
		font-weight: bold;
		color: #555;
		font-size: 12px;
	}
	#publish_form input, #publish_form textarea, #frm-send-to-friend input, #frm-send-edit-link input, #apply-online input, #apply-online textarea, #promo_form input {
		border: 1px solid #ccc;
		padding: 5px;
		font-size: 12px;
		font-family: Helvetica, Arial, sans-serif;
	}
	#publish_form input:focus, #search input:hover, #publish_form textarea:focus, #search textarea:hover, #frm-send-to-friend input:focus, #frm-send-to-friend input:hover, #frm-send-edit-link input:focus, #frm-send-edit-link input:hover, #apply-online input:focus, #apply-online input:hover, #apply-online textarea:focus, #apply-online textarea:hover, #promo_form input:focus, #promo_form input:hover {
		border: 1px solid #7F635F;
	}
	#publish_form input#submit, #send-to-friend input#submit, #frm-send-edit-link input#submit, #apply-online input#submit, #promo_form input#submit {
		background-color: #d3058d;
		color: #fff;
		border: 1px solid #009988;
		cursor: pointer;
		cursor: hand;
	}
		#publish_form input#submit:hover, #send-to-friend input#submit:hover, #apply-online input#submit:hover, #promo_form input#submit:hover {
			background-color: #fd12ad;
		}
	#publish_form label.small {
		color: #555;
		font-size: 12px;
	}
	#publish_form input.no-border {
		border: 0;
	}
	
	#send-to-friend {
		background-color: #e9f6cc;
		padding: 3px;
		width: 700px;
	}
		#send-to-friend table {
			font-size: 12px !important;
		}
	