body, div, dl, dt, dd, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td 
{   margin: 0;
    padding: 0;
}

body { background-color: #FFFFFF; font-family: arial, sans-serif; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; border: 0; } 
.inpf{width:200px;background-color:#fbfbfb;border:1px solid #e0e0e0;}
.input2{background-color:#fbfbfb;border:1px solid #e0e0e0;}
.imgf{position:relative;left:3px;}
.celf{font-size:small;vertical-align:top}
.husk{height:50px;overflow: auto;}
.tabf{}
table.tablbase {padding: 0; border-spacing: 0px; border: 1px solid black;}
.tablbasel {border: 0px none black; padding: 0; border-spacing: 0px; border-collapse: separate; width: 100%;}
.tabule { }
.tablhd { }
.tabltitle { }
.tablcol { }
.tablmenu { }
.tablsubmit { }
.ss {color: red; font-size: x-small; position: relative; top: -3px; }
.sm {color: red; font-size: small; }
.ssnxxx {font-family: courier, Helvetica, sans-serif; font-weight: normal; text-align: left; font-size: small;}
.lable {font-weight: bold; text-align: right; font-size: small;}
.lableEdi {font-weight: bold; text-align: left; font-size: small;}
.xlable {font-weight: normal; text-align: right; font-size: x-small;}
.labler {font-weight: bold; text-align: right; font-size: small; padding-right: 4px;}
.labl {font-weight: bold; font-size: small;}
.lablDisp {font-weight: bold; font-size: 8pt;}
.datemask {font-weight: normal; text-align: right; font-size: x-small;}
.datum {font-weight: normal; font-size: small; }
.datumDisp {font-weight: normal; font-size: 8pt; }
.datumDispTop {font-weight: normal; font-size: 8pt; vertical-align:top;}
.tdatum {font-weight: normal; font-size: small; border-top:1px solid black; }
.xdatum {font-weight: normal; font-size: x-small; }
.idatum {font-weight: normal; font-size: small; color:red; }
.rbdatum {font-weight: normal; font-size: small; border-right:5px solid white;}
.colhd2 {font-weight: bold; text-align: left; font-size: x-small; }
.colhd2r {font-weight: bold; text-align: right; font-size: x-small; }
.colhd3 {font-weight: bold; vertical-align:top; text-align: left; font-size: small; }
.colhd3c {font-weight: bold; vertical-align:top; text-align: center; font-size: small; }
.colhd3r {font-weight: bold; vertical-align:top; text-align: right; font-size: small; }
.colhd {font-weight: bold; font-size: small;  }
.coltaba { vertical-align: top; text-align: center; font-size: small;}
.coltabaDisp { vertical-align: top; text-align: center; font-size: 8pt;}
.colum {font-weight: normal; font-size: small; vertical-align: top;}
.colum_zp {font-weight: normal; font-size: small; color: red;  vertical-align: top;}
.columamt {font-weight: normal; font-size: small; vertical-align: top; text-align: right;}
.columamtDisp {font-weight: normal; font-size: 8pt; vertical-align: top; text-align: right;}
.columamt_zp {font-weight: normal; color: red;  vertical-align: top; text-align: right;}
.columleft {font-weight: normal; font-size: small; vertical-align: top; text-align: left;}
.tabhd {background-color: #cccccc; border-bottom: 3px solid black;}
.flatbutton{border: 1px #666666 outset; background-color: #d6d3ce; text-decoration: none;}
.flatbutton:hover{border: 1px #666666 outset; background-color: #d6d3ce; cursor: pointer; text-decoration: none;}
.flatbutton2{border: 1px solid #666666 ; background-color: #d6d3ce; text-decoration: none; font-size:small;}
.anchorbutton{color: #A06932; border: 0px; text-decoration: underline; background-color: #FFFFFF; height:18px;}
.anchorbutton:hover{color: #A06932; border: 0px; text-decoration: underline; background-color: #FFFFFF; cursor: pointer; height:18px;}
.tick {text-align:right; padding-left: 0px; padding-right: 0px; empty-cells: hide; }
.tickamt {text-align:left; padding-left: 0px; padding-right: 0px; empty-cells: hide; }

.tabhdbutton
{	font-family: arial, sans-serif;
	color: #000000;
	text-decoration: underline;
	text-align: left;
	border:0px none black;
	padding-left: 0px; 
	padding-right: 0px; 
	background-color: #cccccc; 
	font-size: 12px;
	font-weight: bold;
}
.tabhdbutton:hover {color:red;	cursor: pointer;}
.subhdbutton
{	font-family: arial, sans-serif;
	color: #000000;
	text-decoration: underline;
	text-align: left;
	border:0px none black;
	padding-left: 0px; 
	padding-right: 0px; 
	background-color: #cccccc; 
	font-size: 10px;
	font-weight: normal;
}
.subhdbutton:hover {color:red;	cursor: pointer;}
.tabhdbuttonnot
{	font-family: arial, sans-serif;
	color: #000000;
	text-align: left;
	border:0px none black;
	padding-left: 0px; 
	padding-right: 0px; 
	background-color: #cccccc; 
	font-size: 12px;
	font-weight: bold;
}

.bordertable { width: 100%; } 
.blurb { font-size: medium; font-family: tahoma, arial, verdana; line-height: normal; } 
.greet { font-size: 12px; font-family: tahoma, arial, verdana; color:white;} 
.divider { border-bottom: #CC6633 1px solid; padding-bottom: 2px; font-size:small;} 
/*
.frontsidebar { background-color: #d8ccba; } 
.frontsidebar { background-color: #94aade; } 
*/
.frontsidebar { } 
.pagetitle {font-family: Arial,Verdana,sans-serif;font-size: large;font-style: normal;line-height: normal;font-weight: bold;color: #000000}
.menutitle {font-family: Arial,Verdana,sans-serif;font-size: medium;font-style: normal;line-height: normal;font-weight: bold;color: #000000}
.menudetail {font-family: Arial,Verdana,sans-serif;font-size: small;font-style: normal;line-height: normal;font-weight: bold;color: #000000}
.infotitle {text-align: center; font-family: Arial,Verdana,sans-serif; font-size: large; font-style: normal; line-height: normal; font-weight: bold; color: darkBlue;}
.infohead {font-family: Arial,Verdana,sans-serif; font-size: medium; font-style: normal; line-height: normal; font-weight: bold;color: darkBlue;}
.infobody {font-family: Arial,Verdana,sans-serif; font-size: small; font-style: normal; line-height: normal; font-weight: normal; color: black;}

.menuhd 
{ 
	font-family: Arial,Verdana,sans-serif;
	font-size: normal;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000
}
.menua:link, .menua:visited 
{ 
	color: #000000; 
	text-decoration: underline; 
	font-weight:normal; 
	cursor:pointer; 
	font-size:12px;
} 
.menua:hover, .menua:active 
{ 
	color: #D15A1E; 
	text-decoration: 
	none;
} 

.actmenuLogout
{	color: #000000;
	text-decoration: none; 
	font-weight: normal; 
	text-align: center;
	font-size: x-small; 
	width: 0px;
}
.actmenuIcon
{	color: #000000;
	/*border-left:6px solid white; */
}

.anc_white:link, .anc_white:visited { color: #FFFFFF; text-decoration: underline; font-weight:normal; cursor:pointer; font-size:12px;} 
.anc_white:hover, .anc_white:active { color: #FFFFFF; text-decoration: none; font-weight:normal; cursor:pointer; font-size:12px;} 
.cola:link, .cola:visited, .cola:active { color: #000000; text-decoration: underline; font-weight: normal;} 
.cola:hover  { color: #D15A1E; text-decoration: none; cursor: pointer;} 
.colb:link, .colb:visited, .colb:active { color: blue; text-decoration: underline; font-weight: normal; font-size: small;} 
.colb:hover  { color: #D15A1E; text-decoration: none; cursor: pointer;}
.colz:link, .colz:visited, .colz:active { color: #000000; text-decoration: none; font-weight: normal;} 
.colz:hover  { color: #D15A1E ; text-decoration: none; cursor: pointer;}
.logw:hover, .logw:active { color: #FF0000; text-decoration: none; } 
.logw:link, .logw:visited { color: #FFFFFF; text-decoration: underline; font-weight:normal;cursor:pointer; font-size:small;} 
.menub:link, .menub:visited, .menub.hover, .menub.active { color: #cccccc; text-decoration: underline; font-weight:normal; font-size:small;} 
.helpa:link, .helpa:visited { color: #194647; text-decoration: underline; font-weight:bold; cursor:pointer; font-size:x-small;} 
.helpa:hover, .helpa:active { color: #D15A1E; text-decoration: none; } 
.faqa:link, .faqa:visited { color: #000000; text-decoration: underline; font-weight: normal; font-size: 12px;} 
.faqa:active { color: #000000; text-decoration: none; font-weight:bold;} 
.faqa:hover { color: #000000; text-decoration: none; font-weight:bold; cursor: pointer; } 
.faqb:link, .faqb:visited { color: white; text-decoration: underline; font-weight: normal; font-size: 12px;} 
.faqb:hover, .faqb:active { color: red; text-decoration: none; cursor: pointer; } 
.faqq:link, .faqq:visited { color: darkblue; text-decoration: none; font-weight: bold; font-size: small;} 
.faqq:hover, .faqq:active { color: #D15A1E; text-decoration: none; cursor: pointer; } 
.taska:link, .taska:visited, .taska:active taska:hover{ color: #000000; text-decoration: underline; font-weight: normal;} 
.taskb:link, .taskb:visited, .taskb:active taskb:hover{ color: #000000; text-decoration: none;} 
.lablLink:link, .lablLink:visited, .lablLink:hover, .lablLink:active {color: #000000; text-decoration:none; font-weight: bold; font-size: 8pt;}
.mainbody { padding-left: 0px; padding-right: 0px; line-height: normal; } 
.menuitem { padding-left: 2px; padding-top: 12px; } 
.expiredtitle { color: #CC6633; background-color: #FCF8DF; border: 1px solid #CCCC99; font-size: large; font-weight: bold; padding: 6px; } 
.small { font-size: x-small; } 

.bgcolor1 { background-color: white; }
.bgcolor2 {	background-color: #eeeeee; }
.bgcolordanger { background-color: pink; }
.bgcolorwarning {	background-color: yellow; }
.billdet {font-family: courier, Helvetica, sans-serif; font-size: large; font-weight: bold; }
.tagline {font-family: Arial,Verdana,sans-serif; font-size: 18pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000   }
.compflds {color: maroon; font-size: small; font-family: Arial, Helvetica, sans-serif; }
.compfldsT {color: maroon; font-size: small; font-family: 'Century Schoolbook', Times, Serif; }
.eortitle {font-family: courier, Helvetica, sans-serif; font-size: large; font-weight: bold; }
.logo { }
.step { font-weight: bold; color:blue; }
.blulnk { color:blue; text-decoration: underline;}
.tp { position:relative;right:10px; }
.pp { position:relative;left:18px; }
.eobt1{background-color: #eeeeee; border-top: 3px solid black; border-right: 3px solid black; border-left: 3px solid black; }
.eobt2{background-color:#eeeeee;border-right:3px solid black;border-left:3px solid black;}
.eobt3{background-color:#FFFFFF;border-bottom:2px solid black;border-top:2px solid black;border-right:3px solid black;border-left:3px solid black;}
.eobt4{border-right:3px solid black;border-left:3px solid black;text-indent:3px;}
.eobt5{border-right:3px solid black;border-left:3px solid black;border-bottom:3px solid black;text-indent:3px;}
.eobt6{border-bottom:3px solid black;text-indent:2px; border-top: 2px solid black;}
.eobt7{text-indent:3px; border-top: 2px solid black;}
.eobt8{text-indent:3px; }

.lowerMenuButton
{	
	border-style:solid;
	border-width:1px;
	height:1.50em;
	font-size:.80em;
 
	border-bottom-color: #333333;
	border-right-color: #333333;
    border-left-color: #CCCCCC;

    border-top-color: #CCCCCC;
    background-color:#FFFFFF;
}
.lowerMenuLink
{	position:relative;
	padding:2px;
	border-style:solid;
	border-width:1px;
	font-size:.80em; 
	color:#000000;
	border-bottom-color: #333333;
	 border-right-color: #333333;
    border-left-color: #CCCCCC;

    border-top-color: #CCCCCC;
    background-color:#FFFFFF;
    text-decoration:none;
}
.lowerMenuLink2
{	
	border-style:solid;
	border-width:1px;
	font-size:.72em; 
	color:#000000;
	border-bottom-color: #333333;
	 border-right-color: #555555;
    border-left-color: #BBBBBB;

    border-top-color: #DDDDDD;
    background-color:#FFFFFF;
    text-decoration:none;
}
.lowerMenuDiv
{
	position:relative;
	z-index:97;
	width:100%;
}
.lablDispTitle {font-weight: bold; font-size: 8pt; }
.datumDispTitle {font-weight: normal; font-size: 8pt; }
.sbarButton
{
	font-size:small;
	border: solid 1px black;
    background-color:#FFFFFF;
}
.sbarLabel 
{
	font-weight: normal; 
	text-align: right; 
	font-size: small;
}
.sbarLabelW 
{
	font-weight: normal; 
	text-align: right; 
	font-size: small;
	color:black;
}
.sbarLabelB 
{
	font-weight: normal; 
	text-align: right; 
	font-size: small;
	color:black;
}
.sbarSize
{
	width:65px;
}
.sbarSkip
{
	width:40px;
}
.sbarIcon
{
	font-weight:900;
	font-size:small;
	background-color:#FFFFFF;
	border:solid 1px black;
}
.nodeco:link, 
.nodeco:visited,
.nodeco:active,
.nodeco:hover 
{ 
	color: #000000; 
	text-decoration: none; 
	font-weight: normal; 
	cursor: pointer; 
} 
.addlist
{
	font-weight: normal;
	font-size: 8pt;
}
