/*==================================
	COLUMN MODULE
================================*/
/*====== GENERIC COLUMN MODULE ======*/
td.columnModule {

}
/*====== COLUMN MODULE A =======*/
td.columnModuleA {
	background-color: transparent;
	color: #535353;
}
/*==============================
	CONTENT TEXT MODULE
================================*/
/*========= GENERIC CONTENT TEXT MODULE ====*/
div.contentTextModule {
	margin: 6px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
/*===== CONTENT TEXT MODULE B ======*/
div.contentTextModuleB {
	background-color: #f2f3f5;
	color: #303131;
}
/*==========================
	PORTLET MODULE
===========================*/
/*==== GENERIC PORTLET MODULE ====*/
div.portletModule {
	margin: 0px;
	padding: 6px;
}
/*==== PORTLET MODULE A =====*/
div.portletModuleA {

}
div.portletModuleA div.portletModuleLv2 {
	margin: 0px;
	padding: 0px;	
	background-image: url( '/templates/portlet/portletModuleA/images/bgTL.gif' );
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #ac2027;
	color: #FFFFFF;

}
div.portletModuleA div.portletModuleLv2 div.portletModuleLv3 {
	margin: 0px;
	padding: 0px;
	background-image: url( '/templates/portlet/portletModuleA/images/bgTR.gif' );
	background-position: top right;
	background-repeat: no-repeat;
	background-color: transparent;
	color: #FFFFFF;

}
div.portletModuleA div.portletModuleLv2 div.portletModuleLv3 div.portletModuleLv4 {
	margin: 0px;
	padding: 0px;
	background-image: url( '/templates/portlet/portletModuleA/images/bgBL.gif' );
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: transparent;
	color: #FFFFFF;

}
div.portletModuleA div.portletModuleLv2 div.portletModuleLv3 div.portletModuleLv4 div.portletModuleLv5 {
	margin: 0px;
	padding: 0px;
	background-image: url( '/templates/portlet/portletModuleA/images/bgBR.gif' );
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: transparent;
	color: #FFFFFF;
}
div.portletModuleA div.pictureBox {
	margin: 0px;
	padding-right: 10px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	float: right;
}
div.portletModuleA h2.headerBox {
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #e6bdbf;
	font-weight: bold;
	font-style: italic;
	font-family: 'Times New Roman', serif;
	font-size: 13px;
}

div.portletModuleA h2.headerBox a {
	color: #FFFFFF;
	font-size: 13px;
}
div.portletModuleA p.descriptionBox {
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #e6bdbf;
	font-size: 10px;
	font-weight: bold;
}
div.portletModuleA div.linkBox {
	clear: both;
	margin: 0px;
	padding: 10px;
	text-align: right;
}
div.portletModuleA div.linkBox a {
	color: #FFFFFF;
}

/*==== PORTLET MODULE B =====*/
div.portletModuleB {
}
div.portletModuleB div.portletModuleLv2 {
	margin: 0px;
	padding: 0px;
	background-image: url( '/templates/portlet/portletModuleB/images/bgT.gif' );
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #f1f1f1;
	color: #000000;
}
div.portletModuleB div.portletModuleLv2 div.portletModuleLv3 {
	margin: 0px;
	padding: 0px;
	background-image: url( '/templates/portlet/portletModuleB/images/bgL.gif' );
	background-position: bottom left;
	background-repeat: repeat-y;
	background-color: transparent;
	color: #000000;

}
div.portletModuleB div.portletModuleLv2 div.portletModuleLv3 div.portletModuleLv4 {
	margin: 0px;
	padding: 0px;
	background-image: url( '/templates/portlet/portletModuleB/images/bgR.gif' );
	background-position: bottom right;
	background-repeat: repeat-y;
	background-color: transparent;
	color: #000000;

}
div.portletModuleB div.portletModuleLv2 div.portletModuleLv3 div.portletModuleLv4 div.portletModuleLv5 {
	margin: 0px;
	padding: 0px;
	background-image: url( '/templates/portlet/portletModuleB/images/bgB.gif' );
	background-position: bottom left;
	background-repeat: repeat-x;
	background-color: transparent;
	color: #000000;
}
div.portletModuleB div.portletModuleLv2 div.portletModuleLv3 div.portletModuleLv4 div.portletModuleLv5 div.portletModuleLv6 {
	margin: 0px;
	padding: 0px;
	background-image: url( '/templates/portlet/portletModuleB/images/bgTR.gif' );
	background-position: top right;
	background-repeat: no-repeat;
	background-color: transparent;
	color: #000000;
}
div.portletModuleB div.portletModuleLv2 div.portletModuleLv3 div.portletModuleLv4 div.portletModuleLv5 div.portletModuleLv6 div.portletModuleLv7 {
	margin: 0px;
	padding: 0px;
	background-image: url( '/templates/portlet/portletModuleB/images/bgTL.gif' );
	background-position: top left;
	background-repeat: no-repeat;
	background-color: transparent;
	color: #000000;
}
div.portletModuleB div.portletModuleLv2 div.portletModuleLv3 div.portletModuleLv4 div.portletModuleLv5 div.portletModuleLv6 div.portletModuleLv7 div.portletModuleLv8 {
	margin: 0px;
	padding: 0px;
	background-image: url( '/templates/portlet/portletModuleB/images/bgBL.gif' );
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: transparent;
	color: #000000;
}
div.portletModuleB div.portletModuleLv2 div.portletModuleLv3 div.portletModuleLv4 div.portletModuleLv5 div.portletModuleLv6 div.portletModuleLv7 div.portletModuleLv8 div.portletModuleLv9 {
	margin: 0px;
	padding: 0px;
	background-image: url( '/templates/portlet/portletModuleB/images/bgBR.gif' );
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: transparent;
	color: #000000;
}
div.portletModuleB div.pictureBox {
	margin: 0px;
	padding-right: 10px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	float: right;
}
div.portletModuleB h2.headerBox {
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
	font-family: 'Times New Roman', serif;
	font-size: 13px;
}

div.portletModuleB h2.headerBox a {
	color: #FFFFFF;
	font-size: 13px;
}
div.portletModuleB p.descriptionBox {
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}
div.portletModuleB div.linkBox {
	clear: both;
	margin: 0px;
	padding: 10px;
	text-align: right;
}
div.portletModuleB div.linkBox a {
	color: #FFFFFF;
}

/*==== PORTLET MODULE C =====*/
div.portletModuleC {

}
div.portletModuleC div.portletModuleLv2 {
	margin: 0px;
	padding: 0px;	
	background-image: url( '/templates/portlet/portletModuleC/images/bgTL.gif' );
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #e9ebee;
	color: #000000;

}
div.portletModuleC div.portletModuleLv2 div.portletModuleLv3 {
	margin: 0px;
	padding: 0px;
	background-image: url( '/templates/portlet/portletModuleC/images/bgTR.gif' );
	background-position: top right;
	background-repeat: no-repeat;
	background-color: transparent;
	color: #000000;

}
div.portletModuleC div.portletModuleLv2 div.portletModuleLv3 div.portletModuleLv4 {
	margin: 0px;
	padding: 0px;
	background-image: url( '/templates/portlet/portletModuleC/images/bgBL.gif' );
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: transparent;
	color: #000000;

}
div.portletModuleC div.portletModuleLv2 div.portletModuleLv3 div.portletModuleLv4 div.portletModuleLv5 {
	margin: 0px;
	padding: 0px;
	background-image: url( '/templates/portlet/portletModuleC/images/bgBR.gif' );
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: transparent;
	color: #000000;
}
div.portletModuleC div.pictureBox {
	margin: 0px;
	padding-right: 10px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	float: right;
}
div.portletModuleC h2.headerBox {
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #ac2027;
	font-weight: bold;
	font-style: italic;
	font-family: 'Times New Roman', serif;
	font-size: 14px;
}

div.portletModuleC h2.headerBox a {
	color: #ac2027;
	font-weight: bold;
	font-size: 14px;
}
div.portletModuleC p.descriptionBox {
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}
div.portletModuleC div.linkBox {
	clear: both;
	margin: 0px;
	padding: 10px;
	text-align: right;
}
div.portletModuleC div.linkBox a {
	color: #FFFFFF;
}

/*==========================
	PICTURE MODULE
===========================*/
/*==== GENERIC PICTURE MODULE ====*/
div.pictureModule {

}
/*==== PICTURE MODULE A =====*/
div.pictureModuleA div.pictureBox {
	text-align: left;
}
div.pictureModuleA div.textLinks {
	margin-top: 5px;
	height: 30px;
}
/*=====================================
	LOGS
======================================*/
div.logs {
	background-color: transparent;
	color: #4A4B4C;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.logs div.pager {
	text-align: center;
	margin: 5px;
}
div.logs div.pager a {
	color: #113366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 5px;
}
div.logs div.downloadSpreadsheetWrapper {
	float: right;
}

/*=====================================
	MANAGE USERS
======================================*/
div.manage_users {
	background-color: transparent;
	color: #4A4B4C;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.manage_users div.pager {
	text-align: center;
	margin: 5px;
}
div.manage_users div.pager a {
	color: #113366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 5px;
}