@font-face {
	font-family: "CenturyGothic" !important;
	src: url("../../../fonts/CenturyGothic.eot") !important; /* For IE */
	src: url(../../../fonts/CenturyGothic.woff) format("woff"),
		 url(../../../fonts/CenturyGothic.ttf) format("truetype") !important;
	font-weight: normal !important;
}

@font-face {
	font-family: "CenturyGothic-Bold" !important;
	src: url("../../../fonts/CenturyGothic-Bold.eot") !important; /* For IE */
	src: url(../../../fonts/CenturyGothic-Bold.woff) format("woff"),
     	 url(../../../fonts/CenturyGothic-Bold.ttf) format("truetype") !important;
	font-weight: bold !important;
}

/*print*/
a[href]:after { content: none!important; }
#home-news .block4 strong, 
#home-news .block4 b,
#home-news .block4 sup{
	color:#fff !important;
}
#menu .top-bar-section ul li a{
	color:#fff !important;
}
span.download-list-caption{
	color:inherit !important;
}
.news-container .day{
	color:#ffdd26 !important;
}
	/*-for print check only-*/
	#home-banner{
		background-image:url(../../images/share/_home-banner1.jpg)!important;
	}
/**/

html{
	background:#005089 !important;
}
body {
	background: #f0f0f0 !important;	
	font-size: 100% !important;
}
section{
	margin-top:.5em !important; margin-bottom:1.5em !important;
}
p{
	font-family:Verdana, Geneva, sans-serif !important;
	font-size: .8em !important;
	line-height:1.5 !important;
	color:#000 !important;
	margin-bottom:1em !important;
	text-align:justify !important;
}
h1, 
h2, 
h3, 
h4, 
h5, 
h6{
	font-family:"CenturyGothic-Bold" !important;
	font-weight:bold !important;
	color:#000 !important;
	margin-top:0 !important; margin-bottom:.4em !important;
}
h1 {
	font-size: 1.5em !important;
	line-height:1.6 !important;
}
h2 {
	font-size: 1.4em !important;
	line-height:1.6 !important;
}
h3 {
	font-size: 1.3em !important;
	line-height:1.6 !important;
}
h4 {
	font-size: 1.2em !important;
	line-height:1.5 !important;
}
h5 {
	font-size: 1.1em !important;
	line-height:1.5 !important;
}
h6 {
	font-size: 1em !important;
	line-height:1.5 !important;
}
pre{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size: .8em !important;
	line-height:1.5 !important;
	font-style:italic !important;
	color:#000 !important;
	background:#ccc !important;
	padding:1em 3em !important; margin-bottom:1em !important;
}
a {
	color:#c60 !important;
	text-decoration:none !important;
}
a:hover{
	color:#005089 !important;
}
a:active{
	color:#005089 !important;
}
ul{
	margin-top:.2em !important; 
	margin-bottom:2em !important;
	margin-left:0 !important;
	margin-right:0 !important;
	padding-left:1.2em !important; 
	list-style-image:url(../../images/share/i-ul.png) !important; 
}
ol{
	margin-top:.2em !important; 
	margin-bottom:2em !important;
	margin-left:0 !important;
	margin-right:0 !important;
	padding-left:1.8em !important;  
}
li{
	font-family:Verdana, Geneva, sans-serif !important;
	font-size: .8em !important;
	line-height:1.5 !important;
	color:#000 !important;
	margin-bottom:.8em !important;
}
table{
	margin:1em 0 !important;
	border: 0 !important;
	background:#e4e4e4 !important;
}
table tr th{
	font-family: "CenturyGothic-Bold" !important;
	font-size: .8em !important;
	font-weight:normal !important;
	text-align:left !important;
	color:#fff !important;
	border:0 !important;
	padding:.5em .7em !important;
	vertical-align:top !important;
	background:#005089 !important;
	border-right:#f0f0f0 1px solid !important;
}
table tr td{
	font-family:Verdana, Geneva, sans-serif !important;
	font-size: .75em !important;
	color:#000 !important;
	padding:.5em .7em !important;
	vertical-align:top !important;
	border-right:#f0f0f0 1px solid !important;
}
table tr.even, 
table tr.alt, 
table tr:nth-of-type(even){
	background:#ccc !important;
}
input,
textarea,
select,
label,
button{
	font-family: "CenturyGothic" !important;
	font-size: 1.1em !important;
	font-weight:normal !important;
}
label{
	width:100px !important;
	display:inline-block !important;
	margin-right:2em !important;
}
textarea{
	line-height:1.2em !important;
	resize:vertical !important;
	border: 1px solid #a6c9e2 !important;
	background-color:#fff !important;
	color: #333 !important;
	display:inline-block !important;
}
input,
button{
	color: #000 !important;
	line-height:1.8 !important;
	border-radius:5px !important;
	-webkit-border-radius: 5px !important; 
	-moz-border-radius: 5px !important; 
}
button,
.button{
	background-color:#fd0 !important;
	border-color:#fc2 !important;
}
button:hover,
.button:hover{
	background-color:#eec10d !important;
	color:#330 !important;
}

