body{
margin:0;
padding:0;
background:url(images/body-bg.png) repeat-x #f1f7f8;
}
.wrap{
width:976px;
margin:0 auto;
}
h1, h2, h3, h4, h5, h6, p, ul, ol{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}
p{
color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 10px;
}
.large-box-cont ul{
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 10px;
}


p a{
color: #016894;
}
h1{
font-family:Arial, Helvetica, sans-serif;
color:#C1C0B6;
font-size:24px;
line-height:34px;
margin:5px 0px;
}
h2{
font-family:Arial, Helvetica, sans-serif;
color:#016894;
font-size:20px;
line-height:22px;
margin:5px 0px;
}
h3{
font-family:Arial, Helvetica, sans-serif;
color:#016894;
font-size:16px;
line-height:24px;
margin:5px 0px;
}
h3 a{
color:#016894;
}
h4{
font-family:Arial, Helvetica, sans-serif;
color:#016894;
font-size:14px;
}
.header{
width:976px;
height:156px;
float:left;
}
.logo{
float:left;
}
.logo h1 a{
width:233px;
height:82px;
float:left;
display:block;
text-decoration:none;
text-indent:-9999px;
background:url(images/logo.png) no-repeat;
margin:17px 0px 0px 10px;
}
.topright{
background:url(images/topheader.png) no-repeat;
width:577px;
height:123px;
float:right;
}
.topright ul{
margin:14px 0px 0px 40px;
}
.topright ul li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000;
list-style-type:none;
display:block;
float:left;
}
.topright ul li a{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000;
display:block;
float:left;
text-transform:uppercase;
padding:0px 15px;
}
.topright ul li a:hover{
color:#E54A05;
}
.banner{
float:left;
width:980px;
height:205px;
background:url(images/content-bg.png) repeat-y;
position:relative;
z-index:150;
}
.banner .left{
float:left;
width:347px;
}
.banner-sidebar-bottm{
width:347px;
height:10px;
float:left;
margin-left:9px;
background:url(images/slide-bar-bottom.png) no-repeat;
}
.main-content{
float:left;
width:930px;
padding:25px 25px 0px 25px;
background:url(images/content-bg.png) repeat-y;
min-height:300px;
}
.content-top{
float:left;
width:930px;
margin-bottom:20px;
}
.content-top-left{
float:left;
width:500px;
}
#vitals {
    color: #636048;
    font-size: 16px;
    line-height: 24px;
    padding: 0px 0 10px;
}
.abstract {
    width: 480px;
}
.abstract p {
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
	color:#636048;
}
.quicklinks {
    float: left;
    margin: 0;
    padding: 10px 0 0;
    width: 50%;
}
.quicklinks li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.quicklinks a {
    border-bottom: 1px solid #E1E1E1;
    display: block;
    font-size: 13px;
    font-weight: bold;
    line-height: 35px;
    padding-left: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0072B3;
	text-decoration:none;
}
.quicklinks a:hover {
 color: #E54A05;
}
.services {
    cursor: pointer;
}
.services {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 500px;
}
.services li {
    display: block;
    float: left;
    list-style-type: none;
    padding: 20px 20px 0 0;
    width: 230px;
}
.services img {
    border: 5px solid #CDCAB1;
}
.services li:hover img {
    border-color: #C7B299;
}
.services a{
    color: #E54A05;
    display: block;
    font-weight: bold;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.services a:hover{
text-decoration:underline;
}
.content-top-right{
float:right;
width:388px;
}
.white-box{
float:left;
margin-bottom:24px;
width:388px;
}
.white-box-top{
background:url(images/whitebox-top.png) no-repeat;
width:388px;
height:7px;
float:left;
}
.white-box-cont{
width:348px;
background-color:#fff;
float:left;
padding:5px 20px;
}
.content-top-right .white-box-cont h1{
border-bottom:#ccc dotted 1px;
margin-bottom:10px;
}

.white-box-bottom{
background:url(images/whitebox-bottom.png) no-repeat;
width:388px;
height:8px;
float:left;
}
#services{}
#services li{
list-style-image:url(images/bulletmain.jpg);
padding-left:5px;
margin-left:20px;
float:left;
font-weight:normal;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
width:348px;
line-height:23px;
color:#666666;
}
.news-list{
}
.news-list li{
display:block;
float:left;
width:348px;
border-bottom:#ccc dotted 1px;
margin-bottom:10px;
padding-bottom:0px;
}
.news-list li img{
display:block;
float:left;
width:60px;
height:40px;
overflow:hidden;
}
.news-list li h2{
margin-left:70px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:16px;
margin-bottom:3px;
}
.news-list li h2 a{
text-decoration:none;
color: #0072B3;
}
.news-list li h2 a:hover{
text-decoration:none;
color: #E54A05;
}
.news-list li p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
color: #888;
margin-left:70px;
}
.std-comments span{
color: #0072B3;
float:right;
font-size:15px;
}
.clear{
clear:both;
height:1px;
}
.more{
display:block;
font-size:12px;
text-decoration:none;
color:#0072B3;
clear:both;
font-family:Arial, Helvetica, sans-serif;
}
.goleft{
float:left;
}
.goright{
float:right;
}
.more:hover{
color: #E54A05;
}
.content-bottom{
width:930px;
float:left;
}
.video-con{
width:348px;
height:207px;
float:left;
margin-bottom:24px;
overflow:hidden;
}

