﻿/* Dark Brown: #bea385
   Light Brown: #e3c99d
   Red: #990000
   Slightly Light Red: #980000
RED: #D4340C
*/
*
{
    margin-top: 0px;
}

body
{
    font-family: Tahoma;
    font-size: 12px;
    /*letter-spacing: 1px;*/
    line-height: 15px;
    background-color: #FFFFFF;
    /*margin: 0; width:1000px;*/
}
#maincontainer
{
    width: 100%;
    margin: 0 auto;
}
#myFooter
{
}
#myFooter a
{
    font-weight: bold;
    text-decoration: underline;
    color: Maroon;
}
#myFooter a:hover
{
    text-decoration: none;
    color: Maroon;
}
.men
{
}
.men a:hover
{
    color: White;
}
body a
{
    text-decoration: underline;
}
body a:hover
{
    color: Maroon;
    text-decoration: none;
}
h2
{
    font-size: 2.0em;
    color: #990000;
    font-family: tahoma, sans-serif;
    font-weight: bold;
    margin: 0px;
    padding-bottom: 0.25em;
}
h3
{
    font-size: 1.3em;
    color: #990000;
    font-family: tahoma, sans-serif;
    font-weight: bold;
}



/*My Edition*/


#UserMenu
{
    border: solid 1px black;
    background-image: url(images/usermenubck.jpg);
    color: White;
    width: 100%;
    height: 24px;
}

#UserMenu ul
{
    margin: 0;
    list-style: none;
    line-height: normal;
}

#UserMenu li
{
    display: inline;
}

#UserMenu a
{
    color: White;
    display: block;
    float: left;
    height: 26px;
    padding: 5px 16px 0 20px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
}

#UserMenu a:hover
{
    background-image: url(images/head.jpg);
    color: White;
    height: 16px;
    text-decoration: underline;
}

#menu .first a
{
    padding-left: 0;
    background: none;
}


#Header
{
    width: 994px;
    margin: 0 auto;
    height: 85px;
    border: solid 1px #FF6600;
    border-bottom: solid 9px #FF6600;
    background:#000000;
    color:#FFF;
    
}
/*#Header .Right
{
    width: 208px;
    height: 85;
    color: White;
    line-height: 20px;
    padding-left: 10px;
    background-color: #D4340C;
}
#Header .Left
{
    float: left;
    color: #D4340C; 
}*/

.bgLogo
{
    /*background: url(images/logo.jpg) no-repeat;*/
    background-color: White;
}
.text
{
    float: right;
    margin-right: 10px;
    font-weight: bold;
}
#Main
{
    border: solid 2px #FF6600;
    border-bottom: solid 9px #FF6600;
    border-top: none;
    width: 978px;
    margin: 0 auto;
}
.menu1, .submenu
{
    width: 151px;
    border-right: solid 1px red;
}

.menu1 ul, .submenu ul
{
    margin: 0;
    padding: 0;
    list-style: none;
}

.menu1 li, .submenu li
{
    display: inline;
}

.menu1 a, .submenu a
{
    display: block;
    padding: 0 15px;
    border-bottom: 1px solid #FFFFFF;
    text-decoration: none;
    color: #fff;
}

.menu1 a:hover
{
    background: url(images/head.jpg) no-repeat;
}

.menu .active a
{
    background: #BABABA;
    color: #000000;
}
#Menu
{
}
#Menu ul
{
    margin: 0;
    padding: 0;
    list-style: none;
    display: block;
}
#Menu li
{
    display: block;
}
#Menu a
{
    display: block;
    padding: 5px 15px;
    border-bottom: 1px solid #FFFFFF;
    text-decoration: none;
    color: #3B3B3B;
}
#Menu a:hover
{
    background: url(images/head.jpg) no-repeat;
    color: White;
}
.btn
{
    width: 85px;
    border: solid 0.1em #BEA385;
    background: url(images/button.jpg);
    height: 23px;
    color: White;
    font-weight: bold;
}
.btn2
{
    background-image: url(images/head.jpg);
    border: solid 0.1em #BEA385;
    height: 23px;
    color: White;
    font-weight: bold;
}
.Bar
{
background-color: #FF6600;
/*    background: url(images/usermenubck.jpg) repeat-x;*/
    height: 25px;
    color: White;
    font-weight: bold;
    font-size: 15px;
}
.ImgHead
{
    background-image: url(images/head.jpg);
    border-right: solid 1px red;
    width: 151px;
    height: 25px;
    font-weight: bold;
    line-height: 25px;
    color: #fff;
    text-align: center;
}
.ImgHead a
{
    text-decoration: none;
    color: #fff;
}
.ImgHead a:hover
{
    text-decoration: underline;
}
.h
{
    padding: 10px 55px 10px 10px;
}
/*End My Edition*/






