/* Contact Us */



div#contact-us div.ce_form table tr td.col_0 {

	width: 30%;

}

div#contact-us div.ce_form table tr td.col_1 {

	width: 70%;

}

div#contact-us div.ce_form table tr td{

	padding: 0px 0px 10px;

	vertical-align: top;

}



/* Lost Password */



div#recover-lost-password div.mod_lostPassword table tr td.col_0 {

	width: 175px;

}



div#recover-lost-password div.mod_lostPassword table tr td {

	padding: 0px 0px 10px;

	vertical-align: top;

}

div#recover-lost-password div.mod_lostPassword {

	margin: 35px 0px 0px;

}



/* Login Form */



div#right-content div.mod_login table {

	width: 100%;

	margin: 0px 0px 15px;

	padding: 0px;

}



div#right-content div.mod_login table tr td {

	padding: 0px 0px 10px;

}





div#right-content div.mod_login table tr td.col_0 {

	width: 35%;

	font-weight: normal;

}



div#right-content div.mod_login table tr td.col_1 {

	padding: 0px 0px 0px 5%;

	width: 60%;

}





/* Membership Application */



div#membership-application div.ce_form table tr td.col_0 {

	width: 225px;

}



div#membership-application div.ce_form table tr td{

	padding: 0px 0px 10px;

	vertical-align: top;

}



div#membership-application div.ce_form ul {

	margin: 10px 0px 20px;

	padding: 0px;

}



div#membership-application div.ce_form {

	margin: 0px 0px 20px;

}



div#membership-application div.ce_form input {

	width: 175px;

}



/* Comments Form */



div.ce_comments div.form div.widget {

	margin: 0px 0px 10px;

	padding: 0px;

}



/* Error Class*/



p.error {

	font-size: 85%;

	color: #CC0000;

}



/* Registration Profile Form */



div.mod_registration fieldset {

	padding: 10px;

	margin: 0px 0px 10px;

}



div.mod_registration legend {

	padding: 0px 10px 10px;

	text-transform: uppercase;

	color: #AC2D22;

	font-size: 125%;

}

div.mod_registration fieldset table {

	width: 100%;

}



div.mod_registration fieldset table td.col_0 {

	padding: 0px 2% 10px 0px;

	width: 28%;

}



div.mod_registration fieldset table td.col_1 {

	padding: 0px 2% 10px 0px;

	width: 63%;

}



div.mod_registration fieldset table tr td {

	vertical-align: top;

}



div.mod_registration div.submit_container {

	padding: 0px 0px 0px 175px;

}

div.mod_registration  textarea{

	width: 300px;

}



/* Profile Edit */

div#member-profile-edit-update div.mod_personalData input {

	width: 175px;

}



div#member-profile-edit-update div.mod_personalData table td.col_0 {

	padding: 0px 2% 10px 0px;

	width: 28%;

}



div#member-profile-edit-update div.mod_personalData table td.col_1 {

	padding: 0px 2% 10px 0px;

	width: 63%;

}



div#member-profile-edit-update div.mod_personalData table tr td {

	vertical-align: top;

}



div#member-profile-edit-update div.mod_personalData  textarea{

	width: 300px;

}



/* RSVP */



div.mod_eventsattend div.mod_form table tr td {

	padding: 0px 0px 10px;

}



div.mod_eventsattend div.mod_form table tr td.col_0 {

	width: 175px;

}



div#job-postings div.ce_form table tr td.col_0 {

	width: 175px;

}



div#job-postings div.ce_form table tr td{

	padding: 0px 0px 10px;

	vertical-align: top;

}



form#f2 input.text {
	width: 200px;
	padding: 2px;
}
