﻿body 
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:100%;
    width:100%;
    padding:0px;
    border:0px;
    margin:0px;
    border-collapse:collapse;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
}
HR
{
	margin-left:10px;
	margin-right:10px;
	padding-bottom:0px;
	padding-top:0px;
	border:0;
	height:1px;
	color:White;
}
.logintable
{
    margin:0px;
    padding:0px;
    border:0px;
    border-collapse:collapse;
    vertical-align:top;
    width:100%;
}
.logintable td
{
    font-size:x-small;
    text-align:left;
}
.logintable .logintext
{
    font-size:x-small;
    width:150px;
}
.logintable .loginbutton
{
    font-size:x-small;
}
.loginbutton
{
    font-size:x-small;
}
.logintext
{
    font-size:x-small;
    width:150px;
}

.Navigation
{
	width:150px;
	padding:0px;
	margin:0px;
	background-color:White;
}
.Navigation .ClientLogo{
	width:100%;
	height:50px;
	margin-bottom:10px;
	text-align:center;
	background-color:White;
	border-width:thick;
}
.ClientLogo span {
	text-align:center;
	font-size:x-small;
	font-weight:bold
}

.Navigation LI
{
	list-style-image : none;
	font-size:10px;
	font-weight:bold;
	list-style : none;
	padding-bottom:6px;
	padding-left:10px;
}
.Navigation UL
{
	font-size:10px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
.Navigation LI A
{
    color:black;
	padding:0px;
	margin:0px;
}
.Navigation .selected A
{
	color: #FF8D00;
}
.Navigation A
{
	text-decoration:none;
	color : black;
}
.Navigation A:Hover
{
	text-decoration:underline;
}
.ScrollContainer
{
    width:98%;
    height:250px;
	vertical-align:top;
	font-size:10px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	margin-top:5px;
	padding-top:5px;
	text-align:left;
	overflow-y:scroll;
}
table.ButtonTableFixed
{
    LEFT:5px; 
    WIDTH:150px; 
    POSITION:absolute; 
    TOP:320px;
    margin-top:10px;
    border-width:thick;
    border-color:Black;
}
table.ButtonTableFixed td
{
    text-align:center;
}
table.ButtonTableFixed td input
{
    margin-top:5px;
    color:#005989;
    text-align:center;
    font-weight:bold;
    width:130px;
    cursor:hand;
}
table.HomeTable
{
    vertical-align:top;
    text-align:center;
    width:100%;
}
.HomeTable .HomeTableCell
{
    vertical-align:middle;
    text-align:center;
    font-weight:bold;
    font-size:10px;
}
.HomeTable .HomeTableHeader
{
    vertical-align:middle;
    text-align:center;
    font-weight:bold;
    font-size:12px;
    color:Red;
}
table.SearchTable
{
    vertical-align:middle;
    width:100%;
	height:50px;
}
table.SearchTable td
{
    vertical-align:middle;
    text-align:left;
    font-size:x-small;
}
table.SearchTable .searchinput
{
    vertical-align:middle;
    text-align:left;
    font-size:x-small;
    width:150px;
}
table.SearchTable .searchinputsmaller
{
    vertical-align:middle;
    text-align:left;
    font-size:x-small;
    width:75px;
}
table.SearchTable .searchCB
{
    vertical-align:bottom;
    text-align:left;
    font-size:x-small;
    width:150px;
}
.FreeLabel
{
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;    
}
.DataTableHeader
{
    font-size:13px;
	font-weight:bold;
}
.DataTable
{
    border-color:Black;
    border-width:thin;
	width:100%
}
.DataTable th
{
    font-size:12px;
	background-color:white;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	text-align:left;
}
.DataTable tr
{
	font-size:10px;
}
.DataTable .FormLabel
{
    width:25%;
	padding-top:2px;
	padding-left:10px;
	margin-left:10px;
	text-align:left;
}
.DataTable .FormText
{
    width:25%;
	padding-top:2px;
	padding-left:10px;
	margin-left:10px;
	text-align:left;
}
.DataTable a
{
    color:black;
}
.DataTable a:visited
{
    color:#FF8D00;
}

table.RecoveryTotals
{
    padding:0px;
    border:0px;
    border-collapse:collapse;
    vertical-align:top;
}
.RecoveryTotals th
{
	font-size:10px;
	margin:0px;
	padding-bottom:5px;
	padding-top:5px;
	border:0px;
	border-collapse:collapse;
	vertical-align:top;
	text-align:center;
}
.RecoveryTotals tr
{
	font-size:10px;
	margin:0px;
	padding:0px;
	border:0px;
	border-collapse:collapse;
	vertical-align:top;
}
.RecoveryTotals td
{
	font-size:10px;
	margin:0px;
	border:0px;
    font-weight:bold;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	border-collapse:collapse;
	text-align:left;
	vertical-align:top;
}
.RecoveryTotals td .cell
{
	font-size:10px;
	margin:0px;
	border:0px;
    font-weight:bold;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	border-collapse:collapse;
	text-align:left;
	vertical-align:top;
}
table.ScrollTable
{
    padding:0px;
    border:0px;
    margin-top:10px;
    width:98%;
    border-collapse:collapse;
    vertical-align:top;
}
table.ScrollTable .hiddencell
{
    visibility:hidden;
    width:0px;
    border-collapse:collapse;
    margin:0px;
    border:0px;
    padding:0px;
    display:none;
}
table.ScrollTable .Footer
{
    padding-top:5px;
    border:0px;
    border-collapse:collapse;
    vertical-align:top;
    color:#e41f1f;
}
.ScrollTable input
{
    font-size:10px;
}
.ScrollTable th
{
    color:black;
    background-color:lightgray;
    text-decoration:underline;
	text-align:left;
	vertical-align:top;
	font-size:10px;
	position:relative;
	padding-left:8px;
	padding-right:4px;
    margin-bottom:10px;
    padding-bottom:2px;
    margin-top:5px;
    padding-top:2px;
    top:expression(this.scrollTop-5);
}
.ScrollTable tr
{
	font-size:10px;
	margin:2px;
	padding:2px;
	vertical-align:top;
}
.ScrollTable .tr0
{
	font-size:10px;
	margin:2px;
	padding:2px;
}
.ScrollTable .tr1
{
    background-color:Yellow;
    background-repeat:repeat;
	font-size:10px;
	margin:2px;
	padding:2px;
	border:0px;
	border-collapse:collapse;
}
.ScrollTable td
{
	font-size:10px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	text-align:left;
}
.ScrollTable .Bolded
{
	font-size:10px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	text-align:left;
}

.ScrollTable a
{
    color:black;
    height:12px;
}
.ScrollTable a:visited
{
    color:#FF8D00;
}
.ScrollTable .SelectedRow
{
    font-size:10px;
	margin:2px;
	padding:2px;
	vertical-align:top;
	height:12px;
}
table.PhoneTable
{
    padding:0px;
    border:0px;
    width:98%;
    border-collapse:collapse;
    vertical-align:top;
}
table.PhoneTable .SortFooter
{
    padding-top:5px;
    border:0px;
    border-collapse:collapse;
    vertical-align:top;
    color:black;
}
.PhoneTable input
{
    font-size:10px;
}
.PhoneTable th
{
    color:black;
    background-color:lightgray;
    text-decoration:underline;
	text-align:left;
	vertical-align:top;
	font-size:10px;
	position:relative;
	padding-left:8px;
	padding-right:4px;
    margin-bottom:10px;
    padding-bottom:2px;
    margin-top:5px;
    padding-top:2px;
    top:expression(this.scrollTop-5);
}
.PhoneTable tr
{
	font-size:10px;
	margin:2px;
	padding:2px;
	vertical-align:top;
}
.PhoneTable .tr0
{
	font-size:10px;
	background-color:Fuchsia;
	margin:2px;
	padding:2px;
}
.PhoneTable .tr1
{
    background-color:Yellow;
    background-repeat:repeat;
	font-size:10px;
	margin:2px;
	padding:2px;
	border:0px;
	border-collapse:collapse;
}
.PhoneTable td
{
	font-size:10px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	text-align:left;
}
.PhoneTable a
{
    color:black;
    height:12px;
}
.PhoneTable a:visited
{
    color:#005989;
}
.PhoneTable .SelectedRow
{
    background-color:gray;
    font-size:10px;
	margin:2px;
	padding:2px;
	vertical-align:top;
	height:12px;
}
table.PrimaryTable
{
	width:100%;
	height:100%;
	border:0px;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}
td.headerpane
{
    width:100%;
    height:60px;
    vertical-align:top;
    border:0px;
    border-collapse:collapse;
    padding:0px;
    margin:0px;
}
td.navpane
{
    width:150px;
    height:71%;
    background-color:white;
    border-right: 1px solid #000000;
    border-left:1px solid #eeeeee;
    border-bottom:1px solid #000000;
    border-top:1px solid #000000;
    border-collapse:collapse;
    vertical-align:top;
    text-align:left;
}
td.centerpane
{
    width:100%;
    height:71%;
    vertical-align:top;
    border-top:1px solid #000000;
    border-bottom:0px;
    border-collapse:collapse;
    padding:0px;
    margin:0px;
}
td.footer
{
    width:100%;
    vertical-align:top;
    margin-top:0px;
    padding:0px;
    border:0px;
    border-collapse:collapse;
}
table.centerpanetable
{
    vertical-align:top;
    text-align:center;
    border:0px;
    border-collapse:collapse;
    margin:0px;
    padding:0px;
}
table.centerpanetable td
{
    vertical-align:top;
    text-align:left;
    margin:0px;
    padding:2px;
}
td.centerpane .centerpanetable .topnav 
{
	width:75%;
	height:20px;
	background-color:black;
	background-repeat:repeat;
	vertical-align:top;
	text-align:left;
	background-position:top;
}
td.centerpane .centerpanetable .topnavgreeting
{
	width:25%;
	height:20px;
	background-color:black;
	background-repeat:repeat;
	vertical-align:top;
	text-align:right;
	background-position:top;
	color:white;
    font-weight:normal;
}
td.centerpane .centerpanetable .topnav a
{
    text-decoration:none;
    color:white;
    font-weight:bolder;
}
td.centerpane .centerpanetable .centerpanecell 
{
	width:100%;
	vertical-align:top;
}
table.centerpanetable
{
    vertical-align:top;
    width:100%;
}
table.navpanetable
{
    text-align:left;
    vertical-align:top;
    width:100%;
}
table.contentpaneheadertable
{
    width:100%;
    margin-bottom:5px;
}
td.TopNav
{
    width:100%;
}
table.headertable
{
    width:100%;
    height:60px;
    border:0px;
    margin:0px;
    padding:0px;
    vertical-align:top;
    border-collapse:collapse;
}
table.headertable .headerlogo
{
    width:483px;
    height:90px;
	background-image : url(images/Conduent_logo_large.jpg);
	background-repeat:no-repeat;
}
table.headertable .headerfiller
{
    height:90px;
    font-weight:bold;
    vertical-align:top;
    text-align:center;
}
table.headertable .headerfiller .headernavtable
{
    width:60px;
}
table.headertable .headerfiller .headernavtable td
{
    font-size:x-small;
    font-weight:bold;
    vertical-align:top;
    text-align:center;
    padding-left:5px;
}
table.headertable .headerfiller .headernavtable td a
{
    font-size:x-small;
    font-weight:bold;
    vertical-align:top;
    text-align:center;
    text-decoration:none;
    color:black;
}
table.headertable .headerfiller .headernavtable td a:visited
{
    text-decoration:none;
    color:#808080;
}
table.headertable .headerfiller .headernavtable td a:active
{
    text-decoration:none;
    color:#808080;
}			
table.headertable .headerfiller .headernavtable td a:hover
{
    text-decoration:underline;
    color:#808080;
}
table.headertable .headerapplogo .headerapptitlelogo
{
    font-weight:600;
    font-size:18.0pt;
    font-family:Verdana;
    color:Black;
    vertical-align:top;
}
table.headertable .headerapplogo .headerapplogosymbol
{
    font-weight:500;
    font-size:6.0pt;
    font-family:Verdana;
    color:Black;
    vertical-align:top;
}

table.headertable .headerapplogo
{
    text-align:center;
    height:90px;
    background-repeat:no-repeat ;
	background-position:right;
	background-repeat:no-repeat;
	vertical-align:top;
}
table.headertable .headerapplogoimg
{
    border:0px;
    padding:0px;
    margin:0px;
    text-align:right;
    vertical-align:top;
    border-collapse:collapse;
}
table.headertable .headerapplogoimg img
{
    border:0px;
    padding:0px;
    margin:0px;
    text-align:right;
    vertical-align:top;
    border-collapse:collapse;
}
table.footer
{
    width:100%;
    height:35px;
    border:0px;
    margin:0px;
    padding:0px;
    border-collapse:collapse;
    vertical-align:bottom;
}
table.footer .Data
{
  	color: black;
	white-space:nowrap;
	font-size:12px;
}
table.footer .Label
{
  	color: black;
	white-space:nowrap;
	font-size:12px;
}
table.footer .footerend
{
    width:137px;
    height:35px;
    text-align:right;
    margin:0px;
    padding:0px;
    border:0px;
    border-collapse:collapse;
    /*background-image:url(images/curve.gif);
    background-repeat:no-repeat;
    background-position:top;*/
    border-top:1px solid black;
    border-collapse:collapse;
    background-color:white;
    font-size:xx-small;
}

table.footer .footercell
{
    height:34px;
    text-align:left;
    margin:0px;
    padding:0px;
    border-bottom:0px;
    border-left:0px;
    border-right:0px;
    border-top:1px solid black;
    border-collapse:collapse;
    background-color:white;
    font-size:xx-small;
}
table.footer A
{
  	color:black;
  	font-size:xx-small;
}
table.footer A:visited
{
	text-decoration:none;
	color:black;
	font-size:xx-small;
}
table.footer A:active
{
	text-decoration:none;
	color:black;
	font-size:xx-small;
}			
table.footer A:hover
{
    font-size:xx-small;
	text-decoration:underline;
	color:black;
}
.LabelFeedback
{
    font-size:x-small;
    font-weight:bold;
    margin-bottom:5px;
}
.Pager
{
    padding-top:50px;
}
.Pager span
{
    font-size:small;
    padding-right:5px;
    text-align:center;
    vertical-align:bottom;
}
.Pager a
{
    font-size:small;
    padding-right:5px;
    text-align:center;
    vertical-align:bottom;
}
.OtherDataTable
{
	width:50%
}
.OtherDataTable th
{
    font-size:12px;
	background-color:lightgray;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	text-align:left;
}
.OtherDataTable tr
{
	font-size:10px;
}
.OtherDataTable .FormLabel
{
    width:25%;
	padding-top:2px;
	padding-left:10px;
	margin-left:10px;
	text-align:left;
}
.OtherDataTable .FormText
{
    width:25%;
	padding-top:2px;
	padding-left:10px;
	margin-left:10px;
	text-align:left;
}

input[type="submit"] {
    background: dodgerblue;
    padding: 5px 10px;
    border-radius: 5px;
    cursor: pointer;
    color: white;
}
table.SearchTable {
	width: auto !important;
}