/* EduLink RIC CSS */

/* ---- Start RIC.Student CSS Classes */
#studentProfileQuestions
{
}
.profileQ
{
	vertical-align:top;
}
.profileA
{
	vertical-align:top;
}
.cbList
{
	overflow: auto; 
	width: 280px; 
	height: 75px ;
	border-right: gray 1px solid; 
	border-top: gray 1px solid; 
	border-left: gray 1px solid;
	border-bottom: gray 1px solid; 
}
.cbSummaryGroup
{
	border:solid 1px #ededed;
	background-color:#efefef;
	margin:5px;
	padding:5px;
}
.cbSummary
{
	width:280px;
	white-space:pre;
	display:inline-block;
	font-size:smaller;
}
/* drop down list auto suggest */
.ChildNodeDefault
{
	background-color:White;
	/*border:solid 1px #efefef;*/
}
.NodeClass
{
	background-color:White;
	border:solid 1px #efefef;
}
.HoverClass
{
	background-color:Gray;
	color:White;
	/*border:solid 1px #efefef;*/
}
.saveMessage
{
	color:Green;
	display:block;
	border:1px solid green;
	padding:5px;
	margin:5px;
}
.saveMessageFail
{
	
}
#studentList td
{
    text-align:left;
    vertical-align:top;
    border:solid 1px #efefef;
}
#studentView td
{
	vertical-align:top;
}
.studentView
{
	
}
#studentResumes
{
	margin-left:0px;
	list-style:none;
}
#studentResume
{
	margin-left:0px;
	display:block;
	list-style:none;
}
.favoritesAdd
{
	border:solid 1px #dfdfdf;
	background:#efefef;
	padding:5px;
}
/* search agent classes */
.agentUpdate
{
	border:1px solid #efefef;
	padding:3px;
}
.agentUpdateHighlight
{
	border:1px solid Red;
	padding:3px;
}
.agentDisplayName
{
	width:100px;
	vertical-align:top;
	display:block;
}
.searchAgentsCont
{
	
}
.studentSearchAgents
{
	border:1px solid #efefef;
	padding:3px;
	margin:10px;
}
.agentEdit
{
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
}
.agentDetail
{
	width:50%;
	float:left;
}
.agentDisplayNameHdr
{
	font-weight:bolder;
}
.agentEditDisplayName
{
	display:block;
}

.agentActions
{
	float:left;
	border:#dfdfdf;
	background-color:#efefef;
	padding:5px;
}
.agentCommands
{
	clear:both;
}
.agentActionCmd
{
	display:block;
}
/* --- end RIC.Student classes */

/* --- start RIC.Employer Classes */

.employerType
{
	margin-left:0px;
	left:0px;
}
.employerType li
{
	list-style-type:none;
	margin-left:0px;
	left:0px;
}
.empHdr
{
	vertical-align:top;
}
.empDetail
{
	
}
/* --- end Ric.EMployer Classes */

/* --- start RIC.POsition Classes */
.applicationHdr
{
	vertical-align:top;
	
}
.applicationItem
{
	border-top:solid 1px black;
	vertical-align:top;
}
.applicationCmd
{
	text-align:center;
}
#applicationViewCont 
{
	
}

.applicationIntro
{
	vertical-align:top;
	border:1px solid #dfdfdf;
	display:block;
	width:100%;
	font-size:smaller;
	padding:2px;
}
.applicationActions
{
	margin:5px;
}
.applicationAction
{
	margin-left:5px;
	margin-top:4px;
}
.applicationHdr
{
	vertical-align:top;
	padding:2px;
}
.actionCont
{
	display:block;
	padding:4px;
}
.docCont
{
	display:block;
	padding:4px;
}

.applicantName
{
	font-weight:bolder;
	font-size:larger;
}

.selectedHdr
{
	background:#efefef;
	border:1px solid #dfdfdf;
	padding:4px;
	
}
.userChooser
{
	border:1px solid #dfdfdf;
	margin:5px;
	padding:5px;
}
#applicants
{
	list-style-type:none;
	
}
#applicants li
{
	display:inline;
	min-width:100px;
	border:1px solid #dfdfdf;
	background:#efefef;
	margin-right:10px;
	padding:4px;
}
.cmdLetter
{
	font-size:larger;
	margin-right:6px;
}
.cmdLetter a:hover
{
	background:#efefef;
}
#positionList td
{
	vertical-align:top;
	padding-left:5px;
	border-collapse:collapse;
}
.positionHdr
{
	width:33%;
	vertical-align:top;
	padding:4px;
}
.positionDetail
{
	vertical-align:top;
}
.positionDetail input
{
	width:75%;
}
.positionStatus
{
	border:1px solid #dfdfdf;
	background:#efefef;
	margin:5px;
	padding:5px;
	width:15%;
	text-align:center;
}
.positionPanel
{
	width:40%;
}
.tblPositionWorkflow
{
	border:1px solid #dfdfdf;
	background:#efefef;
	padding:5px;
	width:100%;
}
.empActionHdr
{
	width:10px;
}
.empAction a, a:link, a:visited, a:active
{
	text-decoration:underline;
	font-weight:bolder;
}
.tblPositionActions
{
	border:1px solid #dfdfdf;
	background:#efefef;
	padding:5px;
	width:100%;
}
#positionActions
{
	margin:0;
	padding:0;
	left:0px;
	text-align:left;
}
#positionActions li
{
	list-style-type:none;
	left:0px;
	margin:0;
	padding:0;
	padding-bottom:5px;
}
.positionHdr
{
	vertical-align:top;
}
.positionDetail
{
	vertical-align:top;
}
.positionAction
{
	display:inline-block;
	font-weight:bolder;
}
.positionType
{
	margin-left:0px;
	padding:0;
	left:0px;
}
.positionType li
{
	list-style-type:none;
	margin:0;
	padding:0;
	padding-bottom:5px;

}
.pageLink
{
	padding-left:4px;
	padding-right:5px;
}


/* position list */
.positionStatusCell span
{
	white-space:nowrap;
}
.positionCell6 span
{
	white-space:nowrap;
}
/* --- end RIC.Position Classes */

/* email editor classes */
.emailTokens li
{
	list-style-type:none;
}
.tokenName
{
	padding-right:10px;
	min-width:150px;
}

/* reporting */
.countStat
{
	display:block;
}
.countHeader
{
	display:block;
	font-size:larger;
}
