body { color: #000; }


a:link { color: #0069c4;}
a:visited { color: #0069c4; }
a:hover { color: #e00000;}
a:active { color: #0069c4;}
a.ico {
padding: 2px 0 2px 20px;
}
a.ico[href*=".html"] {
background: url(/img/icons/ichtml.gif) no-repeat left 50%;
}
a.ico[href*=".jpg"] {
background: url(/img/icons/icjpe.gif) no-repeat left 50%;
}
a.ico[href*=".php"] {
background: url(/img/icons/icphp.gif) no-repeat left 50%;
}
a.ico[href*=".pdf"] {
background: url(/img/icons/icpdf.gif) no-repeat left 50%;
}
a.ico[href*=".MTS"], a.ico[href*=".mp4"] {
background: url(/img/icons/video.png) no-repeat left 50%;
}
a.ico[href*=".doc"], a.ico[href*=".rtf"]  {
background: url(/img/icons/icdoc.gif) no-repeat left 50%;
}
a.ico[href*=".docx"] {
background: url(/img/icons/icdocx.gif) no-repeat left 50%;
}
a.ico[href*=".xls"], a.ico[href*=".XLS"] {
background: url(/img/icons/icxls.gif) no-repeat left 50%;
}
a.ico[href*=".ppt"] {
background: url(/img/icons/icppt.gif) no-repeat left 50%;
}
a.ico[href*=".zip"] {
background: url(/img/icons/iczip.gif) no-repeat left 50%;
}
a.ico[href*="collapsElement"] {
background: url(/img/open.png) no-repeat left 50%;
}
a.ico[href*=".exe"] {
background: url(/img/exe.png) no-repeat left 50%;
}

h1, h2, h3, h4, h5, h6 { font-family: Arial, sans-serif;}
h1 { color: #000; font-size: 1.65em; font-weight:normal; margin: 0 0 7px;}
h1#pagetitle { margin: 0 0 7px; }

/*Data table*/
table.data-table
{
	border:1px solid #fff;
	border-collapse: collapse;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #efefef;
	border-left:none;
	border-right:none;
	background-color:#FFFFFF;
	padding:6px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th, table.data-table thead th
{
	background-color:#ebebeb;
	font-weight:bold;
	font-size:12px;
	background-image:none;
	border:1px solid #fff;
	padding:8px;
	color:#072838;
	text-align:left;
}

/*Head cell selected*/
table.data-table thead td.selected, table.data-table th.selected, table.data-table thead th.selected
{
	background-color:#f6f6f5;
}

/*Body cell*/
table.data-table tbody td
{
	background-color:#FFF;
	background-image:none;
}

/*Selected cell*/
table.data-table td.selected, table.data-table tr.selected td
{
	background-color:#f6f6f6;
}

/*Foot cell*/
table.data-table tfoot td
{
	background-color:#f6f6f5;
	padding:4px;
}

/*End data table*/


.bx-birthday-layout-include .bx-user-info { border: none;}
.bx-honour-layout-include .bx-user-info { border: none; }
.bx-new-layout-include .bx-user-info{ border: none; }
.bx-user-info { border: none;} 