BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 78%;
    BACKGROUND: url(../../images/bg_test.gif) fixed;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #444;
    PADDING-TOP: 0px;
    FONT-FAMILY: "Trebuchet MS", "Trebuchet MS", verdana, arial, sans-serif;
    TEXT-ALIGN: center
}
#toptest
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 3px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
#toptest P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 15px;
    PADDING-TOP: 0px
}
#toptest H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    FONT: bold 15px "Trebuchet MS", verdana, sans-serif;
    PADDING-TOP: 3px;
    TEXT-ALIGN: center
}
#contentvdirectory
{
    BORDER-RIGHT: purple 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: purple 1px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: purple 1px solid;
    WIDTH: 645px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: purple 1px solid;
    POSITION: relative;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: left
}
#contentwrapper TABLE
{
    MARGIN-TOP: -3px;
    FLOAT: left;
    TEXT-ALIGN: left
}
B.bold
{
    FONT: bold 14px "Trebuchet MS", verdana, sans-serif;
    COLOR: #186164
}
.phonenumber
{
    COLOR: #6c276a
}
#clear
{
    CLEAR: both
}
.clear
{
    CLEAR: both
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.tab
{
    BACKGROUND: url(newfb.trianglesites.net/images/us.gif) no-repeat;
    WIDTH: 200px;
    HEIGHT: 30px
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 20px 10px 10px;
    FONT: 12px/18px "Trebuchet MS", verdana, arial, sans-serif;
    COLOR: #444;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
B
{
    FONT-SIZE: 12px
}
H1
{
    MARGIN: 15px 20px 5px 10px;
    FONT: 16px/22px helvetica;
    COLOR: #006666;
    TEXT-ALIGN: left
}
H1.nomargin
{
    MARGIN: 15px 20px 5px 0px;
    FONT: 16px/22px helvetica;
    COLOR: #006666;
    TEXT-ALIGN: left
}
.headerlink
{
    MARGIN: 5px 20px 5px 10px;
    FONT: 16px/22px helvetica;
    COLOR: #57334b;
    TEXT-ALIGN: left
}
H2
{
    FONT: 14px/18px helvetica, sans-serif;
    MARGIN-LEFT: 10px;
    WIDTH: 250px;
    COLOR: #006666;
    TEXT-ALIGN: left
}
H3.largetype
{
    FONT: 20px helvetica, sans-serif
}
H1.guest
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    FONT: 14px/18px helvetica, sans-serif;
    MARGIN-LEFT: 0px;
    WIDTH: 250px;
    COLOR: #57334b;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #006666 1px solid;
    HEIGHT: 22px;
    TEXT-ALIGN: left
}
H3
{
    MARGIN: 5px 20px 5px 10px;
    FONT: 14px/22px helvetica, sans-serif;
    COLOR: #006666;
    TEXT-ALIGN: left
}
H4
{
    MARGIN: 5px 20px 0px 10px;
    FONT: 12px helvetica, arial;
    COLOR: #57334b;
    TEXT-ALIGN: left
}
H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 20px 5px 10px;
    FONT: 16px helvetica, arial, sans-serif;
    COLOR: #57334b;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.listings
{
    COLOR: #037d73
}
.dlisting
{
    BORDER-RIGHT: #eee 1px solid;
    BORDER-TOP: #eee 1px solid;
    MARGIN: 10px 10px 10px 30px;
    BORDER-LEFT: #eee 1px solid;
    WIDTH: 550px;
    BORDER-BOTTOM: #eee 1px solid
}
A
{
    FONT: 12px/18px "Trebuchet MS", "Trebuchet MS", verdana, arial, sans-serif;
    COLOR: #6c276a;
    TEXT-DECORATION: underline
}
A:link
{
    FONT: 12px/18px "Trebuchet MS", "Trebuchet MS", verdana, arial, sans-serif;
    COLOR: #6c276a;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT: 12px/18px "Trebuchet MS", "Trebuchet MS", verdana, arial, sans-serif;
    COLOR: #6c276a;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT: 12px/18px "Trebuchet MS", "Trebuchet MS", verdana, arial, sans-serif;
    COLOR: #006666;
    TEXT-DECORATION: underline
}
A:active
{
    FONT: 12px/18px "Trebuchet MS", "Trebuchet MS", verdana, arial, sans-serif;
    COLOR: #006666;
    TEXT-DECORATION: underline
}
#showlist UL LI
{
    BORDER-RIGHT: #57334b 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #57334b 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 4px;
    BORDER-LEFT: #57334b 1px solid;
    WIDTH: 195px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #57334b 1px solid;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: center
}
#bullets LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-POSITION: outside;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    FONT: 12px "Trebuchet MS", verdana, sans-serif;
    MARGIN-RIGHT: 50px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: circle;
    TEXT-ALIGN: left
}
#wrapper
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 880px;
    PADDING-TOP: 0px
}
#header
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 878px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fff
}
#logo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 20px;
    WIDTH: 200px;
    PADDING-TOP: 0px
}
#contentwrapper
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #fff;
    FLOAT: left;
    PADDING-BOTTOM: 40px;
    MARGIN: 0px;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 880px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ccc 1px solid
}
#colhead
{
    with: 150px
}
#colhead IMG
{
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #eee 1px solid;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #eee 1px solid;
    WIDTH: 150px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #eee 1px solid;
    HEIGHT: 100px
}
HTML #leftcol
{
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #eee 1px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 5px;
    BORDER-LEFT: #eee 1px solid;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #eee 1px solid;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: center
}
#leftcol
{
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #eee 1px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    BORDER-LEFT: #eee 1px solid;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #eee 1px solid;
    BACKGROUND-COLOR: #fff
}
HTML #rightcol
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 3px 0px 0px;
    WIDTH: 150px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fff
}
#rightcol
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 10px 0px 3px;
    WIDTH: 150px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fff
}
HTML #content
{
}
#content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 470px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fff
}
HTML #contentnobanner
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MIN-HEIGHT: 900px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 460px;
    PADDING-TOP: 0px;
    HEIGHT: 900px;
    BACKGROUND-COLOR: #fff
}
#contentnobanner
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MIN-HEIGHT: 900px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 470px;
    PADDING-TOP: 0px;
    HEIGHT: 900px;
    BACKGROUND-COLOR: #fff
}
#contentadv
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto 0px 20px;
    WIDTH: 630px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fff
}
#contentbslogin
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MIN-HEIGHT: 900px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto 0px 20px;
    WIDTH: 570px;
    PADDING-TOP: 0px;
    HEIGHT: 900px;
    BACKGROUND-COLOR: #fff
}
#contentnobanner A:link
{
    TEXT-DECORATION: underline
}
A:link visited
{
    TEXT-DECORATION: underline
}
#contentnobanner A:hover
{
    TEXT-DECORATION: none
}
#contentnoads A:link
{
    TEXT-DECORATION: underline
}
A:visited
{
    TEXT-DECORATION: underline
}
#contentnoads
{
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff 1px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    BORDER-LEFT: #fff 1px solid;
    WIDTH: 640px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-COLOR: #fff
}
#contentnoleftcol
{
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #eee 1px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px auto 0px 30px;
    BORDER-LEFT: #eee 1px solid;
    WIDTH: 810px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #eee 1px solid;
    BACKGROUND-COLOR: #fff
}
HTML #contentnoleftcol
{
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #eee 1px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px auto 0px 17px;
    BORDER-LEFT: #eee 1px solid;
    WIDTH: 810px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #eee 1px solid;
    BACKGROUND-COLOR: #fff
}
#contentnoleftcol A:link
{
    TEXT-DECORATION: underline
}
#contentnoleftcol A:visited
{
    TEXT-DECORATION: underline
}
#contentnoleftcol A:hover
{
    TEXT-DECORATION: underline
}
#contentnoleftcol A:active
{
    TEXT-DECORATION: underline
}
#banner
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 10px 20px;
    WIDTH: 460px;
    PADDING-TOP: 0px
}
#registration
{
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #eee 1px solid;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    MARGIN: 30px auto 0px;
    BORDER-LEFT: #eee 1px solid;
    WIDTH: 600px;
    PADDING-TOP: 20px;
    BORDER-BOTTOM: #eee 1px solid;
    TEXT-ALIGN: left
}
#footer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 860px;
    PADDING-TOP: 0px
}
#footer P
{
    FONT: 10px "Trebuchet MS", verdana, arial, sans-serif;
    TEXT-ALIGN: center
}
#footer A:link
{
    TEXT-DECORATION: none
}
#footer A:visited
{
    TEXT-DECORATION: none
}
#footer A:hover
{
    TEXT-DECORATION: none
}
#footer A:active
{
    TEXT-DECORATION: none
}
#navcontainer2
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 375px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #e2d4e1;
    TEXT-ALIGN: center
}
#navcontainer2 UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 375px;
    COLOR: #444;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
