/* Site Frame */
body {text-align:center;background:url(../../images/bg.gif) repeat;margin:20px 0;padding:0}
#outline {width:730px;background-color:#454545;margin:0 auto;padding:7px}
div#layout {width:730px;height:auto;text-align:center;background-color:#FFFFFF}

/* Header & Footer */
#header {width:730px;height:113px}
#footer {width:730px;height:50px;margin:0 auto;text-align:center;margin-top:5px;color:#FFFFFF;font: 12px Arial, Helvetica, sans-serif}
#footer a:link, #footer a:visited {text-decoration:none;color:#FFFFFF}
#footer a:hover {text-decoration:underline;color:#FFFFFF}

/* Menu */
#menu {width:730px;height:27px;background-color:#454545;padding-bottom:4px}

/* Content Body */
#mainBody {width:730px;min-height:400px;_height:400px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px}
#rightColumn {width:700px;margin:15px;_margin-right:0;margin-bottom:0;padding-bottom:15px}
#rightColumn a:link, a:visited {text-decoration:underline;color:#366613}
#rightColumn a:hover {text-decoration:none;color:#366613}
#subMenu {width:188px}
#subMenu a:link, #subMenu a:visited {height:24px;line-height:24px;background: url(../../images/subBullet.gif) 9px 9px no-repeat;display: block;color: #3e3e3e;padding-left:25px;margin:0;text-decoration:none;border-top: 1px solid #929292;}
#subMenu a:hover {background: url(../../images/subBulletOver.gif) #366613 9px 9px no-repeat;color: #ffffff;text-decoration:none}
#title {font-size:20px;font-weight:bold;color:#366613;margin-bottom:15px;border-bottom:2px solid #c6c6c6;padding-bottom:2px}
.instructor {margin:10px 0 0 0}
.instructor span {font-size:18px;font-weight:bold;color:#366613}
.instructor img {float:left;margin-right:10px}
ul {margin:10px 0 15px 10px;padding:0;list-style-type:square}
li {margin:0 0 2px 10px;padding-left:2px;font-weight:bold}
#tas span {font-size:16px;font-weight:bold;color:#366613}
td {border-bottom:1px solid #CCCCCC}
p {margin:0;padding:0}
.date {font-weight:bold;font-size:16px;color:#315c11}