* { font-size:100.01%;}
html{font-size:64%;}
body {
	color: #000;
	font:1em Arial, Helvetica, sans-serif;
	margin:0;
	background:#fff;
	min-width:970px;
}
img {border-style: none}
a {
	text-decoration: none;
	color: #000;
}
input, textarea, select {
	font-size: 100%;
	vertical-align: middle;
}

form, fieldset {
	border-style: none;
	margin: 0;
	padding: 0;
}
#wrapper{
	position:relative;
	width:970px;
	margin:0 auto;
	padding:179px 0 0;
}
#header{
	position:absolute;
	width:100%;
	top:0;
	left:0;
	height:184px;
}
.news-page{background:#e1e2dd url(/templates/uea/images/bg-news-page-all.gif) repeat-y 0 -16px;}
.top-header-img{
	/*background: url(/templates/uea/images/bg-news-page-top.jpg) no-repeat; */
	width:290px;
	height:309px;
	position:absolute;
	top:0;
	left:0;
}
.home{
	border-bottom:3px solid #c3c3c3;
	overflow:hidden;
	width:960px;
}
.home #content{float:left;}
.home #sidebar{float:right;}
.content-holder{
	float:left;
	width:100%;
	background: url(/templates/uea/images/bg-main-news-holder.gif) no-repeat 0 5px;
}
.news{
	background: url(/templates/uea/images/bg-news-page.gif) repeat-y 192px 0;
	height:1%;
	overflow:hidden;
	border-bottom:3px solid #C3C3C3;
}
.news #content{margin:22px 209px 0 215px;}
.news .sidebar-l{
	float:left;
	margin:64px 0 0 -100%;
	width:170px;
	padding:0 11px;
}
.news #sidebar{
	float:left;
	width:177px;
	margin:0 0 0 -241px;
/*	background: url(/templates/uea/images/bg-news-sidebar.png) repeat-y;*/
	padding:16px 9px 0 55px;
}

.newsInner {
	background: url(/templates/uea/images/bg-news-sidebar.png) repeat-y 715px 0;
}

#footer{
	color:#5e5e5e;
	font-size:1.1em;
	overflow:hidden;
	width:937px;
	margin:0 auto;
	top:-39px;
	position:relative;
}

.stepcarousel{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
}

#imagearea {
/*	width: 600px;*/
	height: 362px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.stepcarousel .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 0 2px 0 0; /*margin around each panel*/
	width: 573px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.header-img{
	min-width:970px;
	overflow:hidden;
	position:absolute;
	width:100%;
	left:0;
	top:0;
	height:693px;
}
.header-img img{
	left:50%;
	margin:0 0 0 -1171px;
	position:absolute;
	top:0;
	width:2342px;
}
.yellow-line{
	min-width:970px;
	background: url(/templates/uea/images/yellow-line.gif) repeat-x;
	height:43px;
	width:100%;
	position:absolute;
	top:198px;
	left:0;
}
.top-shadow-line{
	min-width:970px;
	background: url(/templates/uea/images/bg-top-shadow-line.png) repeat-x;
	height:20px;
	width:100%;
	position:absolute;
	top:0;
	left:0;
}
.gray-home-line{
	top:771px;
	background: url(/templates/uea/images/bg-gray-home-line.gif) repeat-x;
	height:123px;
	width:100%;
	position:absolute;
	left:0;
	min-width:970px;
}
.page-box{width:970px;}
.page-t,
.page-b{font-size:0;}
.page-m{
	background: url(/templates/uea/images/bg-page-mid.png) repeat-y;
	height:1%;
}
.page-m:after{
	content:"";
	display:block;
	clear:both;
}
.page-t{
	background: url(/templates/uea/images/bg-page-top.png) no-repeat;
	height:61px;
}
.page-b{
	background: url(/templates/uea/images/bg-page-btm.png) no-repeat;
	height:17px;
}
.page-holder{
	float:left;
	width:960px;
	padding:0 5px 48px;
	margin:-61px 0 -17px;
	position:relative;
}


.bg-nav-img{
	left:4px;
	position:absolute;
	top:154px;
}

/*student menu css*/





#main-nav-student{
	width:966px;
	position:absolute;
	bottom:0;
	right:0;
	font-size:13px;
}
#main-nav-student ul{
	font-size:14px;
	color:#fff;
	overflow:hidden;
	letter-spacing:-1px;
	float:right;
	margin:0 5px 0 0;
	padding:0;
	list-style:none;
	height:1%;
	display:inline;
}
#main-nav-student a{
	color:#fff;
	float:left;
}
#main-nav-student a.active,
#main-nav-student a:hover{color:#38558b;}
#main-nav-student li{float:left;}
#main-nav-student a span{
	float:left;
	height:30px;
	cursor:pointer;
	line-height:30px;
}
#main-nav-student a span.l{background: url(/templates/uea/images/main-nav-link-ll.png) no-repeat;}
#main-nav-student a span.m{
	background: url(/templates/uea/images/main-nav-link-mm.png) repeat-x;
	padding:0 4px;
	font-size:13px;
}
* html #main-nav-student a span.m{padding:0 3px;}
#main-nav-student a span.r{background: url(/templates/uea/images/main-nav-link-rr.png) no-repeat;}
#main-nav-student a span.l,
#main-nav-student a span.r{
	width:4px;
	font-size:0;
}
#main-nav-student a.active span.l,
#main-nav-student a:hover span.l{background: url(/templates/uea/images/main-nav-link-act-l.png) no-repeat;}
#main-nav-student a.active span.m,
#main-nav-student a:hover span.m{
	background: url(/templates/uea/images/main-nav-link-act-m.png) repeat-x;
}
#main-nav-student .navFirst span.m {
	padding-left:6px;
	padding-right:7px;
}
#main-nav-student a.active span.r,
#main-nav-student a:hover span.r{background: url(/templates/uea/images/main-nav-link-act-r.png) no-repeat;}


/*student menu css ends here*/



#main-nav{
	width:966px;
	position:absolute;
	bottom:0;
	right:0;
	font-size:13px;
}
#main-nav ul{
	font-size:14px;
	color:#fff;
	overflow:hidden;
	letter-spacing:-1px;
	float:right;
	margin:0 5px 0 0;
	padding:0;
	list-style:none;
	height:1%;
	display:inline;
}
#main-nav a{
	color:#fff;
	float:left;
}
#main-nav a.active,
#main-nav a:hover{color:#38558b;}
#main-nav li{float:left;}
#main-nav a span{
	float:left;
	height:30px;
	cursor:pointer;
	line-height:30px;
}
#main-nav a span.l{background: url(/templates/uea/images/main-nav-link-l.png) no-repeat;}
#main-nav a span.m{
	background: url(/templates/uea/images/main-nav-link-m.png) repeat-x;
	padding:0 4px;
	font-size:13px;
}
* html #main-nav a span.m{padding:0 3px;}
#main-nav a span.r{background: url(/templates/uea/images/main-nav-link-r.png) no-repeat;}
#main-nav a span.l,
#main-nav a span.r{
	width:4px;
	font-size:0;
}
#main-nav a.active span.l,
#main-nav a:hover span.l{background: url(/templates/uea/images/main-nav-link-act-l.png) no-repeat;}
#main-nav a.active span.m,
#main-nav a:hover span.m{
	background: url(/templates/uea/images/main-nav-link-act-m.png) repeat-x;
}
#main-nav .navFirst span.m {
	padding-left:6px;
	padding-right:7px;
}
#main-nav a.active span.r,
#main-nav a:hover span.r{background: url(/templates/uea/images/main-nav-link-act-r.png) no-repeat;}

/*#header .ad{
	position:absolute;
	right:4px;
	top:81px;
	display:block;
}
*/

.adverts {
	left:497px;
	top:80px;
	height:60px;	
}

#banner_image {
	text-align:center;
}

.innerRightCol {
	float:right;
	width:150px;
	background:#FDEFC2 url(/templates/uea/images/bg-promo-shop.gif) repeat-x scroll 0 0;
	border:1px solid #FFE79A;
	margin:0 0 18px;
	padding:11px 12px 0;
}
.innerRightCol h3 {
color:#FAAC00;
font-size:1.5em;
margin:0 0 9px;
}
.contactArea {
	padding:5px;
	border:1px solid #DDD;
}

.contactArea h2 {
	font-size:16px;
}

.logo-holder{
	position:absolute;
	left:-4px;
	top:4px;
}
.logo{
	background: url("http://ueademo.hcuro.com/templates/uea/images/logo.png") no-repeat;
	width:181px;
	height:180px;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
}
.logo a{
	display:block;
	height:100%;
	position:relative;
}
.twitter{
	left:195px;
	position:absolute;
	top:14px;
	width:285px;
	color:#5c5c5c;
	font-size:12px;
	line-height:18px;
}
.twitter .text{
	padding:0 61px 0 0;
	margin:0 0 8px;
	font-size:11px;
}

.twitter .followWrap {
	bottom:-4px;
	position:absolute;
	right:12px;
	text-align:right;
}

.twitter a.follow{
	display:inline-block;
	background: url(/templates/uea/images/btn-follow-us.gif) no-repeat;
	width:123px;
	height:18px;
}

