div.message { color: white; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; padding: 10px; text-align: center; }
.error { color: white; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; padding: 15px; }
.topline   { color: white; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal }
.topline2   { color: white; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal }
.bodytext      { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #F3EAE0; text-align: left; margin: 15px; padding: 15px;  }
.hometext   { color: #cccccc ; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #323E6B; text-align: left; padding-bottom: 10px; padding-left: 17px; padding-right: 15px;}
.hometext2   { color: #cccccc ; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal ; background-color: #323E6B; text-align: left; padding-bottom: 3px; padding-left: 17px;}
.hometext3   { color: #cccccc ; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold ;  text-align: left; padding-left: 10px;}
.hometext4   { color: #cccccc ; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;background-color: #323E6B; font-weight: bold ;  text-align: left; padding: 15px;}
a.hometext2:link     { color: #cccccc; font-size: 9pt;  font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal ; text-align: left; text-decoration: none }
a.hometext2:active     { color: #cccccc; font-size: 9pt;  font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal ; text-align: left; text-decoration: none }
a.hometext2:visited     { color: #cccccc; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight:normal ; text-align: left; text-decoration: none }
a.hometext2:hover     { color: #cccccc; font-size: 9pt;  font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight:normal ; text-align: left;text-decoration: underline }
.divider {background-image:url(http://www.glaskunstonline.com/Images/divider.gif);background-color: #323E6B; }
.searchtext   { color: #4682b4; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 15px; padding: 15px }
.caption   { color: #cccccc; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 15px; }
.bodytext3   { color: #black; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.copyright  { color: #a7c7e1; font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; text-align: left; padding-bottom: 3pt }
.copyright2  { color: #a7c7e1; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; text-align: left; padding-bottom: 3pt }
.copyright3  { color: #a7c7e1; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; text-align: left; padding-bottom: 3pt }
.formField { color: black; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; text-align: left; padding-bottom: 3pt }
.formValue { color: black; font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; text-align: left; padding-bottom: 3pt }
.formLabel { color: black; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; text-align: left; padding-bottom: 3pt }
.formHeader { color: black; font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; text-align: left; padding-bottom: 3pt }
.listHeader { color: black; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.listOption { color: black; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
a.copyright2:link { color: #ffffff; text-decoration: none }
a.topline:link { color: #ffffff; text-decoration: none }
a.topline:link { color: #ffffff; text-decoration: none }
a.topline:active {color: #FFFFFF}
a.topline:visited {color: #006600}
a.topline:hover {color: #CC0033}
a.bodytext:link   { color: black; text-decoration: none }
a.bodytext:active  {color: black; text-decoration: none }
a.bodytext:visited {color: #CCCCCC}
a.bodytext:hover {color: #CC0033}
a:link   { color: #F3EAE0 }
a:active  { }
a:visited {color: #3366CC }
a:hover {color: #CC0033}
td { color: black; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
th { text-align: left; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
img {}
.bodytext2      { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #F3EAE0; text-align: justify; margin: 0px; padding: 0px;  }
a.topLink:link   { font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: white; text-decoration: none }
a.topLink:active  { font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: white; text-decoration: none }
a.topLink:visited { font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: white; text-decoration: none }
a.topLink:hover { font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #ddd; text-decoration: underline }
a.topLink2:link   { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: white; text-decoration: none }
a.topLink2:active  { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: white; text-decoration: none }
a.topLink2:visited { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: white; text-decoration: none }
a.topLink2:hover { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #ddd; text-decoration: underline }
.price_table         { color: #909090; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f3eae0; text-align: center; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #cccccc }
.price_table2     { color: #909090; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f3eae0; text-align: center; border-style: solid; border-width: 1px 0px 1px 0px; border-color: #cccccc }
.price_text_head     { color: #191935; font-size: 18px ;font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left  }
a.price_text_head:link     { color: #191935; font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; text-decoration: none }
a.price_text_head:active     { color: #191935; font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; text-decoration: none }
a.price_text_head:visited     { color: #191935; font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; text-decoration: none }
a.price_text_head:hover     { color: #191935; font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;text-decoration: underline }
.price_text     { color: #191935; font-size: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left  }
a.price_text:link     { color: #191935; font-size: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; text-decoration: none }
a.price_text:active     { color: #191935; font-size: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; text-decoration: none }
a.price_text:visited     { color: #191935; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; text-decoration: none }
a.price_text:hover     { color: #191935; font-size: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;text-decoration: underline }
.browse_text         { color: #191935; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f3eae0;  padding-right: 15px ; padding-bottom: 5px  }
a.browse_text:link     { color: #191935; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none }
a.browse_text:active     { color: #191935; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none }
a.browse_text:visited     { color: #191935; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none }
a.browse_text:hover     { color: #191935; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.browse_text2         { color: #191935; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f3eae0;  }
.header   { color: #b0a696; font-weight: lighter; font-size: 40pt; font-family: Arial, Helvetica, sans-serif; background-image: url(../images/top_glaskunstname_line.gif); letter-spacing: 2px; vertical-align: middle }
.a.headerleft       { color: #e8e3da; font-weight: lighter; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #413836; letter-spacing: 2px; vertical-align: middle; padding-bottom: 5px; padding-left: 17px }
.a.headerleft:hover       { color: #60f; font-weight: lighter; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #413836; letter-spacing: 2px; vertical-align: middle; padding-bottom: 5px; padding-left: 17px }
.a.headerleft:visited       { color: #606; font-weight: lighter; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #413836; letter-spacing: 2px; vertical-align: middle; padding-bottom: 5px; padding-left: 17px }
.headerleft2      { color: #413836; font-weight: lighter; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #e8e3da; letter-spacing: 2px; padding-bottom: 3px; padding-left: 17px }