.clear{
	clear:both !important;
}
.acenter{
	text-align:center !important;
}
.left{
	text-align:left !important;
}
.aright{
	text-align:right !important;
}
.right-img{
	float:right !important;
	margin-bottom:2em !important;
	margin-left:2em !important;
}

.caption{
	color:#666 !important;
	font-size:.9em !important;
}

/*******/
.home{
	background:url(../../images/share/home-bg.png) repeat !important;
}
#header{
	background:url(../../images/share/header-bg.png) repeat-x !important;
}
#header .container{
	width:924px !important;
	height:60px !important;
	margin:0 auto !important;
	position:relative !important;
}
.logo{
	width:380px !important;
	height:25px !important;
	background:url(../../images/share/logo.png) no-repeat !important;
	text-indent:-999em !important;
	display:block !important;
	position:absolute !important;
	left:0 !important;
	top:15px !important;
}
#menu{
	width:auto !important;
	position:absolute !important;
	top:0 !important;
	right:0 !important;
	background:none !important;
	margin:0 !important;
}
#menu.top-bar{
	height:59px !important;
}
#menu .top-bar-section{
	margin:0 !important;
}
#menu .top-bar-section ul{
	width:auto !important;
	margin:0 !important;
	padding:0 !important;
	list-style:none !important;
	background:none !important;
	font-size:1em !important;
}
#menu .top-bar-section ul li{
	font-size:14px !important;
	margin-left:0 !important;
	margin-bottom:0 !important;
	float:left !important;
}
#menu .top-bar-section ul li a{
	background:none !important;
	font-family:"CenturyGothic" !important;
	font-size:1em !important;
	line-height:59px !important;
	font-weight:normal !important;
	text-transform:uppercase !important;
	padding:0 9px 0 9px !important;
	text-decoration:none !important;
}
#menu .top-bar-section ul li a:hover,
#menu .top-bar-section ul li.mainactive a,
#menu .top-bar-section ul li .dropdown a:hover,
#menu .top-bar-section ul li.mainactive .dropdown a:hover{
	background:#fd0 !important;
	color:#000 !important;
}
#menu .top-bar-section ul li a:after{
	border:0 !important;
}
#menu .top-bar-section ul li .dropdown{
	width:200px !important;
	background: url(../../images/share/dropdown-bg.png) repeat !important;
	border-top:#fff 1px solid !important;
	left:0 !important;
	right:auto !important;
}
#menu .top-bar-section ul li .dropdown li{
	margin-bottom:.4em !important;
	margin-left:0 !important;
}
#menu .top-bar-section ul li .dropdown li:last-child{
	margin-bottom:0 !important;
}
#menu .top-bar-section ul li .dropdown a,
#menu .top-bar-section ul li.active .dropdown a{
	line-height:1.3 !important;
	text-transform:none !important;
	white-space:normal !important;
	padding:5px 10px !important;
	color:#fff !important;
	background:none !important;
}
#menu .top-bar-section .download .dropdown{
	width:140px !important;
}

