/* ---------------------------------------------------------------------------------------------------------- */
/* CSS Style Sheets Generated By The Clarion Handy Tools www.cwhandy.com June 23, 2006 -  8:02:56 */
/* ---------------------------------------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------------------------------------- */
/* bodystylesnamespace		(000 BODY) Body Styles CSS-- */
/* NAMESPACE FOR BODY-RELATED STYLES */

body {
   font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
   font-size:                    10pt;
   font-stretch:                 normal;
   font-style:                   normal;
   font-variant:                 normal;
   font-weight:                  normal;
   height:                       auto;
   letter-spacing:               normal;
   word-spacing:                 -.05em;
   line-height:                  130%;
   color:                        #000000; /* black */
   background-color:             Transparent;
   width:                        950px;
   padding:                      0px;
   top:                          0px;
   margin-left:                  0px;
   text-align:                   left;
 /*   background-image:             url(/images/chtBox1bfade.jpg);  */
   background-repeat:            repeat-y;
   background-position:          0px 50px; 
   border-style:                 none;
   border-width:                 1px;
   border-color:                 #DAA520; 
   margin-bottom:                50px;
}

.bodyblock { 
  top:                          250px;
  width:                        711px;
  margin-left:                  130px;
  height:                       auto;
  color:                        #000000; /* black */
  background-color:             Transparent;
  text-align:                   center;
  border:                       none;
}

#bodytext { 
  position:                     relative;   
  width:                        711px;
  margin-left:                  0px;
  height:                       auto;
  color:                        #000000; /* black */
  background-color:             Transparent;
  text-align:                   left;
  border:                       none;
}

.bodycolumntext {
  text-align:                   justify;
  width:                        33%;
  vertical-align:               top;
  padding-top:                  2%;
  padding-bottom:               2%;
  padding-left:                 2%;
  padding-right:                2%;
}

#computercode {
  font-family:                  "Courier New", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    9pt;
  color:                        black;
  background-color:             #000000; /* transparent */
  font-weight:                  bold;
}






/* ---------------------------------------------------------------------------------------------------------- */
/* headerstylesnamespace		(002 HEADER) Header Styles CSS-- */
  /* NAMESPACE FOR HEADER RELATED STYLES */


.headerblock {
  width:                        711px;
  margin-left:                  130px;
  border:                       0px solid;
  border-color:                 #DAA520;  /* goldenrod */ 
  padding:                      1px;
  height:                       130px;
  color:                        #DAA520;  /* goldenrod */
  background-color:             Transparent;
  background-image:             url(/images/f6dxe-logo.gif); 
  background-repeat:            no-repeat;
  background-position:          left top;
  text-align:                   left;
}


.topleftblock {
  position:                     absolute;
  margin-top:                   0px;
  left:                         0px;
  top:                          10px;
  width:                        80px;
  margin-left:                  10px;
  border:                       1px solid;
  padding:                      10px;
  background-color:             #FFF8DC; /* #FFF8DC */
  height:                       300px;
  color:                        #DAA520;  /* goldenrod */
  text-align:                   left;
}


#titletotop {
  position:                     relative;
  float:                        left;
  top:                          60px;
  left:                         128px;
  font-size:                    12pt;
  font-weight:                  bold;
  font-variant:                 small-caps;
  width:                        80%;
  height:                       25px; 
}

#nametotop {
  position:                     relative;
  float:                        left;
  top:                          55px;
  left:                         128px;
  font-size:                    8pt;
  font-weight:                  normal;
  font-variant:                 small-caps;
  width:                        80%;
  height:                       25px; 
}

#menustotop { 
  position:                     relative;
  float:                        left;
  left:                         0px;
  top:                          105px;
  width:                        711px;
  height:                       25px; 
  text-align:                   center;
  vertical-align:               text-bottom;
  font-size:                    10pt;
  font-weight:                  normal;
  color:                        #000000; /* black */
  background-color:             Transparent;
  border-bottom:                1px solid #DAA520;
  padding-top:                  5px;
  padding-bottom:               0px;

}

#previewheaderblock { 
   position:                     relative;
   text-align:                   left;
   top:                          -6px;
   color:                        #000000; /* black */
   background-color:             #FFFFF0; /* ivory */
   width:                        692px;
   padding:                      10px;
   border:                       1px solid #A3790C;
}




