        body {
            margin: 0;
            padding: 0;
            background-color: white;
        }

        #page {
            margin: 0px;
            padding: 20px;
            background: #dfdfdf;
        }

        #top {
            border: 1px solid #aaaaaa;
            background: #ffffff;
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
            height:65px;
            white-space: nowrap;
        }

        #bannertext {
            padding: 18px 0px 0px 0px;
            margin: 0;
            float: left;
            white-space: nowrap;
        }

        #logo {
            padding-right: 0px;
            float: right;
            width: 214px;
            height: 100%;
        	background: #FFFFFF;
        	clear: right;
        }

        #main {
            background: #dfdfdf;
        }

        #left {
            float:left;
            width: 170px;
            border: 1px solid #aaaaaa;
            background-color: #DBCFDB;
            background-image: none;
            margin: 0px 0px 20px 0px;
        }

        #redge {
            background-image: url(redge.gif);
            background-position: top right;
            background-repeat: repeat-y;
        }

        #bedge {
            background-image: url(bedge.gif);
            background-position: bottom left;
            background-repeat: repeat-x;
        }

        #ledge {
            background-image: none;
        }

        #ulcorner {
            background-image: url(tlcorner.gif);
            background-position: top left;
            background-repeat: no-repeat;
        }

        #urcorner {
            background-image: url(trcorner.gif);
            background-position: top right;
            background-repeat: no-repeat;
        }

        #blcorner {
            background-image: url(blcorner.gif);
            background-position: bottom left;
            background-repeat: no-repeat;
        }

        #brcorner {
            background-image: url(brcorner.gif);
            background-position: bottom right;
            background-repeat: no-repeat;
            padding: 15px 30px 30px 15px;
        }

        #innercontent {
            width: 100%;
        }

        #middle {
            width: 272px;
            background-image: url(middle.gif);
            background-repeat: repeat-y;
        }

        #centre {
            border: 1px solid #aaaaaa;
        	background: #FFFFFF;
            clear: none;
        	margin: 0px 210px 20px 185px;
        	padding-right: 20px;
        }
        
        #right {
            float:right;
            width: 190px;
            background-color: #dfdfdf;
            background-image: none;
            margin: 0px 0px 20px 0px;
            padding: 0;
        }

        #searchform {
            border: 1px solid #aaaaaa;
            background-color: #D8DEEB;
            margin: 0px;
            padding:  14px 10px 0px 0px;
            text-align: left;
            font-size: 8pt;
            width: 100%;
        }

        form textarea {
            width: 100%;
        }

        #seealso {
            border: 1px solid #aaaaaa;
            background-color: #D8DEEB;
            margin: 10px 0px 0px 0px;
            padding: 0px;
            font-size: 8pt;
            width: 190px;
        }

       #seealsoheading {
            text-size: 10pt;
            background-color: #D8DEEB;
            margin: 0px 0px 0px 0px;
            padding: 0px;
            font-size: 8pt;
            width: 100%;
        }

         #seealsobody {
            background-color: #ffffff;
            margin: 0px 0px 0px 0px;
            padding: 10px 0px 10px 0px;
            font-size: 8pt;
            width: 100%;
        }

        #footer {
            background: #DBCFDB;
            border: 1px solid #aaaaaa;
            clear: both;
            /*margin: 0px 0px 0px 0px;*/

        }

        .linksintoptoc {
            border-left: thin solid;
        	background-color:#baa3ba;
        }

        .footercell {
            padding: 0;
            margin: 0;
        }

        .footercell a {
            color:#000000;
        	text-decoration: none;
        }

        .footercell a:hover{
        `   color:#800080;
        	text-decoration: underline;
        }

        .toclinks a {
            color:#000000;
        	text-decoration: none;
        }

        .toclinks a:hover{
            color:#800080;
        	text-decoration: underline;
        }

        .toclinks2 a {
            color:#000000;
        	text-decoration: none;
        }

        .toclinks2 a:hover{
            color:#800080;
        	text-decoration: underline;
        }

        
        .logotext {
            font-weight: bold;
        }
        
        .logotext a {
            color:#000000;
        	text-decoration: none;
        }

        .logotext a:hover{color:#800080;
        				  text-decoration: underline;
        }

        .seealsoheading {
        font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 10pt;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 2px;
        margin-right: 0pt;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 4px;
        padding-right: 4px;
       }
        
        .seealsobody {
            font-family: "Verdana", verdana, arial, helvetica, sans-serif;
            font-size: 9pt;
            color: #000080;
            background-color: inherit;
            vertical-align: baseline;
            margin-top: 0cm;
            margin-bottom: 0cm;
            margin-left: 2px;
            margin-right: 0pt;
            padding-top: 2px;
            padding-bottom: 2px;
            padding-left: 4px;
            padding-right: 4px;
       }

        .seealsobody a:hover {
            color:#800080;
        	text-decoration: underline;
        }

        input.search {
            font-family: arial, helvetica, sans-serif;
            font-size: 8pt;
            background-color: #ffffff;
            padding: 0px 0px 0px 0px;
        }



