body{ margin: 0; padding: 0; }
td{ font-family: Arial, Helvetica, serif; font-size: 10pt; color: #052354; }
a{ text-decoration: none; }
ul{ list-style-type: square; }
a:hover{ text-decoration: underline; }
a.reg{ text-decoration: underline; color: #052354; }
a.reg:hover{ text-decoration: none; }
.top{ background-color: #E3E5E8;}
.menulink{
	font-size: 8pt;
	text-transform: uppercase;
	font-weight: bold;
	color: #283242;
	padding: 0 2px 0 4px; }
.logo{
	padding: 5px 0 5px 5px;
	background-image: url(../img/bgtopleft.jpg);
	background-repeat: repeat-y; }
.slogan{
	padding-right: 5px;
	background-image: url(../img/bgtopright.jpg);
	background-repeat: repeat-y;
	background-position: right; }
.menu{
	background-color: #FFFFFF;
	background-image: url(../img/bgmenu.gif);
	border: 1px #000000 solid;
	font-size: 9pt; }
.content{ padding:10px; }
/*.corner{
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid; }*/
.celltitle{
	border-bottom: 1px #000000 solid;
	background: url(../img/bgcelltitle.gif) repeat-x center;
	color: #052354;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 11pt; }
/*.bright{	border-right: 1px #000000 solid; }*/
.navlink{
	color: #052354;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 11pt;
}
p.text{ text-align: justify; padding-right: 10px; }
p.photodesc{ font-family: Arial, Helvetica, serif; font-size: 9pt; color: #052354; }
.products{ border-left: 1px #000000 solid; }
.product{ border-bottom: 1px #000000 solid; padding: 5px 0 0 5px; font-size: 8pt; }
.ptitle{
	background-color: #FFFFFF;
	background-image: url(../img/bgptitle.gif);
	border-right: 1px #000000 solid;
	font-size: 9pt; }
.pname{ border-bottom: 1px #000000 solid;	padding: 0 2px 0 4px; }
.plink{
	font-size: 8pt;
	text-transform: uppercase;
	font-weight: bold;
	color: #052354; }
.uppercase{ text-transform: uppercase; }
.formfield{ font-size: 9pt; }
.input{
	font-size: 9pt;
	background-color: #E3E5E8;
	font-weight: bold;
}
.inputbtn{ border:1px #052354 solid; }
.thead{ text-align:center; font-weight:bold; border-bottom:1px #000000 solid; }
.ordercell{ padding: 4px 0 0 4px; font-size: 8pt; }
.orderinfo{ font-size: 8pt; }
.error{ color: #FF0000; font-weight: bold; }
.myocompare{ font-size: 8pt; background-color: #E3E5E8; }
.myoyes{ font-size:8pt; }
.myono{ font-size:8pt; }
a.bmenu{ font-size: 8pt; text-decoration: underline; color: #283242; }
a.bmenu:hover{ text-decoration:none; }
.bottom{ border-top: 1px #000000 solid; background-color: #E3E5E8; }
.copy{
	background-image: url(../img/bgtopleft.jpg);
	background-repeat: repeat-y;
	font-size: 8pt;
	padding-left: 10px;
	color: #283242; }
.credits{
	background-image: url(../img/bgtopright.jpg);
	background-repeat: repeat-y;
	background-position: right;
	font-size: 8pt;
	padding-right: 10px;
	color: #283242; }