body {
	margin: 0px;
	padding: 0px;
	background : #f5f5f5;
	font: 11px  verdana,arial, 'MS Sans Serif';
	text-align: center;
	}

#content {
	position: relative;
	width: 775px;	 
	padding: 0px;
	top: 0px;
	left: 0px;
	background : #ffffff;
	font: 11px  verdana,arial, 'MS Sans Serif';
	text-align: left;
	}

#txtbox {
	left: 15px;
	top: 10px;
	width: 570;
	position: relative;
	background: #f4f4f4;
	}
	
#txtboxCo2 {
	
	left: 15px;
	top: 10px;
	width: 570;
	position: relative;
	background: url('../media/bgCo2.jpg') no-repeat center;
	}
	
#titletbl {
		left: 25px;
		
	}

.srfields {
	border: 1px solid #255273;
	font: 10px verdana;
	background: #edf0f2;
	color: #2E2C2D;
	height: 18px;
	width: 85px;
	}
	
#srchtitle
{
	font: bold 10px verdana;
	color: #0F0F0F;
}	

.srbutton1 {
	border: 1px solid #c6c9cc;
	font: bold 11px arial;
	color: #f2f9ff;
	background: #0F0E86;
	height: 18px;
	width: 50px;
	}
	
.srbutton {
	border: 1px solid #c6c9cc;
	font: bold 11px arial;
	color: #f2f9ff;
	background: #0F0E86;
	height: 18px;
	width: 30px;
	}

	
#topictitle
{
 	font: bold 12px verdana;
	color: #ffffff;

}	

.bleft {
	border-left: 1px solid #cecece;
	}

.bright {
	border-right: 1px solid #cecece;
	}

.btop {
	border-top: 1px solid #cecece;
	}


.bbottom {
	border-bottom: 1px solid #cecece;
	}
	
.lefttop {
	border-top: 1px solid #cecece;
	border-left: 1px solid #cecece;
	}

.righttop {
	border-top: 1px solid #cecece;
	border-right: 1px solid #cecece;
	}

.leftbottom {
	border-bottom: 1px solid #cecece;
	border-left: 1px solid #cecece;
	}

td {
	font: 12px verdana,arial;
	text-align: justify;
	color: #383838;
	}

td.jtext {
	font: 12px verdana,arial;
	text-align: justify;
	color: #383838;
	}

td.ctext {
	font: 12px verdana,arial;
	text-align: center;
	color: #383838;
	}

td.ltext {
	font: 12px verdana,arial;
	text-align: left;
	color: #383838;
	}

td.rtext {
	font: 12px verdana,arial;
	text-align: right;
	color: #383838;
	}

td.cust
{
 	font: 11px verdana,arial;
	text-align: left;
	color: #7C5555;
}

td.CO2text
{
  font: 12px verdana,arial;
text-align: justify;
color: #4D2727;
}
	
img.blank
{
 width: 1 px;
 height: 1px;
 border: none;
}	

img.blank1
{
 width: 1 px;
 height: 2px;
 border: none;
}	

a.left {
		display: block;
		font: bold 10px verdana, arial, 'MS Sans Serif';
		color: #000000;
		text-decoration: none;
	}

a.left:hover {
			 display: block;
			 font: bold 10px verdana, arial, 'MS Sans Serif';
			 color: #ffffff;
			 background: #003399;
		     text-decoration: none;
	}
	
a.top {
		font: bold 11px verdana, arial, 'MS Sans Serif';
		color: #000000;
		
		text-decoration: none;
	}

a.top:hover {
	font: bold 11px verdana, arial, 'MS Sans Serif';
	color: #FFffff;
	background: #003399;
	text-decoration: none;
	}
	
a {
		font:  11px verdana, arial, 'MS Sans Serif';
		color: #0000ff;
		text-decoration: none;
	}

a:hover {
	font: 11px verdana, arial, 'MS Sans Serif';
	color: #FF0000;
	text-decoration: underline;
	}

.admPL {
	border: 1px solid #8f99af;
	font:11px verdana, arial, 'MS Sans Serif';
	color: #35464c;
	height: 18px;
	width: 250px;
	}	
	
.admcombo {
	border: 1px solid #8f99af;
	font: 11px verdana, arial, 'MS Sans Serif';
	color: #35464c;
	height: 18px;
	width: 150px;
	}	

.admdate1 {
	border: 1px solid #8f99af;
	font: 11px verdana, arial, 'MS Sans Serif';
	color: #35464c;
	height: 18px;
	width: 100px;
	}

img.leftAlign {
	float: left;
	position: relative; margin-left:0px; margin-right:5px; margin-top:3px; margin-bottom:2px
	}

img.rightAlign {
	float: right;
	margin: 5px 0px 0px 5px;
	position: relative;
	}

img.centerAlign {
	float: center;
	margin: 2px 0px 0px 5px;
	position: relative;
	}
	
.admlogin {
	border: 1px solid #8f99af;
	font: 11px verdana, arial, 'MS Sans Serif';
	color: #35464c;
	height: 18px;
	width: 175px;
	}	
	
.admattributes {
	border: 1px solid #8f99af;
	font: 11px verdana, arial, 'MS Sans Serif';
	color: #35464c;
	height: 18px;
	width: 150px;
	}

.admattributes1 {
	border: 1px solid #8f99af;
	font: 11px verdana, arial, 'MS Sans Serif';
	color: #35464c;
	height: 18px;
	width: 100px;
	}

.admfields {
	border: 1px solid #8f99af;
	font: 11px verdana, arial, 'MS Sans Serif';
	color: #35464c;
	height: 18px;
	width: 250px;
	}

.admtextarea {
	border: 1px solid #8f99af;
	font: 11px verdana, arial, 'MS Sans Serif';
	color: #35464c;
	height: 100px;
	width: 380px;
	}	
	
.admtextarea1 {
	border: 1px solid #8f99af;
	font: 11px verdana, arial, 'MS Sans Serif';
	color: #35464c;
	height: 100px;
	width: 250px;
	}	

.heading {
	font: bold 14px verdana;
	color: #880f0f;
	}
	
.heading1 {
	font: bold 12px verdana;
	color: #CF3B3B;
	}	
