@CHARSET "UTF-8";
body{
	font-family:Arial, Sans-Serif;
	font-size:11pt;
	color:black;
}
a{
	color:black;
}

.center {
	display: table;
    margin: 0 auto;
    /*width: 100%;*/
    /*border: 3px solid #73AD21;*/
    /*padding: 10px;*/
}

div#appframe{
	margin:0px auto;
}
div#headline{
	/*border: 1px solid red;*/
	height:80px;
	background-image:url(images/boa_header2.png);
	background-repeat:no-repeat;
	width:1000px;
	margin: 0 auto; 
	/*margin:auto;
	padding:0px;
	*/
}
div#mainarea{
	border: 1px solid #f0f2f8;
	margin: 0 auto; 
	/*padding:0px;*/
	width:1000px;
	min-height:500px;
	background-color:#f0f2f8;
	padding-top: 20px;
}
fieldset{
	border:1px solid silver;
}
fieldset legend{
	color:grey;
}
label{
	width:100px;
	display:block;
	float:left;
}
.button{
	background-image:url(images/buttonbg.png);
	color:black;
	font-weight:bold;
}
div.message{
	position:absolute;
	width:300px;
	height:200px;
	left:30%;
	top:100px;
	padding:5px;
	background-color:#f0f2f8;
	color:grey;
	font-size:11pt;
}
div.message.error{
	border:1px solid red;
}
div.message.info{
	border:1px solid silver;
}
div.messageHeader{
	border:1px solid silver;
	padding:2px;
	cursor:pointer;
	background-color:silver;
	text-align:right;
}
ul.menu{
	position:absolute;
	list-style-type:none;
	margin-top:80px;
	/*margin-left:120px;*/
}
ul.menu.level0 li{
	width:150px;
	/*width:125px;*/
	height:20px;
	text-align:center;
	background-color:white;
	border:1px solid silver;
	float:left;
}
ul.menu.level1{
	margin-left:-41px;
	margin-top: 1px;
}
ul.menu.level1 li{
	width:150px;
	height:20px;
	text-align:center;
	background-color:white;
	border:1px solid silver;	
}
h1{
	font-size:14pt;
}
h2{
	font-size:13pt;
}

table.tableStyle{
	margin:auto;
	border-collapse: collapse;
}

table.tableStyle td{
	padding:5px;
	border:1px solid silver;
	vertical-align:top;
}

table.tableStyle thead th{
	padding:5px;
	border:1px solid silver;
	vertical-align:top;
}

form{
	width:500px;
	margin:auto;
	
}
form#currencyDetailForm label{
	width:150px;
}
form#exportTabDefForm label{
	width:200px;
}
table thead th {
	background-color: silver !important;
}


.dataTables_filter label, .dataTables_length label {
	width: auto;
}

.rowChanged {
	background-color: #ffffcc !important;
}