/* Warning this style must stay the first!!! */
.devLabelkey { display: none; }
.showVersion { }
/* Default behavior */
body {text-align:center; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 11px; color: #444;	margin: 0; background: #EEEEEE url(bg_body.gif) repeat-y center;}
input, select{background: #FFF url(bg_input.gif) repeat-x; font:11px trebushet ms, verdana, arial, helvetica, sans-serif; color: #666;	border: 1px solid #C9C9C9; padding: 3px;}
h1 {font-size: 18px; font-weight: bold;	color: #F5860F;	border-bottom: 1px solid #BBE20D; margin-bottom: 7px; line-height: 20px; text-align: left; margin-top: 3px; padding: 5px 0 0 10px;}
h2 {font-size: 13px; color: #F5860F; font-weight: bold; margin: 10px 0 7px 0; }
hr {border: 1px solid #809999;}
p {margin:0px 5px 5px 5px; line-height: 15px; font-size: 11px}
td {
	font-size:11px;
	font-weight:bold; 
	line-height: 15px;
	border:none;
	}
ul {list-style-image: url(images/arrow.gif); text-align: left; padding-left: 17px; margin-left: 0px; display: list-item;}
em {text-indent: 2em;}
table {
/*	background:url(bgtd.gif) repeat-x;*/
	margin: 0px;
	padding: 0px;
}
pre{font-family:"Courier New", Courier, mono, monospace; font-size:11px; text-align:left;}

/* global sttructure style */
.structuretable {background-color: #FFF; width:800px; height:500px; margin: 0 auto; border: 4px solid #FFF}
.headerarea{
	padding-top: 75px;
	background: url(logo.gif) no-repeat #E2EEC8;
	height:10px;
	text-indent: -9999px;
}

.footerarea, .footerdataright{
	color: #84AD23;
	text-align:center;
	background: #E2EEC8;
	padding: 2px;
	font-size:11px;
	line-height:20px;
	height:20px;
}
a, a.showLabel,  .footerarea a {
	color: #84AD23;
}
.footerarea, a:hover, a.showLabel:hover, a:hover {
	color: #F5860F;
}

.headertable {width: 100%; }
.headerdataleft {font-weight: bold; text-align: left; text-indent: 180px;}
.headerdataright {text-align: right;}
.headerlink {text-decoration: none; color: #F5860F}

.mainarea{height: 100%; padding: 0px; vertical-align: top;}
.maintable{width:100%; height:100%; padding: 0px; border-left-width: 0px; border-right-width: 0px;}
.menuarea {padding-top: 10px; vertical-align: top; width: 155px; text-align: left; background: #FFFFFF url(bg_body_menu.gif) repeat-y right;}
.subarea {font-family: Verdana, sans-serif; background-color: #809999; color: White; font-size: 11px; line-height: 15px; text-align: left;}
.subareaheader {}
.subarealeft {font-family: Verdana, sans-serif; background-color: #809999; color: #fff; font-size: 11px; line-height: 15px; text-align: left;}
.subarearight {font-family: Verdana, sans-serif; background-color: #fff; color: #809999; font-size: 11px; line-height: 15px; text-align: left;}
.contentarea{vertical-align: top; background: #FFF; text-align: left;}
.contentarea a {color:#F5860F}
.contenttable{width:600px; padding: 0px; vertical-align: top; border-width: 0px;}
.contenthead {font-size:11px; color: #84AD23; font-weight: bold; border-bottom: 1px dotted #84AD23; height: 15px;}
.contentseparation{border-bottom: 1px dashed #84AD23;}
.confirmationmessage {color: #84AD23;	font-weight: bold;}
.errormessage {color: red; font-weight: bold;}
.helpmessage {}

/* small items style */
.mandatoryfield {font-weight: bold;	color: red;}
.button {border: 1px solid #C9C9C9;  background: #F5F5F5 url(bg_button.gif); font: bold 11px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #666666; padding: 3px; width: 150px; display:block; text-align: center}
a.button {text-decoration: none; color: #666;}
a.button:hover {text-decoration: underline; color: #666;}
.currentlang {	font-weight: bold;	display: inline;}
.lang {	font-weight: bold;	display: inline;}
a.lang {	color: #933;}
a.lang:hover {}
.menuheader {font-weight: bold;	color: #666; font-size: 12px;}
.menulink {width: 155px; display: block; border-top: 1px solid #C9C9C9; text-align: left; font-size: 11px; padding: 5px 0 4px 20px; background: url(bg_menu_header.gif) no-repeat 0 6px;}
a.menulink {color: #444;	text-decoration: none;}
a.menulink:hover {text-decoration:none; background-color: #f5f5f5;}
a.indexlink {display: block; color: red;}
a.indexlink:hover {display: block; color: red;}
