#products 
{
	BACKGROUND: url(img/bg.gif);
}

#prdimg 
{
	 padding-left:80px;
}

#overview
{
	display:block;
	padding-top:0px;
	padding-left:8.5px;
	padding-right:8.5px;
}

#demo
{
	display:block;
	padding-top:0px;
	padding-left:8.5px;
	padding-right:8.5px;
}
#pricingselect
{
	display:none;
	padding-top:10px;
	padding-left:8.5px;
	padding-right:8.5px;
	top:20px;
}

#pricingselect SELECT
{
	font-size:8pt;
}

#titlenav {
	position:absolute;
	top:0px;
	left:0px;
	width:600px;
	text-valign:top;
	z-index:0;
}

#titlelogo {
	position:absolute;
	top:0px;
	left:30px;
	width:130px;
	height:100px;
	text-valign:center;
}

h1
{
	font-family:verdana,helvetica,arial;
	font-size:16pt;
	font-weight:lighter;
	color:#202020;	
}

h2
{
	font-family:verdana,helvetica,arial;
	font-size:10pt;
	font-weight:lighter;
	color:#202020;	
}

h4
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:6.0pt;
	margin-left:0cm;
	line-height:16.0pt;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:Helvetica;
	}

#pagetitle
{
	position:absolute;
	left:160px;
	top:60px;
}

#leftnav {
	position:absolute;
	left:0px;
	top:100px;
	width:130px;
	z-index:1;
}

#leftnav TABLE
{
}

#flashheader
{
    POSITION: absolute;
    WIDTH: 610px;
    HEIGHT: 125px;
    TOP:-15px;	
    LEFT:163px;   
}

#bannertext
{
    font-family:verdana,helvetica,arial;
    font-size:7.5pt;
    WIDTH: 600px;
    HEIGHT: 125px;
    POSITION: absolute;
    TOP:90px;	
    LEFT:640px;
    z-index:1;
}

#bannertext ul
{
	position:absolute;
	left:-30px;
	top:20px;
}

#bannertext li
{
	list-style-type:none;
}

#introduction
{
    font-family:verdana,helvetica,arial;
    font-size:7.5pt;
    WIDTH: 540px;
    HEIGHT: 400px;
    POSITION: absolute;
    TOP:90px;	
    LEFT:222px;
}

#content
{
    font-family:verdana,helvetica,arial;
    font-size:7.5pt;
    BORDER-RIGHT: #676767 1px solid;
    BORDER-TOP: #676767 1px solid;
    BACKGROUND: white;
    BORDER-LEFT: #676767 1px solid;
    WIDTH: 550px;
    BORDER-BOTTOM: #676767 1px solid;
    POSITION: absolute;
    TOP:176px;	
    LEFT:222px;
    Z-INDEX:1;
}

#tabs
{
    POSITION: absolute;
    FLOAT: left;
    FONT: small times, serif;
    WIDTH: 533px;
    LEFT:222px;	
    TOP:150px;
    HEIGHT:27px;	
    Z-INDEX:2;

}

#tabs UL
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    list-style: none;
    font-family:verdana,helvetica,arial;
    font-size:7.5pt;
}

#tabs LI
{
  padding: 0;
  color: #ffffff;
  font-weight: bold;
  display: block;
  width:84px;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FLOAT: left;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 0px;
}
#tabs A
{
   PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FONT: bold 11px verdana, helvetica, arial, geneva, lucida, sans-serif;
    COLOR: #444;
    FLOAT: left;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 8px;
    TEXT-DECORATION: none;
}

#tabs A.Enterprisehere
{
    BACKGROUND: url(img/products/blank.jpg) no-repeat;
    Z-INDEX:99;
}

#tabs A.Standardhere
{
    BACKGROUND: url(img/products/blank.jpg) no-repeat;
    Z-INDEX:99;
}

#tabs A.Professionalhere
{
    BACKGROUND: url(img/products/blank.jpg) no-repeat;
    Z-INDEX:99;
}

#tabs A.Roomhere
{
    BACKGROUND: url(img/products/blank.jpg) no-repeat;
    Z-INDEX:99;
}

#tabs A.Enterprise
{
    BACKGROUND: url(img/products/blankenterprise.jpg) no-repeat;
    Z-INDEX:99;
}

#tabs A.Standard
{
    BACKGROUND: url(img/products/blankstandard.jpg) no-repeat;
    Z-INDEX:99;
}