.twitter-m{
	background: url(/templates/uea/images/bg-twitter-mid.png) repeat-y;
	height:1%;
}
.twitter-m:after{
	content:"";
	clear:both;
	display:block;
}
.twitter-t{background: url(/templates/uea/images/bg-twitter-top.png) no-repeat;}
.twitter-b{
	background: url(/templates/uea/images/bg-twitter-btm.png) no-repeat;
	margin-top:-22px;
}
.twitter-t, .twitter-b{
	font-size:0;
	height:35px;
}
.twitter-holder{
	position:relative;
	padding:0 12px;
	height:85px;
}
.twitter .ico-twitter{
	position:absolute;
	right:4px;
	top:-42px;
}
.search-form fieldset{
	position:absolute;
	top:0;
	right:19px;
}
.search-form .holder{
	background: url(/templates/uea/images/bg-search-form.png) no-repeat;
	width:319px;
	height:35px;
	padding:20px 0 0 54px;
}
.search-form input{
	margin:0;
	padding:0;
	float:left;
	position:relative;
}
.search-form .text{
	width:199px;
	padding:0 5px;
	border:1px solid #caccce;
	font-size:11px;
	color:#1d3560;
	padding:2px 5px;
	margin:0 7px 0 0;
}
.search-form .submit{margin:6px 0 0;}
.home #content{
	margin:23px 0 0;
	width:672px;
	position:relative;
}
.home #content h1{
	font-size:29px;
	color:#fff;
	margin:0 0 15px 8px;
	letter-spacing:-2px;
	font-weight:normal;
}
.gallery {
	overflow:hidden;
	margin:0 0 16px 16px;
	position:relative;
}
.gallery .slide-holder{
	width:656px;  
	overflow:hidden;
	position:relative;
}
.gallery .slider {
	position:relative; 
	width:99999px;
	padding:0;
	margin:0;
}
.gallery .slide {
	float:left;
	width:576px;
	position:relative;
	font-weight:bold;
	font-size:1.1em;
	color:#1d3560;
}
.gallery .slide strong{
	color:#1d3560;
	font-size:2.728em;
	font-weight:normal;
	display:block;
	position:relative;
}
.gallery .slide .more{
	float:right;
	background: url(/templates/uea/images/btn-read-more.gif) no-repeat;
	width:81px;
	height:18px;
	overflow:hidden;
	text-indent:-9999em;
	margin:19px 0 -3px;
	position:relative;
}
.gallery .slide strong span,
.gallery .slide .desc{
	background: url(/templates/uea/images/bg-slide-text.png);
	float:left;
}
.gallery .slide .desc{
	padding:11px;
	line-height:1.546em;
	clear:both;
}
.gallery .slide strong span{
	clear:both;
	margin:0 0 2px;
	padding:0 4px;
}
.gallery .next{background: url(/templates/uea/images/btn-arrow-next-slide.png) no-repeat;}
.gallery .nav-button{
	position:absolute;
	right:67px;
	top:100px;
}
.gallery .nav-button a{
	width:31px;
	height:31px;
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	cursor:pointer;
}
.gallery .thumb-nav{
	position:absolute;
	top:0;
	right:86px;
}
.gallery .thumb-nav ul{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
.gallery .thumb-nav ul *{float:left;}
.gallery .thumb-nav img{border:3px solid #fff;}
.gallery .thumb-nav li{margin:0 11px 0 0;}
.gallery .thumb-nav a{
	width:60px;
	height:40px;
	padding:9px 0 0;
}
.gallery .thumb-nav a.active{background: url(/templates/uea/images/bg-thumb-active.png) no-repeat;}
.gallery .holder-desc{
	position:absolute;
	bottom:12px;
	left:6px;
	width:560px;
}
.flickr{
	background:#2e4a6e;
	position:relative;
	overflow:hidden;
	padding:0 0 17px;
	margin:0 0 16px;
	height:1%;
}
.news .flickr {
	padding:0 0 7px;
	margin:0;
}
.flickr-holder{
	clear:both;
	padding:16px 0 12px;
	background:#fff;
}
.flickr ul{
	margin:16px 0 0 63px;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.news .flickr ul{
	margin:7px 0 0 66px;
}

.flickr li{
	float:left;
	margin:0 7px 0 0;
}
.flickr li img{
	display:block;
	border:3px solid #fff;
	margin-right:4px;
}
.flickr .ico-flickr,
.flickr .more-view{
	position:absolute;
	display:block;
	text-indent:-9999em;
	overflow:hidden;
}

.flickr .ico-flickr {
	background: url(/templates/uea/images/ico-flickr-link.gif) no-repeat;
	width:54px;
	height:16px;
	top:50px;
	left:0;

}

.flickr .more-view{
	background: url(/templates/uea/images/btn-view-flickr-gallery.gif) no-repeat;
	width:67px;
	height:50px;
	right:11px;
	top:30px;
}

.news .flickr .ico-flickr {
	top:40px;
	left:6px;
}

.news .flickr .more-view{
	right:20px;
	top:22px;
}

#gallery {
	padding-right:90px;
	margin-left:10px;
}

#gallery ul {
	list-style: none;
	width:1600px;
	margin: 0;
	padding: 0;
	position:relative;
}

#gallery li {
	display:inline;
	float:left;
	margin-right:3px;
}

#gallery + div {
	top:-350px;
	left:320px;
	margin-bottom:-30px;
}

.textholder {
	color:#2C4567;
	padding:5px;
	bottom:10px;
	left:10px;
	width:550px;
	font-size:11px;
}

.readMore {
	float:right;
	width:80px;
	margin-top:6px;
	height:18px;
	overflow:hidden;
	text-indent:-9999em;
	background:transparent url(/templates/uea/images/btn-read-mire-article.gif) 
}

.imageTitle {
	font-size:20px;
	font-weight:bold;
	line-height:40px;
}

.pause img {
	display: none;
}

.home .poll{
	background:#ecf0f3 url(/templates/uea/images/bg-poll-home.gif) repeat-x;
	border:1px solid #dfe8ee;
	padding:8px 9px 11px 12px;
	margin:0 0 0 15px;
}
.home .poll h2{
	margin:0 0 7px;
	color:#698fa8;
	font-size:1.7em;
}
.home .poll fieldset{
	background:#fff;
	padding:9px;
}
.home .poll fieldset strong{
	color:#092a4e;
	font-size:1.3em;
	font-weight:normal;
	display:block;
	margin:0 0 10px;
}
.home .poll ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.home .poll li{
	float:left;
	margin:0 21px 0 0;
}
.home .poll li input{
	width:12px;
	height:13px;
	padding:0;
	margin:0 9px 0 0;
}
.home .poll li label,
.home .poll li input{float:left;}
.home .poll li label{
	color:#4d4d4d;
	font-size:1.1em;
	margin:0;
	padding:0;
}
.home .poll .questions{
	float:left;
	width:540px;
}
.home .poll .submit{
	float:right;
	margin:15px 0 0;
}
.home #sidebar{
	background: url(/templates/uea/images/bg-sidebar.png) repeat-y;
	margin:0 0 0 -52px;
	padding:16px 8px 67px 60px;
	position:relative;
	width:271px;
}
.home .rabbit-box{
	background: url(/templates/uea/images/bg-rabbit-box.jpg) no-repeat;
	width:271px;
	height:54px;
	font-size:1.3em;
	position:relative;
	margin:0 0 6px;
}
.home .rabbit-box a {
	position:absolute;
	bottom:14px;
	left:12px;
}
.rabbit-box a{color:#fff;}
.rabbit-box a:hover{text-decoration:underline;}
.news .rabbit-box{
	background: url(/templates/uea/images/bg-rabbit-box-news.gif) no-repeat;
	width:179px;
	height:53px;
	font-size:1.3em;
	position:relative;
	margin:0 -1px;
	line-height:18px;
}
.news .rabbit-box a{
	position:absolute;
	bottom:11px;
	left:12px;
}
.news .rabbit-box span{display:block;}
.upcoming ul.events {
	margin:0;
	padding:0;
	list-style:none;
	border-top:1px solid #dee1e3;
	font-size:1.2em;
	color:#4d4d4d;
}
.upcoming ul.events { 
	margin:0 0 5px;
}
.upcoming ul.events li {
	border-bottom:1px solid #dee1e3;
	padding:4px 0 7px;
}
.upcoming ul.events em.date {
	font-weight:bold;
	font-style:normal;
	display:block;
	color:#3a558b;
	margin:0 0 4px;
}
.upcoming ul.events a {color:#4d4d4d;}
.upcoming ul.events a:hover, .upcoming ul.events a:hover {text-decoration:underline;}
.upcoming ul.events li span {
	font-size:0.917em;
	display:block;
	margin:0 0 3px;
}
.upcoming .view-all {
	overflow:hidden;
	height:1%;
}
.upcoming .view-all a {
	background: url(/templates/uea/images/btn-viev-all-upcoming.gif) no-repeat;
	width:99px;
	height:18px;
	overflow:hidden;
	text-indent:-9999em;
	float:right;
	margin:8px 6px 0 0;
}

.upcoming {
	background:#f0f4f7 url(/templates/uea/images/bg-upcomiing.gif) repeat-x 0 -1px;
	border:1px solid #dfe8ee;
	padding:8px 11px 14px;
	margin:0 0 14px;
}

.news .upcoming {
	padding:8px 11px 14px 7px;
}

.upcoming h3 {
	margin:0 0 4px;
	color:#698fa8;
	font-size:1.7em;
}

.advertsMain a {
	margin-bottom:200px;
}

.tabset{
	background: url(/templates/uea/images/bg-tabset.gif) repeat-x;
	color:#507085;
	overflow:hidden;
	width:248px;
}
.tabset ul{
	overflow:hidden;
	width:270px;
	padding:4px 0 0;
	margin:0 0 0 5px;
	list-style:none;
}
.tabset li,
.tabset li *{float:left;}
.tabset a{
	color:#fff;
	font-size:11px;
}
.tabset a:hover{text-decoration:underline;}
.tabset a span{
	height:29px;
	line-height:29px;
	padding:0 12px 0 17px;
	cursor:pointer;
}
.tabset a.active{
	background: url(/templates/uea/images/bg-tabset-active.gif) no-repeat;
	color:#698fa8;
}
.tabset a.active span{
	background: url(/templates/uea/images/bg-tabset-active-end.gif) no-repeat 100% 0;
	padding:0 22px 0 16px;
}
.tab-holder{min-height:163px}
* html .tab-holder{height:163px;}
.calendar{
	background:#fff;
	padding:0 0 14px;
	height:1%;
}
.calendar table{
	border-collapse:collapse;
	width:226px;
	margin:0 auto;
	font-size:1em;
	color:#698fa8;
}
.calendar th{padding:0 0 7px;}
.calendar table td{
	font-size:1.1em;
	width:12.5%;
	padding:2px;
}
.calendar .caption a{color:#698fa8;}
.calendar .caption .prev{
	position:absolute;
	left:6px;
}
.calendar .caption .next{
	position:absolute;
	right:6px;
}
.calendar .caption{
	margin:0 0 4px;
	position:relative;
	background:#e2e9ef;
	padding:1px 0 2px;
	text-align:center;
	width:248px;
}
.calendar thead{color:#b7b7b7;}
.calendar .current{
	background:#f8ba00;
	color:#fff;
}
.calendar td {
	padding:0;
	text-align:center;
}
.calendar td a{
	display:block;
	text-align:center;
	background:#fce6a1;
	padding:0;
	margin:0;
}
.promo-shops{
	background:#fdefc2 url(/templates/uea/images/bg-promo-shop.gif) repeat-x;
	border:1px solid #ffe79a;
	padding:11px 12px 0;
	margin:0 0 18px;
}
.news .promo-shops{margin:0 0 13px;}
.promo-shops h3{
	color:#faac00;
	margin:0 0 9px;
	font-size:1.7em;
}
.promo-shops .product{
	overflow:hidden;
	height:1%;
	margin:0 0 12px;
	overflow:hidden;
	padding:7px 24px 11px 16px;
	background:#fff;
}
.news .promo-shops .product{padding:7px 2px 12px 6px;}
.promo-shops .desc{
	float:right;
	width:105px;
	margin:15px 0 0;
	color:#465b77;
	font-size:1.1em;
	line-height:1.455em;
}
.news .promo-shops .desc{
	width:70px;
	margin:-1px 0 0;
}
.promo-shops p{margin:0 0 12px;}
.promo-shops p span{display:block;}
.promo-shops .product a.view{
	background: url(/templates/uea/images/btn-view-product.gif) no-repeat;
	width:88px;
	height:18px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
}
.news .promo-shops .product a.view{
	background: url(/templates/uea/images/btn-view-product2.gif) no-repeat;
	width:66px;
	height:33px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
}
.promo-shops .view-all{
	overflow:hidden;
	height:1%;
	padding:0 0 10px;
}
.promo-shops .view-all a{
	background: url(/templates/uea/images/view_all.png) no-repeat;
	width:88px;
	height:18px;
	float:right;
	text-indent:-9999em;
}
.promo-shops p span{display:block;}
.news .poll{
	background:#f0f4f7 url(/templates/uea/images/bg-poll-sidebar.gif) no-repeat;
	border:1px solid #dfe8ee;
	padding:8px 11px 10px 9px;
	margin:0 0 9px;
}
.news .poll h2{
	font-size:1.4em;
	color:#2f4777;
	margin:0 0 8px;
}
.news .poll .poll-form fieldset{
	background:#fff;
	overflow:hidden;
	height:1%;
	padding:12px 7px 10px 13px;
}
.news .poll strong{
	font-weight:normal;
	font-size:1.3em;
	color:#2c496d;
	display:block;
	margin:0 0 11px;
}
.news .poll ul{
	margin:0 0 2px;
	padding:0;
	list-style:none;
}
.news .poll li{
	overflow:hidden;
	height:1%;
	padding:0 0 4px;
	margin:0 11px 0 0;
}
.news .poll li *{float:left;}
.news .poll li input{
	width:12px;
	height:13px;
	margin:0 7px 0 0;
	padding:0;
}
.news .poll li label{
	font-size:1.1em;
	color:#4d4d4d;
	width:104px;
}
.news .poll input.submit{float:right;}
.news .send-us{
	background:#698fa8 url(/templates/uea/images/ico-send-us.gif) no-repeat 4px 12px;
	width:137px;
	display:block;
	font-size:13px;
	color:#fff;
	padding:6px 0 4px 41px;
	margin:0 -2px 8px -1px;
}
.news .send-us:hover{text-decoration:underline;}
.news .send-us span{display:block;}
.news .involved{
	 background: url("/images/Small-Final-Get-Involved-Lo.png") no-repeat scroll 0 0 transparent;
    height: 127px;
    width: 124px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin:0 auto;
}
.ad-feed-links{
	overflow:hidden;
	width:100%;
}
.ad-feed-links ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:280px;
}
.ad-feed-links ul li{
	float:left;
	margin:0 7px 7px 0;
}
.ad-feed-links a{
	display:block;
	overflow:hidden;
	text-indent:-9999em;
}
.ad-feed-links .send-us{
/*	background: url(/templates/uea/images/text-send-us.gif) no-repeat;*/
	background: url(/templates/uea/images/send_us_your_feedback.jpg) no-repeat;
	/*width:139px;
	height:59px;
	*/
	width:124px;
	height:63px;
}
.ad-feed-links .involved{
	background: url(/templates/uea/images/get_involved.jpg) no-repeat;
	width:253px;
	height:60px;
	margin-left:15px;
}
.ad-feed-links .facebook{
	background: url(/templates/uea/images/join_us_on_facebook.jpg) no-repeat;
	width:124px;
	height:63px;
}

.ad-feed-links .work_with_us{
	background: url(/templates/uea/images/work_for_the_union.jpg) no-repeat;
	width:124px;
	height:63px;
}

.ad-feed-links .visit_our_shop{
	background: url(/templates/uea/images/visit_our_shops.jpg) no-repeat;
	width:124px;
	height:63px;
}



#small_icons li{
	list-style-type:none;
	display:inline;
}

#small_icons li a img{
vertical-align:middle;
}

/*internal pages right hand side buttons css starts*/
.ad-feed-links-internal{
	overflow:hidden;
	width:100%;
	text-align:center;
}
.ad-feed-links-internal ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:176px;

}
.ad-feed-links-internal ul li{
	float:left;
	margin:0 0 5px 25px;
	text-align:center;
	
}
.ad-feed-links-internal a{
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	text-align:center;

}
.ad-feed-links-internal .send-us1{
	background: url(/templates/uea/images/send_us_your_feedback.jpg) no-repeat;
	width:124px;
	height:63px;
}
.ad-feed-links-internal .involved{
	/*background: url(/templates/uea/images/get_involved_small.jpg) no-repeat;*/
	background: url(/images/Small-Final-Get-Involved-Lo.png) no-repeat;
	width:124px;
	height:127px;
	/*margin-left:15px;*/
}
.ad-feed-links-internal .facebook{
/*	background: url(/templates/uea/images/join_us_on_facebook.jpg) no-repeat; */
	background: url(/templates/uea/images/Facebook.png) no-repeat;
	width:124px;
	height:63px;
	margin-left:25px;
}

