#wrapper {
text-align:left;
}


h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {
margin: 0.8em 0; 
}

table.contentpaneopen {
	width: 98%;
}
.article_column{ vertical-align: top; } 
.column_separator{ padding-left:20px; }
.buttonheading{
	padding-right:6px;
}

button.validate,
.button{
	background:#a2a9ab;
	padding:7px 14px;
	margin: 0 0 0 3px;
	color:#fff;
	border:none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	cursor:pointer;
}

.inputbox{
	margin:3px 0px;
	padding: 3px 1px;
	background:#f6f6f6;
	border-left:1px solid #e5e8e9;
	border-top:1px solid #e5e8e9;
	vertical-align: middle;
}
input#modlgn_remember,
input#cm_subscribe,
input#cm_unsubscribe{ margin: 0px; padding:0px; border: 0px; background: none;}
.contentheading, .componentheader{
	padding: 5px 0 10px 0;
	font-weight:bold;
	color:#0B6486;
}

.componentheading{
	padding:0px 0 15px 0;
	font-weight:bold;
	color:#0B6486;
} 
.contenttoc{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	background:#F9F9F9;
	border:1px solid #E8EAEB;
		
}
.contenttoc td,
.contenttoc th{
	padding: 2px 5px;
}

.contenttoc th{
	font-size:12px;
	font-weight:bold;
}

.pagenavbar{
	text-align:center;
}



td.sectiontableheader {
	color:#fff;
	font-weight:bold;
	background:#dfe4e7;
	border-right:1px solid #fff;
	padding:7px 7px 6px 11px;
}
.sectiontableentry1 td{
	padding:6px 6px 6px 8px;
	color:#a2a9ab;
}
.sectiontableentry2 td{
	padding:6px 6px 6px 8px;
	color:#a2a9ab;
	background:#edf0f1;
	border-right:1px solid #fff;
}
table.poll {width:90%; text-align:left;} 
.poll td{ text-align: left;}
.pollstableborder{ text-align:left; }
.pollstableborder td { padding: 2px; }
.author_date{
	color:#8e9799;
	margin-bottom:5px;
        margin-top: -5px;
        border-bottom: 1px solid #e5e8e9;
}
.modifydate{
	color:#8e9799;
	padding-top:10px;
}
.pagination{
	text-align:center;
	color:#0B6486;
}
.blog_more{
	padding:10px 0 5px 0;
}
a.readon:link,
a.readon:visited
{
	font-weight:normal;
	text-decoration: none;
	padding-left:15px;
	background:url(../images/icon_read_more.gif) left bottom no-repeat;
}



/* Unpublished */
.system-unpublished {
background: #e8edf1;
border-top: 4px solid #c4d3df;
border-bottom: 4px solid #c4d3df;
}
/* System Messages */
#system-message    { margin-bottom: 10px; padding: 0;}
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0; font-weight: bold; text-indent: 0px; }
#system-message dd ul { color: #0055BB; margin-bottom: 10px; list-style: none; padding:

10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}

/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message { }
#system-message dd.message ul {
background:#C3D2E5 url(../../system/images/notice_info.png) no-repeat scroll 15px center;
border-bottom:2px solid #63A5FF;
border-top:2px solid #63A5FF;
color:#0055BB;
}

/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error { }
#system-message dd.error ul { color: #CD3301; background: url(../../system/images/notice_alert.png) 15px center no-repeat #FAE8E8 ;
border-top: 2px solid #CD3301; border-bottom: 2px solid #CD3301;margin:0}

/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice { }
#system-message dd.notice ul { color: #E48049; background: #FDF6E4; border-top: 2px solid #E48049; border-bottom: 2px solid #E48049;}

#system-message ul li{ background: none; margin-left: 30px;}

#rokajaxsearch input#roksearch_search_str {width: 210px;}
