@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	src: url('/~silentm/fonts/Montserrat/Montserrat-Regular.woff2') format('woff2'),
	     url('/~silentm/fonts/Montserrat/Montserrat-Regular.otf') format('opentype'),
	     url('/~silentm/fonts/Montserrat/Montserrat-Regular.svg') format('svg'),
	     url('/~silentm/fonts/Montserrat/Montserrat-Regular.ttf') format('truetype'),
	     url('/~silentm/fonts/Montserrat/Montserrat-Regular.woff') format('woff');
	}

@font-face {
	font-family: 'Montserrat-Bold';
	font-style: normal;
	font-weight: bold;
	src: url('/~silentm/fonts/Montserrat/Montserrat-Bold.woff2') format('woff2'),
	     url('/~silentm/fonts/Montserrat/Montserrat-Bold.otf') format('opentype'),
	     url('/~silentm/fonts/Montserrat/Montserrat-Bold.svg') format('svg'),
	     url('/~silentm/fonts/Montserrat/Montserrat-Bold.ttf') format('truetype'),
	     url('/~silentm/fonts/Montserrat/Montserrat-Bold.woff') format('woff');
	}

@font-face {
	font-family: 'Montserrat-Italic';
	font-style: italic;
	font-weight: normal;
	src: url('/~silentm/fonts/Montserrat/Montserrat-Italic.woff2') format('woff2'),
	     url('/~silentm/fonts/Montserrat/Montserrat-Italic.otf') format('opentype'),
	     url('/~silentm/fonts/Montserrat/Montserrat-Italic.svg') format('svg'),
	     url('/~silentm/fonts/Montserrat/Montserrat-Italic.ttf') format('truetype'),
	     url('/~silentm/fonts/Montserrat/Montserrat-Italic.woff') format('woff');
	}

 TD   		{ font-family: Montserrat; font-size: 12pt; }
 TD.smallcell   { font-family: Montserrat; font-size: 10pt; }
 BODY 		{ font-family: Montserrat; font-size: 12pt; }
 FORM 		{ font-family: Montserrat; font-size: 12pt; }
 NOBR 		{ font-family: Montserrat; font-size: 12pt; }
 INPUT		{ font-family: Montserrat; font-size: 12pt; }
 SELECT		{ font-family: Montserrat; font-size: 12pt; }
 TEXTAREA	{ font-family: Montserrat; font-size: 12pt; }
 PRE 		{ font-family: monospace; white-space: pre;}

div.sectionheader
	{
	font-weight: bold;
	font-size: 10pt;
	font-family: Montserrat;
	}

table.fieldtable
	{
	margin-left: 40px; /*simulate old way of indenting with UL*/
	border-spacing: 0;
	border-collapse: collapse;
	}

table.fieldtable td, th
	{
	border: 1px solid black;
	padding: 2px;
	}

td.fieldlabel
	{
	white-space: nowrap;
	}

.class-table-small-text table, td
	{
	font-size: 8pt;
	font-family: Montserrat;
	}

.class-table-normal-text table, td
	{
	font-size: 12pt;
	font-family: Montserrat;
	}

.class-manual-normal-section 
	{
	font-size: 12pt;
	font-family: Montserrat;
	}

.class-manual-title-section 
	{
	font-size: 12pt;
	font-family: Montserrat;
	}

.class-manual-green-section 
	{
	font-size: 12pt;
	color: green;
	font-family: Montserrat;
	}

.class-manual-red-section 
	{
	font-size: 12pt;
	color: red;
	font-family: Montserrat;
	}

.class-ScreenShotBorder
	{
	width: 90%;
	border: 1px solid black;
	}

.class-ShrinkWithBorder
	{
	width: 500px;
	height: 75px;
	border: 1px solid black;
	}

.class-ScreenShotNormal
	{
	}

.class-ScreenShot
	{
	width: 90%;
	}

.class-ScreenShot75 
	{
	width: 75%;
	}

.class-Border
	{
	border: 1px solid black;
	}

.class-Icon
	{
	vertical-align: middle;
	height: 15px;
	width: 15px;
	}

.class-ShadeConsole
	{
	border: 1px solid black;
	padding-left: 10px;
	padding-right: 10px;
	background-color: lightgrey;
	}

.class-ButtonSave
	{
	vertical-align: middle;
	height: 20px;
	}

.class-ButtonSaveAsNew 
	{
	vertical-align: middle;
	height: 20px;
	}

.indented {
   	margin-left: 20px;
	}

.bold {
	font-weight: bold;
	font-family: Montserrat-Bold;
	}

#logo {
	vertical-align: baseline;
}
