﻿body
{
}
table.main
{
	width: 1200px;
}
h3
{
	font-weight: bold;
	font-family: Arial;
	font-size: 120%;
	text-transform: uppercase;
}
input[type="text"]
{
	border-style: solid;
	border-width: 1px;
	border-color: Black;
}
input[type="text"].number
{
	width:70px;
}
input[type="text"].longTextSingleLine
{
	width:350px;
}

input[type="password"]
{
	border-style: solid;
	border-width: 1px;
	border-color: Black;
}
textarea
{
	border-style: solid;
	border-width: 1px;
	border-color: Black;
}
textarea.longTextMultiLine
{
	width:350px;
	height:150px;
}
.headerBlackMain
{
	font-weight: bold;
	font-family: Tahoma;
	color: Black;
}
.warning
{
	font-size:80%;
	font-weight:bold;
	
}
.simpleText
{
	font-size:80%;
}
td.simpleText a:link, td.simpleText a:visited, td.simpleText a:hover, td.simpleText a:active
{
	font-size:110%;
	color:#478a00;
}
.simpleTextNew
{
	font-size:100%;
}
td.simpleTextNew a:link, td.simpleTextNew a:visited, td.simpleTextNew a:hover, td.simpleTextNew a:active
{
	font-size:100%;
	color:#478a00;
}

div.text
{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-right: 15px;
	text-align: justify;
}
table.mainContent
{
	width: 100%;
}
table.mainContent td.leftMenuNew
{
	background-color: #478a00;
	color: White;
	width: 200px;
	text-align:left;
	padding-left:10px;
	vertical-align:top;
}
table.mainContent td.leftMenu
{
	background-color: #478a00;
	color: White;
	width: 200px;
	text-align:left;
	padding-left:10px;
	vertical-align:top;
}

table.mainContent td.fieldHeader
{
	font-family: Verdana;
	font-size:100%;
	text-align: left;
	margin-left: 15px;
	padding-left: 15px;
}
table.mainContent td.fieldValue
{
	font-weight: bold;
	font-family: Verdana;
	font-size:100%;
	text-align: left;
	margin-left: 15px;
	padding-left: 15px;
}
table.mainContent td.fieldInlineHeader
{
	padding-top:2px;
	width:35%;
}
table.mainContent td.fieldInlineValue
{
	padding-top:2px;
	width:65%;
}
table.mainContent td.leftMenuNew a:link, table.mainContent td.leftMenuNew a:visited, table.mainContent td.leftMenuNew a:hover, table.mainContent td.leftMenuNew a:active
{
	color: #ffffff;
	font-family: Verdana;
	font-size:80%;
	text-align: left;
	
}
table.mainContent td.leftMenuNew ul
{
	
	margin-left:0px;
	padding-left:15px;
}


table.mainContent td.leftMenu a:link, table.mainContent td.leftMenu a:visited, table.mainContent td.leftMenu a:hover, table.mainContent td.leftMenu a:active
{
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana;
	font-size:80%;
	text-align: left;
	
}
table.mainContent td.leftMenu ul
{
	
	margin-left:0px;
	padding-left:15px;
}
table.mainContent td.rightPanel
{
	width: 200px;
	vertical-align: top;
}
table.mainContent td.rightPanel table.itemPanel
{
	width: 100%;
	margin-top: 20px;
	background-color: #ededed;
}
table.mainContent td.rightPanel table.itemPanel td.header
{
	font-weight: bold;
	font-family: Tahoma;
	color: Black;
	text-align: center;
}
table.mainContent td.rightPanel table.itemPanel td.main
{
	text-align: center;
}
table.mainContent td.rightPanel table.itemPanel table.calcItem
{
	height: 200px;
}

table.mainContent td.centerPanel td.header
{
	font-weight: bold;
	font-family: Tahoma;
	color: Black;
	text-align: center;
}


table.mainContent td.centerPanel
{
	text-align: center;
	vertical-align: top;
}
table.mainContent td.centerPanel table.searchPanel
{
	height: 150px;
}
table.mainContent td.centerPanel td.button
{
	vertical-align: bottom;
	text-align: center;
}

table.mainContent td.rightPanel table.itemPanel td.button
{
	text-align: center;
}
table.context
{
	width: 100%;
	border-bottom-color: Black;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-color: Black;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color: Black;
	border-right-style: solid;
	border-right-width: 2px;
}
a.noborders
{
	border-style: none;
	border-width: 0px;
}
img.presenationPicture
{
	border-style: none;
	border-width: 0px;
}
img.noborders
{
	border-style: none;
	border-width: 0px;
}

tr.tableResultSeeker
{
}
tr.markedTableResultSeeker
{
	background-color:  #e8f1ed;
}

