BODY {


margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;

}
.main {
	
	PADDING: 25px 25px 25px 25px;

}

h2
{
margin:0px;
}

h3
{
margin:0px;
}

h4
{
margin:0px;
}

h5
{
margin:0px;
}


.info_div
{

	FONT-FAMILY: arial, Helvetica, sans-serif; COLOR: #000;

	padding:11px 0px 3px 2px;
	font-size:11px;
  font-style:normal;
	font-weight:normal;

}


.desc_div
{

	FONT-FAMILY: arial, Helvetica, sans-serif; COLOR: #000;

	padding:0px 10px 3px 20px;
	font-size:17px;
  font-style:normal;
	font-weight:bold;

}

.header_div
{

	margin:0px;
	FONT-FAMILY: arial, Helvetica, sans-serif; COLOR: #000;
	font-style:italic;
	padding:7px 0px 3px 10px;
	font-size:12px;
	vertical-align:top;	
 	font-weight:bold;

height:25px;

}



.gridtable {
	BORDER-BOTTOM-COLOR: #94AAC2; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #94AAC2; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 1px; 
	BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-COLOR: #94AAC2;  BORDER-LEFT-COLOR: #94AAC2; BORDER-LEFT-WIDTH: 1px;
  background-color:#ffffff;
	FONT-FAMILY: arial, Helvetica, sans-serif; COLOR: #000;
}
.gridtable TH {
	BORDER-BOTTOM: #94AAC2 1px solid; BORDER-LEFT: #94AAC2 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #dedede; PADDING-LEFT: 6px; 
	PADDING-RIGHT: 6px; BORDER-TOP: #94AAC2 1px solid; BORDER-RIGHT: #94AAC2 1px solid; PADDING-TOP: 6px; align: left;
}
.gridtable TD {
	BORDER-BOTTOM: #94AAC2 1px solid; BORDER-LEFT: #94AAC2 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; VERTICAL-ALIGN: top; 
	BORDER-TOP: #94AAC2 1px solid; BORDER-RIGHT: #94AAC2 1px solid; PADDING-TOP: 6px; FONT-SIZE: 12px;
}

.headrow {
	BACKGROUND-COLOR: #b4d5fc; COLOR: black; FONT-SIZE: 20px;
}
.bold{
	font-weight: bold !important;
}
