/* CSS Document */
.zbnet {
	font-family: "Tahoma";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	background-color: #FBF3EC;
	white-space: normal;
}
a:link { text-decoration: underline; color: #000000 }
a:visited { text-decoration: underline; color: #000000 }
a:active { text-decoration: underline; color: #000000 }
a:hover { text-decoration: none; color: #999999 }

.zbnetbkgnd {
	background-image: url(images/pribgnd.gif); 
    background-repeat: repeat; 
    position:   absolute; 
    top:0px; left:10px; width:5px; height:100%;}
}

.zbnetstd {
	font-family: "Tahoma";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	white-space: normal;
	:link { text-decoration: underline; color: #000000 }
	:visited { text-decoration: underline; color: #000000 }
	:active { text-decoration: underline; color: #000000 }
	:hover { text-decoration: none; color: #999999 }
}

.sectionheading {
	font-family: "Tahoma";
	font-size: 20px;
	font-style: bold;
	font-weight: normal;
	white-space: normal;
}

body {
	scrollbar-3dlight-color:#336699;
	scrollbar-arrow-color:#CCCCCC;
	scrollbar-base-color:#336699;
	scrollbar-darkshadow-color:#333366;
	scrollbar-face-color:#6699CC;
	scrollbar-highlight-color:#336699;
	scrollbar-shadow-color:#99CCFF;
	scrollbar-track-color:#99CCFF; 
	margin-left:0%;
	margin-right:0%;
	align:center;  
	font-family: tahoma;
  	margin: 2em;
	background-image: url(images/background.gif);
}
div label {
  display: block;
  font-size: 0.8em;
}
div {
  margin-bottom: 0.5em;    
}
input.invalid {
  background-color: #99CCFF;
}
strong.error {
  color: #C21616;
}
.nav {
background-color: #000000;
}
.left {
	background-image: url(images/leftborder.gif); 
    background-repeat: repeat;
	width:8px; 
}
.center {
	background-image: url(images/navcenter.gif); 
    background-repeat: repeat; 
}
.right {
	background-image: url(images/rightborder.gif); 
    background-repeat: repeat;
	width:8px; 
}
.right-bottom {
	background-image: url(images/bottom-center.gif); 
    background-repeat: repeat; 
}
.left-bottom {
	background-image: url(images/navbottom.gif); 
    background-repeat: repeat; 
}

.maindiv {
width:100%;
height:100%;
vertical-align:middle;
overflow:auto;
border:none;
position:absolute;
left:0%;
top:0%;
}

.bkgrndimg {
position:absolute;
left:0;
top:0;
width:100%;
height: 100%;
}
.bkgrndimg {
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
z-index:-1;
}
.resourcetd {
	border: 1px solid #000000;
	padding: 2px;
	background-color: #CCCCCC;
}
.iframe {
height:expression(frames("main").document.body.scrollHeight);
}
.iframe2 {
height:expression(frames("submain").document.body.scrollHeight);
}

