BODY
{
}
.hall
{
    BACKGROUND-COLOR: #808080;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.room
{
    BACKGROUND-COLOR: #ffffff
}
A
{
    COLOR: #313494
}
A:hover
{
    COLOR: #ada2ce
}
A:visited
{
    COLOR: #313494
}
A:active
{
    COLOR: #ada2ce
}
A.toplinks
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.toplinks:visited
{
    COLOR: #ffffff
}
A.toplinks:hover
{
    COLOR: #ffb210
}
A.toplinks:active
{
    COLOR: #ffb210
}
A.navlinks
{
    COLOR: #ffb210;
    TEXT-DECORATION: none
}
A.navlinks:visited
{
    COLOR: #ffb210;
    TEXT-DECORATION: none
}
A.navlinks:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.navlinks:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.footerlinks
{
    COLOR: #b8860b;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
A.footerlinks:visited
{
    COLOR: #b8860b;
    FONT-SIZE: 8pt
}
A.footerlinks:hover
{
    COLOR: #c0c0c0;
    FONT-SIZE: 8pt
}
A.footerlinks:active
{
    COLOR: #c0c0c0;
    FONT-SIZE: 8pt
}
A.activetablinks
{
    COLOR: #313494;
    TEXT-DECORATION: none
}
A.activetablinks:visited
{
    COLOR: #313494;
    TEXT-DECORATION: none
}
A.activetablinks:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.activetablinks:active
{
    COLOR: #ada2ce;
    TEXT-DECORATION: underline
}
A.deactivetablinks
{
    COLOR: #666600;
    TEXT-DECORATION: none
}
A.deactivetablinks:visited
{
    COLOR: #666600;
    TEXT-DECORATION: none
}
A.deactivetablinks:hover
{
    COLOR: #999900;
    TEXT-DECORATION: underline
}
A.deactivetablinks:active
{
    COLOR: #666600;
    TEXT-DECORATION: underline
}
.copy
{
    COLOR: #333300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
A.links
{
    COLOR: #313494
}
A.links:active
{
    COLOR: #ada2ce
}
A.links:visited
{
    COLOR: #313494
}
A.links:hover
{
    COLOR: #ada2ce
}
.small
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt
}
.breadcrumb
{
    COLOR: #333300;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt
}
.warning
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt
}
.medium
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt
}
.formtitle
{
    BACKGROUND-COLOR: #ffcc66;
    COLOR: #333300;
    FONT-FAMILY: Verdana, Arial
}
.formitem
{
    BACKGROUND-COLOR: #ffffcc;
    COLOR: #333300;
    FONT-FAMILY: Verdana, Arial
}
.formheader
{
    BACKGROUND-COLOR: #ffff99;
    COLOR: #333300;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt
}
.screenres
{
    BORDER-BOTTOM: #333333 1pt solid;
    BORDER-LEFT: #333333 1pt solid;
    BORDER-RIGHT: #333333 1pt solid;
    BORDER-TOP: #333333 1pt solid
}
.thumbnail
{
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt
}
.smallbutton
{
    COLOR: #333300;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt
}
.colorform
{
    BACKGROUND-COLOR: #2f4f4f
}
.formborder
{
    BACKGROUND-COLOR: #696969
}
.verysmall
{
    FONT-SIZE: 8pt
}
TD
{
    COLOR: #333300;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt
}
.pagetitle
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder
}
P
{
    LINE-HEIGHT: 15px;
    TEXT-INDENT: 10px
}
.banner
{
    BACKGROUND-COLOR: #ffffcc;
    BACKGROUND-IMAGE: url(/images/bannerBg.gif);
    BACKGROUND-REPEAT: repeat-x
}
.frontphoto
{
    BORDER-BOTTOM: #333333 1pt solid;
    BORDER-LEFT: #333333 1pt solid;
    BORDER-RIGHT: #333333 1pt solid;
    BORDER-TOP: #333333 1pt solid
}

.backprint { list-style-image: url(/images/bullet_b.gif);padding:0px;margin:0px;}
.backprint li {padding:0px; margin:0px;margin-left:20px;}

.brightroom { list-style-image: url(/images/bullet_brightroom.gif);padding:0px;margin:0px;}
.brightroom li {padding:0px; margin:0px;margin-left:20px;}

.checkout {
  border: 1px solid #696969;
  background-color: #ffffcc;
  padding-left:10px;
  margin-bottom:10px;
}

.checkout .radio {
  width:20;
  border: 0px solid black;
  margin:0px;
}

.checkout thead td {
  font-weight:bold;
}

.checkout tbody td {
  font-size:8pt;
}

.checkout tbody input {
  width:150px;
  height:19px;
}

.checkout tbody select {
  width:200px;
  height:18px;
}


.tabcart {
  border-collapse: collapse;
}

.tabcart thead td {
  padding-bottom:2px;
  padding-right:2px;
   border-bottom: 1px solid #696969
}

.tabcart tfoot tr:first-child td  {
  margin-top:2px;
  border-top: 1px solid #696969
}


.tabcart tbody td {
  font-size:7pt;
  border-bottom: 1px solid #696969;
  background-color:#ffffcc
}


.addedfield {
  border: 0px solid #ffffff;
  border-top: 1px solid #696969;
  border-bottom: 0px solid #696969;
  margin-top: 5px;
  padding:3px;
}

.addedfield #productinfo {

}

.addedfield legend {
  font-size: 7pt;
  margin-bottom:2px;
  color: #222222;
  
}

.addedfield td {
  font-size:7pt;
}

.addedfield INPUT {
  height:13;
  margin:0;
}


FORM {
  padding:0px;
  margin:0px;
}

.free-shipping
{
    FONT-SIZE: 8pt;
    color:#aa0000	;
}

