div#column-2-1-frontpage div.left {
	margin-top: 0;
}

#tab-frontpage {
	margin-top: 0.6em !important;
}

#tab-frontpage-content dl {
	margin-top: -1.2em;
}

#tab-bottom-content {
	position: static;
}

.tab li {
	margin-right: 2px;
}

* html div.feature-panel-left.first,
* html div.feature-panel-right.first {
	padding-top: 1em
}

* html ol#tab-frontpage-wide {
	 padding-top: .6em
}

form#event_filter fieldset.red {
	padding-top: 0.75em !important;
}

form#event_filter fieldset.white {
	padding: 1em 0.6em 1.6em 0.6em !important;
}

form#event_filter input.text {
	padding: .2em 0;
}
form#event_filter input.button {
	font-size: .9em;
	padding: .1em 0;
	text-align: center;
}

form#event_filter input#submit2 {
	margin-top: -1.65em;
	margin-right: 1.25em;
	float: right;
}

* html form#event_filter input#submit2 {
	margin-right: 1em;
}

form.standard p {
	padding-bottom: 0.4em;
}

form.standard .date-tools input.date{
	width:13.45em;	
}

input.button {
	margin-top: 0.1em;
	padding: 0.11em 0.3em;
}

select {
	border: 1px solid red;
}

span.pdf {
	background: url(/graphics/ico_pdf.gif) 0 0.3em no-repeat;
}

table#standard img {
	margin: 0;
}

table#standard td,table#standard th {
	padding: 0.3em !important;
}

/* Form member login*/
form#member_login.standard legend,form#event_enquiry legend,form#petition_subscribe legend {
	color: #505050;
}

form#member_login.standard p,form#member_login.standard p.notes,form#event_enquiry p {
	margin-left: 1em;
}

#member_login p {
	padding: .35em 0;
}

form#member_login.standard .button {
	margin-top: 0.3em;
	margin-bottom: 0.6em;
	clear: both;
}

form#member_login.standard p.error {
	clear: both;
}

.bookmark {
	padding: .5em .5em .1em .5em;
}

form#member_login fieldset,form#petition_subscribe fieldset,form#event_enquiry fieldset {
	padding: 1em .2em;
}

#search-results-tab {
	height: 2em;
}

/* Form event filter */
form#event_filter select {
	width: 11.7em;
}

form#event_filter input#submit.button {
	width: 5.1em;
}

/* Aien: For IE6 ONLY */
* html div#column-2-1-frontpage div.left {
	margin-left: 1.1em;
}

* html div#column-2-2-frontpage {
	margin-right: 1.1em;
}

* html div.box.last.grey {
	padding-bottom: 0.8em !important;
	border-bottom: 1px solid #D9D9D9 !important;
}

* html div#column-2-1 {
	margin-right: 1.1em;
}

/* linfeng: Comment Article Landing */
#filterCommentArticle select, #filterCommentArticlePublication select {
	width: 22em;
	font-size: 105%;
}

#filterCommentArticle input.button, #filterCommentArticlePublication input.button {
	margin-top: -2em;
}

/* linfeng: event filter for ie6 */
* html form#event_filter fieldset.white p.last {
	margin-left: 9.25em;
}
/* linfeng: signup email form for ie6 */
* html div#column-2-1-2 div.box form.standard p {
	margin-bottom: 0.5em;
}

/* linfeng: add new comment form for ie6 */
* html form#comment_new.standard fieldset p {
	padding-top: 0.5em;
}

* html form#comment_new.standard fieldset p.button {
	clear: both;
}

* html form#comment_new.standard fieldset label {
	clear: both;
}

* html div.pagination-table {
	background-color: #D9D9D9;
	padding: 0.3em 0.8em 0.5em 0.8em;
	height: 1.3em;
	
}

#layer-toolbar-2 ul {
	position: relative;
	z-index: 999;
}

div#layer-toolbar-1 ul{
	width: 60em;
}

/* Forgotten Password*/
form#forgotten_password input#birthyear.text {
	width: 3em;
}

form#forgotten_password select {
	height: 1.9em;
	font-size: 105%;
	width: 5.2em;
	
}

form#motion p {
	margin: 0 20px 1.2em 20px
}


fieldset.standard legend {
	margin-left: -10px;
}

fieldset.standard p {
	margin-bottom: 2px;
}

fieldset.standard .date-tools input.button {
	padding: 1px 0;
	cursor: pointer;
}

#motion-page-3 p.full_name {
	margin-bottom: 6px;
}

#motion-page-3 p.membership_number {
	margin-bottom: -9px;
}

#motion-page-3 p.house_name_number {
	margin-bottom: 13px;
}

#motion-page-3 p.country {
	margin-bottom: 44px;
}

#motion-page-3 p.branch_name {
	margin-bottom: 38px;
}

#motion-page-3 p.date_general_meeting {
	margin-bottom: 11px;
}

#motion-page-3 div.checkbox-group {
	margin-bottom: 12px;
}

#motion-page-3 p.proposer_name {
	margin-bottom: 6px;
}

#motion-page-3 p.proposer_branch_position {
	margin-bottom: -5px;
}


#motion-page-5 p.email {
	margin-bottom: 11px;
}

#motion-page-5 p.email2 {
	margin-bottom: 14px;
}

#motion-page-5 p.button-link {
	margin-top: 33px;
	margin-bottom: 25px;
}



form#motion_seconded p {
	margin-left: 20px !important
}


#column-2-1-frontpage .tab {
	margin-top: 6px;
}

* html #column-2-1-frontpage .tab {
	margin-top: 0;
}
