body {background-color: #ffffff; margin-bottom: 30px; margin-top: 35px;}
li { list-style: square; margin-left: -23px; }
li.num { list-style: decimal; margin-left: -20px; }


table.top { width: 740px; background-color: #ffffff; font: 10px/17px Verdana; color: #494c4e;}
td.logoleft {width: 406px; background-color: #ffffff; font: 12px/16px arial; color: #4A4A4A; border-top: #b0b0b0 1px solid; border-left: #b0b0b0 1px solid;}
td.logoright {width: 232px; background-color: #ffffff; font: 12px/16px arial; color: #4A4A4A; border-top: #b0b0b0 1px solid; border-right: #b0b0b0 1px solid;}
table.nav { width : 740px; background-color: #2e99f8; text-align: left; vertical-align: top;}
td.navleft { border-left: #b0b0b0 1px solid; text-align: left; vertical-align: top;}
td.navright { border-right: #b0b0b0 1px solid; text-align: left; vertical-align: top;}
td.navgrey { border-right: #b0b0b0 1px solid; border-left: #b0b0b0 1px solid; background-color: #e8eced; }

/* home css */
td.homeleft { width: 480px; background-color: #ffffff; border-left: #b0b0b0 1px solid; border-bottom: #b0b0b0 1px solid; font: 10px/17px Verdana; color: #494c4e; padding-top: 54px; padding-bottom: 70px; text-align: left; padding-left: 59px; padding-right: 38px;}
td.homeleft a { font: 10px/17px Verdana; color: #494c4e; text-decoration: underline;}
td.homeright { width: 260px; background-color: #ffffff; border-right: #b0b0b0 1px solid; border-bottom: #b0b0b0 1px solid; font: 12px/16px arial; color: #585858; padding-top: 70px; padding-bottom: 50px; text-align: left; padding-right: 30px; }

.subhead { font: bold 10px/17px Verdana; color: #0486fa;
background-image: url(images/arrow.gif); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 15px;}

table.sidebar { width: 190px; font: 10px/14px verdana; color: #494c4e; background-color: #f1f1f1; border-top: #2e99f8 6px solid;}
td.sidetop { width: 190px; font: 10px/14px verdana; color: #494c4e; background-color: #f1f1f1; padding: 20px 18px 22px 17px;}
td.sidetop a { font: 10px/14px verdana; color: #494c4e; text-decoration: underline;}
td.sidebottom { width: 190px; background-color: #ffffff; background-image: url(images/dot1.gif);background-repeat: repeat-x; text-align: left; vertical-align: bottom;}

/* copyright css */
table.info { width: 736px; height: 15px; }
.greybottom { color: #828172; font-size: 9px; font-family: verdana; padding-top: 4px}
.greybottom a { color: #828172; text-decoration: none;}
.greybottom a:hover { color: #828172; text-decoration: underline;}
td.copycenter { width: 234px; }
