
.button {
	padding-left:4px;
	padding-right:7px;
	padding-bottom:4px;
	margin-top:6px;
	margin-bottom:6px;
	background:url(/uploads/BLD/images/s5_button_bg.png) repeat-x top center;
	height:21px;
	border:solid 1px #333333;
	color:#FFFFFF;
	font-size:10px;
}



.inputbox {
     border: solid 1px #999999;
     color: #000000;
     margin: 4px;
     background: #FBFAFA;
	 padding:2px;
}

.sectiontableheader {
	background-color:#F5F6F7;
	border-bottom:1px solid #cccccc;
	color:#000000;
	line-height:29px;
	padding:0pt 10px;
}

.sectiontableentry1 {
	font-size:12px;
	padding:7px;
}

.sectiontableentry2 {
	background:#F5F6F7;
	font-size:12px;
	padding:7px;
}

td {
text-align:left;
}

.inputbox:hover, .inputbox:focus {
     border: solid 1px #CCCCCC;
}
	
a:hover, a:focus  {
/*	color:#666666;
*/	text-decoration:underline; }

 img, fieldset  { border:none; }
 
.latestnews li, .mostread li {
	background:url(/uploads/BLD/images/arrow.png) no-repeat center left;
	padding-left:15px;
}

/* Small text */
.small, .smalldark, .createdate, .mosimage_caption,
.back_button, .pagenavcounter, .pagenav, .pagenavbar  {
     font-size: 1em;
}

.modifydate {
     font-size: 0.9em;
     padding-top: 10px; }

.pagenav, .pagenav_prev, .pagenav_next, .pagenavbar {
     padding: 0 2px;
}

p  {
    padding:5px; }
	
.subscription_link {
	color: #0070c6;
}