.balpic
{
	max-width: 100px;
	max-height: 100px;
}
#filterPanel
{
	clear: left;
	float: left;
	width: 250px;
	font-family: Calibri;
	font-size: 80%;
}
#filterPanel select
{
	width: 100px;
	height: 18px;
	font-size: 80%;
}
.sysuserTableHeader
{
	font-weight: bold;
}
.functionResult
{
	color: Green;
}
table.search
{
	border-spacing: 0px;
	width: 100%;
}

table.greeting
{
	width: 337px;
	background-color: #478a00;
}
td.greetingTopLeft
{
	width: 25px;
	height: 25px;
	background-image: url('/App_Themes/Main/Imgs/greetingTopLeft.jpg');
}
td.greetingTopRight
{
	width: 25px;
	height: 25px;
	background-image: url('/App_Themes/Main/Imgs/greetingTopRight.jpg');
}
td.greetingTopMiddle
{
}
td.greetingContext
{
	text-align: right;
	color: White;
	font-family: Arial;
	font-weight: bold;
	font-size: 80%;
}
a.greetingLink
{
	font-size: 95%;
	font-family: Tahoma;
	color: White;
}
a
{
	color: #299600;
}
a visited hover
{
	color: #299600;
}
table.fieldsetBlue
{
}
table.login
{
	width: 100%;
}
table.contentFieldsetBlue
{
	margin-top: 50px;
	margin-bottom: 100px;
	width: 90%;

}
table.contentFieldsetBlue table.contentTopHeader, table.contentFieldsetBlue table.contentTopBottom
{
	width: 100%;
}
table.contentFieldsetBlue td.middleTop, td.middleBottom
{
	width: auto !important;
	background-color: #e8f1ed;
}

table.contentFieldsetBlue td.middleCenterBody
{
	margin-left: 20px;
	margin-right: 20px;
	background-color: #e8f1ed;
	font-weight: bold;
	text-align: left;
	color:#478a00;
}
table.contentFieldsetBlue td.middleCenter
{
	background-color: #e8f1ed;
	text-align: center;
}

table.contentFieldsetBlue td.leftTop
{
	padding: 0px !important;
	margin: 0px !important;
	width: 37px !important;
	height: 37px !important;
	background-image: url('/App_Themes/Main/Imgs/fieldsetBlueCornerTopLeft.png');
}

table.contentFieldsetBlue td.rightTop
{
	padding: 0px !important;
	margin: 0px !important;
	width: 37px !important;
	height: 37px !important;
	background-image: url('/App_Themes/Main/Imgs/fieldsetBlueCornerTopRight.png');
}
table.contentFieldsetBlue td.leftBottom
{
	padding: 0px !important;
	margin: 0px !important;
	width: 37px !important;
	height: 37px !important;
	background-image: url('/App_Themes/Main/Imgs/fieldsetBlueCornerBottomLeft.png');
}
table.contentFieldsetBlue td.rightBottom
{
	padding: 0px !important;
	margin: 0px !important;
	width: 37px !important;
	height: 37px !important;
	background-image: url('/App_Themes/Main/Imgs/fieldsetBlueCornerBottomRight.png');
}

table.loginFieldsetBlue
{
	width: 500px;
	margin-top: 100px;
	margin-bottom: 100px;
	background-color: #e8f1ed;
}
table.loginFieldsetBlue td.middleTop, td.middleBottom
{
	width: 300px;
	background-color: #e8f1ed;
}
table.loginFieldsetBlue td.middleCenter
{
	text-align: center;
}

table.loginFieldsetBlue td.leftTop
{
	width: 37px;
	height: 37px;
	background-image: url('/App_Themes/Main/Imgs/fieldsetBlueCornerTopLeft.png');
}
table.loginFieldsetBlue td.rightTop
{
	width: 37px;
	height: 37px;
	background-image: url('/App_Themes/Main/Imgs/fieldsetBlueCornerTopRight.png');
}
table.loginFieldsetBlue td.leftBottom
{
	width: 37px;
	height: 37px;
	background-image: url('/App_Themes/Main/Imgs/fieldsetBlueCornerBottomLeft.png');
}
table.loginFieldsetBlue td.rightBottom
{
	width: 37px;
	height: 37px;
	background-image: url('/App_Themes/Main/Imgs/fieldsetBlueCornerBottomRight.png');
}
td.bottomNavigation a:link, td.bottomNavigation a:visited, td.bottomNavigation a:hover, td.bottomNavigation a:active
{
	color: Black;
	font: Arial sans-serif;
	font-size: 90%;
	font-weight: bold;
	text-decoration: underline;
	text-transform: lowercase;
}
a.grayLink
{
	color: #404040;
}
a.blackLink, a.blackLink:hover, a.blackLink:active, a.blackLink:link, a.blackLink:visited 
{
	font-family: Verdana,Tahoma;
	font-size: 80%;
	font-weight: bold;
	color: Black;
	text-decoration:underline;
	text-transform: uppercase;
	padding-left: 10px;
	padding-right: 10px;
	
}