#logo
{
    background-image: url(images/logo5.png);
    background-repeat: no-repeat;
    height: 117px;
    width: 1000px;
}
#Slogan
{
    width: 1000px;
    height: 30px;
    background-color: #e3c99d;
    background-repeat: no-repeat;
}

#SloganRight
{
    margin-left: 800px;
    width: 200px;
    height: 30px;
    background-color: #bea385;
    background-repeat: no-repeat;
}
#SloganRightText
{
    margin-left: 15px;
    margin-top: 5px;
}
#leftArea
{
    float: left;
    width: 120px;
    height: 400px;
    font-family: tahoma, sans-serif;
    background-color: #e3c99d;
}
#MainArea
{
    float: left;
    margin-left: 10px;
    width: 600px;
    height: 500px;
    font-family: tahoma;
    font-size: 0.70em; /*border:solid 1px black;*/
}
#RightArea
{
    float: right; /*margin-right:5px;*/
    width: 150px;
    height: 420px;
    font-family: tahoma, sans-serif;
    background-color: #e3c99d;
}
p
{
    text-align: justify;
    /*margin: 0px;*/
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.border
{
    border: solid 1px #333;
}

.TableHeaderRow
{
    color: white;
    /*background: url(images/usermenubck.jpg) repeat-x;*/
    background-color: #FF6600;
    font-size: 1.2em;
    height: 26px;
    line-height: 20px;
    font-weight: bold;
}
.TableHeaderRow1
{
    color: #FFFFFF;
    background-color: #980000;
    font-size: 1.2em;
    font-weight: bold;
    text-align: center;
}
h6
{
    font-size: 1em;
    color: #B90707;
    font-family: tahoma, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
}
b.datagrid
{
    font-size: 1em;
    color: #B90707;
    font-family: tahoma, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
}
b.datagridBlue
{
    font-size: 1em;
    color: #980000;
    font-family: tahoma, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
}

.TableHeaderRowRed
{
    color: #FFFFFF;
    background-color: #980000;
    font-size: 1.2em;
    font-weight: bold;
}

.GridHeaderRow
{
    color: #B90707;
    background-color: #980000;
    font-size: 1.2em;
    font-weight: bold;
}
.TableBorder
{
    border: solid 1px #990000;
}
.TableBorderRed
{
    border: solid 1px #990000;
}
.TableHeaderRowGolden
{
    color: #444;
    background-color: #FC3;
    font-size: 1.2em;
    font-weight: bold;
    background-image: url(images/status.png);
    background-repeat: repeat-y;
    background-position: left, top;
}













.PaddA5
{
    padding: 5px;
}
.NoBorder
{
    border: medium none;
}

h2
{
    color: #821400;
    font-size: 10pt;
}

MarginB5
{
    margin-bottom: 5px;
}
.MarginA0
{
    margin: 0px;
}
.StandardFont
{
    font-family: Arial,helvetica,sans-serif;
}
.RemoveWhiteSpace
{
    font-size: 0px;
}
.NoBorder
{
    border: medium none;
}
.WhiteBott1px
{
    border-bottom: 1px dotted white;
}
.BorderT1
{
    border-top: 1px dashed #BEA385;
}
.BorderB1
{
    border-bottom: 1px dashed #BEA385;
}
.BorderL1
{
    border-left: 1px dashed #BEA385;
}
.BorderR1
{
    border-right: 1px dashed #BEA385;
}
.Height216
{
    height: 216px;
}
Height199
{
    height: 199px;
}
.Height110
{
    height: 110px;
}
.Height25
{
    height: 25px;
}
.Height8
{
    height: 8px;
}
.Height1
{
    height: 1px;
}
.Width760
{
    width: 760px;
}
.Width750
{
    width: 750px;
}
.Width660
{
    width: 660px;
}
.Width600
{
    width: 600px;
}
.Width585
{
    width: 585px;
}
.Width400
{
    width: 400px;
}
.Width399
{
    width: 399px;
}
.Width380
{
    width: 380px;
}
.Width350
{
    width: 350px;
}
.Width300
{
    width: 300px;
}
.Width200
{
    width: 200px;
}
.Width199
{
    width: 199px;
}
.Width150
{
    width: 150px;
}
.Width100
{
    width: 100px;
}
.Width60
{
    width: 60px;
}
.Width1
{
    width: 1px;
}
.W100
{
    width: 100%;
}
.W50
{
    width: 50%;
}
.AlignMiddle
{
    vertical-align: middle;
}
.AlignTop
{
    vertical-align: top;
}
.AlignBottom
{
    vertical-align: bottom;
}
.TextAlignLeft
{
    text-align: left;
}
.TextAlignRight
{
    text-align: right;
}
.TextAlignCenter
{
    text-align: center;
}
.TextAlignJustify
{
    text-align: justify;
}
.LineHeight25
{
    line-height: 25px;
}
.LineHeight20
{
    line-height: 20px;
}
.LineHeight18
{
    line-height: 18px;
}
.StaticMenu a:hover
{
    background-image: url(/images/menu_bullet_r_dn.gif);
    color: #821400;
    text-decoration: none;
}
.DynamicMenu a, .StaticMenu a
{
    background-image: url(/images/menu_bullet_r_up.gif);
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 20px;
}
.DynamicMenu a:hover
{
    background-image: url(/images/menu_bullet_r_dn.gif);
    color: #821400;
    text-decoration: none;
}
.PaddT3
{
    padding-top: 3px;
}
.PaddT0
{
    padding-top: 0px;
}
.PaddT5
{
    padding-top: 5px;
}
.PaddT6
{
    padding-top: 6px;
}
.PaddT10
{
    padding-top: 10px;
}
.PaddL0
{
    padding-left: 0px;
}
.PaddL3
{
    padding-left: 3px;
}
.PaddL5
{
    padding-left: 5px;
}
.PaddR3
{
    padding-right: 3px;
}
.PaddB3
{
    padding-bottom: 3px;
}
.PaddB5
{
    padding-bottom: 5px;
}
.PaddB10
{
    padding-bottom: 10px;
}
.PaddR10
{
    padding-right: 10px;
}
.PaddL6
{
    padding-left: 6px;
}
.PaddR6
{
    padding-right: 6px;
}
.PaddR5
{
    padding-right: 5px;
}
.PaddA0
{
    padding: 0px;
}
.PaddA3
{
    padding: 3px;
}
.PaddA5
{
    padding: 5px;
}
.MarginA0
{
    margin: 0px;
}
.MarginA5
{
    margin: 5px;
}
.MarginL0
{
    margin-left: 0px;
}
.MarginT0
{
    margin-top: 0px;
}
.MarginL5
{
    margin-left: 5px;
}
.MarginT5
{
    margin-top: 5px;
}
.MarginB5
{
    margin-bottom: 5px;
}
.MarginB10
{
    margin-bottom: 10px;
}
.MarginL10
{
    margin-left: 10px;
}
.MarginT10
{
    margin-top: 10px;
}
.MarginR10
{
    margin-right: 10px;
}
.MarginA10
{
    margin: 10px;
}
.TextIndent5
{
    text-indent: 5px;
}
.FontSize6
{
    font-size: 6pt;
}
.FontSize8
{
    font-size: 8pt;
}
.FontSize9
{
    font-size: 9pt;
}
.FontSize10
{
    font-size: 10pt;
}
.FontSize11
{
    font-size: 11pt;
}
.FontSize12
{
    font-size: 12pt;
}
.FontSize14
{
    font-size: 14pt;
}
.FontSize18
{
    font-size: 18pt;
}
.FontSize42
{
    font-size: 42pt;
}
.FontBold
{
    font-weight: bold;
}
.FontItalic
{
    font-style: italic;
}
.FontRed
{
    color: #821400;
}
.FontBeige1
{
    color: #F7F0E4;
}
.FontBeige2
{
    color: #E5D0A8;
}
.FontBeige3
{
    color: #E3C99D;
}
.FontBeige4
{
    color: #BEA385;
}
.FontWhite
{
    color: #FFFFFF;
}
.StandardFont
{
    font-family: Arial,helvetica,sans-serif;
}
.TextNoDec
{
    text-decoration: none;
}
.TextUnderLine
{
    text-decoration: underline;
}
.TextUppercase
{
    text-transform: uppercase;
}
.Beige1
{
    background-color: #F7F0E4;
}
.Beige2
{
    background-color: #E5D0A8;
}
.Beige3
{
    background-color: #E3C99D;
}
.Beige4
{
    background-color: #BEA385;
}
.Red
{
    background-color: #821400;
}
.White
{
    background-color: #FFFFFF;
}
a.toplink
{
    color: white;
    display: table-cell;
    font-size: 10pt;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    padding-left: 5px;
    padding-top: 0px;
    text-decoration: none;
    vertical-align: top;
    width: 95px;
}
a.toplink:hover
{
    background-image: url(/images/highlight.gif);
    color: #821400;
    cursor: pointer;
    font-size: 10pt;
    line-height: 25px;
    text-decoration: none;
}
.Highlight
{
    background-image: url(/images/highlight.gif);
    color: #821400;
    cursor: pointer;
    display: table-cell;
    font-size: 10pt;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin-top: 0px;
    padding-left: 5px;
    padding-top: 0px;
    text-decoration: none;
    vertical-align: top;
    width: 95px;
}
a.Highlight:hover
{
    background-image: url(/images/highlight.gif);
    color: #821400;
    cursor: pointer;
    font-size: 10pt;
    line-height: 25px;
    text-decoration: none;
}
a.backtotop
{
    background-image: url(/images/menu_bullet_u_up.gif);
    background-position: right center;
    background-repeat: no-repeat;
    color: white;
    font-weight: bold;
    padding-right: 20px;
    text-decoration: none;
}
a.backtotop:hover
{
    background-image: url(/images/menu_bullet_u_dn.gif);
    color: #821400;
    font-weight: bold;
}
a.mykeatons
{
    background-image: url(/images/menu_bullet_r_up_t.gif);
    background-position: left center;
    background-repeat: no-repeat;
    font-weight: bold;
    padding-left: 20px;
}
a.mykeatons:hover
{
    background-image: url(/images/menu_bullet_r_dn.gif);
}
.Beige3 a
{
    color: #FFFFFF;
}
.Beige3 a:hover
{
    color: #821400;
}
.Red a
{
    color: #FFFFFF;
}
.Red a:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}
ul.linklist, ul.list
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
.linklist li
{
    padding: 5px 5px 5px 0px;
    vertical-align: middle;
}
.linklist a, .buttonlink
{
    margin-bottom: 1px;
    margin-top: 1px;
    padding: 1px 5px 1px 20px;
}
.list li
{
    background-image: url(/images/menu_bullet_r_up.gif);
    background-position: 2px center;
    background-repeat: no-repeat;
    font-family: Arial,helvetica,sans-serif;
    padding: 5px 5px 5px 20px;
}
.linklist a, .buttonlink
{
    padding: 1px 5px;
}
.linklist a, .buttonlink
{
    background-color: #F7F0E4;
    background-image: url(/images/menu_bullet_r_up.gif);
    background-position: 2px center;
    background-repeat: no-repeat;
    border: 1px solid #AD967B;
    color: #BEA385;
    font-family: Arial,helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    line-height: 150%;
    text-decoration: none;
}
.linklist a:hover, a.buttonlink:hover
{
    background-image: url(/images/menu_bullet_r_dn.gif);
    color: #821400;
}
.submitbutton2
{
    background-color: #F7F0E4;
    background-image: url(/images/menu_bullet_r_up.gif);
    background-position: 2px center;
    background-repeat: no-repeat;
    border: 1px solid #AD967B;
    color: #BEA385;
    cursor: pointer;
    font-family: Arial,helvetica,sans-serif;
    font-weight: bold;
    min-width: 70px;
    padding-left: 20px;
    padding-right: 5px;
    text-align: center;
    text-decoration: none;
}
.submitbutton
{
    background-color: #F7F0E4;
    background-image: url(/images/menu_bullet_r_up.gif);
    background-position: 2px center;
    background-repeat: no-repeat;
    border: 1px solid #AD967B;
    color: #BEA385;
    cursor: pointer;
    font-family: Arial,helvetica,sans-serif;
    font-weight: bold;
    padding-left: 23px;
    padding-right: 3px;
    text-align: left;
    text-decoration: none;
}
a
{
    color: #821400;
    text-decoration: none;
}
hr
{
    border-style: none none solid;
    border-width: medium medium 1px;
}
hr.dashes
{
    border-style: none none dashed;
    border-width: medium medium 1px;
    margin-left: 5px;
}
h1
{
    color: #821400;
    font-size: 14pt;
}
h2
{
    color: #821400;
    font-size: 10pt;
}
h3
{
    font-size: 10pt;
}
.PrintMe
{
    display: none;
}
.PrintMe
{
}
.ScreenMe
{
    display: none;
}
body
{
    color: Black;
}
#dvMarketingContent p
{
    /*margin-left: 0px;
    padding-left: 0px;*/
}
#tblPriceGuide th
{
    border: 1px dashed #AD967B;
    padding: 10px 5px;
}
#tblPriceGuide td
{
    border: 1px dashed #AD967B;
    padding: 10px 5px;
    text-align: center;
}
.floorplan
{
    height: 9in;
}
ul.linklist_candy
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
.linklist_candy li
{
    display: block;
    padding: 2px 5px 2px 0px;
    vertical-align: middle;
}
.linklist_candy a
{
    margin-bottom: 1px;
    margin-top: 1px;
    padding: 1px 5px 1px 20px;
}
.linklist_candy a
{
    padding: 1px 5px;
}
.linklist_candy li a
{
    background-color: #511D59;
    background-image: url(/images/candy/menu_bullet_r_up.gif);
    background-position: 2px center;
    background-repeat: no-repeat;
    border: 1px solid #AD967B;
    color: #FFFFFF;
    display: block;
    font-family: Arial,helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    line-height: 150%;
    text-decoration: none;
}
.linklist_candy a:hover
{
    background-image: url(/images/candy/menu_bullet_r_dn.gif);
    color: #FFFFFF;
}
a.backtotop_candy
{
    background-image: url(/images/candy/menu_bullet_u_up.gif);
    background-position: right center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-weight: bold;
    padding-right: 20px;
    text-decoration: none;
}
a.backtotop_candy:hover
{
    background-image: url(/images/candy/menu_bullet_u_dn.gif);
    color: #FFFFFF;
    font-weight: bold;
}
.CandyBG
{
    background-color: #511D59;
}
ul.linklist_barking
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
.linklist_barking li
{
    display: block;
    padding: 2px 5px 2px 0px;
    vertical-align: middle;
}
.linklist_barking a
{
    margin-bottom: 1px;
    margin-top: 1px;
    padding: 1px 5px 1px 20px;
}
.linklist_barking a
{
    padding: 1px 5px;
}
.linklist_barking li a
{
    background-color: #511D59;
    background-image: url(/images/barking/menu_bullet_r_up.gif);
    background-position: 2px center;
    background-repeat: no-repeat;
    border: 1px solid #AD967B;
    color: #FFFFFF;
    display: block;
    font-family: Arial,helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    line-height: 150%;
    text-decoration: none;
}
.linklist_barking a:hover
{
    background-image: url(/images/barking/menu_bullet_r_dn.gif);
    color: #FFFFFF;
}
a.backtotop_barking
{
    background-image: url(/images/barking/menu_bullet_u_up.gif);
    background-position: right center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-weight: bold;
    padding-right: 20px;
    text-decoration: none;
}
a.backtotop_barking:hover
{
    background-image: url(/images/barking/menu_bullet_u_dn.gif);
    color: #FFFFFF;
    font-weight: bold;
}
.BarkingBG
{
    background-color: #511D59;
}
ul.linklist_icona
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
.linklist_icona li
{
    display: block;
    padding: 2px 5px 2px 0px;
    vertical-align: middle;
}
.linklist_icona a
{
    margin-bottom: 1px;
    margin-top: 1px;
    padding: 1px 5px 1px 20px;
}
.linklist_icona a
{
    padding: 1px 5px;
}
.linklist_icona li a
{
    background-color: #2D5A8B;
    background-image: url(/images/icona/menu_bullet_r_up.gif);
    background-position: 2px center;
    background-repeat: no-repeat;
    border: 1px solid #AD967B;
    color: #FFFFFF;
    display: block;
    font-family: Arial,helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    line-height: 150%;
    text-decoration: none;
}
.linklist_icona a:hover
{
    background-image: url(/images/icona/menu_bullet_r_dn.gif);
    color: #FFFFFF;
}
a.backtotop_icona
{
    background-image: url(/images/icona/menu_bullet_u_up.gif);
    background-position: right center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-weight: bold;
    padding-right: 20px;
    text-decoration: none;
}
a.backtotop_icona:hover
{
    background-image: url(/images/icona/menu_bullet_u_dn.gif);
    color: #FFFFFF;
    font-weight: bold;
}
.IconaBG
{
    background-color: #2D5A8B;
}
.IconaTableBG
{
    background-color: #B5D6ED;
    color: #2D5A8B;
}
ul.linklist_kscroll
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
.linklist_kscroll li
{
    display: block;
    padding: 2px 5px 2px 0px;
    vertical-align: middle;
}
.linklist_kscroll a
{
    margin-bottom: 1px;
    margin-top: 1px;
    padding: 1px 5px 1px 20px;
}
.linklist_kscroll a
{
    padding: 1px 5px;
}
.linklist_kscroll li a
{
    background-color: #991700;
    background-image: url(/images/kscroll/menu_bullet_r_up.gif);
    background-position: 2px center;
    background-repeat: no-repeat;
    border: 1px solid #AD967B;
    color: #FFFFFF;
    display: block;
    font-family: Arial,helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    line-height: 150%;
    text-decoration: none;
}
.linklist_kscroll a:hover
{
    background-image: url(/images/kscroll/menu_bullet_r_dn.gif);
    color: #FFFFFF;
}
a.backtotop_kscroll
{
    background-image: url(/images/kscroll/menu_bullet_u_up.gif);
    background-position: right center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-weight: bold;
    padding-right: 20px;
    text-decoration: none;
}
a.backtotop_kscroll:hover
{
    background-image: url(/images/kscroll/menu_bullet_u_dn.gif);
    color: #FFFFFF;
    font-weight: bold;
}
.KScrollBG
{
    background-color: #991700;
}
.h2_kscroll
{
    font-size: 150%;
    font-weight: normal;
    margin-bottom: 0px;
    margin-top: 10px;
}
.BorderT1_KS
{
    border-top: 1px dashed #991700;
}
.BorderR1_KS
{
    border-right: 1px dashed #991700;
}
.BorderB1_KS
{
    border-bottom: 1px dashed #991700;
}
.BorderL1_KS
{
    border-left: 1px dashed #991700;
}
.textcolorgolden
{
    color: #BEA385;
    text-decoration: none;
}
.maroonlink
{
    color: #821400;
    font-weight: bold;
}
.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 100px;
    text-align : left; 
    list-style-type : none;
    
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
	
}