/*
-----------------------------------------------
Selected Works EDIT MY SITE Styles
File:		edit-site.css
Author:		Samira Vijghen, modified by Kyle G Sessions
Version:	7 December 2012

This file contains the stylesheet rules needed for 
the Edit My Site index and article index pages.
----------------------------------------------- */


body#index-edit {
background: transparent url("admin-nav-bg.gif") top left repeat-x; }
	
	* html #index-edit #page {
			margin-top:-18px; } /* IE Hack */

/* SW =THICKBOX popup windows
------------------------------------------------*/

a.thickbox {
	padding:5px 0;
	margin:0;
	font-weight:bold;
	font-size:11px; }	
	.edit-site a.thickbox,
	a.thickbox,
	.edit-site a.thickbox:hover {
		color: #073769; }

	#update-site a.thickbox {
	padding:0;
	float:right;
	margin:0;
	margin-left:5px; }


/* SW =FIELDSETS
------------------------------------------------*/

fieldset {
	margin:15px 5px; 
	border:1px solid #6283a6;}

	#content fieldset {
	padding:5px;
        border:0; }
	
	#right fieldset {
	padding:5px 0; }
	
/* SW =ARTICLE LISTING Edits
------------------------------------------------*/

h5 .gray {
        color:#666;
        font-weight:bold; }

#article-list .edit a {
  font-size:12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	padding:0 0 5px 20px;
	line-height:20px;
	font-weight:bold;
	background:transparent url("icon-edit.gif") top left no-repeat; }

	a.edit:hover,
	.article-list td.edit a.edit:hover {
	color: #577494;
	text-decoration:none; 
	border:0; }

	a.update,
	a.viewsite {
	width:100px;
	height:32px;
	display:block;
	border:0; } 
	
		a.update em,
		a.viewsite em { display:none; }
			
			a.update {
			background:url("sw-update.gif") no-repeat 0 0; }
			
			a.viewsite {
			background:url("sw-viewsite.gif") no-repeat 0 0; }
			
			a.update:hover {
			background:url("sw-update.gif") no-repeat 0 -32px; }
			
			a.viewsite:hover {
			background:url("sw-viewsite.gif") no-repeat 0 -32px; }
			
/* SW =ARTICLE MENU
------------------------------------------------*/

#article-menu {
	width:560px;
	height:30px;
	padding:0;
	margin:0 0 10px; }

/* SW =MESSAGES [Errors, Warnings, Alerts]
------------------------------------------------*/

ul#dirty {
	background:#fffbc9;
	border:1px solid #f0dca1;
	padding:10px;
	padding-left:25px; 
	margin:10px;
	list-style:square; }

	ul#dirty li {
	margin-left:25px;
	font-size:11px;
	font-weight:bold;
	color:#000; 
	list-style-type:square;
	line-height:1.4em;
	text-align:left; }

img.inst-logo {
float:left;
margin-left:0;
margin:20px;
border:0; }


/* SW =IMAGE REPLACEMENTS [Buttons]
------------------------------------------------*/

.add em,
.addcontent em,
.findcontent em,
.authorinfo em,
.background em,
.cancel em,
.citation em,
.editlinks em, 
.intro em,
.newupload em,
.photo em,
.presentation em, 
.revise em,
.update em, 
.unhide-and-update em, 
.withdraw em,
.support em,
.guide em,
.faq em,
.add_additional_files em {
	display:none; }
	
