p.news_meta {
   font-size: smaller;
}

p#news_topic img{
    float: right;
}

div.news_body {
    padding-top: 1em;
    padding-bottom: 1em;
}

div#news_editlinks {
    float:right;
}

div#news_editlinks_ajax {
    float:right;
}

.hidelink {
    display: none;
}

.showlink {
    display: inline;
}

/* main ajax form style */
form.ajaxform {
	border-bottom: 1px solid #ccc;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	padding: 10px 0;
	margin: 10px 0px 10px 0px; /* top, right, bottom, left */
}

/* formrow is used to style a div containing a label and control pair */
.ajaxformrow {
	border-top: 0px solid #ccc;
	padding: 5px 0px; /* top, right, bottom, left */
	min-height: 2em;
}

/* style for a input control contained in a div of class formrow */
/* style for a textarea control contained in a div of class formrow */
/* style for a select control contained in a div of class formrow */
/* style for a div contained in a div of class formrow - allows for grouping
of a control and subsequent non label text.
e.g. yes (radio) no (radio)*/
div.ajaxformrow input, div.ajaxformrow textarea,
div.ajaxformrow select, div.ajaxformrow span, div.ajaxformrow label {
	margin-left: 2em;
	text-align: left;
}

/* styles to ensure that control elements inside the floated div directly above
don't themselves float*/
div.ajaxformrow div input, div.ajaxformrow div textarea,
div.ajaxformrow div select {
	/* float: none;*/
}

/* styles to allow sub headings to be embedded correctly in admin forms */
form.ajaxform div h1, form.ajaxform div h2, form.ajaxform div h3,
form.ajaxform div h4, form.ajaxform div h5, form.ajaxform div h6 {
	padding: 0;
	text-transform:capitalize;
}

/* add the help cursor to labels that provide additional help via the title
tag of the label */
form.ajaxform label.ajaxformhelp {
    cursor: help;
}

/* style for a label contained in a div of class formrow */
div.ajaxformrow>label {
	float: left;
	width: 23em;
	margin-left: 5px;
    padding: 0px 5px 0px 0px;
	text-align: right;
}

/* styles for the buttons on a form */
form.ajaxform div.ajaxformbuttons {
	text-align: left;
	margin-left: 15em;
}
form.ajaxform div.ajaxformbuttons input, form.ajaxform div.ajaxformbuttons img {
	margin: 5px;
}
form.ajaxform div.ajaxformbuttons button {
    border: 0px;
	padding: 0px;
	background-color: transparent;
}
