body.index {
background-image: url('images/background.gif');
background-attachment: fixed;
text-align: center;
margin: 5px;
}
body.other {
text-align: left;
margin: 10px;
}
p {
color: #000000;
font-family: Arial, sans-serif;
font-size: 80%;
line-height: 120%;
text-align: left;
margin: 10px 0px 10px 0px;
}


/*Styles for Order Links*/

p.ordercenter {
color: #000000;
font-family: Arial, sans-serif;
font-size: 80%;
line-height: 120%;
text-align: center;
}
p.orderleft {
color: #000000;
font-family: Arial, sans-serif;
font-size: 80%;
line-height: 120%;
text-align: left;
}
td.ordertable {
color: #000000;
font-family: Arial, sans-serif;
font-size: 80%;
font-weight: bold;
text-align: center;
padding: 3px;
border-width: 2px;
border-style: solid;
border-color: #000000;
}



p.address {
color: #000000;
font-family: Arial, sans-serif;
font-size: 60%;
line-height: 120%;
margin: 0px 0px 0px 0px;
text-align: center;
}
p.samplelink {
color: #000000;
font-family: Arial, sans-serif;
font-size: 80%;
line-height: 120%;
margin: 0px 0px 10px 0px;
text-align: center;
}
h1 {
color: #000000;
font-family: Arial, sans-serif;
text-align: center;
font-size: 150%;
line-height: 120%;
margin: 5px 0px 5px 0px;
}
h2 {
color: #000000;
font-family: Arial, sans-serif;
text-align: left;
font-size: 100%;
font-style: italic;
line-height: 120%;
margin: 5px 0px 5px 0px;
}
h3 {
color: #000080;
font-family: Arial, sans-serif;
text-align: center;
font-size: 100%;
font-weight: bold;
line-height: 120%;
margin: 10px 0px 10px 0px
}
h3.subtitle {
color: #ff0000;
font-family: Arial, sans-serif;
text-align: center;
font-size: 100%;
font-weight: bold;
line-height: 120%;
margin: 5px 0px 5px 0px
}
ul {
margin: 10px 0px 0px 0px;
}
li.long {
color: #000000;
font-family: Arial, sans-serif;
margin: 10px 0px 0px 0px;
font-size: 80%;
line-height: 120%;
text-align: left;
}
li.short {
color: #000000;
font-family: Arial, sans-serif;
font-size: 80%;
line-height: 120%;
text-align: left;
}
table.border {
border-width: 2px;
border-style: solid;
border-color: #000000;
border-collapse: collapse;
}
td.content {
color: #000000;
font-family: Arial, sans-serif;
font-size: 80%;
padding: 3px;
border-width: 2px;
border-style: solid;
border-color: #000000;
}
div.productimage {
float: right;
margin: 10px 0px 0px 10px;
}
div.creditcard {
margin: 0px 0px 0px 0px;
text-align: center;
}
div.gsc-results {
font-family: Arial, sans-serif;
}
.sup {
position: relative;
bottom: 0.4em;
font-size: 0.8em;
}
.red {
color: #ff0000;
}
.tightspacing {
margin: 0px 0px 0px 0px;
}
.small {
font-size: 60%;
font-family: Arial, sans-serif;
}
.right {
float: right;
}
.rightjustify {
color: #000000;
font-family: Arial, sans-serif;
font-size: 80%;
line-height: 120%;
text-align: right;
}
.dspcont{
display:none;
}



div.menulinks {
width:550px;
text-align: center;
margin: 0px 0px 0px 0px;
padding:0px;
}

.menulinks {
font-family: Arial, sans-serif;
font-size: 90%;
   position:relative;
   text-align:center;
   list-style: none;
   margin: 0px;
   padding: 0px;
   background-color:white;
}

.menulinks li{
   position:relative;
   display:inline;
}

.menulinks li a{
   color:blue;
   width:100%;
   height:100%;
}

.menulinks li a:hover{
   color:blue;
}

.menulinks li:hover{
   background-color:white;
}

.menulinks li ul{
   position:absolute;
   white-space:nowrap;
   text-align:left;
   list-style:none;
   display:none;
   z-index:5;
   left:0%;
   top:1.15em;
   margin:0px;
   padding:0px;
   border:1px solid gray;
   background-color:#C0C0C0;
}

.menulinks li ul li{
   position:relative;
   left:0px;
   display: list-item;
   cursor:pointer;
}

.menulinks li ul li{
   position:relative;
   left:0px;
   cursor: pointer;
   width:115px;
}

.menulinks li ul li a{
   display:block;
   margin-left:3px;
   margin-right:3px;
}

.menulinks li:hover > ul{
   display:block;
}
