* {
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}
html, #nav a {
  color:#000000;
}
html {
  background-attachment:initial;
  background-clip:initial;
  background-color:#EEEEEE;
  background-image:url(header.png);
  background-repeat:repeat-x;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:repeat no-repeat;
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:20px;
}
h1, h2, h3, h4, p, blockquote, table, div {
  min-width:20%;
}
h1, h2, h3, th, td {
  font-weight:normal;
}
h2, h3 {
  line-height:20px;
}
h2 {
  font-size:16px;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
}
h3 {
  font-size:16px;
  margin-bottom:10px;
  margin-left:0;
  margin-right:0;
  margin-top:15px;
}
h3 + h2, h4 + h2, h5 + h2, h6 + h2, p + h2, blockquote + h2, ul + h2, ol + h2, dl + h2 {
  margin-top:15px;
}
h4 {
  font-size:1em;
  margin-bottom:-10px;
  margin-left:0;
  margin-right:0;
  margin-top:10px;
}
p, blockquote, ul, ol, table, div {
  margin-bottom:10px;
  margin-left:0;
  margin-right:0;
  margin-top:10px;
}
pre, code {
  color:#228822;
  font-family:courier, monospace;
  font-size:13px;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:20px;
}
pub {
  color:green;
  font-size:13px;
  font-style:normal;
  font-weight:normal;
  line-height:20px;
}
ul {
  list-style-image:initial;
  list-style-position:initial;
  list-style-type:none;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}
ul.alt, ol.alt {
  margin-bottom:10px;
  margin-left:20px;
  margin-right:0;
  margin-top:10px;
}
ul.alt {
  list-style-type:disc;
}
ol.alt {
  list-style-type:decimal;
}
ul.two-col li {
  float:left;
  margin-bottom:0.7em;
  padding-bottom:2em;
  padding-left:0;
  padding-right:2em;
  padding-top:0;
  width:48%;
}
ul.two-col li.even {
  padding-right:0;
}
table {
  border-collapse:collapse;
  width:100%;
}
table + h2 {
  margin-top:20px;
}
tbody tr:hover * {
  background-attachment:initial;
  background-clip:initial;
  background-color:#EEEEEE;
  background-image:initial;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
}
tbody th {
  text-align:left;
}
th, td {
  border-bottom-color:#DDDDDD;
  border-bottom-style:solid;
  border-bottom-width:1px;
  padding-bottom:2px;
  padding-left:10px;
  padding-right:10px;
  padding-top:3px;
  text-align:center;
  vertical-align:middle;
}
a, ins {
  text-decoration:none;
}
a {
  color:#0066DD;
}
a:visited {
  color:#551A8B;
}
a:focus, a:active {
  color:#CC1111;
}
a:focus, a:hover, a:active {
  text-decoration:underline;
}
a img {
  border-bottom-width:0;
  border-color:initial;
  border-image:initial;
  border-left-width:0;
  border-right-width:0;
  border-style:initial;
  border-top-width:0;
}
cite, sup {
  color:#666666;
}
cite {
  font-style:normal;
}
sup {
  font-size:10px;
  vertical-align:baseline;
}
ins {
  color:#990000;
  font-weight:bold;
}
body.rtl blockquote {
  background-position:100% 0;
  padding-left:0;
  padding-right:40px;
}
body.rtl ul.alt, body.rtl ol.alt {
  margin-bottom:10px;
  margin-left:0;
  margin-right:20px;
  margin-top:10px;
}
body.rtl tbody th {
  text-align:right;
}
form ul label {
  display:inline;
  font-weight:normal;
}
form ul input, form div input, form .f-min {
  width:auto;
}
form input, form textarea {
  width:300px;
}
form strong, label, form .f-c1 li, form .f-c2 li, form .f-c3 li, form .f-c4 li {
  display:block;
}
form strong, label {
  color:#000000;
  font-weight:bold;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:10px;
}
form .f-c1, form .f-c2, form .f-c3, form .f-c4 {
  overflow-x:hidden;
  overflow-y:hidden;
}
form .f-c1 li, form .f-c2 li, form .f-c3 li, form .f-c4 li {
  float:left;
}
form .f-c1 li {
  width:100%;
}
form .f-c2 li {
  width:50%;
}
form .f-c3 li {
  width:33%;
}
form .f-c4 li {
  width:25%;
}
form .f-compact {
  width:50px;
}
form .note {
  clear:left;
}
fieldset {
  border-bottom-width:0;
  border-color:initial;
  border-image:initial;
  border-left-width:0;
  border-right-width:0;
  border-style:initial;
  border-top-width:0;
}
legend {
  display:none;
}
body.rtl form .f-c1 li, body.rtl form .f-c2 li, body.rtl form .f-c3 li, body.rtl form .f-c4 li {
  float:right;
}
body.rtl form .note {
  clear:right;
}
body #header, body #nav, body #stage, body #article, body #footer div, body.lock #header, body.lock #nav, body.lock #stage, body.lock #article, body.lock #footer div {
  width:950px;
}
body #stage, body.lock #stage {
  width:684px;
}
body #footer #meta, body.lock #footer #meta {
  width:650px;
}
* > body #header, * > body #nav, * > body #stage, * > body #article, * > body #footer div {
  max-width:950px;
  width:auto;
}
* > body #stage {
  max-width:684px;
  width:auto;
}
* > body #footer #meta {
  max-width:650px;
  width:auto;
}
#header, #nav, #stage, #article, #footer div {
  margin-bottom:auto;
  margin-left:auto;
  margin-right:auto;
  margin-top:auto;
  width:950px;
}
#stage, #article, #footer, #footer div {
  clear:both;
}
#header, #header h1 {
  position:relative;
}
#header {
  height:86px;
  top:0;
  z-index:2;
}
#header * {
  color:#FFFFFF;
}
#header h1 {
  font-family:Georgian,serif;
  font-size:36px;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  left:20px;
  letter-spacing:2px;
  line-height:43px;
  text-shadow:#000 2px 2px 1.5px;
  top:30px;
  width:50%;
}
#header h1 a {
  text-decoration:none;
}
#header h1 img {
  float:left;
  padding-bottom:0;
  padding-left:0;
  padding-right:10px;
  padding-top:0;
}
#changelang {
  position:absolute;
  right:20px;
  top:10px;
}
#header form input, #header form select {
  font-family:geogian,serif;
  font-size:13px;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:20px;
}
#header form select#f-lang {
  background-attachment:initial;
  background-clip:initial;
  background-color:#007AF5;
  background-image:initial;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
}
#header form span {
  padding-bottom:0;
  padding-left:10px;
  padding-right:10px;
  padding-top:0;
}
#header form span#survey {
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}
#header .phone-info {
  font-weight:bold;
  text-align:right;
}
body.rtl #header h1 {
  float:right;
  margin-right:30px;
}
body.rtl #header h1 img {
  float:left;
}
body.rtl #header h1 a {
  float:right;
  text-decoration:none;
}
body.rtl #header form {
  left:20px;
  right:auto;
}

