body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%;
max-height: 100%;
background-image: url('images/watermark.png');
font-family: Verdana, Tahoma, Helvetica, Arial;
font-size: 12px;
}

#frameLeft{
position: absolute;
top: 0;
left: 0;
width: 145px; /*Width of frameLeft div*/
height: 100%;
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #E4D6E1;
font-size: small;
color: #57009F;
}

#frameRightTop{
position: absolute;
top: 0;
left: auto;
right: 0;
width: 240px; /*Width of frameRightTop div*/
height: 154px; /*Height of frameRightTop div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #E4D6E1;
font-size: smaller;
color: black;
}

#frameCenterTop{
position: absolute;
top: 0;
left: 145px; /*Set left value to width frameLeft*/
right: 240px; /*Set right value to width frameRightTop*/
width: auto;
height: 154px; /*Height of frameCenterTop*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #E4D6E1;
color: black;
}

#frameCenterBottom{
position: absolute;
top: auto;
left: 145px; /*Set left value to width frameLeft*/
right: 0px; /*Set right value to width frameRightTop*/
width: auto;
height: 40px; /*Height of bottom frame div*/
bottom: 0;
font-size: small;
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #E4D6E1;
color: black;
}

#frameRightBottom{
position: absolute;
top: auto;
bottom: 0;
left: auto;
right: 0;
width: 0px; /*Width of frameRightBottom*/
height: 40px; /*Height of frameRightBottom*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #E4D6E1;
font-size: smaller;
color: black;
}


#maincontent{
position: fixed;
top: 154px; /*Set top value to height frameCenterTop*/
bottom: 40px; /*Set bottom value to height frameRightBottom*/
left: 145px; /*Set left value to width frameLeft*/
right: 240px; /*Set right value to width frameRightBottom*/
overflow: auto;
}

#maincontent2{
position: fixed;
top: 154px; /*Set top value to height frameCenterTop*/
bottom: 40px; /*Set bottom value to height frameRightBottom*/
left: 145px; /*Set left value to width frameLeft*/
overflow: auto;
}

#rightcontent{
position: fixed;
top: 164px; /*Set top value to HeightOfTopFrameDiv*/
bottom: 50px; /*Set bottom value to HeightOfBottomFrameDiv*/
right: 10px; /*Set right value to WidthOfRightFrameDiv*/
width: 220px; /*Width of right frame div*/
border:1px solid black;
overflow: auto;
background-color: #DDCCFF;
font-size: small;
color: black;
}

#notes{
font-size: x-small;
color: purple;
display: inline;
}

.innertube{
margin: 15px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

* html body{ /*IE6 hack*/
padding: 154px 220px 40px 160px; /*Set value to (HeightOfTopFrameDiv WidthOfRightFrameDiv HeightOfBottomFrameDiv WidthOfLeftFrameDiv)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%;
width: 100%;
}

* html #frameCenterTop, * html #frameCenterBottom{ /*IE6 hack*/
width: 100%;
}

#bar{
position: absolute;
left: 0px;
top: 0px;
z-index: 98;
}

#progbar{
position: relative;
left: 0px;
top: 0px;
z-index: 99;
}

#caption{
position: relative;
left: 0px;
top: 0px;
z-index: 100;
font-variant: small-caps;
font-size: small;
color: black;
}

#caption a{
color: black;
}

table.header{
width: 100%;
background-color: white;
font-size: larger;
font-variant: small-caps;
text-align: center;
border-style: solid;
border-width: thin;
}

table.text{
width: 100%;
background-color: white;
border-style: solid;
border-width: thin;
}

table.footer{
width: 100%;
background-color: #E4D6E1;
text-align: right;
border-style: solid;
border-width: thin;
}

table.error{
width: 100%;
background-color: #FFFFB5;
text-align: center;
border-style: solid;
border-width: thin;
}

img.floatLeft{
float: left;
margin: 4px;
}

img.floatRight{
float: right;
margin: 4px;
}

.DivButton {
font-family: verdana;
font-size: 11px;
width:60px;
font-weight: bold;
color: #666666;
text-align:center;
background-color: #CCCCCC;
padding: 5px;
border: 1px solid #333333;
}
.DivButton a {
color: #666666;
text-decoration:none;
}
.DivButton a:hover{
text-decoration:none;
color:#000000;
}
