/* CSS Document */

body {
	margin-left: 0px; margin-top: 0px; margin-right: 0px;
	background-color: #FFFFFF; color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/nrgLiineLeft.gif); background-repeat: repeat-y; background-position: left;
}

p { font-size: 12px; line-height: 16px; color: #666666; }
.boldweight { font-weight: bold; }
.address { color: #00658A; font-size: 11px; }

h1 { font-size: 18px; line-height: 20px; color: #00658A; }
h2 { font-size: 14px; line-height: 18px; color: #00658A; }

a:link { color: #00658A; text-decoration: underline; }
a:visited { color: #333333; text-decoration: underline; }
a:hover { color: #B8C811; text-decoration: underline; }

#content {
	width: 750px; height: 600px;
	background-image: url(images/nrgLineTop.gif); background-repeat: no-repeat; background-position: left top;
	border-top: 20px solid #FFFFFF;
	overflow: visible;
}
#logo { position: relative; float: right; border-left: 5px solid #FFFFFF; }
#typearea {
	position: absolute; left: 140px; top: 120px;
	width: 410px; height: auto;
}
#addressCol { position: absolute; left: 591px; top: 120px; }