.small-white-box{
float:left;
width:245px;
margin-left:24px;
}
.small-box-top{
background:url(images/small-box-top.png) no-repeat;
width:245px;
height:10px;
float:left;
}
.small-box-cont{
width:225px;
background-color:#fff;
float:left;
padding:5px 10px;
}
.small-box-bottom{
background:url(images/small-box-bottom.png) no-repeat;
width:245px;
height:9px;
float:left;
}
.pic-gallery li{
display:block;
float:left;
width:225px;
margin-bottom:8px;
padding-bottom:9px;
}
.pic-gallery li img{
display:block;
float:left;
width:60px;
height:40px;
overflow:hidden;
}
.pic-gallery li h2{
margin-left:70px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:16px;
margin-bottom:3px;
}
.pic-gallery li h2 a{
text-decoration:none;
color: #0072B3;
}
.pic-gallery li h2 a:hover{
text-decoration:none;
color: #E54A05;
}
.footer{
background:url(images/footer-bg.png) no-repeat top center;
height:212px;
clear:both;
background-color:#fff;
}
.copyrights{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#555;
line-height: 20px;
margin: 85px 0 0 20px;
}
.contact-info{
float:right;
margin: 85px 15px 0 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555;
}
.contact-info p{
line-height:16px;
font-size:11px;
}
.contact-info p a{
color:#006699;
}
.contact-info p a:hover{
color:#E54A05;
}
.contact-info h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#56717B;
line-height:18px;
}
.main-menu{
width:976px;
float:left;
height:33px;
position:relative;
z-index:200;
}
/* MENU */

#nav {
 float: left;
 margin: 0; padding: 0;
  margin: 0 0 0 8px;
}

#nav li a, #nav li {
 float: left;
}

#nav li {
 list-style: none;
 position: relative;
 background:url(images/menu-sep.png) repeat-y top right;
}
#nav li:last-child {
background:none;
}

#nav li a {
 padding: 9px 20px;
 text-decoration: none;
 color: #fff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 letter-spacing: 1px;

}
#nav li a.active {
 background-color:#057A8B;
}
#nav li a:hover {
 background: #057A8B;
}


/* Submenu */

/*.hasChildren {
	position: absolute;
	width: 5px; height: 5px;
	background: black;
	right : 0;
	bottom: 0;
}*/

#nav li ul {
 display: none;
 position: absolute;
 left: 0;
 top: 100%;
 padding:5px; margin: 0;
 background-color:#057A8B;
  z-index:99;
}

#nav li:hover > ul {
 display: block;
}

#nav li ul li, #nav li ul li a {
 float: none;
 z-index:199;
}

#nav li ul li {
 _display: inline; /* for IE6 */
 background:none;
 /*background-color:#057A8B;*/
  z-index:199;
}

