#Logo1 {VISIBILITY: hidden;}
#Logo2 {VISIBILITY: visible;}

a:link,a.ProductLink:link,a.DivTextSubTitle:link,a.TitleTabLink:link,a.menu_title:link { 
	color: #483478; 
	text-decoration: none;
}
a:visited,a.ProductLink:visited,a.DivTextSubTitle:visited,a.TitleTabLink:visited,a.menu_title:visited {
	color: #483478; 
	text-decoration: none;
}
a:active,a.ProductLink:active,a.DivTextSubTitle:active,a.TitleTabLink:active,a.menu_title:active {
	color: #483478;
	text-decoration: none;
}

H1 {
	font-size:4mm;
	font-family:Arial,Times;
	line-height: 4mm;
}

H2 {
	font-size:12px;
	font-family:Arial,Times;
	font-style: italic;
	line-height: 4mm;
}

DIV.DivHeader {
	/*position: absolute;*/
	/*top: 0px;*/
	/*left: 0px;*/
}

DIV.DivFooter { /*  final positioning of DivFooter done by JavaScript at onload! */
	/*position: absolute;*/
	/*left: 0px;*/
	/*top: 0px;*/
	/*z-index: 0;*/
	display: none;
}

DIV.DivLMenu {
	/*position: absolute;*/
	/*top: 120px;*/
	/*left: 0px;*/
	/*z-index: 1;*/
}

DIV.DivVLine {
	position: absolute;
	width: 1px;
	z-index: 2;
}

DIV.DivHLine {
	position: absolute;
	height: 1px;
	z-index: 2;
}

DIV.DivDiagLine {
	position: absolute;
	z-index: 2;
}

TD.center_image {
	position: relative; // position 
}

DIV.DivCaptureImg {
	/*position: absolute;*/
	/*width: 277px;*/
	/*height: 184px;*/
	/*top: 265px;*/
	/*left: 280px;*/
	/*z-index: 1;*/
}

DIV.IndexTopLeft {
	/*position: absolute;*/
	/*top: 175px;*/
	/*left: 20px;*/
	/*height: 230px;*/
	/*width: 260px;*/
	/*z-index:5;*/
}

DIV.IndexBottomLeft {
	/*position: absolute;*/
	/*top: 410px;*/
	/*left: 120px;*/
	/*height: 230px;*/
	/*width: 260px;*/
	/*z-index:5;*/
}

DIV.IndexBottomRight {
	/*position: absolute;*/
	/*top: 410px;*/
	/*left: 635px;*/
	/*height: 230px;*/
	/*width: 265px;*/
	/*z-index:5;*/
}

DIV.IndexTopRight {
	/*position: absolute;*/
	/*top: 175px;*/
	/*left: 635px;*/
	/*height: 230px;*/
	/*width: 265px;*/
	/*z-index:5;*/
}

.DivTextTitle {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #483478;
	display: block;
	/*margin-bottom: 9px;*/
}

.DivText {
	font-family: Verdana, Arial, helvetica;
	/*color: #483478; */ /* Sabrina Purple 100% */
	color: #544281; /* Sabrina Purple for text */
	/* font-size was 13px */
	font-size: 11px;
	/*font-weight: normal;*/
	font-weight: bold;
	/*letter-spacing: 1px;*/
	/* line-height was 23px */
	line-height: 18px
}

.QuoteText {
	font-family: Verdana, Arial, helvetica;
	/*color: #483478; */ /* Sabrina Purple 100% */
	color: #544281; /* Sabrina Purple for text */
	/* font-size was 13px */
	font-size: 11px;
	/*font-weight: normal;*/
	font-weight: bold;
	/*letter-spacing: 1px;*/
}

UL.TightUL {
	font-family: arial, helvetica;
	color: #444444;
	font-size: 12px;
	font-weight: normal;
	margin-left:0px; 
	margin-top:2px; 
	margin-bottom: 3px;
	list-style-type: square;
	list-style-position: inside
	list-style-image: url(Bullet.gif);
	/* the above 3 lines are equivalent to: */
	/* list-style: square inside url(Bullet.gif); */
}

UL.TightULLast {
	font-family: arial, helvetica;
	color: #444444;
	font-size: 12px;
	font-weight: normal;
	margin-left:0px; 
	margin-top:2px; 
	list-style-position:inside
}


.HiddenDivText {  /* should match .DivText */
	font-family: Verdana, Arial, helvetica;
	/*color: #483478; */ /* Sabrina Purple 100% */
	color: #544281; /* Sabrina Purple for text */
	/* font-size was 13px */
	font-size: 11px;
	font-weight: normal;
	/* line-height was 23px */
	line-height: 18px
	visibility:hidden;
	display:none;
}

.HiddenQuoteText {  /* should match .QuoteText */
	font-family: Verdana, Arial, helvetica;
	/*color: #483478; */ /* Sabrina Purple 100% */
	color: #544281; /* Sabrina Purple for text */
	/* font-size was 13px */
	font-size: 11px;
	/*font-weight: normal;*/
	font-weight: bold;
	visibility:hidden;
	display:none;
}

.HiddenLogo {
	visibility: hidden;
	display: none;
}

.VisibleLogo {
	visibility: visible;
	display: block;
}

.DivQuote {
	font-family: arial;
	/* color: #7B797B; */
	color: #444444;
	/* font-size was 13px */
	font-size: 11px;
	z-index: 5;
	margin-top: 8px;
	margin-bottom: 8px; 
}