.ad-feed-links-internal .twitter1{
/*	background: url(/templates/uea/images/join_us_on_facebook.jpg) no-repeat; */
	background: url(/templates/uea/images/Twitter.png) no-repeat;
	width:124px;
	height:63px;
	margin-left:25px;
}

.ad-feed-links-internal .twitter{
/*	background: url(/templates/uea/images/join_us_on_facebook.jpg) no-repeat; */
	background: url(/templates/uea/images/Twitter.png) no-repeat;
	width:124px;
	height:63px;
	margin-left:25px;
}
.ad-feed-links-internal .work_with_us{
	background: url(/templates/uea/images/work_for_the_union.jpg) no-repeat;
	width:124px;
	height:63px;
}

.ad-feed-links-internal .visit_our_shop{
	background: url(/templates/uea/images/visit_our_shops.jpg) no-repeat;
	width:124px;
	height:63px;
}

/*internal pages right hand side buttons css ends*/


.news #content h1{
	color:#FFFFFF;
	font-size:29px;
	font-weight:normal;
	letter-spacing:-2px;
	margin:0 0 15px 8px;
}
.news .sidebar-l .nav{
	margin:0;
	padding:0;
	list-style:none;
	color:#698fa8;
	font-weight:bold;
	font-size:1.1em;
}

.news .sidebar-l .nav .current {
/*	background:#F6B700;*/
}

.news .sidebar-l .nav .current a {
	color:#1d3560;
}

.news .sidebar-l .nav a{
	color:#698fa8;
	display:block;
	background: url(/templates/uea/images/bg-sidebar-nav.gif) no-repeat 96% 5px;
}
.news .sidebar-l .nav a:hover{
	background-position: 96% -85px;
	color:#1d3560;
}
.news .sidebar-l .nav li{
	border-bottom:1px solid #e9e9e9;
	padding:8px 0 6px;
	overflow:hidden;
	height:1%;
	vertical-align:top;
}
.blog .alignleft{
	float:left;
	margin:0 16px 0 0;
}
.blog{
	overflow:hidden;
	width:100%;
}
.blog .article{
	overflow:hidden;
	height:1%;
	border-top:2px solid #e9e9e9;
	font-size:1.1em;
	line-height:1.637em;
	padding:14px 0 9px;
	margin:-1px 0 0;
}
.blog .article em.date{
	color:#FFFFFF;
	font-size:1.091em;
	font-style:normal;
	margin:0 0 3px;
	display:block;
	background:transparent url(/templates/uea/images/bg-tabset.gif) repeat-x scroll 0 0;
	height:29px;
}
.blog .article em.date p{
	margin-left:10px;
	padding-top:2px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:normal;
	letter-spacing:-2px;

}
.blog .article h2{
	margin:0 0 8px 10px;
	color:#1d355f;
	font-size:1.21em;
	line-height:1.5em;
}
.blog .article p{margin:0 0 17px 10px;}
.blog .article .more{
	overflow:hidden;
	height:1%;
}
.blog .article .more a{
	float:right;
	background: url(/templates/uea/images/btn-read-mire-article.gif) no-repeat;
	width:80px;
	height:18px;
	overflow:hidden;
	text-indent:-9999em;
}
#footer a{
	color:#fff;
	background:#888;
	padding:0 3px;
}
#footer a:hover{text-decoration:underline;}
#footer p{
	margin:0;
	text-align:right;
}
#footer p img{
	vertical-align:baseline;
	position:relative;
	bottom:-2px;
}
#footer ul{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#footer li{
	display:inline;
	margin:0 5px 0 0;
}
#footer a.logo-hcoms{
	background:none;
	padding:0;
}
#page_contents{
font-size:105%;

}
#page_contents a{
font-weight:bold;
color:#698FA8;

}

.largeText{
font-size:140%;

}
.largBoldText{
font-size:140%;
font-weight:bold;

}

.largerText{
font-size:160%;

}
.largerBoldText{
font-size:160%;
font-weight:bold;
}
.smallText{
font-size:90%;

}
.smallBoldText{
font-size:90%;
font-weight:bold;
}
.smallerText{
font-size:80%;
font-weight:bold;
}
.smallerBoldText{
font-size:80%;
font-weight:bold;
}
#page_contents td{ 
vertical-align: top;
}
#contents td{ 
vertical-align: top;
}
.child_menu{

padding-right:20px;
}
#child_active{
color:#1d3560;
font-weight:bold;
}
.bookOnline {
	color:#000;
}
.bookOnline a {
	text-decoration:none;
	color:#698FA8;
}

#person-yellow{
background-image:url('/templates/uea/images/people_yellow.png');
width:65px; 
height:68px; 
border:none; 
position:absolute; 
top:187px; 
left:162px;
z-index:1400
}* { font-size:100.01%;}
html{font-size:64%;}
body {
	color: #000;
	font:1em Arial, Helvetica, sans-serif;
	margin:0;
	background:#fff;
	min-width:970px;
}
img {border-style: none}
a {
	text-decoration: none;
	color: #000;
}
input, textarea, select {
	font-size: 100%;
	vertical-align: middle;
}

form, fieldset {
	border-style: none;
	margin: 0;
	padding: 0;
}
#wrapper{
	position:relative;
	width:970px;
	margin:0 auto;
	padding:179px 0 0;
}
#header{
	position:absolute;
	width:100%;
	top:0;
	left:0;
	height:184px;
}
.news-page{background:#e1e2dd url(/templates/uea/images/bg-news-page-all.gif) repeat-y 0 -16px;}
.top-header-img{
	/*background: url(/templates/uea/images/bg-news-page-top.jpg) no-repeat; */
	width:290px;
	height:309px;
	position:absolute;
	top:0;
	left:0;
}
.home{
	border-bottom:3px solid #c3c3c3;
	overflow:hidden;
	width:960px;
}
.home #content{float:left;}
.home #sidebar{float:right;}
.content-holder{
	float:left;
	width:100%;
	background: url(/templates/uea/images/bg-main-news-holder.gif) no-repeat 0 5px;
}
.news{
	background: url(/templates/uea/images/bg-news-page.gif) repeat-y 192px 0;
	height:1%;
	overflow:hidden;
	border-bottom:3px solid #C3C3C3;
}
.news #content{margin:22px 209px 0 215px;}
.news .sidebar-l{
	float:left;
	margin:64px 0 0 -100%;
	width:170px;
	padding:0 11px;
}
.news #sidebar{
	float:left;
	width:177px;
	margin:0 0 0 -241px;
/*	background: url(/templates/uea/images/bg-news-sidebar.png) repeat-y;*/
	padding:16px 9px 0 55px;
}

.newsInner {
	background: url(/templates/uea/images/bg-news-sidebar.png) repeat-y 715px 0;
}

#footer{
	color:#5e5e5e;
	font-size:1.1em;
	overflow:hidden;
	width:937px;
	margin:0 auto;
	top:-39px;
	position:relative;
}

.stepcarousel{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
}

#imagearea {
/*	width: 600px;*/
	height: 362px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.stepcarousel .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 0 2px 0 0; /*margin around each panel*/
	width: 573px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.header-img{
	min-width:970px;
	overflow:hidden;
	position:absolute;
	width:100%;
	left:0;
	top:0;
	height:693px;
}
.header-img img{
	left:50%;
	margin:0 0 0 -1171px;
	position:absolute;
	top:0;
	width:2342px;
}
.yellow-line{
	min-width:970px;
	background: url(/templates/uea/images/yellow-line.gif) repeat-x;
	height:43px;
	width:100%;
	position:absolute;
	top:198px;
	left:0;
}
.top-shadow-line{
	min-width:970px;
	background: url(/templates/uea/images/bg-top-shadow-line.png) repeat-x;
	height:20px;
	width:100%;
	position:absolute;
	top:0;
	left:0;
}
.gray-home-line{
	top:771px;
	background: url(/templates/uea/images/bg-gray-home-line.gif) repeat-x;
	height:123px;
	width:100%;
	position:absolute;
	left:0;
	min-width:970px;
}
.page-box{width:970px;}
.page-t,
.page-b{font-size:0;}
.page-m{
	background: url(/templates/uea/images/bg-page-mid.png) repeat-y;
	height:1%;
}
.page-m:after{
	content:"";
	display:block;
	clear:both;
}
.page-t{
	background: url(/templates/uea/images/bg-page-top.png) no-repeat;
	height:61px;
}
.page-b{
	background: url(/templates/uea/images/bg-page-btm.png) no-repeat;
	height:17px;
}
.page-holder{
	float:left;
	width:960px;
	padding:0 5px 48px;
	margin:-61px 0 -17px;
	position:relative;
}


