.moreInfo {
	font-family:Arial;
    font-size:8pt;
    color:rgb(255,255,255);
}

.moreInfo span a{
	font-family:Arial;
    font-size:8pt;
    color:rgb(255,255,255);
}

.pageHeader{
    color:rgb(100,100,100);
    font-size:18pt;
    font-family:arial, sans-serif;
}

a.info{
	font-family: sans-serif, Arial;
	font-size:10pt;
    color:rgb(202,87,119);
}

body {
	background-color:rgb(255,230,240);
    margin-top:0;
    margin-left:0;
    margin-right:0;
}

body.std{
	background-color:rgb(255,255,255);
    margin-top:0;
    margin-left:0;
    margin-right:0;
}

div.question{
    margin-left: 20px;
}

div.prodDescription {
	font-family: "MS Sans Serif", Arial;
    font-size:10pt;
}

div.prodDescription span {
	margin-left:15px;
}

div.info {
    font-family: sans-sarif, arial;
    font-size:9pt;
    margin-left:15px;
    line-height:1.5em;
}

div.info .header{
    font-family: sans-sarif, arial;
    font-size:11pt;
    font-weight:bold;
    margin-left:0;
    color:rgb(100,100,100);
}

div.subCatMenuItem{
  font-family:arial;
  font-size:10pt;
  font-weight:bold;
  color:black;
  padding-top:5px;
  padding-bottom:5px;
  margin-left:20px;
  width:150px;
}

div.supportMenu a{
 	margin-left:20px;
    line-height:1.5em;
    font-family:arial;
    text-align:left;
    font-size:11pt;
    color:rgb(202,87,119);
}

div.supportMenu a:hover{
 	margin-left:20px;
    line-height:1.5em;
    font-family:arial;
    text-align:left;
    font-size:11pt;
    color:rgb(157,31,108);
}

img {
	border:0;
}

img.bannerImage {
	margin-left:20px;
	margin-top:8px;
}

.form td span.reqField{
	color:rgb(255,0,0);
    font-family:Arial, sans-sarif;
    font-size:10pt;
}

.form td span{
  	color:rgb(0,0,0);
    font-family:Arial, sans-sarif;
    font-size:10pt;
}

.form input{
  background-color: rgb(255,230,240);
  font-family:Arial, sans-sarif;
  font-size:10pt;
  border:1px solid black;
}

input.button{
  background-color: rgb(183,216,255);
  font-family:Arial, sans-sarif;
  font-size:10pt;
  border:1px solid black;
}

.form select{
  background-color: rgb(255,230,240);
  font-family:Arial, sans-sarif;
  font-size:10pt;
  border:1px solid black;
}

input.cartButton{
  background-color: rgb(255,230,240);
  font-family:Arial, sans-sarif;
  font-size:10pt;
  border:1px solid black;
}

input.standardButton{
  background-color: rgb(183,216,255);
  font-family:Arial, sans-sarif;
  font-size:10pt;
  border:1px solid black;
}

input.gbookField{
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: solid 2px rgb(59,31,9);
    background-color: rgb(214,206,185);
}

input.form{
  background-color: rgb(255,230,240);
  font-family:Arial, sans-sarif;
  font-size:10pt;
  border:1px solid black;
}

select.form{
  background-color: rgb(255,230,240);
  font-family:Arial, sans-sarif;
  font-size:10pt;
  border:1px solid black;
}

textarea.form{
  background-color: rgb(255,230,240);
  font-family:Arial, sans-sarif;
  font-size:10pt;
  border:1px solid black;
}

td#buttons {
	border-bottom:2px solid silver;
	padding:0;
}

td#graphic {
	padding:0;
}

td#main_right {
	margin-left:0px;
    padding:0;
}

td#descriptions {
	padding:6px;
    border-left:1px solid black;
}

td#prodDescription {
	padding:6px;
}

td#links {
	border-bottom:1px solid black;
}

td.prod_image img {
	border:none;
}

td.prod_imageLarge {
	padding:6px;
}

td#nav_section object{
	margin-left:6px;
    background-color:rgb(255,255,255);
}

td.cartCol {
  border: solid 1px black;
  border-top: none;
  font-family: Arial, sans-serif;
  font-size: 9pt;
  color:rgb(102,0,0);
  padding:4px;
}