#footer, .section {
  background-attachment:initial;
  background-clip:initial;
  background-color:#FFFFFF;
  background-image:initial;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
  height:1%;
}
#footer, #footer #meta {
  border-top-color:#DDDDDD;
  border-top-style:solid;
  border-top-width:1px;
  position:relative;
  top:10px;
}
#footer {
  font-size:11px;
  line-height:16px;
  padding-bottom:10px;
  padding-left:20px;
  padding-right:20px;
  padding-top:10px;
}
#footer dl {
  float:left;
  margin-right:0.66%;
  width:16%;
}
#footer dt, #footer dd {
  padding-bottom:3px;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}
#footer dt {
  font-weight:bold;
}
#footer #meta {
  margin-bottom:10px;
  max-width:650px;
  padding-bottom:0;
  padding-left:0;
  padding-right:300px;
  padding-top:10px;
}
#footer #meta ul, #footer #meta li {
  display:inline;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
}
#footer #meta ul {
  padding-left:10px;
}
#footer #meta form {
  position:absolute;
  right:0;
  top:10px;
}
#footer #meta input {
  width:auto;
}
#footer #meta input[type="text"] {
  width:200px;
}
#footer #meta a {
  padding-right:10px;
}
#footer #meta img {
  position:relative;
  top:3px;
}
#footer #phone-info {
  text-align:right;
}
body.rtl #footer #meta {
  padding-bottom:0;
  padding-left:300px;
  padding-right:0;
  padding-top:10px;
}
body.rtl #footer #meta ul {
  padding-left:0;
  padding-right:10px;
}
body.rtl #footer #meta form {
  left:0;
  right:auto;
}
body.rtl #footer #meta a {
  padding-left:10px;
  padding-right:0;
}
#nav {
  border-left-color:#DDDDDD;
  border-left-style:solid;
  border-left-width:1px;
  height:32px;
  line-height:22px;
}
#nav ul {
  display:none;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
}
#nav li {
  float:left;
  position:relative;
  z-index:4;
}
#nav li:hover ul {
  border-bottom-color:#DDDDDD;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-image:initial;
  border-left-color:#DDDDDD;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#DDDDDD;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:initial;
  border-top-style:initial;
  border-top-width:0;
  cursor:pointer;
  display:block;
  min-width:200px;
}
#nav li:last-child {
  border-right-color:#FFFFFF;
  border-right-style:solid;
  border-right-width:1px;
}
#nav li ul {
  background-attachment:initial;
  background-clip:initial;
  background-color:#FFFFFF;
  background-image:initial;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
  left:0;
  position:absolute;
  top:33px;
}
#nav li li {
  display:inline;
  float:none !important;
  white-space:nowrap;
}
* > #nav li li {
  display:block;
}
#nav li li a {
  border-bottom-width:0 !important;
  border-color:initial !important;
  border-image:initial !important;
  border-left-width:0 !important;
  border-right-width:0 !important;
  border-style:initial !important;
  border-top-width:0 !important;
  min-width:158px;
}
#nav li a, #nav li strong {
  border-bottom-color:#B2B2B2;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#FFFFFF;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#DDDDDD;
  border-right-style:solid;
  border-right-width:1px;
  display:block;
  padding-bottom:4px;
  padding-left:20px;
  padding-right:20px;
  padding-top:6px;
}
#nav li a:focus, #nav li a:hover, #nav li a:active, #nav li strong:hover, #nav .path {
  background-attachment:initial;
  background-clip:initial;
  background-color:#ccc;
  background-image:initial;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
  text-decoration:none;
  color:#082e74;
}
#nav li strong {
  cursor:default;
  font-weight:normal;
}
body.rtl #nav {
  border-left-color:initial;
  border-left-style:initial;
  border-left-width:0;
  border-right-color:#DDDDDD;
  border-right-style:solid;
  border-right-width:1px;
}
body.rtl #nav li {
  float:right;
}
body.rtl #nav li:last-child {
  border-left-color:#FFFFFF;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:initial;
  border-right-style:initial;
  border-right-width:0;
}
body.rtl #nav li ul {
  left:auto;
  right:0;
}
body.rtl #nav li a, body.rtl #nav li strong {
  border-left-color:#DDDDDD;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#FFFFFF;
  border-right-style:solid;
  border-right-width:1px;
}
#stage {
  max-width:684px;
  min-height:65px;
  padding-bottom:30px;
  padding-left:20px;
  padding-right:244px;
  padding-top:30px;
  position:relative;
}
#stage h2 {
  font-size:27px;
  line-height:30px;
  margin-bottom:5px;
  margin-left:0;
  margin-right:0;
  margin-top:0;
}
#stage p {
  margin-bottom:10px;
  margin-left:0;
  margin-right:0;
  margin-top:0;
}
#stage div {
  position:absolute;
  right:20px;
  top:20px;
  width:200px;
}
#stage img {
  float:left;
  margin-bottom:10px;
  margin-left:0;
  margin-right:30px;
  margin-top:-10px;
}
body.rtl #stage {
  padding-bottom:30px;
  padding-left:244px;
  padding-right:20px;
  padding-top:30px;
}
body.rtl #stage div {
  left:20px;
  right:auto;
}
body.rtl #stage img {
  float:right;
  margin-bottom:10px;
  margin-left:30px;
  margin-right:0;
  margin-top:-10px;
}
#article.extra {
  padding-right:100px;
  width:850px;
}
* > #article.extra {
  max-width:850px;
  width:auto;
}
#aside {
  display:inline;
  float:right;
  left:10px;
  margin-bottom:0;
  margin-left:0;
  margin-right:-230px;
  margin-top:0;
  position:relative;
  width:220px;
}
* > #aside {
  left:auto;
}
* + html #aside {
  left:10px;
}
#aside blockquote cite, #aside img, #aside .logos, .type-4 img {
  display:block;
}
#aside blockquote cite {
  margin-left:-40px;
}
#aside img, .type-4 img {
  margin-bottom:10px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
}
#aside .logos {
  float:none;
  margin-bottom:10px;
  margin-left:0;
  margin-right:0;
  margin-top:10px;
  width:auto;
}
body.rtl #article.extra {
  padding-left:230px;
  padding-right:0;
}
body.rtl #aside {
  float:left;
  left:auto;
  margin-bottom:0;
  margin-left:-230px;
  margin-right:0;
  margin-top:0;
  right:10px;
}
* > body.rtl #aside {
  right:auto;
}
* + html body.rtl #aside {
  right:10px;
}
.section {
  border-bottom-color:#DDDDDD;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-bottom-style:solid;
  border-bottom-width:3px;
  border-image:initial;
  border-left-color:#DDDDDD;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#DDDDDD;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#DDDDDD;
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  border-top-style:solid;
  border-top-width:1px;
  margin-bottom:10px;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:20px;
  padding-left:20px;
  padding-right:20px;
  padding-top:20px;
}