.bg-nav-img{
	left:4px;
	position:absolute;
	top:154px;
}

/*student menu css*/





#main-nav-student{
	width:966px;
	position:absolute;
	bottom:0;
	right:0;
	font-size:13px;
}
#main-nav-student ul{
	font-size:14px;
	color:#fff;
	overflow:hidden;
	letter-spacing:-1px;
	float:right;
	margin:0 5px 0 0;
	padding:0;
	list-style:none;
	height:1%;
	display:inline;
}
#main-nav-student a{
	color:#fff;
	float:left;
}
#main-nav-student a.active,
#main-nav-student a:hover{color:#38558b;}
#main-nav-student li{float:left;}
#main-nav-student a span{
	float:left;
	height:30px;
	cursor:pointer;
	line-height:30px;
}
#main-nav-student a span.l{background: url(/templates/uea/images/main-nav-link-ll.png) no-repeat;}
#main-nav-student a span.m{
	background: url(/templates/uea/images/main-nav-link-mm.png) repeat-x;
	padding:0 4px;
	font-size:13px;
}
* html #main-nav-student a span.m{padding:0 3px;}
#main-nav-student a span.r{background: url(/templates/uea/images/main-nav-link-rr.png) no-repeat;}
#main-nav-student a span.l,
#main-nav-student a span.r{
	width:4px;
	font-size:0;
}
#main-nav-student a.active span.l,
#main-nav-student a:hover span.l{background: url(/templates/uea/images/main-nav-link-act-l.png) no-repeat;}
#main-nav-student a.active span.m,
#main-nav-student a:hover span.m{
	background: url(/templates/uea/images/main-nav-link-act-m.png) repeat-x;
}
#main-nav-student .navFirst span.m {
	padding-left:6px;
	padding-right:7px;
}
#main-nav-student a.active span.r,
#main-nav-student a:hover span.r{background: url(/templates/uea/images/main-nav-link-act-r.png) no-repeat;}


/*student menu css ends here*/



#main-nav{
	width:966px;
	position:absolute;
	bottom:0;
	right:0;
	font-size:13px;
}
#main-nav ul{
	font-size:14px;
	color:#fff;
	overflow:hidden;
	letter-spacing:-1px;
	float:right;
	margin:0 5px 0 0;
	padding:0;
	list-style:none;
	height:1%;
	display:inline;
}
#main-nav a{
	color:#fff;
	float:left;
}
#main-nav a.active,
#main-nav a:hover{color:#38558b;}
#main-nav li{float:left;}
#main-nav a span{
	float:left;
	height:30px;
	cursor:pointer;
	line-height:30px;
}
#main-nav a span.l{background: url(/templates/uea/images/main-nav-link-l.png) no-repeat;}
#main-nav a span.m{
	background: url(/templates/uea/images/main-nav-link-m.png) repeat-x;
	padding:0 4px;
	font-size:13px;
}
* html #main-nav a span.m{padding:0 3px;}
#main-nav a span.r{background: url(/templates/uea/images/main-nav-link-r.png) no-repeat;}
#main-nav a span.l,
#main-nav a span.r{
	width:4px;
	font-size:0;
}
#main-nav a.active span.l,
#main-nav a:hover span.l{background: url(/templates/uea/images/main-nav-link-act-l.png) no-repeat;}
#main-nav a.active span.m,
#main-nav a:hover span.m{
	background: url(/templates/uea/images/main-nav-link-act-m.png) repeat-x;
}
#main-nav .navFirst span.m {
	padding-left:6px;
	padding-right:7px;
}
#main-nav a.active span.r,
#main-nav a:hover span.r{background: url(/templates/uea/images/main-nav-link-act-r.png) no-repeat;}

/*#header .ad{
	position:absolute;
	right:4px;
	top:81px;
	display:block;
}
*/

.adverts {
	left:497px;
	top:80px;
	height:60px;	
}

#banner_image {
	text-align:center;
}

.innerRightCol {
	float:right;
	width:150px;
	background:#FDEFC2 url(/templates/uea/images/bg-promo-shop.gif) repeat-x scroll 0 0;
	border:1px solid #FFE79A;
	margin:0 0 18px;
	padding:11px 12px 0;
}
.innerRightCol h3 {
color:#FAAC00;
font-size:1.5em;
margin:0 0 9px;
}
.contactArea {
	padding:5px;
	border:1px solid #DDD;
}

.contactArea h2 {
	font-size:16px;
}

.logo-holder{
	position:absolute;
	left:-4px;
	top:4px;
}
.logo{
	background: url("http://ueademo.hcuro.com/templates/uea/images/logo.png") no-repeat;
	width:181px;
	height:180px;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
}
.logo a{
	display:block;
	height:100%;
	position:relative;
}
.twitter{
	left:195px;
	position:absolute;
	top:14px;
	width:285px;
	color:#5c5c5c;
	font-size:12px;
	line-height:18px;
}
.twitter .text{
	padding:0 61px 0 0;
	margin:0 0 8px;
	font-size:11px;
}

.twitter .followWrap {
	bottom:-4px;
	position:absolute;
	right:12px;
	text-align:right;
}

.twitter a.follow{
	display:inline-block;
	background: url(/templates/uea/images/btn-follow-us.gif) no-repeat;
	width:123px;
	height:18px;
}

.twitter-m{
	background: url(/templates/uea/images/bg-twitter-mid.png) repeat-y;
	height:1%;
}
.twitter-m:after{
	content:"";
	clear:both;
	display:block;
}
.twitter-t{background: url(/templates/uea/images/bg-twitter-top.png) no-repeat;}
.twitter-b{
	background: url(/templates/uea/images/bg-twitter-btm.png) no-repeat;
	margin-top:-22px;
}
.twitter-t, .twitter-b{
	font-size:0;
	height:35px;
}
.twitter-holder{
	position:relative;
	padding:0 12px;
	height:85px;
}
.twitter .ico-twitter{
	position:absolute;
	right:4px;
	top:-42px;
}
.search-form fieldset{
	position:absolute;
	top:0;
	right:19px;
}
.search-form .holder{
	background: url(/templates/uea/images/bg-search-form.png) no-repeat;
	width:319px;
	height:35px;
	padding:20px 0 0 54px;
}
.search-form input{
	margin:0;
	padding:0;
	float:left;
	position:relative;
}
.search-form .text{
	width:199px;
	padding:0 5px;
	border:1px solid #caccce;
	font-size:11px;
	color:#1d3560;
	padding:2px 5px;
	margin:0 7px 0 0;
}
.search-form .submit{margin:6px 0 0;}
.home #content{
	margin:23px 0 0;
	width:672px;
	position:relative;
}
.home #content h1{
	font-size:29px;
	color:#fff;
	margin:0 0 15px 8px;
	letter-spacing:-2px;
	font-weight:normal;
}
.gallery {
	overflow:hidden;
	margin:0 0 16px 16px;
	position:relative;
}
.gallery .slide-holder{
	width:656px;  
	overflow:hidden;
	position:relative;
}
.gallery .slider {
	position:relative; 
	width:99999px;
	padding:0;
	margin:0;
}
.gallery .slide {
	float:left;
	width:576px;
	position:relative;
	font-weight:bold;
	font-size:1.1em;
	color:#1d3560;
}
.gallery .slide strong{
	color:#1d3560;
	font-size:2.728em;
	font-weight:normal;
	display:block;
	position:relative;
}
.gallery .slide .more{
	float:right;
	background: url(/templates/uea/images/btn-read-more.gif) no-repeat;
	width:81px;
	height:18px;
	overflow:hidden;
	text-indent:-9999em;
	margin:19px 0 -3px;
	position:relative;
}
.gallery .slide strong span,
.gallery .slide .desc{
	background: url(/templates/uea/images/bg-slide-text.png);
	float:left;
}
.gallery .slide .desc{
	padding:11px;
	line-height:1.546em;
	clear:both;
}
.gallery .slide strong span{
	clear:both;
	margin:0 0 2px;
	padding:0 4px;
}
.gallery .next{background: url(/templates/uea/images/btn-arrow-next-slide.png) no-repeat;}
.gallery .nav-button{
	position:absolute;
	right:67px;
	top:100px;
}
.gallery .nav-button a{
	width:31px;
	height:31px;
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	cursor:pointer;
}
.gallery .thumb-nav{
	position:absolute;
	top:0;
	right:86px;
}
.gallery .thumb-nav ul{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
.gallery .thumb-nav ul *{float:left;}
.gallery .thumb-nav img{border:3px solid #fff;}
.gallery .thumb-nav li{margin:0 11px 0 0;}
.gallery .thumb-nav a{
	width:60px;
	height:40px;
	padding:9px 0 0;
}
.gallery .thumb-nav a.active{background: url(/templates/uea/images/bg-thumb-active.png) no-repeat;}
.gallery .holder-desc{
	position:absolute;
	bottom:12px;
	left:6px;
	width:560px;
}
.flickr{
	background:#2e4a6e;
	position:relative;
	overflow:hidden;
	padding:0 0 17px;
	margin:0 0 16px;
	height:1%;
}
.news .flickr {
	padding:0 0 7px;
	margin:0;
}
.flickr-holder{
	clear:both;
	padding:16px 0 12px;
	background:#fff;
}
.flickr ul{
	margin:16px 0 0 63px;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.news .flickr ul{
	margin:7px 0 0 66px;
}

.flickr li{
	float:left;
	margin:0 7px 0 0;
}
.flickr li img{
	display:block;
	border:3px solid #fff;
	margin-right:4px;
}
.flickr .ico-flickr,
.flickr .more-view{
	position:absolute;
	display:block;
	text-indent:-9999em;
	overflow:hidden;
}

.flickr .ico-flickr {
	background: url(/templates/uea/images/ico-flickr-link.gif) no-repeat;
	width:54px;
	height:16px;
	top:50px;
	left:0;

}

.flickr .more-view{
	background: url(/templates/uea/images/btn-view-flickr-gallery.gif) no-repeat;
	width:67px;
	height:50px;
	right:11px;
	top:30px;
}

.news .flickr .ico-flickr {
	top:40px;
	left:6px;
}

.news .flickr .more-view{
	right:20px;
	top:22px;
}

#gallery {
	padding-right:90px;
	margin-left:10px;
}

#gallery ul {
	list-style: none;
	width:1600px;
	margin: 0;
	padding: 0;
	position:relative;
}

#gallery li {
	display:inline;
	float:left;
	margin-right:3px;
}

#gallery + div {
	top:-350px;
	left:320px;
	margin-bottom:-30px;
}

.textholder {
	color:#2C4567;
	padding:5px;
	bottom:10px;
	left:10px;
	width:550px;
	font-size:11px;
}

.readMore {
	float:right;
	width:80px;
	margin-top:6px;
	height:18px;
	overflow:hidden;
	text-indent:-9999em;
	background:transparent url(/templates/uea/images/btn-read-mire-article.gif) 
}

.imageTitle {
	font-size:20px;
	font-weight:bold;
	line-height:40px;
}

.pause img {
	display: none;
}

