

th {
}
td {
}
table {
}
thead {
}
tbody {
}
tfoot {
}
p {
}
pre {
}
input {
}
button {
}
select {
}
textarea {
}
img {
}
li {
}
ul {
}
ol {
}
sup {
}
sub {
}
.gray2  {
	color: #666;
	font-size: 10px;
	font-weight: normal;
	width: 75px;
	
}


/*  XARAYA REQUIRED INDIVIDUAL CLASSES */
td.xar-norm {}
td.xar-alt {}

/*  XARAYA REQUIRED ANONYMOUS CLASSES  */

/* these defaults apply to the left block group */
.xar-block-head{
}
.xar-block-title {

	width: 144px;
	margin-left: 18px;
	margin-top: 40px;
	color: #b6c6cd;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	border-bottom: solid 1px #013e70;
	
}
.xar-block-body {
	
}
.xar-block-foot {
}

/* right block group classes */
.xar-block-head-right{
}
.xar-block-title-right {
}
.xar-block-body-right {
}
.xar-block-foot-right {
}

/* topnav block group classes */
.xar-block-head-topnav {
}
.xar-block-title-topnav {
}
.xar-block-body-topnav {
}
.xar-block-foot-topnav {
}

/* center block group classes */
.xar-block-head-center{
}
.xar-block-title-center {
}
.xar-block-body-center {
}
.xar-block-foot-center {
}
.xar-mod-head {
}
.xar-mod-title {
}
.xar-mod-body {
}
.xar-mod-foot {
}
.xar-alt {
}
.xar-accent {
}
.xar-alt-outline {
}
.xar-accent-outline {
}
.xar-norm-outline {
}
.xar-norm {
}
.xar-sub {

}
.xar-menu-section {
}
.xar-menu-section-current {
}
.xar-menu-item a{
color: #ffffff
}
.xar-menu-item-current {
}
.xar-menu-item:hover {
}
.xar-menu-subitem {
}
.xar-menu-subitem:hover {

}
.xar-menu-subitem-current {
}
.xar-menu-item-current > .xar-menu-subitem > a {
}
.xar-menu-item-current > .xar-menu-subitem > a:visited {
}
.xar-title {
}
.xar-error {
}


* {
	margin: 0;
	padding: 0px;
	margin-left: 0px;
}

.all_gray {
	background-color: #333;
}

#wrapper {
		width: 100% auto;
		margin-top: 0px;
		margin-left: 0px;
		margin : 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-color: #333;
}
a {
	color: #003399;
	text-decoration: none;
	
}
a:hover {
	text-decoration: underline;

}
#sub_wrapper {
	margin : 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #333;
}

#main_logo {
		width: 1024px;
		height: 110px;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		padding-bottom: 0px;
		background-image: url(../images/eckard_top_banner.gif);
		background-repeat: no-repeat;	
}

#nav_hero { 
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		margin-top: 0px;
		margin-left: 0px;
		width: 1024px;
		height: 315px;	
}



#login_content { 
		padding-top: 0px;
		margin-top: 22px;
		width: 1024px;
		
}


/*_NAV_*/

#nav {
	width: 212px;
	height: 315px;
	float: left;
	clear: right;
	background-image: url(../images/nav_bg3.gif);
	background-repeat: repeat-y;
	float: left;
	clear: right;
	
}

#nav ul {
	list-style: none;
	list-style-type: none;
	margin-top: 2px;
	margin-left: 18px;
	padding: 0px;
	padding-top: 21px;
}

#nav li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-image:url(../images/nav_bg.gif);
	background-position:left;
	background-repeat:no-repeat;
	
}

#nav a {
	height: 21px;
	width: 144px;
	padding-left: 18px;
	display: block;
	color: #accadd;
	text-decoration: none;
}
#nav a:hover {
	height: 21px;
	width: 144px;
	display: block;
	color: #fff;
	text-decoration: none;
}
#nav a.active {
	color: #fff;
	text-decoration: none;
}

#hero {
	width: 483px;
	height: 315px;
	padding: 0px;
	float: left;
	clear: right;
}

#hero img{
	padding: 0px;
}


#text_options {
	width: 212px;
	font-size: 9px;
	padding-top: 100px;
	color: #accadd;
	margin-left: 0px;
	
	
}
#main_text_options {
	width: 180px;
	font-size: 9px;
	padding-top: 100px;
	color: #accadd;
	margin-left: 0px;
	
	
}

#text_options ul {
	list-style: none;
	list-style-type: none;
	padding: 0px;
	margin-left: 50px;
}
#main_text_options ul {
	list-style: none;
	list-style-type: none;
	padding: 0px;
	margin-left: 27px;
}

#text_options li {
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	list-style: none;
	float: left;
	clear: right;
}
#main_text_options li {
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	list-style: none;
	float: left;
	clear: right;
}

#text_options a {
	height: 16px;
	padding-left: 0px;
	display: block;
	text-decoration: none;
}
#main_text_options a {
	height: 16px;
	padding-left: 0px;
	display: block;
	text-decoration: none;
}


