﻿body
{
	font-family: Arial,Helvetica,geneva,sans-serif;
	font-size: 11px; 
	line-height: 14px;	
}

.dummy
{
	/* This is needed because of IE bug when / character supresses word wrap */
	width: 0px;
	padding:0px; 
	margin:0px;
}

.defaultFont
{
	font-family: Arial,Helvetica,geneva,sans-serif;
	font-size: 13px; 
	text-decoration: none; 
	color: #585858;
	line-height: 16px;	
}

.specialOfferFont
{
	font-family: Arial,Helvetica,geneva,sans-serif;
	font-size: 11px; 
	text-decoration: none; 
	color: #EB2327;
	line-height: 14px;
	margin: 0px;	
	padding: 0px;
}

.noPadding
{
	padding:0px; 
	margin:0px;
}

.topRightBlock
{
	padding:0px; 
	margin:0px;
}

.leftMenuTD
{
	
	padding-left:7px;
	padding-top:11px; 
	padding-right:7px;
	padding-bottom:6px;
	margin:0px;
	height:100%;
	background-color:#F5F5F5;
	font-family: Arial,Helvetica,geneva,sans-serif;
	font-size: 11px; 
	text-decoration: none; 
	color: #585858;
	line-height: 14px;	
}

.mainTD
{
	margin:0px;
	padding:11px;
	background-color:#FFFFFF;
	font-family: Arial,Helvetica,geneva,sans-serif;
	font-size: 13px; 
	text-decoration: none; 
	color: #585858;
	line-height: 16px;	
}

.vertSeparatorTD
{
	padding-top:0px; 
	padding-left:0px; 
	padding-bottom:9px; 
	padding-right:0px; 
	margin:0px
}

.vertSeparatorDIV
{
	margin-top:9px; 
	margin-left:0px; 
	margin-bottom:0px; 
	margin-right:0px; 
	padding:0px; 
	background-color:#FFFFFF; 
	height:100%; 
	border-right:2px dotted #DEDEDE;
}

.rightTD
{
	padding-left:11px;
	padding-top:11px;
	padding-right:7px;
	padding-bottom:6px;
	margin:0px;
	height:100%;
	background-color:#FFFFFF;
	font-family: Arial,Helvetica,geneva,sans-serif;
	font-size: 11px; 
	text-decoration: none; 
	color: #585858;
	line-height: 14px;	
}

.linkBold 
{
	font-family: Arial,Helvetica,geneva,sans-serif;
	font-size: 11px;
	font-weight: bold;  
	text-decoration: none; 
	color: #006699;
	line-height: 15px;
}

A.linkBold:link
{
	color: #006699;
	text-decoration: none;
}

A.linkBold:visited
{
	color: #006699;
	text-decoration: none;
}

A.linkBold:hover
{
	color: #006699;
	text-decoration: underline;
}

.linkNormal 
{
	font-family: Arial,Helvetica,geneva,sans-serif;
	font-size: 13px;
	text-decoration: none; 
	color: #006699;
	line-height: 16px;
}

A.linkNormal:link
{
	color: #006699;
	text-decoration: none;
}

A.linkNormal:visited
{
	color: #006699;
	text-decoration: none;
}

A.linkNormal:hover
{
	color: #006699;
	text-decoration: underline;
}

A.linkItalic:link
{
	color: #006699;
	text-decoration: none;
}

A.linkItalic:visited
{
	color: #006699;
	text-decoration: none;
}

A.linkItalic:hover
{
	color: #FF6622;
	text-decoration: none;
}

/*
.linkBoldButton
{
	font-family: Arial,Helvetica,geneva,sans-serif;
	font-size: 11px;
	font-weight: bold;  
	text-decoration: none; 
	color: #006699;
	line-height: 14px;
	margin-top:2px; 
	margin-bottom:2px; 
	margin-left:0px; 
	margin-right:0px; 
}
*/

.linkButton
{
	font-family: Arial,Helvetica,geneva,sans-serif;
	font-size: 11px;
	font-weight: bold;  
	text-decoration: none; 
	color: #006699;
	padding-top: 1px;
	padding-bottom: 1px;
	/*line-height: 16px;*/
	margin-top:2px; 
	margin-bottom:2px; 
	margin-left:0px; 
	margin-right:0px;
	cursor:pointer;
}

.firstPar
{
	padding:0px; 
	margin-top:11px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
}

.nextPar
{
	padding:0px; 
	margin-top:18px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
}

.menuIdent 
{
	font-family: Arial,Helvetica,geneva,sans-serif;
	font-size: 11px;
	font-weight: bold;  
	text-decoration: none; 
	color: #808080;
	line-height: 14px;
}

pre
{
	font-family: Courier New;
	font-size: 11px; 
}

.codeContainer
{
	background-color: #F2F2F2;
	padding: 4px; 
	margin: 0px;
}

.codeComment
{
	color: #008000;
	padding:0px; 
	margin:0px
}

.codeKeyWord
{
	color: #0000FF;
	padding:0px; 
	margin:0px
}

.featureItem
{
	margin-top:10px;
}

.featureItemSmall
{
	margin-top:6px;
}

.featureItemSubitem
{
	margin-top:1px;
}

.featureItemPar
{
	padding:0px; 
	margin-top:9px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
}

.featureImage
{
	padding:0px; 
	margin-top:3px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
}

.testimonialContact
{
	margin-top:6px;
}

.testimonialImage
{
	padding:0px; 
	margin:0px;
	float:left;
}

.downloadsFirstItem
{
	margin-top:18px;
}

.downloadsItem
{
	margin-top:1px;
}

.discountTableCellTopLeft
{
	border-left:1px solid #808080;
	border-top:1px solid #808080;
	margin:0px;
	padding:3px;
}

.discountTableCellTopRight
{
	border-left:1px solid #808080;
	border-top:1px solid #808080;
	border-right:1px solid #808080;
	margin:0px;
	padding:3px;
}

.discountTableCellBottomLeft
{
	border-left:1px solid #808080;
	border-top:1px solid #808080;
	border-bottom:1px solid #808080;
	margin:0px;
	padding:3px;
}

.discountTableCellBottomRight
{
	border-left:1px solid #808080;
	border-top:1px solid #808080;
	border-right:1px solid #808080;
	border-bottom:1px solid #808080;
	margin:0px;
	padding:3px;
}