/* ---------------------------------------------------------------------------------------------------------- */
/* tooltipstylesnamespace		(012 TOOLTIP) TOOL TIP STYLES CSS-- */
 /* NAMESPACE TOOLTIP STYLES  */

#tooltipmasterselector,#tip2,#backtip,#contacttip,#helptip,#helpclosetip,
#pvcanceltip,#pvprinttip,#pvreplytip,#hometip,
#messagestip,#inserttip,#memberstip,#refreshtip,
#logintip,#memberpictip,#mtstip,#regtip,#quittip,
#pvnexttip,#pvprevtip,#recallbuttontip,#recallfiltertip,
#gobuttontip,#questionlinktip,#replylinktip,#newslinktip,
#helplinktip,#suggestionlinktip,#wishlistlinktip,#searchbuttontip,
#threadbuttontip,#openbuttontip,#renewtip,#savebuttontip,
#openmemberbuttontip,#emailmemberbuttontip,#visitedlinktip,
#weeklinktip,#twoweeklinktip,#onlinelinktip,#frequentlinktip,
#haswebsitelinktip,#dropmenu,#clearbuttontip,#deletebuttontip,
#loginbuttontip,#regbuttontip,#resetbuttontip,#sendbuttontip,
#sigbuttontip,#updatebuttontip

{
  position:                     absolute;
  z-index:                      100;
  left:                         10px;
  visibility:                   hidden;
  text-align:                   left;
  top:                          10px;
}

.tooltip {
   color:                        navy;
   font:                         9px/11px "verdana", arial, helvetica, geneva, sans-serif;
   background-color:             #FFFACD; /* lemonchiffon */
   padding:                      1px;
   border:                       solid 1px;
   border-color:                 navy;
   width:                        290px;
   top:                          10px;
   left:                         10px;
}



/* ---------------------------------------------------------------------------------------------------------- */
/* tablestylesnamespace		(010 TABLE) Table Styles CSS-- */
  /* NAMESPACE FOR TABLE STYLES */


td.threeuplink { 
  width:                         33%;
  text-align:                    left;
}



/* ---------------------------------------------------------------------------------------------------------- */
/* sideadboxnamespace		(014 ADS) ADVERTISMENT LAYOUTS CSS-- */
 /* NAMESPACE FOR LIST STYLES */  

div.adtext {
  font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
  font-size:                    9pt;
  font-weight:                  bold;
  color:                        #D2691E; /* chocolate */
}

div.sideadbox1 {
  position:                     absolute;
  font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
  font-size:                    8pt;
  font-stretch:                 normal;
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;

  letter-spacing:               normal;
  line-height:                  130%;
  background-color:             #FFF8DC; /* cornsilk */
  color:                        #B8860B; /* darkgoldenrod */


  text-decoration:              none;
  text-indent:                  0%;
  text-transform:               none;
  text-align:                   center;

  top:                          10px;
  left:                         5px;
  width:                        100px;
  height:                       auto;
  border-style:                 dotted;
  border-width:                 1px;
  border-color:                 #FFD700; /*GOLD*/
  


  margin-left:                  5px;
  padding-top:                  0px;
  padding-bottom:               5px;
  padding-left:                 5px;
  padding-right:                5px;
  vertical-align:               middle;

  word-spacing:                 normal;
  white-space:                  normal;

}

div.sideadbox2 {
  position:                     absolute;
  font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
  font-size:                    8pt;
  font-stretch:                 normal;
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;

  letter-spacing:               normal;
  line-height:                  130%;
  background-color:             #FFF8DC; /* cornsilk */
  color:                        #B8860B; /* darkgoldenrod */


  text-decoration:              none;
  text-indent:                  0%;
  text-transform:               none;
  text-align:                   center;

  top:                          10px;
  left:                         845px;
  width:                        100px;
  height:                       auto;
  border-style:                 dotted;
  border-width:                 1px;
  border-color:                 #FFD700; /*GOLD*/
  


  margin-left:                  5px;
  padding-top:                  0px;
  padding-bottom:               5px;
  padding-left:                 5px;
  padding-right:                5px;
  vertical-align:               middle;

  word-spacing:                 normal;
  white-space:                  normal;

}



