body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #f4f4f3;
}

#main {
    width: 1100px;
    /*background-image: url(../images/background.gif);*/
    background-position: center;
    background-repeat: repeat-y;
}

#header {
    position: relative;
    padding: 0px;
    margin: 0px;
}


#homeheader {
    position: relative;
    padding: 0px;
    margin-top: 125px;
}

#leftColumn {
    background-color: #FFF;
    padding-top: 15px;
    width: 285px;
    float: left;
    margin-left: 50px;
}

#middleColumn {
    background-color: #FFF;
    width: 430px;
    float: left;
    text-align: center;
}

#rightColumn {
    background-color: #FFF;
    width: 285px;
    float: right;
    margin-right: 50px;
}

#news {
    width: 233px;
    margin-left: 15px;
    margin-bottom: 10px;
    background-color: #e7f8e6;
    border: solid 1px #a1ada1;
    font-size: 0.8em;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
}

.newsHeadline {
    padding-top: 15px;
    margin-bottom: 5px;
    font-size: 1.0em;
    color: #006600;
}

#news .newsHeadline img {
    margin-right: 5px;
}

.story {
    margin-left: 17px;
    font-size: 0.8em;
}

#importantUpdates {
    background-image: url(../images/bullet_iu.jpg);
    background-repeat: no-repeat;
    background-position: 5px;
}

#importantUpdates tr td img {
    padding-top: 4px;
}

#whatCanIDo {
    background-image: url(../images/bullet_iu.jpg);
    background-repeat: no-repeat;
    background-position: 5px;
}

#whatCanIDo tr td img {
    padding-top: 5px;
}

.whatCanIDoLinks {
    text-align: left;
    vertical-align: top;
    padding-left: 5px;
    font-size: 0.9em;
    font-family:Verdana, Geneva, sans-serif;
    color: #414141;
    padding-bottom: 15px;
}

.whatCanIDoLinks a {
    color: #414141;
    text-decoration: none;
}

.readMore {
    float: right;
    position: relative;
    top: 0px;
    right: 3px;
    font-size: 0.8em;
}

#userIDField input {
    border: solid 1px #000;
    padding: 4px;
    padding-left: 5px;
    color: #000;
    filter: alpha(opacity=55);
}

#passwordField input {
    border: solid 1px #000;
    padding: 4px;
    padding-left: 5px;
    color: #000;
    filter: alpha(opacity=55);
}

#userIDLabel {
    float: left;
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 190px;
    left: 720px;
    font-weight:bold;
    font-size: 16px;
    font-style: normal;

}

#passwordLabel {
    float: left;
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 230px;
    left: 720px;
    font-weight:bold;
    font-size: 16px;
    font-style: normal;
    color: #000000;
}


#userIDField {
    float: left;
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 183px;
    left: 820px;
    color: #000000;
}


#passwordField {
    float: left;
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 221px;
    left: 820px;
}

#rememberField input {
    color: #000;
    filter: alpha(opacity=75);
}

#rememberField {
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 258px;
    left: 955px;
}

#loginButtons {
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 290px;
    left: 795px;
}
#loginButtons1 {
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 400px;
    left: 514px;
}
#resetpasslink {
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 435px;
    left: 514px;
}
#va_logo {
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 75px;
    left: 100px;
}
#va_logo1 {
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 75px;
    left: 200px;
}
#userIDField1 input {
    border: solid 1px #000;
    padding: 4px;
    padding-left: 5px;
    color: #000;
    filter: alpha(opacity=55);
}
#errorMessage {
    float: center;
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 280px;
    right: 250px;
    left: 360px;
    font-size: 14px;
    font-style: normal;
    color: RED;
}
#userIDLabel1 {
    float: left;
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 300px;
    left: 440px;
    font-weight:regular;
    font-size: 17px;
    font-style: normal;
    color: #000000;
}

#passwordLabel1 {
    float: left;
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 350px;
    left: 425px;
    font-weight:regular;
    font-size: 17px;
    font-style: normal;
    color: #000000;
}


#userIDField1 {
    float: left;
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 295px;
    left: 510px;

}

#passwordField1 input {
    border: solid 1px #000;
    padding: 4px;
    padding-left: 5px;
    color: #000;
    filter: alpha(opacity=55);
}

#passwordField1 {
    float: left;
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 345px;
    left: 510px;
}

#disclaimer {
    width: 500px;
    /*background-image: url(../images/background.gif); */
    background-position: center;
    background-repeat: repeat-y;
}

#dis_header{
    font-weight:bold;
    font-size: 14px;
    font-style: normal;
    color: DARKBLUE;
}
#dis_warning{
    font-weight:bold;
    font-size: 14px;
    font-style: normal;
    color: RED;
}
#dis_text{
    width: 500px;
    /* background-image: url(../images/background.gif); */
    background-position: center;
    background-repeat: repeat-y;
    float: center;
    font-size: 12px;
    font-style: normal;
    color: DARKBLUE;
}
#disclaimerCheckBox{
    position: absolute;
    margin-left: auto ;
    margin-right: auto ;
    top: 300px;
    left: 190px;
    font-weight:regular;
    font-size: 17px;
    font-style: normal;
    color:regular;
}
#searchResultsBody{

padding-left:0px;

color:#333333;

font-family:"arial,verdana";

font-weight:normal;

font-size:11px;

text-align : left;

}
#welcometext{
padding-left:10px;

padding-right:10px;
}
input {
      font-family: sans-serif;
  }
#banner{
padding-left:20px;

padding-right:20px;

padding-top:10px;
}
#banner p{
text-align: center;
}
input.subbutton{
font-family: Arial, Helvetica, sans-serif;

font-size: 14px;
}