
html,
body,
a,
img,
tr,
td
    {
    border-width:0;
    border-style:none;
    border-collapse:collapse;
    }
table,
tr,
td
    {
    border-width:0;
    border-collapse:collapse;
    border-spacing:0;
    }
html
    {
    margin:0;
    padding:0;
    font-size:100%;
    width:100%;
    }
body
    {
    margin:0;
    padding:0;
    color:#000;    background-color:#feefd0;
    font-style:normal;
    font-weight:normal;
    font-size:100%;
    font-family:Arial,Verdana,Helvetica,"Arial Narrow",sans-serif;
    }
#standardBrowsersWidth
    {
    position:relative;
    }
p
    {
    margin:1em;
    padding:0;
    line-height:1.1em;
    }
table
    {
    margin:1em;
    }
td
    {
    padding:0.2em 0.5em;
    }
a
    {
    text-decoration:underline;
    color:#00f;    background-color:transparent;
    font-weight:normal;
    }
a:hover
    {
    text-decoration:underline;
    color:#000;    background-color:#eee;
    }
a:active
    {
    text-decoration:none;
    color:#f00;    background-color:transparent;
    }
h1
    {
    margin:0.2em 0 0.5em 0.5em;
    padding:0;
    color:#000;    background-color:transparent;
    letter-spacing:0.04em;
/*    font-size:2em;*/
    }
h2
    {
    margin-left:0.7em;
    padding:0;
    color:#000;    background-color:transparent;
    letter-spacing:0.04em;
/*    font-size:1.5em;*/
    }
h3
    {
    margin:0.7em 0 0 0.7em;
    padding:0;
    color:#000;    background-color:transparent;
/*    font-size:1em;*/
    }
h4
    {
    display:inline;
    color:#000;    background-color:transparent;
    font-weight:normal;
    }
.tiny
    {
    font-size:0.75em;
    }
.breakFloat
    {
    display:block;
    clear:both;
    padding-bottom:2em;
    font-size:4px;
    }
td
    {
    vertical-align:top;
    }
.vertSpace
    {
    height:10em;
    }
.centerIt
    {
    text-align:center;
    }
.leftIt
    {
    text-align:left;
    }


.header
    {
    position: relative;
    margin:0;
    padding:0;
    height:120px;
    color:#000;   background-color:transparent;
    background-image:url(/wrap/images/headBG);
    background-repeat:repeat-x;
    }
.logo,
.logo a,
.logo a:hover
    {
    margin:0 0 0 2em;
    color:#000;    background-color:transparent;
    }
.headBead
    {
    position:absolute;    z-index:2;
    top:101px;    height:19px;
    left:0;    width:100%;
    background-image:url(/wrap/images/headBead);
    background-repeat:repeat-x;
    }


#mainMenu
    {
    position:absolute;
    top:4px;    height:auto;
    left:500px;    width:auto;
    margin:0;
    padding:0;
    line-height:1.1em;
    color:#000;    background-color:transparent;
    }
#mainMenu table
    {
    margin:0;
    padding:0;
    }
#mainMenu table td
    {
    width:auto;
    }
#mainMenu a
    {
    margin:0;
    padding:0.2em 0.5em 0.3em 0.5em;
    height:1.1em;
    text-decoration:none;
    letter-spacing:0.1em;
    color:#fff;    background-color:transparent;
    font-weight:bold;
    font-size:1em;
    }
#mainMenu a:hover,
#mainMenu a.highLight:hover
    {
    border:none;
    text-decoration:none;
    color:#000;    background-color:transparent;
    }
#mainMenu a.highLight
    {
    text-decoration:none;
    color:#000;    background-color:#896;
    }
#mainMenu .level1
    {
    display:inline;
    }
#mainMenu a.item1
    {
    border-left:none;
    }


#subMenuNone
    {
    width:0;
    }
#subMenu
    {
    position:absolute;
    top:120px;
    left:0;
    margin:0;
    padding:1em 0.5em 0 0;
    color:#000;    background-color:transparent;
    background-image:url(/wrap/images/sidebarBG);
    background-repeat:repeat;
    font-size:0.85em;
    }
.general
    {
    z-index:2;
    }
.filing1
    {
    z-index:4;
    }
.subMenuHeader1
    {
    margin:0 0 0.9em 0.5em;
    padding:0;
    letter-spacing:0.1em;
    text-align:center;
    color:#fff;    background-color:transparent;
    font-weight:bold;
    font-size:12px;
    }
