
a, a:visited {
color:#37A;
}
.container {
max-width:1200px;
width:auto;
}
#centerdiv {
border:none;
-moz-box-shadow:none6;
-webkit-box-shadow:none;
box-shadow:none;
}
#centerdiv * {
font-size:20px;
}
#centerdiv h2 {
font-size:30px;
text-align:left;
padding:10px;
margin:0 5px 10px 5px;
}
#centerdiv h4 {
font-size:22px;
padding:10px;
}
#centerdiv h6 {
font-size:11px;
}

#leftdiv {
width:25%;
min-width:200px;
}

#menu li {
padding-bottom:0;
}
#menu li a {
font-weight:normal;
font-size:20px;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
text-align:left;
color:#333;
background-color:#FFF;
margin:0;
border:#BBB solid;
border-width:0 0 2px 0;
-moz-border-radius:0px;
-webkit-border-radius:0px;
-khtml-border-radius:0px;
border-radius:0px;
}
#menu li:first-child a {
border-width:2px 0;
}

#menu li a.sel {
background-color:#E7E7E8;
}




.sectDiv {
margin:0 auto;
}
.sectDiv#documents li {
list-style:none;
}
.sectDiv#documents li a {
display:inline-block;
padding-right:10px;
padding-left:5px;
}
.sectDiv#documents li span {
display:block;
padding-left:35px;
padding-bottom:10px;
}

.sectDiv#contact div {
/*border:#BBB solid;*/
/*border-width:3px 0 0 0;*/
margin:0 2% 2% 0;
}


/***** records page styles *****/
#centerdiv #records div {
overflow:auto;
}
#centerdiv #records div h4 {
overflow:auto;
padding-left:7px;
padding-bottom:0;
text-decoration:underline;
}
#centerdiv #records div img {
float:left;
width:100px;
height:100px;
margin:17px 5px 35px 0;
}
#centerdiv #records div p {
padding-left:7px;
margin-top:0;
overflow:auto;
}

#centerdiv .nyarngTxt {
/*background-color:rgba(51,170,51,1);*/
color:rgba(51,170,51,1);
}
#centerdiv .nyangTxt {
/*background-color:rgba(102,102,255,1);*/
color:rgba(102,102,255,1);
}
#centerdiv .nynmTxt {
/*background-color:rgba(51,51,170,1);*/
color:rgba(51,51,170,1);
}
#centerdiv .nygTxt {
/*background-color:rgba(170,51,51,1);*/
color:rgba(170,51,51,1);
}


#centerdiv fieldset {
border:#AAA solid;
border-width:3px 0 0 0;
}
#centerdiv fieldset legend {
font-weight:bold;
font-size:24px;
padding:3px 5px;
}
#centerdiv fieldset label {
margin:0 2% 2% 0;
font-size:17px;
}
#centerdiv fieldset label input, #centerdiv fieldset label select, #centerdiv fieldset label textarea {
width:100%;
}
/*#centerdiv fieldset label input[type="checkbox"], #centerdiv fieldset label input[type="radio"] {
width:auto;
}*/
#centerdiv fieldset label textarea {
height:100px;
}
#centerdiv fieldset label span.e {
font-size:13px;
color:#900;
font-weight:bold;
padding:2px 3px 2px 25px;
background:0 0 no-repeat url(/images/exclaimation.gif);
background-size:contain;
}

#centerdiv .fldDesc, #charCnt {
font-size:13px;
color:#444;
}
#centerdiv .fldDesc.max, #centerdiv .fldDesc.max span {
color:#900;
}


/***** Eligibility Page *****/
#centerdiv #qDiv fieldset, #centerdiv #rDiv fieldset {
display:none;
}

#centerdiv fieldset.et label input {
width:auto;
}

#centerdiv #qDiv label {
padding:6px;
border-radius:6px;
font-size:20px;
border:#CCC solid 1px;
background-color:#EEE;
}
#centerdiv #qDiv label input {
width:auto;
/*visibility:hidden;*/
}
#centerdiv #qDiv label.sel {
background-color:#40A960;
}

#centerdiv fieldset legend.y {
padding-left:0;
padding-right:0;
}


/***** FAQ Page *****/
#centerdiv #faq div p {
padding-left:20px;
}