td.cartCol_toprow {
  border: solid 1px black;
  border-top: solid 1px black;
  font-family: Arial, sans-serif;
  font-size: 9pt;
  color:rgb(102,0,0);
  padding:4px;
}

td.subtotal{
  	border: solid 1px black;
        border-top:none;
    background-color:rgb(183,216,255);
  	font-family: Arial, sans-serif;
    font-weight: bold;
  	font-size: 10pt;
  	color:rgb(0,0,0);
  	padding:4px;
}

td.prodList{
    background-color:rgb(183,216,255);
}

th.cartItem {
  border: solid 1px black;
  background-color:rgb(200,200,200);
  font-family: Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color:rgb(0,0,0);
}

table.orderResults td span{
    font-family: Arial, sans-serif;
    font-size: 10pt;
    color:rgb(0,0,255);
}

table.orderResults td span a{
    font-family: Arial, sans-serif;
    font-size: 10pt;
    color:rgb(55,28,0);
}

table.orderResults td.ordersHeader span{
    font-family: Arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color:rgb(0,0,0);
}

table.description td{
	padding:0;
    border:1px solid black;
}

table.topMenu {
	border-top:2px solid black;
}

table.topMenu td{
	padding:0;
    text-align:center;
    font-family:Arial;
    font-size:10pt;
}

table.topMenu .midCell {
	background-color:rgb(183,216,255);
	border-right:2px solid white;
}

table.topMenu .leftCell {
	background-color:rgb(248,192,217);
	border-right:2px solid white;
    border-left:6px solid white;
    font-weight:bold;
}

table.topMenu .rightCell {
	background-color:rgb(183,216,255);
	border-right:6px solid white;
}

table.topMenu a:hover{
	color:navy;
    font-weight:bold;
}

table.topMenu a{
	color:black;
    font-family:Arial;
    text-decoration:none;
}

table#main{
	background-color:rgb(255,230,240);
}

table.gbook{
    background-image: url("images/Guestbook.gif");
    background-position: 0 0;
    background-repeat: no-repeat;
}

span.columnHeader{
    font-family: sans-serif, arial;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: underline;
    color:black;
}

span.info {
    font-family: sans-serif, arial;
    font-size:10pt;
    color:black;
}

span.info a{
	font-family: sans-serif, Arial;
	font-size:10pt;
    color:rgb(202,87,119);
}

span.magTitle{
	font-family: sans-serif, Arial;
    font-size:10pt;
    font-weight:bold;
    text-decoration:underline;
    color:black;
}

span.swatchTitle{
    font-family: sans-serif, Arial;
    font-size:8pt;
    color:black;
}

span.enlarge {
	font-family:Arial;
    font-size:7pt;
    color:black;
}

span#recCount {
	text-align:center;
}

span.prodTitle{
	font-family: sans-serif, Arial;
	font-size: 20pt;
}

span.prodDescription {
	font-family: sans-serif, Arial;
	font-size:11pt;
    line-height:14pt;
    color:rgb(202,87,119);
}

a span.prodDescription {
	font-family: Tahoma, Arial, sans-serif;
	font-size:11pt;
    text-decoration:underline;
    line-height:14pt;
    color:rgb(202,87,119);
}

a span.price {
	font-family: Tahoma, Arial, sans-serif;
	font-size:11pt;
    text-decoration:none;
	color:rgb(0,0,0);
}

span.price {
	font-family: Tahoma, sans-serif, Arial;
	font-size:10pt;
	font-weight:bold;
    text-decoration:none;
	color:rgb(0,0,0);
}

span.oldPrice {
	font-family: Tahoma, sans-serif, Arial;
	font-size:10pt;
    font-weight:bold;
	color:rgb(180,180,180);
}

span.salePrice {
	font-family: Tahoma, sans-serif, Arial;
	font-size:11pt;
	font-weight:bold;
    text-decoration:none;
	color:rgb(255,0,0);
}



span.removeItem a{
	font-family: Arial, sans-serif;
        font-size:10pt;
        text-decoration:underline;
        color:rgb(100,100,255);
}
span#prodLink a{
	font-family:Arial;
    font-size:10pt;
    color:rgb(72,0,0);
}

span.catMenu {
	font-family: "MS Sans Serif", Arial;
    font-size:12pt;
    color:#6699FF;
}

span.accountPageLink a{
    color: rgb(100,100,255);
    font-family: Arial, sans-serif;
    font-size: 16pt;
    text-decoration: none;
}