/* ---------------------------------------------------------------------------------------------------------- */
/* liststylesnamespace		(006 LIST) Bullet List-- */
 /* NAMESPACE FOR LIST STYLES */  

ol {
  font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
  font-size:                    8pt;
  font-stretch:                 normal;
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;

  letter-spacing:               normal;
  line-height:                  130%;
  color:                        #DAA520; /* goldenrod */
  background-color:             Transparent;

  text-decoration:              none;
  text-indent:                  0%;
  text-transform:               none;
  text-align:                   left;
  


  list-style-type:              none;
  list-style-position:          inside;

  padding-top:                  0px;
  padding-bottom:               0px;
  padding-left:                 0px;
  padding-right:                0px;
  vertical-align:               middle;

  word-spacing:                 normal;
  white-space:                  normal;
}



/* ---------------------------------------------------------------------------------------------------------- */
/* linkstylenamespace		(001 LINK) Links Styles CSS-- */
/* NAMESPACE FOR LINK STYLES */


link {
  font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
  font-size:                    10pt;
  font-stretch:                 normal;
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  normal;
  border-top-width:             thin;
  border-bottom-width:          thin;
  border-left-width:            thin;
  border-right-width:           thin;
  border-style:                 none;
  letter-spacing:               normal;
  height:                       14px;
  line-height:                  140%;
  color:                        #0066EE; 
  background-color:             Transparent;
  text-decoration:              none;
  text-indent:                  0%;
  text-transform:               none;
  padding-top:                  1px;
  padding-bottom:               3px;
  padding-left:                 1px;
  padding-right:                2px;
  vertical-align:               middle;
  word-spacing:                 normal;
  white-space:                  nowrap;
}

a:link    {
  text-decoration:              none;
  color:                        #DAA520;  /* goldenrod */
  background-color:             Transparent;

}

a:visited {
  text-decoration:              none;
  color:                        #DAA520;  /* goldenrod */
  background-color:             Transparent;

}

a:hover   {
  color:                        #FFFFFF; /* white */
  background-color:             #5B9DFF;  
  text-decoration:              none;
}

a:active  {
  color:                        #FFFFFF; /* white */ 
  text-decoration:              none;
  background-color:             #5B9DFF;  
}





/* ---------------------------------------------------------------------------------------------------------- */
/* inputstylesnamespace		(007 INPUT) Input Control Styles CSS-- */
 /* NAMESPACE FOR INPUT STYLES */

hr    {
  width:                        100%;
}
 
label {
     margin-left:                  7px;
     font-weight:                  bold;
}
   
input {
     float:                        left ;
     font:                         normal 8pt "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
     min-height:                   20px;        /* OPERA REQUIREMENT */
     background-color:             #FFFFFF; /* white */
     color:                        #2F4F4F; /* darkslategray */
     width:                        100%;
     margin-left:                  7px;
     margin-right:                 7px;
     margin-bottom:                7px;
}


textarea {
     float:                        left;
     font:                         normal 8pt "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
     height:                       15px; 
     background-color:             #FFFFFF; /* white */
     color:                        #2F4F4F; /* darkslategray */
     width:                        101%;
     margin-left:                  7px;
}

input.queryfield {
     margin-bottom:                10px;
}

input.subjectfield {
     width:                        101%;
}

input.field {
     width:                        100%;
}

textarea.emailfield {
     height:                       270px;
     text-align:                   left;
}

textarea.messagefield{
     height:                       500px;
     text-align:                   left;
     margin-bottom:                10px;

}


input.test {
     width:                         100px;
}



/* ---------------------------------------------------------------------------------------------------------- */
/* htagstylesnamespace		(011 HTAG) H1-H7 Tag Styles CSS-- */
  /* NAMESPACE FOR "H" HEADER STYLES CSS */

h1 {
  font-size:                    medium;
  line-height:                  normal;
  color:                        #A3710C;
  background-color:             Transparent;
  font-weight:                  bold;
}

h2 {
  font-size:                    13pt;
  line-height:                  100%;
  color:                        #6495ED; /* cornflowerblue */
  background-color:             Transparent;
  font-weight:                  bold;
  text-align:                   center;
}

