.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

TD.leftTitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-color: #ff73C0;
	border-style: solid;
	border-width: 1px;
	background-color: #ffffff;
	padding-left: 2px
}

TD.leftItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-color: #ff73C0;
	border-style: solid;
	border-width: 1px;
	background-color: #ffffff;
	padding-left: 3px
}

H1 {
 font-family: harrington, verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 15px;
 color:#8a459b;
}

A.style5 {
        font-size: 12px;
        font-family: arial;
        font-weight: normal;
        text-decoration:none
}

TD.plain {
 font-family: arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 80%;
 text-align: center;
 color: #ad43c8
}

A.theme {
 font-family: arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

TABLE.middle {
 border-left:solid #ff73c0;
 border-right:solid #ff73c0;
 border-left-width: 1px;
 border-right-width: 1px
}

P.description {
 font-weight:normal;
 font-family: Arial, Helvetica, sans-serif;
 color:#000000;
 font-size: 90%
}

P.wrap {
 background-color: #ffffff;
 float: left;
 clear:none;
 padding-top: 0;
 padding-right: 0;
 padding-bottom: 0;
 padding-left: 0;
 font-family: arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 75%;
 text-align:center
}

SPAN.text-form {
 font-family: arial, helvetica, sans-serif;
 font-weight:normal;
 color:#000000;
 font-size: 80%
}

TD.center {
 font-family: arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 60%;
 text-align: center;
 color: #000000
}

TABLE.outer-full-reverse {
 border-color:#cbb993;
 border-style:solid;
 border-width: 0px;
 border-collapse: collapse
}

TABLE.cbd {
 border-color:#8a459b;
 border-style:solid;
 border-width: 1px;
 border-collapse: collapse;
 font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.style10 {
        color: #656262;
        font-size: 12px;
        font-family: tahoma;
}

.style5 {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
}

.style13 {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
}

div.separator {
 border-top:solid #ffdaec;
 border-top-width: 1px;
}

div.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

TABLE.plain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

TR.even {
 font-family: arial, helvetica, sans-serif;
 background-color:#9F54A6;
 color: #000000;
 border-style: none;
 border-width: 0px;
 font-size: 100%
}

TR.faq3 {
 font-weight:bold;
 padding: 10px;
 padding-bottom: 50px;
}

DIV.subtitle3 {
 font-family: lucida handwriting, verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 color:#000000;
 font-size: 10px
}

SPAN.affiliate-italic {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 color:#006600;
 font-size: 80%
}

H1.affiliates {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 130%;
 color:#9F54A6
}

H2.affiliates {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 100%;
 color:#9F54A6;
}

TR.main2 {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 100%;
 text-align: center;
 color: #9F54A6
}

DIV.header {
 font-family: arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 11px;
 text-align: center
}

A.nav {
 color: #0000ff;
 font-size: 16px;
}

H1.themes {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 13px;
 color:#8a459b;
 display:inline;
}


A.faq {
 color: #0000ff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 90%;
}

A.sizes {
 color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 90%;
}

H1.item {
 font-family: times, helvetica, Arial, Helvetica, sans-serif;
 color:#ffffff;
 display:inline;
 font-size: 16px;
}

TD.also {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}

TD.odd {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
TD.even {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

IMG.z
{
position:absolute;
left:0px;
top:+148px;
z-index:1
}

DIV.bottom
{
position:relative;
}

ul.byDate {
  float: left;
  width: 36em; /* width is changed */
  margin: 0;
  padding: 0;
  list-style: none;
}

li.byDate {
  float: left;
  width: 12em;
  margin: 0;
  background-image: url('/Images2/date_bullet.gif');
  background-position: 0 3px;
  background-repeat: no-repeat;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
} 

A.footer {
 	color:#ffffff;
        text-decoration:none
}

.catSearch {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 13px;
 color:#000000;
 display:inline;
}

.catSearch2 {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 13px;
 color:#000000;
}

A.multiple {
 font-size: 13px;
 color: #0000ff;
}

.brown{font-family:Tahoma; font-size:13px;  text-decoration:underline; font-weight:bold;}

li.help {
  padding-bottom: 3px;
}

.review {
 border: 1px solid #999999;
 background-color: #ffabd9;
 font-size: 90%;
 color: #000000;
 padding-left: 3px;
 padding-right: 3px;
}

.review2 {
 background-color: #ffffff;
 border: 1px solid #999999;
 font-size: 90%;
 color: #000000;
}

b.bReview {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
}

TD.tdReview {
 COLOR: #000000; FONT-FAMILY: Tahoma,verdana,arial; font-size: 90%;
}

A.shipping {
 font-family: Arial, Helvetica, sans-serif;
 color: #ffffff;
}


TD.indent {
 padding-left: 4px;
 padding-right: 4px;
}

A.writeyourown {
 font-family: arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 75%
}

TR.gray {
 background-color:#c0c0c0;
 border-style: none;
 border-width: 0px;
}

input.trackFormText
{
 border-top:1px solid #797979;
 border-bottom:1px solid #797979;
 border-right:1px solid #797979;
 border-left:1px solid #797979;
 background-color: #ffff99;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#3D447A;
}

.trackTitle {
 display: inline;
 color:#5e3061;
}

IMG.zz
{
position:absolute;
left:0px;
top:+151px;
z-index:1
}

A.more {
 font-family: arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 85%
}

TD.shown {
 font-weight:bold;
 font-size: 90%;
}

.style15 {
        color: #560156;
        font-weight: bold;
        font-family: tahoma;
 font-size: 90%
}

.style11 {
        font-weight: bold;
        font-family: tahoma;
 font-size: 75%
}

A.readall {
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
}

td.full {
 width: 100%;
}

td.wleft {
 text-align: left;
}

td.tdreview2 {
 width: 100%;
 text-align: left;
}

