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;}*/
h2	{text-align:left;font:100% Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;}
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;}
.F8a {font:14pt "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;}
.F14 {font: 105% Arial, Helvetica, sans-serif;font-weight:bold;color:#263d5f;}
.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;}
.colorTextC {font:130% Arial, Helvetica, sans-serif;color:#4865bc;font-weight:bold;}

.leftColumn, .rightColumn, .cascademenu a:link, .cascademenu a:visited {
background-color:#ffffff;	/*a6e1ff;*/
}
body  {
margin:0;
padding:0;
/*background-image:./images/bkgrnd.gif;
background-repeat: repeat;*/
background-color:#e7ebf2;	/*#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;
}
.brDown1, .brDown1a {
margin: 0px auto 10px auto;
float:left;
width:590px;
border-bottom: 1px dotted black;
text-align:left;
}
.brDown1a {
width:160px;
text-align:right;	
}
.brUp1, .brUp1a {
margin: 10px auto 10px auto;
float:left;
width:590px;
border-bottom: 1px dotted black;
text-align:left;
}
.brUp1a {
width:160px;
text-align:right;	
}
.clearfloats {
clear:both;
}
.containerbox {
margin:0 auto 0 auto;
height:auto;
overflow:hidden;
border:2px solid #64728a;
background-color:#ffffff;
width:90%;
text-align:center;
border-bottom-left-radius:10px;border-bottom-right-radius:10px;
/*padding: 3px 10px 3px 10px;*/
max-width: 1008px;
width:expression(document.body.clientWidth > 1008? "1008px": "100%" );
}
.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:75%;
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("./images/bluestreak3.jpg");
/* TAS */
text-align: center;
}
.menuBox {
margin-top:0px;
padding-top:0;
text-align:left;
display:block;
}
.menuBox2 {
margin:-20px auto 0 auto;
width:90%;
text-align:center;
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 {
/*	TAS */
margin: 0 auto 0 14px;
/*text-align:center; */
float:left;
width:80%;
font:110% Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;line-height:130%;	
}
.sideColumn, .leftColumn, .leftColumn2 {
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;*/
}
.leftColumn2 {
border:none;
background-color:#ffffff;
}
.rightColumn, .rightColumn2 {
text-align:center;
margin:auto;
width:16.5%;
float:right;
border-left:1px solid #330099;
border-bottom:1px solid #330099;
}
.rightColumn2 {
border:none;
background-color:#ffffff;
}
.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;
}
.li6, .li6a {
line-height: 130%;
list-style-type: decimal;
list-style-position:outside;	
}
.li6a {
list-style-type: lower-alpha;	
}
.li7 {
list-style-type: disc;
list-style-position:outside;
margin-bottom:15px;margin-left:30px;
line-height: normal;	
}
p {
text-align:left;	
}
.underlineTitle {
text-decoration:underline;
text-align:left;
margin-bottom:5px;	
}
.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 {
float:right;
width:240px; 
text-align:right;
}
.more, .more2 {
display:inline;
width:44px; 
text-align:center; 
font-family: Arial, Helvetica, sans-serif;font-size:85%; 
color:#330099;
text-decoration:underline;
background-color:#ffffff;
}
a.more:link, a.more2:link {color:#330099;}
a.more:hover, a.more2:hover {color:#36580d;text-decoration:none;}
a.more:active, a.more2:active {color:#330099;}

.more2 {
font-family: Arial, Helvetica, sans-serif;font-size:110%; 	
}
.popUpLinks, .popUpLinksHover {
/*border-bottom:2px dotted #0000ff;*/
color:#0000ff;
/*font-weight:bold;*/
text-decoration:underline;
}
.popUpLinksHover {
color:#36580D;
text-decoration:none;
/*font-weight:bold;*/
}
.popUps {
align:center; 
font-family: Arial, Helvetica, sans-serif;font-size:100%;
text-decoration:underline; 
color:#330099;
background-color:#ffffff;
}
a.popUps:link, a.popUps2:link {color:#330099;}
a.popUps:hover, a.popUps2:hover {color:#36580d;text-decoration:none;}
a.popUps:active, a.popUps2:active {color:#330099;}

.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;}

	/* Fix IE. Hide from IE Mac \*/
* html .cascademenu ul li{float:left;height:1%;}
* html .cascademenu ul li a{height:1%;}

.cascademenu {
  	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:2px 0 2px 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, .mainmenu li {
list-style-type:none;
}
.cascademenu ul li, .mainmenu 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, div.mainmenu  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, div.mainmenu  ul li:hover ul ul ul {
display: block;
}
	/* Fix IE. Hide from IE Mac */
* html .mainmenu  ul li{height:1%;}
* html .mainmenu  ul li a{height:1%;}

.mainmenu {
	text-align:center;
	background-color:#4865bc;
	border-right:1px solid #ffffff;
	font-size: 90%;
	font-family: helvetica, arial, sans-serif;
	font-weight:normal;	/*bold;*/
	float:left;
	width:12%;
	display:block;
}
.mainmenu a {
	width: 100%;
	display:block;
	text-decoration:none;
}
.mainmenu a:link,  .mainmenu  a:visited {
background-color:#4865bc;
color: #ffffff;
} 
.mainmenu a:hover {
color:#4865bc;
background-color: #ffffff;
}
.mainmenu ul ul a:hover {
color:#330099;
background-color: #ffffff;
} 
.mainmenu li ul {
position:absolute;
top:17px;
left:0%;
display:none;
}
.mainmenu ul ul li {
padding: 1px 0 1px 0;	
}
div.mainmenu  ul {
margin:0;	/* keeps the menu parts together */
padding:0;
width: 100%;		/* width of parent buttons */
}
div.mainmenu ul ul, div.mainmenu ul ul ul  {
margin:0;			/* keeps the menu parts together */
padding:0;
width: 140px;		/* width of sub menus buttons */
border:1px solid #330099;
background-color: #ffffff;
text-align:left;
font-weight:normal;
}
div.mainmenu ul ul, div.mainmenu ul ul ul, div.mainmenu ul li:hover ul ul, div.mainmenu ul li:hover ul ul ul {
display: none;
}
div.mainmenu ul li:hover ul, div.mainmenu ul ul li:hover ul, div.mainmenu ul ul ul li:hover ul {
display: block;
}
* html .mainmenu2  ul li{height:1%;}
* html .mainmenu2  ul li a{height:1%;}

.mainmenu2 {
	text-align:center;
	background-color:#ffffff;
	border-right:2px solid #330099;
	font-size: 85%;
	font-family: helvetica, arial, sans-serif;
	font-weight:normal;
	float:left;
	width:70px;
	display:block;
}
.mainmenu2 a {
	width: 100%;
	display:block;
	text-decoration:underline;
}
.mainmenu2 a:link,  .mainmenu2  a:visited {
background-color:#ffffff;
color: #330099;
} 
.mainmenu2 a:hover {
color:#36580D;
background-color: #ffffff;
/*font-weight:bold;*/
text-decoration:none;
}
.mainmenu2 li {
list-style-type:none;
}
div.mainmenu2  ul {
margin:0;	/* keeps the menu parts together */
padding:0;
width: 100%;		/* width of parent buttons */
}
.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, .exButton, .exButtonH, .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;
}
.exButton, .exButtonH {
width:75px;
}
.abortButton {
color:#000000;
background-color: #8ed9ff;	
}
.abortButtonH {
color:#000000;
background-color: #ffff00;
}
.exButton {
color:#000000;
background-color: #00ff00;
}
.exButtonH {
color:#000000;
background-color: #B9F077;
}
.goButton, .goButtonH {
width:230px;
}
.goButton {
color:#000000;
background-color: #8ed9ff;	/*#6effb9;*/
}
.goButtonH {
color:#000000;
background-color: #c7ffb7;
}
.moreButton, .moreButtonH {
border-bottom:1px dotted #330099;
text-align:center;
font-weight:normal;
}
.moreButton {
color:#330099;
background-color: #ffffff;	/*#e3f2ff;*/
}
.moreButtonH {
color:#ffffff;
background-color: #330099;
}


