
/*
  ----------------------------------------------------
  SCRIPTLOGIC NEW STYLE SHEET
  ----------------------------------------------------
*/ 

/* Formatting Styles */  
table.maintableset {border-left: 1px solid #bdc7d5; border-right: 1px solid #bdc7d5; border-top: 0px;}
td.mainnav {border-right: 1px solid #bdc7d5;}
hr.blue { height: 1px; color: #bdc7d5;}
.nospaceblue { height: 1px; color: #bdc7d5; margin:0px;padding:0px;}
p.pointers {padding: 4px;}
.maintable { border-left: 1px solid #bdc7d5; border-right: 1px solid #bdc7d5; border-bottom: 1px solid #bdc7d5;}
.pagetable1 { border: 1px solid #bdc7d5; }
td.pagetable1 { padding: 6px; }
table.testimonial {border: 1px solid #bdc7d5; background-color:#effbdb;}
.walkthrough {margin:0px; border: solid 2px #517f10; background-color:#fef8e0; padding:6px; text-align: center;}

h1 { padding: 0px; border: 0px; font-family: Arial; font-size: 10PT; color: #336699; font-weight: bold; }

/* Text Styles */ 
.standout { font-style: italic; }

.Content { padding: 5px; border: 0px; font-family: Arial; font-size: 8pt; color: #666666;line-height: 12pt;}
.content { padding: 5px; border: 0px; font-family: Arial; font-size: 8pt; color: #666666;line-height: 12pt;}
.content_nopad { border: 0px; font-family: Arial; font-size: 8pt; color: #666666; line-height: 12pt; text-decoration: none; }

.Content2 { padding: 5px; border: 0px; font-family: Arial; font-size: 9pt; color: #000000;line-height: 12pt;}
.content2 { padding: 5px; border: 0px; font-family: Arial; font-size: 9pt; color: #000000;line-height: 12pt;}

.content3 { padding: 5px; border: 0px; font-family: Arial; font-size: 8pt; color: #666666;line-height: 12pt;}
a.content:link { padding: 5px; border: 0px; font-family: Arial; font-size: 8pt; color: #666666;line-height: 12pt;}
a.content:visted { padding: 5px; border: 0px; font-family: Arial; font-size: 8pt; color: #666666;line-height: 12pt;}
a.content:hover { padding: 5px; border: 0px; font-family: Arial; font-size: 8pt; color: #666666;line-height: 12pt;}
a.content:active { padding: 5px; border: 0px; font-family: Arial; font-size: 8pt; color: #666666;line-height: 12pt;}

p { color: #666666;  font-size: 8pt; padding:6px;}
.navcelltitle {padding: 2px; font-family: arial; color:#666666; font-size:10pt; font-weight: bold; text-transform: uppercase;}
.navcellsubtitle {padding: 2px; padding-top: 4px; font-family: arial; color:#666666; font-size:10pt; font-weight: bold; text-transform: uppercase;}
.Boldwebmenu {font-weight: bold;}

/* Input Styles */ 
select {z-index:-10000; }
input.submit {font-family: Arial; font-size: 8pt; font-weight: bold; color:#336699;}
input {font-family: Arial; font-size: 8pt; font-weight: bold; color:#336699;}
option {font-family: Arial; font-size: 8pt; font-weight: bold; color:#336699;}
select {font-family: Arial; font-size: 8pt; font-weight: bold; color:#336699;}
.cart {text-align: right;}
#award {margin-top: 20px; clear: both; text-align: center; bottom: 0; vertical-align: bottom}
#newsletter {background-image: url(/images/SLHOMPAGE/newsletter3.gif); height:117px; background-repeat: no-repeat;}

/* Link Styles */  
 #tinymenu {border-bottom: solid 1px #052a5f; line-height: 2em; margin: 0; padding: 0;}
 .tinymenu { padding: 2px; font-family: Arial; color:#660000; font-weight: bold; font-size: 8pt; text-decoration: none;}
a.tinymenu { padding: 2px; font-family: Arial; color:#660000; font-weight: bold; font-size: 8pt; text-decoration: none;}
a.tinymenu:visited { padding: 2px; font-family: Arial; color:#660000; font-weight: bold; font-size: 8pt; text-decoration: none;}
a.tinymenu:active { padding: 2px; font-family: Arial; color:#660000; font-weight: bold; font-size: 8pt; text-decoration: none;}
a.tinymenu:hover { padding: 2px; font-family: Arial; color:#cc0000; font-weight: bold; font-size: 8pt; text-decoration: none;}

 #tinymenu2 {border-bottom: solid 0px #052a5f; line-height: 2em; margin: 0; padding: 0;}
 .tinymenu2 { padding: 2px; font-family: Arial; color:#ffffff; font-weight: bold; font-size: 8pt; text-decoration: none;}
a.tinymenu2 { padding: 2px; font-family: Arial; color:#ffffff; font-weight: bold; font-size: 8pt; text-decoration: none;}
a.tinymenu2:visited { padding: 2px; font-family: Arial; color:#ffffff; font-weight: bold; font-size: 8pt; text-decoration: none;}
a.tinymenu2:active { padding: 2px; font-family: Arial; color:#ffffff; font-weight: bold; font-size: 8pt; text-decoration: none;}
a.tinymenu2:hover { padding: 2px; font-family: Arial; color:#ffffff; font-weight: bold; font-size: 8pt; text-decoration: none;}

a.hot8:link {color: #3171ae; font-family:verdana; font-weight: bold; font-size: 10PT; text-decoration: none;}
a.hot8:visited {color: #3171ae; font-family: Arial; font-weight: bold; font-size: 10PT; text-decoration: none;}
a.hot8:hover {color: #666666; font-family: Arial; font-weight: bold; font-size: 10PT; text-decoration: underline;}
a.hot8:active {color: #3171ae; font-family: Arial;  font-weight: bold; font-size: 10PT; text-decoration: none}

.homepagecontent {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.homepagecontent {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.homepagecontent:link {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.homepagecontent:visted {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.homepagecontent:hover {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.homepagecontent:active {font-family: Arial;	font-size: 8pt;	color: #666666;}
.HomePageContent {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.HomePageContent {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.HomePageContent:link {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.HomePageContent:visted {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.HomePageContent:hover {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.HomePageContent:active {font-family: Arial;	font-size: 8pt;	color: #666666;}

.cart {text-align: right;}
.cartview1 {background-color:#cccccc;}
.cartview2 {background-color:#fef5df;}
.cartview {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.cartview {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.cartview:link {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.cartview:visted {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.cartview:hover {font-family: Arial;	font-size: 8pt;	color: #666666;}
a.cartview:active {font-family: Arial;	font-size: 8pt;	color: #666666;}

.general {color: #666666; font-family: Arial; font-weight: normal; font-size: 8pt; text-decoration: none; padding: 0px 0px 6px 0px;}
.menuwhite {color: #FFFFFF; font-family: Arial; font-size: 9PT; text-decoration: none; font-weight:bold;}

  .menulink {padding: 1px;font-family: arial; color:#003366; font-size:8pt; font-weight: normal;}
  a.menulink {padding: 1px;font-family: arial; color:#003366; font-size:8pt; font-weight: normal;}
  a.menulink:link {padding: 1px;font-family: arial; color:#003366; font-size:8pt; font-weight: normal;}
  a.menulink:visited {padding: 1px;font-family: arial; color:#003366; font-size:8pt; font-weight: normal;}
  a.menulink:hover {padding: 1px;font-family: arial; color:#003366; font-size:8pt; font-weight: normal;}
  a.menulink:active {padding: 1px;font-family: arial; color:#003366; font-size:8pt; font-weight: normal;}

.homeheadline {color:#1f76c9; font-family: Arial; font-weight: bold; font-size: 10pt; text-decoration: none; padding: 6px 0px 0px 0px; margin:0px;}

.homeheadline2 {color:#1f76c9; font-family: Arial; font-weight: bold; font-size: 12pt; text-decoration: none; padding: 6px 0px 0px 0px; margin:0px;}
.homeheadline3 {color:#ff9900; font-family: Arial; font-weight: bold; font-size: 12pt; text-decoration: none; padding: 6px 0px 0px 0px; margin:0px;}

.apiheadline {color:#666666; font-family: Arial; font-weight: bold; font-size: 10pt; text-decoration: none; padding: 6px 0px 0px 0px; margin:0px;}
.apilocation {color:#1f76c9; font-family: Arial; font-weight: bold; font-size: 10pt; text-decoration: none; padding: 6px 0px 0px 0px; margin:0px;}

 .optional {padding: 0px;font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}

 .navlinks {padding: 2px;font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks {padding: 2px;font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks:link {padding: 2px;font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks:visited {padding: 2px;font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks:hover {padding: 2px;font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks:active {padding: 2px;font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}

 .navlinks_nopad {font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks_nopad {font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks_nopad:link {font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks_nopad:visited {font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks_nopad:hover {font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks_nopad:active {font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}

 .homepagenews {padding-left: 0px; padding-top:0px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.homepagenews {padding-left: 0px; padding-top:0px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.homepagenews:link {padding-left: 0px; padding-top:0px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.homepagenews:visited {padding-left: 0px; padding-top:0px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.homepagenews:hover {padding-left: 0px; padding-top:0px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.homepagenews:active {padding-left: 0px; padding-top:0px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}

 .navlinks2 {padding-left: 10px; padding-top:5px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks2 {padding-left: 10px; padding-top:5px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks2:link {padding-left: 10px; padding-top:5px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks2:visited {padding-left: 10px; padding-top:5px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks2:hover {padding-left: 10px; padding-top:5px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks2:active {padding-left: 10px; padding-top:5px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}

 .navlinks3 {padding-left: 20px; padding-top:5px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks3 {padding-left: 20px; padding-top:5px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks3:link {padding-left: 20px; padding-top:5px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks3:visited {padding-left: 20px; padding-top:5px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks3:hover {padding-left: 20px; padding-top:5px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}
a.navlinks3:active {padding-left: 20px; padding-top:5px; padding-bottom: 8px; padding-right: 0px; font-family: arial; color:#3171ae; font-size:8pt; font-weight: normal;}

.breadcrumb {color: #666666; font-family: Arial; font-weight: normal; font-size: 8pt; text-decoration: none;}
span.breadcrumb {color: #666666; font-family: Arial; font-weight: normal; font-size: 8pt; text-decoration: none;}
span.breadcrumbs {color: #666666; font-family: Arial; font-weight: normal; font-size: 8pt; text-decoration: none;}
a.breadcrumb:link {color: #336699; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: none;}
a.breadcrumb:visited {color: #336699; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: none;}
a.breadcrumb:hover {color: #336699; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: underline;}
a.breadcrumb:active {color:#336699; font-family: Arial;  font-weight: bold; font-size: 8pt; text-decoration: none;}
 .headline {padding: 0px; border: 0px; font-family: Arial; font-size: 10PT; color: #336699; font-weight: bold; }
 .storeheadline {padding: 0px; padding-bottom:6px; border: 0px; font-family: Arial; font-size: 10PT; color: #336699; font-weight: normal; }

.h1 {color: #666666; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: none;}

a.h1:link {color: #336699; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: none;}
a.h1:visited {color: #336699; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: none;}
a.h1:hover {color: #336699; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: underline;}
a.h1:active {color:#336699; font-family: Arial;  font-weight: bold; font-size: 8pt; text-decoration: none;}

	
/* Footer Styles */
 .footerlink { padding: 2px; font-family: Arial; color:#ffffff; font-weight: normal; font-size: 8pt; text-decoration: none;}
a.footerlink { padding: 2px; font-family: Arial; color:#ffffff; font-weight: normal; font-size: 8pt; text-decoration: none;}
a.footerlink:visited { padding: 2px; font-family: Arial; color:#ffffff; font-weight: normal; font-size: 8pt; text-decoration: none;}
a.footerlink:active { padding: 2px; font-family: Arial; color:#ffffff; font-weight: normal; font-size: 8pt; text-decoration: none;}
a.footerlink:hover { padding: 2px; font-family: Arial; color:#d1e3fb; font-weight: normal; font-size: 8pt; text-decoration: none;}

 .copyright { padding: 2px; font-family: Arial; color:#3171ae;  font-size: 8pt; text-decoration: none;}
a.copyright { padding: 2px; font-family: Arial; color:#3171ae;  font-size: 8pt; text-decoration: none;}
a.copyright:link { padding: 2px; font-family: Arial; color:#3171ae;  font-size: 8pt; text-decoration: none;}
a.copyright:visted { padding: 2px; font-family: Arial; color:#3171ae;  font-size: 8pt; text-decoration: none;}
a.copyright:hover { padding: 2px; font-family: Arial; color:#042a5f;  font-size: 8pt; text-decoration: none;}
a.copyright:active { padding: 2px; font-family: Arial; color:#3171ae;  font-size: 8pt; text-decoration: none;}

.open { display: block;}
.closed { display: none;}
li.faq { list-style-type: none;	padding: 4px;}
li.faq img { vertical-align: middle;}

.selected { display: block; padding:0; margin:0;}
.notselected { display: none; padding:0; margin:0;}
li.datasheet { list-style-type: none; padding: 0px; margin:0;}
li.datasheetname { list-style-type: none; padding: 0px 0px 0px 6px; margin:0;}
li.datasheet img { vertical-align: middle; padding:0; margin:0;}
ul.notselected{ display: none; padding:0; margin:0;}
/*
  ----------------------------------------------------
  SCRIPTLOGIC OLD STYLE SHEET
  ----------------------------------------------------
*/ 
/*----------------------------------------------------
  BODY STYLE
  ----------------------------------------------------
*/
  body {
	background-color: #FFFFFF;
	margin: 0px;
	margin-top: 0px;
	 
	}


/*----------------------------------------------------
  TABLE STYLES
  ----------------------------------------------------
*/
  .PageTable
	{
	padding: 0;
	border: 0px;
	height: 100%;
	width: 779px;
	}

  .PageTable .Headercell
	{
	padding: 0;
	border-style: 0;
	height: 91px;
	width: 779px;
	}

  .PageTable .NavCell
	{
	padding: 0;
	border-style: 0;
	height: 20px;
	width: 779px;
	}
	
  .PageTable .NavCell .Spacer1
	{
	padding: 0;
	border-style: 0;
	height: 10px;
	width: 779px;
	}
	
  .PageTable .NavCell .Spacer2
	{
	padding: 0;
	border-style: 0;
	height: 20px;
	width: 779px;
	}
  

  .PageTable .ContentCell
	{
	padding: 0px;
	border: 0px ;
	height: 100%;
	width: 100%;
	margin-top: 0px;
	padding-top: 0px;
	vertical-align: top;
	}

  .PageTable .ContentCell 
	{
	padding: 5px;
	border: 0px;
	font-family: Arial;
	font-size: 8pt;
	color: #666666;
	line-height: 12pt;
	
	}
	

	
	benefits
	{
	padding: 10px;
	border: 0px;
	font-family: Arial;
	font-size: 8pt;
	color: #666666;
	line-height: 12pt;
	
	}
	td.benefits
	{
	padding: 10px;
	border: 0px;
	font-family: Arial;
	font-size: 8pt;
	color: #666666;
	line-height: 12pt;
	
	}
	.PageTable .ContentCell
	{
	font-family: Arial;
	font-size: 8pt;
	color: #666666;
	}



  .PageTable .ContentCell
  	{
  	margin-left: 5px; 
  	font-family:verdana; 
  	font-size:11px; 
  	font-weight:500; 
  	color:#333333
  	}
.Moduletitle 
  	{
  	margin-left: 5px; 
  	font-family:verdana; 
  	font-size:11px; 
  	font-weight:500; 
  	color:#333333
  	}
 .PageTable .ContentCell .subcontent
	{
	font-family: Arial;
	font-size: 8pt;
	color: #666666;
	}

  .PageTable .ContentCell .ProdNavHead
	{
	padding: 3px;
	border: 0px;
	font-family: Arial;
	font-size: 8PT;
	font-weight: 500;
	color: #666666;
	
	}
	
	.PageTable .ContentCell .ProdNavBody
	{
	padding: 3px;
	border: 0px;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 500;
	color: #666666;
	
	}

  .PageTable .ContentCell .Contentheadline
	{
	padding: 5px;
	border: 0px;
	font-family: Arial;
	font-size: 10PT	color: #000000;
	}
	
  .PageTable .ContentCell .TabContent
	{
	padding: 0px;
	border: 0px;
	font-family: Arial;
	font-size: 8PT;
	font-weight: 500;
	color: #666666;
	line-height: 13pt;
	
	}
  
  .PageTable .ContentCell .TabContent1 /* 2 white tabs on the bottom of page */
	{
	padding: 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: thin solid #B4B4B4;
	font-family: Arial;
	font-size: 8PT;
	font-weight: 500;
	color: #666666;
	
	}

  .PageTable .ContentCell .TabContent2 /* "Headlines" tab on the bottom of page */
	{
	padding: 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: thin solid #474f73;
	border-right: thin solid #474f73;
	font-family: Arial;
	font-size: 8PT;
	font-weight: 500;
	color: #666666;
	
	}


  .PageTable .ContentCell 
  	{
	padding: 0px;
	border: 0px;
	font-family: Arial;
	font-size: 10PT;
	color: #336699
	}
  

  .PageTable .ContentCell .Headlinesmall
	{
	padding: 0px;
	border: 0px;
	font-family: Arial;
	font-size: 10PT;
	color: #336699;
	font-weight: bold;
	}
	
  .PageTable .ContentCell .Ding
	{
	padding: 0px;
	border: 0px;
	font-family: Webdings; /* <td colspan=4><font class="ding">4</font> */
	font-size: 12PT;
	color: #CC6633
	}


  .PageTable .ContentCell .HorizontalBreak
	{
	padding: 0px;
	border: 0px;
	width: 779px;
	height: 27px
	}

	.PageTable .ContentCell .NavMenuCategory
	{
	padding: 0px;
	border: 0px;
	font-family: Arial;
	font-size: 9pt;
	color: #ffffff;
	font-weight:bold
	}

  .PageTable .FooterCell
	{
	padding: 0;
	border: 0px;
	height: 100%;
	width: 779px;
	vertical-align: bottom;
	}
.FooterCell
	{
	vertical-align: bottom;
	bottom: 0;
	}
  .PageTable .FooterCell .content
	{
	padding: 0;
	border: 0px;
	font-family: Arial;
	font-size: 8pt;
	color: #666666;
	height: 100%;
	width: 779px
	}

  .PageTable .FooterCell .subcontent
	{
	padding: 0;
	border: 0px;
	font-family: Arial;
	font-size: 8pt;
	color: #666666;
	height: 30px;
	width: 779px
	}


  .PageTable .HorizontalMargin
	{
	padding: 0;
	border: 0px;
	height: 30px;
	width: 700px
	}
	
   /*----------------------------------------------------
   SYNTAX HIGHLIGHTING
  ----------------------------------------------------
*/		
  
	.SOURCECODE .COMMENT  {Color:Teal; Background-Color:;Font-Weight:normal}
	.SOURCECODE .COMMAND  {Color: Blue ;  Font-Weight:normal;}
	.SOURCECODE .STRING  {Color:Gray;  Font-Weight:normal;} 
	.SOURCECODE .FUNCTION {Color: Red ;  Font-Weight: normal ;}
	.SOURCECODE .VARIABLE {Color: Black ; Font-Weight:normal;}
	.SOURCECODE .MACRO {Color:Orange; Font-Weight:normal;}
	.SOURCECODE .API {Color: Brown ;  Font-Weight:normal;} 
	.SOURCECODE .NUMBER {Color: Purple ; Font-Weight:normal;} 
	.SOURCECODE .BACKGROUND {Padding:5px;Font-Family:Courier;Font-Size:8pt;Color:Black;Background-Color:white;Margin-bottom:0px;}	
	
	.SOURCECODE-KIXTART .COMMENT  {Color:Teal;  Font-Weight:normal;}
	.SOURCECODE-KIXTART .STRING  {Color:Gray; Font-Weight:normal;} 
	.SOURCECODE-KIXTART .COMMAND  {Color: Blue ;  Font-Weight:normal;}
	.SOURCECODE-KIXTART .FUNCTION {Color: Red ;   Font-Weight: normal ;}
	.SOURCECODE-KIXTART .VARIABLE {Color: Black ; Font-Weight:normal;}
	.SOURCECODE-KIXTART .MACRO {Color:Orange;  Font-Weight:normal;}
	.SOURCECODE-KIXTART .API {Color: Brown ;  Font-Weight:normal;} 
	.SOURCECODE-KIXTART .NUMBER {Color: Purple ;    Font-Weight:normal;}       
	.SOURCECODE-KIXTART .BACKGROUND {Padding:5px;Font-Family:Courier;Font-Size:8pt;Color:Black;Background-Color:white;Margin-bottom:0px;Margin-Top:0px;}	
	
		
	.SOURCECODE .HIGHLIGHT {Background-Color:Yellow;} 
	.SOURCECODE {text-Justify:left;Margin-Left:0px;Font-Family:Courier;Font-Size:9pt;width:expression(document.body.clientWidth - 170);overflow-x:scroll;Border-Style:outset;Border-width:1px;}
	.SOURCECODE-KIXTART {Margin-Left:0px;Font-Family:Courier;Font-Size:9pt;width:expression(document.body.clientWidth - 170);overflow-x:scroll;Border-Style:outset;Border-width:1px;}
	.SOURCECODE-KIXTART .HIGHLIGHT {Background-Color:Yellow;}  
	.SOURCECODE-VBSCRIPT {Margin-Left:0px;Font-Family:Courier;Font-Size:8pt;width:expression(document.body.clientWidth - 170);overflow-x:scroll;Border-Style:outset;Border-width:1px;}
	.SOURCECODE-JSCRIPT {Margin-Left:0px;Font-Family:Courier;Font-Size:8pt;width:expression(document.body.clientWidth - 170);overflow-x:scroll;Border-Style:outset;Border-width:1px;}
		
/*Syntax Highlighting - Never move these, they need to be first in the list*/	

/*----------------------------------------------------
   MENU BAR FONT / LINK FONT 
  ----------------------------------------------------
*/		

  a.navbaritem:link    {color: #666666; font-family:Verdana; font-size: 8PT; text-decoration: none;}
  a.navbaritem:visited {color: #666666; font-family:Verdana; font-size: 8PT; text-decoration: none;}
  a.navbaritem:hover   {color: #336699; font-family:Verdana; font-size: 8PT; text-decoration: underline;}
  a.navbaritem:active  {color: #666666; font-family:Verdana; font-size: 8PT; text-decoration: none}
  
  a.hot1:link {color: #336699; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: none;}
  a.hot1:visited {color: #336699; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: none;}
  a.hot1:hover {color: #666666; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: underline;}
  a.hot1:active {color:#336699; font-family: Arial;  font-weight: bold; font-size: 8pt; text-decoration: none}
  
  a.hot2:link {color: #336699; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: none;}
  a.hot2:visited {color: #336699; font-family:Arial; font-weight: bold; font-size: 8pt; text-decoration: none;}
  a.hot2:hover {color: #666666; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: underline;}
  a.hot2:active {color:#336699; font-family: Arial;  font-weight: bold; font-size: 8pt; text-decoration: none}
  
  a.hot3:link {color: #336699; font-family:Arial; font-weight: normal; font-size: 8pt; text-decoration: none;}
  a.hot3:visited {color: #336699; font-family: Arial; font-weight: normal; font-size: 8pt; text-decoration: none;}
  a.hot3:hover {color: #666666; font-family: Arial; font-weight: normal; font-size: 8pt; text-decoration: underline;}
  a.hot3:active {color: #336699; font-family: Arial;  font-weight: normal; font-size: 8pt; text-decoration: none}
  
  a.hot4:link {color: #336699; font-family: Arial; font-weight: none; font-size: 8pt; text-decoration: none;}
  a.hot4:visited {color: #336699; font-family:Arial; font-weight: none; font-size: 8pt; text-decoration: none;}
  a.hot4:hover {color: #666666; font-family: Arial; font-weight: none; font-size: 8pt; text-decoration: underline;}
  a.hot4:active {color: #336699; font-family: Arial; font-weight: none; font-size: 8pt; text-decoration: none}
  
  a.hot6:link {color: #666666; font-family: Arial; font-size: 8pt; text-decoration: none;}
  a.hot6:visited {color: #666666; font-family:Arial; font-size: 8pt; text-decoration: none;}
  a.hot6:hover {color: #336699; font-family: Arial; font-size: 8pt; text-decoration: underline;}
  a.hot6:active {color: #666666; font-family: Arial; font-size: 8pt; text-decoration: none}
  
  .Homepage5 {COLOR: #666666; font-size: 12px; font-weight: bold; font-family: Arial,Verdana,Helvetica;}
  .Homepagetext5 {COLOR: #666666; font-size: 10PT; font-family: Arial,Verdana,Helvetica;}
  .homepage6 {color: #336699; font-family: Arial; font-size: 8pt; text-decoration: none;}
  .homepage {color: #666666; font-family: Arial; font-size: 8pt; text-decoration: none;}
  a.homepage:link {color: #666666; font-family: Arial; font-size: 8pt; text-decoration: none;}
  a.homepage:visited {color: #666666; font-family:Arial; font-size: 8pt; text-decoration: none;}
  a.homepage:hover {color: #336699; font-family: Arial; font-size: 8pt; text-decoration: underline;}
  a.homepage:active {color: #336699; font-family: Arial; font-size: 8pt; text-decoration: none}
  
  a.homepagetitle:link {color: #333333; font-family: Arial; font-size: 8PT; text-decoration: none;}
  a.homepagetitle:visited {color: #333333; font-family:Arial; font-size: 8PT; text-decoration: none;}
  a.homepagetitle:hover {color: #333333; font-family: Arial; font-size: 8PT; text-decoration: underline;}
  a.homepagetitle:active {color: #333333; font-family: Arial; font-size: 8PT; text-decoration: none}
 
  p.margin {margin-left: 7px; margin-right: 7px; margin-top: 7px; margin-bottom: 7px;}
  p.margin1 {margin-left: 35px}
  p.margin2 {margin-left: 5px; margin-right: 3px;}
  p.margin3 {margin-left: 7px; margin-right: 3px;}
  p.indent {margin-left: 50px}
  p.pressreleasemargin {margin-left: 20px}

A {COLOR: #336699; TEXT-DECORATION: none}
A:hover {COLOR: #666666; TEXT-DECORATION: underline}

.footerlinks {COLOR: #0000ff}
.footerlinks:hover {TEXT-DECORATION: none; BACKGROUND: #808080; COLOR: #FFFFFF}
.eBooklinks {COLOR: #000000}
.eBooklinks:hover {COLOR: #000000; TEXT-DECORATION: underline}
.eBooklinksChapter {COLOR: #000000}
.eBooklinksChapter:hover {COLOR: #0000FF; font-weight: Bold; TEXT-DECORATION: none}

.Teknotelinks {COLOR: #0000ff}
.TeknoteLinks:hover {COLOR: #ff0000}
.ReadMoreLinks {COLOR: #000000}
.ReadMoreLinks:hover {COLOR: #008080}
.MenuLinks {COLOR: #ffffff}
.MenuLinks:hover {BACKGROUND: #5b85bd; COLOR: #ffffff}
.LogonLink {COLOR: #ffffff}
.LogonLink:hover {COLOR: #ffffff}

.document {font-family: Arial; font-size: 10pt; color: #444444;}
.document .bookmark {font-family: Arial; color: black;}
.HeaderMargin {height: 5px;}
.FooterMargin {height: 15px;}
.Marketing_Title {COLOR: #ffffff; font-size: 11px;}
.Marketing_Title2 {COLOR: #666666; font-size: 12px;}
.Marketing_Text {COLOR: #0000ff; font-size: 10px;}

#award {margin-top: 20px; clear: both; text-align: center; bottom: 0; vertical-align: bottom}

hr.orange {color:#CC6633; height:1px;}

TABLE {Font-Family:Verdana;Font-Size:12px;}

.Resellerwhite {color:#FFFFFF; font-family: Arial; font-weight: bold; font-size: 12pt; text-decoration: none; padding: 6px 0px 6px 4px; margin:0px;}

iframe.white {background-color: #ffffff;}