#nav li ul li a {
 width: 150px;
 display: block;
 
 background:url(images/sub-menu-sep.png) repeat-x bottom left;
}
#nav li ul li a:hover {
 background-color:#29ADC8;
}
/* SUBSUB Menu */

#nav li ul li ul {
 display: none;
}

#nav li ul li:hover ul {
 left: 100%;
 top: 0;
}
/* Easy Slider */

	#slider{}	
	#slider ul, #slider li, #slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:613px;
		height:205px;
		overflow:hidden; 
		
		}	
		.banner-sidebar{
			width:307px;
			height:155px;
			float:left;
			background-color:#29adc8;
			padding:20px;
			margin-left:9px;
		}
		.banner-sidebar h2{
			font-family:Georgia, "Times New Roman", Times, serif, Helvetica, sans-serif;
			font-size:20px;
			color:#fff;
			line-height:24px;
		}
		.banner-sidebar p{
			font-family:Georgia, "Times New Roman", Times, serif, Helvetica, sans-serif;
			font-size:14px;
			color:#fff;
			line-height:24px;
		}
		.slide-thumb{
			width:613px;
			height:205px;
			float:left;
			background-color:#99CC00;
		}

	#slider2 li{ 
		background:#f1f1f1;
		}		
	#slider2 li h2{ 
		margin:0 20px;
		padding-top:20px;
		}	
	#slider2 li p{ 
		margin:20px;
		}						
		
	p#controls, p#controls2{
		margin:0;
		position:relative;
		} 
	
	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:50px;
		height:50px;
		position:absolute;
		left:375px;
		top:-138px;
		}	
	#nextBtn, #nextBtn2{ 
		left:893px;
		}														
	#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
		display:block;
		width:50px;
		height:50px;
		background:url(images/pre.png) no-repeat 0 0;	
		}	
	#nextBtn a, #nextBtn2 a{ 
		background:url(images/next.png) no-repeat 0 0;	
		}												

/* // Easy Slider */

.content{
width:675px;
float:left;
}
.sidebar{
    float: left;
    margin-left: 15px;
    width: 240px;
}
.large-box{
float:left;
margin-bottom:20px;
width:675px;
}
.large-box-top{
background:url(images/largebox-top.png) no-repeat;
width:675px;
height:11px;
float:left;
}
.large-box-cont{
width:635px;
background-color:#fff;
float:left;
padding:5px 20px;
}
.large-box-bottom{
background:url(images/largebox-bottom.png) no-repeat;
width:675px;
height:11px;
float:left;
}


.sidebox{
float:left;
margin-bottom:20px;
width:240px;
}
.sidebox-top{
background:url(images/sidebar-top.png) no-repeat;
width:240px;
height:11px;
float:left;
}
.sidebox-cont{
width:218px;
background-color:#fff;
float:left;
padding:8px 10px;
border-left:#dfdfdf solid 1px;
border-right:#dfdfdf solid 1px;
}
.sidebox-cont a{
color: #016894;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    text-decoration: underline;
}

.sidebox-bottom{
background:url(images/sidebar-bottom.png) no-repeat;
width:240px;
height:11px;
float:left;
}
.unorder-list{
list-style-type:none;
}
.unorder-list li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
margin:5px 0px;
padding:0px 0px 7px 21px;
background:url(images/bullet-subnav.gif) no-repeat left top;
}
.unorder-list li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
text-decoration:none;
}
.unorder-list li a:hover{
color:#016894;
}
.banner-static{
float: left;
    height: 143px;
    padding: 0 8px;
    width: 962px;
background:url(images/content-bg.png) repeat-y;
}
.side-heading{
    background: url(images/header-bg.png) no-repeat scroll left bottom transparent;
   color: #016894;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-bottom: 10px;
    padding: 0 0 0px 5px;
}
.side-heading h2{
    font-size:16px;
	padding-bottom:25px;
	}

#slideshow {
    position:relative;
    height:205px;
	width:613px;
	float:right;
	margin-right:11px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
