#include file="suggestions.asp"
DEVELOPMENT VERSION-------DEVELOPMENT VERSION-------DEVELOPMENT VERSION-------DEVELOPMENT VERSION-------DEVELOPMENT VERSION---
body {
     margin: 0px;
}


.lightbluebody {
     background-color: #808080;
     margin: 0px;
     background-repeat: no-repeat;
     background-attachment: fixed;
}
.headerbody {
     background-color: #808080;
     background-repeat: no-repeat;
     border-bottom: 1px solid black;
     margin: 0px;
}

.darkbluebody {
     background: #808080;
     margin: 0px;
}

.menubody {
     background-color: #C0C0C0;
     background-image: url('images/menubg2.gif');
     background-repeat: repeat-x;
     border: 1px solid black;
     margin: 0px;
}


.loginbody {
     background-color: #443E8D;
     margin: 0px;
     background-image: url('images/fullmap.gif');
     background-repeat: no-repeat;
     background-attachment: fixed;
     background-position: center 0;
}

div#menu {
     position: absolute;
     top: 4px;
     left: 2px;
     width: 74px;

     font: normal 8px sans-serif;
     border-top: 1px solid black;
     border-left: 1px solid black;
     border-right: 1px solid white;
     border-bottom: 1px solid white;
     background: #DFEBFA;
}

div#menu a {
     display: block;
     text-align: center;
     font: bold 11px Arial,sans-serif;
     text-decoration: none;
     color: #000000;
     padding-top: 3px;
     padding-bottom: 3px;
     width: 74px;

}

div#menu a:hover {
     color: #ffffff;
     background: #808080;
}


div#tabs {
     display: block;
     width: 100%;
    
     padding-left: 5px;

}


div#tabs a {
         margin-bottom: -2px;
     margin-left: 1px;
     background: #BDD5F1;
     width: 70px;
     text-align: center;
     font: bold 11px sans-serif;
     text-decoration: none;
     color: #808080;
     padding-top: 2px;
     padding-bottom: 2px;
     border-left: 1px solid white;
     border-top: 1px solid white;
     border-right: 1px solid black;
     height: 11px;
}

div#tabs a:hover {
     color: #000000;
     background: #DFEBFA;
}

div#tabs .title {
     font: bold 14px sans-serif;
     color:  #ffffff;
}


div#tabs .navcap {
         font-size: 16px;
}

div#tabs2 {
     width: 100%;
     background: #808080;
     padding-left: 30px;
}


div#tabs2 a {
     margin: 2px 0px -2px 1px;
     background: #BDD5F1;
     width: 72px;
     text-align: center;
     font: bold 11px sans-serif;
     text-decoration: none;
     color: #808080;
     padding-bottom: 4px;
     border-left: 1px solid white;
     border-top: 1px solid white;
     border-right: 1px solid #1C416A;
     z-index: -1;
}


div#tabs2 a:hover {
     color: black;
     background: white;
}


div#tabs2 .title {
     font: bold 14px sans-serif;
     color:  #ffffff;
     float: right;
     margin-right: 5px;
}


div#tabs2 .navcap {
         font-size: 16px;
}




div#footer {
    margin:0px;
}

div#footer a {
     text-decoration: none;
     color: white;
     padding-left: 2px;
     padding-right: 2px;
}

div#footer a:hover {
     background: white;
     color: #808080;
}

div#footer td {
     font: bold 12px sans-serif;
     color: white
}


.button {
     background-color:#A4D7DE;
     border: 1px solid black;
     width: 100px;
     height: 20px;
     text-align: center;
     margin: 4px;
     margin-bottom: 0px;
     color: black;
     font-family: sans-serif;
     font-size: 11px;
     font-weight: bold;
     text-decoration: none;
     padding-top: 2px;
  
     background-repeat: repeat-x;
}

.button:hover {
     background-color:#D0EAEE;
    
}