#text_options li#b a { background-image: url(../images/increase.gif); margin-left: 0px; width: 18px; height: 16px; overflow: hidden; background-repeat: no-repeat; background-position: top;}
#text_options li#b a:hover {background-image: url(../images/increase.gif); margin-left: 0px; width: 18px; height: 16px; overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#text_options li#c a { background-image: url(../images/decrease.gif); margin-left: 0px; width: 19px;height: 16px;  overflow: hidden;  background-repeat: no-repeat;}
#text_options li#c a:hover {background-image: url(../images/decrease.gif); margin-left: 0px; width: 19px;height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#text_options li#d a { background-image: url(../images/aliased.gif); margin-left: 0px; width: 19px; height: 16px; overflow: hidden;  background-repeat: no-repeat;}
#text_options li#d a:hover {background-image: url(../images/aliased.gif); margin-left: 0px;  width: 19px; height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#text_options li#e a { background-image: url(../images/anti.gif); margin-left: 0px; width: 16px; height: 16px;  overflow: hidden;  background-repeat: no-repeat;}
#text_options li#e a:hover {background-image: url(../images/anti.gif); margin-left: 0px; width: 16px; height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#text_options li#f a { background-image: url(../images/ques.gif); margin-left: 0px; width: 17px; height: 16px;  overflow: hidden;  background-repeat: no-repeat;}
#text_options li#f a:hover {background-image: url(../images/ques.gif); margin-left: 0px; width: 17px; height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#text_options span{
	position: absolute;
	left: -1000px;
}
#main_text_options li#b a { background-image: url(../images/increase.gif); margin-left: 0px; width: 18px; height: 16px; overflow: hidden; background-repeat: no-repeat; background-position: top;}
#main_text_options li#b a:hover {background-image: url(../images/increase.gif); margin-left: 0px; width: 18px; height: 16px; overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#main_text_options li#c a { background-image: url(../images/decrease.gif); margin-left: 0px; width: 19px;height: 16px;  overflow: hidden;  background-repeat: no-repeat;}
#main_text_options li#c a:hover {background-image: url(../images/decrease.gif); margin-left: 0px; width: 19px;height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#main_text_options li#d a { background-image: url(../images/aliased.gif); margin-left: 0px; width: 19px; height: 16px; overflow: hidden;  background-repeat: no-repeat;}
#main_text_options li#d a:hover {background-image: url(../images/aliased.gif); margin-left: 0px;  width: 19px; height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#main_text_options li#e a { background-image: url(../images/anti.gif); margin-left: 0px; width: 16px; height: 16px;  overflow: hidden;  background-repeat: no-repeat;}
#main_text_options li#e a:hover {background-image: url(../images/anti.gif); margin-left: 0px; width: 16px; height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#main_text_options li#f a { background-image: url(../images/ques.gif); margin-left: 0px; width: 17px; height: 16px;  overflow: hidden;  background-repeat: no-repeat;}
#main_text_options li#f a:hover {background-image: url(../images/ques.gif); margin-left: 0px; width: 17px; height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#main_text_options span{
	position: absolute;
	left: -1000px;
}
.clear {
	clear: both;
	line-height: 0px;
	font-size: 0px;
	height: 0px;
	
}

#zero{
	float: left;
	clear: right;
	margin-top: 0px;
	width: 293px;
	height: 315px;
	background-image: url(../images/01section_bg.gif);
	background-position:right;
	background-repeat: no-repeat;
	background-color: #3f2200;
	
	
}
#zero h2 {
	color: #ffbb55;
	margin-top: 180px;
	margin-left: 11px;
	font-size: 15px;
	font-weight: bold;
	width: 261px;
	border-bottom: 1px #826f59 dashed;
}

#zero p{
	margin-top: 0px;
	padding-left: 11px;
	padding-right: 9px;
	padding-top: 0px;
	color: #ffffff;
	font-size: 11px;
	width: 261px;
	
}


#login {
	float: left;
	clear: right;
	background-color: #ffffff;
	margin-top: 0px;
	width: 212px;
	margin-left: 15px;
	margin-bottom: 0px;
	padding-top: 0px;
}
#login p {
	width: 171px;
	padding-left: 15px;
		
}

#login h2 {
	width: 170px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	font-size: 14px;
	color: #004a8d;
	line-height: 21px;
	border-bottom: 1px solid #cccccc;

}

#content h2 {
	font-size: 14px;
	color: #004a8d;
	line-height: 21px;
	border-bottom: 1px solid #cccccc;
	color: #004a8d;
}

#affiliates h2{
	width: 277px;
	font-size: 14px;
	color: #004a8d;
	border-bottom: 1px solid #ccc;
	margin-left: 11px;
	line-height: 21px;
}

#login h3 {
	width: 170px;
	margin-top: 0px;
	padding-top: 40px;
	margin-left: 0px;
	color: #004a8d;
	border-bottom: 1px dashed #ccc;
	font-size: 14px;
	color: #004a8d;
	line-height: 21px;
		
}

