H1 {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 22px;
        color: #000000;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
}
H2 {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 18px;
        color: #000000;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
}
.browntextarea {
	border: 1px solid #742602;
}

input
{
  font: 18px arial,serif;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 4px;
  padding-top: 4px;
}
input[type="text"]
{
  font: 18px arial,serif;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 4px;
  padding-top: 4px;
}
input.submit
{
  font: 14px arial,serif;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 4px;
  padding-top: 4px;
}
a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
}
a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        color: #006227;
        text-decoration: underline;
}
BODY {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        background-repeat: repeat-x;
}
TD {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}
.smallest_copy {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}
.navtitle {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 16px;
        line-height: 16px;
}
.productinput { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;}

.Button {
        font-size:      10pt;
        font-weight: bold;
        text-align:     center;
        text-decoration: none;
        color:          #ffffff;
        background:     #D71920;
        border-top: 2px solid #F2868A;
        border-left: 2px solid #F2868A;
        border-right: 2px solid #F2868A;
        border-bottom: 2px solid #F2868A;
        font-family:    Verdana, Arial;
        }
		
.hometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
}

.orderoptions {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 16px;
        color: #007236;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
}


.steps {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 14px;
        color: #007236;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
}
.steps:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 14px;
        color: #014923;
        font-weight: bold;
        font-style: normal;
        text-decoration: none;
}

.steps2 {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 14px;
        color: #fdfdfd;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
}
.steps2:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 14px;
        color: #cccccc;
        font-weight: bold;
        font-style: normal;
        text-decoration: none;
}




.checkout {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 31px;
        color: #007236;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
}

.green {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 15px;
        color: #007236;
        font-style: normal;
        font-weight: normal;
        text-decoration: underline;
}
.green:hover {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 15px;
        color: #014923;
        font-weight: normal;
        font-style: normal;
        text-decoration: underline;
}
.pic {
        border: 0px solid #433F2D;
}




div.clayer_shown
{
        cursor: move;
    display: block;
    height: 100%;
    position: relative;
    left: 0;
    top: 0;
}

div.clayer_hidden
{
        cursor: move;
    display: none;
    height: 100%;
    position: relative;
    left: 0;
    top: 0;
}


div.clayer2_shown
{
    display: block;
    height: 100%;
    position: relative;
    left: 0;
    top: 0;
}
div.clayer2_hidden
{
    display: none;
    height: 100%;
    position: relative;
    left: 0;
    top: 0;
}




.samplediv {
background-color: #FFFFE1;
border: 1px solid gray;
width: 65%;
padding: 5px;
margin-bottom: 5px;
}

.newsletter{
        height: 18px;
        font-family: verdana, sans-serif;
        font-size: 9px;
        border: 1px solid #999;
        vertical-align: top;
        font-weight: bold;
        color: #000000;
}




