﻿.modulePanel
{
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	width: 100%;
}

.modulePanel table tr td, .modulePanel table tr td p
{
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.maintext label
{
	display: inline;
	padding-left: 5px;
}

input
{
	width: 250px;
}

.checkBox input
{
	width: 20px;
}

.checkBox label
{
	display: inline;
	padding-left: 5px;
}

.errorLabel, .modulePanel table tr td span.errorLabel p, span.errorLabel p
{
	color: Red;
	font-size: 16px;
	font-family: Arial;
	font-weight: 600;
}

.sucessLabel, .modulePanel table tr td span.sucessLabel p, span.sucessLabel p
{
	color: Green;
	font-size: 16px;
	font-family: Arial;
	font-weight: 600;
}

.grid th
{
	background-color: #036;
	color: #ffffff;
	height: 25px;
}

.noBorder td
{
	border: solid 0px #ffffff;
}

.showBorder
{
	border: solid 1px #333333;
}

.alternatingRow
{
	background-color: #ffffff;
}

.articleTitle
{
	background-color: #FFFFCC;
	font-size: 11px;
	font-weight: 600;
	color: #ff0000;
}

.articleImage
{
	float: left;
	margin: 10px 15px;
}

.leftMargin
{
	margin-left: 10px;
}

.pagenumber span
{
	margin: 1px;
	padding: 3px 5px;
	background-color: #212121;
	color: #ffffff;
	font-weight: 600;
	line-height: 17px;
	border: solid 1px #212121;
}

.pagenumber a
{
	margin: 1px;
	padding: 3px 5px;
	font-weight: 100;
	line-height: 17px;
	border: solid 2px #C1CED9;
	background-color: #C1CED9;
}

.pagenumber a:hover
{
	margin: 1px;
	padding: 3px 5px;
	background-color: #212121;
	color: #ffffff;
	font-weight: 100;
	line-height: 17px;
	border: solid 2px #212121;
}

.articleSummary
{
	background:#E5EAEF none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	font-family:Georgia,serif,Arial,helvetica;
	font-size:14px;
	font-weight:100;
	margin:5px 13px;
	padding:10px;
}

.alertMessage
{
	background:#992200 none repeat scroll 0 0;
	border:1px solid #990000;
	color:#FFFFFF;
	font-family:Georgia,serif,Arial,helvetica;
	font-size:14px;
	font-weight:700;
	margin:5px 13px;
	padding:10px;
}

.formAlert
{
	background:#333333 none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
	font-family:arial;
	font-size:14px;
	font-weight:700;
	margin:5px 13px;
	padding:10px;
}

.redText
{
	color: #990000;
}

.footerText a.redLink, .footerText a.redLink:visited, .footerText a.redLink:link
{
	color: #990000;
}

.footerText a.redlink:hover
{
	color: #003366;
}

table.result
{
	font-size: 8pt;
}
