/* Common Tags */
body
{
	margin: 0px;
	height: 100%;
	background: #0A5413;

	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #967DBE; 	
	scrollbar-3dlight-color: #B8A4D3;	
	scrollbar-highlight-color: #967DBE;
	scrollbar-shadow-color: #B8A4D3;	
	scrollbar-base-color: #b26e53;	
	scrollbar-track-color: #5F4A8F;
}

body, td, p, input, textarea
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

.helpBody {
	margin: 0px;
	height: 100%;
	background: #509C2F;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #967DBE; 	
	scrollbar-3dlight-color: #B8A4D3;	
	scrollbar-highlight-color: #967DBE;
	scrollbar-shadow-color: #B8A4D3;	
	scrollbar-base-color: #b26e53;	
	scrollbar-track-color: #5F4A8F;
}

img
{
	border: 0px;
}

form
{
	margin:0px;
	padding: 0px;
}

p
{
	margin: 3px 0px;
}
.title
{
	color: White;	
	font-size: 14;
	background:#0A5413;
	font-weight:bold;
	padding: 2px 10px;
}
/* Top Navigation */

td.tnSelected
{
	height: 50px;
	border: 2px solid #789D4D;
	border-bottom-width: 1px;
	padding-left: 5px;
	background-color: #225716;
	background-image: url("/img/common/tnSelected.gif");
	vertical-align: middle;
}

td.tnNormal
{
	height: 50px;
	border: 2px solid #789D4D;
	border-bottom-width: 1px;
	padding-left: 5px;
	background-color: #3C7D26;	
	background-image: url("/img/common/tnNormal.gif");	
	vertical-align: middle;
}

td.tnNormal a, td.tnSelected a
{
	color: white;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}

/* Main Part */

table.main
{
	background-color: #D3C7E2;
	color: #39285B;
	font-size: 11px;
	border-left: 2px solid #789D4D;
	border-right: 2px solid #789D4D;	
}

table.helpMain
{
	background-color: #509C2F;
	color: #39285B;
	font-size: 11px;
	border-left: 2px solid #789D4D;
	border-right: 2px solid #789D4D;	
}

table.helpMain a, a:visited
{
	color: #F8E607;
}

table.form1 td
{
	color: white;
	border: 0px;	
	font-weight: bold;
	font-size: 11px;
	padding: 2px 0px 1px 12px; 
}

table.form2 td, td.form2
{
	background-color: #39285B;
	color: white;
	border: 0px;	
	border-left: 2px solid #AF6ED5;
	border-right: 2px solid #AF6ED5;
	font-weight: bold;
	font-size: 11px;
	padding: 2px 12px 1px 12px; 
}

table.form1 input.txt, table.form2 input.txt
{
	color: black;
	border: 2px solid #AF6ED5;
	font-weight: bold;
	font-size: 11px;
	height: 20px;
	width:100%;
}

.textPurple, .textPurple a, .textPurple a:visited, .purpleBlock a, .purpleBlock a:visited
{
	color: #39285B;
	font-size: 11px;
}

.purpleBlock
{
	color: #39285B;
	font-size: 11px;
	background-color: #EDE9F3;
	padding: 6px 10px;
	margin: 0px 6px;	
}

td.purpleTitle
{
	color: #39285B;
	font-size: 14px;	
	/*background-image: url("/img/common/purpleTitleBg.gif");*/
	height: 32px;
	padding: 0px 16px 0px 16px;
	vertical-align: middle;
}

.purpleTitle h2
{
	color: #39285B;
	font-size: 14px;
	margin: 0px;	
}

.currencyRate
{
	color: #39285B;
	font-size: 14px;
	margin: 0px;	
	font-weight: bold;
}

.textWhite a, .textWhite a:visited
{
	color: #F8E607;
}

.textWhite
{
	color: white;	
	font-size: 11px;
	font-weight: normal;	
}

.textHeader1 {
	text-align: center;
	color: #F8E607;
	font-weight: bold;	
}

.textHeader2 {
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;	
}

.errorDescription {
	color: #F8E607;
	padding: 1px 10px 1px 10px;
	font-size: 11px;
	font-weight: normal;
}

.errorDescription a, a:visited {
	color: #F8E607;
}

.errorField {
	font-weight: bold;
}

.errorCaption {
	font-weight: bold;
}

td.tableStripe1
{
	color: #39285B;
	font-size: 12px;
	background-color: white;
	padding-top: 3px;
	padding-left: 16px;
	padding-bottom: 3px;
}

td.tableStripe2
{
	color: #39285B;
	font-size: 12px;
	background-color:#EDE9F3;
	padding-top: 3px;
	padding-left: 16px;
	padding-bottom: 3px;
}

.yellow
{
	color: #F8E607;
}

.greenBlock
{
	background-color: #509C2F;
	color: white;
}

.bottom
{
	background-color: #507B45;
	border: 2px solid #789D4D;
	border-top: 0px;
	height: 50px;
}

.helpBottom
{
	background-color: #509C2F;
	border: 2px solid #789D4D;
	border-top: 0px;
	height: 50px;
}


.submenuActive
{
	background-color: #5E438C;
	border: 0px;	
	border-left: 2px solid #AF6ED5;
	border-right: 2px solid #AF6ED5;
	padding: 4px 12px 4px 12px; 
	color: white;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.submenu
{
	background-color: #39285B;
	border: 0px;
	color: white;
	border-left: 2px solid #AF6ED5;
	border-right: 2px solid #AF6ED5;
	padding: 4px 12px 4px 12px; 
}

.submenu a, .submenu a:visited
{
	color: white;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

/* Green Form */
table.greenForm td
{
	color: white;
	font-weight: bold;
	font-size: 12px;
}

table.greenForm td.section
{
	text-align: center;
	color: #F8E607;
	font-weight: bold;
	font-size: 12px;
}

table.greenForm td.comment
{
	text-align: center;
	color: #F8E607;
	font-weight: normal;
	font-size: 11px;
}

table.greenForm a
{
	color: #F8E607;
	font-weight: normal;	
}

.editbox1 {
	color: black;
	font-weight: normal;
	font-size: 12px;
	border: 1px solid #0A5413;
	height: 19px;
	width: 169px;
	border-width: 1;
	padding: 1px 3px;
}

.editbox2
{
	color: black;
	font-weight: normal;
	font-size: 12px;
	border: 1px solid #0A5413;
	height: 19px;
	width: 169px;
	border-width: 1;
	padding: 1px 3px;
}

.editbox3{
	color: black;
	font-weight: normal;
	font-size: 12px;
	border: 1px solid #0A5413;
	height: 19px;
	border-width: 1;
	padding: 1px 3px;
}

.textBlock {
	font-weight: normal;
	font-size: 11px;
	text-align: justify;
	padding: 3px 10px 3px 10px;
}

.border {
	background-color: #65BA40;
	width: 90%;
}

.lightcell { 
	background-color: #509C2F; 
	color: #FFFFFF;
}

.darkcell {
  background-color: #3B8727;
  color: #FFFFFF;
  font-weight: bold;
}

.hilightcell { 
	background-color: #967DBE; 
}

.a-bit-bigger {
	font-size: 12px;
}
