﻿
/* overrides */
td.content
{
	padding: 7px 10px 20px 10px;
	border: 1px #C0C0C0 solid;
}
/* end overrides */


/* icons */
TD.iconPersonBubble
{
	width: 45px;
	height: 35px;
	padding: 2px;
	display: inline-block;
	background: url(../images/iconPersonBubble.png) no-repeat 0px 0px;
}

.iconNewComment
{
	width: 16px;
	height: 16px;
	padding: 2px;
	display: inline-block;
	background: url(../images/iconNewComment.gif) center center no-repeat;
}
.iconFlagGreen
{
	width: 16px;
	height: 16px;
	padding: 2px;
	float: left;
	display: inline-block;
	background: url(../images/iconFlagGreen.png) center center no-repeat;
}
.iconFlagRed
{
	width: 16px;
	height: 16px;
	padding: 2px;
	float: left;
	display: inline-block;
	background: url(../images/iconFlagRed.png) center center no-repeat;
}
.iconFlagYellow
{
	width: 16px;
	height: 16px;
	padding: 2px;
	float: left;
	display: inline-block;
	background: url(../images/iconFlagYellow.png) center center no-repeat;
}
.iconDocument
{
	width: 35px;
	height: 30px;
	padding: 2px;
	float: left;
	display: inline-block;
	background: url(../images/iconDocument.png) center center no-repeat;
}
.iconImage
{
	width: 35px;
	height: 30px;
	padding: 2px;
	float: left;
	display: inline-block;
	background: url(../images/iconImage.png) center center no-repeat;
}
.iconVideo
{
	width: 35px;
	height: 30px;
	padding: 2px;
	float: left;
	display: inline-block;
	background: url(../images/iconVideo.png) center center no-repeat;
}

A.iconReviewSpace:link,
A.iconReviewSpace:hover,
A.iconReviewSpace:visited,
A.iconReviewSpace:active,
.iconReviewSpace
{
	float: none;
	font-size: 10px;
	display:-moz-inline-block;
	display: inline-block;
	width: 60px;
	height: 78px;
	text-align: center;
	line-height: 80px;
	text-decoration: underline;
	border-width: 0px;
	color: #009900;
}

A.ReturnToMyReviewSpaces
{
	font-size: 14px;
	font-weight: bold;
	background: url(../images/iconBack.png) no-repeat left center;
	padding: 0px 10px 0px 20px;
}

/* controls selected "view by:" link */
A.selectedView:link,
A.selectedView:visited,
A.selectedView:hover,
A.selectedView:active
{
	color: black;
	text-decoration: none;
}



.iconReviewSpaceConfigure
{
	background: url(../images/iconReviewSpaceConfigure.png) no-repeat top center;
}
.iconReviewSpaceRefresh
{
	background: url(../images/iconReviewSpaceRefresh.png) no-repeat top center;
}
.iconReviewSpaceHelp
{
	background: url(../images/iconReviewSpaceHelp.png) no-repeat top center;
}
.iconReviewSpaceReviewers
{
	background: url(../images/iconReviewSpaceReviewers.png) no-repeat top center;
}
.iconReviewSpaceContent
{
	background: url(../images/iconReviewSpaceContent.png) no-repeat top center;
}
.iconReviewSpaceExtract
{
	background: url(../images/iconReviewSpaceExtract.png) no-repeat top center;
}
.iconReviewSpaceDelete,
.iconReviewSpaceClose
{
	background: url(../images/iconRedX.png) no-repeat center 8px;
}

/* END icons */

/* buttons */
.buttonWithGreenPlus
{
	background: transparent url('../images/icon16x16_GreenPlus.png') no-repeat left center;
	border: 0px;
	height: 22px;
	color: #009900;
	text-decoration: underline;
	text-align: left;
	padding-left: 20px;
}
.buttonWithMinus
{
	background: transparent url('../images/iconMinus.gif') no-repeat left;
	border: 0px;
	height: 22px;
	color: #4f7a9a;
	text-decoration: underline;
	text-align: left;
	padding-left: 20px;
}