#home-banner{
	background-position:center top !important;
	background-repeat:no-repeat !important;
	background-color:#000 !important;
}
#home-banner .container{
	width:924px !important; height:450px !important;
	margin:0 auto !important;
	position:relative !important;
	text-align:right !important;
}
#home-banner .container span{
	display:block !important;
	font-family: "CenturyGothic" !important;
	position:absolute !important;
	margin-bottom:.3em !important;
}
#home-banner .container .line1{
	font-size:2.5em !important;
	top:80px !important;
	right:100px !important;
}
#home-banner .container .line2{
	font-size:1.3em !important; line-height:1.4 !important;
	top:130px !important;
	right:100px !important;
}
#home-banner .container strong,
#home-banner .container b{
	font-weight:bold !important;
	font-family: "CenturyGothic-Bold" !important;
}

/* Slides */
#home-sildes{
	width:50% !important;
	position:absolute !important;
	top:-240px !important;
	left:0 !important;
	background:#fff !important;
	padding:20px 25px 0 25px !important;
}
#home-sildes .slides_container {
	width:100% !important;
	height:380px !important;
	overflow:hidden !important;
	position:relative !important;
	display:none !important;
}
#home-sildes .slides_container div.slide {
	width:412px !important;
	height:260px !important;
	display:block !important;
	background:#fff !important;
}
#home-sildes .captionbg {
	width:100% !important; height:120px !important;
	position:absolute !important;
	bottom:0 !important;
	left:0 !important;
	background:#fd0 !important;
}
#home-sildes .caption {
	width:100% !important;
	height:120px !important;
	z-index:500 !important;
	position:absolute !important;
	top:260px !important;
	left:0 !important;
	padding:20px 0 0 !important;
	background:#fd0 url(../../images/share/home-slide-arrow.png) right 0 no-repeat !important;
}
#home-sildes .caption h6{
	margin-bottom:0 !important;
}
#home-sildes .caption p{
	display:inline !important;
}
#home-news .caption .btn-more{
	margin-left:1em !important;
}
#home-sildes .pagination {
	width:100% !important;
	height:40px !important;
	margin:0 !important;
	padding:0 0 0 25px !important;
	position:absolute !important;
	top:240px !important;
	left:0 !important;
	background:none !important;
	z-index:10 !important;
}
#home-sildes .pagination li {
	width:8px !important;
	height:8px !important;
	float:left !important;
	margin:14px 15px 0 0 !important;
	list-style:none !important;
}
#home-sildes .pagination li a {
	width:8px !important;
	display:block !important;
	height:0 !important;
	padding:8px 0 0 0 !important;
	background:#ccc !important;
	float:left !important;
	overflow:hidden !important;
}
#home-sildes .pagination li.current a {
	background:#666 !important;
}
/* Slides */