.home .poll{
	background:#ecf0f3 url(/templates/uea/images/bg-poll-home.gif) repeat-x;
	border:1px solid #dfe8ee;
	padding:8px 9px 11px 12px;
	margin:0 0 0 15px;
}
.home .poll h2{
	margin:0 0 7px;
	color:#698fa8;
	font-size:1.7em;
}
.home .poll fieldset{
	background:#fff;
	padding:9px;
}
.home .poll fieldset strong{
	color:#092a4e;
	font-size:1.3em;
	font-weight:normal;
	display:block;
	margin:0 0 10px;
}
.home .poll ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.home .poll li{
	float:left;
	margin:0 21px 0 0;
}
.home .poll li input{
	width:12px;
	height:13px;
	padding:0;
	margin:0 9px 0 0;
}
.home .poll li label,
.home .poll li input{float:left;}
.home .poll li label{
	color:#4d4d4d;
	font-size:1.1em;
	margin:0;
	padding:0;
}
.home .poll .questions{
	float:left;
	width:540px;
}
.home .poll .submit{
	float:right;
	margin:15px 0 0;
}
.home #sidebar{
	background: url(/templates/uea/images/bg-sidebar.png) repeat-y;
	margin:0 0 0 -52px;
	padding:16px 8px 67px 60px;
	position:relative;
	width:271px;
}
.home .rabbit-box{
	background: url(/templates/uea/images/bg-rabbit-box.jpg) no-repeat;
	width:271px;
	height:54px;
	font-size:1.3em;
	position:relative;
	margin:0 0 6px;
}
.home .rabbit-box a {
	position:absolute;
	bottom:14px;
	left:12px;
}
.rabbit-box a{color:#fff;}
.rabbit-box a:hover{text-decoration:underline;}
.news .rabbit-box{
	background: url(/templates/uea/images/bg-rabbit-box-news.gif) no-repeat;
	width:179px;
	height:53px;
	font-size:1.3em;
	position:relative;
	margin:0 -1px;
	line-height:18px;
}
.news .rabbit-box a{
	position:absolute;
	bottom:11px;
	left:12px;
}
.news .rabbit-box span{display:block;}
.upcoming ul.events {
	margin:0;
	padding:0;
	list-style:none;
	border-top:1px solid #dee1e3;
	font-size:1.2em;
	color:#4d4d4d;
}
.upcoming ul.events { 
	margin:0 0 5px;
}
.upcoming ul.events li {
	border-bottom:1px solid #dee1e3;
	padding:4px 0 7px;
}
.upcoming ul.events em.date {
	font-weight:bold;
	font-style:normal;
	display:block;
	color:#3a558b;
	margin:0 0 4px;
}
.upcoming ul.events a {color:#4d4d4d;}
.upcoming ul.events a:hover, .upcoming ul.events a:hover {text-decoration:underline;}
.upcoming ul.events li span {
	font-size:0.917em;
	display:block;
	margin:0 0 3px;
}
.upcoming .view-all {
	overflow:hidden;
	height:1%;
}
.upcoming .view-all a {
	background: url(/templates/uea/images/btn-viev-all-upcoming.gif) no-repeat;
	width:99px;
	height:18px;
	overflow:hidden;
	text-indent:-9999em;
	float:right;
	margin:8px 6px 0 0;
}

.upcoming {
	background:#f0f4f7 url(/templates/uea/images/bg-upcomiing.gif) repeat-x 0 -1px;
	border:1px solid #dfe8ee;
	padding:8px 11px 14px;
	margin:0 0 14px;
}

.news .upcoming {
	padding:8px 11px 14px 7px;
}

.upcoming h3 {
	margin:0 0 4px;
	color:#698fa8;
	font-size:1.7em;
}

.advertsMain a {
	margin-bottom:200px;
}

.tabset{
	background: url(/templates/uea/images/bg-tabset.gif) repeat-x;
	color:#507085;
	overflow:hidden;
	width:248px;
}
.tabset ul{
	overflow:hidden;
	width:270px;
	padding:4px 0 0;
	margin:0 0 0 5px;
	list-style:none;
}
.tabset li,
.tabset li *{float:left;}
.tabset a{
	color:#fff;
	font-size:11px;
}
.tabset a:hover{text-decoration:underline;}
.tabset a span{
	height:29px;
	line-height:29px;
	padding:0 12px 0 17px;
	cursor:pointer;
}
.tabset a.active{
	background: url(/templates/uea/images/bg-tabset-active.gif) no-repeat;
	color:#698fa8;
}
.tabset a.active span{
	background: url(/templates/uea/images/bg-tabset-active-end.gif) no-repeat 100% 0;
	padding:0 22px 0 16px;
}
.tab-holder{min-height:163px}
* html .tab-holder{height:163px;}
.calendar{
	background:#fff;
	padding:0 0 14px;
	height:1%;
}
.calendar table{
	border-collapse:collapse;
	width:226px;
	margin:0 auto;
	font-size:1em;
	color:#698fa8;
}
.calendar th{padding:0 0 7px;}
.calendar table td{
	font-size:1.1em;
	width:12.5%;
	padding:2px;
}
.calendar .caption a{color:#698fa8;}
.calendar .caption .prev{
	position:absolute;
	left:6px;
}
.calendar .caption .next{
	position:absolute;
	right:6px;
}
.calendar .caption{
	margin:0 0 4px;
	position:relative;
	background:#e2e9ef;
	padding:1px 0 2px;
	text-align:center;
	width:248px;
}
.calendar thead{color:#b7b7b7;}
.calendar .current{
	background:#f8ba00;
	color:#fff;
}
.calendar td {
	padding:0;
	text-align:center;
}
.calendar td a{
	display:block;
	text-align:center;
	background:#fce6a1;
	padding:0;
	margin:0;
}
.promo-shops{
	background:#fdefc2 url(/templates/uea/images/bg-promo-shop.gif) repeat-x;
	border:1px solid #ffe79a;
	padding:11px 12px 0;
	margin:0 0 18px;
}
.news .promo-shops{margin:0 0 13px;}
.promo-shops h3{
	color:#faac00;
	margin:0 0 9px;
	font-size:1.7em;
}
.promo-shops .product{
	overflow:hidden;
	height:1%;
	margin:0 0 12px;
	overflow:hidden;
	padding:7px 24px 11px 16px;
	background:#fff;
}
.news .promo-shops .product{padding:7px 2px 12px 6px;}
.promo-shops .desc{
	float:right;
	width:105px;
	margin:15px 0 0;
	color:#465b77;
	font-size:1.1em;
	line-height:1.455em;
}
.news .promo-shops .desc{
	width:70px;
	margin:-1px 0 0;
}
.promo-shops p{margin:0 0 12px;}
.promo-shops p span{display:block;}
.promo-shops .product a.view{
	background: url(/templates/uea/images/btn-view-product.gif) no-repeat;
	width:88px;
	height:18px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
}
.news .promo-shops .product a.view{
	background: url(/templates/uea/images/btn-view-product2.gif) no-repeat;
	width:66px;
	height:33px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
}
.promo-shops .view-all{
	overflow:hidden;
	height:1%;
	padding:0 0 10px;
}
.promo-shops .view-all a{
	background: url(/templates/uea/images/view_all.png) no-repeat;
	width:88px;
	height:18px;
	float:right;
	text-indent:-9999em;
}
.promo-shops p span{display:block;}
.news .poll{
	background:#f0f4f7 url(/templates/uea/images/bg-poll-sidebar.gif) no-repeat;
	border:1px solid #dfe8ee;
	padding:8px 11px 10px 9px;
	margin:0 0 9px;
}
.news .poll h2{
	font-size:1.4em;
	color:#2f4777;
	margin:0 0 8px;
}
.news .poll .poll-form fieldset{
	background:#fff;
	overflow:hidden;
	height:1%;
	padding:12px 7px 10px 13px;
}
.news .poll strong{
	font-weight:normal;
	font-size:1.3em;
	color:#2c496d;
	display:block;
	margin:0 0 11px;
}
.news .poll ul{
	margin:0 0 2px;
	padding:0;
	list-style:none;
}
.news .poll li{
	overflow:hidden;
	height:1%;
	padding:0 0 4px;
	margin:0 11px 0 0;
}
.news .poll li *{float:left;}
.news .poll li input{
	width:12px;
	height:13px;
	margin:0 7px 0 0;
	padding:0;
}
.news .poll li label{
	font-size:1.1em;
	color:#4d4d4d;
	width:104px;
}
.news .poll input.submit{float:right;}
.news .send-us{
	background:#698fa8 url(/templates/uea/images/ico-send-us.gif) no-repeat 4px 12px;
	width:137px;
	display:block;
	font-size:13px;
	color:#fff;
	padding:6px 0 4px 41px;
	margin:0 -2px 8px -1px;
}
.news .send-us:hover{text-decoration:underline;}
.news .send-us span{display:block;}
.news .involved{
	 background: url("/images/Small-Final-Get-Involved-Lo.png") no-repeat scroll 0 0 transparent;
    height: 127px;
    width: 124px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin:0 auto;
}
.ad-feed-links{
	overflow:hidden;
	width:100%;
}
.ad-feed-links ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:280px;
}
.ad-feed-links ul li{
	float:left;
	margin:0 7px 7px 0;
}
.ad-feed-links a{
	display:block;
	overflow:hidden;
	text-indent:-9999em;
}
.ad-feed-links .send-us{
/*	background: url(/templates/uea/images/text-send-us.gif) no-repeat;*/
	background: url(/templates/uea/images/send_us_your_feedback.jpg) no-repeat;
	/*width:139px;
	height:59px;
	*/
	width:124px;
	height:63px;
}
.ad-feed-links .involved{
	background: url(/templates/uea/images/get_involved.jpg) no-repeat;
	width:253px;
	height:60px;
	margin-left:15px;
}
.ad-feed-links .facebook{
	background: url(/templates/uea/images/join_us_on_facebook.jpg) no-repeat;
	width:124px;
	height:63px;
}

.ad-feed-links .work_with_us{
	background: url(/templates/uea/images/work_for_the_union.jpg) no-repeat;
	width:124px;
	height:63px;
}

.ad-feed-links .visit_our_shop{
	background: url(/templates/uea/images/visit_our_shops.jpg) no-repeat;
	width:124px;
	height:63px;
}



#small_icons li{
	list-style-type:none;
	display:inline;
}

#small_icons li a img{
vertical-align:middle;
}

/*internal pages right hand side buttons css starts*/
.ad-feed-links-internal{
	overflow:hidden;
	width:100%;
	text-align:center;
}
.ad-feed-links-internal ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:176px;

}
.ad-feed-links-internal ul li{
	float:left;
	margin:0 0 5px 25px;
	text-align:center;
	
}
.ad-feed-links-internal a{
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	text-align:center;

}
.ad-feed-links-internal .send-us1{
	background: url(/templates/uea/images/send_us_your_feedback.jpg) no-repeat;
	width:124px;
	height:63px;
}
.ad-feed-links-internal .involved{
	/*background: url(/templates/uea/images/get_involved_small.jpg) no-repeat;*/
	background: url(/images/Small-Final-Get-Involved-Lo.png) no-repeat;
	width:124px;
	height:127px;
	/*margin-left:15px;*/
}
.ad-feed-links-internal .facebook{
/*	background: url(/templates/uea/images/join_us_on_facebook.jpg) no-repeat; */
	background: url(/templates/uea/images/Facebook.png) no-repeat;
	width:124px;
	height:63px;
	margin-left:25px;
}

.ad-feed-links-internal .twitter1{
/*	background: url(/templates/uea/images/join_us_on_facebook.jpg) no-repeat; */
	background: url(/templates/uea/images/Twitter.png) no-repeat;
	width:124px;
	height:63px;
	margin-left:25px;
}

.ad-feed-links-internal .twitter{
/*	background: url(/templates/uea/images/join_us_on_facebook.jpg) no-repeat; */
	background: url(/templates/uea/images/Twitter.png) no-repeat;
	width:124px;
	height:63px;
	margin-left:25px;
}
.ad-feed-links-internal .work_with_us{
	background: url(/templates/uea/images/work_for_the_union.jpg) no-repeat;
	width:124px;
	height:63px;
}