h3 {
  font-size:                    13pt;
  color:                        #D2691E; /* chocolate */
  background-color:             Transparent;
  font-weight:                  bold;
  text-decoration:              underline;
}

h4 {
  font-family:                  "Courier New", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    9pt;
  color:                        #4169E1; /* royalblue */
  background-color:             Transparent;
  font-weight:                  bold;
  line-height:                  120%;
  letter-spacing:               normal;
  text-align:                   left;
}

h5 {
  font-size:                    12pt;
  color:                        #007F00; /* christmas green */
  background-color:             Transparent;
  font-weight:                  bold;
}

h6 {
  font-family:                  "courier new", sans-serif;
  font-size:                    9pt;
  color:                        #4169E1; /* royalblue */
  background-color:             Transparent;
  font-weight:                  bold;
  line-height:                  120%;
  letter-spacing:               normal;
  text-align:                   left;
}

h7 {

  font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
  font-size:                    12pt;
  color:                        #B22222; /* firebrick */
  background-color:             Transparent;
  font-weight:                  bold;
  line-height:                  150%;
  letter-spacing:               -1px;
  text-align:                   center;
  text-decoration:              underline;
  margin-bottom:                20px;

}



/* ---------------------------------------------------------------------------------------------------------- */
/* formstylesnamespace		(003 FORM) Form Styles CSS-- */
/* NAMESPACE FOR FORM AND FIELDSET STYLES */


form label  { 
   float:                        left;
   font:                         bold 8pt "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
   width:                        99%;
   text-align:                   left;
   text-decoration:              none;
   background-color:             Transparent;
   color:                        #CD853F; /* peru */
   font-variant:                 small-caps;
   padding-left:                 2px;
}


.formdiv     {
   background-color:             transparent; /* */
}


.goright      {
    text-align:                   right;
}

.goleft      {
    text-align:                   left;
    margin-left:                   7px;
}

fieldset      {
    position:                     absolute;
    top:                          0px; 
    border-top:                   1px solid silver;
    border-left:                  1px solid silver;
    border-bottom:                1px solid gray;
    border-right:                 1px solid gray;
    margin-top:                   0px;
    margin-left:                  0px;
    margin-right:                 0px; 
    margin-bottom:                0px;
    padding-top:                  0px;
    padding-bottom:               7px;
    padding-left:                 0px;
    padding-right:                0px; 
    margin-left:                  0px;
    color:                        #000000; /* black */
    background-color:             #DCDCDC; /* gainsboro */
    width:                        300px;
}


fieldset.query  {
    width:                        450px;
}

fieldset.register {
    width:                        300px;
}

fieldset.login  {
    width:                        300px;
}

fieldset.email  {
    width:                        692px;
}

fieldset.member  {
    width:                        350px;
}

fieldset.message  {
    width:                        680px;
    text-align:                   left;
    margin-left:                  +20px;
}


legend {
    font:                         bold 0.8em "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
    text-align:                   left; 
    background-color:             transparent; 
    padding-bottom:               5px;
    padding-left:                 0px;
    padding-right:                0px;
    width:                        100%;
}

#formbody {
    position:                     relative;
    top:                          0px; 

    border-top:                   1px solid silver;
    border-left:                  1px solid silver;
    border-bottom:                2px solid gray;
    border-right:                 2px solid gray;
    margin-top:                   0px;

    padding-top:                  0px;
    padding-bottom:               3px;
    padding-left:                 7px;
    padding-right:                7px; 

    width:                        100%;
    color:                        #483D8B;
    background-color:             #EAF4FF;
}

#formtopper {
    font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
    font-size:                    10pt;
    font-weight:                  bold;

    background-color:             #DAA520; /* goldenrod */

    border-bottom:                #B0C4DE; 
    border-right:                 #B0C4DE;
    border-top:                   #FFFAF0; /* FLORAL WHITE */ 
    border-left:                  #FFFAF0; /* FLORAL WHITE */ 

    margin-left:                  0px;
    margin-right:                 0px;

    width:                        100%;
    padding:                      0px;
    line-height:                  130%;
    color:                        #FFFFFF; /* white */ 
    text-decoration:              none;
    text-transform:               capitalize;
    vertical-align:               top;
    text-align:                   left;
    word-spacing:                 normal;
    white-space:                  nowrap;
}