.subMenuHeader1 a
    {
    padding:0.2em 0 0.3em 0;
    line-height:1.3em;
    color:#fff;    background-color:#576d49;
    font-weight:bold;
    }
.subMenuHeader2
    {
    margin:0;
    padding:0 0 0 1em;
    letter-spacing:0.2em;
    color:#000;    background-color:transparent;
    font-weight:bold;
    font-size:0.85em;
    }
#subMenu a
    {
    display:block;
    padding-right:2em;
    width:100%;
    text-decoration:none;
    }
#subMenu a:hover,
#subMenu a.highLight:hover
    {
    color:#000;    background-color:#eee;
    text-decoration:none;
    }
#subMenu a.highLight
    {
    color:#000;    background-color:transparent;
    }


#subMenu ul
    {
    margin:0 0 0 0;     padding:0;
    color:#000;    background-color:transparent;
    }
#subMenu ul li
    {
    border-bottom:1px solid #ddd;
    margin:0.5em 0 0 0.5em;     padding:0;
    text-align:right;
    list-style:disc outside;
    }
#subMenu table td a,
#subMenu ul li a
    {
    display:block;
    margin:0.1em 0 0 0;     padding:0 0 0 0;
    vertical-align:middle;
    letter-spacing:0.07em;
    color:#033;    background-color:transparent;
    font-weight:bold;
    font-size:1em;
    }
#subMenu ul li a.highLight
    {
    color:#000;    background-color:transparent;
    }


#subMenu ul ul
    {
    margin:0 0 0 0;
    }
#subMenu ul ul li
    {
    margin:0 0 0 1em;
    text-align:left;
    }
#subMenu ul ul li a
    {
    margin:0.1em 0 0 0;     padding:0 0 0 0.2em;
    height:auto;
    color:#000;    background-color:transparent;
    font-weight:normal;
    font-size:0.9em;
    }
#subMenu ul ul li a,
#subMenu ul ul li a.highLight
    {
    background-image:none;
    }
#subMenu ul ul li a:hover
    {
    }
#subMenu ul ul li a.highLight
    {
    color:#900;    background-color:transparent;
    }


#featureList
    {
    position:absolute;    z-index:2;
    top:120px;
    right:0;    width:12.6em;
    margin:0;
    padding:0;
    color:#000;    background-color:transparent;
    background-image:url(/wrap/images/sidebarBG);
    background-repeat:repeat;
    font-size:0.95em;
    }
div.pineCone
    {
    position:absolute;
    top:25em;    height:auto;
    right:1em;    width:auto;
    }


.flist
    {
    margin:1em 0.3em 0.3em 0.3em;
    padding:0;
    }
.flist ul
    {
    margin:0 0 0 1em;
    padding:0;
    }
.flist ul li
    {
    }
.flist ul li a
    {
    text-decoration:none;
    color:#016735;    background-color:transparent;
    font-weight:bold;
    font-size:0.9em;
    }
.flist ul li a:hover
    {
    text-decoration:none;
    color:#111;    background-color:#ddd;
    }
.flist ul ul li
    {
    list-style:circle;
    }
.flist ul ul li a
    {
    font-weight:normal;
    color:#333;    background-color:transparent;
    }


.ffolder
    {
    margin:0.3em;
    padding:0;
    color:#000;    background-color:transparent;
    }
.ffolder ul
    {
    margin:0;
    padding:0;
    }
.ffolder ul li
    {
    margin:.2em 0;
    padding:0;
    list-style:none;
    }
.ffolder a
    {
    display:block;
    margin:0;
    padding:0.2em 0 0.2em 0;
    width:10em;
    text-decoration:none;
    text-align:center;
    letter-spacing:0.1em;
    color:#fff;    background-color:#aaa;
    font-weight:bold;
    font-size:0.95em;
    }
.ffolder a:hover
    {
    text-decoration:none;
    color:#f41;    background-color:#ccc;
    }


.ftext
    {
/*    border:1px solid #ddd;*/
    margin:0.3em;
    padding:0;
    color:#000;    background-color:transparent;
    }
.ftext h2
    {
    margin:0.3em;
    /*font-size:1.2em;*/
    }
.ftext p
    {
    /*margin:0.4em;*/
    padding:0.2em 0;
    /*line-height:1.2em;*/
    }
.ftext ul
    {
    margin:0 0 0 1em;
    padding:0;
    }
.ftext ul li
    {
    }
.ftext ul li a
    {
    text-decoration:none;
    color:#016735;    background-color:transparent;
    font-weight:bold;
    font-size:0.9em;
    }
