div#help p {margin: 0 0 1em 0;}

div#help ol  {
	list-style-type: decimal !important;
	margin-bottom: 10px;
	padding-left: 30px !important;
}

div#help ul  {
	padding-left: 30px !important;
	margin-bottom: 10px;
}

div#toc ul {
	list-style-type: disc !important;
	padding-left: 30px !important;
}

div#help {margin-right:350px;}
div#help div#toc {
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	background-color:#FFFBCC;
	border-color:#E6DB55;
	border-style:solid;
	border-width:1px;
	float: right;
	padding: 16px;
	position: fixed;
	right: 10px;
	width: 275px;
}

div#help div#toc ol {
	padding-left:5px !important;
}

div#help div#toc form {
	margin-top: 20px;
	text-align: center;
}

div#help fieldset { -moz-border-radius: 7px; border: 1px solid #DFDFDF; margin: 18px 0 0; padding: 12px; }
div#help fieldset legend { -moz-border-radius: 4px; background-color: #FFFFFF; border: 1px solid #DFDFDF; font-size: 16px; font-weight: bold; padding: 4px 4px; }
div#help fieldset label { display: block; }

div#help fieldset fieldset { background-color: #FFFFFF; margin: 0 0 10px; padding: 16px; }
div#help fieldset fieldset legend { font-size: 14px; }

div#help fieldset fieldset fieldset { background-color: #FDFDFD; }
div#help fieldset fieldset fieldset legend { font-size: 12px; }

div#help dl { margin-left: 20px; }
div#help dt { font-weight: bold; }

#icon-connections {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background: transparent url(images/icon.png) no-repeat;
}

.connectionsform {
	-moz-border-radius:4px;
	background-color:#F1F1F1 !important;
	border:1px solid;
	border-color:#E3E3E3;
	margin-top: 10px;
	overflow: hidden;
	}

form div.form-field div.input {float:left}
form div.form-field div.inputhalfwidth {width:50%;}
form div.form-field div.floatright {float:right;}
form div.form-field input, form div.form-field textarea {width:100%; margin-bottom: 4px;}
form div.form-field label {font-size: 12px; line-height: 1.6; padding: 0 2px;}
form div.form-field span.checkbox {background-color:transparent;float:right;font-size:11px;font-weight:bold;}
form div.form-field span.checkbox input {width:16px;}
form div.form-field span.selectbox {font-size:11px;font-weight:bold;}
form div.form-field span.selectbox select {padding:1px !important;vertical-align:middle !important;}
form div.form-field span.radio_group input {height: 13px; margin: 0px 5px 0px 2px; width:13px;}
form div.form-field span.radio_group label {float: left; line-height: 30px; padding-right: 15px; white-space: nowrap;}
form div.form-field img {-moz-border-radius:4px; background-color: #FFFFFF; border:1px solid #E3E3E3; margin-bottom:10px; padding:5px;}
form div.form-field div#relations {text-align: center}
form div.form-field div.relation_row {margin: 6px 0px}
form div.form-field div.websites label {display: inline;}
form div.inside		span.radio_group label {float: left; line-height: 30px; margin: 6px; padding-right: 12px; white-space: nowrap;}
/*form div.form-field  div.relation_row .button {margin: 1px !important; position: relative; top: 3px}*/

form p.submit a.button  {font-style:normal !important;}
form p.add  {font-style:normal; padding:12px 0 0; text-align: right;}
table.form-table td input {width:auto;}

#cancel-button {float:left;}
#cancel-button .button {display: block; padding: 5px 10px;}
.button-warning:hover {background:#CE0000 none repeat scroll 0 0; color:#FFFFFF;}
.button {margin: 1px;}
.button-primary  {margin: 1px ; padding: 3px 10px; }
#toggleBioEditor { margin: 4px 6px 0 0; }
#toggleNoteEditor { margin: 4px 6px 0 0; }
/*
form div.tablenav-pages {height: !important;}
*/

table.connections tr.entrydetails td {border-color:transparent #DFDFDF;}
table.connections tr.entrynotes td {border-color:transparent #DFDFDF #DFDFDF;}
table.connections div.cn_thumbnail_place_holder {-moz-border-radius: 4px;
												 -webkit-border-radius: 4px;
												 background-color: #F1F1F1;
												 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F1F1F1), to(#E3E3E3));
												 background: -moz-linear-gradient(-90deg, #F1F1F1, #E3E3E3);
												 border: 1px solid #E3E3E3;
												 margin: 4px 0px;
												 padding: 5px;
												}

table#availablethemes a { text-decoration: none; }
table#availablethemes td.current_template {border-left: 0; border-right: 0;}
table#availablethemes td.template_instructions {padding-left: 12px; border-right: 0;}
table#availablethemes td.install_template {border-left: 0; border-right: 0;}
table#availablethemes div.current-template img {border-width: 0;}
table#availablethemes div.center-thumbnail img {display: block; margin: 0 auto;}

/* Publish Styles */
#entry-type {border-color: #DFDFDF; border-style: solid; border-width: 1px; margin: 6px;}
#visibility {border-color: #DFDFDF; border-style: solid; border-width: 1px; margin: 6px;}
#minor-publishing label {display: block; margin:10px 6px;}

/* Field Styles */
#fieldsdiv a {display: block; font-style: normal; text-align: center; width: 230px}

/* Upgrade Page Styles */
div#connections-upgrade ul {padding-left: 20px !important; list-style-type: disc !important;}