body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	font-size: 12px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
TABLE {
  border-collapse : collapse;
  empty-cells : show;
}
FORM { margin : 0px; }
P,TD,TH {
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}
LABEL,INPUT,SELECT,TEXTAREA {
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}
span.heading {
	font-size : 14px;
	color : #40355F;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
span.h2 {
	font-size : 11px;
	color : #40355F;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
span.bannerh2 {
	font-size : 13px;
	color : #40355F;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
span.price {
	font-size : 14px;
	color : #333366;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
span.instock {
	font-size : 13px;
	color : #009933;
	font-family : Arial, Helvetica, sans-serif;
}
span.lstock {
	font-size : 13px;
	color : #CC6600;
	font-family : Arial, Helvetica, sans-serif;
}
span.ostock {
	font-size : 13px;
	color : #FF0000;
	font-family : Arial, Helvetica, sans-serif;
	font-style:italic;
}
td.infonav {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 10px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
td.topheaderbg {
	background-image: url(../images/topheaderbg.jpg);
	background-repeat: no-repeat;
}
td.topnavbg {
	background-image: url(../images/topnavbg.jpg);
	background-repeat: no-repeat;
}
td.mainbg {
	background-image: url(../images/mainbg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
td.mainbg2 {
	background-image: url(../images/mainbg2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
td.maintopbg {
	background-image: url(../images/maintopbg.jpg);
	background-repeat: no-repeat;
}
td.topadvert {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
   border-top : 1px solid #9C1A46;
	border-bottom : 1px solid #9C1A46;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #000000;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight : bold;
}
td.topnav {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
   border-top : 0px solid #9C1A46;
	border-bottom : 0px solid #9C1A46;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight : bold;
}
td.search {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
   border-top : 0px solid #9C1A46;
	border-bottom : 0px solid #9C1A46;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-weight : bold;
}
td.hometext {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 16px;
	padding-right : 16px;
   border-top : 0px solid #9C1A46;
	border-bottom : 0px solid #9C1A46;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
td.banner1 {
	padding-top : 11px;
	padding-bottom : 7px;
	padding-left : 11px;
	padding-right : 11px;
   border-top : 0px solid #9C1A46;
	border-bottom : 0px solid #9C1A46;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #9C1A46;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align: left;
}
td.banner2 {
	padding-top : 10px;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
   border-top : 0px solid #9C1A46;
	border-bottom : 0px solid #9C1A46;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	color: #40355F;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
td.basketchanges {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
   border-top : 1px solid #993333;
	border-bottom : 1px solid #993333;
	border-left : 1px solid #993333;
	border-right : 1px solid #993333;
	color: #000000;
	background-color : #FFFFCC;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
}
td.basketnav {
	padding-top : 9px;
	padding-bottom : 9px;
	padding-left : 7px;
	padding-right : 7px;
   border-top : 0px solid #993333;
	border-bottom : 1px solid #333366;
	border-left : 0px solid #993333;
	border-right : 0px solid #993333;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
td.basketnavtotal {
	padding-top : 6px;
	padding-bottom : 0px;
	padding-left : 7px;
	padding-right : 0px;
   border-top : 0px solid #993333;
	border-bottom : 0px solid #333366;
	border-left : 0px solid #993333;
	border-right : 0px solid #993333;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
td.footerleft {
	padding-top : 4px;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 0px;
   border-top : 0px solid #993333;
	border-bottom : 0px solid #333366;
	border-left : 0px solid #993333;
	border-right : 0px solid #993333;
	color: #000000;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
td.footerright {
	padding-top : 4px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
   border-top : 0px solid #993333;
	border-bottom : 0px solid #333366;
	border-left : 0px solid #993333;
	border-right : 0px solid #993333;
	color: #000000;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
A.info,A.info:visited {
  font-size : inherit;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : none;
}
A.info:hover {
  font-size : inherit;
  color: #9C1A46;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.advert,A.advert:visited {
  font-size : inherit;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : none;
}
A.advert:hover {
  font-size : inherit;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.leftnav,A.leftnav:visited {
  font-size : inherit;
  color: #40355F;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : none;
}
A.leftnav:hover {
  font-size : inherit;
  color: #E12565;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.design,A.design:visited {
  font-size : inherit;
  color: #40355F;
  font-family: Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-decoration : none;
}
A.design:hover {
  font-size : inherit;
  color: #E12565;
  font-family: Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-decoration : underline;
}
A,A:visited {
  font-size : inherit;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A:hover {
  font-size : inherit;
  color: #666666;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
img.photo {
	border-top : 1px solid #666666;
	border-bottom : 1px solid #666666;
	border-left : 1px solid #666666;
	border-right : 1px solid #666666;
}
LI {
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-image: url(../images/bullet.jpg);
	list-style-position: outside;
	font-size: inherit;
	font-family: Arial, Helvetica, sans-serif;
	color: #2E6058;
	font-size: 11px;
	font-weight : bold;
}
UL {
  margin-top : 10px;
  margin-left : 20px;
}
#pwordIndi {
    margin:0 0 0px 0;
    padding:0;
    height:14px;
}
#pwordIndi ul {
    border:0;
    margin:0px 0 0 0;
    padding:0;
    list-style-type:none;
    text-align:center;
}
#pwordIndi ul li {
    display:block;
    float:left;
    text-align:center;
    padding:1px 0 0 0;
    margin:0;
    height:14px;
}
#itsWeak,#itsMedium,#itsStrong {
    width:84px;
    font-size:.11px;
    color:#848484;
    text-align:center;
    padding:2px;
    background-color:#E0E0E0;
    display:block;
}
#itsWeak,#itsMedium {
    border-right:solid 1px #F1F1F1;
}
#itsMedium {
    width:84px;
}
#itsMedium,#itsStrong {
    border-left-width:0;
}

LI.leftnav {
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 14px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	list-style-image: url(../images/left-bullet.jpg);
	list-style-position: outside;
	font-size: inherit;
	font-family: Arial, Helvetica, sans-serif;
	color: #40355F;
	font-size: 12px;
	font-weight: bold;
}
LI.rightnav {
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 14px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-image: url(../images/right-bullet.jpg);
	list-style-position: outside;
	font-size: inherit;
	font-family: Arial, Helvetica, sans-serif;
	color: #40355F;
	font-size: 12px;
	font-weight: bold;
}
UL {
  margin-top : 0px;
  margin-left : 30px;
  margin-bottom: 0px;
}
UL.list {
  margin-top : 0px;
  margin-left : -10px;
  *margin-left : 24px;
  margin-bottom: 0px;
}
UL.service {
  margin-top : 0px;
  margin-left : -28px;
  *margin-left : 10px;
  margin-bottom: 0px;
}
A.shophead,A.shophead:visited {
  font-size : 14px;
  color: #9C1A46;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.shophead:hover {
  font-size : 14px;
  color: #AF2024;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
td.checkoutconfirm {
	padding-top: 19px;
	padding-bottom: 19px;
	padding-left: 20px;
	padding-right: 20px;
	border-top : 1px solid #2F3841;
	border-bottom : 1px solid #2F3841;
	border-left : 1px solid #2F3841;
	border-right : 1px solid #2F3841;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
	font-weight: bold;
	text-align : center;
}
td.checkoutconfirmyellow {
	padding-top: 19px;
	padding-bottom: 19px;
	padding-left: 20px;
	padding-right: 20px;
	border-top : 1px solid #2F3841;
	border-bottom : 1px solid #2F3841;
	border-left : 1px solid #2F3841;
	border-right : 1px solid #2F3841;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
	font-weight: bold;
	text-align : center;
	background-color: #FFFFCC;
}
td.checkoutstep {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top : 1px solid #E68080;
	border-bottom : 1px solid #E68080;
	border-left : 1px solid #E68080;
	border-right : 1px solid #E68080;
}
td.checkoutstepon {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top : 1px solid #CC0000;
	border-bottom : 1px solid #CC0000;
	border-left : 1px solid #CC0000;
	border-right : 1px solid #CC0000;
	background-color : #CC0000;
}
td.checkouttext {
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family : Arial, Helvetica, sans-serif;
	color : #808080;
	font-size : 11px;
}
td.checkouttexton {
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
	font-size : 11px;
}
td.deliveryaddress {
	padding-top: 19px;
	padding-bottom: 19px;
	padding-left: 0px;
	padding-right: 0px;
	border-top : 0px solid #2F3841;
	border-bottom : 0px solid #2F3841;
	border-left : 0px solid #2F3841;
	border-right : 0px solid #2F3841;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
	text-align : left;
}
td.checkoutconfirm {
	padding-top: 19px;
	padding-bottom: 19px;
	padding-left: 20px;
	padding-right: 20px;
	border-top : 1px solid #2F3841;
	border-bottom : 1px solid #2F3841;
	border-left : 1px solid #2F3841;
	border-right : 1px solid #2F3841;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
	font-weight: bold;
	text-align : center;
}
td.checkoutconfirmyellow {
	padding-top: 19px;
	padding-bottom: 19px;
	padding-left: 20px;
	padding-right: 20px;
	border-top : 1px solid #2F3841;
	border-bottom : 1px solid #2F3841;
	border-left : 1px solid #2F3841;
	border-right : 1px solid #2F3841;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
	font-weight: bold;
	text-align : center;
	background-color: #FFFFCC;
}
td.address {
	padding-top: 0px;
	padding-bottom: 31px;
	padding-left: 0px;
	padding-right: 0px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
}
td.backbutton {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top : 1px solid #2F3841;
	border-bottom : 1px solid #2F3841;
	border-left : 1px solid #2F3841;
	border-right : 1px solid #2F3841;
	font-family : Arial, Helvetica, sans-serif;
	color : #2F3841;
	font-size : 11px;
}
td.continuebutton{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top : 1px solid #87332A;
	border-bottom : 1px solid #87332A;
	border-left : 1px solid #87332A;
	border-right : 1px solid #87332A;
	font-family : Arial, Helvetica, sans-serif;
	color : #87332A;
	font-size : 11px;
}
td.ordertext{
	padding-top: 22px;
	padding-bottom: 22px;
	padding-left: 0px;
	padding-right: 0px;
	font-family : Arial, Helvetica, sans-serif;
	color : #9C1A46;
	font-size : 11px;
	text-align : left;
}
td.baskethead{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FFFFFF;
	font-size : 11px;
	background-color : #9C1A46;
}
td.basketmove{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FFFFFF;
	font-size : 11px;
	background-color : #9C6778;
}
td.basketdesc{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	font-size : 11px;
}
td.basketdescON
{
    background-color: #FFFF99;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
}

td.basketdelivery{
	padding-top: 17px;
	padding-bottom: 14px;
	padding-left: 0px;
	padding-right: 0px;
	border-bottom : 1px solid #9C1A46;
	font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	font-size : 12px;
}
td.basketdeliveryON
{
    background-color: #FFFF99;
	padding-top: 17px;
	padding-bottom: 14px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom : 1px solid #9C1A46;
	font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	font-size : 12px;
}
td.costdelivery{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	border-bottom : 0px solid #9C1A46;
	font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	font-size : 12px;
}
td.baskettotal{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	border-bottom : 1px solid #9C1A46;
	font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	font-size : 12px;
	font-weight : bold;
}
TD.form
{
    background-color: #F3F3F3;
    border-bottom: 1px solid #FFFFFF;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
}
TD.formtitle{
	background-color : #9C1A46;
	color:#FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	padding-top : 5px;
	padding-right : 5px;
	padding-left : 5px;
	padding-bottom : 5px;
}
body.login
{
	background-color : #990D3C;
}

TD.loginsep {
	background-color : #990D3C;
	width : 1px;
}
TD.logintop {
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	font-weight : bold;
	height: 15px;
	background-color : #990D3C;
	color : #FFFFFF;
}
TD.login {
  padding-left : 10px;
  padding-right : 10px;
  padding-top : 10px;
  padding-bottom : 10px;
}
span.striked{
	text-decoration: line-through;
	color:#808080;
}
span.sale
{
	font-size:14px;
	font-weight:bold;
	color:#AF2024;
	vertical-align:text-bottom;
}
span.title {
   padding-left : 1px;
	font-size : 14px;
	color : #AF2024;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-top : 26px;
}
span.subtitle {
   padding-left : 1px;
	font-size : 11px;
	color : #2F3841;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
span.checkouthead {
	font-size : 12px;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
span.pricedesc {
	font-size : 10px;
	color : #414951;
	font-family : Arial, Helvetica, sans-serif;
}
SPAN.highlight {
	font-size: 16px;
	color: Red;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
SPAN.hiyellow{background-color: #FFFF99;}
span.subheading {
	color: #9C1A46;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight : bold;
}
INPUT.addbasket {
	border-left: 1px #2F3841 SOLID;
	border-right: 1px #2F3841 SOLID;
	border-top: 1px #2F3841 SOLID;
	border-bottom: 1px #2F3841 SOLID;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #22F3841;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : center;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
	width:112px;
}
INPUT.returnlist {
	border-left: 1px #FFFFFF SOLID;
	border-right: 1px #FFFFFF SOLID;
	border-top: 1px #FFFFFF SOLID;
	border-bottom: 1px #FFFFFF SOLID;
	background-color: #2F3841;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align : center;
}
INPUT.updatebasket {
	border-left: 1px #993333 SOLID;
	border-right: 1px #993333 SOLID;
	border-top: 1px #993333 SOLID;
	border-bottom: 1px #993333 SOLID;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #993333;
	font-family: Arial, Helvetica, sans-serif;
	text-align : center;
}
INPUT.addwishlist {
	border-left: 1px #87332A SOLID;
	border-right: 1px #87332A SOLID;
	border-top: 1px #87332A SOLID;
	border-bottom: 1px #87332A SOLID;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #87332A;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : center;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
	width:112px;
}
td.proddesctext {
	border-top : 0px solid #2F3841;
	border-bottom : 0px solid #2F3841;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 10px;
	background-color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #2F3841;
	text-align : justify;
}
td.producttext {
	border-top : 0px solid #2F3841;
	border-bottom : 0px solid #2F3841;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	background-color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #2F3841;
	text-align : justify;
}
td.insidepage {
	border-top : 0px solid #2F3841;
	border-bottom : 0px solid #2F3841;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left : 16px;
	padding-right : 16px;
	/* background-color : #FFFFFF; */
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #2F3841;
	text-align : left;
}
td.proddesctitle {
	padding-bottom : 10px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #87332A;
	text-align : left;
}
td.shopheader {
	font-size : 13px;
	color : #40355F;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-bottom: 8px;

/*	padding-top : 0px;
	padding-bottom : 0px; */
	padding-left : 16px;
	padding-right : 16px;
    border-top : 0px solid #9C1A46;
	border-bottom : 0px solid #9C1A46;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;

/*	border-top : 1px solid #2F3841;
	border-bottom : 1px solid #2F3841;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #40355F;  */
	text-align : left;
}
A.youracc,A.youracc:visited {
  font-size : 12px;
  color: #40355F;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
  font-weight : bold;
}
A.youracc:hover {
  font-size : 12px;
  color: #AF2024;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
  font-weight : bold;
}

A.navitem,A.navitem:link,A.navitem:visited,A.navitem:hover
{
	background-color:#40355F; /* #E0E0E0; */
	color:#FFFFFF; /*#40355F;*/
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	border:0px solid black;
	cursor:pointer;
	_cursor:hand;
	font-size:13px;
	font-weight:bold;
	
}

A.navitem:hover
{
	background-color:#E12565;/**/
	color:#FFFFFF;
}

A.navitemsel,A.navitemsel:link,A.navinavitemseltem:visited,A.navitemsel:hover
{
	background-color:#E0E0E0;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	border:0px solid white;
	text-decoration:none;
	cursor:pointer;
	_cursor:hand;
	font-size:13px;
	font-weight:bold;
	
}

A.navitemsel:hover
{
	color:#000000;
}
DIV.emailafriend {
  /*width : 186px;*/
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 2px;
  padding-right : 2px;
  background : #FFFFFF;
  margin-bottom : 2px;
  color:#993333;
}
A.email,A.email:hover {
  font-size : inherit;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  color : #993333;
  text-decoration : none;
}
A.email:hover {
  color : #40355F;
}

td.ratetitle
{
	background-color:#f0f0f0;
	font-size:12px;
	font-weight:bold;
	color:White;
	background-color:#993333;
	border:1px solid black;
}

th.rateheading
{
	border:1px solid black;
	padding-left:10px;
	padding-right:10px;
}

td.ratedata1
{
	background-color:#f0f0f0;
	border:1px solid black;
	padding-left:10px;
	padding-right:10px;
}

td.ratedata0
{
	background-color:#ffffff;
	border:1px solid black;
	padding-left:10px;
	padding-right:10px;
}