.indent		{padding-left: 15px;}
.smalltext	{font-size:10px; font-family:Arial, Verdana, Helvetica, sans-serif;}
.headerText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background: #b5c4bb;
	font-weight: bold;
}
.header
{
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.text
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}
.blackborder
{
	border-top:solid 1px #000000; border-left:solid 1px #000000; border-right:solid 1px #000000; border-bottom:solid 1px #000000;
}

a.white:link   { color: #FFFFFF; font-weight: bold; text-decoration: none }
a.white:visited    { color: #FFFFFF; font-weight: bold; text-decoration: none }
a.white:hover   { color: #6ac8f4; font-weight: bold; text-decoration: none }

a:link   { color: #008145; font-weight: bold; text-decoration: none }
a:visited    { color: #008145; font-weight: bold; text-decoration: none }
a:hover   { color: #008145; font-weight: bold; text-decoration: underline }
.text-body  { color: black; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif }
.prod-snap-name { color: black; font-size: 9.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-indent: 10pt }
.prod-snap-features    { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 12pt; text-align: left }
.prod-minisnap-features    { color: black; font-size: 8.5pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 10pt; text-align: left }
.prod-snap-regular { color: black; font-size: 8.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-indent: 10pt }
.locator-line { color: white; font-size: 8.5pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: lighter; text-indent: 10pt  }
.info-title { color: black; font-size: 9.8pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold }
.info-title-blue { color: #006999; font-size: 9.8pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold }
.info-title-left { color: black; font-size: 9.8pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; padding-left: 10pt; }
.info-title-small { color: black; font-size: 8.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold }
.info-title-small-red { color: red; font-size: 8.5pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold }
.info-bullet-list  { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 12pt }
.info-regular { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif }
.info-medium { color: black; font-size: 8.25pt; font-family: Arial, Verdana, Helvetica, sans-serif }
.info-single-box-title { color: black; font-size: 8.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding: 12pt }
.info-single-box-blue-title  { color: navy; font-size: 9.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding: 12pt }
.info-single-box-warn { color: red; font-size: 8.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding: 12pt }
.info-single-box { color: black; font-size: 8.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; padding: 12pt }
.info-top-btm-box { color: black; font-size: 8.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; padding-top: 12pt; padding-bottom: 12pt; }
.info-single-box-sml { color: black; font-size: 8.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; padding: 4pt }
.info-sides-box { color: black; font-size: 8.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; padding-right: 8pt; padding-left: 8pt }
.info-sml { color: black; font-size: 7.7pt; font-family: Arial, Verdana, Helvetica, sans-serif }
.info-top-box  { color: white; font-size: 9.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; background-color: #006599; padding-top: 4pt; padding-bottom: 4pt; padding-left: 12pt }
.snapoption-bullet-list  { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 12pt }
.smlopt-bullet-list  { color: black; font-size: 8.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 12pt }
.title-home { color: white; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif;}
.footer-info { color: red; font-size: 8.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold;}
.title-home-feature { color: white; font-size: 9.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; text-indent: 12pt; }
.cell-deep-grey { background-color: #008145; }
.cell-mid-grey { background-color: #969696; }
.pkg-standard { color: white; font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #aaa; padding-top: 2pt; padding-bottom: 2pt; }
.pkg-optional { color: white; font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #878787; padding-top: 2pt; padding-bottom: 2pt; }
.pkg-title { color: black; font-size: 8.7pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; padding-top: 4pt; padding-bottom: 4pt; }
.pkg-list  { color: black; font-size: 8.0pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 9pt }
a.mylink {color:white; font-size:12px;}
a.mylink:link {color:white; font-size:12px;}
a.mylink:visited {color:white; font-size:12px;}				
a.mylink:active {color:white; font-size:12px;}		
a.mylink:hover {color:#58b8d1; font-size:12px;}
a.techlink {color:white; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.techlink:link {color:white; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.techlink:visited {color:white; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}				
a.techlink:active {color:white; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}		
a.techlink:hover {color:white; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
td.current { vertical-align:middle; color: #333333; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-align:center;  text-decoration:none; background-color:#ffffff; width:109px; height:28px; background:url(images/technology-imprint/tab_on.gif); backround-repeat:no-repeat; border-bottom:none;}
td.unselected { vertical-align:middle; color: #333333; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-align:center;  text-decoration:none; background-color: #999999; width:109px; height:28px; background:url(images/technology-imprint/under-button.jpg); background-repeat:no-repeat; border-bottom:#828282 1px solid;}
td.unselected:hover { vertical-align:middle; color: #333333; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-align:center;  text-decoration:none; background-color: #999999; width:109px; height:28px; background:url(images/technology-imprint/over-button.jpg); background-repeat:no-repeat; border-bottom:#828282 1px solid;}