﻿body {
  margin: 0px 0px 0px 0px;
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  color: #333333;
  background-color: #ffffff;
  scrollbar-base-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-shadow-color: #ffffff; 
}

#dIWTotalPage { background-color: #ebeef1; position:absolute; top:0; left:0; height:100%; width:100%; margin: 0; 
    /*border: solid 1px navy;*/
}

.dIWTotalContent {
    
    position:absolute;
    top:1%;
    left:1%;
    right:1%;
    bottom:1%; 
    height:98%;
    width:98%;
    background-color: #ffffff;
   /*border: solid 2px #ff0000; */
}

/* IWTopBar */

.dIWTopBar {
    
    position:absolute;
    top:0;
    left:0;
    height:14%;
    width:100%;
    background-color: #ffffff;
    border-bottom: 1px solid #7e7f81;   
}

.dIWTopBarLogoSmall { position:absolute; top: 45%; right:5%; height:inherit; width:inherit; clip: inherit; min-height: inherit; max-height: inherit;
    /*border: solid 1px red;  */
}

.dIWTopBarBookmarkTip { position:absolute; left:52%; top:10%; height:30%; width:10%; text-align:left;
   /* border: solid 1px red; */  
}    

.dIWTopBarLanguageMenu {
   position:absolute;
   left:65%;
   top:10%;
   height:30%;
   width:25%;
   text-align:left;
}

.dIWTopBarInfoMenu1 { position:absolute; left:3%; top:50%; height:40%; width:80%; text-align:left; vertical-align:text-bottom; 
   /*border: solid 1px red; */
}

/* end: dIWTopBar */


/* dIWContent */

.dIWContent {
    position:absolute;
    top:15%;
    left:0%;
    height:78%;
    width:100%;
    background-color: #ffffff;
    
    /* border: solid 1px navy;  */
}


.dIWLoginFields { position:absolute; top:5%; left:10%; height:20%; width:80%;
    /*border: solid 1px red;*/
}

/* StandardPage */
.dIWContentLeftBar {
    position:absolute;
    top:0%;
    left:0%;
    height:100%;
    width:83%;
    overflow:auto;  
    
}

.dIWContentInfotextLeftBar  { 
    position:absolute; 
    top:2%; 
    left:4%; 
    height:97%; 
    width:95%; 
    /*border: solid 1px navy;*/
}

.dIWContentRightBar {
   
    position:absolute;
    top:0%;
    left:83%;
    height:100%;
    width:17%; 
    /*border: solid 1px navy;*/
}

/* end: StandardPage */

/* IWBottomBar */

.dIWBottomBar {
    
    position:absolute;
    top:93%;
    left:0%;
    height:7%;
    width:100%;
    vertical-align:bottom;
    background-color:#ffffff;
    /*border: solid 1px #ff0000;*/
}

.dIWBottomBarInfotext {
    
    position:absolute;
    top:40%;
    left:0%;
    height:60%;
    width:100%;
    vertical-align:bottom;
    text-align:center; 
    background-color:#ffffff;
    vertical-align:top;
	  font-size: 0.7em;
	  color: #333333;
    /*border-top: solid 1px red;*/
}



/* end: IWBottomBar */

.tdvzinfotextheadline {
	
 	color: #333333;
 	
}

