fieldset{border:0;}

#rssfeed{padding-right:18px;background:url(/EasySiteWeb/EasySite/StyleData/Aston-Homepage/Images/rss-icon-small.gif) no-repeat center right}
h1, h2, h3, h4, h5, h6, p{margin: 0u;}
img{border: none;}
a{
	color: #364048;
	text-decoration: none;
}
a:hover{text-decoration: underline;}
form{display: inline;}
input[type=text]:focus{outline: none;}
body{
	margin: 0;
	font-size: 75%;
	line-height:1.25em;
	font-family:Arial, Helvetica, sans-serif;
	color: #364048;
	background: #fefefe;
}
.wrapp{
	width: 100%;
	overflow: hidden;
}
#container .f-right{float: right;}
h1{
	font-size: 2.10em;
	line-height: 1.2em;
}
h2{
	font-size: 2.10em;
	color: #364048;
	line-height: 1.2em;
}
h2.head-page{padding: 14px;}
h3{
	font-size: 1.5em;
	line-height: 1.2em;
	font-weight:normal;
}

.HeadlineBox{list-style-type: none;margin:0;padding:0;}

/*container start*/
#container{
	width: 960px;
	margin: 0 auto;
	position:relative;
}
/*header start*/
#header{padding: 0 0 15px;width:960px;}
/*top area start*/
.top-area .banner-image img
{position:absolute; top:0px; left:435px;z-index:-100;}
/*top area end*/
/*middle area start*/
.middle-area{padding: 4px 0 7px;}
/*search form start*/
#search-form{
	float: left;
	padding: 5px 0 0 17px;
	display:inline;
}
#search-form input{float: left;}
#words {font: 1em Arial, Helvetica, sans-serif;	color: #364048;	padding-top:3px; width: 137px;}
#search-button{background:#58585a;border:0px;color: #fff;width:1.9em;height:1.7em;cursor:pointer;font:1em;margin:0px 1px 1px 1px;}
/*links start*/
.middle-area ul{
	margin: 0;
	padding: 8px 0 0 4px;
	list-style: none;
	float: left;
	color: #364048;
}
.middle-area ul li{
	float: left;
	padding: 0 0 0 15px;
}
.middle-area ul a{color: #364048;}
/*links end*/
.middle-area h2{
	margin: 0 20px 0 0;
	float: right;
	display: inline;
}
/*middle area end*/
#global-nav{background:#626368;overflow:hidden;width:100%;clear:left;overflow:hidden;}
#global-nav ul{margin:0px;padding:0px;}
#global-nav,#tools{list-style-type:none}
#global-nav li,#tools li{display:inline}
#global-nav li a, #global-nav li #current{display: block;height: 0.8em;line-height: 0.8em;padding: .4em 2.5em .5em 2.5em; margin-left: -1.88em;background: url(../images/sprites.gif) no-repeat 0 -210px; text-decoration: none; color: #fff;float:left; font-size:110%;text-align:center;}
#global-nav #home a{background-image: none;margin:0px;}
#global-nav li #current {background:#00365B url(/EasySiteWeb/EasySite/StyleData/Aston-Homepage/Images/sprites.gif) 0 -120px no-repeat;font-weight: bold;float:left}
#global-nav #home span{background-image: none;margin-left: 0;}
/*main navigation end*/
/*header end*/
/*content start*/
#content{
	width: 100%;
	overflow: hidden;
	padding: 0 0 15px;
}

