/*
 * distimor.css distimor.com
 */

body
{
 /*width: 810px;*/
 margin: 0;
 padding: 0;
 background-color: #003626;
}

img { border: none; }

table#tblMainPage
{
 margin: 0 auto;
 border: 0;
 background-color: White;
}
td#tdLeftPageShadow,
td#tdRightPageShadow
{
 width: 11px;
 background-position: top;
 background-repeat: repeat-y;
 background-color: #003626;
}
td#tdLeftPageShadow
{
 background-image: url(images/l.gif);
}
td#tdRightPageShadow
{
 background-image: url(images/r.gif);
}

div#divContentArea
{
 margin: 1.5em 0.5em 1.5em 0.5em;
}
div.divContentAreaMain,
div.divContentAreaNewsletters
{
 margin-top: 0 !important; /* override as some table doing it... */
}
div.divContentAreaMain,
div.divContentAreaNewsletters
{
 margin-left: 2em !important; /* override as some table is not doing it... */
}
div#divContentArea h1
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 margin: 0 0 0.5em;
 padding: 0;
 color: #007d3a;/*#003626;*/
 font-size: 18px;
 font-weight: normal;
 letter-spacing: 0.035em;
 text-shadow: 0.1em 0.1em 0.2em rgba(0,0,0,0.3);
}

div#divContentArea h2
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 margin: 0.75em 0 0;
 padding: 0;
 color: inherit;
 font-size: 14px;
 font-weight: bold;
 letter-spacing: 0.025em;
}

div#divBodytextArea,
.body_text
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #333;
 text-decoration: none;
 font-style: normal;
 line-height: normal;
}

.small_txt
{
 font-family: Verdana;
 font-size: 11px;
 color: #333437;
 text-decoration: none;
 font-style: normal;
 line-height: normal;
}

.black_small_txt
{
 font-family: Tahoma;
 font-size: 9px;
 color: #77787b;
 text-decoration: none;
 font-style: normal;
 line-height: normal;
}

.body_merah
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #a00124;
 text-decoration: none;
 /* font-style: bold;  should be font-weight: bold; - daven */
 line-height: normal;
}

.t-listing
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #333437;
 font-weight: normal;
}

a.t-listing:link
{
 color: #333437;
 text-decoration: none
}

a.t-listing:visited
{
 color: #333437;
 text-decoration: none
}

a.t-listing:hover
{
 color: #a00124;
 text-decoration: none;
 font-size: 11px; /* needs to go - daven */
}

.t-men
{
 font-family: Verdana;
 font-size: 14px;
 color: #003721;
 font-weight: bold;
}

.menu_slash
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #036;
 text-decoration: none;
 font-style: normal;
 line-height: normal;
}

.t-field2
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #3b3d3d;
 background-color: #bab9b7;
 border: #bab9b7;
 border-style: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px
}

.btn
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #ffffff;
 background-color: #007e3b;
 border: #007e3b;
 border-style: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px
}

.t-menu2
{
 font-family: Verdana;
 font-size: 12px;
 color: #006700;
 font-weight: normal;
}

a.t-menu2:link
{
 color: #006700;
 text-decoration: none
}

a.t-menu2:visited
{
 color: #006700;
 text-decoration: none
}

a.t-menu2:hover
{
 color: #a00124;
 text-decoration: none
}

.t-merah
{
 font-family: Time; /* wtf; Times? */
 font-size: 14px;
 color: #a00124;
 font-weight: normal;
}

a.t-merah:link
{
 color: #a00124;
 text-decoration: none
}

a.t-merah:visited
{
 color: #a00124;
 text-decoration: none
}

a.t-merah:hover
{
 color: #363636;
 text-decoration: none
}


/*
 * table styles
 */

/* for data tables in body-text region */
table.tblBasic,
table.tblPretty
{
/* font: 12px/1.3 Verdana, Geneva, Arial, Helvetica, sans-serif; */
 font-size: 110%;/*11.5pt;*/
 margin: .75em 0;
}
table.tblPretty
{
 border-spacing: 1px 1px; /* table[cellspacing="1"] */
 background-color: #666;     /* when used w/cellspacing="1" this becomes the border and grid lines */
}
table.tblBasic th,
table.tblPretty th
{
 font-weight: bold;
}
table.tblPretty th
{
 background-color: #ccc;
}
table.tblPretty td
{
 background-color: White;
}
table.tblBasic th,
table.tblBasic td,
table.tblPretty th,
table.tblPretty td
{
/* font-weight: bold;  tweak! */
 padding: .3em 1.5em .3em 0; /* flush-left; extra on right */
 line-height: 1.3em;
 text-align: left;
 vertical-align: top;
}

/* override for tblBasic */
table.tblBasic th,
table.tblBasic td
{
/* line-height: 100%;     just the padding for 'Basic' */
}
/* override for tblPretty */
table.tblPretty th,
table.tblPretty td
{
 padding: .3em 1.5em .3em .5em; /* some on left; extra on right */
}
/* a tweaker */
table.centerdata td
{
 text-align: center;
}
table.centerdata th,
table.centerdata td
{
 padding-left: 1.5em; /* both; what a mess */
}
