h1 {
text-align:center;
font: 116% arial, Helvetica, sans-serif;
font-weight:bold;
background-color: #330099;
color:#f8fafc;
margin:0 auto 0 auto;
padding:3px 0 5px 0;
}
h2 {margin:20px auto 5px 0;text-align:left;font: 105% Arial, Helvetica, sans-serif;font-weight:bold;color:#263d5f;}
h3 {width:100%;text-align:center;font:16pt "Times New Roman, Times", serif;color:#263d5f;font-weight:bold;}
h4 {width:100%;text-align:left;font:12pt arial, helvetica, sans-serif;color:#263d5f;font-weight:bold;}
h5 {width:100%;text-align:left;font:100% arial, helvetica, sans-serif;color:#263d5f;font-weight:bold;margin-bottom:5px;}

.F4, .F1, .messagebox, .messagebox1, .messagebox1A {font-weight:normal; color:#263d5f;font: 10.5pt Arial, Helvetica, sans-serif;}
.F1, .tempbox {text-decoration:underline;line-height:130%;}
.F2 {font: 100% Arial, Helvetica, sans-serif;font-weight:bold; color:#263d5f; }
.F3 {width:100%;font:14pt arial, helvetica, sans-serif;color:#263d5f;font-weight:bold;}
.F7 {font:100% Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;}
.F8 {font:16pt "Times New Roman, Times", serif;color:#233a79;font-weight:bold;}
.F10 {font:80% Arial, Helvetica, sans-serif;color:#330099;font-weight:normal;}
.F11 {text-align:center;font: 110% arial, Helvetica, sans-serif;font-weight:bold;background-color:#1b6296;color:#f8fafc;margin:-0px auto 0 auto;padding:0px 0 5px 0;height:14px;width:100%;}
.F12 {font:110% Arial, Helvetica, sans-serif;color:#330099;font-weight:bold;font-style:italic;}
.F12A {text-align:left;font:11pt arial, helvetica, sans serif;color:#263d5f;line-height:110%;font-weight:bold;}
.F12B {text-align:left;font:10.5pt arial, helvetica, sans serif;color:#367bb2;line-height:110%;font-weight:normal;}
.F13 {font: 11pt "Times New Roman", Times, serif; color:#330099;}
.bigtext {font:110% Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;line-height:130%;}
.colorText {font:100% Arial, Helvetica, sans-serif;color:#330099;font-weight:normal;}
.colorTextB {font:100% Arial, Helvetica, sans-serif;color:#330099;font-weight:bold;}

.leftColumn, .rightColumn, .cascademenu a:link, .cascademenu a:visited {
background-color:#a6e1ff;
}
body  {
margin:0;
padding:0;
background-color:#367bb2;
font-size:80%;
font-weight:normal; 
font-family: Arial, Helvetica, sans-serif;
}
.brUp {
margin: 10px auto 10px auto;
}
.brDown {
margin: 0px auto 10px auto;
}
.containerbox {
margin:0 auto 0 auto;
height:auto;
overflow:hidden;
border:1px solid #330099;
background-color:#ffffff;
width:100%;
max-width: 1008px;
width:expression(document.body.clientWidth > 1008? "1008px": "100%" );
}
.containerboxAcctg1, .containerboxAcctg {
margin:10px auto 0 auto;
width: 770px;
background-color:#ffffff;
padding: 0 0 2px 0;
}
.containerboxAcctg {
margin:0 auto 15px auto;
border-top: none;
}
.content {
text-align:left;
width:85%;
margin:20px auto 20px auto;	
}
.demobox {
width:770px;
padding: 3px 10px 3px 10px;
background:#ffffff;
font: 105% Arial, Helvetica, sans-serif;font-weight:normal;
height:100%;
margin:10px auto auto auto;
overflow:hidden;
color:#330099;
border:2px solid #330099;
}
.divMax, .divMax2, .divMax4, .divMax5 {
text-align:left;
/*height:100%;*/
width:90%;
margin:0 auto 0 auto;
}
.divMax2 {
width: 80%;
margin:15px auto 0 auto;
}
.divMax4 {
margin:13px auto 0 45px;
}
.divMax5 {
margin-top:15px;
font: 110% Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;line-height:130%;	
}
.errormsg {
background:#ec2359;
color:white;
font-weight:bold;	
}
.footer {
margin: 0 auto 0 auto;
width:80%;
text-align:center;
font-size:75%;
color:gray;
font-weight:normal;
border-top:1px solid #330099;	
}
.formBox1, .formBox1a, .formBox2, .formBox3 {
float:left;
margin-top:7px;
text-align:right;
}
.formBox1, .formBox1a {
width:80px;
}
.formBox1a {
text-align:left;	
}
formBox3 {
text-align:left;
width:40px;
}
.framebox, .menuBox {
width:100%;
margin: 0 auto 0 auto;
text-align:center;
}
.framebox2 {
width:100%;	
margin: 0 auto 0 118px;
text-align:left;
}
.helpbutton {
background-color:#99ccff;
color:#000000;
font-weight:bold;
}
hr {color:#263d5f;
}
.masthead1 {
background-image: url("bluestreak.gif");
/*margin-bottom:-2px;*/
text-align: center;
}
.menuBox {
margin-top:0px;
padding-top:0;
text-align:left;
display:block;
}
.middleColumn, .middleColumnPre, .middleColumn2 {
margin: 0 auto 0 auto;
text-align:center;
float:left;
width:65%;
}
.middleColumnPre {
font:110% Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;line-height:130%;	
}
.middleColumn2 {
font:110% Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;	
}
.middleColumnIndex {
margin: 0 auto 0 14px;
/*text-align:center; */
float:left;
width:65%;
font:110% Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;line-height:130%;	
}
.sideColumn, .leftColumn {
text-align:center;
margin:auto;
float:left;
width:16.5%;
border-bottom:1px solid #330099;
}
.leftColumn {
border-right:1px solid #330099;
/*border-bottom:1px solid #330099;*/
}
.rightColumn {
text-align:center;
margin:auto;
width:16.5%;
float:right;
border-left:1px solid #330099;
border-bottom:1px solid #330099;
}
.sideBox, .leftSideBox, .rightSideBox, .rightSideBox2, .rightSideBox3 {
width:85%;
margin:0 auto 0 auto;
text-align:left;
}
.leftSideBox {
text-align:right;
}
.rightSideBox, .rightSideBox2, .rightSideBox3 {
font-size:95%;
color:#330099;
font-weight:normal;
}
.rightSideBox2 {
margin-left:1px;
}
.rightSideBox3 {
margin:12px auto auto 4px;
}
.sideBoxTitle {
font:83% Arial, Helvetica, sans-serif;
color:#330099;
font-weight:bold;
}
.sideBoxText {
font-size:95%;
color:#330099;
font-weight:normal;
}
.subBox, .subBoxLeft {
width:99%;
margin-top:3px;
text-align:left;
}
.subBoxLeft {
text-align:right;
}
li, .li2 {
line-height: 150%;
list-style-type: disc;
list-style-position:outside;
}
.li2 {
margin-bottom:15px;	
}
.li2, .li3 {
line-height: 130%;
}
.li3 {
list-style-type: decimal;
}
p {
text-align:left;	
}
.spacer {
margin:0 auto 0 auto;
width:1%;
font-size:1px;	
}
.title {
text-align:left;
font-weight:bold;
margin:0 auto 5px auto;	
}
.titlebox {
margin: 20px auto 10px auto;
width:100%;
text-align:left;
font-weight:bold;	
color:#330099;
}
.yes_no_left, .yes_no_right {
float:left;
width:80px;
text-align:center;
background: #ccffff;
border:1px solid black;
}
.yes_no_right {
background: #ffffcc;
}
.topmenu {
	display:block;
}
.topmenu ul{
 margin:0 auto 0 auto;
text-align:center;
padding:0px;
display: block;
}
.topmenu ul li{ 
display: inline;
}
.topmenu ul li a{
margin:1px 1px 1px 1px;
font:105% arial,sans-serif;font-weight:normal;
background: #ffffff;
border:1px solid #233a79;
text-decoration:none;
}
.topmenu ul li a:link {color:#330099;}
.topmenu ul li a:visited {color:#330099;}
.topmenu ul li a:hover {color:#ffffff;background:#330099;}
.topmenu ul li a:active {color:#4b65b2;}

.txtLeft, .txtRight {
float:left;
margin: 10px auto 0 auto;
width:505px; 
text-align:left;
}
.txtRight {
width:240px; 
text-align:right;
}
.more {
display:inline;
width:44px; 
text-align:center; 
font-family: Arial, Helvetica, sans-serif;font-size:11px; 
color:#330099;
background-color:#ffffff;
text-decoration:none;
}
a.more:link {color:#330099;}
a.more:hover {color:#ffffff; background:#330099;}
a.more:active {color:#ffffff; background:#0000cc;}

.pointers {
display:inline;
text-align:center; 
font:100% Tacoma, Arial, Helvetica, sans-serif;font-weight:normal;
color:#330099;
background-color:#ffffff;
}
a.pointers:link {color:#330099;}
a.pointers:hover {color:#ffffff; background:#330099;}
a.pointers:active {color:#ffffff; background:#330099;}

.nav, .nav2, .nav3, .nav4w {
padding:2px 0 3px 0;
display:block; 
width:100%;	
border-bottom:1px solid #300099;
margin-top:1px; 
text-align:right; 
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;font-size:100%;
font-weight:normal; 
overflow:hidden;
}
a.nav:link {color:#ffffff;background-color:#337cb9;}
a.nav:visited {color:#f8fafc;background-color:#337cb9;}
a.nav:hover {color:#f8fafc;background-color:#2c6ba0;}
a.nav:active {color:#ffffff;}

a.nav4w:link {color:#1F4B70;}
a.nav4w:visited  {color:#1F4B70;}
a.nav4w:hover {color:#ffffff;background-color:#2c6ba0;}
a.nav4w:active {color:#ffffff;}

.nav2, .nav3 {
text-align:center;
font-family: Arial, Helvetica, sans-serif;font-size:95%; 
color:#330099;
padding:3px 0 3px 0;
border-top:1px solid #3300ee;
border-left:1px solid #3300ee;
border-bottom:2px solid #330099;
border-right:2px solid #300099;
background-color:#e3f2ff;
}
a.nav2:link {color:#330099;}
a.nav2:visited {color:#330099;}
a.nav2:hover {color:#e3f2ff; background:#330099;}
a.nav2:active {color:#330099;}

.nav3 {
width:63px;
margin-top:1px; 
text-align:left; 
font-family: Arial, Helvetica, sans-serif;font-size:100%; 
color:#330099;
background-color:#ffffff;
}
a.nav3:link {color:#330099; background:#ffffff;}
a.nav3:visited {color:#330099; background:#ffffff;}
a.nav3:hover {color:#ffffff; background:#330099;}

.nav5, .nav6 {
display:inline; 
width:98%;	
margin-top:1px; 
text-align:left; 
text-decoration:underline;
font-family: Arial, Helvetica, sans-serif;font-size:95%;
font-style: italic; 
overflow:hidden;
}
a.nav5:link {color:#330099;}
a.nav5:visited {color:#330099;}
a.nav5:hover {color:#2ea59f;}
a.nav5:active {color:#ffffff;}

.nav6 {
text-align:center; 
font-family: Arial, Helvetica, sans-serif;font-size:100%;font-weight:bold;
background-color:#ffffff;
}
a.nav6:link {color:#ffffff;}
a.nav6:visited {color:#ffffff;}
a.nav6:hover {color:#ffffff; background:#330099;}
a.nav6:active {color:#ffffff;}
.u {
text-decoration:underline;	
}
/* CSS Popout cascademenu
 html>body .cascademenu-container {
	top: 0; for everything else
	left:5px;
}	  */
	/* Fix IE. Hide from IE Mac \*/
* html .cascademenu ul li{float:left;height:1%;}
* html .cascademenu ul li a{height:1%;}
/* End */

.cascademenu {
	z-index: 10; 
  	width: 159px;
	text-align:right;
/*	border-left:1px solid #330099;*/
	font-size: 100%;
	font-family: helvetica, arial, sans-serif;
	display:block;
}
.cascademenu a {
	width: 100%;
	display:block;
	padding:6px 0 6px 0;
	text-decoration:none;
	border-bottom:1px solid #330099;
}
.cascademenu a:link,  .cascademenu a:visited {	/* static buttons */
color: #1F4B70;
} 
.cascademenu a:hover {	/* all buttons on mouse-over */
color:#ffffff;background-color:#2c6ba0;
}
.cascademenu li {
list-style-type:none;
}
.cascademenu ul li {
position:relative;
}
.cascademenu li ul {
position: absolute;
top: 0;
left: 100%;				  /* submenu distance from left menu */
display: none;
}
div.cascademenu ul {
margin:0;	/* keeps the menu parts together */
padding:0;
width: 100%;		/* width of parent buttons */
}
div.cascademenu ul ul, div.cascademenu ul ul ul  {
margin:0;			/* keeps the menu parts together */
padding:0;
width: 100%;		/* width of sub menus buttons */
border:1px solid #330099;
}
div.cascademenu ul ul, div.cascademenu ul ul ul, div.cascademenu ul li:hover ul ul, div.cascademenu ul li:hover ul ul ul {
display: none;
}
div.cascademenu ul li:hover ul, div.cascademenu ul ul li:hover ul, div.cascademenu ul ul ul li:hover ul {
display: block;
}
/* CSS Popout cascademenu4
 html>body .cascademenu4-container {
	top: 0; for everything else
	left:5px;
}	  */
	/* Fix IE. Hide from IE Mac */
* html .cascademenu4 ul li{height:1%;}
* html .cascademenu4 ul li a{height:1%;}
/* End */

.cascademenu4 {
	z-index: 10; 
  	width: 100%;
	text-align:center;
	font-size: 11pt;
	font-family: tahoma, helvetica sans-serif;
	display:block;
}
.cascademenu4 a, .cascademenu3 a {
/*	width: 100%;*/
	display:block;
	padding:3px 0 1px 0;
	text-decoration:none;
/*	border-left:1px solid #330099;
	border-top:1px solid #330099; */
	border-bottom: 2px solid #330099;
	border-right:2px solid #330099;
}
.cascademenu4 a:link, .cascademenu4 a:visited {
color: #330099;
background-color:#a6e1ff;	/*e3f2ff;*/
}
.cascademenu4 a:hover {	/* all buttons on mouse-over */
color:#ffffff;background-color:#2c6ba0;
}
.cascademenu4 li {
list-style-type:none;
}
.cascademenu4 ul li {
position:relative;

}
.cascademenu4 li ul  {
position: absolute;
top: 25px;
left: 5%;				  /* submenu distance from left margin */
display: none;
z-index:20;
}
div.cascademenu4 ul {
margin:0;	/* keeps the menu parts together */
padding:0;
width: 100%;		/* width of parent buttons */
}
div.cascademenu4 ul ul {
margin:0;			/* keeps the menu parts together */
padding:0;
width: 90%;		/* width of sub menus buttons */
border:none;
}
div.cascademenu4 ul ul, div.cascademenu4 ul ul ul, div.cascademenu4 ul li:hover ul ul, div.cascademenu4 ul li:hover ul ul ul {
display: none;
}
div.cascademenu4 ul li:hover ul, div.cascademenu4 ul ul li:hover ul, div.cascademenu4 ul ul ul li:hover ul {
display: block;
}
.tasmenu ul, .tasmenu2 ul  {
margin:0 auto 0 auto;
text-align:center;
padding:0px;
display: block;
}
.tasmenu2 {
margin:55px auto 0 auto;
width:100%;	
}
.tasmenu ul li, .tasmenu2 ul li { 
display: inline;
}
.tasmenu ul li a{
font:10.5pt arial,sans-serif;font-weight:normal;
background-color:#e3f2ff;
border-top:1px solid #330099;
border-right:2px solid #330099;
border-bottom:2px solid #330099;
border-left:1px solid #330099;
padding:2px;
}
.tasmenu ul li a:link {color:#330099;text-decoration:none;}
.tasmenu ul li a:visited {color:#330099;text-decoration:none;}
.tasmenu ul li a:hover {color:#ffffff;text-decoration:none;background:#330099;}
.tasmenu ul li a:active {color:#4b65b2;text-decoration:none;}

.tasmenu2 ul li a {
font:11pt arial,sans-serif;font-weight:normal;
background-color:#e3f2ff;
border-top:1px solid #330099;
border-right:2px solid #330099;
border-bottom:2px solid #330099;
border-left:1px solid #330099;
padding:3px;
}
.tasmenu2 ul li a:link {color:#330099;text-decoration:none;}
.tasmenu2 ul li a:visited {color:#330099;text-decoration:none;}
.tasmenu2 ul li a:hover {color:#ffffff;text-decoration:none;background:#330099;}
.tasmenu2 ul li a:active {color:#4b65b2;text-decoration:none;}

.abortBox, .helpButtonBox, .printBox {
width:25%;
}
.abortBox {
float:left;
text-align:left;
}
.goButtonBox {
width:49.9%;
float:left;
text-align:center;
}
.helpButtonBox, .printBox {
text-align:right;
float:right;
}
.abortButton, .abortButtonH, .goButton, .goButtonH, .helpButton2, .helpButton2H, .printButton, .printButtonH {
padding: 1px 5px 1px 5px;
border:2px solid #330099;
text-align:center;
font-weight:bold;
line-height:1.1em;
}
.abortButton, .abortButtonH {
width:75px;
}
.abortButton {
color:#000000;
background-color: #8ed9ff;	
}
.abortButtonH {
color:#000000;
background-color: #ffff00;
}
.goButton, .goButtonH {
width:230px;
}
.goButton {
color:#000000;
background-color: #8ed9ff;	/*#6effb9;*/
}
.goButtonH {
color:#000000;
background-color: #c7ffb7;
}
.moreButton, .moreButtonH {
border-bottom:1px dotted #330099;
/*width:210px;*/
/*height:15px;*/
text-align:center;
font-weight:normal;
}
.moreButton {
color:#330099;
background-color: #ffffff;	/*#e3f2ff;*/
}
.moreButtonH {
color:#33aa99;
background-color: #ffffff;
}