/* BOF: Club/Society Membership Box */
#ClubSocietyMembershipInfo {
	border: 1px solid #DCC102;
	background-color: #FFF8C7;
	display: block;
	padding: 5px;
	margin-bottom: 10px;
	width: 100%;
	text-align: left;
}

#ClubSocietyMembershipInfo h1 {
	font-size: small;
	color: #DCC102;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#ClubSocietyMembershipInfo p {
	font-size: x-small;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	color: #9C8901;

}

#ClubSocietyMembershipInfo .sectionheading {
	font-weight: bold;
	color: #DCC102;
	display: block;
	margin-top: 5px;

}
/* EOF: Club/Society Membership Box */


/* BOF: Club/Society Specialisation Box */
#ClubSocietySpecialisation {
/*	border: 1px solid #A8DB00; */
	border: 1px solid #E4E4CC;
/*	background-color: #F4FFCF; */
	background-color: #F1F1E8;
	display: block;
	padding: 5px;
	margin-bottom: 10px;
	width: 100%;
	text-align: left;
}

#ClubSocietySpecialisation h1 {
	font-size: small;
	color: #A8DB00;
	font-weight: bold;
	display: inline;
	margin: 0px;
	padding: 0px 0px 5px;
}

#ClubSocietySpecialisation p, #ClubSocietySpecialisation li {
	font-size: x-small;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
/*	color: #81A600; */
	color: #808080;
}

#ClubSocietySpecialisation li {
	padding: 1px;
	margin: 1px;
/*	color: #81A600; */
	color: #808080;
}

#ClubSocietySpecialisation ul {
	color: #A8DB00;
	margin: 0px;
	padding-left: 20px;
}
/* EOF: Club/Society Specialisation Box */


/* BOF: Help Box */
#Help {
	border: 1px solid #3380FF;
	background-color: #E6F1FF;
	display: block;
	padding: 5px;
	margin-bottom: 10px;
	width: 90%;
	text-align: left;
}

#Help h1 {
	font-size: small;
	color: #3380FF;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#Help p {
	font-size: x-small;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
}

#Help .sectionheading {
	font-weight: bold;
	color: #3380FF;
	display: block;
	margin-top: 5px;
	font-size: x-small;


}
/* EOF: Help Box */











/* BOF: Additional Features */
.contactdetails img{
	margin-right: 5px;
}

.deactivated {
	color: #999999;
}

.deactivatedcomment {
	font-size: xx-small;
	color: #000000;
}
/* EOF: Additional Features */

/*
h1 {
	font-size: medium;
}

h2 {
	font-size: small;
}
*/

#SocietyDetails a {
/*	color: #008FDD; */
	color: #000066;
}

#SocietyDetails a:hover {
/*	color: #FFFFFF;
	background-color: #058ED4; */
	text-decoration: none;
}

legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #D1470A;
	padding: 0px;
	margin: 0px 0px 5px;
}
fieldset, fieldset .layoutTable {
	border: 1px solid #CCCCCC;
	padding: 10px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #808080;
	width: 95%;
}

fieldset .layoutTable {
	padding: 0px;
	border: 0px;
}

fieldset p, fieldset .layoutTable {
	font-size: x-small;
}

#Form input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	border: 1px solid #CCCCCC;
/*	background-color: #F9F9F9; */
	background-color: #FFFFFF;
}

#Form textarea {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	border: 1px solid #CCCCCC;
/*	background-color: #F9F9F9; */
	background-color: #FFFFFF;
}
.captiontext {
	font-size: xx-small;
}
#Form select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	border: 1px solid #CCCCCC;
/*	background-color: #F9F9F9; */
	background-color: #FFFFFF;
}