.ad-feed-links-internal .visit_our_shop{
	background: url(/templates/uea/images/visit_our_shops.jpg) no-repeat;
	width:124px;
	height:63px;
}

/*internal pages right hand side buttons css ends*/


.news #content h1{
	color:#FFFFFF;
	font-size:29px;
	font-weight:normal;
	letter-spacing:-2px;
	margin:0 0 15px 8px;
}
.news .sidebar-l .nav{
	margin:0;
	padding:0;
	list-style:none;
	color:#698fa8;
	font-weight:bold;
	font-size:1.1em;
}

.news .sidebar-l .nav .current {
/*	background:#F6B700;*/
}

.news .sidebar-l .nav .current a {
	color:#1d3560;
}

.news .sidebar-l .nav a{
	color:#698fa8;
	display:block;
	background: url(/templates/uea/images/bg-sidebar-nav.gif) no-repeat 96% 5px;
}
.news .sidebar-l .nav a:hover{
	background-position: 96% -85px;
	color:#1d3560;
}
.news .sidebar-l .nav li{
	border-bottom:1px solid #e9e9e9;
	padding:8px 0 6px;
	overflow:hidden;
	height:1%;
	vertical-align:top;
}
.blog .alignleft{
	float:left;
	margin:0 16px 0 0;
}
.blog{
	overflow:hidden;
	width:100%;
}
.blog .article{
	overflow:hidden;
	height:1%;
	border-top:2px solid #e9e9e9;
	font-size:1.1em;
	line-height:1.637em;
	padding:14px 0 9px;
	margin:-1px 0 0;
}
.blog .article em.date{
	color:#FFFFFF;
	font-size:1.091em;
	font-style:normal;
	margin:0 0 3px;
	display:block;
	background:transparent url(/templates/uea/images/bg-tabset.gif) repeat-x scroll 0 0;
	height:29px;
}
.blog .article em.date p{
	margin-left:10px;
	padding-top:2px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:normal;
	letter-spacing:-2px;

}
.blog .article h2{
	margin:0 0 8px 10px;
	color:#1d355f;
	font-size:1.21em;
	line-height:1.5em;
}
.blog .article p{margin:0 0 17px 10px;}
.blog .article .more{
	overflow:hidden;
	height:1%;
}
.blog .article .more a{
	float:right;
	background: url(/templates/uea/images/btn-read-mire-article.gif) no-repeat;
	width:80px;
	height:18px;
	overflow:hidden;
	text-indent:-9999em;
}
#footer a{
	color:#fff;
	background:#888;
	padding:0 3px;
}
#footer a:hover{text-decoration:underline;}
#footer p{
	margin:0;
	text-align:right;
}
#footer p img{
	vertical-align:baseline;
	position:relative;
	bottom:-2px;
}
#footer ul{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#footer li{
	display:inline;
	margin:0 5px 0 0;
}
#footer a.logo-hcoms{
	background:none;
	padding:0;
}
#page_contents{
font-size:105%;

}
#page_contents a{
font-weight:bold;
color:#698FA8;

}

.largeText{
font-size:140%;

}
.largBoldText{
font-size:140%;
font-weight:bold;

}

.largerText{
font-size:160%;

}
.largerBoldText{
font-size:160%;
font-weight:bold;
}
.smallText{
font-size:90%;

}
.smallBoldText{
font-size:90%;
font-weight:bold;
}
.smallerText{
font-size:80%;
font-weight:bold;
}
.smallerBoldText{
font-size:80%;
font-weight:bold;
}
#page_contents td{ 
vertical-align: top;
}
#contents td{ 
vertical-align: top;
}
.child_menu{

padding-right:20px;
}
#child_active{
color:#1d3560;
font-weight:bold;
}
.bookOnline {
	color:#000;
}
.bookOnline a {
	text-decoration:none;
	color:#698FA8;
}

#person-yellow{
background-image:url('/templates/uea/images/people_yellow.png');
width:65px; 
height:68px; 
border:none; 
position:absolute; 
top:187px; 
left:162px;
z-index:1400
}* { font-size:100.01%;}
html{font-size:64%;}
body {
	color: #000;
	font:1em Arial, Helvetica, sans-serif;
	margin:0;
	background:#fff;
	min-width:970px;
}
img {border-style: none}
a {
	text-decoration: none;
	color: #000;
}
input, textarea, select {
	font-size: 100%;
	vertical-align: middle;
}

form, fieldset {
	border-style: none;
	margin: 0;
	padding: 0;
}
#wrapper{
	position:relative;
	width:970px;
	margin:0 auto;
	padding:179px 0 0;
}
#header{
	position:absolute;
	width:100%;
	top:0;
	left:0;
	height:184px;
}
.news-page{background:#e1e2dd url(/templates/uea/images/bg-news-page-all.gif) repeat-y 0 -16px;}
.top-header-img{
	/*background: url(/templates/uea/images/bg-news-page-top.jpg) no-repeat; */
	width:290px;
	height:309px;
	position:absolute;
	top:0;
	left:0;
}
.home{
	border-bottom:3px solid #c3c3c3;
	overflow:hidden;
	width:960px;
}
.home #content{float:left;}
.home #sidebar{float:right;}
.content-holder{
	float:left;
	width:100%;
	background: url(/templates/uea/images/bg-main-news-holder.gif) no-repeat 0 5px;
}
.news{
	background: url(/templates/uea/images/bg-news-page.gif) repeat-y 192px 0;
	height:1%;
	overflow:hidden;
	border-bottom:3px solid #C3C3C3;
}
.news #content{margin:22px 209px 0 215px;}
.news .sidebar-l{
	float:left;
	margin:64px 0 0 -100%;
	width:170px;
	padding:0 11px;
}
.news #sidebar{
	float:left;
	width:177px;
	margin:0 0 0 -241px;
/*	background: url(/templates/uea/images/bg-news-sidebar.png) repeat-y;*/
	padding:16px 9px 0 55px;
}

.newsInner {
	background: url(/templates/uea/images/bg-news-sidebar.png) repeat-y 715px 0;
}

#footer{
	color:#5e5e5e;
	font-size:1.1em;
	overflow:hidden;
	width:937px;
	margin:0 auto;
	top:-39px;
	position:relative;
}

.stepcarousel{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
}

#imagearea {
/*	width: 600px;*/
	height: 362px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.stepcarousel .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 0 2px 0 0; /*margin around each panel*/
	width: 573px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.header-img{
	min-width:970px;
	overflow:hidden;
	position:absolute;
	width:100%;
	left:0;
	top:0;
	height:693px;
}
.header-img img{
	left:50%;
	margin:0 0 0 -1171px;
	position:absolute;
	top:0;
	width:2342px;
}
.yellow-line{
	min-width:970px;
	background: url(/templates/uea/images/yellow-line.gif) repeat-x;
	height:43px;
	width:100%;
	position:absolute;
	top:198px;
	left:0;
}
.top-shadow-line{
	min-width:970px;
	background: url(/templates/uea/images/bg-top-shadow-line.png) repeat-x;
	height:20px;
	width:100%;
	position:absolute;
	top:0;
	left:0;
}
.gray-home-line{
	top:771px;
	background: url(/templates/uea/images/bg-gray-home-line.gif) repeat-x;
	height:123px;
	width:100%;
	position:absolute;
	left:0;
	min-width:970px;
}
.page-box{width:970px;}
.page-t,
.page-b{font-size:0;}
.page-m{
	background: url(/templates/uea/images/bg-page-mid.png) repeat-y;
	height:1%;
}
.page-m:after{
	content:"";
	display:block;
	clear:both;
}
.page-t{
	background: url(/templates/uea/images/bg-page-top.png) no-repeat;
	height:61px;
}
.page-b{
	background: url(/templates/uea/images/bg-page-btm.png) no-repeat;
	height:17px;
}
.page-holder{
	float:left;
	width:960px;
	padding:0 5px 48px;
	margin:-61px 0 -17px;
	position:relative;
}


.bg-nav-img{
	left:4px;
	position:absolute;
	top:154px;
}

/*student menu css*/





#main-nav-student{
	width:966px;
	position:absolute;
	bottom:0;
	right:0;
	font-size:13px;
}
#main-nav-student ul{
	font-size:14px;
	color:#fff;
	overflow:hidden;
	letter-spacing:-1px;
	float:right;
	margin:0 5px 0 0;
	padding:0;
	list-style:none;
	height:1%;
	display:inline;
}
#main-nav-student a{
	color:#fff;
	float:left;
}
#main-nav-student a.active,
#main-nav-student a:hover{color:#38558b;}
#main-nav-student li{float:left;}
#main-nav-student a span{
	float:left;
	height:30px;
	cursor:pointer;
	line-height:30px;
}
#main-nav-student a span.l{background: url(/templates/uea/images/main-nav-link-ll.png) no-repeat;}
#main-nav-student a span.m{
	background: url(/templates/uea/images/main-nav-link-mm.png) repeat-x;
	padding:0 4px;
	font-size:13px;
}
* html #main-nav-student a span.m{padding:0 3px;}
#main-nav-student a span.r{background: url(/templates/uea/images/main-nav-link-rr.png) no-repeat;}
#main-nav-student a span.l,
#main-nav-student a span.r{
	width:4px;
	font-size:0;
}
#main-nav-student a.active span.l,
#main-nav-student a:hover span.l{background: url(/templates/uea/images/main-nav-link-act-l.png) no-repeat;}
#main-nav-student a.active span.m,
#main-nav-student a:hover span.m{
	background: url(/templates/uea/images/main-nav-link-act-m.png) repeat-x;
}
#main-nav-student .navFirst span.m {
	padding-left:6px;
	padding-right:7px;
}
#main-nav-student a.active span.r,
#main-nav-student a:hover span.r{background: url(/templates/uea/images/main-nav-link-act-r.png) no-repeat;}


/*student menu css ends here*/



#main-nav{
	width:966px;
	position:absolute;
	bottom:0;
	right:0;
	font-size:13px;
}
#main-nav ul{
	font-size:14px;
	color:#fff;
	overflow:hidden;
	letter-spacing:-1px;
	float:right;
	margin:0 5px 0 0;
	padding:0;
	list-style:none;
	height:1%;
	display:inline;
}
#main-nav a{
	color:#fff;
	float:left;
}
#main-nav a.active,
#main-nav a:hover{color:#38558b;}
#main-nav li{float:left;}
#main-nav a span{
	float:left;
	height:30px;
	cursor:pointer;
	line-height:30px;
}
#main-nav a span.l{background: url(/templates/uea/images/main-nav-link-l.png) no-repeat;}
#main-nav a span.m{
	background: url(/templates/uea/images/main-nav-link-m.png) repeat-x;
	padding:0 4px;
	font-size:13px;
}
* html #main-nav a span.m{padding:0 3px;}
#main-nav a span.r{background: url(/templates/uea/images/main-nav-link-r.png) no-repeat;}
#main-nav a span.l,
#main-nav a span.r{
	width:4px;
	font-size:0;
}
#main-nav a.active span.l,
#main-nav a:hover span.l{background: url(/templates/uea/images/main-nav-link-act-l.png) no-repeat;}
#main-nav a.active span.m,
#main-nav a:hover span.m{
	background: url(/templates/uea/images/main-nav-link-act-m.png) repeat-x;
}
#main-nav .navFirst span.m {
	padding-left:6px;
	padding-right:7px;
}
#main-nav a.active span.r,
#main-nav a:hover span.r{background: url(/templates/uea/images/main-nav-link-act-r.png) no-repeat;}

/*#header .ad{
	position:absolute;
	right:4px;
	top:81px;
	display:block;
}
*/

.adverts {
	left:497px;
	top:80px;
	height:60px;	
}

#banner_image {
	text-align:center;
}

