
#bodyContent { }
#bodyWrapper { }
#columnleft { padding-top: 5px }
#columnright { padding-top: 5px }
#header { height: 60px }
#headerShortcuts { float: right; margin-top: 15px }
#piGal img {
  -webkit-box-shadow: 0px 0px 1px #000;
  -moz-box-shadow: 0px 0px 1px #000;
}

#piGal .outer {
  margin-left: -30px;
}
#piGal ul { list-style-type: none }
#storelogo { float: left; margin-top: 5px }
.accountlinklist { list-style-type: none; margin: 2px 2px 2px 10px; padding: 5px }
.accountlinklistentry { float: left; margin-right: 5px }
.buttonaction { float: right }
.buttonset { clear: both }
.contentContainer { padding-bottom: 10px }
.contentContainer h2 { font-weight: normal; font-size: 16px; text-decoration: underline; margin-bottom: 0; padding-bottom: 5px }
.contentText { font-size: 13px; line-height: 1.5; padding: 5px 0 }
.contentText table { font-size: 13px; line-height: 1.5; padding: 5px 0 }
.fieldkey { font-weight: bold; font-size: 11px; line-height: 1.5; width: 150px }
.fieldvalue { font-size: 11px; line-height: 1.5 }
.infoBoxContainer { }
.infoboxheading { font-size: 13px; padding: 2px }
.productlistingdata { table-layout: fixed }
.productlistingheader { color: #ffffff; font-weight: bold; table-layout: fixed }
.productlistingheader a:hover { color: #ffffff }
.productlisttable { font-size: 11px; line-height: 1.5; padding: 5px }
.productlisttable tr.alt td { background-color: #ecf6fc }
.tdblink a { }
.tdblink button { }
.ui-widget { font-size: 11px; font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif }
h1 { font-size: 20px; margin-bottom: 0; padding-bottom: 5px }
img { border: 0 }
p { font-size: 13px; line-height: 1.5 }
table { font-size: 12px; line-height: 1.5 }
