body {font-family:Verdana,Sans-Serif;background:white;color:#0091E0;margin:0;padding:0;}
a {text-decoration: none; font: 1em sans-serif; font-size: 9pt;color:white;}
.menutop {font-size:9pt;color:white;border-bottom:1px solid #10A1F0;border-top:1px solid #10A1F0;text-align:right;padding:1px;cursor:pointer;background-color:#0091E0;}
.menu {font-size:9pt;color:white;border-bottom:1px solid #10A1F0;text-align:right;padding:1px;cursor:pointer;background-color:#0091E0;}
.menuhover {background-color:#10A1F0};
.xfoot {background-color:#0091E0;margin-top:0;padding:0;color:white;font-family:Verdana,Sans-Serif;font-size:7pt;text-decoration:none;}
#footer {background-color:#0091E0;margin-top:0;padding:0;color:white;font-family:Verdana,Sans-Serif;font-size:7pt;text-decoration:none;}
#Xfooter a:link {padding: 0 10px 0 1em; xbackground: #999 url("images/foottab.gif") top right no-repeat; color: white;font-family:Verdana,Sans-Serif;font-size:7pt;text-decoration:none;}
#footer a:hover {background-color: #10A1F0;text-decoration:none;}
#msgPane { font-size: 10pt;}

.content {font-family:Verdana;font-size:9pt;color:darkblue;}
#rightcol div {border-width:0;border-left:1px solid darkblue;

#banner-1 td {background: #F80 url("/evangelism/lib/images/mast-bg.gif") repeat-x;}
#banner-1 #top1 {background-position: top right;}
#banner-1 #top2 {background-position: top left;}
#banner-2 td {background-color: #69C;}
#banner-1 img {vertical-align: bottom;}
#topnav {font: bold 95% sans-serif; color: white; vertical-align: bottom;}
#topnav img {vertical-align: top;}
#topnav a {color: white;}

#leftnav, #content, #rightside {vertical-align: top;}
#Xleftnav div {border-width: 0; border-bottom: 1px solid #ABC; border-right: 1px solid #ABC; padding: 2px 0.5em 1px 0.1em; margin: 0; text-align: right;}
#Xleftnav a {text-decoration: none; font: 1em sans-serif; font-size: 9pt;color:white;}

#content a {font-weight: bold;}
#content a:link {background: transparent; color: navy;}
#content a:visited {background: transparent; color: #606;}
#content h1 {margin: 0 0 0 0; color: #558; letter-spacing: 1px; font: 900 italic 166% sans-serif;}
#content h1 + h3 {margin-top: 0.8em;}
#content h3 a {text-decoration: none;}
#content span.tail {font-size: 85%; color: #66A; white-space: nowrap;}
#content span.tail a:link {color: #448;}
#content span.tail a:visited {color: #858;}
#content div.metadata + p {margin: 0.125em 1em 0 0.66em;}

#rightside {font: 85% sans-serif; vertical-align: top; width: 20%;}
#rightside div {margin: 0; padding: 0 0 0.125em; border: 1px solid #BBE; background: rgb(91%,92%,97%);}

a.footMenuLink {background: #CCD;}

/* NN4.x-specific rules */

#leftnav, #rightside div {xbackground:#EEF; font-family:Verdana,Sans-Serif;}

/* NN4.x overrides */

#XXleftnav, #rightside {background: #EEEEDD;}
*.z {display: none;}

/* advanced CSS */

#XXleftnav {width: 130px;}
#Xleftnav a {display: block; padding: 2px 0.5em 1px 0.1em; margin: 0; text-align: right;}
#Xleftnav div {padding: 0;}
#Xleftnav a#top {display: block; padding: 2px 0.5em 1px 0.1em; margin: 0; text-align: right;}
/*#leftnav a#top {background-image: url("/evangelism/lib/images/lefttop.gif"); background-position: top right; background-repeat: no-repeat;}*/
#leftnav a:hover {color: white; background-color: #10A1F0;}
/*#leftnav h4 {margin: 1em 0 0; font: bold 0.9em sans-serif; padding: 0.2em 0.15em 0.15em; color: black; background: #9AF url("/evangelism/lib/images/lefttab.gif") top right no-repeat;}*/

#content {padding: 0.5em 0; width: auto;}
#content a:hover {background: rgb(85%,90%,95%);}
#content h3 {margin: 1.75em 0 0; border: 1px solid #779; border-left-color: #99B; border-width: 0 0 1px 1.25em; padding: 0; clear: right; font-size: 110%; font-family:Verdana,Sans-Serif;}
#content h3 a {padding: 0 0.33em 0 0.167em;}
#content span.tail a {padding: 0 0.25em;}
#content div.metadata {margin: 0 0 0 0.5em; padding: 1px 0.5em 0; color: #88A; background: #F0F0FF; text-align: right; font: 10px sans-serif; border: 1px solid #779; border-top-width: 0; width: 9em; float: right;}

#rightside {vertical-align: top; width: 20%; padding-top: 0.5em;}
#rightside div {font: 85% Arial, sans-serif; margin: 1.5em 0; padding: 0 0 0.125em; border: 1px solid #BBE; background: rgb(91%,92%,97%);}
#rightside h4 {margin: 0; padding: 0.25em 0.125em 0.125em 0.33em; font: 110% sans-serif; text-transform: uppercase; color: black; background: #BBE;}
#rightside ul {margin: 0 0 0 1.33em; padding: 0; color: #AAD;}
#rightside ul li {list-style-type: square; padding: 0.25em 0.33em 0.15em 0.75em; text-indent: -1em; line-height: 1.1;}
#rightside p {margin-top: 0.25em;}
#rightside a:hover {color: #77F;}


Xtable {margin: 0;}
/*body {margin: .5em;}*/

#content, #rightside, #leftgutter, #rightgutter {border-top: 3px solid rgb(40%,60%,80%);}