#home-news{
	width:924px !important;
	height:480px !important;
	margin:0 auto !important;
	position:relative !important;
}
#home-news h1{
	width:50% !important;
	background:#000 !important;
	color:#fd0 !important;
	line-height:45px !important;
	position:absolute !important;
	top:-45px !important;
	right:0 !important;
	padding-left:1em !important;
	margin-bottom:0 !important;
}
#home-news .more-news{
	font-family:"CenturyGothic" !important;
	color:#fd0 !important;
	line-height:45px !important;
	position:absolute !important;
	top:-45px !important;
	right:20px !important;
	z-index:1 !important;
}
#home-news .more-news:hover{
	color:#fff !important;
}
#home-news .block-type{
	width:231px !important;
	height:160px !important;
	background:#005089 !important;
	padding:25px !important;
	text-align:center !important;
}
#home-news .block-type:after{
	content: '' !important;
	display: inline-block !important;
	height: 100% !important;
	vertical-align: middle !important;
}
#home-news .block-type h3{
	display:inline-block !important;
	vertical-align:middle !important;
	margin-bottom:0 !important;
	color:#fff !important;
}
#home-news .block-content{
	height:160px !important;
	padding:20px 25px !important;
}
#home-news .block-content:after{
	content: '' !important;
	display: inline-block !important;
	height: 100% !important;
	vertical-align: middle !important;
}
#home-news .block-content p{
	vertical-align:middle !important;
	display:inline-block !important;
	margin-bottom:0 !important;
	font-size:.9em !important;
	text-align:left !important;
}
#home-news .block-content .btn-more{
	margin-left:1em !important;
}
#home-news .block1{
	width:50% !important;
	height:160px !important;
	position:absolute !important;
	right:0 !important;
	top:0 !important;
	background:#fd0 !important;
	z-index:1 !important;
}
#home-news .block1 .block-type{
	float:left !important;
}
#home-news .block1 .block-content{
	padding:20px !important;
	margin-left:231px !important;
	background:url(../../images/share/home-arrow-right.png) left center no-repeat !important;
}
#home-news .block2{
	width:25% !important;
	height:320px !important;
	position:absolute !important;
	right:0 !important;
	top:160px !important;
	background:#fd0 !important;
	z-index:2 !important;
}
#home-news .block2 .block-content{
	background:url(../../images/share/home-arrow-down.png) center 0 no-repeat !important;
}
#home-news .block3{
	width:75% !important;
	position:absolute !important;
	left:0 !important;
	top:320px !important;
	background:#fd0 !important;
	z-index:3 !important;
}
#home-news .block3 .block-type{
	float:right !important;
}
#home-news .block3 .block-content{
	padding:20px 250px 20px 20px !important;
	background:url(../../images/share/home-arrow-left.png) 454px center no-repeat !important;
}
#home-news .block4{
	width:75% !important; height:160px !important;
	position:absolute !important;
	left:0 !important;
	top:160px !important;
	background:#ccc !important;
	z-index:1 !important;
}
#home-news .block4 .block-type{
	width:233px !important;
	float:left !important;
	text-align:left !important;
	position:relative !important;
}
#home-news .block4 .block-content{
	padding:0 0 0 233px !important;
	background:url(../../images/share/home-arrow-right.png) 233px center no-repeat !important;
}
#home-news .block4 strong,
#home-news .block4 b{
	font-size:2.2em !important;
	line-height:1 !important;
	display:block !important;
}
#home-news .block4 .arrow{
	width:8px !important; height:12px !important;
	background:url(../../images/share/home-arrow-right.png) 233px center no-repeat !important;
	position:absolute !important;
	top:50% !important;
	left:233px !important;
	margin-top:-4px !important;
}

