@charset "UTF-8";
/* CSS Document */

      body,#body_style {margin: 0; padding: 0; background-image: url("images/miniwavs.png");background-repeat:repeat;  font-size: 16px; color: #313a42;}
      a {color: blue;}
      a img {border: none; text-decoration: none;}
	img { max-width:100%;}
	table {align:center;}
      table, table td {border-collapse: collapse;}
	td {font-family:arial;}
      h1, h2, h3  {font-family: arial, sans-serif; color: white;}
      h1, h2,h3,   h4 {color: #313a42 !important; font-weight: normal; line-height: 1.2;}
      h1 {font-size: 24px;}
      h2 {font-size: 18px;}
      h3 {font-size: 16px;}
      p {margin: 0 0 1.6em 0; font-family:arial;}
      
      /* Top header */
      .topHeader {background: #f26c4f;}
      
      /* Logo (branding) */
      .logoContainer {padding: 20px 0px; width: 320px;}
      .logoContainer a {color: #ffffff;}
      
      /* Webversion */
      .webversion {width: 200px; text-align: right;}
      .webversion a {display: block;}
      .webversion,.webversion a {color: #ffffff; font-size: 10px; text-decoration: underline;}
      
      /* Whitespace */
      .whitespace {font-family: 0px; line-height: 0px;}
      
      /* Big header image */
      .bigHeader img{display: block;}
      .bigHeader img{display: block;}

      .blackbar {
background-color: black;
font-size:150%;
line-height:110%;
font-weight:bold;
font-color:#ffffff;
color:#ffffff;
text-color:#ffffff;
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
      .greenbar {
background-color: green;
font-size:150%;
line-height:110%;
font-weight:bold;
font-color:#ff0000;
color:#ffffff;
text-color:#ffffff;
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
      .whitebar {
background-color: black;
font-size:150%;
line-height:110%;
font-weight:bold;
font-color:#ffffff;
color:#ffffff;
text-color:#ffffff;
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
      .whitebar {
background-color: white;
font-size:150%;
line-height:110%;
font-weight:bold;
font-color:#000000;
color:#000000;
text-color:#000000;
text-align:center;
padding-top:30px;
padding-bottom:30px;
}

      .wrapimage {
background-image: url("images/miniwavs.png");background-repeat:repeat;
font-size:100%;
line-height:150%;
font-color:#000000;
color:#000000;
text-color:#000000;
padding:30px;
}
      
      
      /* Button */
      .button {padding: 10px 10px 10px 10px; background-color: #3A89C9; text-align: center;color:white;font-weight:bold;}

.xbox:before{
    content: "\2612";
    color:red;
    margin-right: 6px;
    font-weight:bold;
    font-size:40px;
    text-indent:50px;
}
.xbox,.check {
margin-left:20px;
}

.headlinered {
font-family:verdana;
font-size: 150%;
line-height: 120%;
font-color: #cc0000;
color: #cc0000;
text-align: center;
font-weight: bold;
}

.subheadlinered {
font-family:verdana;
font-size: 130%;
line-height: 120%;
font-color: #cc0000;
color: #333366;
text-align: left;
}

.headlineblack {
font-family:verdana;
font-size: 150%;
line-height: 120%;
font-color: #000000;
color: #000000;
text-align: center;
font-weight: bold;
}

ul { list-style-type: none; }

li.redx {
background: url(./images/redx.png)no-repeat left top;
font-size:150%;
height:36px;
padding-left: 40px;
padding-top: 3px;
}

li.greencheck {
background: url(./images/greencheck.png)no-repeat left top;
height:36px;
padding-left: 40px;
padding-top: 3px;
}

.envelope:before{
    content: "\2709";
    color:red;
    margin-right: 6px;
    font-weight:bold;
    font-size:40px;
    text-indent:50px;
}

.xbox:before{
    content: "\2612";
    color:red;
    margin-right: 6px;
    font-weight:bold;
    font-size:40px;
    text-indent:50px;
}

.checkred:before{
    content: "\2714";
    color:red;
    margin-right: 6px;
    font-weight:bold;
    font-size:40px;
    text-indent:50px;
}
.checkbox:before{
    content: "\2611";
    color:blue;
    margin-right: 6px;
    font-weight:bold;
    font-size:40px;
    text-indent:50px;
}
.check:before{
    content: "\2714";
    color:green;
    margin-right: 6px;
    font-weight:bold;
    font-size:40px;
    text-indent:50px;
}


      .bluebutton {padding: 10px 10px 10px 10px; background-color: #3A89C9; text-align: center;color:white;font-weight:bold;}
      .bluebutton {padding: 10px 10px 10px 10px; background-color: #3A89C9; text-align: center;color:white;font-weight:bold;}
      .blackbutton {padding: 10px 10px 10px 10px; background-color: #000000; text-align: center;color:white;font-weight:bold;font-size:200%;}
      .greenbutton {padding: 10px 10px 10px 10px; background-color: green; text-align: center;color:white;font-weight:bold;font-size:200%;}
      .button a {color: #ffffff; text-decoration: none;}
      
      .introTitle,.sectionArticleTitle {color: #f26c4f;}
      
      .introTitle {font-size: 18px; line-height: 1.2; text-align: center; padding: 20px 0px 5px 0px;}
      .introContent {text-align: center; padding: 0px 0px 20px 0px;}
      
      /* An article */
      .sectionArticleContent {background-color:white;line-height: 20px; padding: 5px 5px 10px 10px;}
      .sectionArticleTitle {font-size: 16px; padding: 0 0 10px 0;}
      .sectionArticleImage {padding: 0px 0px 20px 0px;}
      .sectionArticleImage img {width: 70% !important; height: auto; -ms-interpolation-mode: bicubic; display: block;}

      .bigimage {line-height: 20px; padding: 0px 0px 20px 0px;}
      .bigimage {font-size: 16px; padding: 0 0 10px 0;}
      .bigimage {padding: 0px 0px 20px 0px;}
      .bigimage img {width: 70% !important; height: auto; -ms-interpolation-mode: bicubic; display: block;}
      
      /* Footer */
      .footer {background-color: #E9F2F9;}
      .footNotes a {color: #f26c4f;}
      
      /* CSS for specific screen width(s) */
      @media only screen and (max-width: 480px) {
        body,table,td,p,a,li,blockquote {-webkit-text-size-adjust:none !important;}
          body[yahoofix] table {width: 100% !important;}
          body[yahoofix] .bigHeader img {height: auto !important; max-width: 100% !important;}
          body[yahoofix] .webversion {display: none; font-size: 0; max-height: 0; line-height: 0; mso-hide: all;}
          body[yahoofix] .logoContainer {text-align: center;}
          body[yahoofix] .sectionArticleTitle, body[yahoofix] .sectionArticleContent {text-align: left; padding:0 5px 10px 5px;}
          body[yahoofix] .sectionPadding {padding: 10px 10px 10px 10px;}
          body[yahoofix] .introTitle {padding: 20px 10px 5px 10px; !important}
          body[yahoofix] .introContent {padding: 0px 10px 20px 10px !important;}
        }

.darkbar {
font-size:24px;
background-color:#4D4D4D;
color:white;
padding:3px;
padding-left:3px;
font-weight:bold;
}

.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffa136), color-stop(1, #fc910f));
	background:-moz-linear-gradient(top, #ffa136 5%, #fc910f 100%);
	background:-webkit-linear-gradient(top, #ffa136 5%, #fc910f 100%);
	background:-o-linear-gradient(top, #ffa136 5%, #fc910f 100%);
	background:-ms-linear-gradient(top, #ffa136 5%, #fc910f 100%);
	background:linear-gradient(to bottom, #ffa136 5%, #fc910f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa136', endColorstr='#fc910f',GradientType=0);
	background-color:#ffa136;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #eeb44f;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:28px;
	font-weight:bold;
	padding:21px 90px;
	text-decoration:none;
	text-shadow: 1px 1px 0px rgba(0,0,0,0.3);
	margin-bottom:10px;
	
box-shadow:
  0 0 0 1px rgba(239, 119, 22, 0.6),
  0 0 0 3px hsl(0, 0%, 90%),
  0 0 0 4px hsl(0, 0%, 100%);
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fc910f), color-stop(1, #ffa136));
	background:-moz-linear-gradient(top, #fc910f 5%, #ffa136 100%);
	background:-webkit-linear-gradient(top, #fc910f 5%, #ffa136 100%);
	background:-o-linear-gradient(top, #fc910f 5%, #ffa136 100%);
	background:-ms-linear-gradient(top, #fc910f 5%, #ffa136 100%);
	background:linear-gradient(to bottom, #fc910f 5%, #ffa136 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc910f', endColorstr='#ffa136',GradientType=0);
	background-color:#fc910f;
}
.myButton:active {
	position:relative;
	top:1px;
}