.ButtonEmail
{
	background: transparent url('../images/icon16x16_Mail.png') no-repeat left center;
	border: 0px;
	height: 22px;
	color: #009900;
	text-decoration: underline;
	text-align: left;
	padding-left: 20px;
}
.ButtonWithRedX
{
	background: url(../images/icon16x16_RedX.png) no-repeat left center;
	border: 0px;
	height: 22px;
	color: #009900;
	text-decoration: underline;
	text-align: left;
	padding-left: 20px;
}
.uploadButton
{
	display: block;
	float: right;
	margin-right: 15px;
	font-size:12px;
	border: 0px;
	background: url('../images/buttonGrayBg.png') no-repeat left;
	width: 87px;
	height: 22px;
}
/* END buttons */

/* loading panel */
.loadingPanel
{
	text-align: center;
	width: 420px;
	height: 200px;
	padding: 50px 5px 5px 5px;
	color: #3F78B2;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	background: url(../images/radUploadProgressAreaBg.gif) no-repeat;
	margin: auto;
}
.loadingPanel DIV
{
	display: block;
	width: 420px;
	height: 90px;
	background: url(../images/waiting.gif) no-repeat center bottom;
}
/* END loading panel */



/* Author/Review Portal stuff */

.AuthorPortal .ReviewSpaceRow,
.AuthorPortal .ReviewSpaceAlternatingRow
{
/*	border: 1px solid #0886c2;*/
}

.AuthorPortal .ReviewSpaceRow TD,
.AuthorPortal .ReviewSpaceAlternatingRow TD
{
	padding: 5px;
	border-collapse: separate;
}

.AuthorPortal .ReviewSpaceRow
{
	background: white url(../images/bgBlueLightGradient.jpg) repeat-x;
}
.AuthorPortal .ReviewSpaceAlternatingRow
{
	background: #f1f6fc url(../images/bgBlueDarkerGradient.jpg) repeat-x;
}

.AuthorPortal TD.LeftTd
{
	border-color: #0886c2;
	border-style: solid;
	border-width: 1px 0px 1px 1px;
	margin-bottom: 5px;
}
.AuthorPortal TD.RightTd
{
	border-color: #0886c2;
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	margin-bottom: 5px;
}

.AuthorPortal TD.DetailedViewLeftTd
{
	background: url(../images/dots.gif) repeat-x bottom;
	border-top-width: 0px;
	width: 50%;
}
.AuthorPortal TD.DetailedViewRightTd
{
	background: url(../images/dots.gif) repeat-x bottom;
	border-top-width: 0px;
	width: 50%;
	vertical-align: middle;
}
/* Reviewer Portal */
.ReviewerPortal .reviewSpaceName
{
	color: #128309;
}
.ReviewerPortal .ShowHideDetails
{
	color: #128309;
	text-decoration: underline;
}
.ReviewerPortal .Instructions
{
	border: 1px dotted #24cd2c;
	height: 0px;
}
.ReviewerPortal .ReviewSpaceRow TD,
.ReviewerPortal .ReviewSpaceAlternatingRow TD
{
	padding: 5px;
	border-collapse: separate;
}
.ReviewerPortal DIV.ReviewSpaceBox
{
	background: url(../images/greenBoxBg.jpg) repeat-x left top;
	border: 1px solid #24cd2c;
	padding: 5px 20px 20px 20px;
	margin-top: 10px;
}

.ReviewerPortal .ReviewSpaceRow
{
	background-color: #f4fbf4;
}
.ReviewerPortal .ReviewSpaceAlternatingRow
{
	background-color: #e8f8e8;
}

.ReviewerPortal TD.LeftTd
{
	border-color: #24cd2c;
	border-style: solid;
	border-width: 1px 0px 1px 1px;
	margin-bottom: 5px;
}
.ReviewerPortal TD.RightTd
{
	border-color: #24cd2c;
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	margin-bottom: 5px;
}

/* END Author/Review Portal stuff */