#footer{
	background:#005089 !important;
	margin-top:30px !important;
}
#footer .container{
	width:924px !important;
	height:150px !important;
	margin:0 auto !important;
	position:relative !important;
}
#footer .ust-logo{
	width:177px !important;
	height:56px !important;
	background:url(../../images/share/logo-ust.png) no-repeat !important;
	text-indent:-999em !important;
	display:block !important;
	position:absolute !important;
	top:25px !important;
	left:0 !important;
}
#footer .footer-note{
	width:500px !important;
	list-style:none !important;
	margin:0 !important;
	position:relative !important;
	top:23px !important;
	left:200px !important;
}
#footer .footer-note .left{
	margin-right:2em !important;
}
#footer .footer-note li{
	color:#fff !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#bbccea !important;
	line-height:1.2 !important;
	margin-bottom:2px !important;
}
#footer .footer-note strong,
#footer .footer-note b{
	color:#fd0 !important;
  	font-family: "CenturyGothic-Bold" !important;
	font-size:1.3em !important;
}
#footer .footer-note li a{
	color:#bbccea !important;
	text-decoration:none !important;
}
#footer .footer-links{
	list-style:none !important;
	position:absolute !important;
	top:25px !important;
	right:0 !important;
	margin:0 !important;
}
#footer .footer-links li{
	float:left !important;
	margin-left:15px !important;
	padding-left:15px !important;
	font-family: "CenturyGothic-Bold" !important; font-size:.9em !important; line-height:1 !important;
	background:url(../../images/share/footer-links-line.png) center left no-repeat !important;	
}
#footer .footer-links li:first-child{
	background:none !important;
	margin-left:0 !important;
}
#footer .footer-links li a{
	color:#fff !important;
	text-decoration:none !important;
}
#footer .copyright{
	font-size:.7em !important;
	color:#bbccea !important;
	text-align:right !important;
	position:absolute !important;
	top:60px !important;
	right:0 !important;
	font-family: Arial, Helvetica, sans-serif !important;
}
#footer .copyright a{
	color:#bbccea !important;
	text-decoration:none !important;
}
#footer .footer-links li a:hover{
	color:#fd0 !important;
}
#footer .footer-note li a:hover,
#footer .copyright a:hover{
	color:#fff !important;
}

#sidemenu{
	width:220px !important;
	float:left !important;
}
#sidemenu ul{
	list-style:none !important;
	margin:0 !important;
	padding:0 !important;
}
#sidemenu li{
	margin-bottom:1px !important;
	font-family:"CenturyGothic" !important; font-size:.9em !important;
}
#sidemenu a{
	background:#005089 !important;
	color:#fd0 !important;
	padding:6px 1.5em !important;
	display:block !important;
	text-decoration:none !important;
}
#sidemenu a:hover{
	background:#fd0 !important;
	color:#000 !important;
}
#sidemenu li.mainactive a,
#sidemenu li a.mainactive{
	background:#fd0 !important;
	color:#005089 !important;
	cursor:default !important;
}
#sidemenu li:first-child{
	border-top:#005089 2px solid !important;
}
#sidemenu ul li ul li{
	font-family:"CenturyGothic" !important;
	margin-bottom:0 !important;
	font-size:.9em !important;
	line-height:1.3 !important;
}
#sidemenu ul li ul li:first-child{
	border-top:0 !important;
}
#sidemenu ul li ul a{
	background:#fe6 !important;
	color:#000 !important;
	padding:6px 1.5em !important;
	display:block !important;
}
#sidemenu ul li ul a:hover{
	background:#fe6 !important;
	color:#005089 !important;
}
#sidemenu ul li.mainactive ul li a{
	background:#fe6 !important;
	color:#000 !important;
	cursor:pointer !important;
}
#sidemenu ul li ul li.mainactive a{
	background:#fe6 url(../../images/share/i-arrow-right.png) 6px 8px no-repeat !important;
	color:#005089 !important;
}

