
.container #leftdiv {
float:none;
width:100%;
border:none;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
margin:0;
min-height:0;
padding-top:2px;
padding-bottom:7px;
}

/*#centerdiv {
background-color:#FFE;
}
*/

#menu {
float:left;
/*width:100%;*/
/*height:100%;*/
/*text-align:center;*/
margin-left:3%;
}
#menu tr {
}
#menu td {
padding:4px 0 0 4px;
/*min-width:70px;*/
height:100%;
}
#menu tr:first-child td {
padding-top:0;
}
#menu td:first-child {
padding-left:0;
}
#menu a, #menu a:visited {
display:block;
overflow:visible;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:10px 3px;
margin:0;
color:#FFF;
line-height:16px;
border:none;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
/*background-image:url(/legal/button_up_legal.png);*/
/*background-position:0 0;*/
/*background-repeat:no-repeat;*/
/*background-size:100% 100%;*/
background-image:linear-gradient(#83A6D0,#131F27);
}
#menu a:hover, #menu a.select:hover {
color:#F60;
text-decoration:none;
background-image:linear-gradient(#93B6D0,#333F47);
}
#menu a.select {
background-image:linear-gradient(#7ECD80,#233623);
}

h2 {
padding:20px 7px 0 20px;
}
h4 {
padding:7px 7px 0 7px;
}
h5.width49, h5.width75 {
float:none;
font-size:16px;
margin:0 7px 7px 20px;
padding:5px 10px 5px 10px;
background-color:#EDB;
border:#999 solid 1px;
}

ul {
padding:7px 7px 0 20px;
}

.contTable {
float:none;
margin:20px auto;
border-spacing:2px;
border-collapse:separate;
}
.contTable caption {
background-color:#156082;
color:#FFF;
margin:0 2px;
padding:7px;
font-size:18px;
}
.contTable td {
padding:7px;
}


fieldset {
margin-bottom:10px;
border:#666 solid;
border-width:1px 0 0 0;
}
legend {
padding:3px;
font-size:18px;
}

label {
background-color:#156082;
display:block;
float:left;
color:#FFF;
margin:0 1% 1% 0;
}
label.eFld {
background-color:#900;
}
label strong {
display:block;
padding:3px 2px 3px 7px;
}
label i {
font-size:11px;
}
input, input[type=text], label select, textarea {
display:block;
border:#FFF solid;
border-width:2px 0 0 0;
width:100%;
background-color:#CCD2D8;
font-size:16px;
}
textarea {
height:100px;
}

.Icon {
display:block;
}






