.hdrdatetxt {
	font-family: sans-serif;
	color : White;
	font-size : 8pt;
	font-weight : bold;
}

body {
	margin-top : 0px;
	margin-left : 0px;
	background-color : #B2B8BD;
	background-image:  url(images/bckgrndgrdnt.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #333333;
	line-height : 12pt;
}

.newsdate {
	color : #6986BB;
	font-weight : bold;	
}

.xsblue {
	color : #0098AE;
	font-weight : bold;	
}

.dataconduitorange {
	color : #EF9E00;
	font-weight : bold;	
}

.generatorgreen {
	color : #97A411;
	font-weight : bold;	
}

.powerstorepurple {
	color : #9969AC;
	font-weight : bold;	
}
.nav:link, .nav:visited, .nav:active  {
	color : #FFFFFF;
	text-decoration : none;
}

.nav:hover{
	color : #298FA8;
	text-decoration : none;
}

.hdr {
	height : 61px;
	width : 799px;
	background-image : url(images/logo.jpg);
	background-repeat: no-repeat;
}

.scrollist {
	margin-top: 0px;
	margin-left: 13px;
	padding : 0px;
}

.hdrtxt {
	font-family: sans-serif;
	color : White;
	font-size : 9pt;
	font-weight : bold;
}

.navbar {
	height : 30px;
	width : 799px;
	background-image : url(images/navbar.jpg);
	background-repeat: no-repeat;
}

.banner {
	width : 799px;
}

.scroll {
	background-image : url(images/shortscroll.jpg);
	background-repeat : no-repeat;
	width : 182px;
	height : 183px;
	float : left;
}

.scrollong {
	background-image : url(images/longscroll.jpg);
	background-repeat : no-repeat;
	width : 182px;
	height : 240px;
	float : left;
}

.xlscrollong {
	background-image : url(images/xl_longscroll.jpg);
	background-repeat : no-repeat;
	width : 182px;
	height : 295px;
	float : left;
}

.scrollcntr {
	width : 130px;
	height : 240px;
	padding-left : 37px;
	line-height : 8pt;
	font-size : 7pt;
}

.blutitle {
	font-size : 12px;
	color : #569FC7;
}

.middle {
	width : 418px;
	float : left;
	background-color : White;
}

.midheader {
	/* background-image : url(images/midhdrbg.jpg);
	background-repeat : repeat-x; */
	width : 418px;
	float : left;
}


.lftbody {
	width : 193px;
	float : left;
	padding-right : 5px;
}

.rtbody {
	width : 193px;
	float : left;
	padding-left : 5px;
}

.cntrbody {
	width : 400px;
	float : left;
	padding-left : 3px;
}

.bodylinks:link, .bodylinks:visited, .bodylinks:active  {
	text-decoration : none;
	color : #298FA8;
}

.bodylinks:hover  {
	color : #161B23;
}

.bodylinks2:link, .bodylinks:visited, .bodylinks:active  {
	text-decoration : none;
	color : #333333;

}

.bodylinks2:hover, .bodylinks:visited  {
	color : #6986BB;

}
.rightclmn {
	width : 190px;
	background-color : White;
	background-image : url(images/rtcolumnbg.jpg);
	background-repeat : repeat-y;
	float : left;
	vertical-align : top;
	padding-left: 4px;
	font-size : 8pt;
}

.subnav {
	width : 184px;
	height : 183px;
	background-image : url(images/subnav.jpg);
	background-repeat : no-repeat;
	float : left;
	vertical-align : top;
	padding-left: 15px;
	font-size : 8pt;
	color : #298FA8;
	line-height : 9pt;
}

.subnavlnk:link,  .subnavlnk:visited,  .subnavlnk:active  {
	height: 25px;
	width : 216px;
	padding-top: 7px;
	color : #298FA8;
	text-decoration : none;
	font-weight : bold;
}

.subnavlnk:hover {
	color : #161B23;
}

.container {
	width: 799px;
	background-color : White;
}
.container:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.container {display: inline-table;}

/* Hides from IE-mac \*/
* html .container {height: 1%;}
.container {display: block;}
/* End hide from IE-mac */

.footer {
	clear:both;
	width : 799px;
	height : 65px;
	background-image : url(images/footerbg.jpg);
	background-repeat : repeat-x;
	color : #666666;
	font-size : 8pt;
}

.cpyrt {
	width : 200px;
	float : left;
}

.location {
	width : 210px;
	float : left;
}

.email {
	width : 120px;
	float : left;
}

.email:link,  .email:visited,  .email:hover, .email:active  {
	color : #666666;
	text-decoration : none;
}

.spacer {
	width : 180px;
	float : left;
}

.ftrspacer {
	clear:both;
	width : 799px;
	height : 35px;
	background-color : White;
}

.bldtitle {
	font-size : 11pt;
	font-weight : bold;
}

.bldhdr {
	font-size : 9pt;
	font-weight : bold;
}
