body{
  font-family: Verdana, Arial;
  font-size: 11px;
  background: #FFF;
  margin: 0px 0px 10px 0px;
}
*{
  vertical-align : baseline;
  margin: 0px;
  padding: 0px;
  border: 0px;
}
*:before, *:after {
  box-sizing : border-box;
  margin: 0px;
  padding: 0px;
  border: 0px;
}
a{
  color: black;
  text-decoration: none;
}

a:hover{
  text-decoration: underline;
}

ol, ul{
  list-style: none;
}

label{
  display: inline-block;
  width: 140px;
  vertical-align: top;
  text-align: right;
  font-weight: bold;
  margin: 2px;
  line-height:2;
}

input[type="button"], input[type="submit"]{
  padding: 6px;
  margin: 2px;
  background: #004590;
  color:#fff;
}

input[type="text"], input[type="email"], input[type="password"], select{
  padding: 2px;
  margin: 2px;
  border: 1px solid #CCC;
}

textarea{
  padding: 2px;
  margin: 2px;
  border: 1px solid #CCC;
}
div{
  position: relative;
}
img {
  border : 0;
  height : auto;
  max-width : 100%;
  vertical-align : middle;
}
p {
  margin : 0 0 10px;
}
strong {
  font-weight : bold;
}
em {
  font-style : italic;
}
cite {
  font-style : normal;
}
h1, h2, h3, h4, h5, h6 {
  color : inherit;
  font-family : inherit;
  line-height : 20px;
  font-weight : normal;
  margin : 10px 0;
}
h1, h2, h3 {
  line-height : 40px;
}
h1, h2 {
  font-size : 38.5px;
}
h2 {
  font-size : 31.5px;
}
h3 {
  font-size : 24.5px;
}
h4 {
  font-size : 17.5px;
}
h5 {
  font-size : 14px;
}
h6 {
  font-size : 11.9px;
}
hr {
  border : 0;
  border-bottom : 1px solid #ffffff;
  border-top : 1px solid #eeeeee;
  margin : 20px 0;
}
code, pre {
  border-radius : 3px;
  color : #333333;
  font-family : Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size : 12px;
  padding : 0 3px 2px;
}
code {
  background-color : #f7f7f9;
  border : #e1e1e8 solid 1px;
  color : #d14;
  padding : 2px 4px;
  white-space : nowrap;
}
pre {
  background-color : #f5f5f5;
  border : #ccc solid 1px;
  border : rgba(0, 0, 0, 0.15) solid 1px;
  border-radius : 4px;
  display : block;
  font-size : 13px;
  line-height : 20px;
  margin : 0 0 10px;
  padding : 9.5px;
  word-break : break-all;
  overflow-wrap : break-word;
  white-space : pre;
  white-space : pre-wrap;
}
pre code {
  background-color : transparent;
  border : 0;
  color : inherit;
  padding : 0;
  white-space : pre;
  white-space : pre-wrap;
}