.innerRightCol {
	float:right;
	width:150px;
	background:#FDEFC2 url(/templates/uea/images/bg-promo-shop.gif) repeat-x scroll 0 0;
	border:1px solid #FFE79A;
	margin:0 0 18px;
	padding:11px 12px 0;
}
.innerRightCol h3 {
color:#FAAC00;
font-size:1.5em;
margin:0 0 9px;
}
.contactArea {
	padding:5px;
	border:1px solid #DDD;
}

.contactArea h2 {
	font-size:16px;
}

.logo-holder{
	position:absolute;
	left:-4px;
	top:4px;
}
.logo{
	background: url("http://ueademo.hcuro.com/templates/uea/images/logo.png") no-repeat;
	width:181px;
	height:180px;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
}
.logo a{
	display:block;
	height:100%;
	position:relative;
}
.twitter{
	left:195px;
	position:absolute;
	top:14px;
	width:285px;
	color:#5c5c5c;
	font-size:12px;
	line-height:18px;
}
.twitter .text{
	padding:0 61px 0 0;
	margin:0 0 8px;
	font-size:11px;
}

.twitter .followWrap {
	bottom:-4px;
	position:absolute;
	right:12px;
	text-align:right;
}

.twitter a.follow{
	display:inline-block;
	background: url(/templates/uea/images/btn-follow-us.gif) no-repeat;
	width:123px;
	height:18px;
}

.twitter-m{
	background: url(/templates/uea/images/bg-twitter-mid.png) repeat-y;
	height:1%;
}
.twitter-m:after{
	content:"";
	clear:both;
	display:block;
}
.twitter-t{background: url(/templates/uea/images/bg-twitter-top.png) no-repeat;}
.twitter-b{
	background: url(/templates/uea/images/bg-twitter-btm.png) no-repeat;
	margin-top:-22px;
}
.twitter-t, .twitter-b{
	font-size:0;
	height:35px;
}
.twitter-holder{
	position:relative;
	padding:0 12px;
	height:85px;
}
.twitter .ico-twitter{
	position:absolute;
	right:4px;
	top:-42px;
}
.search-form fieldset{
	position:absolute;
	top:0;
	right:19px;
}
.search-form .holder{
	background: url(/templates/uea/images/bg-search-form.png) no-repeat;
	width:319px;
	height:35px;
	padding:20px 0 0 54px;
}
.search-form input{
	margin:0;
	padding:0;
	float:left;
	position:relative;
}
.search-form .text{
	width:199px;
	padding:0 5px;
	border:1px solid #caccce;
	font-size:11px;
	color:#1d3560;
	padding:2px 5px;
	margin:0 7px 0 0;
}
.search-form .submit{margin:6px 0 0;}
.home #content{
	margin:23px 0 0;
	width:672px;
	position:relative;
}
.home #content h1{
	font-size:29px;
	color:#fff;
	margin:0 0 15px 8px;
	letter-spacing:-2px;
	font-weight:normal;
}
.gallery {
	overflow:hidden;
	margin:0 0 16px 16px;
	position:relative;
}
.gallery .slide-holder{
	width:656px;  
	overflow:hidden;
	position:relative;
}
.gallery .slider {
	position:relative; 
	width:99999px;
	padding:0;
	margin:0;
}
.gallery .slide {
	float:left;
	width:576px;
	position:relative;
	font-weight:bold;
	font-size:1.1em;
	color:#1d3560;
}
.gallery .slide strong{
	color:#1d3560;
	font-size:2.728em;
	font-weight:normal;
	display:block;
	position:relative;
}
.gallery .slide .more{
	float:right;
	background: url(/templates/uea/images/btn-read-more.gif) no-repeat;
	width:81px;
	height:18px;
	overflow:hidden;
	text-indent:-9999em;
	margin:19px 0 -3px;
	position:relative;
}
.gallery .slide strong span,
.gallery .slide .desc{
	background: url(/templates/uea/images/bg-slide-text.png);
	float:left;
}
.gallery .slide .desc{
	padding:11px;
	line-height:1.546em;
	clear:both;
}
.gallery .slide strong span{
	clear:both;
	margin:0 0 2px;
	padding:0 4px;
}
.gallery .next{background: url(/templates/uea/images/btn-arrow-next-slide.png) no-repeat;}
.gallery .nav-button{
	position:absolute;
	right:67px;
	top:100px;
}
.gallery .nav-button a{
	width:31px;
	height:31px;
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	cursor:pointer;
}
.gallery .thumb-nav{
	position:absolute;
	top:0;
	right:86px;
}
.gallery .thumb-nav ul{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
.gallery .thumb-nav ul *{float:left;}
.gallery .thumb-nav img{border:3px solid #fff;}
.gallery .thumb-nav li{margin:0 11px 0 0;}
.gallery .thumb-nav a{
	width:60px;
	height:40px;
	padding:9px 0 0;
}
.gallery .thumb-nav a.active{background: url(/templates/uea/images/bg-thumb-active.png) no-repeat;}
.gallery .holder-desc{
	position:absolute;
	bottom:12px;
	left:6px;
	width:560px;
}
.flickr{
	background:#2e4a6e;
	position:relative;
	overflow:hidden;
	padding:0 0 17px;
	margin:0 0 16px;
	height:1%;
}
.news .flickr {
	padding:0 0 7px;
	margin:0;
}
.flickr-holder{
	clear:both;
	padding:16px 0 12px;
	background:#fff;
}
.flickr ul{
	margin:16px 0 0 63px;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.news .flickr ul{
	margin:7px 0 0 66px;
}

.flickr li{
	float:left;
	margin:0 7px 0 0;
}
.flickr li img{
	display:block;
	border:3px solid #fff;
	margin-right:4px;
}
.flickr .ico-flickr,
.flickr .more-view{
	position:absolute;
	display:block;
	text-indent:-9999em;
	overflow:hidden;
}

.flickr .ico-flickr {
	background: url(/templates/uea/images/ico-flickr-link.gif) no-repeat;
	width:54px;
	height:16px;
	top:50px;
	left:0;

}

.flickr .more-view{
	background: url(/templates/uea/images/btn-view-flickr-gallery.gif) no-repeat;
	width:67px;
	height:50px;
	right:11px;
	top:30px;
}

.news .flickr .ico-flickr {
	top:40px;
	left:6px;
}

.news .flickr .more-view{
	right:20px;
	top:22px;
}

#gallery {
	padding-right:90px;
	margin-left:10px;
}

#gallery ul {
	list-style: none;
	width:1600px;
	margin: 0;
	padding: 0;
	position:relative;
}

#gallery li {
	display:inline;
	float:left;
	margin-right:3px;
}

#gallery + div {
	top:-350px;
	left:320px;
	margin-bottom:-30px;
}

.textholder {
	color:#2C4567;
	padding:5px;
	bottom:10px;
	left:10px;
	width:550px;
	font-size:11px;
}

.readMore {
	float:right;
	width:80px;
	margin-top:6px;
	height:18px;
	overflow:hidden;
	text-indent:-9999em;
	background:transparent url(/templates/uea/images/btn-read-mire-article.gif) 
}

.imageTitle {
	font-size:20px;
	font-weight:bold;
	line-height:40px;
}

.pause img {
	display: none;
}

