@import url( element-overrides.css );

/* page template elements */
#page {
	width: 780px;
	background-color: white;
	margin-left: 24px;
	padding: 165px 10px 10px 10px;
	background-image: url( /images/green.jpg );
	background-repeat: no-repeat;
	background-position: -14px 0px;
	min-height: 500px;
}

#copyright {
	float: right;
	margin-top: -166px;
	margin-right: -10px;
}

#content {
	padding: 10px;
	margin: 0 0 0 10px;
	width: 600px;
	text-align: justify;
}

.fieldWarning {
	color: Red;
}

.navigation {
	list-style-image: url(/images/bullet.gif);
	margin: 0px 0px 0px 0px;
	padding: 0 0 5px 0 ;
}

.navigation li {
	display: inline;
}

.navigation a {
	font-size: 9pt;

	margin: 0 10px 0 0;
	border-bottom: none;
	color: #868E70
}

.navigation a:hover {
	color: darkorange;
}

.SearchResultsList img {
	display:block;
	border: none;
}

.SearchResultsList .author {
	display:block;
	text-align: left
}

.SearchResultsList a {
	display:block;
	text-align: left;
	color: #868E70
}

.SearchResultsList {
	background-color: #f2f2f2;
	width: 50%;
	padding: 8px;
	text-align: left;
	vertical-align: top;
}

.resultNavigation {
	display:block;
	clear:both;
	color: red;
	text-align: center;
}

#uploadMetadataFields input {
	border: solid 1px #868E70;
	width: 99%;
	background: #f2f2f2;
	margin-bottom: 4px;
	padding-left: 6px;
	margin-left: -6px;
}

.ContextMenu {
	float: right;
	margin-top: 85px;
	margin-right: 12px;

}

.ContextMenu a {
	color: #868E70;
	text-decoration: none;
	border: none;
	text-align: left;
	display:block;
	background-color: #F0F3E1;
	width: 102px;
	margin-bottom: 2px;
	padding: 2px;
	padding-left: 4px;
}

.news a {
	display: inline;
	color: #868E70;
	text-decoration: none;
	border: none;
}

.ContextMenu a:hover,
.news a:hover {
	color: darkorange;
}

.news {
}

.news dl,
.news dt,
.news dd {
	padding-left: 0;
	margin-left: 0;
		text-align: left;
}

.affiliates {
	background-color: white;
}

.affiliates a {
	border: solid 1px white;
	margin-bottom: 8px;
}

.affiliates a:hover {
	border: dashed 1px #cccccc;
}

.affiliates img {
	display:inline;
	border:0;
	padding:0;
}

.news dt {
	color: #868E70;
	border-bottom: solid 1px #868E70;
}

.newstitle {
	width: 100%;
}

fieldset .newsbody {
	width: 100%;
	height: 12em;
}


.SignInDialog {
	display:block;
	width: 50%;
	margin: auto;
	background-color: #F0F3E1;
	border: solid 1px #868E70;
	padding: 8px;
	margin-top: 1.5em;
}

.SignInDialog input[type="password"],
.SignInDialog input[type="text"] {
	width: 100%;
}

#moderatorCommands {
	display: block;
	margin-bottom: 4pt;
}

#moderatorCommands a {
	margin-right: 3pt;
	margin-left: 3pt;
	color: darkorange;
}

#moderatorCommands a:hover {
	color: #868E70;
}

#_ctl0_CollectionList
{
	width: 100%;
}

.collectionItem
{
	vertical-align: top;
	width: 50%;
	padding: 8px;
	text-align: left;
	background-color: #f2f2f2;
	margin: 2px;
}

.collectionItem img {
	border: none;
}


#_ctl0_ShibbolethAuthLink {
	display:block;
	text-align: center;
}