html { margin:0; padding:0 }

body { margin:0; padding:0 }

h1	{ font:bold 14pt sans-serif;
	font-variant:small-caps;
	margin-top:0px; 
	margin-bottom:0px; 
	letter-spacing:2px; 
	color:#f86f69;
	}

h3 { font:bold 24px sans-serif;
/*	font-variant:small-caps; */
	padding-top:160px;
	margin-top:0px;
	margin-left:230px;
	text-align:left;
	color:#d1dcd5;
}

h3.records { padding:0; margin:0; text-align:center }

p       { font:12px sans-serif;
        color:#484848; 
        line-height:15px;
        margin-top:5px; margin-bottom:5px;
        margin-left:10px; margin-right:10px
        }


p.cattitle { font-size:70%;
/*	font-weight:bold; */
}

p.catprice { font-size:70%; text-align:right; }

p.nomarg { margin-left:2pt; word-spacing:0.1pt; }

p.bold1 { font-weight:bold;
        text-indent:0pt;
        word-spacing:2pt; letter-spacing:1pt 
}

p.small1 { color:#000000;
	font-family:serif; font-size:80%;
	margin:5px;
}

p.title1 { font-weight:bold;
	font-size:9pt;
	font-variant:small-caps;
	color:#bf0000;
	text-align:center;
}

p.bigital { font:italic 110% serif;
	text-align:center;
}

p.link1 { font-size:66%;
	font-weight:700;
	line-height:9pt;
	margin-left:5px;
}

p.list1 { font-weight:bold; font-size:60%;
        text-indent:0;
/*        margin-top:10pt; margin-bottom:10pt; */
        margin-left:0; margin-right:0;
        word-spacing:0; letter-spacing:0 }

p.cell1 { text-indent:0pt; margin-top:0pt;
        margin-bottom:0pt; margin-left:10pt; margin-right:10pt
        }

p.center1 { text-align:center }

p.center2 { font-size:10px; color:#006fdf; letter-spacing:0.2em; text-align:center }

p.right1 { text-align:right }

p.pix { text-indent:0px; text-align:center }

p.login_text { text-align:right; line-height:2px; }

pre.txtmsg { font:normal 9px sans-serif; padding-left:10px; }
/*pre */

span.hilitered { font-weight:bold; color:#ef0000; }
span.hilitegrn { font-weight:bold; color:#00cf00; }
span.hiliteblu { font-weight:bold; color:#0000df; }

span.hilite1 { font-weight:bold; 
	color:#ef0000;
}
span.hilite2 { font-weight:bold;
	color:#00bf00
}
span.hilite3 { color:#c8a8ff }
span.hilite4 { color:#00dfd0 }
span.normal1 { font-weight:normal }
span.small1 { font-size:7pt }
span.list1 { font-weight:normal; margin-left:20px;
                margin-top:3px; margin-bottom:2px }
span.ten { font:bold 10pt arial, helvetica, sans-serif}
span.money { color:#1faf1f }


/* LIST */
ul {
/*	list-style:square inside url('images/ul_sqr.gif'); */
/*	list-style:disc inside #002f8f; */
	list-style:none;

}

li { font:bold 11px sans-serif;  }

dl { font:bold 11px sans-serif; }

dt { margin-left:5px; margin-bottom:5px; }


/* DIV */
div { margin:0px; padding:0px }

div.main { /*position:absolute; top:0px; left:0px;*/
	width:800px; /* height:100% */
}

div.logo { width:800px; height:200px;
	background:url(./images/header.jpg) #4f4fdf;
}

div.searchbox { width:670px;
	font:normal 80% serif;
	line-height:13px;
	padding:5px;
	border:solid 1px #0000df;
}

div.midbox { width:800px; background-color:#ffffff; text-align:left; }

div.textstuff { width:670px;
	font:normal 10pt sans-serif;
	line-height:11pt;
	padding:5px;
	color:#484848; 
/*
	background-color:#ffffff;
	border:solid 1px #0000bf;
*/
}

div.imgtext { width:640px;
	font-family: sans-serif;
	font-size:80%;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	border:1px solid #000000;
}

div.lbox { width:150px;
	background-color:#000000;
 	border:solid 1px #bf0000
}

div.toolbox { width:620px;
        padding:10px;
        margin:10px;
        font:normal 11px sans-serif;
        line-height:13px;
        text-align:center;
        color:#6f6f8f;
        border:solid 1px #00008f;
}

div.thumblink { height:90px;
	margin-bottom:5px;
	padding-bottom:5px;
	border:solid 1px #ffffff;
}

div.bnrr { position:absolute; left:800px; top:0px;
	width:160px; height:600px;
	background-color:#ffffff;
}

div.spacer5 { height:5px }
div.spacer10 { height:10px }


/* TABLE */
td.catalog { background:#ffffff;
	padding-bottom:3px;
	border:solid 1px #8f8f8f;
}

td.sidebar { width:90px;
	background:url(./images/sidebar2.jpg) #ffffff;background-repeat:repeat-y;
	text-align:left;
}

td.pixtable { width:25%;
	font:bold 8pt sans-serif;
	text-align:center;
}



/* HR */
hr { width:80% }

/* IMG */
img.fltleft { float:left; margin-left:0px; margin-right:3px; }
img.fltright { float:right; margin-top:3px; margin-left:5px }


/* FORM */
input.subbuta { font:bold 11px sans-serif; width:100%; color:#ffffff; background-color:#002f8f }

input.subbutb { height:20px; font:normal 9px sans-serif; color:#ffffff; background-color:#002f8f }

input,textarea { background-color:#ffffaf; border:solid 1px #012767 }

select.seltext { color:#0000d0; background-color:#ffffaf; }

button.order { color:#ffffff; background-color:#0000d0; font:bold 10px sans-serif; text-align:center }

button.order2 { color:#ffffff; background-color:#008000; font:bold 10px sans-serif; text-align:center }

/* BODY */
body  { background-color:#012767; 
	margin-left:0px; 
	margin-top:0px;
}

/* LINKS */
a:link {color:#0000d8; text-decoration:none;}
a:visited {color:#007fef; text-decoration:none;}
a:hover {color:#00b8ff; text-decoration:none;}
a:active {color:#00ff00; text-decoration:none;}

a.back:link {color:#ffffff; background-color:#8f004f; text-decoration:none;}
a.back:visited {color:#ffffff; background-color:#8f004f; text-decoration:none;}
a.back:hover {color:#ffffff; background-color:#cf0000; text-decoration:none;}
a.back:active {color:#0000ff; background-color:#ffffff; text-decoration:none;}


a.footer {color:#008fbf;text-decoration:none}
a.footer:hover {color:#00bfdf;text-decoration:none}