#navcontainer2 UL LI
{
    DISPLAY: inline;
    MARGIN: 0px;
    PADDING-TOP: 6px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 30px;
    TEXT-ALIGN: center
}
#navcontainer2 UL LI A
{
    PADDING-RIGHT: 22px;
    MARGIN: 0px;
    FONT: 12px helvetica, sans-serif;
    COLOR: #444;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
#navcontainer2 UL LI A:visited
{
    PADDING-RIGHT: 22px;
    MARGIN: 0px;
    FONT: 12px helvetica, sans-serif;
    COLOR: #444;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
#navcontainer2 UL LI A:hover
{
    PADDING-RIGHT: 22px;
    MARGIN: 0px;
    FONT: 12px helvetica, sans-serif;
    COLOR: #57334b;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
#navcontainer2 UL LI A:active
{
    PADDING-RIGHT: 22px;
    MARGIN: 0px;
    FONT: 12px helvetica, sans-serif;
    COLOR: #444;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
#navcontainer
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 878px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #e2d4e1;
    TEXT-ALIGN: center
}
#navcontainer UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 878px;
    COLOR: #444;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
#navcontainer UL LI
{
    DISPLAY: inline;
    MARGIN: 0px;
    PADDING-TOP: 6px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 30px;
    TEXT-ALIGN: center
}
#navcontainer UL LI A
{
    PADDING-RIGHT: 22px;
    MARGIN: 0px;
    FONT: 12px helvetica, sans-serif;
    COLOR: #444;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
#navcontainer UL LI A:visited
{
    PADDING-RIGHT: 22px;
    MARGIN: 0px;
    FONT: 12px helvetica, sans-serif;
    COLOR: #444;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
#navcontainer UL LI A:hover
{
    PADDING-RIGHT: 22px;
    MARGIN: 0px;
    FONT: 12px helvetica, sans-serif;
    COLOR: #57334b;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
#navcontainer UL LI A:active
{
    PADDING-RIGHT: 22px;
    MARGIN: 0px;
    FONT: 12px helvetica, sans-serif;
    COLOR: #444;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
#bsarea
{
    BORDER-RIGHT: red 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: red 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: red 1px solid;
    WIDTH: 878px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #dec1db
}
#bslist LI
{
    MARGIN-TOP: 20px;
    DISPLAY: inline;
    LIST-STYLE-TYPE: none
}
UNKNOWN
{
    BACKGROUND-COLOR: #ccc
}
.colhead
{
    BACKGROUND-COLOR: #ccc
}
.desccolheader
{
    BACKGROUND-COLOR: #c69bb8
}
.row
{
    BACKGROUND-COLOR: #eee
}
.descrow
{
    BACKGROUND-COLOR: #e9cee0
}
.show A:link
{
    FONT: 11px Georgia, Helvetica;
    COLOR: #6c276a;
    TEXT-DECORATION: none
}
.show A:visited
{
    FONT: 11px Georgia, Helvetica;
    COLOR: #6c276a;
    TEXT-DECORATION: none
}
.show A:hover
{
    FONT: 11px Georgia, Helvetica;
    COLOR: #6c276a;
    TEXT-DECORATION: none
}
.show A:active
{
    FONT: 11px Georgia, Helvetica;
    COLOR: #6c276a;
    TEXT-DECORATION: none
}
#leftlist
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 12px/18px "Trebuchet MS", verdana, arial, sans-serif;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    BACKGROUND-COLOR: #eee;
    TEXT-ALIGN: center
}
#leftlist UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: center
}
#leftlist LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#vleftlist
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    FONT: 12px/18px "Trebuchet MS", "Trebuchet MS", verdana, arial, sans-serif;
    WIDTH: 190px;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: center
}
#vleftlist UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: center
}
#vleftlist LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#vleftlist A:link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#vleftlist A:visited
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#vleftlist A:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#vleftlist A:active
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#leftlist A:link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#leftlist A:visited
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#leftlist A:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#leftlist A:active
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#iconmenu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px 0px 0px;
    WIDTH: 470px;
    PADDING-TOP: 0px
}
#iconmenu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#iconmenu UL LI
{
    DISPLAY: inline;
    MARGIN: 0px
}
#iconmenu UL LI A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../../images/ql/foldermOFF.gif) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 60px;
    MARGIN-RIGHT: 15px;
    PADDING-TOP: 18px;
    HEIGHT: 51px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#iconmenu LI A:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../../images/ql/foldermON.gif) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 60px;
    COLOR: #432450;
    MARGIN-RIGHT: 15px;
    PADDING-TOP: 18px;
    HEIGHT: 51px;
    TEXT-ALIGN: center
}
.clear
{
    CLEAR: both
}
.ad
{
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 20px;
    MARGIN-LEFT: 10px;
    BACKGROUND-COLOR: #000
}
A.registerlink
{
    FONT: bold 11px Georgia, helvetica, sans-serif;
    COLOR: #333
}
.showdate
{
    FONT: 11px "Trebuchet MS", "Trebuchet MS", verdana, helvetica, sans-serif;
    COLOR: #555
}
.floatright
{
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #eee 1px solid;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 7px;
    BORDER-LEFT: #eee 1px solid;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #eee 1px solid
}
#bridalsuitelogin
{
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #eee 1px solid;
    PADDING-LEFT: 20px;
    FLOAT: right;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 20px;
    BORDER-LEFT: #eee 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #eee 1px solid;
    TEXT-ALIGN: left
}
#vendorlogin
{
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #eee 1px solid;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #eee 1px solid;
    WIDTH: 150px;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #eee 1px solid;
    TEXT-ALIGN: left
}
.floatleft
{
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #eee 1px solid;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #eee 1px solid;
    MARGIN-RIGHT: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #eee 1px solid
}
.showfloatleft
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 5px;
    PADDING-TOP: 10px
}
#login
{
    RIGHT: 3px;
    COLOR: #57334b;
    BOTTOM: 30px;
    POSITION: absolute
}
INPUT
{
    BORDER-RIGHT: #57334b 1px solid;
    BORDER-TOP: #57334b 1px solid;
    MARGIN-TOP: 8px;
    BACKGROUND: white;
    FONT: 11px "Trebuchet MS", verdana;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: #57334b 1px solid;
    COLOR: #57334b;
    BORDER-BOTTOM: #57334b 1px solid
}
TEXTAREA
{
    BORDER-RIGHT: #57334b 1px solid;
    BORDER-TOP: #57334b 1px solid;
    BACKGROUND: white;
    FONT: 11px "Trebuchet MS", verdana;
    BORDER-LEFT: #57334b 1px solid;
    COLOR: #57334b;
    BORDER-BOTTOM: #57334b 1px solid
}
radio
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
SELECT
{
    BORDER-RIGHT: #57334b 1px solid;
    BORDER-TOP: #57334b 1px solid;
    MARGIN-TOP: 8px;
    BACKGROUND: white;
    FONT: 11px "Trebuchet MS", verdana;
    BORDER-LEFT: #57334b 1px solid;
    COLOR: #57334b;
    BORDER-BOTTOM: #57334b 1px solid
}
.submit
{
    COLOR: #57334b;
    BACKGROUND-COLOR: #eee
}
OPTION
{
    COLOR: #57334b
}
#checks
{
    WIDTH: 270px;
    TEXT-ALIGN: left
}
#gbuttons
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ccccff
}
#alpha
{
    BACKGROUND-COLOR: #eee
}
#divButtons
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN-RIGHT: 100px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
.submitbutton
{
    BACKGROUND-COLOR: #ccc
}
TD
{
    FONT: 12px/18px "Trebuchet MS", verdana, arial, sans-serif
}
TR
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
TABLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    PADDING-TOP: 0px
}
.bridalsuite
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 20px 20px 20px 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.bsfloat
{
    FLOAT: left;
    MARGIN-LEFT: 10px
}
.mbs
{
    FONT-WEIGHT: bold;
    COLOR: #57334b;
    LETTER-SPACING: 0.05em
}
#mbslogin
{
    MARGIN-TOP: 8px;
    FONT-WEIGHT: bold;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    COLOR: #57334b;
    LETTER-SPACING: 0.05em
}
.dpl
{
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 10px;
    COLOR: #57334b;
    LETTER-SPACING: 0.1em;
    TEXT-ALIGN: left
}
#hintbox
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 3px;
    Z-INDEX: 100;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 3px;
    FONT: 11px/18px "Trebuchet MS", verdana;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 150px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: gray 1px solid;
    POSITION: absolute;
    TOP: 0px;
    BACKGROUND-COLOR: lightyellow
}
.hintanchor
{
    FONT-WEIGHT: bold;
    MARGIN: 3px 8px;
    COLOR: navy
}
#cop
{
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #eee 1px solid;
    PADDING-LEFT: 10px;
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN-LEFT: 20px;
    BORDER-LEFT: #eee 1px solid;
    WIDTH: 550px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #eee 1px solid
}
#co
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN-LEFT: 20px;
    WIDTH: 550px;
    PADDING-TOP: 10px
}
.floatlisting
{
    FLOAT: right;
    WIDTH: 400px
}
.imagefloatleft
{
    MARGIN-TOP: 20px;
    FLOAT: left;
    WIDTH: 100px
}
#searchbox
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #d0c5d8;
    TEXT-ALIGN: right
}
#searchfield
{
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 5px;
    align: right
}
#facts
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    BORDER-LEFT: red 1px solid;
    WIDTH: 160px;
    BORDER-BOTTOM: red 1px solid
}
#terms UL LI
{
    LIST-STYLE-TYPE: none
}
#terms LI
{
    LIST-STYLE-TYPE: none
}
#showsponsorsbar
{
    FLOAT: left;
    WIDTH: 190px;
    BACKGROUND-COLOR: #e2d4e1;
    TEXT-DECORATION: none
}
HTML #showsponsorsbar
{
    FLOAT: left;
    WIDTH: 190px;
    BACKGROUND-COLOR: #e2d4e1;
    TEXT-DECORATION: none
}
#showsponsorsbar A
{
    WIDTH: 190px;
    COLOR: #333;
    TEXT-DECORATION: none
}
#showsponsorsbar A:link
{
    WIDTH: 190px;
    COLOR: #333;
    TEXT-DECORATION: none
}
#showsponsorsbar A:visited
{
    WIDTH: 190px;
    COLOR: #333;
    TEXT-DECORATION: none
}
#showsponsorsbar A:hover
{
    WIDTH: 190px;
    COLOR: #333;
    TEXT-DECORATION: none
}
#showsponsorsbar A:hover
{
    COLOR: #333;
    TEXT-DECORATION: none
}
#showsponsorsbar A:active
{
    COLOR: #333;
    TEXT-DECORATION: none
}
HTML #doorprizebar
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ccc;
    TEXT-DECORATION: none
}
#doorprizebar
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: 194px;
    BACKGROUND-COLOR: #ccc;
    TEXT-DECORATION: none
}
#doorprizebar A
{
    COLOR: #333;
    TEXT-DECORATION: none
}
#doorprizebar A:link
{
    COLOR: #333;
    TEXT-DECORATION: none
}
#doorprizebar A:visited
{
    COLOR: #333;
    TEXT-DECORATION: none
}
H6
{
    MARGIN: 5px 20px 5px 0px;
    FONT: 14px/22px helvetica, sans-serif;
    COLOR: #006666;
    TEXT-ALIGN: left
}
#RegistrationChoices
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto 20px;
    WIDTH: 620px;
    PADDING-TOP: 0px
}
#ExistingUsersRegister
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 20px;
    WIDTH: 300px;
    PADDING-TOP: 10px;
    HEIGHT: 144px;
    BACKGROUND-COLOR: #fff
}
#NewUsersRegister
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 20px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #fff
}
HTML #NewUsersRegister
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 10px;
    HEIGHT: 144px
}
HTML #ExistingUsersRegister
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 10px;
    HEIGHT: 144px
}
#blist UL
{
    LIST-STYLE-TYPE: circle;
    TEXT-ALIGN: left
}
P.right
{
    TEXT-ALIGN: right
}
TEXTAREA.right
{
    TEXT-ALIGN: right
}
.contactfloatleft
{
    FLOAT: left;
    WIDTH: 300px
}
.contactfloatright
{
    FLOAT: right;
    WIDTH: 300px
}
.showdatafloat
{
    BORDER-RIGHT: #006666 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #006666 1px solid;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 10px 10px;
    FONT: 11px/25px verdana;
    BORDER-LEFT: #006666 1px solid;
    WIDTH: 225px;
    COLOR: #471c47;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #006666 1px solid;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: left
}
.showlo
{
    COLOR: #006666
}
.tiny
{
    FONT-SIZE: 9px
}
HTML .boxhead H2
{
    HEIGHT: 1%
}
.sidebox
{
    FONT-SIZE: 100%;
    BACKGROUND: url(/images/sbbody-r.gif) no-repeat right bottom;
    FLOAT: right;
    MARGIN: 0px;
    WIDTH: 20em
}
.boxhead
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/images/sbhead-r.gif) no-repeat right top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
.boxhead H2
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    BACKGROUND: url(/images/sbhead-l.gif) no-repeat left top;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    WIDTH: 17em;
    COLOR: white;
    LINE-HEIGHT: 1em;
    PADDING-TOP: 22px;
    TEXT-ALIGN: center;
    text-shadow: rgba(0,0,0,.4) 0px 2px 5px
}
.boxbody
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 30px;
    BACKGROUND: url(/images/sbbody-l.gif) no-repeat left bottom;
    PADDING-BOTTOM: 31px;
    MARGIN: 0px;
    PADDING-TOP: 5px
}