DIV.DivContentArea {
    /*position: absolute;*/
	/*top: 100px;*/
	/*left: 255px;*/
	/*width: 600px;*/
	/*z-index: 5;*/
	font-family: arial;
	font-size: 12px;
}

DIV.DivContentAreaX {
    /*position: absolute;*/
	/*top: 300px;*/
	/*left: 150px;*/
	/*width: 800px;*/
	/*z-index: 15;*/
	font-family: arial;
	font-size: 12px;
	border: 3px solid #000000;
}

DIV.DivContentAreaPR {
    /*position: absolute;*/
	/*top: 100px;*/
	/*left: 255px;*/
	/*z-index: 5;*/
	font-family: arial;
	font-size: 12px;
	text-justify: newspaper;
	text-align: justify;
	width: 580px;
}

DIV.DivContentAreaJustify {
    /*position: absolute;*/
	/*top: 100px;*/
	/*left: 255px;*/
	width: 600px;
	z-index: 5;
	font-family: arial;
	font-size: 12px;
	text-justify: newspaper;
	text-align: justify;
}

TABLE.ContentJustify {
	font-family: arial;
	font-size: 12px;	
	text-justify: newspaper;
	text-align: justify;
	border-collapse: collapse;
}

TD.HLines {
  font-family: arial, helvetica;
  font-size: 12px;	
  border-top: 2px outset lightgrey;
  border-bottom: 2px inset lightgrey;
  vertical-align: top;
}

TD.VertSpacer {
	line-height: 3px;
}

TD.HLinesLeft {
  font-family: arial, helvetica;
  font-size: 12px;	
  border-top: 2px outset lightgrey;
  border-bottom: 2px inset lightgrey;
  vertical-align: top;
  text-align: left;
}


TABLE, TD {
	font-family: arial, helvetica;
	font-size: 12px;	
}


INPUT {
	font-family: arial, helvetica;
	font-size: xxSmall;
}

DIV.Solutions {
	visibility:hidden;
	position:absolute;
	top:180px;
	left:635px;
	width:265px;
	z-index:5;
	text-align: justify;
	text-justify: newspaper;
	/*display:inline;*/
}

DIV.Solutions1 {
	visibility:visible;
	position:absolute;
	top:180px;
	left:635px;
	width:265px;
	z-index:5;
	text-align: justify;
	text-justify: newspaper;
	/*display:block;*/
}

DIV.Solutions2 {
	visibility:hidden;
	position:absolute;
	top:180px;
	left:635px;
	width:265px;
	z-index:5;
	text-align: justify;
	text-justify: newspaper;
	/*display:block;*/
}

LI.tight {
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 14px;
	color: #483478; 	
}

P.tight {
	margin: 0 0;
}

DIV.MgmtTitle {
	text-align: left;
	font-weight: bold
}

DIV.menu_title_bar {
	/*position: absolute;*/
	/*top: 123px;*/
	/*left: 0px;*/
	/*height: 23px;*/
	/*width: 660px;*/
	/*z-index: 1;*/
}

TD.menu_title {
	font-family: Vdrdana, Arial, helvetica;
	/* font-size was 15.5px */
	font-size: 13px;
	color: #483577; /* Purple */
	text-align: center;
	align: center;
	vertical-align: middle;
	font-weight: bold;
	letter-spacing: 1px;
	border-right: 1px ridge #483577;
}

TD.menu1_title {
	font-family: Verdana, Arial, helvetica;
	/* font-size was 15.5px */
	font-size: 13px;
	color: #483577; /* Purple */
	text-align: center;
	align: center;
	vertical-align: middle;
	font-weight: bold;
	letter-spacing: 1px;
}

SPAN.ScrollingText {
	font-family: Arial, helvetica;
	font-size: 18px;
	color: white;
	/*color: #483577; */ /* Purple */
	text-align: center;
	align: center;
	valign: bottom;
	vertical-align: bottom;
	font-weight: bold	
}

TD.TitleTab {
	background-image: url(TitleTab.gif);
	width: 322;
	height: 18;
	align-image: left;
	background-repeat: no-repeat;
}

.DivTextSubTitle {
	font-family: Verdana, Arial, helvetica;
	/* font-size was 13px */
	font-size: 11px;
	font-weight: bold;
	/*color: #483478; */ /* Sabrina Purple 100% */
	color: #544281; /* Sabrina Purple for text */
	width: 322; /* the same width the the TitleTab image, defined above */
	margin-top: 2px;
	margin-bottom: 2px;
}

.TitleTabLink {
	font-family: Verdana, Arial, helvetica;
	/* font-size was 13px */
	font-size: 11px;
	font-weight: bold;
	/*color: #483478; */ /* Sabrina Purple 100% */
	color: #544281; /* Sabrina Purple for text */
}

.GreenText {
	/* The latest from Sabrina, 10/29/07 */
	color: #A8C518;
	/*color: #CCDA82;*/
	/*color: #AFA97F;*/
	/*color: #99900;*/
	/*color: green;*/
}

.GGreenText {
	/*color: #CCDA82;*/
	color: #CFD97F;
	/*color: #99900;*/
	/*color: green;*/
}

.DarkPurpleText {
	color: #463675;
}

.OrangeText {
	color: #FF950E;
}
