﻿
html, body, form
{
	height: 100%;
	padding: 0px;
	margin: 0px;
}

html, body
{
	overflow: hidden;
}

body
{
	width: 100%;
	cursor: default;
	position: absolute;
}

.wrapper
{
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.clear
{
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.scroll-wrapper
{
	position: relative;
	width: 100%;
	height: 100%;
	overflow: auto;
}

div.reportView
{
	height: 60px;
	border: solid 1px #c6c3bd;
	background-position: center bottom;
	background-repeat: no-repeat;
	background-image: url(../Images/Icons/MatrixReports32angl_2.png);
	padding-top: 2px;
	text-align: center;
}

.intro-content
{
	bottom: 30px;
	overflow: auto;
	padding-left: 160px;
	position: absolute;
	top: 0;
}

.intro-content.appstudio
{
	background: url(../Images/Icons/AppStudio128Reflected.png) no-repeat 10px 10px;
}

.intro-content.smartobject
{
	background: url(../Images/Icons/SmartObject128Reflected.png) no-repeat 10px 10px;
}

.intro-content.view
{
	background: url(../Images/Icons/View128Reflected.png) no-repeat 10px 10px;
}

.intro-content.form
{
	background: url(../Images/Icons/Form128Reflected.png) no-repeat 10px 10px;
}

.intro-content.report
{
	background: url(../Images/Icons/Report128Reflected.png) no-repeat 10px 10px;
}

.intro-content.application
{
	background: url(../Images/Icons/Application128_Reflected.png) no-repeat 10px 10px;
}

.intro-content.error
{
	background: url(../Images/Icons/Error64.png) no-repeat 10px 10px;
}

.token-box
{
	clear: both;
}

.token
{
	line-height: 19px;
	height: 20px;
	display: inline-block;
	padding: 0 3px;
	float: left;
}

.token-bold
{
	font-weight: bold;
}

.token-no-padding
{
	padding: 0;
}

.token-no-padding-left
{
	padding-left: 0px;
}

.token-no-padding-right
{
	padding-right: 0px;
}

.token-control
{
	float: left;
	display: inline-block;
}

.about-link
{
	cursor: pointer;
	text-decoration: none !important;
	color: #000 !important;
}

.about-outer-body
{
	background: url(../Images/Icons/K2Designer128.png) no-repeat 10px 10px;
}

.about-body
{
	height: 208px; 
	width: 550px;
}

.about-normaltext
{
	padding-left: 170px;
}

.about-graytext
{
	padding-left: 185px; 
	color:#808080
}

.highlight-text
{
	background-color:#ff0;
}

table
{
	border-collapse: collapse;
	border-spacing: 0;
	border-style: none;
}

td, th
{
	padding: 0;
}

hr
{
	border-width:1px 0 0 0;
	border-style:solid;
	border-color:#ACAF9E;
	clear:both;
	height:0px;
}