A:link, a:visited, a:active { color:#0033CC; text-decoration:none; font-weight:bold; text-align:center; vertical-align:middle; padding-top: 2px; padding-bottom: 2px; }
a:hover { color: #0099CC; text-decoration:none; font-weight:bold; text-align: center; vertical-align:middle; padding-top: 2px; padding-bottom: 2px; }
body { margin:0 auto; font-family:Arial, Helvetica, sans-serif; vertical-align:middle; font-size: 12px; color: #003366;background-image: url(pics/quilting1.jpg); }
h1 { margin-top:3px; margin-bottom:3px; font-size: 16px; }
h2 { margin-top:0; margin-bottom:0; padding:0px; }
h3 { margin-top:0; margin-bottom:0; }
h4 { margin-top:0; margin-bottom:0 }
h5 { font-weight:bold; margin-top:0; margin-bottom:0; text-align: right; }
h6 { margin-top:0; margin-bottom:0 }
li { list-style-position:outside; list-style-type:square; text-align:left; text-indent:0px; }
td { font-size:14px; font-weight:normal; background-position:center center; padding: 2px; }
.container { margin:0 auto; background-color: #FFFFFF; border-right: 2px solid #CBDDDE; border-left: 2px solid #CBDDDE; width: 770px; text-align:center; }
.quad { width:47px; height:47px; border:0px; float:left; clear:none; display:block; }
.quadleft{width:47px;float:left;clear:none;border-right: 2px solid #CBDDDE}
.quadright{width:47px;float:left;clear:none;border-left: 2px solid #CBDDDE}
.frame { border:4px ridge #FFCC33; }
.BigButton { text-decoration:none; background-color:#336699; font-size:12px; font-weight:bold; margin:0px; padding:0px; border-top:2px outset #33CCCC; border-right:3px outset #000000; border-bottom:3px outset #000000; border-left:2px outset #33CCCC; text-align:center; vertical-align:middle; line-height:10px; color:#FFFFFF; width:175px; }
.AlphaButton { text-decoration: none; background-color:#006699; font-weight: bold; margin:0px 1px 0px 0px; border-top:1px outset #00FFFF; border-right:2px outset #000000; border-bottom:2px outset #000000; border-left:1px outset #00FFFF; color:#FFFFFF; margin:1px; text-align:center; padding: 3px; }
.LinkButton { text-decoration: none; background-color:#006699; font-weight: bold; margin:1px; border-top:1px outset #33FFFF; border-right:2px outset #000000; border-bottom:2px outset #000000; border-left:1px outset #66FFFF; color:#FFFFCC; margin:1px; text-align:center; padding: 2px; height: auto; width: auto; }
.AddToCart { font-weight: bold; border-top:1px outset #33CCFF; border-right:2px outset #000000; border-bottom:2px outset #000000; border-left:1px outset #33CCFF; color:#FFFFFF; margin:1px; text-align:center; background: #336699; }
.teeny { font-size:11px; font-weight: normal; }
p { font-size: 12px; vertical-align:middle; padding:0px; margin-top:10px; margin-bottom:10px; }
ul { text-indent:25pt; float:none; }
.small { font-variant:normal; font-size:10px; margin: 0px; color: #FFCC33; }
.td { font-size:11px; vertical-align: top; }
select, input  {font-size:12px;}
.red { font-size:10px; background-color: #336699; color: #FFFFFF; }
.bot { vertical-align: middle; }
a.top:link, a.top:visited { color:#0033CC; text-decoration:underline; font-weight:bold; vertical-align:top; }
a.top:hover { text-decoration:underline; color:#6699FF; }
#limit { line-height: 0.75em; }
a.floatbutton:link, a.floatbutton:visited { color:#FFFFFF; font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica; background-color: #006699; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; vertical-align: bottom; font-weight: lighter; border: 2px outset #006699; font-size: 11px; }
a.floatbutton:hover { color:#CCFF00; }
a.whitelink:link, a.whitelink:visited { color:#FFFFFF; font-weight: bold; }
a.whitelink:hover { color:#FFFFCC; }
.Height { height: 100%; }
.brown { color: #003366; background-color: #FFFFFF; border: 1px solid #003366; }
.pad { margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 10px; font-size: 12px; }
.eleven-px { font-size: 11px; }
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  #006599  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.header{float:left;clear:none;margin:0px;width:376px;height:89px;color:#FFFFFF;background-color:#006599;text-align:justify;margin:0px;padding-top:5px;font-size:10px;line-height:12px;
}
.popheader{color:#FFFFFF;background-color:#006599;padding-top:5px;padding-bottom:8px;font-size:10px;font-weight:bold;}
.bright { padding-right: 3px; padding-left: 3px; border: 1px solid #72ADA6; }
.cost { font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 5px 1px 1px; text-align: center; font-weight: normal; }
.warn { position: absolute; visibility: hidden; }
.update { font-size:10px; font-weight:bold; text-align:center; margin-top:-10px; margin-right: 0px; margin-bottom: 0px; text-decoration: none; padding: 0px; }
.vacation{float:right; width:575px;padding-right:15px;text-align:left !important;}
.vacation h2 {color:#F00; margin-bottom:3px; font-size:14px;}
.vacation p, .vacation ul, .vacation li {color:#F00;font-weight:normal;font-size:11px;margin-top:0px;margin-bottom:0px;}