.section div {
	padding-left: 10px;
	padding-right: 15px;
}

.section > h2, .section ul {
  clear:left;
  font-size: 12pt;
  font-weight: normal;
  color: #082e74;
}
body.rtl .section > h2, body.rtl .section ul {
  clear:right;
}
body.rtl .section h3 {
  clear:right;
}
.type-2 div, .type-3 div, .type-4 div {
  float:left;
  margin-bottom:0;
  margin-left:0;
  margin-right:3%;
  margin-top:0;
}
* > .type-2 div, * > .type-3 div, * > .type-4 div {
  margin-bottom:0;
  margin-left:0;
  margin-right:5%;
  margin-top:0;
}
.type-2 div div, .type-3 div div, .type-4 div div {
  float:none;
  margin-bottom:10px;
  margin-left:0;
  margin-right:0;
  margin-top:10px;
}
.type-2 div {
  width:45%;
}
.type-3 div {
  width:28.3%;
}
.type-4 div {
  width:20%;
}
.type-4 .g-button-basic {
  float:right;
  margin-bottom:0;
  margin-left:20px;
  margin-right:0;
  margin-top:0;
}
.type-4 .g-button-basic div {
  float:none;
  margin-bottom:0 !important;
  margin-left:0 !important;
  margin-right:0 !important;
  margin-top:0 !important;
  width:auto !important;
}
body.rtl .type-2 div, body.rtl .type-3 div, body.rtl .type-4 div {
  float:left;
  margin-bottom:0;
  margin-left:3%;
  margin-right:0;
  margin-top:0;
}
* > body.rtl .type-2 div, * > body.rtl .type-3 div, * > body.rtl .type-4 div {
  margin-bottom:0;
  margin-left:5%;
  margin-right:0;
  margin-top:0;
}
body.rtl .type-4 .g-button-basic {
  float:left;
  margin-bottom:0;
  margin-left:0;
  margin-right:20px;
  margin-top:0;
}
.sections {
  clear:both;
  height:190px;
  overflow-x:hidden;
  overflow-y:hidden;
  position:relative;
}
.sections .section {
  float:left;
  height:160px;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  position:absolute;
  top:0;
  width:20% !important;
}
.sections .pos-1 {
  left:0;
}
.sections .pos-2 {
  left:25%;
}
.sections .pos-3 {
  right:25%;
}
.sections .pos-4 {
  right:0;
}
body.rtl .sections .section {
  float:right;
}
body.rtl .sections .pos-1 {
  right:75%;
}
body.rtl .sections .pos-2 {
  right:50%;
}
body.rtl .sections .pos-3 {
  left:25%;
}
body.rtl .sections .pos-4 {
  left:0;
}
.content-section {
  margin-bottom:30px;
}
a.action, a.article, a.stories, a.videos {
  background-repeat:no-repeat no-repeat;
  line-height:19px;
  padding-bottom:1px;
  padding-left:22px;
}
body.rtl a.action, body.rtl a.stories, body.rtl a.videos {
  background-position:-100% -100%;
  padding-left:0;
}
* > body.rtl a.action, * > body.rtl a.stories, * > body.rtl a.videos {
  background-position:100% 0;
  padding-right:22px;
}
* + html body.rtl a.action, * + html body.rtl a.stories, * + html body.rtl a.videos {
  background-position:-100% -100%;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}