#tabs A.Professional
{
    BACKGROUND: url(img/products/blankprofessional.jpg) no-repeat;
    Z-INDEX:99;
}

#tabs A.Room
{
    BACKGROUND: url(img/products/blankroom.jpg) no-repeat;
    Z-INDEX:99;
}

#tabs A.Enterprise:hover
{
    BACKGROUND: url(img/products/blankselectedenterprise.jpg) no-repeat;
    color:White;
}

#tabs A.Standard:hover
{
    BACKGROUND: url(img/products/blankselectedstandard.jpg) no-repeat;
    color:White;    
}

#tabs A.Professional:hover
{
    BACKGROUND: url(img/products/blankselectedprofessional.jpg) no-repeat;
    color:White;
}

#tabs A.Room:hover
{
    BACKGROUND: url(img/products/blankselectedroom.jpg) no-repeat;
    color:White;    
}

#features
{
	font-family:Verdana;
}

#features TABLE.std
{	
  width:530px;
  border:solid #EAEEDC 1px;
  background:white;
 }

#features TABLE.prf
{	
  width:530px;
  border:solid #FEECCC 1px;
  background:white;
 }

#features TABLE.ent
{	
  width:530px;
  border:solid #D8E2F2 1px;
  background:white;
 }

#features TABLE.rm
{	
  width:530px;
  border:solid #FEECCC 1px;
  background:white;
 }

#features TR
{	
	vertical-align:top;
}

#features TR.oddstd
{
   height:15;
   text-align:center;
   background-color:#FAFBF7;
}

#features TR.oddprf
{
   height:15;
   text-align:center;
   background-color:#FFFAF1;
}

#features TR.oddent
{
   height:15;
   text-align:center;
   background-color:#F5F8FD;
}

#features TR.oddrm
{
   height:15;
   text-align:center;
   background-color:#FFFAF1;
}

#features TR.headstd
{
   font-size:8pt;	
   font-weight:bold;
   align:center;
   background-color:#AEBA8A;
   vertical-align:top;
}

#features TR.evenstd
{ 
   height:15;
   text-align:center;
   background-color:#EAEEDC;
}

#features TR.headprf
{
   font-size:8pt;	
   font-weight:bold;
   align:center;
   background-color:#FFDC96;
   vertical-align:top;
}

#features TR.evenprf
{ 
   height:15;
   text-align:center;
   background-color:#FEECCC;
}

#features TR.headrm
{
   font-size:8pt;
   font-weight:bold;
   align:center;
   background-color:#E4AF87;
   vertical-align:top;
}

#features TR.evenrm
{ 
   height:15;
   text-align:center;
   background-color:#F6DECC;
}

#features TR.headent
{
   font-size:8pt;	
   font-weight:bold;
   align:center;
   background-color:#82A0D3;
   vertical-align:top;
}

#features TR.evenent
{ 
   height:15;
   text-align:center;
   background-color:#D8E2F2;
}

#features TD
{
   vertical-align:top;
}

#features TD.coltitle
{
   text-align:left;
   width:155px;
   font-weight:bold;
}

#features TD.col
{
   text-align:center;
   width:100px;
   font-weight:bold;
}

#features TD.rowtitle
{
   font-size:7pt;	
   text-align:left;
   width:350px;
   padding-top:3px;
   padding-bottom:3px;
   padding-left:5px;
}
#features TD.demo
{
   font-size:7pt;	
   text-align:left;
   padding-top:6px;
   padding-bottom:6px;
   padding-left:10px;
}
#features TD.row
{
   font-size:7pt;	
   width:100px;
   vertical-align:middle;
}

#features TD.rowtickprfodd
{
   width:100px;
   BACKGROUND: url(img/products/included.gif) no-repeat;
   background-position:35px 5px; 
   background-color:#FFFAF1; 
}

#features TD.rowcrossprfodd
{
   width:100px;
   BACKGROUND: url(img/products/optional.gif) no-repeat;
   background-position:35px 5px;
   background-color:#FFFAF1;    
}

#features TD.rowtickentodd
{
   width:100px;
   BACKGROUND: url(img/products/included.gif) no-repeat;
   background-position:44px 5px; 
   background-color:#F5F8FD; 
}

#features TD.rowcrossentodd
{
   width:100px;
   BACKGROUND: url(img/products/optional.gif) no-repeat;
   background-position:44px 5px;
   background-color:#F5F8FD;    
}