#login  form{ 
	padding-top: 15px;
}

#login input { 
	width: 135px;
	overflow: hidden;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 35px;
}

.contact_subtitles {
	width: 50px;
	float: left;
	clear: right;
	padding-left:0px;
	padding-right: 0px;
	color: #004a8d;
	margin-left: 0px;
	font-size: 9px;
	padding-bottom: 5px;
}

#login>.contact_subtitles {
	margin-left: 0px;
}

.contact_info {
	width: 136px;
	float: left;
	clear: right;
	padding-left:0px;
	padding-right: 0px;
	font-size: 9px;
	line-height: 13px;
	color: #666666;
}

.contact_info a{
 color: #666666;
 text-decoration: underline;
}

#content {
	width: 440px;
	float: left;
	clear: right;	
}

#content h2 {
	width: 430px;
	font-size: 14px;
	color: #004a8d;
	line-height: 21px;
	border-bottom: 1px solid #cccccc;
	color: #004a8d;
}

#content h3{
	color: #2e8310;
	width: 430px;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 15px;
}

h5 {
	font-size: 14px;
	width: 430px;
	color: #004a8d;
	line-height: 21px;
	border-bottom: 1px solid #cccccc;
}

#content p {
	width: 430px;
}

#content img {
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}

#affiliates {
	width: 320px;
	float: left;
	clear: right;
}

#affiliates p{
	width: 277px;
	margin-left: 11px;
}

.request {
	color: #2e8310;
	font-size: 9px;
	text-decoration: none;
	border-top: 1px dashed #cccccc;
}

h1 {
	color: #ff0010;
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
}

/* CENTER COLUMN
---------------------------------------------------------- */

#corp_affiliates{
	margin-top: 0px;
	margin-left: 685px;
	margin-bottom: 0px;
	padding-top: 10px;
	width: 283px;
}

#corp_affiliates  h2{
		margin-left: 15px;
		padding-left: 0px;
		width: 280px;
		font-size: 14px;
		color: #004a8d;
		line-height: 21px;
		border-bottom: thin solid #cccccc;
}

/* CORP AFF BUTTONS
---------------------------------------------------------- */	

#corpaff { 	
		padding-left: 15px;
		margin-left: 0px;
		width: 277px;
		height: 55px;
		padding-top: 15px; 
		
}

#corpaff ul {
	list-style: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 277px;
}

#corpaff li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#corpaff a {
	padding-top: 2px;
	color: #666666;
	font-family: arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	width: 277px;
	height: 55px;
	display: block;
}

#corpaff li#a1 a { background-image: url(../images/AmericanEnergyPartners_bw.gif); margin-left: 0px; width: 277px; overflow: hidden; background-repeat: no-repeat;}

#corpaff li#a1 a:hover {background-image: url(../images/AmericanEnergyPartners.gif); color: #2e8310; margin-left: 0px; width: 277px; overflow: hidden; background-repeat: no-repeat;}

#corpaff li#b1 a {  background-image: url(../images/nat_resource_bw.gif); margin-left: 0px; width: 277px; overflow: hidden;  background-repeat: no-repeat;}
#corpaff li#b1 a:hover {background-image: url(../images/eckard_nat_resource_grp.gif); color: #2e8310; margin-left: 0px; width: 277px; overflow: hidden; background-repeat: no-repeat;}

#corpaff li#c1 a { background-image: url(../images/land_aquis_bw.gif); margin-left: 0px; width: 277px; overflow: hidden;  background-repeat: no-repeat;}
#corpaff li#c1 a:hover {background-image: url(../images/land_aquis.gif); margin-left: 0px; color: #2e8310; width: 277px; overflow: hidden; background-repeat: no-repeat;}

#corpaff li#d1 a {   background-image: url(../images/hameck_bw.gif); margin-left: 0px; width: 277px; overflow: hidden;  background-repeat: no-repeat;}
#corpaff li#d1 a:hover {background-image: url(../images/hameck.gif); margin-left: 0px; color: #2e8310; width: 277px; overflow: hidden; background-repeat: no-repeat;}

#corpaff span {
	position:relative;
	left: 88px;
	width: 187px;
}

.gray {
	position:absolute;
	left: 88px;
	width: 187px;
	color: #cccccc;
	font-size: 10px;
}

/* footer section
---------------------------------------------------------- */	
#footer {
	margin: 0px auto;
	width: 973px;
	padding-top: 0px;
	border-top: 1px dashed #cccccc;
	margin-left: 15px;
	padding-left: 0px;
	padding-bottom: 25px;
}

#footer ul {
	list-style: none;
	list-style-type: none;
	padding-top: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	margin-left: 0px;
}

#footer li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	clear: right;
}

#footer a {
	height: 12px;
	display: block;
	text-decoration: none;
}

#footer li#copyright {background-image: url(../images/copyright.gif); margin-left: 0px; width: 785px; background-repeat: no-repeat; background-position: top;}