.buttonSubmit {
     background-color: #A4D7DE;
     border: 1px solid black;
     width: 55px;
     height: 20px;
     text-align: center;
     margin: 4px;
     margin-bottom: 0px;
     color: black;
     font-family: sans-serif;
     font-size: 11px;
     font-weight: bold;
     text-decoration: none;
     padding-top: 2px;
     background-repeat: repeat-x;
}
.Tabbutton {
     background-color: #A4D7DE;
     border: 1px solid black;
     width: 68px;
     height: 16px;
     text-align: center;
     margin-left: 2px;
     margin-bottom: 0px;
     color: black;
     font-family: sans-serif;
     font-size: 11px;
     font-weight: bold;
     text-decoration: none;
     padding-top: 2px;
     background-repeat: repeat-x;
}
.Tabbutton:hover {
     background-color: #D0EAEE;
  }	 

.buttonsm {
     background: #A4D7DE;
     width: 64px;
     border-left: 1px solid #808080;
     border-top: 1px solid #808080;
     border-right: 1px solid #808080;
     border-bottom: 1px solid #808080;
     display: inline;
     text-align: center;
     font: bold 11px sans-serif;
     text-decoration: none;
     color: #808080;
     padding-top: 2px;
     padding-bottom: 2px;
     cursor: hand;
}

.copyright {
     font-size: 12px;
     font-weight: bold;
     font-align: center;
     position: absolute;
     top: 320px;
     left: 2px;
     width: 74px;
     color: #356797;
}

.rightbg {
     background-color:#D0EAEE;
}


div#tablelg table {
     width: 615px;
     border: 1px solid black;
     padding: 0px;
     margin: 0px;
}

div#tablelgAA table {
     width: 625px;
     border: 1px solid black;
     padding: 0px;
     margin: 0px;
}

div#tablelgDP table {
     width: 615px;
     border: 0px solid black;
     padding: 0px;
     margin: 0px;
}

div#tablemp table {
     border: 1px solid black;
     padding: 0px;
     margin: 0px;
}

div#tablelg th {
     background: #EBF6F8;
     background-repeat: repeat-x;
     border-bottom: 1px solid black;
     font-family: sans-serif;
     font-size: 12px;
     font-weight: normal;
     text-transform: small-caps;
     letter-spacing: .2em;
     color: black;
}
div#tablelgAA th {
     background: #EBF6F8;
     background-repeat: repeat-x;
     border-bottom: 1px solid black;
     font-family: sans-serif;
     font-size: 12px;
     font-weight: normal;
     text-transform: small-caps;
     letter-spacing: .2em;
     color: black;
}

div#tablelg td {
     background: white;
     font-family: sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: black;
}

div#tablelg td.instructions {
     background: #D0EAEE;
     padding-left: 25px;
     border-bottom: 1px solid black;
     border-top: 1px solid black;
     font-size: 12px;
}

div#tablelgAA td {
     background: white;
     font-family: sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: black;
}

div#tablelgAA td.instructions {
     background: #C0C0C0;
     padding-left: 25px;
     border-bottom: 1px solid black;
     border-top: 1px solid black;
     font-size: 12px;
}




div#tablelg2 table {
     border: 1px solid #6593C6;
     padding: 2px;
     width: 94%;
}

div#tablelg2 th {
     background: #AFC7E3;
     font: bold 14px sans-serif;
     border-bottom: 1px solid #6593C6;
     color: #000000;
}

div#tablelg2 td {

     background: #DFEBFA;
     font: bold 10px sans-serif;
}

div#tablelg2 a.button {
     background: #A4D7DE;
     width: 74px;
     height: 24px;
     border-left: 1px solid ##808080;
     border-top: 1px solid ##808080;
     border-right: 1px solid #808080;
     border-bottom: 1px solid #808080;
     display: inline;
     text-align: center;
     font: bold 11px sans-serif;
     text-decoration: none;
     color: #808080;
     padding-top: 4px;
     padding-bottom: 4px;
     cursor: hand;
}

div#tablelg2 a.button:hover {
     background: #D0EAEE;
     color: #808080;
}


div#tablesm table {
     border: 0px;
     padding: 2px;
     width: 400px;
}

div#tablesm th {
     background: #DFEBFA;
     font: bold 12px sans-serif;
     border-bottom: 1px solid #808080;
     color: #006666;
}

div#tablesm td {

     font: normal 13px sans-serif;

}
.innerborder {

     border-top: 1px solid #808080;

}


div#innertable table {
     border: 0px;
     margin: 0px;
     width: 100%;
     padding: 2px;
}

