BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.divMain
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 700px;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.divLeft
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 50%;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 100%;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.divCenter
{
    VERTICAL-ALIGN: top;
    WIDTH: 25%;
    HEIGHT: 100%;
    TEXT-ALIGN: center
}
.tableForm
{
    BORDER-RIGHT: #dcb9e3 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #dcb9e3 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #dcb9e3 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #dcb9e3 1px solid;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #f0cdf7;
    TEXT-ALIGN: left
}
.trFormHeader
{
    PADDING-RIGHT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: blueviolet;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 3ex;
    BACKGROUND-COLOR: #f0cdf7;
    TEXT-ALIGN: center
}
.tdFormData
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse
}
.tableForm2
{
    BORDER-RIGHT: #a5b7e5 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #a5b7e5 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #a5b7e5 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #a5b7e5 1px solid;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #b9cbf9;
    TEXT-ALIGN: left
}
.trFormHeader2
{
    PADDING-RIGHT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #164fc7;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 3ex;
    BACKGROUND-COLOR: #b9cbf9;
    TEXT-ALIGN: center
}
.tdFormData2
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse
}
.selectList
{
    FONT-SIZE: 8pt;
    WIDTH: 25ex;
    BACKGROUND-COLOR: #fcfcfc
}
.tdFeaturedVendors
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    WIDTH: 95%;
    BORDER-BOTTOM: 1px solid;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: lavenderblush
}
.tdStandardListing
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    WIDTH: 95%;
    BORDER-BOTTOM: 1px solid;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: ivory
}
.tableVendors
{
    FONT-SIZE: 9pt;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse
}
.tableBridalShows
{
    FONT-SIZE: 8pt;
    BORDER-COLLAPSE: collapse
}
.divMenu
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse
}
.tableMenu
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    COLOR: black;
    PADDING-TOP: 5px;
    BORDER-COLLAPSE: collapse
}
.divFooter
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    WIDTH: 700px;
    BORDER-BOTTOM: 1px solid;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.tableFooter
{
    FONT-SIZE: 7pt;
    COLOR: black;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: center
}
.tdLeftColumn
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    WIDTH: 150px;
    COLOR: dimgray;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 100%;
    BACKGROUND-COLOR: lavender
}
.tdRightColumn
{
    VERTICAL-ALIGN: top;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 100%;
    BACKGROUND-COLOR: white
}
.aMenuItem
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 8pt;
    COLOR: #9400d3;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.aMenuItem:link
{
    COLOR: darkviolet;
    TEXT-DECORATION: none
}
.aMenuItem:visited
{
    COLOR: darkviolet;
    TEXT-DECORATION: none
}
.aMenuItem:hover
{
    FONT-WEIGHT: 800;
    COLOR: fuchsia;
    TEXT-DECORATION: underline
}
.inputText
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #fcfcfc
}
.inputButton
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    WIDTH: 10ex;
    CURSOR: hand;
    BORDER-BOTTOM: black 1px solid
}
.inputButtonArrow
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: 1px solid
}
.aPrevNext
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 8pt;
    COLOR: blueviolet;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.aPrevNext:link
{
    COLOR: mediumblue;
    TEXT-DECORATION: none
}
.aPrevNext:visited
{
    COLOR: mediumblue;
    TEXT-DECORATION: none
}
.aPrevNext:hover
{
    FONT-WEIGHT: 800;
    COLOR: limegreen;
    TEXT-DECORATION: underline
}
.aListingLink
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 9pt;
    COLOR: mediumblue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.aListingLink:link
{
    COLOR: mediumblue;
    TEXT-DECORATION: none
}
.aListingLink:visited
{
    COLOR: mediumblue;
    TEXT-DECORATION: none
}
.aListingLink:hover
{
    FONT-WEIGHT: 800;
    COLOR: blueviolet;
    TEXT-DECORATION: underline
}
.textFeaturedHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 3px;
    WIDTH: 100%;
    COLOR: indigo;
    PADDING-TOP: 3px
}
.aRegisterLink
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 8pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.aRegisterLink:link
{
    COLOR: darkblue;
    TEXT-DECORATION: none
}
.aRegisterLink:visited
{
    COLOR: darkblue;
    TEXT-DECORATION: none
}
.aRegisterLink:hover
{
    FONT-WEIGHT: 800;
    COLOR: crimson;
    TEXT-DECORATION: underline
}
.txtPrevNext
{
    FONT-SIZE: 7pt;
    COLOR: black
}
.divVendorSiteList
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    TEXT-ALIGN: center
}
.divVendorAdmin
{
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px
}
.tableVendorSiteList
{
    BORDER-RIGHT: 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1px solid;
    BORDER-COLLAPSE: collapse
}
.tdVendorSiteName
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 60ex;
    BORDER-BOTTOM: medium none;
    BORDER-COLLAPSE: collapse
}
.tdVendorSiteStatus
{
    BORDER-COLLAPSE: collapse
}
.divBridalShowList
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    TEXT-ALIGN: center
}
.tableBridalShowList
{
    BORDER-RIGHT: 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1px solid;
    BORDER-COLLAPSE: collapse
}
.tdFormSpacer
{
    BORDER-RIGHT: #f0cdf7 thick;
    BORDER-TOP: #f0cdf7 thick;
    PADDING-LEFT: 1px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #f0cdf7 thick
}
.tdLogo
{
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: left
}
.tdMenu
{
    BORDER-RIGHT: fuchsia;
    BORDER-TOP: fuchsia;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: fuchsia;
    WIDTH: 50%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: fuchsia;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: right
}
.trMenu
{
    PADDING-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse
}
.tableEditLink
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: lavenderblush
}
.tdEditLink
{
    FONT-SIZE: 8pt;
    BORDER-COLLAPSE: collapse
}
.divEditLink
{
    BORDER-RIGHT: lightgrey 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: lightgrey 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: lightgrey 1px solid;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: lavenderblush;
    TEXT-ALIGN: center
}
.tdButtons
{
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: center
}
.divAdminStatus
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    COLOR: darkblue;
    PADDING-TOP: 5px;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: center
}
.aAdminLink
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 8pt;
    COLOR: darkviolet;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.aAdminLink:link
{
    COLOR: darkviolet;
    TEXT-DECORATION: none
}
.aAdminLink:visited
{
    COLOR: darkviolet;
    TEXT-DECORATION: none
}
.aAdminLink:hover
{
    FONT-WEIGHT: 800;
    COLOR: fuchsia;
    TEXT-DECORATION: underline
}
.tableEditProfile
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: lavenderblush
}
.tdEditProfile
{
    FONT-SIZE: 8pt;
    BORDER-COLLAPSE: collapse
}
.divEditProfile
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: lightgrey 1px solid;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: lavenderblush;
    TEXT-ALIGN: center
}
.divVendors
{
    FONT-SIZE: 7pt;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: right
}
.divHeader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: left
}
.trHeaderTop
{
    PADDING-RIGHT: 20px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: bottom;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 43px;
    TEXT-ALIGN: right
}
.trHeaderBottom
{
    PADDING-RIGHT: 20px;
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    WIDTH: 0%;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 50%;
    TEXT-ALIGN: right
}
.NoPad
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse
}
.tdHeaderTop
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse
}
.divError
{
    BORDER-RIGHT: #f4f4cc 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #f4f4cc 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #f4f4cc 1px solid;
    WIDTH: 70%;
    COLOR: darkorchid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #f4f4cc 1px solid;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: lightgoldenrodyellow
}
.divProfileAdd
{
    BORDER-COLLAPSE: collapse
}
.tableMain
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 1px;
    WIDTH: 700px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1px;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: palegreen;
    TEXT-ALIGN: left
}
.trHeader
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    VERTICAL-ALIGN: bottom;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    BORDER-COLLAPSE: collapse;
    ALIGN: LEFT
}
.trBody
{
    BORDER-RIGHT: 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1px solid;
    BORDER-COLLAPSE: collapse;
    ALIGN: LEFT
}
.trFooter
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    BORDER-COLLAPSE: collapse;
    ALIGN: LEFT
}
.tableHeader
{
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(images/topBar.jpg);
    WIDTH: 700px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 80px;
    BACKGROUND-COLOR: transparent
}
.trHeaderCenter
{
    HEIGHT: 3px
}
.divLinkTypeDetail
{
    PADDING-BOTTOM: 10px;
    HEIGHT: 50px;
    TEXT-ALIGN: left
}
.divLinkTypePrice
{
    WIDTH: 300px;
    TEXT-ALIGN: left
}
.tdEditLinkCenter
{
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center
}
.tableLinkTypeDetail
{
    FONT-SIZE: 8pt;
    TEXT-ALIGN: justify
}
.tableSiteAdmin
{
    FONT-SIZE: 9pt
}
.tableOrderDetail
{
    BORDER-RIGHT: dimgray 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: dimgray 1px solid;
    PADDING-LEFT: 15px;
    FONT-SIZE: 9pt;
    BORDER-LEFT: dimgray 1px solid;
    BORDER-BOTTOM: dimgray 1px solid;
    BACKGROUND-COLOR: whitesmoke
}
.fontBridalShowDate
{
    FONT-SIZE: 8pt;
    COLOR: darkorchid
}
.tableSponsor
{
    BORDER-RIGHT: #ebb7d9 1px solid;
    BORDER-TOP: #ebb7d9 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ebb7d9 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #ebb7d9 1px solid;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffcbed
}
.trSponsorHeader
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: top;
    COLOR: crimson;
    TEXT-ALIGN: center
}
.divRight
{
    VERTICAL-ALIGN: top;
    WIDTH: 25%;
    HEIGHT: 100%;
    TEXT-ALIGN: right
}
.aSponsorLink
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 8pt;
    COLOR: firebrick;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.aSponsorLink:link
{
    COLOR: firebrick;
    TEXT-DECORATION: none
}
.aSponsorLink:visited
{
    COLOR: firebrick;
    TEXT-DECORATION: none
}
.aSponsorLink:hover
{
    FONT-WEIGHT: 800;
    COLOR: hotpink;
    TEXT-DECORATION: underline
}
.tdLinkList
{
    BORDER-BOTTOM: gray 1px solid
}
.tableStore
{
    BORDER-RIGHT: #ebb7d9 1px solid;
    BORDER-TOP: #ebb7d9 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ebb7d9 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #ebb7d9 1px solid;
    HEIGHT: 100%;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.trStoreHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: mediumorchid;
    TEXT-ALIGN: center
}
.aStoreLink
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10pt;
    COLOR: plum;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.aStoreLink:link
{
    COLOR: orchid;
    TEXT-DECORATION: none
}
.aStoreLink:visited
{
    COLOR: orchid;
    TEXT-DECORATION: none
}
.aStoreLink:hover
{
    FONT-WEIGHT: 800;
    COLOR: hotpink;
    TEXT-DECORATION: underline
}
.tdBridalMall
{
    BORDER-RIGHT: #ebb7d9 1px solid;
    BORDER-TOP: #ebb7d9 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ebb7d9 1px solid;
    COLOR: purple;
    BORDER-BOTTOM: #ebb7d9 1px solid;
    BORDER-COLLAPSE: collapse
}
.aBridalMall
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: 800;
    FONT-SIZE: 9pt;
    BORDER-LEFT: medium none;
    COLOR: plum;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.aBridalMall:link
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: orchid;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.aBridalMall:visited
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    BORDER-LEFT: medium none;
    COLOR: orchid;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.aBridalMall:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: 800;
    BORDER-LEFT: medium none;
    COLOR: hotpink;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: underline
}
.divGeneralText
{
    BORDER-RIGHT: lightgrey 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: lightgrey 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: lightgrey 1px solid;
    COLOR: purple;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: lightgrey 1px solid;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: lavenderblush
}
.divListBox
{
    PADDING-BOTTOM: 0px;
    HEIGHT: 20pt
}
.tdNewsletter
{
    BORDER-RIGHT: #a5b7e5 1px solid;
    BORDER-TOP: #a5b7e5 1px solid;
    BORDER-LEFT: #a5b7e5 1px solid;
    BORDER-BOTTOM: #a5b7e5 1px solid
}
.spanAdvertisingHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: indigo
}
.spanAdvertisingSubHeader
{
    FONT-WEIGHT: bold
}
.spanSiteName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: purple
}
.tdRegisterText
{
    BORDER-RIGHT: purple 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: purple 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 10pt;
    BORDER-LEFT: purple 1px solid;
    COLOR: purple;
    BORDER-BOTTOM: purple 1px solid
}
.tdBorderOnly
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid
}
.aTooltip
{
    FONT-WEIGHT: bold;
    CURSOR: help;
    TEXT-DECORATION: underline
}
.tdSponsorLink
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
.tableSponsorLink
{
    WIDTH: 100%;
    TEXT-ALIGN: center
}
.aCountrySelect
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: purple;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.aCountrySelect:link
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    BORDER-LEFT: medium none;
    COLOR: purple;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.aCountrySelect:visited
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    BORDER-LEFT: medium none;
    COLOR: purple;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.aCountrySelect:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    BORDER-LEFT: medium none;
    COLOR: purple;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: underline
}