#footer li#privacy a { background-image: url(../images/priv_button.gif); margin-left: 0px; width: 121px; overflow: hidden; background-repeat: no-repeat; background-position: top;}
#footer li#privacy a:hover {background-image: url(../images/priv_button.gif);  margin-left: 0px; width: 121px; overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#footer li#disclaimer a { background-image: url(../images/disclaimer_button.gif); margin-left: 0px; width: 59px; overflow: hidden;  background-repeat: no-repeat; background-position: top;}
#footer li#disclaimer a:hover {background-image: url(../images/disclaimer_button.gif);  margin-left: 0px; width: 59px;overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#footer span {
	position: absolute;
	left: -1000px;
}

.small_red {
	font-size: 10px;
	color: #cc0000;
}

/* AEPi *************************************
---------------------------------------------------------- */	

#top_nav_ext {
	background-image: url(../images/topnav_ext2.gif);
	background-repeat: no-repeat;
	background-position: top center;
	width: 100%;
	height: 38px;
}

#topnav {
	margin: 0px auto;
	width: 808px;
	height: 38px;
}

#logo_hero_ext {
	background:  url(../images/logo_hero_ext.gif) no-repeat center top;
	width: 100%;
	height: 202px;
}

#logo_hero {
	margin: 0px auto;
	width: 808px;
	height: 202px;
	padding-right: 0px;
}

#logo {
	width: 180px;
	height: 110px;
	float: left;
	clear: right;
	padding-left: 0px;
	padding-right: 0px;
}

#hero {
	width: 448px;
	height: 202px;
	float: left;
	clear: right;
	padding-left: 0px;
	padding-right: 0px;
}

#hero img{
	padding: 0px 0px 0px 0px ;
}

#aepi_login {
	width:180px;
	height: 202px;
	float: left;
	clear: right;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/login_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-right: 0px;
}

#aepi_login h2 {
	width: 144px;
	margin-left: 18px;
	margin-top: 40px;
	color: #b6c6cd;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	border-bottom: solid 1px #013e70;
}

#aepi_login img {
	padding: 0px 0px 0px 0px ;
}

#aepi_login form {
	width: 148px;
	margin-left: 0px;
	margin-top: 8px;
	padding-bottom: 0px;
	padding-left: 19px;
}

#aepi_login input {
	width: 144px;
	height: 19px;
	padding-left: 0px;
	margin-left: 0px;
}

#aepi_enter {
	margin-top: 7px;
}

#aepi_login a.usernamepassword {
	color: #7ecdff;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#aepi_login a:hover .usernamepassword {
	color: #7ecdff;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

/* ela*/

#ela_login {
	width:180px;
	height: 202px;
	float: left;
	clear: right;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/login_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-right: 0px;	
}

#ela_login h2 {
	width: 144px;
	margin-left: 18px;
	margin-top: 40px;
	color: #b6c6cd;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	border-bottom: solid 1px #013e70;
}

#ela_login img {
	padding: 0px 0px 0px 0px ;
}

#ela_login form {
	width: 148px;
	margin-left: 0px;
	margin-top: 8px;
	padding-bottom: 0px;
	padding-left: 19px;
}

#ela_login input {
	width: 144px;
	height: 19px;
	padding-left: 0px;
	margin-left: 0px;
}

#ela_enter {
	margin-top: 7px;
}

#ela_login a.usernamepassword {
	color: #7ecdff;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#ela_login a:hover .usernamepassword {
	color: #7ecdff;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

/* EIS ____________________________*/

#eis_login {
	width:180px;
	height: 202px;
	float: left;
	clear: right;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/eis_login_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-right: 0px;
}

#eis_login h2 {
	width: 144px;
	margin-left: 18px;
	margin-top: 40px;
	color: #ff6666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	border-bottom: solid 1px #cc3333;
}

#eis_login img {
	padding: 0px 0px 0px 0px ;
}

#eis_login form {
	width: 148px;
	margin-left: 0px;
	margin-top: 8px;
	padding-bottom: 0px;
	padding-left: 19px;
}

#eis_login input {
	width: 144px;
	height: 19px;
	padding-left: 0px;
	margin-left: 0px;
}

#eis_login a.usernamepassword {
	color: #ff6666;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#eis_login a:hover .usernamepassword {
	color: #fff;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

/*__________________ CONTENT AND NAV START HERE*/

#eis_content {
	margin: 0px auto;
	width: 808px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/eis_content_bg.gif);
	background-repeat: repeat-y;
}

/*NAV ________*/
#eis_nav {

	width: 180px;
	float: left;
	clear: right;
}

#eis_nav ul {
	list-style: none;
	list-style-type: none;
	margin-top: 5px;
	margin-left: 17px;
	padding: 0px;
}

#eis_nav li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-image:url(../images/eis_nav_bg.gif);
	background-position:left;
	background-repeat:no-repeat;
	line-height: 18px;
}

#eis_nav a {
	height: 19px;
	width: 144px;
	display: block;
	color: #cc6666;
	text-decoration: none;
}

#eis_nav a:hover {
	height: 19px;
	width: 144px;
	display: block;
	color: #fff;
	text-decoration: none;
}

