.navbar
{
    margin-bottom: 0px;
}
/* latin-ext */

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(vendor/fonts/yg0glPPxXUISnKUejCX4qfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(vendor/fonts/pEobIV_lL25TKBpqVI_a2w.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* latin-ext */

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: local('Oswald Bold'), local('Oswald-Bold'), url(vendor/fonts/dI-qzxlKVQA6TUC5RKSb3xJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: local('Oswald Bold'), local('Oswald-Bold'), url(vendor/fonts/bH7276GfdCjMjApa_dkG6VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

html,body {
  margin: 0px;
  padding: 0px;
  float: center;
  background: #FFFFFF;
  text-align: center;  
  background-repeat: no-repeat;
  background-position: center bottom;
  background-attachment: fixed;
  font-family: arial;
}

#header {
  position: fixed;
  height: auto;
  width: 100%;
  z-index: 10;
  float: center;
  top: 0px;
  left: 0px;
  background-image: url(images/sftestata.png);
  background-repeat: repeat-x;
  background-position: bottom;
}

#contents {
  position: relative;
  z-index: 1;
  width: 100%;
  padding-top: 46px;
}

.box {
  background: url(images/sf----box.jpg) no-repeat center bottom;
}

.box1 {
  background: url(images/sfbox3.jpg) no-repeat center bottom;
}

.boxsearch {
  width: 300px;
  left: -15px;
  top: 26px;
  padding-left: 20px;
  padding-bottom: 16px;
  text-align: left;
  background: url('images/boxsearck1.png') no-repeat bottom center;
  text-align: center;
}

a.menu {
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 10px;
  line-height: 40px;
  border-left: 1px solid #cccccc;
  color: #000080;
  text-decoration: none;
}

a.menu:hover {
  padding-left: 7px;
  padding-right: 7px;
  padding-bottom: 7px;
  padding-top: 15px;
  line-height: 40px;
  border-left: 1px solid #0099ff;
  color: #0099ff;
  background: url(images/bk-menu.png) no-repeat center center;
}

a.x102A {
  color: #FFFFFF;
  text-decoration: none;
  border-bottom: 0px dotted red;
  background-image: url(images/m1.png);
  background-repeat: no-repeat;
  background-position: left center;
  padding: 0px 0px 0px 18px;
}

a.x102A:hover {
  color: FFFFFF;
  text-decoration: none;
  border-bottom: 0px dotted red;
  background-image: url(images/m2.png);
  background-repeat: no-repeat;
  background-position: left center;
  padding: 0px 0px 0px 18px;
}

a.x103 {
  color: #333333;
  text-decoration: none;
}

a.x103:hover {
  color: #000080;
  text-decoration: none;
}

a.x104 {
  color: #666666;
  text-decoration: none;
}

a.x104:hover {
  color: #000080;
  text-decoration: none;
}

a.x105 {
  color: #ffffff;
  text-decoration: none;
  display: block;
  HEIGHT: 28PX;
}

a.x105:hover {
  color: cyan;
  text-decoration: none;
  background: url(images/sf-menu2.png) no-repeat TOP CENTER;
}

a.x106 {
  font-family: 'Oswald', sans-serif;
  color: #666666;
  text-decoration: none;
  border: 1px solid #cccccc;
  background-color: #f3f3f3;
  height: 16px;
  padding: 0px 8px 0px 8px;
}

a.x106:hover {
  color: #ffffff;
  text-decoration: none;
  border: 1px solid #f3f3f3;
  background-color: #cccccc;
}

a.x107 {
  color: #333333;
  text-decoration: none;
  background: url(images/quad2.jpg) no-repeat 0px 3px;
  padding-left: 17px;
  display: block;
}

a.x107:hover {
  color: #0033cc;
  background: url(images/quad.jpg) no-repeat 0px 3px;
}

a.x108 {
  color: #666666;
  text-decoration: none;
  display: block;
  width: 100%;
}

a.x108:hover {
  color: #0000ff;
  text-decoration: none;
}

a.x109 {
  height: 30px;
  line-height: 30px;
  color: #333333;
  text-decoration: none;
  display: block;
  padding-left: 10px;
}

a.x109:hover {
  color: #000080;
  text-decoration: none;
  background: #f3f3f3;
}

a.x110 {
  color: #ebebeb;
  text-decoration: none;
}

a.x110:hover {
  color: #ffffff;
  text-decoration: none;
}

a.x111 {
  color: #000080;
  text-decoration: none;
}

a.x111:hover {
  color: #666666;
  text-decoration: none;
}

.google1 {
  font-family: 'BenchNine', sans-serif;
}

.fontA {
  font-family: 'Oswald', sans-serif;
}

.font1 {
  font-family: 'Condiment', cursive;
  font-size: 20px;
}