#content-banner{
	height:90px !important;
	background-color:#000 !important;
	background-position:center top !important;
	background-repeat:no-repeat !important;
	background-image:url(../../images/share/content-banner.jpg) !important;
}
#content-banner.about{
	background-image:url(../../images/share/content-banner1.jpg) !important;
}
#content-banner.facilities{
	background-image:url(../../images/share/content-banner2.jpg) !important;
}
#content-banner.eq{
	background-image:url(../../images/share/content-banner3.jpg) !important;
}
#content-banner.services{
	background-image:url(../../images/share/content-banner4.jpg) !important;
}
#content-banner.download{
	background-image:url(../../images/share/content-banner5.jpg) !important;
}
#content-banner .container{
	width:924px !important;
	height:90px !important;
	margin:0 auto !important;
	position:relative !important;
	font-family:"CenturyGothic" !important;
	font-size:1.5em !important;
	vertical-align:bottom !important;
}
#content-banner .mainpage{
	height:1.1em !important;
	color:#fff !important;
	display:inline-block !important;
	position:relative !important;
	top:20px !important;
}
#content-banner .subpage{
	height:1.1em !important;
	color:#000 !important;
	font-size:1.8em !important;
	display:inline-block !important;
	position:relative !important;
	top:20px !important;
	vertical-align:bottom !important;
}
#content{
	width:924px !important;
	min-height:360px !important;
	margin:30px auto 40px auto !important;
}
#content .container{
	margin-left:240px !important;
}
#content.nomenu .container{
	margin-left:0 !important;
}
.sidebox{
	width:220px !important;
	float:right !important;
}
.sidebox.download{
	width:160px !important;
}

.section-container.accordion{
	border:0 !important;
	margin-bottom:.8em !important;
}
.section-container.accordion .title{
	background:#ccc !important;
	border-top:0 !important;
	font-size:1em !important;
	font-family:"CenturyGothic-Bold" !important;
}
.section-container.accordion .title a{
	color:#000 !important;
	padding:.5em .7em !important;
	text-decoration:none !important;
}
.section-container.accordion .active .title{
	background:#005089 !important;
}
.section-container.accordion .active .title a{
	color:#fff !important;
	
}
.section-container.accordion section:first-child{
	border-top:0 !important;
}
.section-container.accordion section{
	margin:0 !important; padding:0 !important;
	border-top:#fff 1px solid !important;
}
.section-container.accordion section .content{
	background:#e4e4e4 !important;
}
.section-container.accordion section .content p{
	margin-bottom:.5em !important;
}
.section-container.accordion section .content table{
	margin:.5em 0 !important;
}
.section-container.accordion section .content td{
	background:none !important;
	padding:.4em 0 !important;
	border-right:0 !important;
}
.section-container.accordion section .content tr.even, 
.section-container.accordion section .content tr.alt, 
.section-container.accordion section .content tr:nth-of-type(even){
	background:none !important;
}

.page-header{
	color:#005089 !important; font-family:"CenturyGothic" !important; font-weight:normal !important; line-height:1 !important;
	margin-bottom:.5em !important;
}
.sub-header{
	margin-top:1em !important;
}

.page-link{
	background:url(../../images/share/i-ul.png) 9px no-repeat !important;
	margin-bottom:.5em !important;
	font-size:1em !important;
	padding-left:1.4em !important;
	font-family:"CenturyGothic-Bold" !important;
}
.page-link a{
	font-size:.9em !important;
}
.page-list{
	margin-top:.6em !important; padding-left:1.4em !important;
}
.page-list li{
	margin-bottom:.6em !important;
	font-family:"CenturyGothic-Bold" !important;
	font-size:.9em !important;
	padding-left:.3em !important;
}
.page-list p{
	font-size:1em !important;
}
.page-list h6{
	margin-bottom:.5em !important;
}


.eq-img{
	width:300px !important;
	float:right !important;
	margin-left:1em !important;
}