.side-pics{
margin:0px;
padding:0px;
list-style-type:none;
}
.side-pics li{
display:block;
float:left;
margin:19px;
}
.side-pics li a{
display:block;
float:left;
border:#ccc solid 1px;
padding:2px;
}
.side-pics li a:hover{
border:#999 solid 1px;
}
a img{
border:none;
}
.team{
float:left;
width:618px;
background:url(images/team-bg.png) no-repeat bottom right;
padding:0px 15px 15px 0px;
margin:15px 0px;	
}
.team p{
margin-bottom:0px;
}
.ourteam-thumb{
background:url(images/frame.png) no-repeat;
padding:4px;
margin:0px 10px 0px 0px;
float:left;
}
a{
text-decoration:none;
outline:none;
}
a:hover{
color:#E54A05;
}
.team p a{
text-decoration:none;
color:#016894;
}
.team p a:hover{
color:#E54A05;
}
.view-more{
font-size:18px;
font-weight:bold;
color:#990000;
text-align:center;
display:block;
clear:both;
}
.ourteam-thumb-right{
background:url(images/frame1.png) no-repeat;
float:right;
margin:0px 0px 0px 10px;
padding:10px 5px;

}
#content {
    font-size: 12px;
    /*line-height: 21px;*/
    padding: 14px 30px 30px;
    position: relative;
	margin:0px -20px;
	float:left;
	width:615px;
}
#content ul.idTabs {
    background: url(images/tabs-bg.png) repeat-x scroll center bottom transparent;
    display: block;
    list-style: none outside none;
    margin: 0 -30px;
    padding: 12px 0 0 26px;
    z-index: 1;
}
#content ul.idTabs li {
    display: inline;
    margin: 0;
    min-width: 84px;
}
ul.idTabs a, .idTabs a span {
    background: url(images/tab-top.png) no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline-block;
    margin: 0;
    padding: 0 16px;
    text-decoration: none;
}
ul.idTabs a {
    background-position: 100% -100px;
    border-bottom: 0 solid #B7AE88;
    text-decoration: none;
}
ul.idTabs a {
    color: #666;
    font-weight: bold;
    line-height: 1.7;
    margin: 0;
    outline: 0 none;
    padding-left: 0;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
}
#content ul.idTabs a:hover {
    border: 0 none;
	color:#000;
}
#content ul.idTabs a.selected:hover {
    border-bottom: 0 solid #F6F4E9;
}
ul.idTabs a span {
    background-position: 0 0;
    min-width: 64px;
    padding-bottom: 8px;
    padding-right: 0;
    padding-top: 8px;
    width: 64px;
}
* > ul.idTabs a span {
    height: auto;
    width: auto;
}
ul.idTabs .selected a {
    border-bottom: 0 solid #F6F4E9;
    display: block;
    float: left;
    position: relative;
    text-decoration: none;
    top: -3px;
    z-index: 2;
}
ul.idTabs .selected a span {
    border-bottom: 10px solid #F6F4E9;
    display: block;
    float: left;
}
ul.idTabs a.selected:active, .idTabs a.selected:link, .idTabs a.selected:visited {
    background-position: 100% -150px;
    border-bottom: 0 solid #F6F4E9;
}
ul.idTabs a.selected:active span, .idTabs a.selected:link span, .idTabs a.selected:visited span {
    background-position: 0 -50px;
}
* html ul.idTabs {
    display: inline-block;
}
:first-child + html .ui-tabs-nav {
    display: inline-block;
}
#idTab1, #idTab2, #idTab3, #idTab4 {
    display: block;
    padding: 16px;
    width: 610px;
    z-index: 9;
}
* html #idTab1 {
    display: inline-block;
}
#content ul.idTabs-top {
    background: none repeat scroll 0 50% transparent;
    display: block;
    list-style: none outside none;
    margin: 0 -30px;
    padding: 12px 0 0 26px;
    position: relative;
    top: -6px;
    z-index: 1;
}
#content ul.idTabs-top li {
    display: inline;
    margin: 0;
    min-width: 84px;
}
#search-content ul.idTabs-top {
    background: none repeat scroll 0 50% transparent;
    display: block;
    list-style: none outside none;
    margin: 0 -30px;
    padding: 12px 0 0 26px;
    z-index: 1;
}
#search-content ul.idTabs-top li {
    display: inline;
    margin: 0;
    min-width: 84px;
}
ul.idTabs-top a, .idTabs-top a span {
    background: url(images/tab-top.png) no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline-block;
    margin: 0;
    padding: 0 16px;
    text-decoration: none;
}
ul.idTabs-top a {
    background-position: 100% -100px;
    border-bottom: 0 solid #B7AE88;
    text-decoration: none;
}
ul.idTabs-top a {
    color: #27537A;
    font-weight: bold;
    line-height: 1.7;
    margin: 0;
    outline: 0 none;
    padding-left: 0;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
}
#content ul.idTabs-top a:hover {
    border: 0 none;
}
#content ul.idTabs-top a.selected:hover {
    border-bottom: 0 solid #F6F4E9;
}
ul.idTabs-top a span {
    min-width: 64px;
    padding-bottom: 8px;
    padding-right: 0;
    padding-top: 8px;
    width: 64px;
}
ul.idTabs-top a span {
    background-position: 0 0;
}
* > ul.idTabs-top a span {
    height: auto;
    width: auto;
}
ul.idTabs-top .selected a {
    border-bottom: 0 solid #F6F4E9;
    display: block;
    float: left;
    position: relative;
    text-decoration: none;
    top: -3px;
    z-index: 2;
}
ul.idTabs-top .selected a span {
    border-bottom: 10px solid #F6F4E9;
    display: block;
    float: left;
}
ul.idTabs-top a.selected:active, .idTabs-top a.selected:link, .idTabs-top a.selected:visited {
    background-position: 100% -150px;
    border-bottom: 0 solid #F6F4E9;
}
ul.idTabs-top a.selected:active span, .idTabs-top a.selected:link span, .idTabs-top a.selected:visited span {
    background-position: 0 -50px;
}
* html ul.idTabs-top {
    display: inline-block;
}
:first-child + html .ui-tabs-nav {
    display: inline-block;
}
#content ul.idTabs a.current:hover {
    border: 0 solid #F6F4E9;
}
ul.idTabs .current a {
    border-bottom: 0 solid #F6F4E9;
    display: block;
    float: left;
    position: relative;
    text-decoration: none;
    top: -3px;
    z-index: 2;
}
ul.idTabs .current a span {
    border-bottom: 10px solid #F6F4E9;
    display: block;
    float: left;
}
ul.idTabs a.current:active, .idTabs a.current:link, .idTabs a.current:visited {
    background-position: 100% -150px;
    border-bottom: 0 solid #F6F4E9;
}
ul.idTabs a.current:active span, .idTabs a.current:link span, .idTabs a.current:visited span {
    background-position: 0 -50px;
}
#content ul.idTabs-top a.current:hover {
    border: 0 solid #F6F4E9;
}
ul.idTabs-top .current a {
    border-bottom: 0 solid #F6F4E9;
    display: block;
    float: left;
    position: relative;
    text-decoration: none;
    top: -3px;
    z-index: 2;
}
ul.idTabs-top .current a span {
    border-bottom: 10px solid #F6F4E9;
    display: block;
    float: left;
}
ul.idTabs-top a.current:active, .idTabs-top a.current:link, .idTabs-top a.current:visited {
    background-position: 100% -150px;
    border-bottom: 0 solid #F6F4E9;
}
ul.idTabs-top a.current:active span, .idTabs-top a.current:link span, .idTabs-top a.current:visited span {
    background-position: 0 -50px;
}
#content h2 {
    background: url(images/header-bg.png) no-repeat scroll left bottom transparent;
    color: #016894;
   font-family:Arial, Helvetica, sans-serif;
   font-size:16px;
    margin-bottom: 10px;
    margin-left: -14px;
    padding: 5px 0 15px 14px;
}
.side-box-autohight {
    -moz-border-radius: 6px 6px 6px 6px;
    background: none repeat scroll 0 0 #E8E2D0;
    border: 0 solid #DCD9CB;
    display: inline-block;
    margin-bottom: 16px;
    margin-left: 1em;
    padding: 12px;
	width:210px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
.width-260 {
    width: 260px;
}
.right-box {
    display: inline-block;
    float: right;
    padding: 0;
}
.gallery-pic{
margin:0px;
list-style-type:none;
}
.gallery-pic li{
float:left;
display:block;
background:url(images/pic-gallery.png) no-repeat;
width:157px;
margin: 0 24px;
height:200px;
}
.gallery-pic li a.img{ 
float:left;
display:block;
overflow:hidden;
margin:18px;
}
.gallery-pic li p a{ 
text-align:center;
display:block;
color:#016894;
}
.gallery-pic li p a:hover{ 
color:#E54A05;
}
.contact-form{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#016894;
}
.contact-form input[type="text"]{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#999;
width:180px;
height:22px;
background:url(images/bar-bg-active.png) repeat-x;
border:#ccc solid 1px;
padding:0px 5px;
}
.contact-form select{
  border: 1px solid #CCCCCC;
    color: #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 3px 5px;
    width: 192px;
background:url(images/bar-bg-active.png) repeat-x;

}
.contact-form input[type="text"]:focus{
background:url(images/bar-bg.png) repeat-x;
}
.contact-form textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#999;
width:260px;
height:80px;
background:url(images/bar-bg-active.png) repeat-x;
border:#ccc solid 1px;
padding:5px;
}
.cities{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
}
.side-box {
  -moz-border-radius: 6px 6px 6px 6px;
    background: none repeat scroll 0 0 #E8E2D0;
    border: 0 solid #DCD9CB;
    display: inline-block;
    float: left;
    min-height: 317px;
    margin: 10px 16px;
    padding: 12px;
    width: 250px;
}
.contact-persons{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
}
.contact-box p strong a{
color:#016894;
}
.contact-box p strong a:hover{
color:#E54A05;
}
.full-width{
width:886px;
background-color:#fff;
padding:20px;
float:left;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;

}
.photo-gallery{
margin:0px;
padding:0px;
list-style-type:none;
background-color:#F6F5F1;
float:left;
padding:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;
}
.photo-gallery li{
float:left;
background:url(images/featuredback.png) no-repeat;
width:150px;
height:138px;
margin:15px 9px;
padding:24px;
}
.photo-gallery li a{
display:block;
float:left;
 font-size:12px;
 color:#016894;
}
.photo-gallery li a img{
margin-bottom:5px;
float:left;
}
.photo-gallery li a:hover{
 color:#E54A05;
}


