body {  background-image:  url(images/design/graysandpaper_bkg.gif); background-repeat: repeat}
.mainTD {  border: 1px #FFFFFF solid; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 16px; background-color: #999966; color: #FFFFFF}
.buttonstable {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.buttonstableTD {  margin-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 8px; padding-right: 5px; padding-bottom: 8px; padding-left: 5px}
.buttonstableTD2 { margin-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 8px; padding-right: 5px; padding-bottom: 8px; padding-left: 5px ; background-color: #CCCCCC}
.sidebartable {  border: 3px outset; background-image:  url(images/design/whitesandpaper_bkg.gif); border-color: #FFFFFF #CCCCCC}
.footer {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 8px; text-align: center; word-spacing: 5px; letter-spacing: 4px}
.footerBox { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 9px; text-align: center ; color: #000000}
.bottomcontentTD {  border: 1px #FFFFFF solid; background-color: #CFCFCF}
.bottomTD {  padding-top: 4px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.bottomNESTEDtable {  background-color: #CFCFCF; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #333333}
.bottomNESTEDtableTD {  background-color: #FFFFFF; border: 1px #999999 solid; font-size: 12px}
.sidebartableTD {  font-size: 9px; color: #000000; font-family: Arial, Helvetica, sans-serif; background-image:  url(images/design/whitesandpaper_bkg.gif)}
.sidebartableHeaderTD { font-size: 12px; color: #000000; font-weight: bold; font-family: "Times New Roman", Times, serif; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-image:  url(images/design/whitesandpaper_bkg.gif)}
.mainTD_div_contenttext {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px}
.sidebarbottomtable { border: 1px #999966 solid; background-color: #FFFFFF}
li {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: disc}
ul {  margin-top: -15px; margin-right: 0px; margin-left: 25px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 5px}
.selectboxes {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.selectboxestitle { background-color: #FFFFFF; border: 1px #999999 solid; font-size: 10px; font-family: Arial, Helvetica, sans-serif}
.weddingliststable {  padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; background-image: url(images/design/weddingbookbkg.gif); background-repeat: no-repeat; background-position: center}
.weddingliststableTD {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; padding-top: 9px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: square}
.weddingliststableNOBKG { padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; background-repeat: no-repeat }
A {FONT-SIZE:;COLOR:#000099;} 
A:active {TEXT-DECORATION:underline;COLOR:#444444;} 
A:visited {TEXT-DECORATION:none;COLOR:#666666;} 
A:link {COLOR:#444444;; text-decoration: none} 
A:hover {TEXT-DECORATION:underline;COLOR:#7A9939;} 
.weddinglistsDetailtableTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: square ; COLOR: #000000;}
.weddinglistsDetailtableTD_dimmed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: square; COLOR: #8F8F8F;}
.weddinglistsDetailtableHeaderTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; padding-top: 9px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: square }
.weddinglistsDetailMainTitle {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; font-weight: bold}
.hrstyle {  margin-top: 1px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px}
.bottomcontentStanzaLogoBKG { border: 1px #FFFFFF solid; background-repeat: no-repeat; background-color: #CCCCCC; background-image: url(images/design/Logo_Stanza_grayBKG.gif); background-attachment: fixed; background-position: center center}
.botonespagina {  height: 17px; width: 25px; border: 1px #CCCCCC outset; background-color: #FFFFFF}