div#innertable th {
     margin: 1px;
     font: bold 11px sans-serif;
     border-bottom: 1px solid #808080;
     color: #000000;
     background: white;
     background-image: none;
     letter-spacing: 0;

}

div#innertable td {
     margin: 1px;
     font: normal 11px sans-serif;

     background-image: none;
     letter-spacing: 0;

}

.text1 {

     background: #f0f0f0;
     width: 64px;
     border-left: 1px solid #7F9DB9;
     border-top: 1px solid #7F9DB9;
     border-right: 1px solid #7F9DB9;
     border-bottom: 1px solid #7F9DB9;
     display: inline;
     font: bold 12px sans-serif;
     color: #000000;
}

.text2 {

     background: #f0f0f0;
     width: 140px;
     border-left: 1px solid #7F9DB9;
     border-top: 1px solid #7F9DB9;
     border-right: 1px solid #7F9DB9;
     border-bottom: 1px solid #7F9DB9;
     display: inline;
     font: normal 12px sans-serif;
     color: #000000;
}

.errorfont {
      font-size: 12px;
      font-weight: bold;
      color: #C0C0C0;
}

.text0 {

     background: #f0f0f0;
     border-left: 1px solid #7F9DB9;
     border-top: 1px solid #7F9DB9;
     border-right: 1px solid #7F9DB9;
     border-bottom: 1px solid #7F9DB9;
     display: inline;
     font: normal 12px sans-serif;
     color: #000000;
}

a.buttonflat {
     padding-left: 2px;
     color: #443E8D;
     text-decoration: none;
     border: 1px solid white;
     background-image: none;
     width: 100%;
     font-weight: bold;
}

a.buttonflat:hover {
     color: black;
     border: 1px solid #000000;
     background-image: url('images/buttonbg3.gif');
     background-repeat: repeat-x;
}

div#innertable a.columnsort {
     margin: 1px;
     padding-left: 4px;
     padding-right: 4px;
     font: bold 11px sans-serif;
     color: #000000;
     background: white;
     text-decoration: none;
     border: 1px solid white;
}

div#innertable a.columnsort:hover {

     color: black;
     border: 1px solid black;
     background-image: url('images/buttonbg3.gif');
     background-repeat: repeat-x;
}

.page1 {
	align: center;
    position: absolute;
    top: 0px;
	width: 100%;
    visibility: visible;
	border-size:1px;
}

.page2 {
	align: center;
    position: absolute;
    top: 0px;
	width: 100%;
    visibility: hidden;
}

.page3 {
	align: center;
    position: absolute;
    top: 0px;
	width: 100%;
    visibility: hidden;
}

.page4 {
	align: center;
    position: absolute;
    top: 0px;
	width: 100%;
    visibility: hidden;
}

.printPage {
	page-break-after: always
}


.fixedtable {
     width: 600px;
     border: 1px solid black;
     padding: 0px;
     margin: 0px;
}

.fixedtable th {
     background: #9099B0;
     background-image: url('images/thbg.gif');
     background-repeat: repeat-x;
     border-bottom: 1px solid black;
     font-family: sans-serif;
     font-size: 12px;
     font-weight: bold;
     text-transform: small-caps;
}

.fixedtable td {
     background: white;
     font-family: sans-serif;
     font-size: 12px;
     font-weight: bold;
     color: black;
}


.fixedtable td.instructions {
     background: #C27F7F;
     padding-left: 25px;
     border-bottom: 1px solid black;
     border-top: 1px solid black;     
}

.fixedtable td.lined {
     border-bottom: 1px solid #e0e0e0;
}

.sectionheader {
     padding-right: 24px;
     color: white;
     font-family: sans-serif;
     font-size: 11px;
     font-weight: bold;
     letter-spacing: .4em;
     background:#000000;
     border-bottom: 1px solid black;
     text-align: right;
     text-transform: uppercase;

}
.lgbutton {
     background: url('images/buttonbglg.gif');
     border: 1px solid black;
     width: 100px; 
     text-align: center;
     margin: 4px;
     color: black;
     font-family: sans-serif;
     font-size: 11px;
     font-weight: bold;
     text-decoration: none;
     Padding-top: 2px;
     padding-bottom: 2px;
}