.body {
	margin-top:0px; margin-left:0; margin-right:0; margin-bottom:0; background:#fff; color:#666; font-size:10px; font-family:verdana, arial, sans-serif
}

.topbar {
   background:#fff; padding:3; border:0; color:#9c3; font-size:10px; font-weight:bold; font-family:verdana, arial, sans-serif
}


.tanbar {
border: 0; background: #e4daa3; text-align: left; color: #666; font-size:11px; font-weight:bold; font-family:verdana, arial, sans-serif
}


.calgray {font-family: verdana, arial, sans-serif; font-size: 10px; color: #CCC}
.cal {font-family: arial, verdana;font-size: 10px}


.hdot {
  border-style: dotted; border-color:#ccc; border-top-width: 0px; border-bottom-width: 3px; border-left-width: 0px; border-right-width: 0px
 }
 
 
 .vdot {
   border-style: dotted; border-color:#ccc; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 3px; border-right-width: 0px
 }


.bodytext {
  border:0; color:#666; font-size:10px; font-family:verdana, arial, sans-serif
}


.bodytext000 {
  border:0; color:#000; font-size:11px; font-family:verdana, arial, sans-serif
}

.boldtext000 {
  border:0; color:#000; font-size:11px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.bodytext9black {
  border:0; color:#000; font-size:9px; font-family:verdana, arial, sans-serif
}

.bodytext11 {
  border:0; color:#666; font-size:11px; font-family:verdana, arial, sans-serif
}

.bodytext13 {
  border:0; color:#666; font-size:13px; font-family:verdana, arial, sans-serif
}

.bodytext14 {
  border:0; color:#666; font-size:14px; font-family:verdana, arial, sans-serif
}

.bodytextchrcl12 {
  border:0; color:#333; font-size:12px; font-family:verdana, arial, sans-serif
}


.bodytextchrcl12B {
  border:0; color:#333; font-size:12px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.bodytextbold {
  border:0; color:#666; font-size:10px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.bodytextbold10 {
  border:0; color:#666; font-size:10px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.bodytextbold11 {
  border:0; color:#666; font-size:11px; font-weight:bold; font-family:verdana, arial, sans-serif
}


.bodytextbold12 {
  border:0; color:#666; font-size:12px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.uppercase {
  border:0; color:#666; font-size:11px; font-weight:bold; text-transform:uppercase; font-family:verdana, arial, sans-serif
}


.dkgreen11 {
  border:0; color:#690; font-size:11px; font-family:verdana, arial, sans-serif
}

.bodytext18 {
  border:0; color:#666; font-size:18px; font-family:verdana, arial, sans-serif
}

.000bodytext18 {
  border:0; color:#000; font-size:18px; font-family:verdana, arial, sans-serif
}

.text09 {
  border:0; color:#666; font-size:9px; text-transform:uppercase; font-family:verdana, arial, sans-serif
}

.text10 {
  border:0; color:#666; font-size:10px; font-family:verdana, arial, sans-serif
}

.blacktext10 {
  border:0; color:#000; font-size:10px; font-family:verdana, arial, sans-serif
}

.text11 {
  border:0; color:#666; font-size:11px; font-family:verdana, arial, sans-serif
}
.text11bold {
  border:0; color:#666; font-size:11px; font-weight:bold; font-family:verdana, arial, sans-serif
}
.text11clear {
  border:0; font-size:11px; font-family:verdana, arial, sans-serif
}

.text12 {
  border:0; color:#939; font-size:12px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.text12grey {
  border:0; color:#666; font-size:12px; font-weight:normal; font-family:verdana, arial, sans-serif
}

.text12clear {
  border:0; font-size:12px; font-family:verdana, arial, sans-serif
}

.text13 {
  border:0; color:#939; font-size:13px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.text13clear {
  border:0; font-size:13px; font-family:verdana, arial, sans-serif
}

.text17clear {
  border:0, font-size:17px; font-family:verdana, arial, sans-serif
}

.text19clearbold {
  border:0, font-size:19px; font-weight:bold; font-family: arial, sans-serif
}

.bodytextpadding {
  border:0; color:#666; padding:3; font-size:10px; font-family:verdana, arial, sans-serif
}

.navytext {
  border:0; color:#306; font-size:11px; font-family:verdana, arial, sans-serif
}

.bigwhitebold {
  border:0; color:#fff; font-size:18px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.whitebold16 {
  border:0; color:#fff; font-size:16px; font-weight:bold; font-family:verdana, arial, sans-serif
}


.ffftextbold {
  border:0; color:#fff; font-size:10px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.ffftextbold11 {
  border:0; color:#fff; font-size:11px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.ffftext {
  border:0; color:#fff; font-size:10px; font-family:verdana, arial, sans-serif
}

.ffftext11P {
  border:0; padding:5px; color:#fff; font-size:11px; font-family:verdana, arial, sans-serif
}

.ffftext12 {
  border:0; color:#fff; font-size:12px; font-family:verdana, arial, sans-serif; line-height:2 
}

.purpletextreg {
  border:0; color:#939; font-size:11px; font-family:verdana, arial, sans-serif
}

.purpletext {
  border:0; color:#939; font-size:10px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.orangetextB {
  border:0; color:#f90; font-size:10px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.redtext10Bold {
  border:0; color:#c03; font-size:10px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.redtext11 {
  border:0; color:#c03; font-size:11px; font-family:verdana, arial, sans-serif
}

.redtext13Bold {
  border:0; color:#c03; font-size:13px; font-weight:bold; font-family:verdana, arial, sans-serif
}


.redwarning {
  border:0; color:#f00; font-size:14px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.redwarning11 {
  border:0; color:#f00; font-size:11px; font-family:verdana, arial, sans-serif
}


.redwarningyellow {
  background:#ffc; margin-top:5px; margin-left:0px; margin-right:0px; margin-bottom:15px; border:0; color:#f00; font-size:14px; font-weight:bold; font-family:verdana, arial, sans-serif
}


.ltorangetext11 {
  border:0; color:#fc6; font-size:11px; font-family:verdana, arial, sans-serif
}


.ltorangetext12 {
  border:0; color:#fc6; font-size:12px; font-family:verdana, arial, sans-serif
}


.reddishB {
  border:0; color:#f33; font-size:11px; font-weight:bold; font-family:verdana, arial, sans-serif
}


.greentextB {
  border:0; color:#690; font-size:10px; font-weight:bold; font-family:verdana, arial, sans-serif
}


.greentext18 {
  border:0; color:#9c3; font-size:18px; font-family:verdana, arial, sans-serif
}

.orangetext16 {
  border:0; color:#f90; font-size:16px; font-family:verdana, arial, sans-serif
}

.orangetext18 {
  border:0; color:#f90; font-size:18px; font-family:verdana, arial, sans-serif
}


.orangetextB {
  border:0; color:#f90; font-size:10px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.orangetextB11 {
  border:0; color:#f90; font-size:11px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.smalltext {
  border:0; color:#666; font-size:9px; font-family:verdana, arial, sans-serif
}

.smalltextfff {
  border:0; color:#fff; font-size:9px; font-family:verdana, arial, sans-serif
}

.smalltextccc {
  border:0; color:#ccc; font-size:9px; font-family:verdana, arial, sans-serif
}

.headerdiv {
font-size:10px; color:#f90; font-weight:bold; text-transform:uppercase; font-family:verdana, arial, sans-serif
}


.headerdivgrey {
font-size:10px; color:#666; font-weight:bold; text-transform:uppercase; font-family:verdana, arial, sans-serif
}

.headerdivp {
font-size:10px; color:#939; font-weight:bold; text-transform:uppercase; font-family:verdana, arial, sans-serif
}

.headertext17 {
	font-size: 17px; font-weight:bold; font-family:verdana, arial, sans-serif
}

.whiteuppercaseb {
font-size:10px; color:#fff; font-weight:bold; text-transform:uppercase; font-family:verdana, arial, sans-serif
}


.divider {
font-size:10px; color:#ccc; font-family:verdana, arial, sans-serif
}

.headerdivchrcl {
font-size:10px; color:#333; font-weight:bold; text-transform:uppercase; font-family:verdana, arial, sans-serif
}

.headergrey11 {
font-size:11px; color:#666; font-weight:bold; text-transform:uppercase; font-family:verdana, arial, sans-serif
}


H1 {
 background:#fff; font-size:11px; color:#666; font-weight:bold; text-transform:uppercase; font-family:verdana, arial, sans-serif
 }

H2 {
background:#fff; font-size:10px; color:#666; font-weight:bold; text-transform:uppercase; font-family:verdana, arial, sans-serif
}


img {
left:0; top:0
}


a:link {
   color:#939; text-decoration:underline
}
a:visited {
   color:#939; text-decoration:underline
}
a:hover {
   color:#f90; text-decoration:none
}
a:active {
   color:#f60; text-decoration:underline
}

a.subnav:link {
   color:#666; text-decoration:none
}
a.subnav:visited {
   color:#996; text-decoration:none
}
a.subnav:hover {
   color:#fff; text-decoration:underline
}
a.subnav:active {
   color:#fff; text-decoration:none
}
 
 
a.000nav:link {
   color:#000; text-decoration:none
}
a.000nav:visited {
   color:#000; text-decoration:none
}
a.000nav:hover {
   color:#fff; text-decoration:underline
}
a.000nav:active {
   color:#000; text-decoration:none
}


a.purple:link {
   color:#939; text-decoration:underline
}
a.purple:visited {
   color:#939; text-decoration:underline
}
a.purple:hover {
   color:#666; text-decoration:none
}
a.purple:active {
   color:#666; text-decoration:none
}


a.green:link {
   color:#690; text-decoration:underline
}
a.green:visited {
   color:#690; text-decoration:underline
}
a.green:hover {
  color:#999; text-decoration:none
}

a.green:active {
   color:#999; text-decoration:none
}


a.ltorange:link {
   color:#fc3; text-decoration:underline
}
a.ltorange:visited {
   color:#fff; text-decoration:underline
}
a.ltorange:hover {
  color:#fff; text-decoration:none
}

a.ltorange:active {
   color:#fc3; text-decoration:none
}

a.white:link {
   color:#fff; text-decoration:underline
}
a.white:visited {
   color:#333; text-decoration:underline
}
a.white:hover {
  color:#fff; text-decoration:none
}

a.white:active {
   color:#fc3; text-decoration:none
}

.000bacardi {
  border:0; color:#000; font-size:11px; font-family:verdana, arial, sans-serif; line-height:2
}

.fffbacardi {
  border:0; color:#fff; font-size:11px; font-family:verdana, arial, sans-serif; line-height:2
}
.ff0bacardi {
  border:0; color:#ff0; font-size:11px; font-family:verdana, arial, sans-serif; line-height:2
}

.brnbacardi {
  border:0; color:#900; font-size:11px; font-family:verdana, arial, sans-serif; line-height:2
}

a.bacardi:link {
   color:#c00; text-decoration:underline
}
a.bacardi:visited {
   color:#900; text-decoration:underline
}
a.bacardi:hover {
  color:#c00; text-decoration:none
}

a.bacardi:active {
   color:#900; text-decoration:none
}

a.lilbacardi:link {
   color:#ff0; font-size:11px; text-decoration:underline
}
a.lilbacardi:visited {
   color:#ff0; font-size:11px; text-decoration:underline
}
a.lilbacardi:hover {
  color:#fff; font-size:11px; text-decoration:none
}

a.lilbacardi:active {
   color:#ff0; font-size:11px; text-decoration:none
}



a.bigbacardi:link {
   color:#ff0; font-size:18px; text-decoration:underline
}
a.bigbacardi:visited {
   color:#ff0; font-size:18px; text-decoration:underline
}
a.bigbacardi:hover {
  color:#ff0; font-size:18px; text-decoration:none
}

a.bigbacardi:active {
   color:#ff0; font-size:18px; text-decoration:none
}


a.bbar:link {
   color:#666; font-size:10px; text-decoration:underline
}
a.bbar:visited {
   color:#666; font-size:10px; text-decoration:underline
}
a.bbar:hover {
  color:#939; font-size:10px; text-decoration:none
}

a.bbar:active {
   color:#939; font-size:10px; text-decoration:none
}



a.partnertop:link {
   color:#fff; font-size:10px; text-decoration:none; font-family:verdana, arial, sans-serif
}
a.partnertop:visited {
   color:#fff; font-size:10px; text-decoration:none; font-family:verdana, arial, sans-serif
}
a.partnertop:hover {
  color:#9ff; font-size:10px; text-decoration:underline; font-family:verdana, arial, sans-serif
}

a.partnertop:active {
   color:#9ff; font-size:10px; text-decoration:none; text-transform: uppercase; font-family:verdana, arial, sans-serif
}


.form {
  color: #939;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background-color: #fff;
  border-style:groove
  }
  
  
.homeform {
    color: #939;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background-color: #f4e1f4;
    border-style:groove
  }
  
  
select {
   font-size: 10px; font-family:verdana, arial, sans-serif  
}
input {
   font-size: 10px; font-family:verdana, arial, sans-serif 
}
textarea {
   font-size: 10px; font-family:verdana, arial, sans-serif
}
option {
   font-size: 10px; font-family:verdana, arial, sans-serif
}

.gallerytext10 {border:0; color:#999; font-size:10px; font-family:verdana, arial, sans-serif}
.galleryorange14 {border:0; color: #f90; font: bold 14px verdana, arial, helvetica}
.gallerywhite14 {border:0; color: #fff; text-decoration: none; font: bold 14px verdana, arial, helvetica}
.gallerylist {border:0; text-align: left; color: #ff9900; font: bold 11px verdana, arial, helvetica}

a.gallerylist13:link {color: #993399; text-decoration: none; font: bold 11px verdana, arial, helvetica}
a.gallerylist13:visited {color: #993399; text-decoration: none; font: bold 11px verdana, arial, helvetica}
a.gallerylist13:hover {color: #ff9900; text-decoration: underline; font: bold 11px  verdana, arial, helvetica}

a.gallerylist11:link {color: #ff9900; text-decoration: underline; font: bold 11px verdana, arial, helvetica}
a.gallerylist11:visited {color: #ff9900; text-decoration: underline; font: bold 11px verdana, arial, helvetica}
a.gallerylist11:hover {color: #993399; text-decoration: none; font: bold 11px  verdana, arial, helvetica}

a.gallerylist10:link {color: #993399; text-decoration: none; font: normal 10px verdana, arial, helvetica}
a.gallerylist10:visited {color: #993399; text-decoration: none; font: normal 10px verdana, arial, helvetica}
a.gallerylist10:hover {color: #ff9900; text-decoration: underline; font: normal 10px  verdana, arial, helvetica}

a.gallery10:link {color: #993399; text-decoration: none; font: bold 10px verdana, arial, helvetica}
a.gallery10:visited {color: #993399; text-decoration: none; font: bold 10px verdana, arial, helvetica}
a.gallery10:hover {color: #ff9900; text-decoration: underline; font: bold 10px  verdana, arial, helvetica}

a.vinvite:link    {text-decoration: none; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif}
a.vinvite:active  {text-decoration: none; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif}
a.vinvite:visited {text-decoration: none; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif}
a.vinvite:hover   {text-decoration: none; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #00FFFF}
a.vinvite:text	  {text-decoration: none; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif}

