body {
	margin: 5px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}
body:hover{
	text-decoration: underline;
}
body:visited{
	margin: 5px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a{
	
}
a:hover{
	text-decoration:underline;
	
}


.bodyTable {
	border: 3px solid #6C0A06;
	padding: 0px;

	background-color: #FFFFFF;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
.menuBar {
	background-color: #3D0503;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}
.date {
	background-color: #DBDBDB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	text-transform: capitalize;
}
.statusNavBarLink {
	background-color: #DBDBDB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.statusNavBarLink:hover{
	text-decoration:underline;
}
.statusNavBarLink:visited {
	background-color: #DBDBDB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;

}
.user {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.user:hover {
	text-decoration:underline;
}
.user:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.idiomsBox {
	background-color: #B48F20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	border: 2px solid #3D0503;
	text-decoration:none;
}
.idioms{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	text-transform: capitalize;
}
.idioms:hover {
	text-decoration:underline;
}


.loginBox {
	border: none;
	background-color: #85B0CB;
}
.loginTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #47789E;
}
.loginText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #000000;
}
.button {
	background-color: #6C0A06;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 3px 10px;
}
.titleBlueBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3D0503;
	text-decoration:none;
	text-transform: uppercase;
}
.titleBlueBG:hover {
	text-decoration:underline;
}
.newCourseBoxOuterLine {
	border: 3px solid #2A4B63;
	background-color: #47789E;
}
.newCourseBoxInnerLine {

	border: 1px solid #BFCBDA;
}
.courseItemBox {
	border: 1px solid #809CC1;
}
.courseItemTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A6A86;
	font-weight: bold;
}
.newsItemBox {
	border: none;
	background-color: #F0F0DD;
}
.newsItemTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5px;
	background-color: #4D4D47;
}
.newsItemLink {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #4D4D47;
	text-decoration:none;
}
.newsItemLink:hover {
	text-decoration:underline;
}
.menuItemLink {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.menuItemLink:hover {
	text-decoration:underline;
}
.menuItemLink:visited {
	color: #000000;

}
.menuItemText {

	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.moreInformationButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #0E2E5A;
}
.forgetYourPassword {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.forgetYourPassword:hover {
	text-decoration:underline;
}
.bodyTableWhite {

	width: 760px;
	border-top: none #045F8D;
	border-right: none #045F8D;
	border-bottom: none #045F8D;
	border-left: none #045F8D;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #000000;
}
.formTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3D0503;
	text-transform: uppercase;
}
.formContainer {
	background-color: #D6D6C5;
	border: 1px solid #9A9999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.formErrorField{
	color: #FF0000;	
}
.messageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3D0503;
	text-transform: uppercase;
}
.profileMenuTitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-transform:uppercase;
}
.profileMenuTitle :hover{
	text-decoration:underline;
}
.profileMenuItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	list-style-position: inside;
	list-style-type: lower-alpha;
	
}
.profileMenuItem:hover {
	text-decoration:underline;
	color: #000000;
}

.profileBlockTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #3D0503;
}
.profileBlockBG {
	background-color: #D6D6C5;
}
.profileBlockItemTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #F0F0DD;
	font-weight: bold;
	border: 1px solid #9FA6A8;
}
.profileBlockItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F5F5F5;
}
.profileBlockBorder {
	border: thin solid #730A07;
}
textarea {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #000000;
}
.imageBorder {
	border: 1px solid #000000;
}
.itemTable {
	background-color: #D6D6C5;
}
.itemHeader {
	background-color: #3D0503;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #9A0E09;
}
.itemRow0 {
	background-color: #F0F0DD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.itemRow0:hover {
	text-decoration:underline;
}
.itemRow1 {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.itemRow1:hover {
	text-decoration:underline;
}
.itemCheckBg {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.itemBlank {
	background-color: #FFFFFF;
}
.checkbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	border: none;
}
.messageBrief {
	background-color: #DBDACD;
}
/****************************************
 * BEGIN FORUM SECTION
 ****************************************/
.forumTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3D0503;
}
.forumNotLink {
	color: #8A0B0B;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.forumLink {
	color: #8A0B0B;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.forumLink:visited {
	color: #8A0B0B;
	font-weight: bold;
	font-size: 10px;
}
.forumLink:hover {
	color: #8A0B0B;
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline;
}
.forumLink:active {
	color: #8A0B0B;
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline;
}
.forumLinkBlack {
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.forumLinkBlack:visited {
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.forumLinkBlack:hover {
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline;
}
.forumLinkBlack:active {
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline;
}
.forumSeparator {
	border-top: 1px solid #F0F2F2;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.forumBorder {
	border: 1px solid #CFCFCF;
}
.subforumLink {
	color:#000000;
	font-size: 9px;
	text-transform: capitalize;	
	text-decoration:none;
}
.subforumLink:visited {
	color:#000000;
	font-size: 9px;
	text-transform: capitalize;	
	text-decoration:none;
}
.subforumLink:hover {
	color:#000000;
	font-size: 9px;
	text-transform: capitalize;	
	text-decoration:underline;
}
.subforumLink:active {
	color:#000000;
	font-size: 9px;
	text-transform: capitalize;	
	text-decoration:underline;
}
.forumDate {
	color:#000000;
	font-size: 9px;
	text-transform: capitalize;	
	text-decoration:none;
}
.forumDate:visited {
	color:#000000;
	font-size: 9px;
	text-transform: capitalize;	
	text-decoration:none;
}
.forumDate:hover {
	color:#000000;
	font-size: 9px;
	text-transform: capitalize;	
	text-decoration:underline;
}
.forumDate:active {
	color:#000000;
	font-size: 9px;
	text-transform: capitalize;	
	text-decoration:underline;
}
.forumGoToTop {
	color: #666666;
	font-weight: normal;
}
.forumGoToTopLink {
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
}
.forumGoToTopLink:visited {
	color: #666666;
	font-weight: normal;
	text-decoration:none;
}
.forumGoToTopLink:hover {
	color: #666666;
	font-weight: normal;
	text-decoration:underline;
}
.forumGoToTopLink:active {
	color: #666666;
	font-weight: normal;
	text-decoration:underline;
}

.forumBarReplyLink {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.forumBarReplyLink:visited {
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
.forumBarReplyLink:hover {
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
}
.forumBarReplyLink:active {
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
}
.forumBarPostText {
	color: #000000;
	font-weight: bold;
	font-size:10px;
}
.forumText {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	font-size:10px;
}
.forumBarPostLink {
	color: #000000;
	font-weight: bold;
	font-size:10px;
	text-decoration: none;
}
.forumBarPostLink:visited {
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
.forumBarPostLink:hover {
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
}
.forumBarPostLink:active {
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
}
/* END FORUM SECTION */
select {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #000000;
}
.formRequiredField{
	
}.replyTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #F5F5F5;
}
.checkbox {
	text-decoration: none;
	border: none;
}