#eis_nav a.active {
	color: #fff;
	text-decoration: none;
}

#eis_copy {
	width: 450px;
	float: left;
	clear: right;
	background-image:url(../images/eis_content_watermark.gif);
	background-repeat:no-repeat;
	background-color: #ffffff;
}

#eis_copy h1 {
	width: 412px;
	margin-left: 20px;
	border-bottom: 1px solid #cccccc;
	color: #004a8d;
	font-size: 15px;
	padding-top: 34px;
}

#eis_copy p{
	width: 412px;
	padding-left: 20px;
	padding-top: 10px;
}

#eis_text_options {
	width: 180px;
	font-size: 9px;
	padding-top: 50px;
	color: #cc6666;
	margin-left: 0px;
}

#eis_text_options ul {
	list-style: none;
	list-style-type: none;
	padding: 0px;
	margin-left: 15px;
}

#eis_text_options li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	clear: right;	
}

#eis_text_options a {
	height: 16px;
	display: block;
	text-decoration: none;
}

#eis_text_options li#b a { background-image: url(../images/increase.gif); margin-left: 0px; width: 18px; height: 16px; overflow: hidden; background-repeat: no-repeat; background-position: top;}
#eis_text_options li#b a:hover {background-image: url(../images/increase.gif); margin-left: 0px; width: 18px; height: 16px; overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#eis_text_options li#c a { background-image: url(../images/decrease.gif); margin-left: 0px; width: 19px;height: 16px;  overflow: hidden;  background-repeat: no-repeat;}
#eis_text_options li#c a:hover {background-image: url(../images/decrease.gif); margin-left: 0px; width: 19px;height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#eis_text_options li#d a { background-image: url(../images/aliased.gif); margin-left: 0px; width: 19px; height: 16px; overflow: hidden;  background-repeat: no-repeat;}
#eis_text_options li#d a:hover {background-image: url(../images/aliased.gif); margin-left: 0px;  width: 19px; height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#eis_text_options li#e a { background-image: url(../images/anti.gif); margin-left: 0px; width: 16px; height: 16px;  overflow: hidden;  background-repeat: no-repeat;}
#text_options li#e a:hover {background-image: url(../images/anti.gif); margin-left: 0px; width: 16px; height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#eis_text_options li#f a { background-image: url(../images/ques.gif); margin-left: 0px; width: 17px; height: 16px;  overflow: hidden;  background-repeat: no-repeat;}
#eis_text_options li#f a:hover {background-image: url(../images/ques.gif); margin-left: 0px; width: 17px; height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#eis_text_options span{
	position: absolute;
	left: -1000px;
}

#eis_news {
	 width: 178px;
	 float: left;
	 clear: right;
	 margin-top: 0px; 
}

#eis_news h2 {
	margin-left: 16px;
	margin-top: 0px;
	padding-top: 34px;
	font-size: 14px;
	color: #004a8d;
	width: 147px;
	border-bottom: 1px solid #cccccc;
}

#eis_news p{
	width: 147px;
	padding-left: 16px;
	padding-top: 10px;
}

#eis_news a {
	color: #666;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}

.news_small_red {
	
	color: #990000;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#eis_news a.eis_news_link {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #990000;
}

.news_small_eis {
	color: #a01111;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#eis_news a.news_link {
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		color: #990000;	
}

#eis_footer_ext {
	background:  #333 url(../images/footer_ext.gif) no-repeat center top;
	width: 100%;
	height: 45px;
}
#eis_footer {
	margin: 0px auto;
	width: 808px;
	height: 45px;
	background-image: url(../images/eis_footer_bg2.gif);
	background-repeat: no-repeat;
}
#eis_footer {
 padding: 0px 0px 0px 0px;
}


#eis_footer ul {
	list-style: none;
	list-style-type: none;
	padding-top: 25px;
}

#eis_footer li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	clear: right;
	
}

#eis_footer a {
	height: 5px;
	display: block;
	text-decoration: none;
}
#eis_footer li#copyright a { background-image: url(../images/sub_copyright.gif); margin-left: 0px; width: 603px; overflow: hidden; background-repeat: no-repeat; background-position: top;}
#eis_footer li#privacy a { background-image: url(../images/privacy.gif); margin-left: 0px; width: 101px; overflow: hidden; background-repeat: no-repeat; background-position: top;}
#eis_footer li#privacy a:hover {background-image: url(../images/privacy.gif);  margin-left: 0px; width: 101px; overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#eis_footer li#disclaimer a { background-image: url(../images/disclaimer2.gif); margin-left: 0px; width: 62px; overflow: hidden;  background-repeat: no-repeat; background-position: top;}
#eis_footer li#disclaimer a:hover {background-image: url(../images/disclaimer2.gif);  margin-left: 0px; width: 62px; overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#eis_footer span {
	position: absolute;
	left: -1000px;
}


/*__________________ CONTENT AND NAV START HERE*/




#content_ext {
	background:  url(../images/content_ext.gif) repeat-y center top;
	width: 100%;
}

