body {
  margin: 0px;
  padding: 0px;
}
.bg1 {
  background-image: url(dalmia-cement/top-bg.jpg);
  background-repeat: repeat-x;
}
.topwhite {
  font-family: tahoma;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
a.topwhite:visited {
  font-family: tahoma;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
a.topwhite:active {
  font-family: tahoma;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
a.topwhite:hover {
  font-family: tahoma;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: overline;
}

a.topwhite:link {
  font-family: tahoma;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}

.heading {
  font-family: "Trebuchet MS";
  font-size: 16px;
  color: #7B7B7B;
  text-decoration: underline;
  font-weight: bold;

}
.verdana10 {
  font-family: verdana;
  font-size: 10px;
  color: #333333;
}
.highlight {
  font-family: verdana;
  font-size: 10px;
  color: #333333;
  font-weight: bold;
}

.leftdashed {
  border-left-width: 1px;
  border-left-style: dashed;
  border-left-color: #999999;
}
p {
  margin: 0px;
  padding: 0px;
}
.dropdown {
  font-family: tahoma;
  font-size: 10px;
  color: #333333;
}
form {
  margin: 0px;
  padding: 0px;
}
.copyright {
  font-family: Tahoma;
  font-size: 9px;
  color: #1E0A64;
  text-decoration: none;
}
a.copyright:link
{
  font-family: Tahoma;
  font-size: 9px;
  color: #1E0A64;
  text-decoration: none;
}
a.copyright:active
{
  font-family: Tahoma;
  font-size: 9px;
  color: #1E0A64;
  text-decoration: none;
}
a.copyright:visited
{
  font-family: Tahoma;
  font-size: 9px;
  color: #1E0A64;
  text-decoration: none;
}
a.copyright:hover
{
  font-family: Tahoma;
  font-size: 9px;
  color: #000000;
  text-decoration: underline;
}.heading1 {
  font-family: "Trebuchet MS";
  font-size: 20px;
  font-weight: bold;
  text-transform: uppercase;
  color: #1E0A64;
  text-decoration: none;
}
.heading1a {
  font-family: "Trebuchet MS";
  font-size: 22px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
}
.heading2 {
  font-family: "Trebuchet MS";
  font-size: 20px;
  font-weight: bold;
  text-transform: uppercase;
  color: #C69604;
  text-decoration: none;
}

.heading2a {
  font-family: "Trebuchet MS";
  font-size: 20px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
}
td {
  font-family: "Trebuchet MS";
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}
a:link {
  color: #023185;
  text-decoration: underline;
}
a:visited {
  color: #023185;
  text-decoration: underline;
}
a:active {
  color: #023185;
  text-decoration: underline;
}
a:hover {
  color: #666666;
  text-decoration: none;
}
.pageindication {
  font-family: tahoma;
  font-size: 9px;
  color: #666666;
  text-decoration: none;
}
a.pageindication:link 
{
  font-family: tahoma;
  font-size: 9px;
  color: #1E0A64;
  text-decoration: none;
}
a.pageindication:active 
{
  font-family: tahoma;
  font-size: 9px;
  color: #1E0A64;
  text-decoration: none;
}
a.pageindication:visited 
{
  font-family: tahoma;
  font-size: 9px;
  color: #1E0A64;
  text-decoration: none;
}
a.pageindication:hover 
{
  font-family: tahoma;
  font-size: 9px;
  color: #000000;
  text-decoration: underline;
}.heading3 {
  font-family: "Trebuchet MS";
  font-size: 18px;
  text-transform: uppercase;
  color: #000000;
}

.heading3a {
  font-family: "Trebuchet MS";
  font-size: 18px;
  color: #000000;
}

.heading3b {
  font-family: "Trebuchet MS";
  font-size: 15px;
  color: #000000;
  font-weight:normal;
}
.buttonsbg {
  background-image: url(dalmia-cement/bg.jpg);
}
.border {
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #E5E5E5;
  border-left-color: #E5E5E5;
}
.allSmall {
  FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana
}
.all {
  FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
.dropdown1 {
  FONT-SIZE: 11px;
  COLOR: #666666;
  FONT-FAMILY: arial, helvetica;
  border: 1px solid #666666;

}
li
{
  margin-bottom: 5px;
  padding-top: 0px;
  padding-left: 1px;
}
.error
{
  font-family: verdana;
  font-size: 11px;
  text-decoration: none;
  color:#FF0000;
  font-weight: bold;
}
.colortd
{
	font-family: verdana;
	color: #B4494C;
	font-size: 12px;
}
.tim1
{
	background: #DCDCF6;
	font-weight:bold;
	font-family: verdana;
	font-size: 11px;
}

.report_cat{
	background: #DBF0F0;
	font-weight:bold;
	font-family: verdana;
	font-size: 10px;
	color: #666666;
}

.matrix_title_top{
	background: #00A5A5;
	font-weight:bold;
	font-family: tahoma;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 5px;
}

.matrix_title_left{
	background: #DBF0F0;
	font-weight:bold;
	font-family: tahoma;
	font-size: 10px;
	color: #6A6A6A;
	padding-left: 5px;

}
.matrix_content_1{
	font-weight:normal;
	font-family: tahoma;
	font-size: 10px;
}

.table_border {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5C5C5B;

	border: 1px  solid #000;
}
.table_bord {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5C5C5B;
	border: 1px  solid #BB0F03;
}


