/*
	Energy 101-specific styles.
	These styles MAY over-ride previously written styles.
	Any changes to id or class names in previous styles MAY effect these.
*/
#e101 {
}
#e101 a {
	color: #f68420;
}
#e101 #content_area {
	font-sizex: 11px;
	margin: 0px;
	padding: 0px;
}
#e101 #content_area p {
	margin-left: 0px;
	line-height: 1.3em;
}
#e101 #content_area h2 {
	font-size: 15px;
}
#e101 #content_area h3 {
	font-size: 13px;
}
#e101 #content_area hr {
	border: none 0;
	height: 1px;
	border-top: dotted 1px #f68420;
	margin-top: 10px;
	margin-bottom: 10px;
}	
#e101 #content_area ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#e101 #content_area li {
	background: url(/transalta/webcms.nsf/e101-box-black-off.gif) no-repeat 4px 4px;
	padding-left: 20px;
	margin-bottom: 5px;
}
#e101-logo {
	margin: 10px 20px 0px 20px;
}
#e101-left-nav {
	margin: 0px 20px 20px 20px;
	font-family: verdana,geneva,sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#e101-left-nav p{
	margin:0px;
}
#e101-left-nav a {
	background: url(/transalta/webcms.nsf/e101-box-white-off.gif) no-repeat 4px 5px;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #fff;
	display: block;
}
#e101-left-nav a:hover {
	background: url(/transalta/webcms.nsf/e101-box-white-on.gif) no-repeat 4px 5px;
}
#e101-left-nav a.e101-selected {
	background: url(/transalta/webcms.nsf/e101-box-black-off.gif) no-repeat 4px 5px;
	color: #000;
}
#e101-left-nav a.e101-selected:hover {
	background: url(/transalta/webcms.nsf/e101-box-black-on.gif) no-repeat 4px 5px;
}
#e101-left-nav hr {
	border: none 0;
	height: 1px;
	border-top: dotted 1px #fff;
	margin-top: 7px;
	margin-bottom: 7px;	
}
.e101-spiral-sm {
	background: url(/transalta/webcms.nsf/e101-spiral-sm.gif) repeat-y;
	width: 14px;
}
.e101-page-sm {
	background: url(/transalta/webcms.nsf/e101-page-sm-md.gif) repeat-y right;
	width: 240px;
}
.e101-page-sm .e101-content {
	padding: 10px 12px;
	font-size: 11px;
}
.e101-gutter-sm {
	width: 9px;
}
.e101-icon {
	float: right;
	padding-left: 5px;
	padding-bottom: 5px;
}
.e101-spiral-lg {
	background: url(/transalta/webcms.nsf/e101-spiral-lg.gif) repeat-y;
	width: 20px;
}
.e101-page-lg-left {
	background: url(/transalta/webcms.nsf/e101-page-lg-left.gif) repeat-y;
	width: 378px;
}
.e101-page-lg-left .e101-content {
	padding:11px 20px;
}
.e101-page-lg-right {
	background: #eee url(/transalta/webcms.nsf/e101-page-lg-right.gif) repeat-y;
	width: 378px;
}
.e101-page-lg-right .e101-content {
	padding: 11px 20px;
	font-size: 11px;
}
.e101-page-lg-right li {
	font-size: 11px;
}
ul.e101-links-list {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul.e101-links-list li {
	background: url(/transalta/webcms.nsf/e101-box-orange-off.gif) no-repeat 4px 4px !important;
}
.e101-page-full {
	background: url(/transalta/webcms.nsf/e101-page-full-md.gif) repeat-y;
	width: 100%;
	border: 1px solid #c6c6c6 !important;
}
#e101-page-full {
	padding: 20px;
}