#aepi_content {
	margin: 0px auto;
	width: 808px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/content_bg.gif);
	background-repeat: repeat-y;
}


/*NAV ________*/
#aepi_nav {
	width: 180px;
	float: left;
	clear: right;
}

#aepi_nav ul {
	list-style: none;
	list-style-type: none;
	margin-top: 5px;
	margin-left: 17px;
	padding: 0px;
}

#aepi_nav li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-image:url(../images/nav_link_bg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	
	
	
}
#aepi_nav a.indent {
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 18px;
	width: 120px;
	
}
#aepi_nav a.indent_active {
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 18px;
	width: 120px;
	color: #ffffff;
	
	
}
#aepi_nav ul.submenu {
	padding-top: 0px;
	margin-top: 0px;
}
#aepi_nav li.submenu {
	background-image: none;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#aepi_nav a {
	height: 19px;
	width: 144px;
	display: block;
	color: #accadd;
	text-decoration: none;
}
#aepi_nav a:hover {
	height: 19px;
	width: 144px;
	display: block;
	color: #fff;
	text-decoration: none;
}
#aepi_nav a.active {
	color: #fff;
	text-decoration: none;
}


/*--- ENRG ----*/

#enrg_content {
	margin: 0px auto;
	width: 808px;
	padding-left: 0px;
	padding-right: 0px;
	
	background-image: url(../images/content_bg.gif);
	background-repeat: repeat-y;
}

#enrg_copy {
	width: 435px;
	margin-left: 10px;
	padding-left: 0px;
	float: left;
	clear: right;
	background-image:url(../images/hc_content_enrg.gif);
	background-repeat:no-repeat;
	background-position: top right;
	background-color: #ffffff;
	_height: 441px;
	min-height: 441px;
	
	
}
#enrg_news {
	 width: 172px;
	 float: left;
	 clear: right;
	 margin-top: 0px;
	 margin-left: 5px;
	 
	 
}
#enrg_news a.news_link {
 		
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		color: #2e8310;
		
}


#enrg_news  p {
	width: 147px;
	margin-left: 0px;
	padding-left: 0px;
	position: relative;
	
}
#enrg_news h2 {

	margin-left: 10px;
	margin-top: 0px;
	padding-top: 38px;
	font-weight: normal;
	font-size: 14px;
	color: #004a8d;
	width: 148px;
	border-bottom: 1px solid #cccccc;
}

#enrg_copy h3 {
	color: #2e8310;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 15px;
}


#enrg_copy table{
	font-size: 12px;
	margin-left: 0px;
	padding-left: 0px;

}



#enrg_nav {
	width: 180px;
	float: left;
	clear: right;
	margin-left: 0px;
	padding-left: 0px;
	
}

#enrg_nav ul {
	list-style: none;
	list-style-type: none;
	margin-top: 5px;
	margin-left: 17px;
	padding: 0px;
}

#enrg_nav li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-image:url(../images/nav_link_bg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	
	
	
}
#enrg_nav a.indent {
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 18px;
	width: 120px;
	
}
#enrg_nav a.indent_active {
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 18px;
	width: 120px;
	color: #ffffff;
	
	
}
#enrg_nav ul.submenu {
	padding-top: 0px;
	margin-top: 0px;
}
#enrg_nav li.submenu {
	background-image: none;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#enrg_nav a {
	height: 19px;
	width: 144px;
	display: block;
	color: #accadd;
	text-decoration: none;
}
#enrg_nav a:hover {
	height: 19px;
	width: 144px;
	display: block;
	color: #fff;
	text-decoration: none;
}
#enrg_nav a.active {
	color: #fff;
	text-decoration: none;
}

#enrg_copy img {
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 0px; 
	padding-left: 0px;
}
#enrg_copy h1 {
	width: 412px;
	margin-left: 0px;
	border-bottom: 1px solid #cccccc;
	color: #004a8d;
	font-size: 15px;
	padding-top: 32px;
	margin-bottom: 15px;
	font-weight: normal;
	
}
#enrg_copy h2{
	padding-left: 20px;
	padding-top: 20px;
	font-size: 12px;
	color: #238310;
	font-weight: normal;
	
}

#enrg_copy p{
	width: 412px;
	padding-left: 0px;
	padding-top: 10px;
}
#enrg_copy ul{
	font-weight: normal; 
	list-style: disc;
	color: #000000;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
}
#enrg_copy li  {
	font-weight: normal;

}
#enrg_copy table {
	line-height: 16px;
	color: #666666;
	font-size: 10px;
	
}

#enrg_login {
	width:180px;
	height: 202px;
	float: left;
	clear: right;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/login_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-right: 0px;
	
}
#enrg_login h2 {
	width: 144px;
	margin-left: 18px;
	margin-top: 40px;
	color: #b6c6cd;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	border-bottom: solid 1px #013e70;
	
}
#enrg_login img {
	padding: 0px 0px 0px 0px ;
}