.home .poll{
	background:#ecf0f3 url(/templates/uea/images/bg-poll-home.gif) repeat-x;
	border:1px solid #dfe8ee;
	padding:8px 9px 11px 12px;
	margin:0 0 0 15px;
}
.home .poll h2{
	margin:0 0 7px;
	color:#698fa8;
	font-size:1.7em;
}
.home .poll fieldset{
	background:#fff;
	padding:9px;
}
.home .poll fieldset strong{
	color:#092a4e;
	font-size:1.3em;
	font-weight:normal;
	display:block;
	margin:0 0 10px;
}
.home .poll ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.home .poll li{
	float:left;
	margin:0 21px 0 0;
}
.home .poll li input{
	width:12px;
	height:13px;
	padding:0;
	margin:0 9px 0 0;
}
.home .poll li label,
.home .poll li input{float:left;}
.home .poll li label{
	color:#4d4d4d;
	font-size:1.1em;
	margin:0;
	padding:0;
}
.home .poll .questions{
	float:left;
	width:540px;
}
.home .poll .submit{
	float:right;
	margin:15px 0 0;
}
.home #sidebar{
	background: url(/templates/uea/images/bg-sidebar.png) repeat-y;
	margin:0 0 0 -52px;
	padding:16px 8px 67px 60px;
	position:relative;
	width:271px;
}
.home .rabbit-box{
	background: url(/templates/uea/images/bg-rabbit-box.jpg) no-repeat;
	width:271px;
	height:54px;
	font-size:1.3em;
	position:relative;
	margin:0 0 6px;
}
.home .rabbit-box a {
	position:absolute;
	bottom:14px;
	left:12px;
}
.rabbit-box a{color:#fff;}
.rabbit-box a:hover{text-decoration:underline;}
.news .rabbit-box{
	background: url(/templates/uea/images/bg-rabbit-box-news.gif) no-repeat;
	width:179px;
	height:53px;
	font-size:1.3em;
	position:relative;
	margin:0 -1px;
	line-height:18px;
}
.news .rabbit-box a{
	position:absolute;
	bottom:11px;
	left:12px;
}
.news .rabbit-box span{display:block;}
.upcoming ul.events {
	margin:0;
	padding:0;
	list-style:none;
	border-top:1px solid #dee1e3;
	font-size:1.2em;
	color:#4d4d4d;
}
.upcoming ul.events { 
	margin:0 0 5px;
}
.upcoming ul.events li {
	border-bottom:1px solid #dee1e3;
	padding:4px 0 7px;
}
.upcoming ul.events em.date {
	font-weight:bold;
	font-style:normal;
	display:block;
	color:#3a558b;
	margin:0 0 4px;
}
.upcoming ul.events a {color:#4d4d4d;}
.upcoming ul.events a:hover, .upcoming ul.events a:hover {text-decoration:underline;}
.upcoming ul.events li span {
	font-size:0.917em;
	display:block;
	margin:0 0 3px;
}
.upcoming .view-all {
	overflow:hidden;
	height:1%;
}
.upcoming .view-all a {
	background: url(/templates/uea/images/btn-viev-all-upcoming.gif) no-repeat;
	width:99px;
	height:18px;
	overflow:hidden;
	text-indent:-9999em;
	float:right;
	margin:8px 6px 0 0;
}

.upcoming {
	background:#f0f4f7 url(/templates/uea/images/bg-upcomiing.gif) repeat-x 0 -1px;
	border:1px solid #dfe8ee;
	padding:8px 11px 14px;
	margin:0 0 14px;
}

.news .upcoming {
	padding:8px 11px 14px 7px;
}

.upcoming h3 {
	margin:0 0 4px;
	color:#698fa8;
	font-size:1.7em;
}

.advertsMain a {
	margin-bottom:200px;
}

.tabset{
	background: url(/templates/uea/images/bg-tabset.gif) repeat-x;
	color:#507085;
	overflow:hidden;
	width:248px;
}
.tabset ul{
	overflow:hidden;
	width:270px;
	padding:4px 0 0;
	margin:0 0 0 5px;
	list-style:none;
}
.tabset li,
.tabset li *{float:left;}
.tabset a{
	color:#fff;
	font-size:11px;
}
.tabset a:hover{text-decoration:underline;}
.tabset a span{
	height:29px;
	line-height:29px;
	padding:0 12px 0 17px;
	cursor:pointer;
}
.tabset a.active{
	background: url(/templates/uea/images/bg-tabset-active.gif) no-repeat;
	color:#698fa8;
}
.tabset a.active span{
	background: url(/templates/uea/images/bg-tabset-active-end.gif) no-repeat 100% 0;
	padding:0 22px 0 16px;
}
.tab-holder{min-height:163px}
* html .tab-holder{height:163px;}
.calendar{
	background:#fff;
	padding:0 0 14px;
	height:1%;
}
.calendar table{
	border-collapse:collapse;
	width:226px;
	margin:0 auto;
	font-size:1em;
	color:#698fa8;
}
.calendar th{padding:0 0 7px;}
.calendar table td{
	font-size:1.1em;
	width:12.5%;
	padding:2px;
}
.calendar .caption a{color:#698fa8;}
.calendar .caption .prev{
	position:absolute;
	left:6px;
}
.calendar .caption .next{
	position:absolute;
	right:6px;
}
.calendar .caption{
	margin:0 0 4px;
	position:relative;
	background:#e2e9ef;
	padding:1px 0 2px;
	text-align:center;
	width:248px;
}
.calendar thead{color:#b7b7b7;}
.calendar .current{
	background:#f8ba00;
	color:#fff;
}
.calendar td {
	padding:0;
	text-align:center;
}
.calendar td a{
	display:block;
	text-align:center;
	background:#fce6a1;
	padding:0;
	margin:0;
}
.promo-shops{
	background:#fdefc2 url(/templates/uea/images/bg-promo-shop.gif) repeat-x;
	border:1px solid #ffe79a;
	padding:11px 12px 0;
	margin:0 0 18px;
}
.news .promo-shops{margin:0 0 13px;}
.promo-shops h3{
	color:#faac00;
	margin:0 0 9px;
	font-size:1.7em;
}
.promo-shops .product{
	overflow:hidden;
	height:1%;
	margin:0 0 12px;
	overflow:hidden;
	padding:7px 24px 11px 16px;
	background:#fff;
}
.news .promo-shops .product{padding:7px 2px 12px 6px;}
.promo-shops .desc{
	float:right;
	width:105px;
	margin:15px 0 0;
	color:#465b77;
	font-size:1.1em;
	line-height:1.455em;
}
.news .promo-shops .desc{
	width:70px;
	margin:-1px 0 0;
}
.promo-shops p{margin:0 0 12px;}
.promo-shops p span{display:block;}
.promo-shops .product a.view{
	background: url(/templates/uea/images/btn-view-product.gif) no-repeat;
	width:88px;
	height:18px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
}
.news .promo-shops .product a.view{
	background: url(/templates/uea/images/btn-view-product2.gif) no-repeat;
	width:66px;
	height:33px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
}
.promo-shops .view-all{
	overflow:hidden;
	height:1%;
	padding:0 0 10px;
}
.promo-shops .view-all a{
	background: url(/templates/uea/images/view_all.png) no-repeat;
	width:88px;
	height:18px;
	float:right;
	text-indent:-9999em;
}
.promo-shops p span{display:block;}
.news .poll{
	background:#f0f4f7 url(/templates/uea/images/bg-poll-sidebar.gif) no-repeat;
	border:1px solid #dfe8ee;
	padding:8px 11px 10px 9px;
	margin:0 0 9px;
}
.news .poll h2{
	font-size:1.4em;
	color:#2f4777;
	margin:0 0 8px;
}
.news .poll .poll-form fieldset{
	background:#fff;
	overflow:hidden;
	height:1%;
	padding:12px 7px 10px 13px;
}
.news .poll strong{
	font-weight:normal;
	font-size:1.3em;
	color:#2c496d;
	display:block;
	margin:0 0 11px;
}
.news .poll ul{
	margin:0 0 2px;
	padding:0;
	list-style:none;
}
.news .poll li{
	overflow:hidden;
	height:1%;
	padding:0 0 4px;
	margin:0 11px 0 0;
}
.news .poll li *{float:left;}
.news .poll li input{
	width:12px;
	height:13px;
	margin:0 7px 0 0;
	padding:0;
}
.news .poll li label{
	font-size:1.1em;
	color:#4d4d4d;
	width:104px;
}
.news .poll input.submit{float:right;}
.news .send-us{
	background:#698fa8 url(/templates/uea/images/ico-send-us.gif) no-repeat 4px 12px;
	width:137px;
	display:block;
	font-size:13px;
	color:#fff;
	padding:6px 0 4px 41px;
	margin:0 -2px 8px -1px;
}
.news .send-us:hover{text-decoration:underline;}
.news .send-us span{display:block;}
.news .involved{
	 background: url("/images/Small-Final-Get-Involved-Lo.png") no-repeat scroll 0 0 transparent;
    height: 127px;
    width: 124px;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	margin:0 auto;
}
.ad-feed-links{
	overflow:hidden;
	width:100%;
}
.ad-feed-links ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:280px;
}
.ad-feed-links ul li{
	float:left;
	margin:0 7px 7px 0;
}
.ad-feed-links a{
	display:block;
	overflow:hidden;
	text-indent:-9999em;
}
.ad-feed-links .send-us{
/*	background: url(/templates/uea/images/text-send-us.gif) no-repeat;*/
	background: url(/templates/uea/images/send_us_your_feedback.jpg) no-repeat;
	/*width:139px;
	height:59px;
	*/
	width:124px;
	height:63px;
}
.ad-feed-links .involved{
	background: url(/templates/uea/images/get_involved.jpg) no-repeat;
	width:253px;
	height:60px;
	margin-left:15px;
}
.ad-feed-links .facebook{
	background: url(/templates/uea/images/join_us_on_facebook.jpg) no-repeat;
	width:124px;
	height:63px;
}

.ad-feed-links .work_with_us{
	background: url(/templates/uea/images/work_for_the_union.jpg) no-repeat;
	width:124px;
	height:63px;
}

.ad-feed-links .visit_our_shop{
	background: url(/templates/uea/images/visit_our_shops.jpg) no-repeat;
	width:124px;
	height:63px;
}



#small_icons li{
	list-style-type:none;
	display:inline;
}

#small_icons li a img{
vertical-align:middle;
}

/*internal pages right hand side buttons css starts*/
.ad-feed-links-internal{
	overflow:hidden;
	width:100%;
	text-align:center;
}
.ad-feed-links-internal ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:176px;

}
.ad-feed-links-internal ul li{
	float:left;
	margin:0 0 5px 25px;
	text-align:center;
	
}
.ad-feed-links-internal a{
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	text-align:center;

}
.ad-feed-links-internal .send-us1{
	background: url(/templates/uea/images/send_us_your_feedback.jpg) no-repeat;
	width:124px;
	height:63px;
}
.ad-feed-links-internal .involved{
	/*background: url(/templates/uea/images/get_involved_small.jpg) no-repeat;*/
	background: url(/images/Small-Final-Get-Involved-Lo.png) no-repeat;
	width:124px;
	height:127px;
	/*margin-left:15px;*/
}
.ad-feed-links-internal .facebook{
/*	background: url(/templates/uea/images/join_us_on_facebook.jpg) no-repeat; */
	background: url(/templates/uea/images/Facebook.png) no-repeat;
	width:124px;
	height:63px;
	margin-left:25px;
}

.ad-feed-links-internal .twitter1{
/*	background: url(/templates/uea/images/join_us_on_facebook.jpg) no-repeat; */
	background: url(/templates/uea/images/Twitter.png) no-repeat;
	width:124px;
	height:63px;
	margin-left:25px;
}

.ad-feed-links-internal .twitter{
/*	background: url(/templates/uea/images/join_us_on_facebook.jpg) no-repeat; */
	background: url(/templates/uea/images/Twitter.png) no-repeat;
	width:124px;
	height:63px;
	margin-left:25px;
}
.ad-feed-links-internal .work_with_us{
	background: url(/templates/uea/images/work_for_the_union.jpg) no-repeat;
	width:124px;
	height:63px;
}

.ad-feed-links-internal .visit_our_shop{
	background: url(/templates/uea/images/visit_our_shops.jpg) no-repeat;
	width:124px;
	height:63px;
}

/*internal pages right hand side buttons css ends*/


.news #content h1{
	color:#FFFFFF;
	font-size:29px;
	font-weight:normal;
	letter-spacing:-2px;
	margin:0 0 15px 8px;
}
.news .sidebar-l .nav{
	margin:0;
	padding:0;
	list-style:none;
	color:#698fa8;
	font-weight:bold;
	font-size:1.1em;
}

.news .sidebar-l .nav .current {
/*	background:#F6B700;*/
}

.news .sidebar-l .nav .current a {
	color:#1d3560;
}

.news .sidebar-l .nav a{
	color:#698fa8;
	display:block;
	background: url(/templates/uea/images/bg-sidebar-nav.gif) no-repeat 96% 5px;
}
.news .sidebar-l .nav a:hover{
	background-position: 96% -85px;
	color:#1d3560;
}
.news .sidebar-l .nav li{
	border-bottom:1px solid #e9e9e9;
	padding:8px 0 6px;
	overflow:hidden;
	height:1%;
	vertical-align:top;
}
.blog .alignleft{
	float:left;
	margin:0 16px 0 0;
}
.blog{
	overflow:hidden;
	width:100%;
}
.blog .article{
	overflow:hidden;
	height:1%;
	border-top:2px solid #e9e9e9;
	font-size:1.1em;
	line-height:1.637em;
	padding:14px 0 9px;
	margin:-1px 0 0;
}
.blog .article em.date{
	color:#FFFFFF;
	font-size:1.091em;
	font-style:normal;
	margin:0 0 3px;
	display:block;
	background:transparent url(/templates/uea/images/bg-tabset.gif) repeat-x scroll 0 0;
	height:29px;
}
.blog .article em.date p{
	margin-left:10px;
	padding-top:2px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:normal;
	letter-spacing:-2px;

}
.blog .article h2{
	margin:0 0 8px 10px;
	color:#1d355f;
	font-size:1.21em;
	line-height:1.5em;
}
.blog .article p{margin:0 0 17px 10px;}
.blog .article .more{
	overflow:hidden;
	height:1%;
}
.blog .article .more a{
	float:right;
	background: url(/templates/uea/images/btn-read-mire-article.gif) no-repeat;
	width:80px;
	height:18px;
	overflow:hidden;
	text-indent:-9999em;
}
#footer a{
	color:#fff;
	background:#888;
	padding:0 3px;
}
#footer a:hover{text-decoration:underline;}
#footer p{
	margin:0;
	text-align:right;
}
#footer p img{
	vertical-align:baseline;
	position:relative;
	bottom:-2px;
}
#footer ul{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#footer li{
	display:inline;
	margin:0 5px 0 0;
}
#footer a.logo-hcoms{
	background:none;
	padding:0;
}
#page_contents{
font-size:105%;

}
#page_contents a{
font-weight:bold;
color:#698FA8;

}

.largeText{
font-size:140%;

}
.largBoldText{
font-size:140%;
font-weight:bold;

}

.largerText{
font-size:160%;

}
.largerBoldText{
font-size:160%;
font-weight:bold;
}
.smallText{
font-size:90%;

}
.smallBoldText{
font-size:90%;
font-weight:bold;
}
.smallerText{
font-size:80%;
font-weight:bold;
}
.smallerBoldText{
font-size:80%;
font-weight:bold;
}
#page_contents td{ 
vertical-align: top;
}
#contents td{ 
vertical-align: top;
}
.child_menu{

padding-right:20px;
}
#child_active{
color:#1d3560;
font-weight:bold;
}
.bookOnline {
	color:#000;
}
.bookOnline a {
	text-decoration:none;
	color:#698FA8;
}

#person-yellow{
background-image:url('/templates/uea/images/people_yellow.png');
width:65px; 
height:68px; 
border:none; 
position:absolute; 
top:187px; 
left:162px;
z-index:1400
}