.ftext ul li a:hover
    {
    text-decoration:none;
    color:%(colorFeatLi1)s;    background-color:#ddd;
    }


.footWrapperSubFeat,
.footWrapperFeat,
.footWrapperSub,
.footWrapper
    {
    position:relative;    z-index:2;
    text-align:center;
    color:#000;    background-color:#576d49;
    background-image:url(/wrap/images/footBG);
    background-repeat:repeat-x;
    font-size:0.9em;
    }
.footWrapperSubFeat
    {
    margin-top:25px;
    }
.footWrapperFeat
    {
    margin:25px 13.3em 0 0;
    }
.footWrapperSub
    {
    margin:25px 0 0 13.3em;
    }
.footWrapper
    {
    margin:25px 0 0 0;
    }
.footBead
    {
    position:absolute;    z-index:2;
    top:0px;    height:25px;
    left:0;    width:100%;
    background-image:url(/wrap/images/footBead);
    background-repeat:repeat-x;
    }
div.footWrapperSubFeat div.address
    {
    margin:3em 13.3em 0 13.3em;
    color:#ccc;    background-color:transparent;
    }
div.footWrapperSubFeat .privacy,
div.footWrapperSubFeat #wme
    {
    margin:0 13.3em 0 13.3em;
    color:#ccc;    background-color:transparent;
    }
.privacy a
    {
    margin:0 3em;
    text-decoration:none;
    color:#ccc;    background-color:transparent;
    }
.privacy a:hover,
.address a:hover
   {
    text-decoration:none;
    color:#000;    background-color:transparent;
    }
.address a
    {
    color:#ccc;    background-color:transparent;
    }
div.footWrapperSubFeat .privacy
    {
    position:relative;
    top:1em;
    text-align:left;
    }
div.footWrapperSubFeat #wme
    {
    text-align:right;
    }
div.footWrapperSubFeat #wme a:hover
    {
    color:#000;    background-color:transparent;
    }


div.builderWrap table
    {
    width:98%;
    margin:0.2em 4em 0.2em 0.2em;
    }
div.builderWrap table td
    {
    border:5px inset #888;
    text-align:center;
    vertical-align:middle;
    }
div.builderWrap h2
    {
    margin:0;
    padding:0;
    line-height:3em;
    font-size:1em;
    }
div.builderWrap h2 a
    {
    text-decoration:underline;
    color:#222;   background-color:transparent;
    }

.dataWrapperSubFeat,
.dataWrapperFeat,
.dataWrapperSub,
.dataWrapper
    {
    position:relative;
    padding:1em 0 0 0;
    color:#000;   background-color:transparent;
    }
.dataWrapperSubFeat
    {
    margin:0 12em 0 12em;
    }
.dataWrapperFeat
    {
    margin:0 12em 0 0;
    }
.dataWrapperSub
    {
    margin:0 0 0 12em;
    }
.dataWrapper
    {
    margin:0 0 0 0;
    }
.contentPic1
    {
    float:right;    width:auto;
    margin:0.3em 1em 1em 1em;
    padding:0;
    color:#4f4f4f;    background-color:transparent;
    }
.contentPic1 img
    {
    }
/* ------------------------------------------------------ */
em
    {
    font-weight:bold;
    }
dl
    {
    margin-left:2em;
    }
dt
    {
    color:#393;    background-color:transparent;
    font-weight:bold;
    font-size:1.1em;
    }
dd
    {
    color:#000;    background-color:transparent;
    }
.dataWrapper li
    {
    margin:0.5em 0 0 1em;
    padding:0;
    }
.h1small
    {
    color:#000;    background-color:transparent;
    font-weight:normal;
    font-size:0.5em;
    letter-spacing:0.0em;
    }
.contactData
    {
    margin-left:2em;
    }
.splashButtons a
    {
    display:block;
    border:2px outset #ccc;
    width:12em;
    text-align:center;
    text-decoration:none;
    color:#222;    background-color:#ddd;
    }
.splashButtons a:hover
    {
    text-decoration:none;
    color:#000;    background-color:#ccc;
    }
table.CompoundDoc td
    {
    border:1px solid #ccc;
    text-align:center;
    }
.GMapEZ
    {
    margin-left:2em;
    }
.hilite
    {
    color:#fe1720;
    }


.homeLeft,
.homeRight
    {
    position:relative;
    margin:0 1em;
    padding-top:0.3em;
    text-align:center;
    }
.homeRight p
    {
    }
