body {	margin:0px;	font-family: Arial, Helvetica, sans-serif;} /* IDS */#appFramework {	margin: 0px;}.boardInfo {	padding:5px 5px 10px;	font-size:12px;	color:#0066CC;}#appHeader {	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 10px;}#appName {	font-size: 24px;	font-weight: bold;	color: #000000;	margin: 0px;	font-family: "Trebuchet MS", Verdana, Arial;	background-image: url(images/LXLOGO.gif);	height: 55px;	width: 221px;	padding: 0px;}#appSearch {	display: inline;	vertical-align: middle;	position: absolute;	top: 16px;	padding-right: 8px;	left: 200px;}#appSearch input.searchBox {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	vertical-align: middle;}#appSearch input.button {	font-size: 11px;}#appSearch a:link, #appSearch a:visited {	font-size: 10px;	color: #FFFFFF;	padding-left: 5px;}#appNavigation {	background-image: url(images/appHeader.background.jpg);	background-repeat: repeat-x;	padding: 10px;	text-align: center;	clear: both;}#main {}#supporting {	position: absolute;	width: 430px;	top: 133px;	right: 10px;	text-align: right;	color: #666666;}#appContent {}#supportingContent {	float: right;	width: 210px;	padding-right: 7px;	position: absolute;	top: 120px;	right: 10px;	overflow: hidden;}/* CLASSES *//* Navigation Items */#appNavigation .main li {	display: inline;	font-size: 18px;	padding-right: 20px;	color: #FFFFFF;	font-weight: normal;	margin: 0px;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 0px;}#appNavigation ul.main {	margin: 0px;	padding: 0px;}#appNavigation .main .selected {	color:#669966;}.selected {	color:#00FF00;}#appNavigation .main .seperator {}#appNavigation .main a:link {	color: #FFFFFF;	text-decoration: none;}#appNavigation .main a:visited {	color: #FFFFFF;	text-decoration: none;}#appNavigation .main a:hover {	text-decoration: underline;}/* Supporting Navigation */#appNavigation .supporting li {	display: inline;	font-size: 11px;	color: #FFFFFF;	list-style-type: square;	margin: 0px;	padding: 0px 5px 0px 0px;}#appNavigation ul.supporting {	position: absolute;	top: 20px;	right: 25px;	text-align: right;	margin: 0px;	width: 398px;	font-size: 14px;	font-weight: lighter;	color: #447BD6;}#appNavigation .supporting .selected {}#appNavigation .supporting .seperator {}#appNavigation .supporting a:link, #appNavigation .supporting a:visited {	color: #FF3366;	font-size: 14px;	text-decoration: none;	padding-right: 6px;}#appNavigation .supporting li {	color: #447BD6;	font-size: 14px;	text-decoration: none;	padding-right: 6px;}#appNavigation .supporting a:hover {}/* SEction Styles and Classes */#sectionContent {	border: 1px solid #999999;	margin-left: 20px;	clear: both;	margin-right: 240px;	margin-top: 15px;}#sectionContent_extended {	border: 1px solid #333333;	margin-left: 20px;	clear: both;	margin-right: 20px;	margin-top: 15px;}#sectionHeader {	background-color:#FFFFFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	}#sectionTitle {	font-size:17px;	font-weight:normal;	padding-right:10px;	padding-left:0px;	color: #666666;}#sectionTitle .highlight {	color:#FF6600;	text-transform: capitalize;}#sectionNavigation {	padding:10px;}	#sectionNavigation ul {	display:inline;	margin-left: 0px;	padding-left:0px;}#sectionNavigation li {	display:inline;	padding-right:8px;	margin: 0px;	}#sectionNavigation li .selected {}#sectionNavigation li .seperator {}#sectionNavigation li a:link {	font-size: 11px;	font-weight: bold;	color: #3D74D1;}#sectionNavigation li a:visited {	font-size: 11px;	font-weight: bold;	color: #3D74D1;}#sectionNavigation li a:hover {	color: #990000;}.sectionSupportingContent {	padding:10px;	background-color:#96B9E3;	clear:both;	height:22px;}.pagination {	text-align:right;	font-weight:bold;	color:#000000;	text-transform: lowercase;	position: absolute;	top: 3px;	right: 20px;	}.sectionSupportingContent .actions {	width:120px;	float:left;	}/*End Navigation Items */.box1 {	background-color:#FFFFCC;	border: 1px solid #FDAA66;		margin-bottom:8px;}.box1 .header {	font-size:14px;	font-weight:bold;	padding:7px;	color: #FDAA66;}.box1 .insideBox {	background-color:#FFFFFF;	margin:0px 6px 6px;	padding:8px;	font-size: 11px;}.outsidebox1 {	background-color:#FFFFCC;	border: 1px solid #FDAA66;	margin-bottom:4px;}.outsidebox1 .userParametersBox {	background-color:#FFFFFF;	margin:0px 3px 3px;	padding:3px;	font-size: 11px;}.box2 .userParametersheader {	font-size:14px;	font-weight:bold;	padding:3px;	color: #3C73D0;}.reportTableClass{    border-width:1px;    border-style:solid;    border-color:#000000;    width:90%;}.reportTableHeaderClass{        border-style:solid;    font-size:15px;    font-weight:bold;    padding:7px;    background-color:#82CAFA;}.reportTableElementsClass{    border-width:1px;    border-style:solid;    font-size:13px;    padding:7px;    background-color:#ADDFFF;}.box1 input {	margin-bottom:4px;	display:block;}.box2 {	background-color:#BBD2ED;	border: 1px solid #3468C5;	margin-top:8px;}.box2 .header {	font-size:14px;	font-weight:bold;	padding:7px;	color: #3C73D0;}.box2 .insideBox {	background-color:#FFFFFF;	margin:0px 6px 6px;	padding:8px;	color: #666666;	font-size: 11px;	overflow: hidden;}.insideBox ul.cleanList {	margin:0px;	padding:0px;}.insideBox ul.cleanList li {	padding:3px 0px 0px 3px;	list-style-type: none;	margin:0px;}a:hover {	text-decoration: underline;}/* #################### Manage Jobs #################### */.pagination a:link, .pagination a:visited {	color:#0033CC;	padding-left:5px;	padding-right:5px;}.pagination a:hover {	color:#003366;}#currentClient {	font-size: 13px;	font-weight: bold;	color: #FFFFFF;	background-color: #3B72D0;	padding: 4px 10px 4px 4px;	text-align: right;	text-transform: none;	margin-bottom: 5px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #4883DC;}#currentClient strong {	color: #FFFF00;}#currentClient a:link, #currentClient a:visited {	font-size: 10px;	color: #FFFFFF;}.popup .header {	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	background-color: #666666;	padding: 10px;}#quickView h1 {	font-size: 12px;	font-weight: bold;	color: #003366;	margin-top: 2px;	margin-right: 0px;	margin-bottom: 2px;	margin-left: 0px;}/* Data Grid!!!!!!!!!! */.datagrid {	margin: 4px 4px 10px;	position: relative;	left: 4px;	top: 4px;	right: 4px;	border: 1px solid #999999;}.datagrid th {	background-color:#2B569E;	font-size:12px;	font-weight:bold;	color:#FFFFFF;	margin: 0px;	padding: 3px;}td.totalgrid{	background-color:#2B569E;	font-size:12px;	font-weight:bold;	color:#FFFFFF;	margin: 0px;	padding: 3px;} td.datagrid{	font-size:11px;	border-bottom:1px solid #999999;	padding:4px;	margin: 0px;}.datagrid th a:link, .datagrid th a:visited {	color:#FFFFFF;}.datagrid td {	font-size:11px;	border-bottom:1px solid #999999;	padding:4px;	margin: 0px;}.datagrid td a:link {	color:#003399;	padding: 3px;	margin: 0px;}.datagrid td a:visited {	color:#0099FF;}/* Drop Down Menu */#dropmenudiv{	position:absolute;	border:1px solid #545454;	font:normal 12px Verdana;	line-height:18px;	z-index:100;	background-color: #F4F4F4;}#dropmenudiv a{	padding: 2px 3px 2px 7px;	display: block;	text-decoration:none;	color:#333333;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #999999;	border-bottom-color: #FFFFFF;}#dropmenudiv a:hover{	background-color:#4077D2;	color: #FFFFFF;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #003366;	border-bottom-color: #96B9E3;}.message {	font-size: 14px;	color: #3B72D0;	background-color: #FFFFFF;	text-align: center;	margin: 5px;	padding: 10px;	border: 1px solid #CCCCCC;}.loginContent {	width: 400px;	margin-right: auto;	margin-left: auto;	background-image: url(images/loginImage.gif);	background-repeat: no-repeat;	padding-top: 100px;}a:link {	color: #2E67C7;}.box2 .insideBox strong {	background-color:#FFFFFF;	margin:0px;	padding:3px 0px 0px;	color: #2E67C7;	font-size: 11px;	display: block;}.sectionSupportingContent .sortBy {	float:left;	padding-right:10px;	text-align:right;}#popupContainer {	padding: 10px;}#popupContainer h1 {	padding: 0px 10px 10px;	margin: 0px;	font-size: 27px;	font-weight: normal;	color: #666666;}#popupContainer h1.supporting {	padding: 0px 10px 10px;	margin: 0px;	font-size: 18px;	font-weight: normal;	color: #666666;}#specialMessage {	font-size: 9px;	color: #FFFFFF;	background-color: #0066CC;	padding-top: 3px;	padding-right: 10px;	padding-bottom: 3px;	padding-left: 3px;	position: absolute;	top: 0px;	right: 0px;	left: 0px;	width: 100%;	text-align: center;}#specialMessage a:link, #specialMessage a:visited {	font-weight: bold;	color: #E6EDF9;}.alert {	font-size: 13px;	color: #990000;	background-color: #FFFFFF;	margin: 3px;	padding: 10px;	border: 1px solid #990000;	font-weight: normal;	text-align: center;}.spacer {	height: 4px;}#sectionSubNavigation {	text-align:center;	padding:5px;	color: #FFFFFF;	background-color: #4984DC;}	#sectionSubNavigation ul {	display:inline;	margin-left: 0px;	margin-right:0px;	padding-left:0px;}#sectionSubNavigation li {	display:inline;	padding-right:8px;	padding-left:0px;	margin: 0px;	}#sectionSubNavigation li .selected {}#sectionSubNavigation li .seperator {}#sectionSubNavigation li a:link {	font-size: 11px;	font-weight: bold;	color: #3D74D1;}#sectionSubNavigation li a:visited {	font-size: 11px;	font-weight: bold;	color: #3D74D1;}#sectionSubNavigation li a:hover {	color: #990000;}#sectionSubNavigation select {	font-size: 11px;	color: #666666;}#sectionSubNavigation input {	font-size: 11px;	color: #666666;}span#unitName {	color: #009900;	font-size:14px;	background-color:#FFFFFF;	font-weight:normal;	margin-top: 3px;	margin-bottom: 3px;	margin-left: 8px;}span#jobTitleDisplay {	color:#666666;	font-size:14px;	background-color:#FFFFFF;	font-weight:normal;	margin-top: 3px;	margin-bottom: 8px;	margin-left: 8px;}.nonFramedPagination {			text-align:center;	text-transform:lowercase;	font-weight:bold	}.nonFramedPagination a:link, .nonFramedPagination a:visited {	color:#333333;	}.nonFramedPagination .downloadExcel {	float:right;	vertical-align:middle;	padding:4px;}.paginationCountResults {	font-weight:normal;	font-size:9px;	margin-top:5px;}