.left-buts a.small_link { color: #6CB6FF; font-size: 11px; font-weight: normal; }
.left-buts a.small_link:hover { color: #E747B3; }
.left-buts ul li.small a { font-size: 11px; }

.clear { clear: both; }

.main-table {
	width: 744px;
	display: table;
	background: #FFF;
	margin: 10px auto 0 auto;
	border-top: #FFF 3px solid;
	border-right: #FFF 2px solid;
	border-bottom: #FFF 3px solid;
	border-left: #FFF 2px solid;
}

.header { height: 151px; }

.left-buts { width: 150px; display: table; }
.left-buts td { padding: 7px 0 0 0; }
.left-buts a { color: #FFF; font-size: 13px; font-weight: bold; }
.left-buts a:hover { color: #000; }

ul.nav {
	margin: 0; padding: 5px 0 0 10px;
	display: table;
	background: #E747B3 url(../images/bg_nav.gif) top left no-repeat;
	list-style: none;
}
*>ul.nav { list-style: none; }
ul.nav li { margin: 0; padding: 5px 0; }
ul.nav li a { display: block; margin: 0; padding: 0; }

.feedback-txt { font-size: 0.8em; }

.area-table { width: 95%; display: table; }
.area-table-cell { width: 50%; }

.courses-table { display: table; }
.courses-table fieldset { width: 504px; }
.courses-table-cell1 {
	
}
.courses-table-cell2 { width: 42%; }

.life-jobs {
	list-style: none;
	width: 50%;
	padding: 0px;
	margin: 0px;
	border: 1px solid #E336A9;
	border-top: 2px solid #E336A9;
}
.life-jobs li {
	font-size: 0.9em;
	margin: 0px;
	padding: 5px;
	background-color: #F6F6F6;
	border-bottom: 1px solid #E336A9;	
}
.life-jobs a { color: #E336A9; }
.life-jobs a:hover { color: black; }

.life-jobs2 {
	text-align: left;
	list-style: none;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.life-jobs2 li {
	font-size: 0.8em;
	width: 45%;
	height: 145px;
	min-height: 135px;
	float: left;
	margin: 5px 10px 5px 0px;
	padding: 5px;
	background-color: #F6F6F6;
	border: 2px solid #E336A9;
}
html>body .life-jobs2 { height: auto; }
.life-jobs2 a { color: #E336A9; }
.life-jobs2 a:hover { color: black; }

.life-jobs3 {
	text-align: left;
	width: 90%;
	margin: 40px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	background-color: #F6F6F6;
	border: 2px solid #E336A9;
}
.life-jobs3 h1 { font-size: 12pt; margin: 0px; padding: 5px 15px 5px 15px; }
.life-jobs3 h2 { font-size: 0.9em; text-align: left; margin: 0px; padding: 5px 15px 5px 15px; }
.life-jobs3 h3 { text-align: center; font-size: 0.9em; margin: 0px; padding: 20px 15px 20px 15px; }
.life-jobs3 p { font-size: 0.8em; margin: 0px; padding: 5px 15px 5px 15px; }
.life-jobs3 a { color: #E336A9; }
.life-jobs3 a:hover { color: black; }

.life-form p { margin: 5px 0px 0px 0px; }

.contact_form { width: 480px; height: 340px; margin: 0 10px 0 0; padding: 0 0 10px 0; float: left; }
.contact_form dl dt { width: 190px; float: left; clear: both; margin: 3px 0; padding: 0 6px 0 6px; color: #666; text-align: right; font-size: 12px; }
.contact_form dl dd { width: 160px; float: left; margin: 3px 0; padding: 0; }
.contact_form dl dd input#submit { cursor: pointer; }
.contact_form input.field, .contact_form textarea, .contact_form select { width: 150px; padding: 3px; border: #959595 1px solid; font-family: Verdana, Tahoma; font-size: 13px; }
.contact_form textarea { height: 80px; font-family: Verdana, Tahoma; font-size: 13px; }
.contact_form dl, fieldset, form { border: 0; margin: 0; padding: 0; }

a.netbop { font-size: 11px; color: #73B7FE; }
a.netbop:hover { color: #E747B3; }