.homeRight .homePic,
.homeLeft .homePic
    {
    clear:both;
    width:640px;
    margin:0.5em;
    border-top:1px solid #feefd0;
    text-align:center;
    font-size:0.8em;
    }
/*
.homeRight .homePic
    {
    float:right;
    }
.homeLeft .homePic
    {
    float:left;
    }
*/
.homeRight .homePic img,
.homeRight object.homePic
    {
    border:3px inset #e0d478;
    }
.home h1
    {
    margin-top:1em;
    margin-left:8em;
    text-align:center;
    font-size:1.3em;
    }
.home h1 span
    {
    color:#2532dd;
    font-size:1.5em;
    font-style:italic;
    }
div.homeSubPic,
div.homeSubPic2
    {
    text-align:center;
    }
div.homeSubPic
    {
    margin-top:2em;
    }
div.homeSubPic2
    {
    margin-top:10em;
    }
div.homeSubPic img,
div.homeSubPic2 img
    {
    border:3px outset #e0d478;
    }


fieldset#actionArea th
    {
    font-weight:normal;
    }
div.advancedSearch
    {
    position:relative;
    padding:0 0 1em 0;
    }
div.advancedSearch p
    {
    margin:0.5em 0 0 0.2em;
    padding:0;
    }
a#faqButton
    {
    float:right;
    display:block;
    border:4px outset #ccc;
    margin:1em;
    padding:0.2em 0.5em;
    width:12em;
    text-align:center;
    text-decoration:none;
    color:#000;    background-color:#ccc;
    font-size:0.8em;
    }
a#faqButton:hover
    {
    border:4px inset #ccc;
    }
.contactInfo h2
    {
    margin-top:1em;
    margin-bottom:0;
    }
.contactInfo p
    {
    margin-top:0;
    margin-bottom:0;
    }
#formContact,
#formFAQ
    {
    margin:0 5%;
    z-index:2;
    text-align:center;
    }
#formContact p,
#formFAQ p
    {
    color:#800;    background-color:transparent;
    }
#formContact fieldset,
#formFAQ fieldset
    {
    margin:0;
    padding:0 0.5em 0.5em 0.5em;
    width:36em;
    color:#000;    background-color:#f5d99f;
    }
legend
    {
    font-weight:bold;
    }
#formContact label,
#formFAQ label
    {
    display:block;
    text-align:right;
    color:#000;    background-color:transparent;
    }
#formContact #commentArea label,
#formFAQ #commentArea label
    {
    text-align:left;
    }
#formContact #commentArea  textarea,
#formFAQ #commentArea  textarea
    {
    width:32em;
    height:8em;
    }
#formContact #formControls label,
#formFAQ #formControls label
    {
    display:inline;
    padding-top:0.5em;
    text-align:center;
    }
#formContact #submit,
#formFAQ #submit
    {
    color:#fff;    background-color:#007336;
    width:24em;
    text-align:center;
    line-height:1.4em;
    }


html,
#standardBrowsersWidth
    {
    min-width:67em;
    }


.logo
    {
    margin:0 0 0 10px;
    padding-top:4px;
    }




#subMenu
    {
    min-height:80%;
    width:13.6em;
    }
.subMenuHeader1
    {
    width:13.6em;
    }


#featureList
    {
    height:80%;
    }


.footWrapperSubFeat,
.footWrapperFeat,
.footWrapperSub,
.footWrapper
    {
    border-top:1px solid #996c3b;
    min-width:40em;
    height:13em;
    }
#wme
    {
    }


.dataWrapperSubFeat,
.dataWrapperFeat,
.dataWrapperSub,
.dataWrapper
    {
    border:1px solid #feefd0;
    min-width:40em;
    min-height:32em;
    }
iframe#displayFrame
    {
    position:absolute;
    top:200px;    height:22em;
    right:20px;    width:16em;
    border:3px inset #feefd0;
    }
iframe#displayFrame2b
    {
    position:absolute;
    top:60px;    height:16em;
    left:0px;    width:15em;
    border:3px inset #feefd0;
    }
div.iframePic
    {
    position:absolute;
    top:2px;    height:auto;
    left:4em;    width:auto;
    }
div.iframeTable
    {
    margin-top:100px;
    width:16em;
    }
div.iframeTable table
    {
    font-size:0.75em;
    }
div.iframeTable th,
table.lotDatas th
    {
    text-align:right;
    color:#000;   background-color:#feefd0;
    }
div.iframeTable table.lotDatas th
    {
    width:4em;
    }

