body {
  font-family       : Verdana, Arial, Helvetica, sans-serif; 
  font-size         : small;
  padding           : 0 0 0 0;
  margin            : 0 0 0 0;
  background-color  : #ffffff;
  width             : 765px;
}

img {
  border            : 0;
}

ul {
  margin              : 0;
  padding             : 0;
  list-style-type     : none;
}

a {
  color              : #4570d4;
}

a:hover {
  text-decoration      : none;
}

input {
  background-color    : #fff;
}

select {
  font-family         : tahoma;
  background-color    : #fff;
}

#header, #header1 {
  width               : 765px;
  font-size           : 0.85em;
  color               : #fff;

  padding             : 0;
  margin              : 0 0 0 0;

  background           : #294179 url(../i/vslogo.gif) no-repeat left;
  height               : 73px;

  text-align           : right;
}

#header a, #header1 a {
  text-decoration      : underline;
  color                : #fff;
}

#header a.current, #header1 a.current {
  color                : #ffcb00;
}

#header a:hover, #header1 a:hover {
  color                : #94bede;
  text-decoration      : none;
}

#header #gateways, #header1 #gateways {
  margin               : 0 16px 0 0;
  padding              : 8px 0 0 0;
  text-align           : right;
}

#header #gateways ul, #header1 #gateways ul {
  padding              : 0 0 0 0;
}

#header #gateways li, #header1 #gateways li {
  display              : inline;
}

#header #search, #header1 #search {
  padding              : 8px 16px 0 0;
}

#header #search form, #header1 #search form {
  height              : 0;
  margin-bottom       : 4px;
}

#header #search img, #header1 #search img {
  vertical-align      : middle;
}

#header #search input, #header1 #search input {
  background-color     : #fff;
  vertical-align       : middle;
  margin               : 4px 0 0 0;
  text-indent          : 2px;
  border               : 1px solid #7b9ebd;
  width                : 114px;
}

#header #search input.go, #header1 #search input.go {
  border-style         : none;
  vertical-align       : bottom;
  margin               : 0 0 0 4px;
  background-color     : transparent;
  height               : 20px;
  width                : 20px;
}


/*   N A V I G A T I O N   H O V E R   */

#navigation {
  background           : transparent url(../i/nav.gif) no-repeat left top;
  height               : 25px;
  margin               : 0 0 1px 0;
  width                : 765px;
}

#navigation li {
  padding             : 0 0 0 0;
  margin              : 0 0 0 0;
  list-style          : none;
  position            : absolute;
}

#navigation li a {
  display             : block;
  text-indent         : -9999px;
  text-decoration     : none;
  height              : 24px;
}

#navigation li#nav1 {
  left                : 0;
  width               : 47px;
}

#navigation li#nav2 {
  left                : 47px;
  width               : 131px;
}

#navigation li#nav3 {
  left                : 178px;
  width               : 86px;
}

#navigation li#nav4 {
  left                : 265px;
  width               : 48px;
}

#navigation li#nav5 {
  left                : 313px;
  width               : 112px;
}

#navigation li#nav6 {
  left                : 425px;
  width               : 98px;
}

#navigation li a:hover {
  background          : transparent url(../i/nav.gif) no-repeat 0 0;
}

#navigation li#nav1 a:hover {
  background-position : 0 -25px;
}

#navigation li#nav2 a:hover {
  background-position : -47px -25px;
}

#navigation li#nav3 a:hover {
  background-position : -178px -25px;
}

#navigation li#nav4 a:hover {
  background-position : -265px -25px;
}

#navigation li#nav5 a:hover {
  background-position : -313px -25px;
}

#navigation li#nav6 a:hover {
  background-position : -425px -25px;
}

/*   F O O T E R   */

#footer {
  width               : 765px;
  font-size           : 0.8em;
  color               : #fff;
  clear               : right;
}

#footer #image {
  background-color    : #fff;
  padding-right       : 1px;
}

#footer #links {
  background-color    : #314d8c;
}

#footer ul {
  display             : block;
  list-style-position : inside;
}

#footer li {
  display             : list-item;
  float               : left;
  padding             : 4px 0;
  margin              : 0 0 0 8px;
  text-indent         : 8px;

  background-image    : url(../i/bullet.gif);
  background-repeat   : no-repeat;
  background-position : 0;
}

#footer a {
  color               : #fff;
  font-weight         : normal; 
}

#footer #floatRight {
  padding             : 0 10px 0 0;
  float               : right;
}

#footer #bottom {
  clear               : both;
  padding             : 4px 0 0 10px;
}

#footer #secure {
  float               : left;
}

#footer #tvs {
  float               : left;
  margin-left         : 20px;
}

#footer #copy {
  padding             : 8px 8px;
  text-align          : right;
}