#allprompts { 
    font:                         bold 9pt "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
    vertical-align:               baseline;
    font-variant:                 normal;
    text-align:                   left;
    width:                        40px;
    padding-top:                  1px;
    padding-bottom:               1px;
    padding-left:                 0px;
    padding-right:                10px;
    white-space:                  nowrap;
}

#messagespreviewbody {
  font-size:                    9pt;
  position:                     relative;
  top:                          0px;
  background-color:             Transparent;
  color:                        #2F4F4F; /* darkslategray */
  width:                        680px;
  height:                       auto;
  min-height:                   300px;
  vertical-align:               top;
  text-align:                   left;
  line-height:                  110%;
  padding:                      10px;
}

#errorextra {
  position:                     relative;
  font-size:                    14pt;
  color:                        #FFD700; /* gold */
  background-color:             Transparent;
  text-align:                   center;
  text-transform:               none;
  line-height:                  130%;
}



/* ---------------------------------------------------------------------------------------------------------- */
/* footerstylesnamespace		(004 FOOTER) Footer Styles CSS-- */
 /* NAMESPACE FOR FOOTER STYLES */


/* POSITION ALWAYS AT BOTTOM OF PAGE */
.footer { 
  position:                     absolute;
  bottom:                       13px;   
  left:                         130px;
  width:                        711px;
  font-size:                    10pt;
  font-weight:                  normal;
  font-variant:                 small-caps;
  color:                        #DAA520 ;
  background-color:             Transparent;
  text-align:                   left;
  height:                       20px; 
  border-top:                   1px solid #C71585;
}

.footeroff { 
  position:                     absolute;
  bottom:                       15px;   
  left:                         130px;
  width:                        711px;
}



/* ---------------------------------------------------------------------------------------------------------- */
/* errorstylesnamespace		(013 ERROR) CONTAINER CSS-- */
 /* NAMESPACE FOR ERROR MESSAGE STYLES */

.bldrerror {
 
}

.errorcontainer { 
  font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
  font-size:                    10pt;
  font-stretch:                 normal;     
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;

  position:                     relative;
  text-align:                   center;

  border-top:                   1px solid silver;
  border-left:                  1px solid silver;
  border-bottom:                2px solid gray;
  border-right:                 2px solid gray;

  letter-spacing:               normal;
  line-height:                  110%;
  color:                        #FFFFFF; /* white */ 
  background-color:             #6495ED; /* cornflowerblue */ 
  text-decoration:              none;
  text-indent:                  0;
  text-transform:               capitalize;
  vertical-align:               top;
  width:                        60%;
  word-spacing:                 normal;
  white-space:                  normal;
}


/* ---------------------------------------------------------------------------------------------------------- */
/* dropdownstylenamespace		(009 DROPDOWN) Dropdown Control CSS-- */
 /* NAMESPACE FOR HTML DROPDOWN (SELECT) CONTROL STYLES */

select {
    float:                        left;
    font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
    font-size:                    8pt;
    font-stretch:                 normal;
    font-style:                   normal;
    font-variant:                 normal;
    font-weight:                  normal;
    background-color:             #FFFFFF; /* white */
    letter-spacing:               normal;
    line-height:                  100%;
    color:                        #2F4F4F; /* darkslategray */
    text-decoration:              none;
    text-indent:                  0;
    text-transform:               uppercase;
    vertical-align:               bottom;
    text-align:                   left;
    width:                        150px;

    padding-top:                  0px;
    padding-bottom:               0px;
    padding-left:                 0px;
    padding-right:                0px;
    word-spacing:                 normal;
    white-space:                  normal;
    margin-left:                  7px;
    margin-right:                 7px;
    margin-bottom:                7px;
}


select.dropdown {
    width:                        160px;
}


/* ---------------------------------------------------------------------------------------------------------- */
/* buttonstylesnamespace		(005 BUTTON) Button Styles CSS-- */
  /* NAMESPACE FOR BUTTON STYLES */ 