#footer{border-top:1px solid #e7e9e6;color:#4d4f53;overflow:hidden;width:100%;margin: 0 0 1em}
#footer.links{float:left;width:768px}
#footer ul {float:left;list-style-position:outside;list-style-type:none;margin:0 12px 0 0;padding:10px 0 0;width:179px;line-height:1.7em; border-right:1px solid #e7e9e6}
#footer address{float:left;clear:none;width:192px;margin:0;padding: 12px 0 0;font-style:normal;font-size:82%}
.hidden-separator{color:#fff}

#research{padding-top:6px}

/*--info-block--*/
.info-block {
	float:right;
	width:580px;
}
.info-block .info-column {
	float:left;
	width:186px;
	margin:-1px 0 0;
}
.info-block .info-column .info-cell {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:15px 0;
	border-top:1px solid #d7dad6;
}
.info-block .info-column .info-cell h2 {
	width:100%;
	clear:both;
	margin:0 0 6px;
	font-weight:normal;
	overflow:hidden;
}
.info-block .info-column .info-cell h2 a,
.info-block .info-column .info-cell h2 a:hover
 {
	float:left;
	padding:0 11px 0 0;
	text-decoration:none;
}
.info-block .info-column .info-cell p {
	margin:0;
	color:#364048;
	font:1em/1.4em Arial, Helvetica, sans-serif;
}
.info-block .info-column .info-cell ul {
	overflow:hidden;
	width:100%;
	clear:both;
	margin:0;
	padding:0;
}
.info-block .info-column .info-cell ul li {
	float:left;
	width:100%;
	list-style:none;
	font:1em/1.45em Arial, Helvetica, sans-serif;
}
.info-block .info-column .info-cell .row {
	display:block;
	clear:both;
	padding:0 14px 0 0;
	text-align:right;
	font:1em/1.25em Arial, Helvetica, sans-serif;
}
.info-block .blocks-holder {
	float:right;
	width:384px;
	margin:30px 0 0;
}
.info-block .blocks-holder .block {
	width:100%;
	clear:both;
	background:url(../images/block-bg.gif) repeat-y;
}
.info-block .blocks-holder .block:after {
	content:"";
	display:block;
	clear:both;
	height:0;
}
.info-block .blocks-holder .block .block-top {
	float:left;
	width:100%;
	margin:-30px 0 0;
	background:url(../images/block-top-bg.gif) no-repeat;
	position:relative;
}
.info-block .blocks-holder .block .block-top .block-bottom img{
	margin-bottom: 15px ;
}
.info-block .blocks-holder .block .block-bottom {
	overflow:hidden;
	width:350px;
	padding:15px 0 40px 34px;
	position:relative;
	background:url(../images/block-bottom-bg.gif) no-repeat 0 100%;
}

/*#news{padding-top:2em}*/
#news .oRSSFeedBoxFull{margin-bottom:0}
.HeadlineBox{line-height:1.4em}
.info-block .blocks-holder .block h2 {
	width:100%;
	clear:both;
	padding:0 0 6px;
	margin:0;
	font-weight:normal;
	overflow:hidden;
}

.info-block .blocks-holder .block  h3 a,
.info-block .blocks-holder .block  h3 a:hover
 {
	text-decoration:none;
	color: #364048;
}

.info-block .blocks-holder .block h2 a,
.info-block .blocks-holder .block h2 a:hover
 {
	float:left;
	padding:0 11px 0 0;
	text-decoration:none;
}
.info-block .blocks-holder .block ul.news {
	overflow:hidden;
	width:100%;
	clear:both;
	margin:0;
	padding:0;
}
.info-block .blocks-holder .block ul.news li {
	float:left;
	width:100%;
	list-style:none;
	font:1em/1.25em Arial, Helvetica, sans-serif;
	color:#364048;
}
.info-block .blocks-holder .block ul.more-tools {
	float:right;
	margin:0;
	padding:0;
}
.info-block .blocks-holder .block ul.more-tools li {
	float:left;
	padding:0 0px 0 16px;
	list-style:none;
	font:1em/1.25em Arial, Helvetica, sans-serif;
	color:#364048;
}
.info-block .blocks-holder .block  ul.more-tools .rss {
padding:0 0px 0px 4px;
margin-bottom: 30px;

}

 .info-block .blocks-holder .block .more-tools img{
	float:left;padding-bottom: 40px;
}

.info-block .blocks-holder .block .txt {
	float:left;
	width:204px;
	padding:0 0 10px;
}
.info-block .blocks-holder .block .txt p {
	margin:0;
	color:#364048;
	font:1em/1.25em Arial, Helvetica, sans-serif;
}
.info-block .blocks-holder .block .txt .row {
	display:block;
	clear:both;
	overflow:hidden;
	font:1em/1.25em Arial, Helvetica, sans-serif;
	text-align:right;
}
.info-block .blocks-holder .block img {
	float:right;
	margin:0;
}
/*--side-block--*/
.side-block {
	float:left;
	width:361px;
}
.side-block .side-block-bottom {
	overflow:hidden;
	width:354px;
	padding:0 7px 20px 0;
}
.side-block h1 {
	margin:0 0 10px;
	width:336px;
	padding:6px 0 7px 18px;
	clear:both;
	overflow:hidden;
	color:#fff;

}
.side-block h1 a, .side-block h1 a:hover {
	float:left;
	color:#fff;
	padding:0 14px 0 0;
	background:url(../images/ico-arrow-white.gif) no-repeat 100% 55%;
	text-decoration:none;
	font-weight:normal;
}

.side-block .student {
	overflow:hidden;
	padding:0 20px 0 18px;
	width:316px;
	clear:both;
}
.side-block .student img {
	float:left;
	margin:2px 0 0;
}
.side-block .nav-holder {
	overflow:hidden;
	width:100%;
	clear:both;
	margin:0 0 10px;
	background:url(../images/dot-grey.gif) repeat-y 180px 0;

}
.side-block .nav-holder ul {
	float:left;
	width:160px;
	padding:0 0 0 16px;
	margin:0;
}
.side-block .nav-holder img {
	float:left;
	padding:6px 0 4px 0px;
	margin:0;
}
.side-block .nav-holder ul li {
	float:left;
	width:100%;
	list-style:none;
	color:#364048;
	font:1em/1.5em Arial, Helvetica, sans-serif;
}
.side-block .nav-holder ul li.greybullet a {
	background:url(../images/ico-arrow-grey.gif) no-repeat;
	float:left;
	padding:0 0 0 11px;
}
.side-block .nav-holder .box-holder {
	float:right;
	width:162px;
	padding:0 1px 0 0;

}
.side-block .nav-holder .box-holder ul {padding:0;}
.side-block .nav-holder .box-holder .row {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:16px 0 0;
}
.side-block .nav-holder .box-holder ul li.image-list a{
list-style:none;
}
.side-block .nav-holder .box-holder .row img {
	float:left;
	margin:0 4px 0 0;
	border: 1px solid purple;
}
.side-block .nav-holder .box-holder .row .text{
	float:left;
	width:58px;
	font:1em/1.2em Arial, Helvetica, sans-serif;
	margin-top:15px;
}
.side-block .student .profile {
	float:right;
	width:242px;
	padding:0 0 8px;
}
.side-block .student .profile h3 {
	margin:0 0 4px;
	color:#364048;
	font:1em/1.1em Arial, Helvetica, sans-serif;
}
.side-block .student .profile p {
	margin:0 0 4px;
	color:#364048;
	font:0.9em/1em Arial, Helvetica, sans-serif;
}
.side-block .student ul {
	overflow:hidden;
	border-top:1px solid #d7dad6;
	clear:both;
	margin:0;
	padding:7px 0 0 74px;
	width:242px;
}
.side-block .student ul li {
	float:left;
	padding:0 9px 0 0;
	color:#364048;
	font:0.82em/1em Arial, Helvetica, sans-serif;
	list-style:none;
}
.hilite a{color: #0083be;}
.hilite a:hover{color:#c90062;}



