/* body, general settings
------------------------- */

body {
    padding:0;
    margin:0 10px;
    font-family:Verdana,sans-serif;
}

body, p, div, li, td {
    font-size:11px;
    color:#222;
}

div {
    margin:0;
    padding:0;
}

img {
    border:0;
}

a, a:visited {
    text-decoration:none;
}

a {
    color:#00f;
}

a:visited {
    color:#551a8b;
}

a:hover {
    text-decoration:underline;
}

img[align=left] {
    margin-right:0.5em;
}

img[align=right] {
    margin-left:0.5em;
}

hr {
    border:none;
    color: #ccc;
    background-color: #ccc;
    height: 1px;
    width:100%;
    clear:both;
}

hr.divider {
    color:#333;
    background-color:#999;
}

#page {
    width:90em; /* was 72em */
    margin:0 auto 1em;
    background-color:#fff;
    border-left: 1px solid #d4d4d4;
    border-right: 1px solid #d4d4d4;
    border-bottom: 1px solid #d4d4d4;
}

/* content - main
----------------- */

#content {
    width:68em;
    float:right;
    margin:0;
    padding:2em 2em 2em 0;
}

table, td, th {
border:1px solid black;
}

td {
vertical-align:middle;
padding-top:1px;
padding-bottom:1px;
padding-right:2px;
padding-left:2px;
}

#fullcontent {
    width:86em; 
    margin:2em;
}

#fullcontent2 {^pwidth:79em;
    margin:2em;

}

#content h3 {
    font-weight:bold;
    color:#000;
    margin:0.5em 0 1em 0;
    font-size:14px;
}

#content-rc {
    width:68em;
    float:right;
    margin:0;
    padding:2em 2em 2em 0;
}


#content-rc h4 {
    margin:0 0 0em 0;
    padding:0;
    font-size:11px;
}

#content h4 {
    margin:0 0 0.5em 0;
    padding:0;
    font-size:12px;
}
