html {height:100%}
body {font-family:arial,sans-serif;margin:0;height:100%}
h2 {font-family:consolas,arial,sans-serif;font-size:175%;font-weight:normal;padding: 1.5em .5em .5em .5em;clear:both;margin:0;background-color:#404040;color:#ffffff}
h2 a {color:#ffffff}
h3 {font-weight:normal;font-size:100%;font-style:italic;padding: .25em 2em .25em 2em;clear:both;border-top:solid 1px #606060;margin:0;background-color:#000000;color:#ffffff}
h1 {font-family:Calibri,arial,sans-serif;font-size:200%;font-weight:normal;padding: 1em 0 0 0;clear:both;margin:0;color:#0060bf}

h4 {color:#009000;margin:.5em}
h4 a {color:#009000}
h5 {margin: 0 0 0 1.5em}
h5 a {color:#000000}

tr {vertical-align:top}

#sidebar {padding:.5em;border-right:solid 1px #0060bf;border-left:solid 1px #0060bf;background-color:#0080ff;white-space:nowrap}
#sidebar a {display:block;}
#sidebar .heading {font-size:150%;color:#ffffff;margin-top:1em}
#sidebar a.item {padding-left:1em;color:#ffffff}

#contentHolder {padding:1em 2em 1em 2em;width:auto;}
#adColumn {width:10em;padding-top:5em;padding-right:1em;}
#rightGutter {border-left:dotted 1px #c0c0c0;width:2em;background-color:#f0f0f0}

#copyright {text-align:center;color:#808080;font-size:80%;padding-top:1em}

a {text-decoration:none;color:#0000ff}
a:hover {text-decoration:underline}

.sidebarad {background-color:#ffffff; border:solid 1px #c0c0c0;margin-top:1em;padding:0 .5em .5em .5em}
div.sidebarad a {color:#0080ff}

img {border:0}
img.snapshot {display:block; padding:1em; border:solid 1px #c0c0c0}

blockquote {border:dotted 1px #c0c0c0;background-color:#f8f8f8;margin:1em;padding:.5em 1em .5em 1em}
code {font-family:Consolas, Courier New, monospace}

dt {font-weight:bold}
