html, body {
    height:100%;
    width:100%;
    margin:0px;
    padding:0px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:12px;
    color:#666666;
    background-color:#ffffff;
}

#vScroll {
	height:100%;
	width:100%;
	overflow-y:scroll;
	overflow-x:auto;
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;
}

#vContent {
	height:100%;
	width:100%;
	z-index:3;
}

#iBG {
    z-index:1;
    position:absolute;
    width:100%;
    height:100%;
    background: url(../Images/Background0.png) 50% 0px no-repeat;
}

#itemslist_info {
    margin-top:6px;
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#itemslist_filter {
    margin-bottom:3px;
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#itemslist_length {
    margin-top:3px;
    margin-left:2px;
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.dataTables_empty {
    padding:6px;
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#666666;
    background-color:#f2f2f2;
    font-weight:bold;
}

.class_itemslist_length {
    padding:4px;
    height:25px;
    margin-left:0px;
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border:1px solid #E9E9E9;
}

.dataTables_filter {
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.fg-toolbar {
    margin-bottom:4px;
}

.dataTablesCellActive {
    background-color:#e9ffe8;
}

.dataTablesSearch {
    padding:4px;
    border:1px solid #E9E9E9;
}

.ButtonStore
{
  color:#008000;
  cursor:pointer;
  padding:4px 6px 4px 4px;
  border:1px solid #cccccc;
  margin-right:4px;
  background-image:url(../Images/inputBackground.png);
}

.ButtonStore:hover
{
  color:#008000;
  cursor:pointer;
  margin-right:4px;
  padding:4px 6px 4px 4px;
  border:1px solid #008000;
  background-image:url(../Images/inputBackgroundGreen.png);
}

.ButtonCancel
{
  color:#ff0000;
  cursor:pointer;
  padding:4px 6px 4px 4px;
  border:1px solid #cccccc;
  background-image:url(../Images/inputBackground.png);
}

.ButtonCancel:hover
{
  color:#ff0000;
  cursor:pointer;
  padding:4px 6px 4px 4px;
  border:1px solid #ff0000;
  background-image:url(../Images/inputBackgroundRed.png);
}

.ButtonDisabled
{
  color:#999999;
  cursor:pointer;
  margin-right:4px;
  padding:4px 6px 4px 4px;
  border:1px solid #cccccc;
  background-image:url(../Images/inputBackground.png);
}

.ButtonDisabled:hover
{
  color:#666666;
  cursor:pointer;
  margin-right:4px;
  padding:4px 6px 4px 4px;
  border:1px solid #999999;
  background-image:url(../Images/inputBackground.png);
}

.ButtonDisabledToTrue
{
  color:#666666;
  cursor:pointer;
  padding:4px 6px 4px 4px;
  border:1px solid #cccccc;
  background-image:url(../Images/browseBackground.png);
}

.ButtonDisabledToTrue:hover
{
  color:#ff9900;
  cursor:pointer;
  padding:4px 6px 4px 4px;
  border:1px solid #ff9900;
  background-image:url(../Images/browseBackground.png);
}

.ErrorMessageDiv
{
  padding-right:2px;
  padding:6px 8px 6px 6px;
  border:1px solid #ff0000;
  background-color:#ffeaea;
  color:#ff0000;
}

.SuccessMessageDiv
{
  padding-right:2px;
  padding:6px 8px 6px 6px;
  border:1px solid #699f17;
  background-color:#f1fff0;
  color:#699f17;
  margin-bottom:14px;
}

.HintMessageDiv
{
  padding-right:2px;
  color:#666666;
  padding:6px 8px 6px 6px;
  border:1px solid #dadada;
  background-color:#fafafa;
  margin-bottom:14px;
}

.HeadlineDefault {
  color:#666666;
  padding:6px 8px 6px 6px;
  border:1px solid #dadada; 
  background-color:#fafafa;
}


input{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    padding:1px;
}

select{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    height:18px;
}

.Font-0 {
    font-size:1px;
}

p,form {
    padding:0;
    margin:0;
}

a { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ff9900;
    text-decoration:none;
    cursor:pointer;
    text-decoration:none;
}

a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ff9900;
    text-decoration:none;
    cursor:pointer;
    text-decoration:underline;
}

.Font-2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
}

.Font-2-Link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #ff9900;
    text-decoration:none;
    cursor:pointer;
    text-decoration:underline;
}

.Font-2-Link1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration:none;
    cursor:pointer;
    text-decoration:none;
    color:#ff9900;
}

.Font-2-Link1:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration:none;
    cursor:pointer;
    text-decoration:underline;
}

.Font-2-Link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
    text-decoration:none;
    cursor:pointer;
    text-decoration:none;
}

.Font-1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}

.Font-Head {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #ff9900;
}

.Font-1-Link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ff9900;
    text-decoration:none;
    cursor:pointer;
}

.Font-1-Link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    cursor:pointer;
    text-decoration:underline;
}

.Input-1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #666666;
    height:16px;
}

.Input-Button {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    height:22px;
    width:80px;
}

.FontLinkWhite {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    cursor:pointer;
    text-decoration:none;
}

.FontLinkWhite:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-decoration:none;
    cursor:pointer;
    text-decoration:underline;
}

.FontLinkColored {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ff9900;
    cursor:pointer;
    text-decoration:underline;
}

.FontLinkColored:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    cursor:pointer;
    text-decoration:none;
}