#contentBlock .textBox a {color: #184061;}
#contentBlock .textBox a:hover {color: #266599;}

#contentBlock #navForum {margin: 0px auto 15px;padding: 0px;position: relative;width: auto;height: auto;}
#contentBlock #navForum li {margin: 0px;padding: 0px;position: relative;display: inline;width: auto;height: auto;}
#contentBlock #navForum a {margin: 0px 0px 0px 15px;padding: 0px;position: relative;width: auto;height: auto;color: #184061;text-decoration: none;}
#contentBlock #navForum a:hover {color: #266599;text-decoration: underline;}

#contentBlock form {margin: 0px auto 15px;padding: 0px;position: relative;width: auto;height: auto;}

#contentBlock #forum {margin: 0px auto 15px;padding: 0px;position: relative;width: 520px;height: auto;border-left: solid 1px #184061;border-top: solid 1px #184061;}
#contentBlock #forum thead, #contentBlock #forum tfoot {background: #F7FAFD;color: #184061;font-weight: bold;}
#contentBlock #forum tr {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;}
#contentBlock #forum td {margin: 0px;padding: 5px;position: relative;border-right: solid 1px #184061;border-bottom: solid 1px #184061;}
#contentBlock #forum td:first-child {width: auto;height: auto;text-align: justify;}
#contentBlock #forum td:first-child + td, #contentBlock #forum td:first-child + td + td {width: 100px;height: auto;text-align: center;}
#contentBlock #forum thead td:first-child, #contentBlock #forum tfoot td:first-child {text-align: center;}
#contentBlock #forum a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;color: #184061;text-decoration: none;}
#contentBlock #forum a:hover {color: #266599;text-decoration: underline;}

#contentBlock #todaysPosts {margin: 0px auto 15px;padding: 0px;position: relative;width: 520px;height: auto;border-left: solid 1px #184061;border-top: solid 1px #184061;}
#contentBlock #todaysPosts thead, #contentBlock #todaysPosts tfoot {background: #F7FAFD;color: #184061;font-weight: bold;}
#contentBlock #todaysPosts tr {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;}
#contentBlock #todaysPosts td {margin: 0px;padding: 5px;position: relative;vertical-align: top;border-right: solid 1px #184061;border-bottom: solid 1px #184061;}
#contentBlock #todaysPosts td:first-child {width: 100px;height: auto;text-align: justify;}
#contentBlock #todaysPosts td:first-child + td {width: auto;height: auto;text-align: left;}
#contentBlock #todaysPosts td:first-child + td + td {width: 90px;height: auto;text-align: left;}
#contentBlock #todaysPosts td:first-child + td + td + td {width: 90px;height: auto;text-align: center;}
#contentBlock #todaysPosts thead td:first-child, #contentBlock #todaysPosts tfoot td:first-child, #contentBlock #todaysPosts thead td:first-child + td, #contentBlock #todaysPosts tfoot td:first-child + td, #contentBlock #todaysPosts thead td:first-child + td + td, #contentBlock #todaysPosts tfoot td:first-child + td + td {text-align: center;}
#contentBlock #todaysPosts a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;color: #184061;text-decoration: none;}
#contentBlock #todaysPosts a:hover {color: #266599;text-decoration: underline;}

#contentBlock #userAddedContent {margin: 15px 0px;padding: 10px;position: relative;width: auto;height: auto;background: #F7FAFD;}
#contentBlock #userAddedContent h3 {margin: 0px 0px 10px;padding: 0px;position: relative;width: auto;height: auto;font-size: 18px;font-weight: normal;color: #184061;}
#contentBlock #userAddedContent p {margin: 0px 0px 15px;padding: 0px;position: relative;width: auto;height: auto;text-align: center;font-size: 12px;color: #184061;}
#contentBlock #userAddedContent a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;color: #184061;text-decoration: none;}
#contentBlock #userAddedContent a:hover {color: #266599;}
#contentBlock #userAddedContent form {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;}
#contentBlock #userAddedContent fieldset {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;background: #FFFFFF;border: none;}
#contentBlock #userAddedContent legend {display: none;}
#contentBlock #userAddedContent label {margin: 10px 5px 0px 0px;padding: 0px;position: relative;display: block;width: 110px;height: auto;text-align: right;font-size: 12px;color: #184061;float: left;}
#contentBlock #userAddedContent input {margin: 10px 50px 0px 0px;padding: 0px;position: relative;width: 320px;height: auto;float: left;}
#contentBlock #userAddedContent textarea {margin: 10px 50px 0px 0px;padding: 0px;position: relative;width: 320px;height: 150px;float: left;}
#contentBlock #userAddedContent .submitButton {margin: 10px 60px 10px 0px;padding: 0px;position: relative;display: auto;width: auto;height: auto;float: right;}
#contentBlock #userAddedContent .error{margin: 10px auto 0px;font-weight: bold;color: #FF6600;}

#contentBlock .postHeader {margin: 0px auto;padding: 5px;position: relative;width: auto;height: auto;font-size: 18px;border: solid 1px #184061;border-bottom: none;}
#contentBlock .postHeader h3 {margin: 0px auto;padding: 0px;position: relative;width: auto;height: auto;font-size: 18px;font-weight: normal;color: #184061;}
#contentBlock .postHeader h3 span {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;font-size: 12px;font-weight: normal;color: #184061;}
#contentBlock .postHeader h3 span a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;color: #184061;text-decoration: none;}
#contentBlock .postHeader h3 span a:hover {color: #266599;}

#contentBlock .firstPost, #contentBlock .textBox .post {margin: 0px;padding: 0px;position: relative;width: 518px;height: auto;}
#contentBlock .firstPost {border: solid 1px #184061;}
#contentBlock .post {border: solid 1px #184061;border-top: none;}
#contentBlock .firstPost h4, #contentBlock .post h4 {margin: 0px;padding: 5px;position: relative;width: auto;height: auto;text-align: left;color: #184061;background: #F7FAFD;border-bottom: solid 1px #184061;}
#contentBlock .firstPost p, #contentBlock .post p {margin: 10px 10px;padding: 0px;position: relative;width: auto;height: auto;line-height: 16px;color: #184061;}

#addNewTopicButton {margin: 0px auto 15px;padding: 0px;position: relative;display: block;width: auto;height: auto;color: #184061;text-decoration: none;}
#addNewTopicButton:hover {color: #266599;}
