html, body {
    line-height: 1.15; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    margin: 0;
    height: 100%;
    margin: 0;
    padding: 0;
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    line-height: 1.4;
    background: #fff;
}
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}
pre {
  font-family: 'Raleway', sans-serif; /* 1 */
  font-size: 1em; /* 2 */
}
a {
  background-color: transparent;
  text-decoration: none;
}
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}
b, strong {
  font-weight: bolder;
}
code, kbd, samp {
  font-family: 'Raleway', sans-serif; /* 1 */
  font-size: 1em; /* 2 */
}
small {
  font-size: 80%;
}
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
}
button, input, optgroup, select, textarea {
  font-family: 'Raleway', sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}
button, input { /* 1 */
  overflow: visible;
}
button, select { /* 1 */
  text-transform: none;
}
button, [type="button"], [type="reset"], [type="submit"] {
  -webkit-appearance: button;
}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}
progress {
  vertical-align: baseline;
}
textarea {
  overflow: auto;
}
[type="checkbox"], [type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
details {
  display: block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.clearfix:after {
    content: "";
    display:block;
    clear: both;
}
/* ---------------------- Dolphin nav ---------------------- */
#tabs30{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(../images/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 10px;margin: -3px 0 15px;}
#tabs30 ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#tabs30 ul li{display:block;float:left;margin:0 1px;}
#tabs30 ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#tabs30 ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#tabs30 ul li a:hover{color:#fff;background:transparent url(../images/dolphin_bg-OVER.gif) repeat-x bottom left;}
#tabs30 ul li a:hover span{display:block;width:auto;cursor:pointer;}
#tabs30 ul li a.current,#tabs30 ul li a.current:hover{color:#fff;background:#1D6893 url(../images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#tabs30 ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(../images/dolphin_right-ON.gif) no-repeat top right;height:33px;}
/* ---------------------- END Dolphin nav ---------------------- */
.header {
    height: 160px;
    color: #333;
    background: url(../images/back-header.png) no-repeat bottom right;
}
.logo {
    width: 433px;
    height: 140px;
    background: url(../images/logo.png) no-repeat;
    float: left;
    margin: 14px 0 0;
}
.top {
	width: 100%;
    height: 30px;
	font-size: 12px;
	background: #364850;
	color: #D9D9D9;
	padding: 7px;
}
.top a {
	color: #D9D9D9;
}
.button {
    width: 270px;
    height: 50px;
    background: url(../images/btn-c.png);
    float: left;
    margin: 0 37px 0;
}
.button-l {
    width: 20px;
    height: 50px;
    background: url(../images/btn-l.png) no-repeat right;
    float: left;
}
.button-c {
    height: 50px;
    background: url(../images/btn-l.png) no-repeat right;
    float: left;
}
.button-r {
    width: 20px;
    height: 50px;
    background: url(../images/btn-r.png) no-repeat right;
    float: right;
}
.footer {
    height: 40px;
    font-size: 10px;
    background: #364850;
    color: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    overflow: hidden;
    padding: 15px 15px 0px;
}
.footer ul {
    margin: 0;
    padding: 0px;
    }
.footer li {
    display: inline;
    margin: 0;
    padding: 5px 5px 0px;
    }
.footer a {
    color: #fff;
    }
.content-wrapper {
    margin: 0 auto;
    width: 980px;
    position: relative;
    min-height: 100%;
    padding-bottom: 50px;
}

.content {
    width: 100%;
    float: left;
    padding-right: 320px;
}
.sidebar {
    background: #FFD399;
    float: left;
    position: relative;
}

.sidebar1 {
    width: 320px;
    margin-left: -320px;
}