/* background floral white */
/* body {background-color: fffff0} */
body
{ 
    background-color: #fafad2;
}
h1 
{
    color: black; 
    font-size: 36pt;
    font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
 } 
h2 
{
    color: black;
    font-size:20pt;
    font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
}
h3 
{
    color: black;
    font-size:15pt;
    font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
}
h4 
{
    color: black;
    font-size:10pt;
    font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
}
hr {color:black;} 

.right
{
    font-size: 11pt;
    margin-left: 15px;
    text-align: right; 
    font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
}
.left 
{
    font-size: 11pt;
    font-weight: bold;
    margin-left: 0px;
    text-align: left;
    font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
} 

.tinyleft
{
    font-size: 7pt;
    font-weight: normal;
    margin-left: 0px;
    text-align: left;
    font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
} 
p 
{
     font-size: 10pt;
     font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
}
p.testim 
{
     font-family: Adobe Garamond, Times New Roman, serif; 
	 font-size: 16px; 
	 color: #930; 
	 margin: 8px 0; 
	 padding: 0 13px; 
	 line-height: 110% !important;
}
.testim-sub-row {
	float: left;
	padding-bottom: 5px;
	}
a:link 
{ 
    font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9pt;
    text-decoration: none; 
    color: black;
}
a:visited 
{ 
    font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal; 
    font-size: 9pt;
    text-decoration: none; 
    color: #008b45;
}
a:hover
{ 
    font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9pt;
    text-decoration: underline; 
    color: purple;
}
a:active 
{ 
    font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9pt;
    text-decoration: underline; 
    color: purple;
}
acronym 
{
    border-bottom: none;
}
TR.whitetext {color:#FFFFFF;}
.productTable 
{
     border-top : 3px solid #c0c0c0;
     border-left : 3px solid #c0c0c0;
     border-right : 3px solid #696969;
     border-bottom : 3px solid #696969;
     border-spacing : 3px;
     background-color: white;
}
.productTable td 
{
     padding : 3px;
     border-top : 1px solid #696969;
     border-left : 1px solid #696969;
     border-right : 1px solid #c0c0c0;
     border-bottom : 1px solid #c0c0c0;
     background-color: white;
}

.productTable th 
{
     padding : 3px;
     border-top : 1px solid #696969;
     border-left : 1px solid #696969;
     border-right : 1px solid #c0c0c0;
     border-bottom : 1px solid #c0c0c0;
     background-color: white;
     font-weight: bold;
}


#nav
{
     padding: 0;
	 margin:0 auto;
	 color:#fff;
	 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 white-space:nowrap;
	 list-style-type:none;
}

#nav li {display:inline;}

#nav li a
{
	 padding:0.2em 1em;
	 background:#ffe4b5;
	 color:#000;
	 text-decoration:none;
	 float:left;
	 border:1px solid #fc6;
	 display: block;
	 text-align: center;
	 width: 88px
}
#nav li a:hover
{
    background: white;
}

#header 
{
	width: 800px;
    margin: 0 auto;
}

#menu 
{
	width: 800px;
    margin: 0 auto;
	overflow: auto;
}

#main 
{
    margin: 0 auto;
    background-color: white;
    height: 800px;
    width: 800px;
}
hr
{
	width: 800px;
	color: #fc6;
}
