﻿.Application .PositionDetails
{
	float: left;
	width: 99.5%;
	background-color: #ECE8DA;
	border: solid 1px #CCCCCC;
    border-bottom: 3px solid #AAAAAA;
    border-right: 3px solid #AAAAAA;
	padding-bottom: .5em;
}

.Application div.Form-Header
{
    font-size: 1.25em; 
    font-weight: bold; 
    color: #F8981D; 
    padding-bottom: 2px;
    border-bottom: 1px solid #007161;
    margin-bottom: 5px;
}

.Application .PositionDetails div.Form-Header
{
	background-color: #BADBD4;
	color: #007161;
	text-align: center;
	padding: .2em;
	border-bottom: 3px solid #007161;
	margin-bottom: .5em;
}

.Application div.Form-Data, .Application .Form-Popup-Data
{
    margin: 10px 0;
}

.Application .Form-Popup-Data, .Application .PositionDetails Form-Data
{
	float: left;
	width: 95%;
	background-color: #EAEAEA;
	border: 1px solid #AAAAAA;
	padding: .75em;
}

.Application div.Form-Data ul, .Application div.Form-Popup-Data ul, .Application .PositionDetails div.Form-Data ul
{
	margin: 0px;
}

.Application div.Form-Data li, .Application div.Form-Popup-Data li, .Application .PositionDetails div.Form-Data li
{
	float: left;
	width: 99.5%;
	list-style-type: none;
    padding: 3px 0 2px 0;
    color: #007161;
    vertical-align: middle;
    margin-bottom: 2px;
    min-height: 1.4em; /* ADDED for Firefox */ 
}

.Application .PositionDetails div.Form-Data li
{
	padding: .25em .5em .25em .5em;
}

.Application div.Form-Data li.Form-Alternate, .Application .Form-Popup-Data li.Form-Popup-Alternate
{
    
}

.Application span.Form-Name, .Application span.Form-Popup-Name, .Application .PositionDetails span.Form-Name
{
	float: left;
	display: block;
	width: 35%;
    color: #007161;
    padding-top: 3px;
    font-weight: bold;
    margin-right: 1em;
}

.Application span.Form-Value, .Application span.Form-Popup-Value, .Application .PositionDetails span.Form-Value
{
	float: left;
	width: 61%;
	display: block;
    font-weight: bold;
}

.Application .PositionDetails span.Form-Value a:hover
{
	color: #000; 
}

.Application span.Form-Value-NoHeader
{
	float: left;
	width: 100%;
	display: block;
    font-weight: bold;
}

.Application div.Form-CommandRow
{
	text-align: right;
}
