/* Default Global Style Setings - Do not change */
body, form, dl, ul{  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

/* HTML Tag Definitions */
body, td, th, input, select, textarea {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; scrollbar-base-color: #933F00; scrollbar-track-color: #662C00 }
body { background-color: #D58600; color: #000000}
h1, h2, h3, h4, h5, h6  {  margin-bottom: 5px}
ul {  margin-top: 5px; margin-right: 20px; margin-bottom: 5px; margin-left: 25px}
td, th { color: #FFFFFF}
hr { color: #999999 }
ol  { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; margin-left: 28px; padding-left: 0px }
ol li { padding-top: 3px; padding-bottom: 3px }

/* Link & Selector Definitions */
a { color: #FFFFFF}
a:hover {  color: #FFFFCC}

/* OverLib Style Definition */
.olshadowcaption {  color: #000000; font-size: 10px}


/* Custom Class Definitions */
.ButtonDefault, .LoginButtons, .RegLabels input { font-family: Arial, Helvetica, sans-serif; color: #EEEEEE; background-color: #933F00; border-color: #933F00; border-style: outset}

.contentblankfields {  color: #FFFFFF; background-color: #999999}
.ContentCell, .ContentCellHome {  color: #000000; padding-top: 11px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px}
.ContentCell a, .ContentCellHome a {  color: #000000}
.ContentCell a:hover, .ContentCellHome a:hover {  color: #666666}
.ContentCell hr, .ContentCellHome hr {color: #808080}
.ContentCell img, .ContentCellHome img { border-color: #000000}
.ContentCell li, .ContentCellHome li {margin-bottom: 4px}
.ContentCellHome { }
.contenteditlabels {  font-family: Impact, "Arial Narrow", Arial; font-size: 12px; font-weight: normal; color: #000000; cursor: hand}

.copyright {  font-size: 9px}
.fineprint { font-size: 9px }
.Font10px { font-size: 10px}
.Font11px {  font-size: 11px}
.FormAlert {  font-weight: bold; color: #FFFF99}
.Header {  font-size: 14px}
.RegLabels, .RegLabels input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #ADC76B; text-align: right; color: #333333}


/* Capsule Style Definitons */
.CapsuleBasicContents {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #136712; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: 2px #136712 outset}
.CapsuleBasicTitle,.CapsuleOutside {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #933F00; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 8px; border: #933F00 outset; border-width: 2px 2px 0px}
.CapsuleOutside { border-width: 2px}
.CapsuleBasicTitle a,.CapsuleOutside a {  font-weight: bold; text-decoration: none; color: #CCCCCC}
.CapsuleContent { background-color: #DDDDDD; border: thin #136712 outset}
.CapsuleInfo, .CapsuleInfo td { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding-right: 4px}
.CapsuleInfoTitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.CapsuleInfoTitle a { text-decoration: none }
.CapsuleInfo a {  color: #000000}
.CapsuleInfo a:hover {  color: #666666}


/* Tool Style Definition */
.CartAddRemove {  font-size: 12px; font-weight: bold}
.CartCheckOut {  color: #DDDDDD; background-color: #136712; font-size: 10px; text-align: right; margin: 4px 0px 0px 0px ; padding: 2px 7px 2px 7px; text-transform: uppercase }
.CartCheckOut a {  text-decoration: none; color: white ; font-weight: bold}
.CartCheckOut a:hover { color: #DDDDDD }
.CartGrandTotal { background-color: #888888; font-family: "Courier New", Courier, mono; font-size: 18px; font-weight: bold; color: #000000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 3px; vertical-align: bottom; border-style: none ; height: 20px}
.CartTotalFields, .CartTotalFields input { font-family: "Courier New", Courier, mono; font-size: 14px; font-weight: bold; color: #333333}
.CartTotalFields input { font-size: 16px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 3px; vertical-align: bottom; height: 15px; background-color: #999999; border-style: none}
.WishlistItem a { color: black }
.WishlistItem a:hover {  color: #666666}
.LoginFields {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 74px}
.LoginButtons { font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.LoginLabels { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold ; text-align: left; color: #111111}
.LoginLinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #111111}
.NavBasic {  font-size: 10px}
.ReviewHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; padding-left: 3px; background-image: url(/library/images/shadowpattern.gif) }
.ReviewHeader select { font-size: 10px; color: #FFFFFF; background-color: #933F00; margin-top: 3px}
.ReviewListItemA { background-color: #2E4114}
.ReviewListItemB { background-color: #4D6817}
/* Ver.2 Styles: */
.ListHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; padding-left: 3px; background-image: url(/library/images/shadowpattern.gif) }
.ListHeader select { font-size: 10px; color: #FFFFFF; background-color: #933F00; margin-top: 3px}
.ListItemA { background-color: #2E4114}
.ListItemB { background-color: #4D6817}



/* Content Template Styles */
.AUTHOR {  font-family: Arial, Helvetica, sans-serif; font-size: 60%; font-weight: bold;}
.BODY {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75% }
.BODY p {text-indent: 20px; margin-top: 10px; margin-left: 10px; margin-right: 10px; margin-bottom: 8px; text-align: justify}
.IMAGEeditarea {  background-color: #999999}
.TITLE, .TITLE a, .TITLEsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #333333; margin-top: 5px}
.TITLEsmall { font-size: 75% }
.TITLE a {  text-decoration: none}
.LOCATION { font-size: 75%; color: #333333 }
.PRICES { color: #333333 }
.SEASONlabels { font-size: 60%; color: #333333 }
.extrainfotab { padding-bottom: 10px; padding-left: 10px; padding-right: 10px }

.excludebutton {  background-color: #CCCCCC; border: thin #DDDDDD inset; margin-top: 11px; cursor: default; margin-right: 1px; margin-bottom: 1px; margin-left: 2px}
.excludebuttonout { background-color: #EEEEEE; border: 3px #FFFFFF outset; margin-top: 10px; cursor: default}
.excludebutton a, .excludebuttonout a, .excludebutton a:hover, .excludebuttonout a:hover, {text-decoration: none; cursor: default; color: #000000 }
.globalnav, .globalnavsel {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding-bottom: 4px; font-weight: bold}
.globalnavsub { font-family: Verdana; font-size: 11px; color=#EEEEEE }
.globalnavsel { font-size: 18px}
.globalnav a, .globalnavsel a, .globalnavsub a { text-decoration: none}


