/* CSS Document */

body { font-family:verdana, Arial, Helvetica, sans-serif; 
		background-image: url(images/wallpaper.gif); background-repeat:repeat; }
td	{ font-size:100%; }
UL	{ margin-top:0px; margin-left:15px; }
ol	{ margin-top:3px; }
div.page { background-color:#F0EDDD; border:10px solid #ffffff; width:760px; padding:10px;  height:550px; }
.topline { background-image:url(images/doublerule.gif); background-repeat:repeat-x; height:10px; font-size:3pt;  }
.midline { background-image:url(images/doublerule.gif); background-repeat:repeat-x; background-position:bottom left; 
			height:10px; font-size:5pt; margin-bottom:5px;  }
.tatesen { background-image:url(images/tatesen.gif); background-repeat:repeat-y; width:33px; }
.logospace { background-image:url(images/doublerule.gif); background-repeat:repeat-x; background-position:bottom left; height:100px; }
.navspace { border-bottom:1px solid #CBC9C1; padding:2px 0px 2px 0px;  }
.featitle { border-bottom:1px solid #CBC9C1; padding:0px; margin-bottom:2px; }
.ulformat	{ margin:0px 5px 0px 15px; }
.contacttitle { background-image:url(images/doublerule.gif); background-repeat:repeat-x; background-position:top left; 
			border-bottom:1px solid #CBC9C1; padding:6px 0px 2px 0px; }
.contactinfo { padding:2px; font-size:8pt; color:#666666; font-family:georgia, verdana, Arial, Helvetica, sans-serif; }
.logoright { background-image:url(images/doublerule.gif); background-repeat:repeat-x; background-position:bottom left; height:100px; }
.content	{ font-size:8pt; padding:10px 10px 10px 0px; color:#666666; font-family:verdana, Arial, Helvetica, sans-serif; }
.pagetitle	{ color:#592F1C; font-family:georgia,verdana, Arial, Helvetica, sans-serif;  }
.footer { background-image:url(images/doublerule.gif); background-repeat:repeat-x; background-position:top left; 
			/*border-bottom:1px solid #CBC9C1;*/ margin:5px 0px 10px 0px;  padding:5px 0px 5px 0px; font-size:70%; color: #888888; 
			font-family: georgia, Arial, Helvetica, sans-serif;  }
.floatright { float:right; margin-left:2px; }

a {	color:#666666; text-decoration:underline;}
a:link {color:#666666;}
a:visited {color:#666666;}
a:hover {color:brown; text-decoration:underline; }
a.cd {	color:#003399; text-decoration:none;}
a.cd:link {color:#003399;}
a.cd:visited {color:#003399;}
a.cd:hover {color:#CC6600; text-decoration:underline; }
a.cm {	color:#F0EDDD; text-decoration:none;}
a.cm:link {color:#F0EDDD;}
a.cm:visited {color:#F0EDDD;}
a.cm:hover {color:#666666; text-decoration:underline; }


.pday  { font-size:75%;  color:#333333; }
.pfield	{ font-size:75%;  color:#333333; }
.pcomment	{ font-size:90%; color:#996600; }
.padd	{ font-size:8pt;}
.pmonth	{ margin:10px 0px 10px 0px; color:#003399;  font-size:130%; font-weight:bold; }
.perflink { font-size:8pt; }
.pyearactive { font-weight:bold; }
.cdmertd	{ font-size:7pt; color:#666666; }
.cdmertitle	{ color:#003399; font-size:10.5pt; font-weight:bold; margin-top:3pt;  }
.cdmerartist	{ color:#003399; font-size:8pt; }
.cdimg	{ width:140px; height:140px; }
.cdPrice	{ color:#000000; font-size:9pt; font-weight:bold; margin-top:5pt; }
.cdnew	{ color:red; font-size:7pt; font-weight:bold; }
.cddetailtitle	{ color:#003399; font-weight:bold; margin:0px; }
.cddetailartist	{ color:#003399; font-size:8pt; margin-bottom:5pt; }
.cddetailtd	{ font-size:8pt; color:#333333; }
.cddetailDes	{ margin-top:10pt; padding-top:3pt; border-top:1px solid #666666; }
.formBF	{ margin:0px; }
.promptBF	{ text-align:right; font-size:8pt; }
.inputBF	{ font-familiy:verdana,arial,helvetica,sans-serif; font-size:8pt; }
.BFwarning	{ color:brown; margin:0px; }
.nogood		{ color:red; }
#fieldsetBF	{ color: orange; }
#legendBF	{ font-size:10pt; color:#336699; }