.events{
margin:0px;
padding:0px;
list-style-type:none;
background-color:#F6F5F1;
float:left;
padding:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;
}
.events li{
float:left;
background:url(images/featuredback.png) no-repeat;
width:150px;
height:138px;
margin:15px 3px;
padding:24px;
}
.events li a{
display:block;
float:left;
 font-size:12px;
 color:#016894;
 
}
.events li a img{
margin-bottom:5px;
float:left;
}
.events li a:hover{
 color:#E54A05;
}
.world-office{
background:url(images/world_wide_web.png) no-repeat top right;
}
.con-in-china{
background:url(images/contact.png) no-repeat top right;
}
.university{
background:url(images/university.png) no-repeat top right;
}
.side-imgs{
background:url(images/folder_image.png) no-repeat top right;
}
.courses{
background:url(images/emblem_library.png) no-repeat top right;
}
.blog{
background:url(images/blog.png) no-repeat top right;
}
.unilistheading{}
.unilist{}
.unilist li{
float:left;
margin-left:17px;
line-height:20px;
}
.unilist li a{
display:block;
font-family:arial;
font-size:12px;
width:293px;
color:#666666;
}

.unilist li a:hover{
color:#006699;
}

.quotes{
background:url(images/quote.png) no-repeat top right;
}
.tags{
background:url(images/tag_blue.png) no-repeat top right;
}
ul.popular-posts-list {
    list-style: none outside none;
	margin:0px;
	padding:0px;
}
ul.popular-posts-list li {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px dotted #DADEE0;
    margin-bottom: 5px;
    overflow: hidden;
    padding: 0 0 5px;
}
ul.popular-posts-list a {
    color: #525A61;
}
ul.popular-posts-list img {
    float: left;
    margin-right: 15px;
	border: 1px double #878E98;
    max-width: 956px;
    padding: 1px;
}
ul.popular-posts-list p {
    font-size: 12px;
    padding: 0;
	line-height:18px;
}
.popular-post-date{
    color: #919598;
    display: block;
    font-size: 10px;
    text-transform: uppercase;
}
ul.popular-posts-list a:hover {
    color: #1A8FCC;
}
.quoteslist{
list-style-type:none;
}
.quoteslist li{
display:block;
}
.quoteslist li p{
background:url(images/quotesmall.png) no-repeat top left;
font-size:12px;
padding:10px 0px 0px 30px;
line-height:18px;
    color: #919598;
	
}
.quoteslist li span{
font-size:12px;
color: #016894;
display:block;
text-align:right;
margin:0px 15px 0px 0px;
}
.tags-clouds{
float:left;
}
.tags-clouds a {
    border: 1px solid #DBDBDB;
    color: #fff;
    float: left;
    font-size: 11px;
    height: 16px;
    margin: 4px 4px 5px 0;
  padding: 3px 6px 0;   
   text-align: center;
	background-color:#29ADC8;
	text-transform:uppercase;
	 -moz-border-radius: 5px 5px 5px 5px;
	  -webkit-border-radius: 5px 5px 5px 5px;
	   -khtml-border-radius: 5px 5px 5px 5px;
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	-khtml-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
.tags-clouds a:hover {   
	background-color:#414141;
}
.download-form{
display:block;
background:url(images/download.png) no-repeat;
width:96px;
height:120px;
margin:0 auto;
}
.download-form span{
display:block;
margin-top:100px;
color:#016894;
margin-left:21px;
float:left;
}
.download-form:hover span{
color:#009900;
}
.adm-requirement{
margin:0px;
padding:0px;
list-style-type:none;
}
.adm-requirement li{
background:url(images/page_white_text.png) no-repeat top left;
padding-left:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
margin:7px 0px;
line-height:20px;
}
.adm-requirement li a{
color:#666;
}
.adm-requirement li a:hover{
color:#E54A05;
}
.download-links{
margin:0px;
padding:0px;
list-style-type:none;
}
.download-links li{
background:url(images/download.png) no-repeat;
width:96px;
display:block;
float:left;
margin:0px 4px;
}
.download-links li a{
display:block;
color:#016894;
margin-top:95px;
text-align:center;
margin-left:4px;
}
.download-links li a:hover{
color:#009900;
}
.banner-div{
width:962px;
height:143px;
float:left;
}
.about-us-banner{
background:url(images/general.png) no-repeat;
}
.courses-banner{
background:url(images/courses-banner.png) no-repeat;
}
.services-banner{
background:url(images/services-banner.png) no-repeat;
}
.events-banner{
background:url(images/events-banner.png) no-repeat;
}
.tourism-banner{
background:url(images/tourism-banner.png) no-repeat;
}
.gallery-banner{
background:url(images/photo-gallery-banner.png) no-repeat;
}
.contact-banner{
background:url(images/general.png) no-repeat;
}
.banner-static p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
 margin: 120px 0 0 23px;
 font-weight:bold;
 letter-spacing:1px;
}
h3.news-title{
border-bottom:#ccc solid 1px;
}
h3.news-title .date{
color:#ccc;
margin-left:10px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.chatbutton{
float: right;
    height: 85px;
    margin-right: 53px;
    margin-top: 12px;
    width: 97px;
}
.white-box-cont h2, .white-box-cont h3, .white-box-cont h4, .small-box-cont h5, .small-box-cont h6{
font-family:Arial, Helvetica, sans-serif;
color:#C1C0B6;
font-size:22px;
line-height:34px;
margin:5px 0px;
border-bottom: 1px dotted #CCCCCC;
margin-bottom: 10px;
}
.small-white-box .small-box-cont h5, .small-white-box .small-box-cont h6, .content-bottom .white-box-cont h4{
border-bottom:none;
}