button {
    position:                     relative;
    height:                       100%;
    width:                        100%;
    float:                        left;
    background-position:          top left;
    background-image:             none;
    background-repeat:            no-repeat;
    vertical-align:               middle;
    background-color:             transparent; 
    margin:                       0px;
    border:                       0px;
    padding:                      0px;
    /* display:                      compact; */
}


button.savebutton {
    float:                        right;
    background-image:             url(/images/saveonly.gif);  
    height:                       19px;
    width:                        35px;
    margin-right:                 -15px;
}

button.savebutton2 {
    float:                        right;
    background-image:             url(/images/saveonly.gif);  
    height:                       19px;
    width:                        35px;
}


button.errorbutton {
    position:                     absolute;
    background-image:             url(/images/recallsmall.gif);  
    height:                       19px;
    width:                        35px;
    margin-left:                  140px;
    top:                          270px;
}

button.recallsmallbutton {
    float:                        right;
    background-image:             url(/images/recallsmall.gif);  
    height:                       19px;
    width:                        35px;
}

button.helpbutton {
    float:                        right;
    background-image:             url(/images/aidef.gif);  
    height:                       19px;
    width:                        41px;
}

button.gobutton {
    float:                        right;
    background-image:             url(/images/sauverf.gif);  
    height:                       19px;
    width:                        41px;
}

button.cancelbutton {
    float:                        right;
    background-image:             url(/images/annulf.gif);  
    height:                       19px;
    width:                        41px;
}

button.signaturebutton {
    float:                        right;
    background-image:             url(/images/signonly.gif);  
    height:                       19px;
    width:                        35px;
}

button.resetbutton {
    float:                        right;
    background-image:             url(/images/resetonly.gif);  
    height:                       19px;
    width:                        35px;
}

button.clearbutton {
    float:                        right;
    background-image:             url(/images/clearonly.gif);  
    height:                       19px;
    width:                        35px;
}

button.deletebutton {
    float:                        right;
    background-image:             url(/images/deleteonly.gif);  
    height:                       19px;
    width:                        35px;
}

button.emailbutton {
    float:                        none;
    text-align:                   center;
    background-image:             url(/images/emailonly.gif);  
    height:                       19px;
    width:                        35px;
}

button.loginbutton {
    float:                        right;
    background-image:             url(/images/sauverf.gif);  
    height:                       19px;
    width:                        41px;
}

button.registerbutton {
    float:                        right;
    background-image:             url(/images/registeronly.gif);  
    height:                       19px;
    width:                        45px;
}

button.printbutton {
    float:                        right;
    background-image:             url(/images/printonly.gif);  
    height:                       19px;
    width:                        35px;
}

/* BROWSE EMAIL BUTTON */ 

button.emailbutton {
    float:                        none;
    text-align:                   center;
    background-image:             url(/images/emailonly.gif);  
    height:                       19px;
    width:                        35px;
}

button.disallowbutton {
    float:                        none;
    text-align:                   center;
    background-image:             url(/images/disallowbutton.gif);  
    height:                       19px;
    width:                        45px;
}

/* BROWSE MEMBERS OPEN BUTTON */ 

button.openbuttonmembers {
    float:                        none;
    text-align:                   center;
    background-image:             url(/images/openonly.gif);  
    height:                       19px;
    width:                        35px;
}

/* BROWSE THREAD BUTTON */ 
button.threadbutton {
    background-image:             url(/images/threadonly.gif);  
    height:                       19px;
    width:                        35px;
}

/* BROWSE OPEN BUTTON */ 
button.openbutton {
    background-image:             url(/images/openonly.gif);  
    height:                       19px;
    width:                        35px;
}


/*  STATUS BUTTONS */ 
button.statusbutton {
    background-image:             url(/images/statusonly.gif);  
}
button.statusbuttonplus {
    background-image:             url(/images/statusplus.gif);  
}
button.statusbuttonminus {
    background-image:             url(/images/statusminus.gif);  
}

/*  COMPANY BUTTONS */ 
button.companybutton {
    background-image:             url(/images/companyonly.gif);  
}
button.companybuttonplus {
    background-image:             url(/images/companyplus.gif);  
}
button.companybuttonminus {
    background-image:             url(/images/companyminus.gif);  
}


