a:link  { 
  color: #0000CC;
  background: none;
  text-decoration:none;
}
a:visited { 
  color: #0000CC;
  background: none;
  text-decoration:none;
}
a:active {
  color: #0033FF;
  background: none;
  text-decoration:none;
}
a:hover { 
  color: #FF9900;
  background: none;
  text-decoration:none;
}

@page narrow {
	size: 9in 11.5in;
}

html, body{ /* set the relative font size of IE5-5.5 differently to everything else, and we scale it from there */
	background: #FFFFFF;
	color: #000000;
	font: 0.95em Helvetica, Arial Narrow, Verdana, Arial;
	height: 100%;
	}



.formboxes{
border-style:solid;
border-width:1px;
border-color:#B18DB1;
color:#000000;
background-color:#CCCCCC;
font-family: Helvetica, Arial Narrow, Verdana, Arial;
font-size: 0.9em;

}
#box0 { /* clear background, 100% width*/
	border:1px solid #000000;
	margin: 0;
	padding: 4px 4px 4px 4px;
	position:relative;
	height: auto;
	width:auto!important;
	display:block;
	background-color:#FFFFFF;
	font-size: 0.75em;
	font-family: Helvetica, Arial Narrow, Verdana, Arial;
}

#box1 { /* clear background, 100% width*/
	border:2px solid #FF0000;
	margin: 12px 0 0 0;
	padding: 4px 4px 4px 4px;
	position:relative;
	height: auto;
	width:auto!important;
	display:block;
	background-color:#FFFFFF;
	font-size: 1.15em;
	font-family: Helvetica, Arial Narrow, Verdana, Arial;
}

#box2 { /* clear background, 100% width*/
	border:1px dashed #666666;
	margin: 4px 0 4px 0;
	padding: 8px 1px 8px 1px;
	position:relative;
	height: auto;
	width:100%;
	
	background-color:#FFFFFF;
	font-family: Arial, Verdana, Arial;
}

.formboxescust{
border-style:solid;
border-width:1px;
border-color:#B18DB1;
color:#000000;
background-color:#FFFFCC;
font-family: Helvetica, Arial Narrow, Verdana, Arial;
font-size: 0.9em;

}

.small {
  font-weight: normal;
  font-size: 0.75em;
  font-family: Helvetica, Arial Narrow, Verdana, Arial;
}

.term {
  font-weight: normal;
  font-size: 0.75em;
  font-family: Helvetica, Arial Narrow, Verdana, Arial;
}
.medium {
  font-weight: normal;
  font-size: 0.80em;
  font-family: Helvetica, Arial Narrow, Verdana, Arial;
}
.big {
  font-weight: normal;
  font-size: 1.0em;
  font-family: Helvetica, Arial Narrow, Verdana, Arial;
}

.large {
  font-weight: normal;
  font-size: 1.5em;
  font-family: Helvetica, Arial, Helvetica;
}
.huge {
  font-weight: normal;
  font-size: 2em;
  font-family: Helvetica, Arial Narrow, Verdana, Arial;
}
.style3 {
	font-size: 0.2em
	font-family: Helvetica, Arial Narrow, Verdana, Arial;
	}
	
.linedot {
	border-bottom: 1px dotted #000000;
	margin-top: 1px;
	margin-bottom: 2px;
	height: 1px;
	overflow:hidden;
	clear:both ;
	position: relative;
}
.line {
	border-bottom: 1px solid #000000;
	margin-top: 1px;
	margin-bottom: 2px;
	height: 1px;
	overflow:hidden;
	clear:both ;
	position: relative;
}
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}