#features TD.rowtickstdodd
{
   width:100px;
   BACKGROUND: url(img/products/included.gif) no-repeat;
   background-position:35px 5px; 
   background-color:#FAFBF7; 
}

#features TD.rowcrossstdodd
{
   width:100px;
   BACKGROUND: url(img/products/optional.gif) no-repeat;
   background-position:35px 5px;
   background-color:#FAFBF7;    
}

#features TD.rowtickrmodd
{
   width:80px;
   BACKGROUND: url(img/products/included.gif) no-repeat;
   background-position:33px 5px; 
   background-color:#FFFAF1; 
}

#features TD.rowcrossrmodd
{
   width:80px;
   BACKGROUND: url(img/products/optional.gif) no-repeat;
   background-position:33px 5px;
   background-color:#FFFAF1;    
}

#features TD.rowtickstd
{
   width:100px;
   BACKGROUND: url(img/products/included.gif) no-repeat;
   background-position:35px 5px;  
   background-color:#EAEEDC;
}

#features TD.rowtickprf
{
   width:100px;
   BACKGROUND: url(img/products/included.gif) no-repeat;
   background-position:35px 5px;  
   background-color:#FEECCC;
}

#features TD.rowtickrm
{
   width:80px;
   BACKGROUND: url(img/products/included.gif) no-repeat;
   background-position:33px 5px;  
   background-color:#F6DECC;
}

#features TD.rowtickent
{
   width:100px;
   BACKGROUND: url(img/products/included.gif) no-repeat;
   background-position:44px 5px;  
   background-color:#D8E2F2;
}

#features TD.rowcrossent
{
   width:100px;
   BACKGROUND: url(img/products/optional.gif) no-repeat;
   background-position:44px 5px;
   background-color:#D8E2F2;
}

#features TD.rowcrossstd
{
   width:100px;
   BACKGROUND: url(img/products/optional.gif) no-repeat;
   background-position:35px 5px;
   background-color:#EAEEDC;   
}

#features TD.rowcrossprf
{
   width:100px;
   BACKGROUND: url(img/products/optional.gif) no-repeat;
   background-position:35px 5px;
   background-color:#FEECCC;
}

#features TD.rowcrossrm
{
   width:80px;
   BACKGROUND: url(img/products/optional.gif) no-repeat;
   background-position:33px 5px;
   background-color:#F6DECC;
}

#features TD.sep
{
	width:1px;
	background-color:#FFFFFF;
}

#pricingqs
{
  	width:540px;
	display:none;
	padding-top:10px;
	padding-left:8.5px;
	padding-right:8.5px;
	height:700px;
	top:30px;
}

#pricinguk
{
  	width:530px;
	display:none;
	padding-top:10px;
	padding-left:8.5px;
	padding-right:8.5px;
	height:450px;
	top:30px;
}

#pricinguk TABLE
{
  cellSpacing:1;
  cellPadding:5;
  align:center;
  border:none;
  background:white;
}

#pricinguk TR
{
}

#pricinguk TR.odd
{
   height:20;
   vertical-align:middle;
   text-align:center;
   background-color:#FFFFFF;
}

#pricinguk TR.headent
{
   text-align:center;
   background-color:#82A0D3;
   vertical-align:top;
}

#pricinguk TR.evenent
{ 
   height:20;
   vertical-align:middle;
   text-align:center;
   background-color:#82A0D3;
}

#pricinguk TR.headprf
{
   text-align:center;
   background-color:#FFDC96;
   vertical-align:top;
}

#pricinguk TR.evenprf
{ 
   height:20;
   vertical-align:middle;
   text-align:center;
   background-color:#FFDC96;
}

#pricinguk TR.headstd
{
   text-align:center;
   background-color:#AEBA8A;  
   vertical-align:top;
}

#pricinguk TR.evenstd
{ 
   height:20;
   vertical-align:middle;
   text-align:center;
   background-color:#AEBA8A;  
}

#pricinguk TR.headrm
{
   text-align:center;
   background-color:#E4AF87;
   vertical-align:top;
}

#pricinguk TR.evenrm
{ 
   height:20;
   vertical-align:middle;
   text-align:center;
   background-color:#E4AF87;
}

#pricinguk TD
{
}

#pricinguk TD.coltitle
{
   text-align:left;
   width:150;
   font-weight:bold;
}

#pricinguk TD.col
{
   text-align:center;
   width:100;
   font-weight:bold;
}

