@media only screen and (max-width: 900px)
{
body
{ background-color: FFFFFF; 
margin-left: 25px;
margin-right: 25px;
}

{font-family: arial, verdana;
color:000000;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px; }

h1
{font-family: arial, verdana;
background-color:145A32;
color:FFFFFF;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px; 
border-style:solid;
border-color:black;
border-width:thin }

h2
{font-family: arial, verdana;
background-color:C0392B;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
color:FFFFFF;
border-style:solid;
border-color:black;
border-width:thin  }

h3 
{font-family: arial, verdana;
background-color:239B56;
color:FFFFFF;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-style:solid;
border-color:black;
border-width:thin  }

h4 
{font-family: arial, verdana;
background-color:ebebeb;
color:000000;
font-style:italic;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px; }

p 
{font-family: arial, verdana;
color:336633;
font-size: large;
padding-left: 15px }

p.signature2
{font-family: arial, verdana;
margin-top: 40px;
margin-bottom: 20px;
margin-left: auto;
margin-right:0px;
width:50%;
color:336633;
align:right;
font-size: large;
padding-left: 15px }

img
{
border-style:solid;
border-color:black;
border-width:thin }

img.banner
{ border-style:none;
}

img.signature
{ border-style:none;
background-color:FFFFFF;
}

li 
{font-family: arial, verdana;
color:336633 }

a:link 
{font-family: arial, verdana;
color:669900 }

a:visited 
{font-family: arial, verdana;
color:FF6600 }

a:hover
{font-family: arial, verdana;
color:FFFFFF;
background-color:669900 }

quote
{font-family:arial, verdana;
color:999966;
font-style:italic;  }

.inprogress {
  display: none;
}

.tab {margin-left:40px;}

.orange 
{font-family: arial, verdana;
background-color:FFA817;
color:FFFFFF;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 4px;
border-style:solid;
border-color:black;
border-width:thin; }

.yellow 
{font-family: arial, verdana;
background-color:#FCEFBB;
color:000000;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 4px;
border-style:solid;
border-color:black;
border-width:thin; }


.green 
{font-family: arial, verdana;
background-color:0EA10B;
color:FFFFFF;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 4px;
border-style:solid;
border-color:black;
border-width:thin; }

}

@media only screen and (min-width: 901px)
{

body
{background-color: 65AD69; 
background-image: url("background-left.png");
background-repeat: repeat-y;
background-position: left;
margin-left: 340px;
margin-right: 325px;
}

h1
{font-family: arial, verdana;
background-color:145A32;
color:FFFFFF;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px; 
border-style:solid;
border-color:black;
border-width:thin }

h2
{font-family: arial, verdana;
background-color:C0392B;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
color:FFFFFF;
border-style:solid;
border-color:black;
border-width:thin }

h3
{font-family: arial, verdana;
background-color:239B56;
color:FFFFFF;
font-style:italic;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px; 
border-style:solid;
border-color:black;
border-width:thin }

h4 
{font-family: arial, verdana;
background-color:ebebeb;
color:000000;
font-style:italic;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px; }

p
{font-family: arial, verdana;
color:336633;
background-color:FFFFFF;
font-size: medium; 
padding-left: 15px;
padding-bottom: 10px;
padding-top: 10px;
padding-right:15px;
border-style:solid;
border-color:black;
border-width:thin }

img
{
border-style:solid;
border-color:black;
border-width:thin;
background-color:FFFFFF }

img.banner
{ border-style:thin;
background-color:FFFFFF;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
}

img.signature
{ border-style:none;
background-color:FFFFFF;
}

p.signature2
{font-family: arial, verdana;
margin-top: 50px;
margin-bottom: 50px;
margin-left: auto;
margin-right:0px;
width:33%;
color:336633;
align:right;
font-size: large;
padding-left: 15px }

ul
{background-color:FFFFFF;
padding-top: 10px;
padding-bottom: 10px;
border-style:solid;
border-color:black;
border-width:thin}

ol
{background-color:FFFFFF;
padding-top: 10px;
padding-bottom: 10px;
border-style:solid;
border-color:black;
border-width:thin}

li
{font-family: arial, verdana;
color:336633;
background-color:FFFFFF; }

a:link
{font-family: arial, verdana;
color:669900 }

a:visited
{font-family: arial, verdana;
color:FF6600 }

a:hover
{font-family: arial, verdana;
color:FFFFFF;
background-color:669900 }

quote
{font-family:arial, verdana;
color:999966;
font-style:italic;
background-color:FFFFFF; }

.inprogress {
  display: none;
}

.tab {margin-left:40px;}

.orange 
{font-family: arial, verdana;
background-color:FFA817;
color:FFFFFF;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 4px;
border-style:solid;
border-color:black;
border-width:thin; }

.yellow 
{font-family: arial, verdana;
background-color:#FCEFBB;
color:000000;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 4px;
border-style:solid;
border-color:black;
border-width:thin; }


.green 
{font-family: arial, verdana;
background-color:0EA10B;
color:FFFFFF;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 4px;
border-style:solid;
border-color:black;
border-width:thin; }


}