#enrg_login form {
	width: 148px;
	margin-left: 0px;
	margin-top: 8px;
	padding-bottom: 0px;
	padding-left: 19px;
}
#enrg_login input {
	width: 144px;
	height: 19px;
	padding-left: 0px;
	margin-left: 0px;
}
#enrg_enter {
	margin-top: 7px;
}
#enrg_login a.usernamepassword {
	color: #7ecdff;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#enrg_login a:hover .usernamepassword {
	color: #7ecdff;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}



/* ela*/
#ela_content {
	margin: 0px auto;
	width: 808px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(../images/content_bg.gif);
	background-repeat: repeat-y;
}

#ela_nav {
	width: 180px;
	float: left;
	clear: right;
}

#ela_nav ul {
	list-style: none;
	list-style-type: none;
	margin-top: 5px;
	margin-left: 17px;
	padding: 0px;
}

#ela_nav li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-image:url(../images/nav_link_bg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	
	
	
}
#ela_nav a.indent {
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 18px;
	width: 120px;
	
}
#ela_nav a.indent_active {
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 18px;
	width: 120px;
	color: #ffffff;
	
	
}
#ela_nav ul.submenu {
	padding-top: 0px;
	margin-top: 0px;
}
#ela_nav li.submenu {
	background-image: none;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#ela_nav a {
	height: 19px;
	width: 144px;
	display: block;
	color: #accadd;
	text-decoration: none;
}
#ela_nav a:hover {
	height: 19px;
	width: 144px;
	display: block;
	color: #fff;
	text-decoration: none;
}
#ela_nav a.active {
	color: #fff;
	text-decoration: none;
}


#ela_copy {
	width: 430px;
	margin-top: 0px;
	padding-top: 0px;
	float: left;
	clear: right;
	background-image:url(../images/ela_watermark.gif);
	background-repeat:no-repeat;
	background-position: top;
	background-color: #ffffff;
	
}
#ela_copy p{
	width: 412px;
	padding-left: 20px;
	padding-top: 10px;
}
#ela_copy ul{
	font-weight: bold; 
	padding-left: 40px;
	padding-right: 20px;
	padding-bottom: 10px;
}
#ela_copy li  {
	font-weight: normal;
	list-style: none;
	padding-left: 10px
}
#ela_copy table {
	padding-left: 20px;
}

#ela_copy h1 {
	width: 412px;
	margin-left: 20px;
	border-bottom: 1px solid #cccccc;
	color: #004a8d;
	font-size: 15px;
	padding-top: 34px;
	
}



#ela_copy h2{
	padding-left: 20px;
	padding-top: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #238310;
	
}


/*__________   ELA Copy*/


#copy {
	width: 412px;
	margin-top: 0px;
	padding-top: 0px;
	float: left;
	clear: right;
	background-image:url(../images/aepi_content_watermark.gif);
	background-repeat:no-repeat;
	background-color: #ffffff;
	padding-left: 20px;
	
}
#copy img {
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px; 
	padding-left: 0px;
}
#copy h1 {
	width: 400px;
	margin-top: 0px;
	margin-left: 0px;
	border-bottom: 1px solid #cccccc;
	color: #004a8d;
	font-size: 15px;
	padding-top: 34px;
	
}
#copy h2{
	padding-left: 0px;
	padding-top: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #238310;
	
}

#copy p{
	width: 380px;
	padding-left: 10px;
	padding-top: 10px;
}
#copy ul{
	font-weight: bold; 
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#copy li  {
	font-weight: normal;
	list-style: none;
	padding-left: 10px
}
#copy table {
	padding-left: 20px;
}

#text_options {
	width: 180px;
	font-size: 9px;
	padding-top: 110px;
	color: #accadd;
	margin-left: 5px;
	
}

#text_options ul {
	list-style: none;
	list-style-type: none;
	padding: 0px;
	margin-left: 15px;
}

#text_options li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	clear: right;
}

#text_options a {
	height: 16px;
	display: block;
	text-decoration: none;
}


#text_options li#b a { background-image: url(../images/increase.gif); margin-left: 0px; width: 18px; height: 16px; overflow: hidden; background-repeat: no-repeat; background-position: top;}
#text_options li#b a:hover {background-image: url(../images/increase.gif); margin-left: 0px; width: 18px; height: 16px; overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#text_options li#c a { background-image: url(../images/decrease.gif); margin-left: 0px; width: 19px;height: 16px;  overflow: hidden;  background-repeat: no-repeat;}
#text_options li#c a:hover {background-image: url(../images/decrease.gif); margin-left: 0px; width: 19px;height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#text_options li#d a { background-image: url(../images/aliased.gif); margin-left: 0px; width: 19px; height: 16px; overflow: hidden;  background-repeat: no-repeat;}
#text_options li#d a:hover {background-image: url(../images/aliased.gif); margin-left: 0px;  width: 19px; height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#text_options li#e a { background-image: url(../images/anti.gif); margin-left: 0px; width: 16px; height: 16px;  overflow: hidden;  background-repeat: no-repeat;}
#text_options li#e a:hover {background-image: url(../images/anti.gif); margin-left: 0px; width: 16px; height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#text_options li#f a { background-image: url(../images/ques.gif); margin-left: 0px; width: 17px; height: 16px;  overflow: hidden;  background-repeat: no-repeat;}
#text_options li#f a:hover {background-image: url(../images/ques.gif); margin-left: 0px; width: 17px; height: 16px;  overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#text_options span{
	position: absolute;
	left: -1000px;
}

