﻿
html, body
{
	margin: 0;
	padding: 0;
	height: 100%;
}

body
{
	background: #000 url( 'Images/bg.jpg' ) no-repeat center center;
	text-align: center;
}

label
{
	color: #fff;
}

hr
{
	border: solid 1px #6B7DCF;
}

table
{
	font: normal normal normal 11px/14px Tahoma;
	color: #fff;
}


tr
{
	padding: 0;
	margin: 0;
}

th
{
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
}

a:link, a:visited
{
	font: normal normal normal 11px/14px Tahoma;
	color: Navy;
}

a:hover
{
	font: normal normal normal 11px/14px Tahoma;
	color: Navy;
}

#introduction
{
	text-align: right; 
	direction: rtl; 
	padding: 0 20px 0 0; 
	text-align: justify; 
	line-height: 17px
}

#LoginDistance
{
	width: 1px;
	height: 50%;
	background-color: Transparent;
	margin-bottom: -270px; /* half of wrap's height */
	float: left;
}

#Login
{
	margin: 0 auto;
	position: relative;
	width: 503px;
	clear: left;
	direction: ltr;
	height: 478px;
}

#Login a:link, #Login a:visited
{
	font: normal normal normal 12px 'Tahoma';
	color: #fe5b30;
	text-decoration: none;
}

#Login a:hover
{
	font: normal normal normal 12px 'Tahoma';
	color: #fe5b30;
	text-decoration: underline;
}

.OrganLogo
{
	background: Transparent url('Images/logo.png') no-repeat center bottom;
	border: none;
	height: 100px;
}

.PropSubmissionLogo
{
	background: Transparent url('Images/loginSubmission.png') no-repeat center top;
	border: none;
	height: 100px;
}

.textBoxes
{
	font-family: Tahoma;
	font-size: 12px;
	background-position: auto top;
	background-image: url(  'Images/TextBoxBg.gif' );
	background-repeat: repeat-x;
	border: solid 1px #979696;
}

.dropDownLists
{
	font-family: Tahoma;
	font-size: 12px;
	background-position: auto top;
	background-image: url(  'Images/TextBoxBg.gif' );
	background-repeat: repeat-x;
}

.Buttons
{
	font-family: Tahoma;
	font-size: 12px;
}

#report .gridRow span
{
	color: #000;
}

#report .gridFooter span
{
	color: #fff;
}


.gridRow a:link, .gridRow a:visited
{
	color: Black;
	text-decoration: underline;
}

.gridRow a:hover
{
	color: Black;
	text-decoration: none;
}

#shadow .Reflex
{
	position: absolute;
	background: url(  'Images/Shadow.png' ) no-repeat left top;
	width: 988px;
	height: 52px;
}

.TabFormating
{
	text-align: center;
	vertical-align: middle;
	padding: 50px;
}

.Validators
{
	color: #FF7F50;
	font-weight: bold;
	font-size: small;
}

.pnlComment
{
	direction: ltr;
	text-align: left;
}

.pnlComment legend
{
	color: #9db944;
}

.pnlComment fieldset
{
	padding: 10px;
}

.error
{
	text-align: center;
	padding: 10px;
	background-color: #333333;
	color: #CC6633;
}

.RepeaterHeader
{
	background-color: #3E3E3E;
	color: #21B9FC;
	border-bottom: solid 2px #ACA899;
	cursor: pointer;
	padding: 5px 5px 3px 0;
}

.RepeaterContent
{
	background-color: #626262;
	color: #fff;
	padding: 1px 5px 1px 0;
	font: normal normal normal 11px/14px Tahoma;
}

.RefereePanels
{
	color: #000;
}

.RefereePanels a:link, .RefereePanels a:visited
{
	color: #b4ae60;
	text-decoration: underline;
}

.RefereePanels a:hover
{
	color: #d1ca70;
	text-decoration: none;
}

.RefereePanels legend
{
	color: #9db944;
	padding-bottom: 7px;
}

.RefereePanels fieldset
{
	padding: 15px;
	border-color: #bfbfbf;
	color: #fff;
}

.FreeEditCheckbox label
{
	color: #fff;
}

.Search
{
	padding-left: 10px;
}

.Search legend
{
	color: #9db944;
}

.SearchBox
{
	border-top: solid 1px #fff;
	margin: 0 2px;
	margin-left: 10px;
}

.Answers
{
}

.Answers span
{
	color: #21b9fc;
}

.Answers table
{
	border: solid 1px #fff;
}

.returnLinks
{
	text-align: left;
}

.returnLinks a:link, returnLinks a:visited
{
	color: #f8f983;
	text-decoration: none;
}

.returnLinks a:hover
{
	color: #ecff86;
	text-decoration: none;
}

#shadow
{
	position: relative;
	top: 5px;
	left: -5px;
	float: right;
	text-align: left;
	clear: both;
	margin: 0;
	height: 52px;
	width: 988px;
}

#Comment
{
	width: 78%;
	margin: auto;
	border: solid 1px #333333;
	padding: 8px;
	font: normal normal normal 12px/16px 'Tahoma';
	direction: rtl;
	text-align: right;
	height: 500px;
}

#CommentHeader
{
	background-color: #333333;
	width: 80%;
	height: 17px;
	text-align: center;
	color: #fff;
	margin: auto;
	padding-top: 3px;
	border: solid 2px #333333;
}

#CurrentUser
{
	float: right;
	right: 0;
	margin-top: 0;
	padding-right: 5px;
	text-align: right;
	direction: rtl;
	color: #ffffff;
	font-weight: bold;
}

#ResearcherName
{
	color: #FF9900;
}

#Table
{
	background-color: gray;
    text-align: right; 
    vertical-align: middle; 
    border: solid 1px #fff; 
    margin-right: 17%;
    margin-top: 30px; 
    width:70%;
}

#Table a:link,#Table a:link a:hover,#Table a:link a:visited
{
	color: #fff;
}

#back
{
	margin: -16px 0 0 0px;
	padding: 0;
	text-align: left;
}

#ActivityButtoms
{
	position: fixed;
	background: url('Images/GenerateButBg.png') repeat-x left top;
	width: 759px;
	height: 70px;
	z-index: 200;
	right: -287px;
	top: 50%;
	margin-top: 200px;
	margin-right: 50%;
	padding-top: 13px;
}

#repeaterAlternatingItem
{
	background-color: #565451;
}

.aspTable
{
}
.aspTableCell
{
	background-color:#ffffff ;
	color: #000000;
}
.aspTableHeaderRow
{
	background-color:#333333 ;
	color:#f67b3e ;
}
.aspTableRow
{
	background-color:#ffffff ;
	color: #000000;
}
.aspTableAltRow
{
	background-color:#dedede ;
	color: #000000;
}
.aspTableFooterRow
{
	background-color:#5d7b9d ;
	color: #fff;
}