/*  WEBSITE BUTTONS */ 
button.websitebutton {
    background-image:             url(/images/websiteonly.gif);  
}
button.websitebuttonplus {
    background-image:             url(/images/websiteplus.gif);  
}
button.websitebuttonminus {
    background-image:             url(/images/websiteminus.gif);  
}

/*  VISITS BUTTONS */ 
button.visitsbutton {
    background-image:             url(/images/visitsonly.gif);  
}
button.visitsbuttonplus {
    background-image:             url(/images/visitsplus.gif);  
}
button.visitsbuttonminus {
    background-image:             url(/images/visitsminus.gif);  
}


/* DATE BUTTONS */ 
button.datebutton {
    background-image:             url(/images/dateonly.gif);  
}
button.datebuttonplus {
    background-image:             url(/images/dateplus.gif);  
}
button.datebuttonminus {
    background-image:             url(/images/dateminus.gif);  
}

/* TIME BUTTONS */ 
button.timebutton {
    background-image:             url(/images/timeonly.gif);  
}
button.timebuttonplus {
    background-image:             url(/images/timeplus.gif);  
}
button.timebuttonminus {
    background-image:             url(/images/timeminus.gif);  
}

/* SIZE BUTTONS */ 
button.sizebutton {
    background-image:             url(/images/sizeonly.gif);  
}
button.sizebuttonplus {
    background-image:             url(/images/sizeplus.gif);  
}
button.sizebuttonminus {
    background-image:             url(/images/sizeminus.gif);  
}

/* NAME BUTTONS */ 
button.namebutton {
    background-image:             url(/images/nameonly.gif);  
}
button.namebuttonplus {
    background-image:             url(/images/nameplus.gif);  
}
button.namebuttonminus {
    background-image:             url(/images/nameminus.gif);  
}

/* CATEGORY BUTTONS */
button.categorybutton {
    background-image:             url(/images/categoryonly.gif);  
}
button.categorybuttonplus {
    background-image:             url(/images/categoryplus.gif);  
}
button.categorybuttonminus {
    background-image:             url(/images/categoryminus.gif);  
}

/* SUBJECT BUTTONS */ 
button.subjectbutton {
    background-image:             url(/images/subjectonly.gif);  
}
button.subjectbuttonplus {
    background-image:             url(/images/subjectplus.gif);  
}
button.subjectbuttonminus {
    background-image:             url(/images/subjectminus.gif);  
}

/* RECALL BUTTON */
button.recallbutton {
    background-image:             url(/images/recallonly.gif);  
}



/* ---------------------------------------------------------------------------------------------------------- */
/* browsestylesnamespace		(008 BROWSE) BROWSE STYLES CSS-- */

  /* NAMESPACE FOR ALL BROWSE STYLES */



#browsecontainer {
     top:                          0px;
     width:                        711px;
     font-size:                    9pt;
     background-color:             Transparent;
     color:                        #D3D3D3; /* lightgrey  */
     text-align:                   left;
     margin:                       0px;
     padding:                      0px;
     word-spacing:                 normal;
     white-space:                  normal;
     border-collapse:              collapse;
}

/*  NOTE IN FIREFOX THE DOTTED BORDER DOESNT KICK IN UNLESS ASSIGNED IN THE TABLE HEADER */

#browsecontainer th {
     height:                       20px;     
     border-color:                 #FFD700; /* gold */
     border-style:                 none;
     border:                       0px ;
     color:                        #000000; /* black */
     text-align:                   left;
}  

#browsecontainer td {
     border:                       1px;
     height:                       20px;     
     border-color:                 #FFD700; /* gold */
     border-style:                 dotted;
}

#browsecontainer td.frnedentete {
     background-color:             #000080; /* navy */
     color:                        #FFFFFF; /* white */
     text-align:                   center;
}
#browsecontainer tr.browsehighlight {
     background-color:             #FFD700; /* gold */
     color:                        #CD5C5C; /* indianred */
}

#browsecontainer tr.browsegreenbar {
     background-color:             #F0FFFF; /* azure */
     color:                        #A9A9A9; /* darkgray */
     width:                        1px;
}

#browsecontainer tr.browsegreenbarnone {
     background-color:             #FFFFFF; /* white */
     color:                        #008B8B; /* darkcyan */
     width:                        1px;
}


