﻿.bulletinTableContentGem tr:nth-child(odd) td{
	
	background-color: #E7F4FF;
	font-family: Arial;
	line-height: 1.5em;
}
	

.bulletinTableContentGem tr:nth-child(even) td{
	
	background-color: #FFFFFF;
	font-family: Arial;
	line-height: 1.5em;
	
}

.bulletinTableContent tr:nth-child(odd) td{
	
	background-color: #E7F4FF;
	font-family: Arial;
	line-height: 1.5em;
}
	

.bulletinTableContent tr:nth-child(even) td{
	
	background-color: #FFFFFF;
	font-family: Arial;
	line-height: 1.5em;
	
}

.boldTxt {
	font-weight :bold
}

.whiteColor{
	color :#FFFFFF
}

.blackColor{
	color :#000000
}

.bgBuleColor{
	background-color :#31659C
}

.bgGreyColor{
	background-color :#555555
}

.bgOrangeColor{
	background-color :#FFA500
}

.bgLightOrangeColor{
	background-color :#FFF7BD
}

.noneDisplay{

	display: none;
}

.englishWord {
	font: 13px;
	line-height: 1.5em;
	font-family: Arial;
}

td {
	font: 13px;
	line-height: 1.5em;
	font-family: Arial;
	vertical-align: text-top;
}

.newsitem {
	line-height: 1.5em;
	font-family: Arial;
}

.newsitem:visited {
	line-height: 1.5em;
	color: #840084;
	font-family: Arial;
}

.newsitem:hover {
	line-height: 1.5em;
	color: #FF9900;
	font-family: Arial;
}

.pdf::after, 
.xls::after, .xlsx::after, 
.doc::after, .docx::after, 
.txt::after, .zip::after, 
.ppt::after, .pptx::after, 
.csv::after {
    content: "";
    margin-left: 5px;
    margin-right: 2px;
    height: 12px;
    display: inline-block;
    background-repeat: no-repeat;
    position: relative;
    top: 1px;
}


.pdf::after {
	width: 23px;
	background-image: url("../images/pdf.png");
}

.xls::after {
	
  width: 22px;
  background-image: url("../images/xls.png");
}

.xlsx::after {
  width: 22px;
  background-image: url("../images/xls.png");
}

.doc::after {
  width: 25px;
  background-image: url("../images/doc.png");
}

.docx::after {
  width: 25px;
  background-image: url("../images/doc.png");
}

.txt::after {
  width: 25px;
  background-image: url("../images/txt.png");
}

.zip::after {
  width: 20px;
  background-image: url("../images/zip.png");
}

.ppt::after {
  width: 23px;
  background-image: url("../images/ppt.png");
}

.pptx::after {
  width: 23px;
  background-image: url("../images/ppt.png");
}

.csv::after {
  width: 25px;
  background-image: url("../images/csv.svg");
}

.attachment_filesize {
  padding-left: 5px;
  display: inline-block;
  font-size: 0.875rem;
  padding-left: 5px;
}

body table tbody tr td table tbody tr td tbody tr td:nth-child(1),
body table tbody tr td table tbody tr td tbody tr td:nth-child(2),
body table tbody tr td table tbody tr td tbody tr td:nth-child(3){
	white-space:nowrap;
}