.module .header{
	background:#005089 !important;
	font-size:.9em !important; color:#fff !important; font-family:"CenturyGothic-Bold" !important;
	padding:.5em 1em !important;
}
.module .content{
	padding:0 !important;
	background:#e4e4e4 !important;
}
.module table{
	margin:0 !important;
	background:none !important;
	border-bottom:0 !important;
}
.module th,
.module td{
	font-size:.75em !important;
	font-family:Verdana, Geneva, sans-serif !important;
	color:#000 !important;
	padding:.4em .3em !important;
	background:none !important;
	border-right:0 !important;
}
.module table tr.even, 
.module table tr.alt, 
.module table tr:nth-of-type(even){
	background:none !important;
}
.module h6{
	padding:0 .3em !important;
	margin-bottom:.5em !important;
}
.specifications-img{
	float:left !important;
	text-align:center !important;
	margin:1.2em !important;
	position:relative !important;
}
.specifications-img.inline{
	margin:0 !important;
}
.bottomphoto .specifications{
	margin-left:0 !important;
}
.specifications{
	margin-left:240px !important; padding:1.2em .5em !important;
}
.specifications b{
	font-weight:normal !important;
	text-decoration:underline !important;
}
.staff-list{
	margin:0 !important;
}
.staff-list th{
	border-right:0 !important;
}
.staff-list td{
	vertical-align:top !important;
	border-right:0 !important;
	line-height:1.8 !important; 
}
.staff-list tr.even, .staff-list tr.alt, .staff-list tr:nth-of-type(even){
	background:#ddd !important;
}
.staff-list th.img		{ width:20px !important; } /*colume1*/
.staff-list th.name		{ /*width:220px !important;*/ } /*colume2*/
.staff-list th.title	{ width:190px !important; } /*colume3*/
	.staff-list span.staffimg-container	{ padding-right:5px !important; } 
	.staff-list div.name	{ white-space:nowrap !important; font-weight:bold !important; display:block !important; } 
	.staff-list div.name a	{ display:inline-block !important; }
	.staff-list img{ vertical-align:top !important; }

.buttons-holder{
	margin-top: 1.5em !important;
	margin-bottom: 1.5em !important;
}
.download-link{
	background:url(../../images/share/i-ul.png) 9px no-repeat !important;
	padding-left:1.4em !important;
	margin-bottom:.5em !important;
	font-size:1em !important;
	font-family:"CenturyGothic-Bold" !important;
}
.download-link a{
	font-size:.9em !important;
}
.download-list{
	margin-top:.6em !important;
}
.download-list li{
	margin-bottom:.6em !important;
	font-size:.9em !important;
	font-family:"CenturyGothic-Bold" !important;
	padding-left:.3em !important;
}
.download-list-caption{
	font-weight:normal !important; font-family:"CenturyGothic" !important;
}
#container360{
	width:680px !important;
	height:220px !important;
	margin-bottom:1em !important; font-size:.8em !important;
}
.home #container360{
	width:460px !important;
	height:160px !important;
}
.highlight-box{
	background:#ccc !important;
	display:inline-block !important;
	padding:1em 1.5em !important;
	margin-bottom:1em !important;
}
.news-container{
	width:680px !important;
	list-style:none !important;
	padding-left:0 !important;
	float:left !important;
}
.news-container li{
	background:#E4E4E4 !important;
	padding:.6em 2.3em 1em 4em !important;
	margin-bottom:1.5em !important;
	position:relative !important;
	font-size:1em !important;
}
.news-container h6{
	margin-bottom:.8em !important;
}
.news-container .date{
	width:52px !important; height:52px !important;
	font-size:12px !important;
	line-height:2 !important;
	font-family:"CenturyGothic-Bold" !important;
	text-align:center !important; text-transform:uppercase !important;
	position:absolute !important;
	top:0 !important;
	left:0 !important;
	background:#004f8a !important;
	color:#ffdd26 !important;
}
.news-container .day{
	width:100% !important;
	font-size:22px !important;
	line-height:1 !important;
	text-align:center !important;
	position:absolute !important;
	top:20px !important;
	left:0 !important;
}
.news-container .category{
	color:#004f8a !important;
	font-family:"CenturyGothic" !important;
}
.news-container .buttons-holder{
	margin-top:1em !important;
	margin-bottom:0 !important;
}
.news-container table{
	margin-top:0 !important;
}
.news-container table tr td{
	border-right:0 !important;
	padding:.4em 0 !important;
}
.news-container table tr.even, .news-container table tr.alt, .news-container table tr:nth-of-type(even){
	background:none !important;
}
.news-container .container,
.news-container .img-container{
	overflow:hidden !important;
}
.news-container .img-container{
	width:216px !important;
	float:right !important;
}
.news-container .img:first-child{
	margin-top:0 !important;
}
.news-container .img{
	overflow:hidden !important;
	margin-top:1em !important;
	margin-left:1em !important;
	position:relative !important;
}
.news-container .btn-more{
	font-size:.75em !important;
	color:#004f8a !important;
	background:url(../../images/share/news-more.png) right .5em no-repeat !important;
	padding-right:1.5em !important;
}
.news-container .btn-hide{
	font-size:.75em !important;
	color:#004f8a !important;
	background:url(../../images/share/news-hide.png) right .5em no-repeat !important;
	padding-right:1.5em !important;
}
.timeline{
	list-style:none !important;
	padding-left:0 !important; margin-top:3em !important;
	position:relative !important;
}
.timeline li{
	font-size:16px !important;
	font-family:"CenturyGothic" !important;
	line-height:1 !important;
	margin-bottom:.4em !important;
	padding-left:1em !important;
	background:url(../../images/share/i-year_ul.png) left 5px no-repeat !important;
}
.timeline .last ul{
	display:none !important;
}
.timeline .mainactive.last ul{
	display:block !important;
}
.timeline li a{
	color:#000 !important;
	font-family:"CenturyGothic-Bold" !important;
}
.timeline li.mainactive a{
	color:#004f8a !important;
}
.timeline li.mainactive li{
	display:block !important;
}
.timeline ul{
	margin-top:-.2em !important; margin-left:-.8em !important; 
	padding-top:.6em !important; padding-bottom:.6em !important; padding-left:1em !important;
	list-style:none !important;
	border-left:#004f8a 1px solid !important;
}
.timeline ul li{
	padding-left:0 !important; margin:1.2em 0 !important;
	font-size:14px !important;
	line-height:1 !important;
	color:#999 !important;
	background:none !important;
	display:none !important;
}
.timeline ul li a,
.timeline li.mainactive ul li a{
	color:#000 !important;
	font-family:"CenturyGothic" !important;
}
.timeline ul li.mainactive a,
.timeline li.mainactive ul li a.mainactive{
	color:#004f8a !important;
	font-family:"CenturyGothic-Bold" !important;
}
.timeline li a:hover,
.timeline li.mainactive a:hover{
	color:#c60 !important;
}

