@charset "utf-8";
/* CSS Document */

body {
background-color:#D7D7D7;
color:#202020;
font-family:Lucida Grande,Trebuchet MS,Lucida Sans Unicode,Lucida Sans Regular,Verdana,sans-serif;
font-size:11px;
line-height:13pt;
margin:0;
text-decoration:none;
}
a:visited {
color:#202020;
text-decoration:underline;
}
a:hover {
color:#202020;
text-decoration:underline;
}
a:active {
color:#202020;
text-decoration:underline;
}
a:link {
color:#202020;
text-decoration:underline;
}
.orderShading {
background-color:#E9E9E9;
}
.greySeparator {
border-bottom:2px solid #E9E9E9;
color:#000000;
width:100%;
}
.mainBodyContent {
color:#202020;
font-family:Lucida Grande,Trebuchet MS,Lucida Sans Unicode,Lucida Sans Regular,Verdana,sans-serif;
font-size:11px;
line-height:13pt;
text-decoration:none;
}
.mainContentTable {
background-color:#FFFFFF;
width:800px;
}
.newsContentTable {
width:388px;
}
.h1 {
color:#222222;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
.h2 {
color:#222222;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}
textarea {
color:#202020;
font-family:Lucida Grande,Trebuchet MS,Lucida Sans Unicode,Lucida Sans Regular,Verdana,sans-serif;
font-size:11px;
}
.spacer {
line-height:8px;
}
blockquote.error {
color:red;
}
#shipping .submitButton:focus {
background-color:#CCCCCC;
margin-left:10em;
}
#shipping legend {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #FFFFFF;
color:#000000;
font-weight:bold;
padding:2px 6px;
}
#shipping input:focus {
background-color:yellow;
}
#shipping fieldset {
border:2px solid #E9E9E9;
width:500px;
}
#shipping th {
font-weight:normal;
padding-bottom:2px;
padding-right:10px;
padding-top:2px;
text-align:right;
width:130px;
}
#orders legend {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #FFFFFF;
color:#000000;
font-weight:bold;
padding:2px 6px;
}
#orders fieldset {
border:2px solid #E9E9E9;
width:580px;
}
#orders th {
font-weight:bold;
padding:2px 10px 2px 5px;
}
#orders td {
padding-left:5px;
}
#confirmOrder legend {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #FFFFFF;
color:#000000;
font-weight:bold;
padding:2px 6px;
}
#confirmOrder fieldset {
border:2px solid #E9E9E9;
width:480px;
}
#confirmOrder td {
padding:2px 10px 2px 5px;
width:240px;
}
#rego legend {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #FFFFFF;
color:#000000;
font-weight:bold;
padding:2px 6px;
}
#rego fieldset {
border:2px solid #E9E9E9;
width:600px;
}
#rego th {
font-weight:bold;
padding-left:5px;
padding-right:10px;
width:130px;
}
#rego td {
padding-left:5px;
}
#rego.table {
border-spacing:1px;
}
#results legend {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #FFFFFF;
color:#000000;
font-weight:bold;
padding:2px 6px;
}
#results fieldset {
border:2px solid #E9E9E9;
width:750px;
}
#results td {
padding:2px 10px 2px 5px;
}
.adminBoxMenu {
background-color:#FFFFFF;
border:1px solid #7E7C7C;
color:#000000;
margin:0 auto;
padding:20px;
text-align:left;
width:640px;
}
.adminBox {
background-color:#FFFFFF;
border:1px solid #7E7C7C;
color:#000000;
margin:0 auto;
padding:20px;
text-align:left;
width:740px;
}
.adminBoxWide {
background-color:#FFFFFF;
border:1px solid #7E7C7C;
color:#000000;
margin:0 auto;
padding:20px;
text-align:left;
width:820px;
}
#testimonial.table {
border-spacing:1px;
width:375px;
}