/* Lasted edited */

.clubPage{
  padding: 10px 0 10px 0;
  width: 660px;
  float: left;
  font-family: Arial,Helvetica,sans-serif;
  /*font-size: 1em;*/
  background: #d4dae7;
}
* html .clubPage{
  padding: 10px 10px 10px 10px;
  width: 660px;
  float: left;
  font-family: Arial,Helvetica,sans-serif;
  /*font-size: 0.75em;*/
  background: #d4dae7;
}
.clubIFramePage{
  font-family: Arial,Helvetica,sans-serif;
  /*font-size: 1em;*/
  background: #d4dae7;
}

#clubMenu{
  background: #feefe5;
  margin: 5px 0;
  border: 1px outset black;
}
.clubMenuCurrent{
  background: transparent;
  border: 0;
  font-weight: bold;
}
.clubMenuOther{
  background: transparent;
  border: 0;
  cursor: hand;
}


.clubRow{
  float: left;
  clear: both;
}
* html .clubRow{
  float: left;
  clear: both;
  width: 100%;
  /*font-size: 1em;*/
}
.clubColumn{
  float: left;
}
* html .clubColumn{
  float: left;
}
.clubRightColumn{
  float: right;
}


.clubText{
  padding: 5px 0;
  float: left;
  clear: both;
  /*font-size: 1em;*/
}
* html .clubText{
  padding: 5px 0;
  float: left;
  clear: both;
  /*font-size: 1em;*/
}

.clubHeading{
  /*font-size: 1.6em;*/
}

.clubErrorMessage{
  color: red;
  font-weight:bold;
}
.clubWarning{
  color: red;
  font-weight:bold;
}



.clubForm{
  border: 1px outset black;
  padding: 10px;
  background: #feefe5;
}

.clubFormLabel, .clubFormInput, .clubFormButton{
  padding: 5px 0;
}


#clubLoginForm{
  margin: 5px 0;
}
#clubLoginForm .clubFormLabel{
  width: 150px;
}
#clubLoginForm .clubFormInput input{
  border: 1px inset black;
  width: 150px;
}

#clubRegisterForm{
  margin: 5px 0;
}
#clubRegisterForm .clubFormLabel{
  width: 150px;
}
#clubRegisterForm .clubFormInput input{
  border: 1px inset black;
  width: 150px;
}



#clubMessageFrame{
  margin-top: 15px;
}

#clubCategoryTabs{
}
.clubCurrentCategoryTab{
  background: #FBFCA6;
  padding: 3px;
  margin-left: 3px;
  margin-right: 3px;
  font-weight: bold;
}
.clubOtherCategoryTab{
  background: #E9FCA6;
  padding: 3px;
  margin-left: 3px;
  margin-right: 3px;
}
.clubCurrentCategoryButton{
  border: 0px;
  background: transparent;
  font-weight:bold;
}
.clubOtherCategoryButton{
  border: 0px;
  background: transparent;
}

#clubMessageList{
  background: #FBFCA6;
  width: 640px;
  padding: 5px 10px;
}

#clubPostMessageForm
{
  margin: 5px 0;
}
#clubPostMessageForm .clubFormLabel{
  width: 100px;
}
#clubPostMessageForm .clubFormInput input,
#clubPostMessageForm .clubFormInput textarea{
  border: 1px inset black;
  width: 516px;
}


.clubMessage{
  margin: 5px 0;
  border: 1px outset black;
  padding: 0 5px;
  background: #feefe5;
  width: 628px;
}
.clubMessageDate{
  padding: 5px 0;
  width: 150px;
  text-align: right;
}
.clubMessageSubject{
  padding: 5px 0;
  width: 478px;
}
.clubMessageSubjectNew{
  padding: 5px 0;
  width: 478px;
  font-weight: bold;
}
.clubMessageText{
  padding: 5px 0;
  width: 628px;
  border-top: 1px dotted black;
}
.clubMessageDeleteQuestion{
  width: 100%;
  border-bottom: 1px dotted black;
}
.clubMessageDelete{
  width: 100%;
  border-top: 1px dotted black;
}

#clubMemberDetailsForm{
  margin: 5px 0;
}
#clubMemberDetailsForm .clubFormLabel{
  width: 150px;
}
#clubMemberDetailsForm .clubFormInput input{
  border: 1px inset black;
  width: 150px;
}

#clubShowMemberDetailsForm{
  margin: 5px 0;
}
#clubShowMemberDetailsForm .clubFormLabel{
  width: 150px;
}
#clubShowMemberDetailsForm .clubFormInput input{
  border: 1px inset black;
  width: 250px;
}


#clubCategoryList{
  border: 1px outset black;
  padding: 5px 5px;
  background: #feefe5;
}
.clubCategoryListName{
  width: 162px;
  padding: 0 5px;
}
.clubCategoryListName input{
  border: 1px inset black;
  width: 150px;
}
.clubCategoryListOrder{
  width: 62px;
  padding: 0 5px;
}
.clubCategoryListOrder input{
  border: 1px inset black;
  width: 50px;
}
.clubCategoryListUpdate{
  padding: 0 5px;
  width: 75px;
}
.clubCategoryListCount{
  padding: 0 5px;
  width: 50px;
}
.clubCategoryListDelete{
  padding: 0 5px;
  width: 75px;
}

#clubMemberList{
  margin-top: 5px;
  border: 1px outset black;
  padding: 5px 5px;
  background: #feefe5;
}
.clubMemberListID{
  padding: 0 5px;
  width: 130px;
}
.clubMemberListName{
  padding: 0 5px;
  width: 300px;
}
.clubMemberListStatus{
  padding: 0 5px;
  width: 100px;
}
.clubMemberListEdit{
  padding: 0 5px;
  width: 70px;
}

#clubNewsList{
  margin-top: 5px;
  border: 1px outset black;
  padding: 5px 5px;
  background: #feefe5;
}
.clubNewsListCheck{
  padding: 5px;
  width: 20px;
}
.clubNewsListDate{
  padding: 5px;
  width: 150px;
}
.clubNewsListCategory{
  padding: 5px;
  width: 100px;
}
.clubNewsListSubject{
  padding: 5px;
  width: 300px;
}
#clubDownloadList{
  margin-top: 5px;
  width: 628px;
  border: 1px outset black;
  padding: 5px 5px;
  background: #feefe5;
}
.clubDownloadListAvailable{
  padding: 5px;
  width: 60px;
}
.clubDownloadListAvailable select{
/*  width: 46px;*/
}
.clubDownloadListDescription input{
  border: 1px inset black;
  width: 158px;
}
.clubDownloadListDescription{
  padding: 5px;
  width: 160px;
}
.clubDownloadListFilename{
  padding: 5px;
  width: 218px;
}
.clubDownloadListFilename2{
  padding: 5px;
  width: 298px;
}
.clubDownloadListFilenameInput{
  width: 286px;
}
.clubDownloadListUpdate{
  padding: 5px;
  width: 70px;
  text-align: right;
}
.clubDownloadListDelete{
  padding: 5px;
  width: 70px;
  text-align: right;
}

#clubRequirementForm{
  font-size: 0.9em;
}

#clubGroceryForm{
  font-size: 0.9em;
}
#clubGroceryForm input.clubInputQuantity {
  width: 50px;
}

#clubMemberContactForm{
}
#clubMemberContactForm .clubFormLabel{
  width: 100px;
}

#clubMemberContactForm .clubFormInput input,
#clubMemberContactForm .clubFormInput textarea{
  border: 1px inset black;
  width: 535px;
}
#clubRestaurantForm{
  font-size: 0.9em;
}
