
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;

 }

#content {
        position: absolute
}

a:link {
        font-family: Verdana,Helvetica,Arial;

    color: #900000;
        text-decoration: none;
    font-style: bold;
}

a:visited {
        font-family: Verdana,Helvetica,Arial;

        color: #98AB9E;
        text-decoration: underline;
      font-style: bold;
}

a:active {
        font-family: Verdana,Helvetica,Arial;

        color: #98AB9E;
        text-decoration: underline;
      font-style: bold;
}

a:hover {
        font-family: Verdana,Helvetica,Arial;

        color: #00585F;
        text-decoration: none;
}


table {
    font-family: Verdana,Helvetica,Arial;
    font-size: 8pt;
        }

.table_decoration {
        border-collapse: collapse;
        border-top: #6D7A84  solid 1px;
        border-left: #6D7A84 solid 1px;
        border-right:  #6D7A84 solid 1px;
        border-bottom: #6D7A84 solid 1px;
        background-color: #ffffff;
        empty-cells:hide
}
.table_pictures {
        border-collapse: collapse;
        border-top: #6D7A84 solid 1px;
        border-left: #6D7A84 solid 1px;
        border-right:  #6D7A84 solid 1px;
        border-bottom: #6D7A84 solid 1px;
        background-color: #ffffff;
        empty-cells:hide
}
.table_auth {
        border: #000000 dotted 1px;
}

body {
        font-family: Verdana,Helvetica,Arial;
         font-size : small;
        color: #00585F;
        scrollbar-arrow-color: #FFFFFF;
        scrollbar-3dlight-color: #DBDBDB;
        scrollbar-highlight-color: #55AAFF;
        scrollbar-face-color: #AABBFF;
        scrollbar-shadow-color: #DBDBDB;
        scrollbar-darkshadow-color: #DBDBDB;
        scrollbar-track-color: #DBDBDB;
    background-repeat: no-repeat;
    background-position: right top;

}

.space {
        font-size: 2px;
}

.textfield {
        font-family: Verdana,Helvetica,Arial;
        font-size: 9px;
        color: #D7EBD7;
        border: dotted 0px;
        border-color: #00585F;

}
.textarea {
        font-family: Verdana,Helvetica,Arial;
        font-size: 8px;
        color: #D7EBD7;
        background-color: #005585F;
        border: solid 1px;
        border-color: #005858F;
        overflow:hidden;
}
.button {
        font-family: Verdana,Helvetica,Arial;
        font-size: 10px;
        color: #FFFFFF;
        background-color: #BBBBBB;
        border: solid 0px;

}

textarea {
        font-family: Verdana,Helvetica,Arial;
        font-size: 12px;
        color: #666666;
        background-color: #FFFFFF;
        border: solid 1px;
        border-color: #D7EBD7;
        overflow:hidden;
}

text-info {
        font-family: Verdana,Helvetica,Arial;
        font-size: 9px;
        color: #3399FF;
}

select {
        font-family: Verdana,Helvetica,Arial;
        font-size: 9px;
        color: #666666;
        background-color: #FFFFFF;
}

.filetable, .filetable TD, .filetable TH
{
font-family:Verdana,Helvetica,Arial;
font-size:7pt;
color:#3399FF;
background-color:#FFFFFF;
}

TD {
font-family:Verdana,Helvetica,Arial;
font-size:7pt;

}

.custom {
font-family: Verdana,Helvetica,Arial;
font-size: 12px;
font-style: normal;
color: #00585F;
background-color: #D7EBD7;
border: #00585F solid 1px;
border-style: solid;

}
.text {
font-size: 15px;
color: #00585F;
}

#mainsection{
	position : absolute;
	left : 15px;
	top : 140px;
	width : 10px;
	height : 550px;
    color :  #00585F;
    float: left;
   	padding : 2px 12px 2px 12px;
   	z-index:0;
}
.normal {
   	position: absolute;
    	left: 125px;
		top :  65px;
		width: 580px;
		height: 16px;
    font-size: small;
    float: left;
	color:  #00585F;
	z-index:1;
   }
