@charset "UTF-8";
/* CSS Document */
#ipage {width:960px;margin:0 auto;}
#iLeftCol {width:600px; margin:0px;float:left;}
#iRightCol {width:336px;float:right;}
#iLeftCol h2 {padding:0 0 5px 0;border-bottom:5px solid #333;margin-bottom:20px;font-weight:normal;font-size:18px;margin-top:20px;}
img#gr {padding:10px;background: #fff;}
#social a {margin-right:12px;}
#featEmp img {background:#fff;margin-right:8px;border:1px solid #ddd;width:150px;height:60px;}
#featEmp table {margin:0 auto;}
#featEmp table td {padding-bottom:3px;}
#aboutus, #topjob, #gradzonebox {margin-top:20px;}
#gradzonebox {margin-bottom:20px;}
#topjob .logotj {float:right;width:121px;margin-left:10px;}
#topjob p {line-height:1.4;}
p {color:#666;}
#topjob .logotj img {background:#fff;}
.tjdesc {clear:right;margin-top:10px;}
#leaderbox {background:#333333;height:253px;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
#leaderbox #leaderContent {padding:15px;margin-right:120px;}
#leaderContent p {font-size:16px;line-height:1.5;margin-right:50px;color:#ffffff;}
#leaderbox h1 {font-size:22px;color:#fff;margin-bottom:15px;font-weight:normal;}
.result .info p {font-size:12px;}
.event .info p {font-weight:normal;}

#supa {float:left;margin-top:6px;margin-right:10px;}
#isignup {width: 240px;padding: 0;float:left;display: inline;border: 1px solid #ccc;background: #fff;margin: 0;}
#isignup form {margin: 0;padding: 0;}
#isignup form input#esi {float: left;display: inline;border: none;margin: 6px 0 0 7px;
padding: 0;background: #fff;color: #fff;font-size: 11px;width: 155px;color: #666;font-weight:bold;}
#isignup form input#esis {float: right;display: inline;margin: 2px;padding: 0;width: 22px;height: 22px;border: none;cursor: pointer;}

.event {margin-bottom:10px;padding-bottom:10px;}
.event img {display:block;}
.emo {display:block;margin-top:10px;margin-bottom:10px;}
.events .ej2 {display:inline;}
.event .date {width:28px;text-align:center;float:left;margin-top:3px;}
.event .date .dh {background:#FA4B2A;border:1px solid #FA4B2A;color:#fff;font-size:10px;height:12px;font-weight:bold;line-height:1.1em;}
.event .date .dn {background:#ffffff;border:1px solid #ccc;border-top:none;font-size:14px;line-height:1.3em;font-weight:bold;}
.event .evin {float:left;width:240px;padding-left:10px;}

.logoframe {float:left;position:relative;width:120px;margin-top:4px;}
.logoframe img {border:1px solid #ddd;}
.listcontent {padding-left:135px;}
.result {margin-bottom:20px;}
.result a {font-size:14px;line-height:22px;font-weight:bold;}
.info p {font-weight:bold;}
.result p {line-height: 18px;margin-bottom: 2px;margin-right: 10px;font-size: 12px;color: #333;}

.gbox {margin:20px 0px;width:336px;height:280px;clear:both;}
#social {margin-top:20px;}
p#abouttxt {margin-top:10px;position:relative;line-height:1.5}
#sup {padding: 6px 8px;background: #f5f5f5;width: 75%;font-weight: bold;}
#sup form {display: inline;}
#sup input#esi {width: 180px;padding: 2px;font-size: 11px;margin-right: 20px;margin-left: 20px;}

.tabberlive .tabbertabhide {display:none;}
.tabber {height:280px;} .tabber .tabbertab {display:none;}
.tabberlive {margin-top:20px;margin-bottom:20px}
ul.tabbernav {margin:0;padding: 8px 0;font: bold 12px Verdana, sans-serif;}
ul.tabbernav li {list-style: none;margin: 0;display: inline;}
ul.tabbernav li a {padding: 8px 15px;border-bottom: none;background: #333;text-decoration: none;border-left:none;text-transform:uppercase;color: #fff;}
ul.tabbernav li a:link { color: #fff; }
ul.tabbernav li a:visited { color: #fff; }
ul.tabbernav li a:hover { color: #333;background: #f5f5f5;}
ul.tabbernav li.tabberactive a {background-color: #f5f5f5;color:#333;}
ul.tabbernav li.tabberactive a:hover {color: #333;background: #f5f5f5;}
.tabberlive .tabbertab {padding:15px;padding-bottom:5px;background: #f5f5f5}
.tabberlive .tabbertab h2 {display:none;}
.tabberlive .tabbertab h3 {display:none;}
.tabberlive .tabbertab ul, #gradzonebox ul {list-style-type:none;}
.tabberlive .tabbertab ul li, #gradzonebox ul li {margin-bottom:15px;color:#666;}

#evbuttons {margin-top:10px;}
#evbuttons a {padding:8px;border:1px solid #ddd;background: #fff;}

.list_carousel ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}
.list_carousel li {
	font-size: 30px;
	color: #666;
	text-align: center;
	border: 1px solid #ddd;
	width: 138px;
	height: auto;
	padding: 0;
	margin: 6px;
	margin-top:0px;
	margin-bottom:0px;
	display: block;
	float: left;
}
.list_carousel li img {
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 5px;
width: 120px;
height: 48px;
}
.clearfix {
	float: none;
	clear: both;
}

.FeatInf {
background-color: #f5f5f5;
display: block;
padding: 8px;
height: 50px;
line-height: 1.5;
margin-top:10px;
}
.FeatInf a {font-size:12px;text-decoration: none;
color: #006E97;}
.FeatC {
color: #555;
font-size: 11px;
}


