﻿body, td, p, .normal, .comments, .commentsSignature {
	/* font-family: Trebuchet MS,Calibri,Verdana,Arial; */
	font-family: Segoe UI,Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	margin-right: 0; 	
	margin-top: 0px;	
	padding-bottom: 3px;
	padding-top: 3px;
}

body, td, p, p.pagetitle, .title, .normal, .comments, .commentsSignature, .header, .productheader, productsubheader, .code, .codedimmed, .normal   {
	text-align: left; 
	color: #000000; 		
}

body, td, p, .normal, .code, .codedimmed { 
	margin-bottom: 6px;
}

.code, .codedimmed, .normal {
	font-weight: normal; 	
}

body { 
	padding-top:8px; 
}

li {
	margin-top: 0px;	
	margin-bottom: 3px; 
	list-style-image:url('images/Bullet.png')
}

.code, .codedimmed {	
	font-family: Consolas, Courier New; 
	border-style:solid; 
	border-width:1px; 
	font-size: 10pt;
	margin-top: 0px;	
	margin-right: 0; 
	background-color:#FFFFFF; 
	padding-left:4px; 
	padding-right:4px; 
	padding-top:1px; 
	padding-bottom:1px;	
}

.codeNew {	
	font-family: Consolas, Courier New; 
	border-style:solid; 
	border-width:1px; 
	font-size: 8pt;
	margin-top: 0px;	
	margin-right: 0; 
	padding-left:4px; 
	padding-right:4px; 
	padding-top:1px; 
	padding-bottom:1px;	
}

.codedimmed { 
	color: #808080; 
}

.comments { 
	font-style: italic; 
	margin-bottom: 1px;
}

.commentsSignature { 
	font-style: normal; 
	margin-bottom: 1px;
}

.title, p.pagetitle, .header, .productheader, .productsubheader {
	font-weight: bold; 	
}


.title { 
	font-size: 16pt;
	margin-top: 24px; 
	margin-bottom: 0; 
	border-bottom-style:solid; 
	border-bottom-width:1px; 	
}

p.pagetitle { 
	font-size: 12pt;
	margin-top: 12px; 
	margin-bottom: 3px; 
}

.header { 
	font-size: 10pt;
	margin-top: 24px; 
	margin-bottom: 3px; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-top-width:1px; 
	border-bottom-style:solid; 
	border-bottom-width:1px; 
}

.productheader { 
	font-size: 12pt;
	margin-top: 12px; 
	margin-bottom: 0px; 
}

.productsubheader { 
	font-size: 11pt;
	margin-top: 12px; 
	margin-bottom: 0px; 
}
              
td.section {
	border-bottom: 2px solid #000000; 
	border-top: 1px solid #808080;
	border-left: 1px solid #808080; 
	border-right: 2px solid #000000;	
	background-color: #FFFFFF;	
}

table.featureList {
	font-family: "Segoe UI", Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	text-align: left;
	color: #000000;
	font-weight: normal;
	margin-right: 0;
	margin-top: 0px;
	margin-bottom: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1;
/*	width: 100%; */
	padding: 4;
	border-collapse: collapse;	
	border-color: silver;
	border-style: solid;		
}

td.featureListHeader {
	background-color: #B7CFEE;
	font-weight: bold;
	font-size: 9pt;
}

td.featureListHeaderCentered {
	background-color: #B7CFEE;
	font-weight: bold;
	font-size: 9pt;
	text-align:center;		
}

td.featureList {
	font-size: 9pt;	
	border: 1px;
	border-color: silver;
	border-style: dotted;
}

td.featureListCentered {
	font-size: 9pt;	
	text-align:center;
	border: 1px;
	border-color: silver;
	border-style: dotted;			
}
