﻿/*------------  divMainWrapper  ------------*/
#divBodyWrapper 
{
	width:1200px;
	/* center */
	margin: 0 auto 0 auto;
	background:#FFFFFF;
}
/*------------  divMainWrapper  ------------*/

#divMainWrapper table
{
	width: 1200px;
	margin: 0 auto 0 auto;

	background-color:#f5f6ff;
	border: solid 1px #99a0c8;	
	/*background-color:#e6e8f4;
	border: solid 1px #aaaaaa;	*/
}

#divMainWrapper th
{
	background-color:#b4bdcc;

	font-size: 11px;
	font-weight:bold;
	height:20px;
	padding: 5px 5px 0px 5px;
	border-bottom: solid 4px #6c6680;
}
#divMainWrapper table table th
{
	background-color:#e5e6ef;
}

#divMainWrapper tr
{
	vertical-align:top;
}
#divMainWrapper td
{
	padding: 15px 5px 10px 5px;
}

#divMainWrapper textarea
{
	width: 400px;
	height: 100px;
}


/*------------  FCKEditor ------------*/
#fckEditor table
{
	width:10px;
	
}

/*------------  Pager indicator  ------------*/
#divMainWrapper .pagerTable
{
	background:#d3d3d3;
}
#divMainWrapper .pagerTable table
{
	width: auto;
	border:none;
	background:#d3d3d3;
}
#divMainWrapper .pagerTable td
{
	margin: 0px 0px 0px 0px;
	padding: 2px 10px 2px 10px;
}

/*------------  divLogin  ------------*/
#divLogin table
{
	width: 500px;
}
/*------------  divCandidates  ------------*/

#divCandidates table td
{
	padding: 8px 4px 4px 4px;
	border: solid 1px #d8daef;	
}
#divCandidates .altRow
{
	background-color:#fafaff;
	/*background-color:#ebedf5;*/
}
#divCandidates .normRow
{
	background-color:#fafaff;
}
#divCandidates .altRow:hover td
{
	background-color:#f8f3de;
}
#divCandidates .normRow:hover td
{
	background-color:#f8f3de;
	/*background-color:#e9eaf2; */
}
#divCandidates .colhighlight01
{
	background-color:#f0f1fb;
}
#divCandidates .colhighlight02
{
	background-color:#f8f8de;
	/*background-color:#f8f3de;*/
}

/*------------  divFormView  ------------*/
#divFormView table
{
	width: 1000px;
	text-align: left;
}


#divFormView tr
{
	vertical-align:top;
}
#divFormView table td
{
	/*padding: 0px 0px 0px 0px;	*/
	padding: 2px 2px 5px 2px;
	vertical-align:baseline;
}
#divFormView #fckEditor table
{
	width:auto;
	background-color:#f5f6ff;
	margin:0px;
	padding:0px;
}
#divFormView #fckEditor table td
{
	margin: 0px;
	padding: 0px;
}
/*------------  divFiles ------------*/
#divFiles .header
{
		background-color:#dfe1e5;

}

/*------------  divExposures ------------*/
#divExposures table  
{
	text-align:right;

}

/*
#divExposures table table th
{
}
*/
/*------------  divComments divCommentsTable ------------*/
#divComments table
{
	width: 1000px;
}
#divCommentsTable table
{
	background-color:#dfe1e5;
	width: 1000px;
	text-align: left;	
	border: solid 0px black;
}
#divCommentsTable tr
{
	vertical-align:top;
}
#divCommentsTable table td
{
	margin: 0px 0px 0px 0px;
	padding: 10px 5px 10px 5px;
}
#divCommentsTable .text
{
	background-color:#f5f6ff;
	padding: 5px 5px 0px 5px;
	border-bottom: solid 4px #6c6680;
	vertical-align:middle;
}
#divCommentsTable #fckEditor table
{
	width:auto;
	background-color:#f5f6ff;
}
#divCommentsTable #fckEditor table td
{
	margin: 0px;
	padding: 0px;
}


/*------------  calendar ------------*/
#divCreateUser input
{
	width:200px;
}
#divCreateUser table td
{
	padding: 5px 5px 2px 5px;
}
/*------------  calendar ------------*/
#divCalendar input
{
	width:auto;
}
#divCalendar table
{
	width:auto;
}
#divCalendar select
{
	width:auto;
}

/*------------  classes  ------------*/
.selectLarge
{
	width:505px;
}
.selectMedium
{
	width:200px;
}
.textboxXLarge 
{
	width:800px;
}
.textboxLarge 
{
	width:500px;
}
.textboxMedium
{
	width:200px;
}
.textboxSmallMedium 
{
	width:140px;
}
.textboxSmall 
{
	width:105px;
}
.textboxTiny
{
	width:50px;
}
.textboxMicro
{
	width:20px;
}


.commandButtonRow
{
	text-align:right;
}
.calendar table
{
	background-color:Aqua;
	width: 100px;	
}
.lable
{
	font-weight: bold;
}
.numberAlign
{
	text-align:right;
}
.headerClass
{
	background-color:#ffb400;

	font-size: 10px;
	font-weight:bold;
	height:20px;
	text-align:center;
	border-bottom: solid 4px #2e507c;
}
#divMessage 
{
	color:Red;
	font-weight:bold;
	margin: 0px 0px 10px 0px;
}


.topCommands td
{
	vertical-align:bottom;
}

.topCommands #tblStripped
{
	background-color:#f1f2ee;
	border: none;
	width:auto;
	
}
.topCommands #tblStripped td
{
	padding:4px;
	text-align:left;
}
.overFlow
{
	overflow: auto;
	height: 100px; 
	border: solid 1px #e6e8f4;
	padding: 4px 4px 4px 4px;
}

.classificationText
{
	overflow: auto;
	height: 100px;
	width:950px;
	text-align:left;
	border: solid 1px #d6d8e4;
	padding: 4px 4px 4px 4px;
	font-family: Courier New;
	font-size: 9pt;
}

