#left {
    margin:0px 0px 0px 0px;
    width:100px;
    float:left;
    padding:0px;
    background:#fcfcfc;
}

#right {
    float:none;
    padding:0px;
    background:#fcfcfc;
}

body {
    margin:0px 0px 0px 0px;
    background:#fcfcfc;
    padding:10px;
    color: #000000;
    font-family: verdana, sans-serif;
    font-size: 11px;
}

a { color: #707070; text-decoration: underline; }
a:link { color: #707070; text-decoration: underline; }
a:visited { color: #707070; text-decoration: underline; }
a:active { color: #707070 text-decoration: underline;  }
a:hover { color: #0000cc; text-decoration: underline; }

a.menu { color: #707070; text-decoration: none; }
a.menu:link { color: #707070; text-decoration: none; }
a.menu:visited { color: #707070; text-decoration: none; }
a.menu:active { color: #707070;  }
a.menu:hover { color: #0000cc; text-decoration: underline; }

a.none { color: #000000; text-decoration: none; }
a.none:link { color: #000000; text-decoration: none; }
a.none:visited { color: #000000; text-decoration: none; }
a.none:active { color: #000000 text-decoration: none;  }
a.none:hover { color: #0000cc; text-decoration: none; }

hr {
    color: #d0d0d0;
    height: 1px;
}

table.collapse {
    border-collapse: collapse
}

td {
    font-family: verdana, sans-serif;
    font-size: 11px;
    line-height: 12pt;
    background:#ffffff;
}

input {
    font-family: verdana, sans-serif;
    font-size: 11px;
}

textarea {
    font-family: verdana, sans-serif;
}

small {
    font-size: 10px;
}

br {
    line-height: 6pt;
}

/* daa520  d0d0d0 */

td.outline {
    border-style: solid;
    border-width: 1px;
    border-color: #d0d0d0;
    padding: 4px;
}

td.outlineNoPad {
    border-style: solid;
    border-width: 1px;
    border-color: #d0d0d0;
    padding: 1px;
}

/* daa520  d0d0d0 */

td.desc {
    font-size: 11px;
    line-height: 12pt;
    border-style: solid;
    border-width: 1px;
    border-color: #d0d0d0;
    padding: 4px;
}

.menuActive {
    color: #0000cc;
}

.bold {
    font-weight:bold;
}

/*     text-align: left; */

.subject {
    background:#dfdfdf;
    padding: 2px 2px 2px 4px;
}

.title {
    font-size: 17px;
    font-weight: bold;
    font-family: tahoma, sans-serif;
}

.email {
    font-size: 11px;
    font-family: monospace, "courier new";
}

.cite {
	padding-left: 6px;
	padding-right: 10px;
	margin-left: 10px;
	margin-right: 0px;
	border-left: #d0d0d0;
	border-width: 0 0 0 1px;
	border-style: none none none solid;
}

.invisible {
	display: none;
}

#banner-commentspop {
    font-family: tahoma, sans-serif;
    color:#000000;
    font-size:17px;
    font-weight:bold;
    background:#d0d0d0;
    padding-left:15px;
    padding-right:15px;
    padding-top:4px;
    padding-bottom:4px;
}
.trackback-url {
    color:#666666;
    padding:5px;
    border:1px dotted #999999;
}


.trackback-body {
    padding-bottom:10px;
    padding-top:10px;
    border-bottom:1px dotted #999999;
}

.trackback-post {
    font-family:verdana, arial, sans-serif;
    color:#666666;
    font-size:9px;
    font-weight:normal;
    background:#FFF;
}
.g {
    background:#eaeaea;
}