body { background: #F4F4D4; color: #3F7F52; margin: 0px; padding: 0px; text-align: left; }
div, p, table { font-size: 12px; line-height: 17px;color: #3F7F52; background: #F4F4D4; font-weight: normal; font-family: Arial,Helvetica,sans-serif; text-decoration: none; }
a, a:link, a:visited, a:active, a:hover { color:#CC7F33; text-decoration:underline; }  

.alert { border-top:1px solid #FFCC00; border-bottom:1px solid #FFCC00; padding:3px; background-color:#FFFFCC; }
.note { border-top:1px solid #333333; border-bottom:1px solid #333333; padding:3px; background-color:#F7F7F7; }
.courselist { font-size: 12px; line-height: 17px; font-weight:bold; color: #3F7F52; background: #F4F4D4; }
.photo { border: 1px solid #999999; }
.clearer { clear: both; line-height: 0px; height: 0px; }
.accent { color: #CFCA83}

#menu { padding:14px; margin-bottom:10px; }
// #menu li { list-style-type:none; }
  
#pageContainer { position: relative; background: #F4F4D4; margin-right: auto; margin-left: auto; margin-top: 10px; margin-bottom: 10px; text-align: left; padding: 0px 0px 0px 0px; width: 735px; }

#content { position: relative; background: #F4F4D4; margin: 0px auto 0px auto; height: 100%; padding-top: 15px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px; border: 0px;	text-align: left; width: 720px; }

.contenth2 { font-size: 14px; color: #883C2E; background: #F4F4D4; font-weight: bold; padding: 0px; margin-top: 18px; margin-bottom: 5px; }
.readmore a, .contentlink a:link, .contentlink a:visited, .contentlink a:active, .contentlink a:hover { color:#CC7F33; font-size: 12px; font-weight: normal;text-decoration:underline; }  

#content h1 {font-size: 18px; color: #883C2E; background: #F4F4D4; font-weight: bold; padding: 0px; margin-top: 5px; margin-bottom: 5px; }	
#content h2 { font-size: 14px; color: #883C2E; background: #F4F4D4; font-weight: bold; padding: 0px; margin-top: 18px; margin-bottom: 5px; }
#content h2 a, #content h1 a:link, #content h1 a:visited, #content h1 a:active, #content h1 a:hover { color:#883C2E; font-weight: bold;text-decoration:none; }  
#content h3 { font-size: 14px; padding: 0px 0px 0px 0px; color: #883C2E; background: #F4F4D4; font-weight: bold; margin-top: 0px; margin-bottom: 5px; }		
#content h4 { font-size: 12px; padding: 0px 0px 0px 0px; color: #000; background: #F4F4D4; font-weight: bold; padding: 0px; margin-top: 0px; margin-bottom: 0px; }
#content h5 { font-size: 14px; color: #000; background: #F4F4D4; font-weight: bold; padding: 0px 0px 0px 0px; margin-top: 0px; margin-bottom: 5px; }	
	
#content p+ul, p+ol { padding-top: 0px;  background: #F4F4D4; }
#content ul+p, ol+p { padding-bottom: 0px; background: #F4F4D4; }
#content ul, ol { margin-top: 0px; padding-top: 10px; font-size: 12px; line-height: 17px; background: #F4F4D4; }
#content li { font-size: 12px; line-height: 17px; color: #3F7F52; background: #F4F4D4; }

#content td { padding-bottom: 5px; }

#contentLeft { float: left; margin: 0px; border: 0px; text-align: right; padding-right: 20px; padding-top: 15px; width: 190px; background: #F4F4D4; height:100%; }
#contentLeft a, #contentLeft a:link, #contentLeft a:visited, #contentLeft a:active, #contentLeft a:hover { color:#CC7F33; font-weight: bold;text-decoration:none; }  
#contentRight { float: left; margin: 0px; width: 490px; text-align: left; background: #F4F4D4; padding-top:0px; padding-left:3px; height:100%; }
#contentCol { margin: 0px; text-align: left; background: #F4F4D4; padding-top:0px; padding-right:10px; }


#footer { margin: 0px; padding-top: 5px; padding-bottom: 10px; height: 30px; border: 0px; color: #000; background: #F4F4D4; font-size: 11px; text-align:center; }
