/* CSS Document */
@import url('browseReset.css');
body{
	
	background:url(../images/readyweb_r2_c7.jpg) repeat-x #2D6CA0;
	letter-spacing: 0.01em;
	word-spacing: 0.01em;
	line-height: 0.86em;
	
	}

.container{float:left;width:775px;padding:0px;margin:0px;}

.line{border-top:1px solid #ffffff; height:3px;}
.lineGrey{border-top:1px dotted #DDDDDD; height:3px; margin-top:3px;}

	
/*Header*/

	.header{width:775px;background:url(../images/topback.png) repeat-y;}
	
	.logos{height:87px;}
	
	.menu{background-color:#CC0000;background:url(../images/readyweb_r4_c2.jpg) repeat-x;height: 2em;font-size:0.7em;color:#FFFFFF;width:761px;}

	.underMenu{ height:2em;}
	
	.search{float:left;width:143px; padding:5px; padding-left:8px;}
	
	.subHeading{float:left;}
	
	.maincontent{float:left;}
	
	.sidemenu{float:left;width:134px; padding:5px}
	
	.logos{ background:url(../images/top_image.jpg) no-repeat;}
	
	
/*CONTENT*/

	.main{float:left;width:631px;background:url(../images/backwhite.png) repeat-y;}
	
	.main1{	float:left;	width:632px; background:url(../images/footerback.png) no-repeat; margin-left:144px; height:30px;}
	
	.content{float:left; margin-left:16px; width:600px;	background-color:#FFFFFF;font-size:0.8em; color:#293366;}
	
	.contentRight{float:left;width:180px; padding:5px; border-left:1px dotted #BBBBBB;font-size:0.8em;}
	
	.slogan{
	width:580px;
	padding:10px;
	line-height: normal;
}
	
	.contentLeft{float:left;width:380px; padding:10px;font-size:0.9em;}
	
	.image{width:380px;}
	
	.areaTitle{ color:#FFFFFF; background:url(../images/topimage.jpg) no-repeat; background-color:#404D56; padding:10px; }
		
	.imagFooter{ background-color:#404D56; color:#8AA7BC; padding:5px;}
	
	.homeImag{background:url(../images/main/home2.jpg) no-repeat; width:380px; height:460px;}
	
	.textimg{padding:200px 20px 10px; height:205px; width:334px; color:#FFFFFF; font-weight:normal;}
	
	.staffImage{float:left; margin:0px 20px 20px 0px;}
	


/*Footer*/

	.footer{width:775px;float:left;}
	
	.logosFooter{ float:left; padding:20px;}
	
	.logo1{float:right; background:url(../images/nspcc.jpg) no-repeat; height:45px; width:150px; margin-right:20px; margin-top:15px;}
	
	.logo2{float:right; background:url(../images/enduniv.jpg) no-repeat; height:72px; width:77px; margin-right:10px;}
	
/*TEXT Format*/

	h1{font-size:1.2em; padding:10px 0px 10px 0px; font-weight:bold; color:#FFFFFF;}
	h2{font-size:0.8em; font-weight:normal; color:#FFFFFF; padding:8px 5px 5px 15px;}
	h3{font-size:1.3em; font-weight:bold; padding:10px 0px 10px 0px;}
	h4{font-size:1.2em;  font-weight:normal;}
	h5{font-size:1em; padding:10px 0px 10px 0px; font-weight:bold;}
	p{font-size:1em;}
	a {font-size:1em; color:#666666; text-decoration:none; font-weight:normal;} 
	a:hover {font-size:1em; color:#293366; text-decoration:underline; font-weight:normal; }
	.main ul li{ list-style:url(../images/arrowinvert.jpg); margin:10px 20px 10px 30px;}
	.main ul li ul li{list-style:url(../images/arrow.jpg); margin:10px; }
	.contentRight ul li{list-style:url(../images/arrowinvert.jpg); margin:5px 10px 5px 25px; }
	.contentRight ul li ul li{list-style:url(../images/arrow.jpg); margin:10px 0px 10px 0px; }
	blockquote{ margin:10px; margin-right:20px; background-color:#dddddd; color:#666666; padding:10px; border-left:10px solid #bbbbbb;}
	strong{font-size:1em;}
	
/*Menu Format*/

	.menu ul li a{display:block;padding:4px 1em;color:#FFFFFF;text-decoration:none;margin:0px;border-left:1px solid #AA0000; float:left;}	
	.menu ul li a:hover{display:block;padding:4px 1em;color:#FFFFFF;text-decoration:none;margin:0px;border-left:1px solid #AA0000; float:left; background-color:#990000;}	
	.menuActive{display:block;padding:4px 1em;color:#FFFFFF;text-decoration:none;margin:0px;border-left:1px solid #AA0000; float:left; background-color:#990000;}
	.menu ul li{list-style-type:none !important; display: inline; }
	
	.sidemenu ul li{list-style-image:none;list-style-position:outside;list-style-type:none; font-size:0.7em;}
	
	.sidemenu ul li a{background-color:transparent; color:#FFFFFF; font-size:0.86em; display:block;padding:4px; text-decoration:none; font-weight:normal; border-bottom:1px dotted #82AACA;}
	.sidemenu ul li a:hover{background-color:transparent; color:#82AACA; font-size:0.86em; display:block;padding:4px; text-decoration:none; font-weight:normal; border-bottom:1px dotted #82AACA;}
	.sidemenu ul li a.sideActive{background-color:#82AACA; color:#000000; font-size:0.86em; display:block;padding:4px; text-decoration:none; font-weight:normal; border-bottom:1px dotted #82AACA;}

	.relatedLink{ padding-left:3px;}
	
	.relaTitle{ color:#dddddd;  background:url(../images/toprelated.png) no-repeat; font-size:0.7em; padding:8px 0px 5px 10px; width:125px;}
	
	.relatConte{color:#FFFFFF;font-size:0.9em; background:url(../images/readyweb_r6_c4.jpg) repeat-x #2C4072; padding:5px; width:123px;}
	
	.relatedFooter{ background:url(../images/boprelated.png) no-repeat; height:12px; width:135px;}
	
	.footerText{float:right; font-size:0.5em; text-align:right; width:300px; color:#A6A6A6; padding-top:25px; padding-right:20px;}
	
/*Search Form*/
	
	.Label{display:none;}
	
	.formStyles{border:1px solid #bbbbbb; background-color:#FFFFFF; font-size:0.7em; padding:2px;}
	
	.submit{border:1px solid #bbbbbb; background-color:#eeeeee; font-size:0.7em; color:#000000; padding:2px;}
	
	
	
.researchcontent {
float:left;width:500px; padding:10px;font-size:0.9em;
}
.contentFull {
float:left;width:500px; padding:10px;font-size:0.9em;
}
.imageFull {
width:550px;
}
.areaTitleFull {
	color:#FFFFFF;
	background:#404D56 url(../images/topimagefull.jpg) no-repeat;
	padding:10px;
	width: 530px;
}
.picFull {
	width:550px;
	background-color: #FFFFFF;
}
.picFull table td {
padding:0;
margin:0;
}
.picFull table td img {
	padding-right:1em;
}

/* Search Results (added ecameron 080408*/
.lineBlue {
	border-top:1px solid #525C82;
	height:2px;
	margin-bottom:10px;
	margin-top:12.5px;
	width:100%;
}
.searchResult h5 {
	padding:0 0 .5em 0;
	font-size:1.2em;

}
br.searchBR {
	line-height:2.5px;
}
p.resultStats {
	padding:5px 0 0 0;
}
.resultDatePub, .resultScore {
	font-size:0.7em;
}
.resultsPagination {
margin-top:1em;

}

/* EC overides for nosidefull template */
#nosidefull .picFull table td p {
	width: 100%;
}
#nosidefull .picFull table td img {
	padding-right:0;
	margin-right:.8em;
}

#nosidefull .contentFull {
	width: 550px;
}
#nosidefull .sidemenu h3 {
	font-size:0.7em;
	color:#FFFFFF;
	padding:0;
	margin:10px 0;
	border-bottom: 1px solid #CCCCCC;
}
#nosidefull .sidemenu .related, #nosidefull .sidemenu .relatedLink {
	margin-top:2em;
}

