html{ margin: 0; padding: 0; height: 100%; }
body { margin: 0; padding: 0; height: 100%; background-color: white; background-image: url(../ii/cbg.gif); background-position: right top; background-repeat: repeat-y;}
html, body, td, div, p { font-family: Arial, serif; font-size: 10pt; }
form { padding: 0; margin: 0; height: 100%; width:100%; }
img { margin: 0; padding: 0; }
a img { border: 0;  }
table { border-collapse: collapse; empty-cells:show; }
p { text-indent: 1cm;}

* html img,
* html .png{
    behavior: expression((this.runtimeStyle.behavior=="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "/Plasters/ii/t.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "")),this.pngSet=true)
    );
}

h1 {font-family: Arial; font-size: 13pt; font-weight: bold; color: black; text-align: center; }
h2 {font-family: Arial; font-size: 12pt; font-weight: bold; color: #444444; text-align: center; }

a { color:navy;}
a:hover { color: blue; }
p { text-indent: 11pt; text-align: justify; }

#container {min-height: 100%; margin-bottom: -60px; }
* html #container {height: 100%;}

#header #tmenu { background-color: #7800ee; font-size: 14px; font-weight: bold; color: White; padding:7px; padding-top:5px; padding-left: 344px; text-align: left; font-family: Tahoma, Sans-Serif }
#header #tmenu a { color: white; text-decoration: none; }

#content { padding-bottom: 60px; }

#footer { clear: both; height: 59px; padding: 0px; font-size: 9pt; color:#333333; background-color: #f0f1e5; border-top: solid 1px #e2e3d7; }
#footer a { color: #333333; }

table.m2 { border-collapse: collapse; }
table.m2 td { width: 273px; height: 27px; background-image: url(../ii/m2bg.gif); background-repeat: no-repeat; font-size: 12px; vertical-align: middle; padding:0px; padding-left: 15px; margin:0px; }
table.m2 td a { text-decoration: none; }

table.cont { border-collapse: collapse; margin-left: 5px; width:95%; }
table.cont td { padding: 5px; vertical-align: top; margin: 0px; }
table.cont tr.r td { border-bottom: dotted 1px #999999; padding: 5px; }
table.cont td img { border: solid 1px #666666; }
table.cont td div.name { font-weight: bold; font-size: 120%; }
table.cont td div.phone { font-weight: bold; font-size: 110%; margin-top: 7px; color: Navy; }

div.date 
{
    color: #B0B0B0;
    display: block;
    float: left;
    font-size: 10px;
    width: 80px;
}
div.txt 
{
    font-size: 12px; font-weight: bold;
}
div.txt a
{
    color: Black;
    text-decoration: none;
}
div.txt a:hover
{
    color: Black;
    text-decoration: underline;
}

div.item
{
    padding: 10px 10px 10px 10px;
}
div.title
{
    font-size: 12px;
}
div.brief
{
    padding-top: 5px;
}

div#ic
{
 padding: 10px;
}
div#nav
{
 padding: 5px;
}