.media, .media div ul {
  float:right;
}
.media {
  margin-bottom:20px;
  margin-left:20px;
  margin-right:0;
  margin-top:10px;
  width:304px;
}
.media object, .media iframe, .media img {
  border-bottom-color:#DDDDDD;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-image:initial;
  border-left-color:#DDDDDD;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#DDDDDD;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#DDDDDD;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:1px;
  padding-left:1px;
  padding-right:1px;
  padding-top:1px;
}
.media object, .media iframe {
  height:211px;
  width:300px;
}
.media div {
  margin-bottom:20px;
  margin-left:0;
  margin-right:0;
  margin-top:0;
}
.media div p {
  font-size:11px;
  line-height:16px;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
}
.media div ul {
  margin-bottom:0;
  margin-left:20px;
  margin-right:0;
  margin-top:0;
}
.media div li {
  display:inline;
  font-weight:bold;
  margin-left:2px;
}
.media div li a {
  background-attachment:initial;
  background-clip:initial;
  background-color:#0066CC;
  background-image:initial;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
  color:#FFFFFF;
  padding-bottom:1px;
  padding-left:4px;
  padding-right:4px;
  padding-top:1px;
}
.media div li.highlight a {
  background-attachment:initial;
  background-clip:initial;
  background-color:#DDDDDD;
  background-image:initial;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
  color:#000000;
}
body.rtl .media, body.rtl .media div ul {
  float:left;
}
body.rtl .media {
  margin-bottom:20px;
  margin-left:0;
  margin-right:20px;
  margin-top:10px;
}
body.rtl .media div ul {
  margin-bottom:0;
  margin-left:0;
  margin-right:20px;
  margin-top:0;
}
body.rtl .media div li {
  margin-left:0;
  margin-right:2px;
}
body.rtl .compact .nav li, body.rtl .compact .nav-feature li {
  float:right;
}
body.rtl .compact .nav-feature li {
  padding-bottom:0;
  padding-left:0;
  padding-right:18px;
  padding-top:0;
}
body.rtl .compact .nav-feature li a {
  padding-bottom:0;
  padding-left:18px;
  padding-right:0;
  padding-top:0;
}
body.rtl .compact div {
  clear:right;
  margin-bottom:0;
  margin-left:4%;
  margin-right:0;
  margin-top:0;
  overflow-x:hidden;
  overflow-y:hidden;
}
.feature {
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  position:relative;
}
.feature table {
  margin-right:30%;
  width:70%;
}
.feature tbody tr:hover .feature-details {
  background-attachment:initial;
  background-clip:initial;
  background-color:transparent;
  background-image:initial;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
}
.feature tbody tr.highlight {
  background-attachment:initial;
  background-clip:initial;
  background-color:#EEEEEE;
  background-image:initial;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
}
.feature .feature-details {
  background-attachment:initial !important;
  background-clip:initial !important;
  background-color:#FFFFFF !important;
  background-image:initial !important;
  background-origin:initial !important;
  background-position:initial initial !important;
  background-repeat:initial initial !important;
  bottom:40%;
  display:none;
  left:70%;
  padding-bottom:0;
  padding-left:5%;
  padding-right:5%;
  padding-top:0;
  position:absolute;
  text-align:left;
  width:200px;
}
* > .feature .feature-details {
  width:20%;
}
* + html .feature .feature-details {
  width:200px;
}
.feature .highlight .feature-details {
  display:inline;
}
.feature [src$="checkmark-b14x13.png"] {
  position:relative;
  top:3px;
}
body.rtl .feature table {
  margin-left:30%;
  margin-right:0;
}
body.rtl .feature .feature-details {
  left:auto;
  right:70%;
  text-align:right;
}
.top-paragraph {
  width:604px;
}
.bottom-paragraph {
  width:620px;
}
.meta, .note, .media div p {
  color:#666666;
}
.logos {
  display:table-cell;
  float:right;
  margin-bottom:10px;
  margin-left:5%;
  margin-right:0;
  margin-top:0;
  text-align:right;
  width:75%;
}
.logos img {
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  margin-top:0;
  vertical-align:middle;
}
body.rtl .info {
  padding-right:42px;
}
body.rtl .icon {
  float:right;
  margin-bottom:10px;
  margin-left:10px;
  margin-right:0;
  margin-top:0;
}
body.rtl .logos {
  float:left;
  margin-bottom:10px;
  margin-left:0;
  margin-right:5%;
  margin-top:0;
}
body.rtl .aux {
  clear:right;
}
html {
  font-family: Arial;
  line-height:1.5;
  font-size: 10pt;
}
h1, h2, h3, h4 {
  font-weight:normal;
}
#header form, #footer, #nav ul, #stage img, .type-4 img {
  display:none;
}