.menuside {
   	position : absolute;
   	left : 17px;
	top : 55px;
	width : 80px;
	height : 576px;
    color :  #00585F;
    background-color: #D7EBD7;
    /*border: #00585F solid 1px;*/
    border-top:  #00585F solid 1px;
    border-left: #00585F solid 1px;
   	padding : 2px 12px 2px 12px;
    font-size= x-small;

   	z-index:2;
    }
.bottombackground {
	position : absolute;
	left : 17px;
	top : 55px;
	width : 705px;
	height : 580px;
    color :  #00585F;
    background-color: #D7EBD7;
    border: #00585F solid 1px;
    font-size= x-small;

   	z-index:1;
    }
.loginbox {
	position : absolute;
    left:  115px;
    top:   185px;
    width : 280px;
	height : 100px;
	color :  #00585F;
	background-color: #FFFFFF;
	border: #00585F solid 2px;
	padding : 12px 2px 2px 22px;
	z-index:4;
    }
.footer {
	position : absolute;
	font-size : x-small;
	left : 25px;
	top : 480px;
	width : 580px;
	height : 20px;
}
.copyright {
	position : absolute;
	font-size : x-small;
	left : 145px;
	top : 720px;
	width : 580px;
	height : 20px;
}
.MenuTop {
   position : absolute;
	left : 17px;
	top : 5px;
	width : 705px;
	height : 30px;
    color :  #00585F;
    background-color: #D7EBD7;
    border: #00585F solid 1px;
   	padding : 2px 12px 2px 12px;
   	z-index:3;
    font-family: Verdana,Helvetica,Arial;
	font-size: x-small;
}
.Buttonbar {
	position : absolute;
	left : 15px;
	top : 95px;
	width : 680px;
	height : 30px;
    color :  #00585F;
    background-color: transparent;
   	padding : 2px 12px 2px 12px;
   	z-index:4;

}
.nextpage {
 	position : relative;
	left : 400px;
	top : 50px;
	width : 240px;
	height : 30px;
    color :  #00585F;
   	padding : 2px 12px 2px 12px;
    background-color: transparent;
   	padding : 2px 12px 2px 12px;
   	z-index:5;
}
.debug {
 	position : relative;
	left : 500px;
	top : 350px;
	width : 150px;
	height : 30px;
    color :  #00585F;
     border: #00585F solid 2px;
   	padding : 2px 12px 2px 12px;
    background-color: transparent;
   	padding : 2px 12px 2px 12px;
   	z-index:5;
}
.adminbar {
	position : absolute;
	left : 780px;
	top : 100px;
	width : 80px;
	height : 30px;
    color :  #00585F;
     border: #00585F solid 1px;
   	padding : 2px 12px 2px 12px;
    background-color: transparent;
   	padding : 2px 12px 2px 12px;
   	z-index:4;

}
.portalheading {
	text-align : center;
    font-family: Verdana,Helvetica,Arial;
	font-size: 25px;
    color :  #00585F;
    background-color: transparent;
     background-color:"#D7EBD7;
   	z-index:4;
}

.logo {
position : absolute;
	left : 15px;
	top : 5px;
	width : 680px;
	height : 30px;
    background-color: transparent;
   	z-index:1;
}


#headings {
        CLEAR: left; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; WIDTH: 400px; LINE-HEIGHT: 1.3em; PADDING-TOP: 10px
}
#images {
        FLOAT: left
}
#myintro {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
10px; WIDTH: 400px; LINE-HEIGHT: 1.3em; PADDING-TOP: 10px; =
BACKGROUND-COLOR: #cce7d3
}
#mycontent {
        BORDER-RIGHT: #003744 1px solid;
        PADDING-RIGHT: 10px;
        BORDER-TOP: #003744 1px solid;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 10px;
        BORDER-LEFT: #003744 1px solid; WIDTH: 600px;
        LINE-HEIGHT: 1.3em;
        PADDING-TOP: 10px;
        BORDER-BOTTOM: #003744 1px         solid;
         BACKGROUND-COLOR: #cce7d3
}