A.				{
	color: #ffffff;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : xx-small;
}

A:hover        {
	color: Red;
	text-decoration: underline;
}
BODY {
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#CCCCCC;
	scrollbar-dark-shadow-color:#CCCCCC;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#CCCCCC;
	background-image : none;
	background-color : White;
	margin: 0px;
	padding: 0px;
}

.Heading{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16pt;
	font-weight: bold;
	font-style:normal;
	color: Red;
	text-decoration : none;
}

.HeadingBlack {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16pt;
	font-weight: bold;
	font-style:normal;
	color: Black;
	text-decoration : none;
}

.Subheading{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight: bold;
	font-style:normal;
	color: Red;
	text-decoration : none;
}

.SubheadingBlack {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight: bold;
	font-style:normal;
	color: Black;
	text-decoration : none;
}

.Fineprint {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight: normal;
	font-style: normal;
	color: Gray;
	text-decoration : none;
}

.inputField {
	font-family : Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	font-size : 12px;
}

.inputFieldRequired {
	font-family : Arial, Helvetica, sans-serif;
	background-color: #FF9999;
	font-size : 12px;
}

.TableHeader {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: Red;
	text-decoration: none;
}

.TableHeaderBlack {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}

.Regular {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: Black;
	text-decoration : none;
}

.RegularRed {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: Red;
	text-decoration : none;
}

.tableRowColor1 { background-color: #CCCCCC; }
.tableRowColor2 { background-color: #FFFFFF; }


.TestimonialsBox {
	border: 1px dashed #999999;
	padding: 8px;
	text-align: left;
	width: 650px;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: Black;
	font-style: italic;
}


/* Bottom div#wn / div#cnt / div#cnt td are for the scroller on the left side */
div#wn { 
  position:absolute; left:0px; top:133px;
  width:170px; height:500px; z-index:1000;
  clip:rect(0, 170px, 500px, 0); overflow:hidden;
  background-color:#ffffff
  }
div#cnt { position:absolute; z-index:1 }
/* Since the images in the example vary in size and do not completely fill scroller space
   width and height needs to be set here to match height and width of the scroller */
div#cnt td {
  width:170px; height:500px; 
  text-align:center; vertical-align:middle;
  }
  
  /* NECESSARY TO INSERT IMAGECUBE.COM LINK */
div#HiddenContent{
	width: 5px;
	height: 5px;
	overflow: hidden;
}