.clear {
	clear: both;
	line-height: 0px;
	font-size: 0px;
	
}

#news {
	 width: 178px;
	 float: left;
	 clear: right;
	 margin-top: 0px;
	 margin-left: 16px;
	 
	 
}

#news  p {
	width: 147px;
	margin-left: 0px;
	position: relative;
	padding-left: 16px;
	padding-top: 10px;
	
}

#news h2 {

	margin-left: 0px;
	margin-top: 0px;
	padding-top: 38px;
	font-size: 14px;
	color: #004a8d;
	width: 148px;
	border-bottom: 1px solid #cccccc;
}

.xar-block-title-right {

	margin-left: 16px;
	margin-top: 0px;
	padding-top: 34px;
	font-size: 14px;
	color: #004a8d;

	width: 147px;
	border-bottom: 1px solid #cccccc;
}

#news a {
	color: #666;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}

.news_small {
	
	color: #666666;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.news_small_green {
	
	color: #2e8310;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.news_small_eis {
	
	color: #a01111;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#news a.news_link {
 		
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		color: #2e8310;
		
}

#sub_footer_ext {
	width: 100%;
	height: 45px;
	background-image: url(../images/footer_ext.gif);
	background-repeat: no-repeat;
	background-position: center top;
	
	
}
#sub_footer {
	margin: 0px auto;
	width: 808px;
	height: 45px;
	background-image: url(../images/footer_bg2.gif);
	background-repeat: no-repeat;
}

div>#sub_footer {
	margin: 0px auto;
	width: 808px;
	height: 45px;
	background-image: url(../images/footer_bg2.gif);
	background-repeat: no-repeat;
}
#sub_footer {
 padding: 0px 0px 0px 0px;
}


#sub_footer ul {
	list-style: none;
	list-style-type: none;
	padding-top: 25px;
}

#sub_footer li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	clear: right;
	
}

#sub_footer a {
	height: 5px;
	display: block;
	text-decoration: none;
}

#sub_footer li#copyright a { background-image: url(../images/sub_copyright.gif); margin-left: 0px; width: 557px; overflow: hidden; background-repeat: no-repeat; background-position: top;}

#sub_footer li#admin a { background-image: url(../images/admin_login.gif); margin-left: 0px; width: 73px; overflow: hidden; background-repeat: no-repeat; background-position: top;}
#sub_footer li#admin a:hover {background-image: url(../images/admin_login.gif);  margin-left: 0px; width: 73px; overflow: hidden; background-repeat: no-repeat; background-position: bottom;}



#sub_footer li#privacy a { background-image: url(../images/sub_privacy.gif); margin-left: 0px; width: 101px; overflow: hidden; background-repeat: no-repeat; background-position: top;}
#sub_footer li#privacy a:hover {background-image: url(../images/sub_privacy.gif);  margin-left: 0px; width: 101px; overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#sub_footer li#disclaimer a { background-image: url(../images/sub_disclaimer.gif); margin-left: 0px; width: 76px; overflow: hidden;  background-repeat: no-repeat; background-position: top;}
#sub_footer li#disclaimer a:hover {background-image: url(../images/sub_disclaimer.gif);  margin-left: 0px; width: 76px; overflow: hidden; background-repeat: no-repeat; background-position: bottom;}

#sub_footer span {
	position: absolute;
	left: -1000px;
}
.small_red {
	font-size: 10px;
	color: #cc0000;
}


.Sblue  {
	color: #004a84;
	font-size: 10px;
	
}
#gallerymargin img {
border:9px solid #C9D1D5;
margin:3px 13px 10px 0px;
padding:2px;
}
.galleryimg {
float:left;
margin:0px 7px 8px 0px !important;
}
#gallerylist a {
color:#2E8310;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
#gallerylist {
	padding-left: 10px;
}


/* CALCULATOR FORMATTING */

#aepi_calculator form,
#enrg_calculator form { color:#666666; font-size:10px; font-family: Arial; }

#aepi_calculator form input,
#enrg_calculator form input { line-height:10px; font-size:10px; font-family:Verdana; }

#aepi_calculator form div,
#enrg_calculator form div { float:left; overflow:hidden; margin-right:10px;}

#submitBtn, #submitBtnENRG { 
	display: block;
    padding: 0;
	margin:0;
	margin-left:200px;
    border: none;
    background: url('http://www.aepiworld.com/images/submit_button.png') no-repeat;
    background-position: 0px 0px;
    width: 75px;
    height: 23px;

}

#submitBtnENRG { margin-left: 350px; }

#form_answer { background: #e3e3e3; border: 1px solid; padding:0; margin:0 0 0 3px; }