.fancybox:before{
	content:url(../../images/share/i-fancybox.png) !important;
	position:absolute !important;
	bottom:5px !important;
	right:10px !important;
	z-index:1 !important;
}
.fancybox-close{
	width:20px !important;
	height:20px !important;
	top:-10px !important;
	right:-10px !important;
}

.exam-box{
	width:420px !important;
}
.exam-box ol{
	margin:0 !important;
}
.enquiry-list{
	margin-left:0 !important; padding-left:0 !important;
	list-style:none !important;
}
.enquiry-list li{
	float:left !important;
	margin-right:.8em !important;
}
.enquiry-list a{
	color:#000 !important;
}
.enquiry-list a:hover{
	color:#005089 !important;
}
.enquiry-list span{
	width:28px !important; height:26px !important;
	display:inline-block !important;
	background-position:center !important;
	background-repeat:no-repeat !important;
	vertical-align:middle !important;
}
.i-location{ background-image:url(../../images/share/i-location.png) !important; }
.i-phone{ background-image:url(../../images/share/i-phone.png) !important; }
.i-email{ background-image:url(../../images/share/i-email.png) !important; }

.fancybox-skin{
	background:none !important;
	-webkit-box-shadow:none !important;
	-moz-box-shadow:none !important;
	box-shadow:none !important;
}
.fancybox-title{
	color:#fff !important;
}
.fancybox-close{
	top:0 !important; right:0 !important;
}
.fancybox-title-float-wrap .child{
	background:none !important; padding:0 !important;
}