#pricinguk TD.rowtitle
{
   text-align:left;
   width:150;
}

#pricinguk TD.row
{
   width:100;
}

#pricingus
{
  	width:530px;
	display:none;
	padding-top:10px;
	padding-left:8.5px;
	padding-right:8.5px;
	height:450px;
}

#pricingus TABLE
{
  cellSpacing:1;
  cellPadding:5;
  align:center;
  border:none;
  background:white;
}

#pricingus TR
{
}

#pricingus TR.odd
{
   height:20;
   vertical-align:middle;
   text-align:center;
   background-color:#FFFFFF;
}

#pricingus TR.headent
{
   text-align:center;
   background-color:#82A0D3;
   vertical-align:top;
}

#pricingus TR.evenent
{ 
   height:20;
   vertical-align:middle;
   text-align:center;
   background-color:#82A0D3;
}

#pricingus TR.headstd
{
   text-align:center;
   background-color:#AEBA8A;   
   vertical-align:top;
}

#pricingus TR.evenstd
{ 
   height:20;
   vertical-align:middle;
   text-align:center;
   background-color:#AEBA8A;   
}

#pricingus TR.headrm
{
   text-align:center;
   background-color:#E4AF87;
   vertical-align:top;
}

#pricingus TR.evenrm
{ 
   height:20;
   vertical-align:middle;
   text-align:center;
   background-color:#E4AF87;
}

#pricingus TR.headprf
{
   text-align:center;
   background-color:#FFDC96;
   vertical-align:top;
}

#pricingus TR.evenprf
{ 
   height:20;
   vertical-align:middle;
   text-align:center;
   background-color:#FFDC96;
}

#pricingus TD
{
}

#pricingus TD.coltitle
{
   text-align:left;
   width:150;
   font-weight:bold;
}

#pricingus TD.col
{
   text-align:center;
   width:100;
   font-weight:bold;
}

#pricingus TD.rowtitle
{
   text-align:left;
   width:150;
}

#pricingus TD.row
{
   width:100;
}

#navclear {
  display: none;
}
html>body #navclear {
  display: block;
  clear: both;
}

#footer {
	position:ABSOLUTE;
    WIDTH: 593px;
    LEFT:170px;	
    HEIGHT:27px;		
}

#box
{
  vertical-align:top;
  text-align:left;
  border:solid black 1px;
  background:white;
  padding:10px:10px:10px:10px;
}

#demo
{
	display:none;
	padding-left:8.5px;
	padding-right:8.5px;
	padding-top:0px;
}



#demo img
{
	border-style:none;
}
#download
{
	display:none;
	padding-top:0px;
	padding-left:8.5px;
	padding-right:8.5px;
}

#download ul
{
}

#download li
{
	list-style-type:none;
}

#download img
{
	border-style:none;
}

#productsTable
{
	font-family:Verdana;
	font-weight:normal;
	font-size:10pt;
	color:#716E64;
}

#productsTable TR
{
	height:70px;
}

#productsTable TD
{
	border-style:none;
	vertical-align:top;
}

#productsTable IMG
{
	border:0;
}

#productsSeparator
{
	width:400px;
	position:absolute;
	
}

#productsLink
{
	left:130px;
	width:390px;
	font-weight:bold;
	text-align:right;
	position:absolute;
}

#Industries TABLE
{
	padding-left:45px;
	width:500px;
}

#Industries TR
{
	width:500px;
}

#Industries TD
{
	padding-left:45px;
	width:250px;
}

.tiny 
{
	font-size: 7pt;
	line-height: 1.3;
	font-weight: normal;
	font-style: normal;
	color: #505050;
}

.larger {
  	color: #000000;
  	font-size: 13pt;
  	line-height: 1.4;
  	font-weight: bolder;
  	font-style: normal;
  	font-family: Verdana, Arial, Helvetica, Verdana, "Sans Serif";
}

.small 
{
	font-size: 8pt;
	line-height: 1.3;
	font-weight: normal;
	font-style: normal;
	color: #202020;
}
A.tl:link {color: #303030;background-color: transparent;font-family: Verdana, Arial, Helvetica, "Sans Serif";text-decoration: none;}
A.tl:visited {color: #404040;text-decoration: none;}
.tinya {font-size: 7.5pt;line-height: 1.3;}
.tinyb {font-size: 7pt;line-height: 1.3;color: #000000;}
