a:link {color: #DDDDDD; font-weight: normal; font-size: 9pt; background: transparent; text-decoration: underline;}
a:visited {color: #DDDDDD; font-weight: normal; font-size: 9pt; background: transparent; text-decoration: underline;}
a:hover  {color: #FFFFFF;}

a.smlink:link {color: #ffae18; font-weight: normal; font-size: 9pt; background: transparent; text-decoration: underline;}
a.smlink:visited {color: #ffae18; font-weight: normal; font-size: 9pt; background: transparent; text-decoration: underline;}
a.smlink:hover  {color: #FFC610;}

a.stdlink:link {color: #DDDDDD; font-weight: normal; font-size: 10pt; background: transparent; text-decoration: underline;}
a.stdlink:visited {color: #DDDDDD; font-weight: normal; font-size: 10pt; background: transparent; text-decoration: underline;}
a.stdlink:hover  {color: #FFFFFF;}

a.graytbllink:link {color: #dddddd; font-weight: normal; font-size: 10pt; background: transparent; text-decoration: underline;}
a.graytbllink:visited {color: #dddddd; font-weight: normal; font-size: 10pt; background: transparent; text-decoration: underline;}
a.graytbllink:hover  {color: #ffffff;}

a.medlink:link {color: #E89600; font-weight: normal; font-size: 11pt; background: transparent; text-decoration: none;}
a.medlink:visited {color: #E89600; font-weight: normal; font-size: 11pt; background: transparent; text-decoration: none;}
a.medlink:hover  {color: #FFC600;}

a.menusm:link {color: #E89600; font: bold 9pt Verdana, Arial, Helvetica; background: transparent; text-decoration: none;}
a.menusm:visited {color: #E89600; font: bold 9pt Verdana, Arial, Helvetica; background: transparent; text-decoration: none;}
a.menusm:hover  {color: #FFC600;}

a.menu:link {color: #E89600; font: bold 10pt Verdana, Arial, Helvetica; background: transparent; text-decoration: none;}
a.menu:visited {color: #E89600; font: bold 10pt Verdana, Arial, Helvetica; background: transparent; text-decoration: none;}
a.menu:hover  {color: #FFC600;}

a.menularge:link {color: #E89600; font: bold 12pt Arial, Helvetica; background: transparent; text-decoration: none;}
a.menularge:visited {color: #E89600; font: bold 12pt Arial, Helvetica; background: transparent; text-decoration: none;}
a.menularge:hover  {color: #FFC600;}

a.move:link {color: #DDDDDD; font-weight: bold; font-size: 9pt; background: transparent; text-decoration: none;}
a.move:visited {color: #DDDDDD; font-weight: bold; font-size: 9pt; background: transparent; text-decoration: none;}
a.move:hover  {color: #64DCFF; font-weight: bold;}

a.hdrlink:link {color: #E89600; font: bold 10pt Verdana, Arial, Helvetica; background: transparent;}
a.hdrlink:visited {color: #E89600; font: bold 10pt Verdana, Arial, Helvetica; background: transparent;}
a.hdrlink:hover  {color: #FFC600;}

a.searchlink:link {color: #094815; font-family: Verdana, Arial; font-size:12pt; font-weight: bold; background: transparent; text-decoration: underline;}
a.searchlink:visited {color: #094815; font-family: Verdana, Arial; font-size:12pt; font-weight: bold; background: transparent; text-decoration: underline;}
a.searchlink:hover  {color: #000000;}

a.footer:link {color: #FFFFFF; font: bold 10pt Verdana, Arial, Helvetica; background: transparent; text-decoration: none;}
a.footer:visited {color: #FFFFFF; font: bold 10pt Verdana, Arial, Helvetica; background: transparent; text-decoration: none;}
a.footer:hover {color: #FFC600;}

a.glossary:link, a.glossary:active, a.glossary:visited {text-decoration: none;
font-weight: bold; cursor: help; color: #dddddd; border-bottom: 1px dashed #dddddd;}
a.glossary:hover  {color: #FFFFFF;}

a.hotlink:link, a.hotlink:active, a.hotlink:visited, a.hotlink:hover {font-weight: bold; font-style: italic; color: #888888;}

.menuhdr {color: #FFC600; font: bold 15pt Arial, Helvetica; background: transparent; text-decoration: none; font-variant: small-caps;}

.tooltip {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 15px; color: black; border: 1px solid #000000;
position: absolute; background-color: #EFEFEF; padding: 8px 11px 11px; layer-background-color: #EEFAFF; visibility: hide; display: none; height: auto;}

body {font-family: Century Gothic, Verdana, Arial; background-attach: scroll; font-size: 10pt;
color: #DDDDDD; background-color: #302A30;}
p {color: #; font-family:  Century Gothic, Verdana, Arial; font-size: 10pt; font-weight: normal;}
li {padding-bottom: 10px;}
td {font-family: Century Gothic, Verdana, Arial;; font-size: 10pt;}

.masthead {color: #E89600; font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 36pt; font-weight:normal;}
.submasthead {color: #E89600; font-family: "Arial"; font-size: 14pt; font-weight: normal;}
.hdrtitle {color: #E89600; font-family: Arial; font-size: 18pt; font-weight:bold;}
.subhdrtitle {color: #E89600; font-family: Arial; font-size: 16pt; font-weight:normal;}
.headerdark {color: #E89600; font-family: "Arial"; font-size: 14pt; font-weight: bold; font-variant: small-caps;}
.header {color: #E89600; font-family: "Arial"; font-size: 14pt; font-weight: bold;}
.subheader {color: #E89600; font-family: "Arial"; font-size: 12pt; font-weight: bold; }
.subitalheader {color: #E89600; font-family: "Arial"; font-size: 12pt; font-weight: bold; font-style: italic}
.subsubheader {color: #E89600; font-family: "Arial"; font-size: 10pt; font-weight: bold;}
.subsubheadermargin {color: #E89600; font-family: "Arial"; font-size: 10pt; font-weight: bold; margin-left: 27px; margin-right: 15px;}
.medcaption {color: #dddddd; font-family: "Arial"; font-size: 11pt; font-weight: bold;}
.smallcaption {color: #dddddd; font-family: "Arial"; font-size: 8pt; font-weight: bold;}
.promoheader-med {color: #dd0000; font-family: "Arial"; font-size: 12pt; font-weight: bold; font-style: italic;}
.promoheader-med-grn {color: #007F00; font-family: "Arial"; font-size: 13pt; font-weight: bold; font-style: italic;}
.promoheader-big {color: #dd0000; font-family: "Arial"; font-size: 14pt; font-weight: bold; font-style: italic;}
.medtextmargin {color: #dddddd font-family: "Arial"; font-size: 10pt; font-weight: bold; margin-left: 27px; margin-right: 15px;}
.medtext {color: #dddddd; font-size: 10pt; line-height: normal;}
.medtextwht {color: #ffffff; font-size: 8pt; line-height: normal;}
.smalltext {color: #dddddd; font-size: 7pt; font-weight: normal;  line-height: normal;}
.imagename {color: #E89600; font-family: Century Gothic, Verdana, Arial; font-size: 12pt; font-weight: bold;}
.gpricefont {color: #ffffff; font-family: "Arial"; font-size: 10pt; font-weight: bold;}
.pricestyle {color: #ffffff; font-family: "Arial", Helvetica, sans-serif; font-size: 11pt; font-weight:bold;}
.currloc {color: #E89600; font-family: "Arial", Helvetica, sans-serif; font-size: 9pt; font-weight:bold;}

.descfont {color: #DDDDDD; font-family: "Arial", Helvetica, sans-serif; font-size: 12pt; font-weight:bold;}
.descfontwht {color: #ffffff; font-family: "Arial", Helvetica, sans-serif; font-size: 12pt; font-weight:bold;}
.notestyle {color: #000000; font-family: "Arial", Helvetica, sans-serif; font-size: 10pt; font-weight:normal; line-height: 16px;}
.formlabel {color: #dddddd; font-family: "Arial", Helvetica, sans-serif; font-size: 10pt; font-weight:bold;}
.framedesc {color: #000000; font-family: "Arial", Helvetica, sans-serif; font-size: 12pt; font-weight:bold;}
.narrative {color: #dddddd; font-family: "Arial", Helvetica, sans-serif; font-size: 10pt; font-weight:normal;}
.zoom {color: #ffae18; font-family: "Arial", Helvetica, sans-serif; font-size: 10pt; font-weight:normal; font-style: italic;}

.selectiontablebckgnd {background-color: #dddddd;}

.searcharea {color: #000000; font-size: 10pt; line-height: normal; background-color: #DFB783;}
.searchborder {background-color: #E89600;}
.logohdrbckgnd {background-color: #302A30;}
.maintablebckgnd {background-color: #302A30;}
.contentbckgnd {background-color: #181818;}
.menubckgnd {background-color: #181818;}
.cartbckgnd {background-color: #302A30;}
.weddingtablebckgnd {background-color: #EFDAEF;}
.graybckgnd {background-color: #bbbbbb;}
.whtbckgnd {background-color: #ffffff;}
.multi-imagebckgnd {background-color: #302A30;}
.formcontrolbckgnd {background-color: #aaaaaa;}
.newsltrformbckgnd {background-color: #302A30;}
#dbhdrbgd {background-color: #ECADAD;}
#dbdatabgd {background-color: #F4CECE;}

.NormTableBckGndHiLite {font-family: Century Gothic, Verdana, Arial; font-size: 9pt; font-weight: normal; background-color: #B6CFCB;}
.NormCtrTableBckGndHiLite {font-family: Century Gothic, Verdana, Arial; font-size: 9pt; font-weight: normal; background-color: #B6CFCB; text-align: center;}
.BoldTableBckGndHiLite {font-family: Century Gothic, Verdana, Arial; font-size: 9pt; font-weight: bold; background-color: #B6CFCB;}
.BoldCtrTableBckGndHiLite {font-family: Century Gothic, Verdana, Arial; font-size: 9pt; font-weight: bold; background-color: #B6CFCB; text-align: center;}

.TableHdr { background-color: #AF7A00; font-family: Century Gothic, Verdana, Arial; font-size: 10pt; color: #ffffff;}
.TableContent { background-color: #E79F94; font-family: Century Gothic, Verdana, Arial; font-size: 9pt; color: #000000;}
.EmptyFieldTxt {font-family: Century Gothic, Verdana, Arial; font-size: 10pt; font-weight: bold; color: #FF3400;}
.EmptyFieldTxtSm {font-family: Century Gothic, Verdana, Arial; font-size: 9pt; font-weight: bold; color: #FF3400;}

mkb-bullet1 {color: #CE9600;}