.tdvzinfotextheadline h1 {
	
	font-size: 0.8em;
  font-weight:bold;
 	color: #333333;
 	margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.tdvzinfotextheadline h2 {
	
	font-size: 0.8em;
  font-weight:bold;
 	color: #333333;
 	margin: 0px 0px 3px 0px;
  padding: 0px 0px 0px 0px;
}

.tdvzinfotexttext {
  
  font-size: 0.8em;
  font-weight:normal;
	color: #333333;
}

.tdvzinfotexttext a {

  font-weight:normal;	
	color: #333333;
}

.tdvzinfotextheadlinesmall {
	
 	color: #333333;
 	
}

.tdvzinfotextheadlinesmall h1 {
	
	font-size: 0.7em;
  font-weight:bold;
 	color: #333333;
 	margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.tdvzinfotextheadlinesmall h2 {
	
	font-size: 0.7em;
  font-weight:bold;
 	color: #333333;
 	margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.tdvzinfotexttextsmall {
  
  font-size: 0.7em;
  font-weight:normal;
	color: #333333;
}


.tdvzinfotexttextsmall a {

  font-weight:normal;	
	color: #333333;
  text-decoration:none;
}

tdvzinfotexttextsmallandbold {
  
  font-size: 0.9em;
  font-weight:normal;
	color: #ffffff;
  vertical-align:middle;	
}


.tdvzinfotexttextsmallandbold a {

  font-weight:normal;	
	color: #ffffff;
  text-decoration:none;
}


.tdvzinfotextbold {

	font-size: 0.8em;
  font-weight:bold;	
	color: #333333;
}

.iwtopbarlinktext {

  color: #333333;
  text-decoration: none;
  font-size : 0.8em;
}

.iwtopbarlinkspacetext {

  color: #333333;
  text-decoration: none;
  font-size : 0.8em;
  padding:2px;
}
 
a.iwtopbarlink:link {
  
  color: #333333;
  text-decoration: none;
  font-size : 0.8em;
}

a.iwtopbarlink:visited {
  
  color: #333333;
  text-decoration: none;
  font-size : 0.8em;
}

a.iwtopbarlink:hover {
  
  color: #333333;
  text-decoration: none;
  font-size : 0.8em;
}

a.iwtopbarlink:active {
  
  color: #333333;
  text-decoration: none;
  font-size : 0.8em;
}

.iwinfomenu1linktext {
  
  
  color: #333333;
  text-decoration: none;
  padding:4px;
  font-size : 0.8em;
}
 
a.iwinfomenu1link:link {
  
  color: #333333;
  padding:4px;  
  text-decoration: none;
  font-size : 0.8em;
}

a.iwinfomenu1link:visited {
  
  color: #333333;
  padding:4px;
  text-decoration: none;
  font-size : 0.8em;
}

a.iwinfomenu1link:hover {
  
  color: #333333;
  padding:4px;
  text-decoration: none;
  font-size : 0.8em;
}

a.iwinfomenu1link:active {
  
  color: #333333;
  padding:4px;
  text-decoration: none;
  font-size : 0.8em;
}

.iwvzinfotextlinktext {
  
  
  color: #ffffff;
  text-decoration: none;
  
}
 
a.iwvzinfotextlink:link {
  
  color: #ffffff;
  text-decoration: none;
  
}

a.iwvzinfotextlink:visited { 
  
  color: #ffffff;
  text-decoration: none;
  
}

a.iwvzinfotextlink:hover {
  
  color: #ffffff;
  text-decoration: none;
  
}

a.iwvzinfotextlink:active {
  
  color: #ffffff;
  text-decoration: none;
  
}

.iwnavigationlinktextf {
  
  
  color: #333333;
  text-decoration: none;
  font-size: 0.7em;
}
 
a.iwnavigationlinkf:link {
  
  color: #333333;
  text-decoration: none;
  font-size: 0.7em;
}

a.iwnavigationlinkf:visited { 
  
  color: #333333;
  text-decoration: none;
  font-size: 0.7em;
}

a.iwnavigationlinkf:hover {
  
  color: #333333;
  text-decoration: none;
  font-size: 0.7em;
}

a.iwnavigationlinkf:active {
  
  color: #333333;
  text-decoration: none;
  font-size: 0.7em;
}

.vzinfotextfilelinktextf {
  
  
  color: #333333;
  text-decoration: none;
  font-size: 0.7em;
}
 
a.vzinfotextfilelinkf:link {
  
  color: #333333;
  text-decoration: none;
  font-size: 0.7em;
  
}

a.vzinfotextfilelinkf:visited { 
  
  color: #333333;
  text-decoration: none;
  font-size: 0.7em;
  
}

a.vzinfotextfilelinkf:hover {
  
  color: #333333;
  text-decoration: none;
  font-size: 0.7em;
  
}

.txtTextBox {

	border: solid 1px silver;
	color: #333333;
	vertical-align:top;
  background-color:#ffffff;
  font-size: 0.7em;
}

.lblText {

	vertical-align:top;
	font-size: 0.7em;
	color: #333333;
}