/* Author and Reviewr tabs */
DIV.authorAndReviewerPortalLinks
{
	background: url(../images/portalTabsBlueBg.jpg) no-repeat left top;
	margin-bottom: 5px;
}
DIV.authorAndReviewerPortalLinks TD
{
	padding-top: 20px;
	border-bottom: 1px #004e89 solid;
}
DIV.authorAndReviewerPortalLinks A:link,
DIV.authorAndReviewerPortalLinks A:visited,
DIV.authorAndReviewerPortalLinks A:selected
{
	color: Black;
}

TD.portalLinksAuthor
{
	text-align: left;
	width: 178px; 
	text-decoration: none;
	color: Black;
	font-size: 11px;
	vertical-align: bottom;
	padding: 10px 0px 4px 10px;
	background: url(../images/portalTabsOffBg.jpg) no-repeat left bottom;
}
TD.portalLinksAuthor.selected
{
	background: url(../images/portalTabsAuthorBgOn.jpg) no-repeat left bottom;
	border-bottom-color: white;
}

TD.portalLinksAuthor A:link,
TD.portalLinksReviewer A:link,
TD.createNewProject A:link
{
	color: Black;
	text-decoration: none;
}

TD.portalLinksAuthor.selected A.title:link,
TD.portalLinksReviewer.selected A.title:link,
TD.createNewProject.selected A.title:link
{
	color: #004e89;
}

TD.portalLinksAuthor A.info,
TD.portalLinksReviewer A.info,
TD.createNewProject A.info
{
	color: #848484;
	font-size: 10px;
	text-decoration: none;
}
TD.portalLinksAuthor A:hover,
TD.portalLinksReviewer A:hover
{
	text-decoration: underline;
}

TD.portalLinksAuthor A.title 
TD.portalLinksReviewer A.title 
{
	text-decoration: none;
	color: Black;
}


TD.portalLinksReviewer
{
	cursor: pointer;
	cursor: hand;
	width: 178px;
	text-decoration: none;
	color: Black;
	font-size: 11px;
	padding: 10px 0px 2px 10px;
	background: url(../images/portalTabsOffBg.jpg) no-repeat left bottom;
}
TD.portalLinksReviewer.selected
{
	background: url(../images/portalTabsReviewerBgOn.jpg) no-repeat left bottom;
	border-bottom-color: white;
}
TD.portalLinksReviewer A.title  
{
}

TD.portalLinksReviewer SPAN.inner,
TD.portalLinksAuthor SPAN.inner
{
}

TD.portalLinksReviewer.selected SPAN.inner,
TD.portalLinksAuthor.selected SPAN.inner
{
}

TD.createNewProject
{
	background: url(../images/portalTabsNewProjectBg.jpg) no-repeat left bottom;
	padding: 10px 0px 2px 10px;
}
TD.createNewProject.selected
{
	border-bottom-color: white;
}

A.CreateReviewSpaceLink
{
	background: url(../images/iconNewDocument.png) no-repeat left center;
	padding: 5px 10px 5px 20px;
	color: Black;
	text-decoration: none;
}

/* END Author and Reviewr tabs */

/* Create Project Wizard */
.reviewSpaceButtonNext,
.reviewSpaceButtonPrevious,
.reviewSpaceButtonCancel
{
	display: block;
	border: 0px;
	height: 24px;
	width: 86px;
	color: #FFFFFF;
	text-decoration: underline;
	padding: 0px 0px 2px 10px;
}
.reviewSpaceButtonNext
{
	background: url(../images/buttonBgNext.gif) no-repeat;
}
.reviewSpaceButtonPrevious
{
	padding-left: 20px;
	background: url(../images/buttonBgPrevious.gif) no-repeat;
}
.reviewSpaceButtonCancel
{
	background: url(../images/buttonBgCancel.gif) no-repeat;
}

.reviewSpaceReviewLabel,
.reviewSpaceDocumentLabel
{
	font-weight: bold;
}
.reviewSpaceList
{
	margin-top: 5px;
	border: 1px #999999 solid;
	width: 300px;
	background-color: White;
	border-collapse: separate;
}
.reviewSpaceList TD
{
	vertical-align: middle;
}
.reviewSpaceList INPUT
{
	border-width: 0px;
	background: transparent;
}
.reviewSpaceListRow
{
}

/* END Create Project Wizard */