/* ALL BROWSE DATE/TIME COLUMNS */ 
#browsecontainer th.browsedatetime {
    height:                       30px;
    width:                        65px;;
    text-align:                   right;
    white-space:                  nowrap;
    padding-right:                2px;
}
#browsecontainer td.browsedatetime {
    width:                        65px;;
    text-align:                   right;
    white-space:                  nowrap;
    padding-right:                2px;
}

/* ALL BROWSENAME COLUMNS */ 
#browsecontainer th.browsename {
    height:                       30px;
    width:                        80px;;
    text-align:                   left;
    white-space:                  normal;
    padding-left:                 2px;
}
#browsecontainer td.browsename {
    width:                        80px;;
    text-align:                   left;
    white-space:                  normal;
    padding-left:                 2px;
}

#browsecontainer td.browsereportname {
    width:                        420px;;
    text-align:                   left;
    white-space:                  normal;
    padding-left:                 2px;
}

/* ALL BROWSE CATEGORY COLUMNS */ 
#browsecontainer th.browsecategory {
    height:                       30px;
    width:                        80px;;
    text-align:                   center;
    white-space:                  nowrap;
}

#browsecontainer td.browsecategory {
    width:                        80px;;
    text-align:                   center;
    white-space:                  nowrap;
}

/* ALL BROWSE SUBJECT COLUMNS */ 
#browsecontainer th.browsesubject {
    height:                       30px;
    width:                        280px;
    text-align:                   left;
    white-space:                  normal;
    padding-left:                 2px;
}
#browsecontainer td.browsesubject {
    width:                        280px;
    text-align:                   left;
    white-space:                  normal;
    padding-left:                 2px;
}

/* ALL BROWSE RECALL COLUMNS */ 
#browsecontainer th.browserecall {
    height:                       30px;
    width:                        69px;
    text-align:                   center;
    white-space:                  nowrap;
    padding-left:                 2px;
}

#browsecontainer td.browserecall {
    width:                        69px;
    text-align:                   center;
    white-space:                  nowrap;
    padding-left:                 2px;
}


/*  BROWSE STATUS COLUMNS */ 
#browsecontainer th.browsestatus {
    height:                       30px;
    width:                        58px;
    text-align:                   center;
    white-space:                  nowrap;
    padding:                      0px;
}

#browsecontainer td.browsestatus {
    width:                        58px;
    text-align:                   center;
    white-space:                  nowrap;
    padding:                      0px;
}

/* BROWSECOMPANY COLUMNS */ 
#browsecontainer th.browsecompany {
    height:                       30px;
    width:                        172px;
    text-align:                   left;
    white-space:                  normal;
    padding-left:                 2px;
}

#browsecontainer td.browsecompany {
    width:                        172px;
    text-align:                   left;
    white-space:                  normal;
    padding-left:                 2px;
}


/* BROWSEWEBSITE COLUMNS */ 
#browsecontainer th.browsewebsite {
    height:                       30px;
    width:                        78px;
    text-align:                   center;
    white-space:                  nowrap;
}

#browsecontainer td.browsewebsite {
    width:                        78px;
    text-align:                   center;
    white-space:                  nowrap;
}

/* BROWSEVISITS COLUMNS */ 
#browsecontainer th.browsevisits {
    height:                       30px;
    width:                        50px;
    text-align:                   right;
    white-space:                  nowrap;
    padding-right:                2px;
}

#browsecontainer td.browsevisits {
    width:                        50px;
    text-align:                   right;
    white-space:                  nowrap;
    padding-right:                2px;
}


.active-controls-grid {
     height: 100%; font: menu;
}

.active-column-0 {
     width:  80px;
}
.active-column-1 {
     width: 200px;
}
.active-column-2 {
     text-align: right;
}
.active-column-3 {
     text-align: right;
}
.active-column-4 {
     text-align: right;
}
.active-grid-column {
     border-right: 1px solid ThreeDLightShadow;
}

.active-grid-row {
     border-bottom: 1px solid ThreeDLightShadow;
}



/* ---------------------------------------------------------------------------------------------------------- */
/* CSS Style Sheets Generated By The Clarion Handy Tools www.cwhandy.com June 23, 2006 -  8:02:56 */
/* ---------------------------------------------------------------------------------------------------------- */