.add a,
.addcontent a,
.findcontent a,
.authorinfo a,
.background a,
.cancel a,
.citation a,
.editlinks a, 
.intro a,
.newupload a,
.photo a,
.presentation a, 
.revise a,
.update a, 
.unhide-and-update a, 
.withdraw a,
.support a,
.guide a,
.faq a,
.add_additional_files a {
	padding:0;
	display:block;
	border:0; }

	.add a:link,
	.add a:visited,
	.add a:hover { 
		background: transparent url("btn-add.gif") no-repeat 0 0;
		padding:0 0 5px 28px;
		line-height:20px;
		font-size:12px;
		color:#fc0;
		margin:10px 0; }
		
	.addcontent a {
	background: transparent url("btn-addcontent.gif") no-repeat 0 0;
	width:180px;
	height:25px;
	margin:10px 10px 0 0; }

	.findcontent a {
	background: transparent url("btn-findcontent.gif") no-repeat 0 0;
	width:192px;
	height:25px;
	margin:10px 10px 0 0; }

        .less_top {
        margin-top:-15px; }

	.authorinfo a:link,
	.authorinfo a:visited,
	.authorinfo a:active,
	.authorinfo a:hover { 
		background: transparent url("btn-authorinfo.gif") no-repeat 0 0;
		width:125px;
		height: 25px;
		/* jess margin:10px; } */
                margin:10px 10px 0 10px; }
	
	.background a:link,
	.background a:visited,
	.background a:active,
	.background a:hover { 
	        background: transparent url("btn-background.gif") no-repeat 0 0;
		width:180px;
		height: 25px;
		/* jess margin:10px; } */
                margin:10px 10px 0 10px; }
	
	.cancel a:link,
	.cancel a:visited,
	.cancel a:active,
	.cancel a:hover { 
		background: transparent url("btn-cancel.gif") no-repeat 0 0;
		width:160px;
		height: 25px;
		margin:0 10px; 
		float:left; }

	.citation a:link,
	.citation a:visited,
	.citation a:active,
	.citation a:hover { 
		background: transparent url("btn-citation.gif") no-repeat 0 0;
		width:150px;
		height: 25px;
		margin:10px;}

        /* MAIN-4428 Jessica */
        .add_additional_files a:link,
	.add_additional_files a:visited,
	.add_additional_files a:active,
	.add_additional_files a:hover { 
		background:transparent url("btn-addrelated.gif") no-repeat 0 0;
		width:154px;
		height:25px;
		margin:10px;}

	.editlinks a:link,
	.editlinks a:visited,
	.editlinks a:active,
	.editlinks a:hover  { 
		background: transparent url("btn-editlinks.gif") no-repeat 0 0;
		width:110px;
		height: 25px;
		margin:10px; }
		
	.intro a:link,
	.intro a:visited,
	.intro a:active,
	.intro a:hover  { 
		background: transparent url("btn-intro.gif") no-repeat 0 0;
		width:190px;
		height: 25px;
                margin:10px 10px 9px -3px; }
	
	.newupload a:link,
	.newupload a:visited,
	.newupload a:active,
	.newupload a:hover { 
		background: transparent url("btn-newupload.gif") no-repeat 0 0;
		width:195px;
		height:27px;
		margin:10px; }
		
	.photo a { 
		background: transparent url("btn-photo.gif") no-repeat 0 0;
		width:125px;
		height:25px;
		margin:10px; }
	
	.presentation a:link,
	.presentation a:visited,
	.presentation a:active,
	.presentation a:hover { 
		background: transparent url("btn-presentation.gif") no-repeat 0 0;
		width:190px;
		height:25px;
		margin:10px 10px 9px -3px; }

	.revise a:link,
	.revise a:visited,
	.revise a:active,
	.revise a:hover { 
		background: transparent url("btn-revise.gif") no-repeat 0 0;
		width:110px;
		height: 25px;
		margin: 0 10px; 
		float:left; }

	.update a:link,
	.update a:visited { 
		background: transparent url("btn-update.gif") no-repeat 0 0;
		width:125px;
		height: 30px;
		margin-left:400px;}
		
		.update a:active,
		.update a:hover {
			background: transparent url("btn-update.roi.gif") no-repeat 0 0; }

	#unhide-and-update-site p {
		margin: 25px auto;
		padding: 15px;
		width: 530px;
		background: #fffbc9;
		border: 1px solid #f0dca1; }

	.unhide-and-update a:link,
	.unhide-and-update a:visited { 
		background: transparent url("btn-unhide.gif") no-repeat 0 0;
		width:208px;
		height: 30px;
		margin: 12px auto;}
		
		.unhide-and-update a:active,
		.unhide-and-update a:hover {
			background: transparent url("btn-unhide.roi.gif") no-repeat 0 0;
			margin: 12px auto; }

	.withdraw a:link,
	.withdraw a:visited,
	.withdraw a:active,
	.withdraw a:hover { 
		background: transparent url("btn-withdraw.gif") no-repeat 0 0;
		width:110px;
		height: 25px;
		margin: 0 10px;
		float:left; }

	p.support a,
	p.guide a,
        p.faq a {
		display: block;
		padding:0 0 0 5px;
		width:156px;
		height: 25px;
		margin:10px 0;
		border:0; }

        p.support a {
		background: transparent url("btn-support.gif") right no-repeat; }
        
	p.guide a {
		background: transparent url("btn-guide.gif") right no-repeat; }

        p.faq a {
		background: transparent url("btn-faq.gif") right no-repeat; }

#help-box p {
        margin:0;
        padding:0; }

/* Typography Created to make fonts in side bar uniform updated by Jess 01-17-2008 */
#author-info h3,
#author-info label,
#expertise h3,
#honors h3,
#sw-links h3,
#courses h3,
#sidebar-search label {
        font-family:Georgia, serif;
        font-weight:normal;
				line-height:18px;
				margin-bottom:9px;
}

#honors li,
#expertise li,
#author-info li,
#sw-links li,
#courses li {
        font-family:Helvetica, Arial, sans-serif;
        font-weight:normal;
				line-height:18px;
				margin-bottom:9px;
}

#author-info h4 {
        font-family:Georgia, Times, serif;
        font-weight:normal;
        font-style:italic;
}

/* IE HACK added by Jessica 03-17-08
FORCE buttons to align in IE6 */
*html .presentation a:link, .intro a:link { position:relative; left:-5px; }

/* IE HACK FORCE buttons to align in IE7 */
*+html .presentation a:link { position:relative; left:-5px; }
*+html .intro a:link { position:relative; left:-5px; }
