html, body {
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 12px;
	 color:#333;
  margin: 0;
  padding: 0;
  height: 100%;
   text-align:left;
}

tr, td {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	 color:#333;
}


h1 {font-size:18px; font-weight:bold;}

h2 {font-size:18px; font-weight:bold;}

h3 {font-size:16px; font-weight:bold;}

ul
{
list-style-type:disc;
padding: 0px;

}
ul li
{
	margin-bottom: 6px;
	margin-left: 26px;

padding-left: 2px;
}



a:link{
	text-decoration:none;
	font-weight:bold;	
	color:#111;
}

a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#333;
}

a:hover{
	text-decoration:underline;
	font-weight:bold;	
	color:#222;
}

a:active{
	text-decoration:none;
	font-weight:bold;	
	color:#111;
}


/*ALL abive general generic styling */

/*This section is tables and surrounds to balance off layout of pages */
#maintable
{
width:1000px;
text-align:left;
border:0;
}


#innerpagetable
{
width:990px;
text-align:left;
float:left;
margin-left:6px; 
border:0;
padding:0px;
}

#footertable
{
width:1000px;
text-align:left;
float:left;
margin-left:0px; 
margin-top:14px;
border:0;
padding:0px;
}


#regdetailstable
{
width:990px;
text-align:center;
float:left;
margin-left:5px; 
margin-top:4px;
border:0;
padding:0px;
}



/* END OF This section is tables and surrounds to balance off layout of pages */

/*New ATLCleanEnergy styling */

.headertext { font-size:11px; font-weight:100; color:#eee;   text-decoration:none;  }
a.headertext:link{ font-size:11px; font-weight:100; color:#eee;  text-decoration:none;   }
a.headertext:visited{ color:#eee;}
a.headertext:active{  color:#eee;}
a.headertext:hover{color:#fff;}


.toppagetext{font-size: 20px;  width: 99%; float:right;}
.midpagetext{font-size: 16px; width: 99%; float:right; text-align:left; }

.undercircletextbrown{font-size: 20px;  font-weight:bold; color:#754111; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  }
a.undercircletextbrown{font-size: 20px;  font-weight:bold; color:#754111; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  }

.undercircletextlightblue{font-size: 20px; font-weight:bold; color:#5285ba; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;   }
a.undercircletextlightblue{font-size: 20px; font-weight:bold; color:#5285ba; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;   }

.undercircletextred{font-size: 20px; font-weight:bold; color:#b17030; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  }
a.undercircletextred{font-size: 20px; font-weight:bold; color:#b17030; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  }

.undercircletextblue{font-size: 20px; font-weight:bold; color:#00475f; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;   }
a.undercircletextblue{font-size: 20px; font-weight:bold; color:#00475f; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;   }

.undercircletextdarkbrown{font-size: 20px; font-weight:bold; color:#100c09; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
a.undercircletextdarkbrown{font-size: 20px; font-weight:bold; color:#100c09; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

.footnotes { font-size:10px; font-weight:100; color:#777777;   text-decoration:none;  }
a.footnotes:link{   font-size:10px; font-weight:100; color:#777777;  text-decoration:none;   }
a.footnotes:visited{}
a.footnotes:active{}
a.footnotes:hover{}

.footer { font-size:11px; font-weight:100; color:#eee;   text-decoration:none;  }
a.footer:link{ font-size:11px; font-weight:100; color:#eee;  text-decoration:none;   }
a.footer:visited{ color:#eee;}
a.footer:active{  color:#eee;}
a.footer:hover{color:#fff;}

.footer_regdetails { font-size:11px; font-weight:100;   text-decoration:none; color:#333;  }
a.footer_regdetails:link{  font-size:11px; font-weight:100;  text-decoration:none;  color:#333;  }
a.footer_regdetails:visited{}
a.footer_regdetails:active{}
a.footer_regdetails:hover{}

.privacy {width: 900px; font-size:11px;  white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;    }
 
.legal ul {list-style: square outside none; margin-top:0px; }
.legal li { padding:2px; font-weight:bold; font-size:11px; margin-left:10px;  }


/*Article pages styling*/

.brief ul {list-style: square outside none; }
.brief li { padding:4px; font-weight:bold; font-size:11px; }

.number ol { }
.number li { padding:4px; font-weight:100; font-size:12px; }

.circles ul {}
.circles li { padding:4px; font-weight:100; font-size:11px; }

/*#pagetitle {  border: 4px solid transparent;   padding: 4px;   border-image: url(../img/short_green_bar.png) 100% round; 
font-size:18px; font-weight:bold; margin-bottom:28px;  margin-top:28px;  text-align:center; float:inherit;}*/
#pagetitle {     padding: 4px;  font-size:18px; font-weight:bold; margin-bottom:28px;  margin-top:28px;  text-align:center; float:inherit;}

#pagecentral { font-size:16px; width:100%;  font-weight:bold; margin-bottom:16px;   text-align:left; float:left;}



#pageindepthtitle {     padding: 0px;  font-size:12px; font-weight:bold; margin-bottom:0px;  margin-top:40px;  text-align:center; float:inherit;}

/*#sectiontitlebrief {  border: 4px solid transparent;   padding: 4px;   border-image: url(../img/short_green_bar.png) 60% round; float:left; 
font-size:14px; font-weight:bold; margin-bottom:20px;  }*/
#sectiontitlebrief {  padding: 4px;  float:left; font-size:14px; font-weight:bold; margin-bottom:20px;  }

/*#sectiontitle {  border: 4px solid transparent;   padding: 4px;   border-image: url(../img/short_green_bar.png) 60% round; float:left; 
font-size:14px; font-weight:bold; margin-bottom:20px; margin-top:40px;  }*/
#sectiontitle {    padding: 4px;  font-size:14px; font-weight:bold; margin-bottom:6px; margin-top:40px;  display:block; }
#sectionsubtitle {    padding: 4px;  font-size:12px; font-weight:bold; margin-left: 0px; margin-bottom:6px; margin-top:0px;  }
#subheader {    padding: 0px;  font-size:12px; font-weight:bold; margin-left: 0px; margin-bottom:6px; margin-top:0px;  }
#undersubheadertitles {    padding: 0px;  font-size:11px; font-weight:bold; margin-left: 0px; margin-bottom:6px; margin-top:0px;  }
#undersubheader { font-size:11px; padding: 0px; margin-left: 8px; margin-right:4px; margin-top:0px;  }

#sourcesectiontitle {   padding: 4px;   float:left; font-size:14px; font-weight:bold; margin-bottom:20px;  margin-top:40px;    margin-right: -100px; }
#midsectionbreak{width:100%; margin-top:40px;}
#sidepage{width:100%; text-align:right; margin-top:40px; margin-bottom:40px; font-size:16px; font-weight:bold; }

a.sidepagelink{  color:#333; font-weight:bold;  font-weight:bold; font-size:16px;}
a.sidepagelink:link{ color:#333; text-decoration:underline; color:#333; font-weight:bold;  font-weight:bold; font-size:16px;}
a.sidepagelink:visited{}
a.sidepagelink:active{}
a.sidepagelink:hover{color:#111; text-decoration:underline;}
 
 
#atlbriefbox{padding: 14px 10px 14px 10px; margin-bottom: 28px; width:100%;  border-top:thin solid #278f22; border-bottom:thin solid #278f22;
background-color:#E8FFE8; }
#atlbriefbox td{font-size:11px; }
#articlebox1{ padding: 6px 20px 6px 20px; margin:0; width:100%; font-size:12px;   }
#articlebox1 td{ vertical-align:top;  }
.gaparticlebox1{width:20px; }
#articlebox2{ padding:20; margin:0; width:100%; font-size:9px;}
#articlebox2 td{ vertical-align:top; }
.gaparticlebox2{width:240px; }
#articlebox3{ padding:0; margin:0; width:100%; font-size:12px; vertical-align:text-top;}
#articlebox4{ padding:0; margin:0; width:100%; font-size:12px; vertical-align:text-top;}
#articlebox5{ padding: 6px 4px 6px 4px; margin:0; width:100%; font-size:12px;   }
table.articlebox5 td{ vertical-align:top;  }
table.gaparticlebox5 td{width:40px; }

.gapimgtexthori{height:30px;}
.gapimgtextvert{width:30px;}


#articleimgbox1{ padding:0; margin:0; width:100%;}
#articleimgbox1 td{ font-size:9px;}
#articleimgbox2{ padding:0; margin:0; width:48%; font-size:9px; float:inherit;}
#articleimgbox2 td{ font-size:9px;}
img.articleimgbox2{display: block;    margin-left: auto;    margin-right: auto; }

.articleimg1{width:400; border:0; margin:0; width:440; }

.imgpoplink{}

a.articleimglinks{ font-size:9px; color:#333;}
a.articleimglinks:link{ font-size:9px; color:#333; text-decoration:none;}
a.articleimglinks:visited{}
a.articleimglinks:active{}
a.articleimglinks:hover{color:#111; text-decoration:underline;}


a.inarticletextlink{  color:#333; font-weight:bold;  font-weight:100; font-size:12px;}
a.inarticletextlink:link{ color:#333; text-decoration:underline;}
a.inarticletextlink:visited{}
a.inarticletextlink:active{}
a.inarticletextlink:hover{color:#111; text-decoration:underline;}


.sidearticlenotes{font-size:10px;}

#sourcesbox{ padding: 0; margin-top: 90px; margin-left:0px; margin-bottom:30px; float:left; vertical-align:top;  }
#sourcesbox td{ font-size:9px; min-width: 20px; padding:3px; vertical-align:top;}
.sourcesboxtd{width:50%;}
a.sourceslinks{ font-size:9px; color:#333; }
a.sourceslinks:link{ font-size:9px; color:#333; text-decoration:none; }
a.sourceslinks:visited{}
a.sourceslinks:active{}
a.sourceslinks:hover{color:#111; text-decoration:underline;}

a.sourcejumplinks{ font-size:9px; color:#333; }
a.sourcejumplinks:link{ font-size:9px; color:#333; text-decoration:none; }
a.sourcejumplinks:visited{}
a.sourcejumplinks:active{}
a.sourcejumplinks:hover{color:#111; text-decoration:underline;}

/*Buttons*/

.howtohelpbutton {
    background-color: #278f22;
    border: none;
    color: white;
    padding: 15px 25px;
    text-align: center;
    font-size: 18px;
    cursor: pointer;
}

.howtohelpbutton:hover {
    background-color: #277e22;
}


/*ATLCE Div boxes for images*/
   
 .imgtextcontainer{
        width: 490px;
        height: 500px;
        position: relative;
        margin: 0px;
    }

 .imgtextcontainersmall{
        width: 240px;
        height: 500px;
        position: relative;
        margin: 0px;
    }
	
    .mainbox{
        width: 100%;
        height: 100%;            
        position: absolute;
		vertical-align:bottom;
        top: 0;
        left: 0;
        opacity: 0.8;  /* for demo purpose  */
    }
    .imgtextboxtitle{
        z-index: 9;
		font-size:14px;
		font-weight:bold;
		color:#FFF;
		margin-top: -106px;
        margin-left: 14px; /* for demo purpose  */
    }
	   .imgtextbox{
        z-index: 12;
		font-size:12px;
		font-weight:100;
		color:#FFF;
		margin-top: 10px;
        margin-left: 14px; /* for demo purpose  */
		margin-right:14px;
    }
	
	
a.imgtextlinks{ font-size:12px; color:#ddd;}
a.imgtextlinks:link{ font-size:12px; color:#ddd; text-decoration:underline;}
a.imgtextlinks:visited{}
a.imgtextlinks:active{}
a.imgtextlinks:hover{color:#eee; text-decoration:none;}


/*NEWS ARTICLES STYLING - MAY2021*//
#featurednewstopboxes
{
	float: left;
width:620px;
margin:0;
border:0;
margin-bottom: 18px;
}

#featurednewstopboxes td
{
text-align:left;
border:thin #999 solid;
padding: 4px;
border: 1px;
}


#newstopboxes
{
width:280px;
text-align:left;
float:left;
margin:0;
border:0;
padding:0px;
border: 0px;
margin-right:14px;
margin-bottom: 8px;
}

div.newsimgbox
{
width:260px;
height: 140px;
overflow:hidden;
text-align:left;
float:inherit;
margin:0;
border:0;
padding:0px;
background-color:#ccc;

}

div.newsfeatimgbox
{
width:300px;
overflow:hidden;
text-align:left;
float:inherit;
margin:0;
border:0;
padding:0px;
background-color:#ccc;

}

div.newslrgimgbox
{
width:600px;
overflow:hidden;
text-align:left;
float:inherit;
margin:0;
border:0;
padding:0px;
background-color:#ccc;

}



#smallnewslistboxes
{
width:420px;
text-align:left;
float:left;
margin:0;
border:0;
padding:0px;
margin-right:40px;
margin-bottom: 24px;
}

#smallnewslistboxes td
{
padding:1px 2px 1px 6px;
}

#smallnewslistboxesright
{
width:310px;
text-align:left;
float:left;
margin:0;
border:0;
padding:0px;
margin-left:12px;
margin-right:0px;
margin-bottom: 24px;
}

#smallnewslistboxesright td
{
padding:1px 2px 1px 6px;
}

div.smallnewsimgbox
{
width:120px;
height: 100px;
 margin: 0 auto;
  overflow: hidden;
  	text-align: center;
  position: relative;
border:0;
padding:0px;
background-color:#ccc;
}

img.smallnewspic {
min-width:100%;
		max-width:none;
		margin:0 -100%;
}

#latestnewsright
{
width:100%; 
margin-top:0px; 
margin-left:8px;
font-size: 16px;
font-weight:bold;
margin-bottom:28px;
height:20px; 

}

.newsrighttitle {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:bold; color:#111;   text-decoration:none;   }
a.newsrighttitle:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:bold; color:#111; text-decoration:none;   }
a.newsrighttitle:visited{color:#777777;}
a.newsrighttitle:active{color:#111;}
a.newsrighttitle:hover{color:#222;}

.newsrighttext {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100; color:#777777;   text-decoration:none;   }
a.newsrighttext:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100; color:#777777; text-decoration:none;   }
a.newsrighttext:visited{color:#777777;}
a.newsrighttext:active{color:#777777;}
a.newsrighttext:hover{color:#777777;}

.newsrighttextlink {font-family: Verdana, Geneva, sans-serif;  font-size:11px; font-weight:100; color:#777777;   text-decoration:underline;   }
a.newsrighttextlink:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100; color:#777777; text-decoration:underline;  }
a.newsrighttextlink:visited{color:#777777;}
a.newsrighttextlink:active{color:#777777;}
a.newsrighttextlink:hover{color:#777777;}

div.checkboxtextmini {font-weight:100; color:#777777; font-size:9px; float:left; vertical-align:middle; margin-top:4px; margin-right: 0px; }

.newsfeatureddate{font-weight:100; color:#777777;  font-size:11px; font-style:italic; margin-bottom:2px; }

.newsfeaturedtitle {font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold; color:#111;   text-decoration:none;   }
a.newsfeaturedtitle:link{font-family: Verdana, Geneva, sans-serif;   font-size:14px; font-weight:bold; color:#111; text-decoration:none;   }
a.newsfeaturedtitle:visited{color:#111;}
a.newsfeaturedtitle:active{color:#111;}
a.newsfeaturedtitle:hover{color:#222;}

.newsarticletitle {font-family: Verdana, Geneva, sans-serif;  font-size:18px; font-weight:bold; color:#111;   text-decoration:none;   }
a.newsarticletitle:link{font-family: Verdana, Geneva, sans-serif;   font-size:18px; font-weight:bold; color:#111; text-decoration:none;   }
a.newsarticletitle:visited{color:#111;}
a.newsarticletitle:active{color:#111;}
a.newsarticletitle:hover{color:#222;}

.newsfeaturedtext {font-family: Verdana, Geneva, sans-serif;  white-space:pre-line; margin-top:-8px; font-size:12px; font-weight:100; color:#333;   text-decoration:none;   }
a.newsfeaturedtext:link{font-family: Verdana, Geneva, sans-serif;   white-space:pre-line; margin-top:-8px; font-size:11px; font-weight:100; color:#333; text-decoration:none;   }
a.newsfeaturedtext:visited{color:#333;}
a.newsfeaturedtext:active{color:#333;}
a.newsfeaturedtext:hover{color:#777777;}

.newssectiontitle {font-family: Verdana, Geneva, sans-serif;  font-size:14px; font-weight:bold; color:#111;   text-decoration:none;   }


.newscommenttext {font-family: Verdana, Geneva, sans-serif;  white-space:pre-line; font-size:12px; font-weight:100; color:#333;   text-decoration:none;   }
a.newscommenttext:link{font-family: Verdana, Geneva, sans-serif;   white-space:pre-line; font-size:11px; font-weight:100; color:#333; text-decoration:none;   }
a.newscommenttext:visited{color:#777777;}
a.newscommenttext:active{color:#777777;}
a.newscommenttext:hover{color:#777777;}


.newsfeaturedtextlink {font-family: Verdana, Geneva, sans-serif;  font-size:12px; font-weight:100; color:#777777;   text-decoration:underline;   }
a.newsfeaturedtextlink:link{font-family: Verdana, Geneva, sans-serif;   font-size:11px; font-weight:100; color:#777777; text-decoration:underline;  }
a.newsfeaturedtextlink:visited{color:#777777;}
a.newsfeaturedtextlink:active{color:#777777;}
a.newsfeaturedtextlink:hover{color:#777777;}

div.featuredcheckboxtext {font-weight:100; color:#777777; font-size:10px; float:right; vertical-align:middle; margin-top:4px; margin-right: 0px; }

div.featuredcheckboxtextleft {font-weight:100; color:#777777; font-size:10px; float:left; vertical-align:middle; margin-top:4px; margin-right: 0px; }

a.backbutton {
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 7px 15px;
    text-align: center;
    font-size: 12px;
    cursor: pointer;

}

a.backbutton:hover {
    background-color: green;
}



#filterdatebreak
{
width:100%; 
margin-top:36px; 
margin-left:8px;
font-size: 10px;
font-weight:bold;
margin-bottom:18px;
height:20px; 
border-bottom: solid thin #ddd;
}


/*END NEWS STYLING*/


/*older styleing below*/

.centre {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 65%;
}

.readmorebutton {
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 7px 15px;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
	float:right;
}

.readmorebutton:hover {
    background-color: green;
}






.leftcol
{
width: 14px;

}

.rightcol
{
width: 14px;
}

.tiny{font-size:8px; vertical-align:top}

.small{font-size:9px; vertical-align:top}



/*Email styling*/

#quicksignupbox
{
width:440;
text-align:left;
background-color: #278f22;
border:thin #999 solid;
padding: 4px;
border: 1px;
}

#emailsettingsbox
{
	width:640;
text-align:left;
background-color: #278f22;
border:thin #999 solid;
padding: 6px;
border: 1px;
}

.quicksignupheader{font-size:14px; font-weight:bold; color:white}

.quicksignupsmalltext{font-size:10px; color:white}
.quicksignuptext{font-size:12px; color:white}


#headercontact{color:#ffffff; font-weight:bold; font-size:12px;}

.newtext{font-size: 14px;}
a.newtext{font-size:14px;}
a.newtext:link{ font-size:14px;}
a.newtext:visited{}
a.newtext:active{}
a.newtext:hover{}

.headeremail {font-size: 14px; font-weight:bold; color:#000099; text-decoration:none; }
a.headeremail{    font-size:14px; font-weight:bold; color:#000099; text-decoration:none;  }
a.headeremail:link{    font-size:14px; font-weight:bold; color:#000099; text-decoration:none;  }
a.headeremail:visited{}
a.headeremail:active{}
a.headeremail:hover{    font-size:14px; font-weight:bold; color:#000099; text-decoration:underline  }

.logo_city {font-family:'Lato', sans-serif;  font-size: 42px; font-weight:bold; color:#009015; text-decoration:none; }
a.logo_city{font-family:'Lato', sans-serif;   font-size:42px; font-weight:bold; color:#009015; text-decoration:none;  }
a.logo_city:link{font-family:'Lato', sans-serif;   font-size:42px; font-weight:bold; color:#009015; text-decoration:none;  }
a.logo_city:visited{}
a.logo_city:active{}
a.logo_city:hover{}

.logo_fx {font-family:'Lato', sans-serif;  font-size:42px; font-weight:bold; color:#000099; text-decoration:none; }
a.logo_fx{font-family:'Lato', sans-serif;   font-size:42px; font-weight:bold; color:#000099; text-decoration:none;  }
a.logo_fx:link{font-family:'Lato', sans-serif;   font-size:42px; font-weight:bold; color:#000099; text-decoration:none;  }
a.logo_fx:visited{}
a.logo_fx:active{}
a.logo_fx:hover{}

.logo_fx_small {font-family:'Lato', sans-serif;  font-size:16px; font-weight:bold; color:#000099; text-decoration:none; }
a.logo_fx_small{font-family:'Lato', sans-serif;   font-size:16px; font-weight:bold; color:#000099; text-decoration:none;  }
a.logo_fx_small:link{font-family:'Lato', sans-serif;   font-size:16px; font-weight:bold; color:#000099; text-decoration:none;  }
a.logo_fx:visited{}
a.logo_fx:active{}
a.logo_fx:hover{}

.logo_bank {   font-size:20px; font-weight:bold; color:#005d9a;  text-decoration:none;  }
a.logo_bank{    font-size:20px; font-weight:bold; color:#005d9a;  text-decoration:none;   }
a.logo_bank:link{    font-size:20px; font-weight:bold; color:#005d9a;  text-decoration:none;   }
a.logo_bank:visited{}
a.logo_bank:active{}
a.logo_bank:hover{}

#drilldown{
	margin-top:8px;
	margin-left:4px;	
}


/* Div banner text boxes*/
.textboxbanner{ font-size:11px; color:#FFF; font-weight:100;}
a.textboxbanner:link{font-size:11px; color:#FFF; font-weight:100; }
a.textboxbanner:visited{}
a.textboxbanner:active{}
a.textboxbanner:hover{font-size:11px; color:#EEE; font-weight:100;}

.drilldown {   font-size:10px; font-weight:100; color:#777777;   text-decoration:none;  }
a.drilldown:link{    font-size:10px; font-weight:100; color:#777777;  text-decoration:none;   }
a.drilldown:visited{}
a.drilldown:active{}
a.drilldown:hover{color:#333333;}

.drilldownactive {   font-size:10px; font-weight:100; color:#777777;   text-decoration:none;  }
a.drilldownactive:link{    font-size:10px; font-weight:100; color:#777777;  text-decoration:none;   }
a.drilldownactive:visited{}
a.drilldownactive:active{}
a.drilldownactive:hover{color:#333333;}


.accounttitle {   font-size:12px; font-weight:bold;   text-decoration:none; color:#ffffff; text-align:left; padding: 3px;  }
a.accounttitle:link{    font-size:12px; font-weight:bold;  text-decoration:none;  color:#ffffff; text-align:left; padding: 3px; }
a.accounttitle:visited{}
a.accounttitle:active{}
a.accounttitle:hover{}

.accountname {   font-size:12px; font-weight:bold;   text-decoration:none; color:#005d9a;  }
a.accountname:link{    font-size:12px; font-weight:bold;  text-decoration:none;  color:#005d9a; }
a.accountname:visited{}
a.accountname:active{}
a.accountname:hover{}

.accounttandc {   font-size:11px; font-weight:100;   text-decoration:none; color:#005d9a;  }
a.accounttandc:link{    font-size:11px; font-weight:100;  text-decoration:none;  color:#005d9a; }
a.accounttandc:visited{}
a.accounttandc:active{}
a.accounttandc:hover{}

.accountrate {   font-size:11px; font-weight:bold;   text-decoration:none; color:#ffffff; text-align:center;  }
a.accountrate:link{    font-size:11px; font-weight:bold;  text-decoration:none;  color:#ffffff; text-align:center; }
a.accountrate:visited{}
a.accountrate:active{}
a.accountrate:hover{}

.moredetailsbutton {   font-size:18px; font-weight:bold; text-decoration:none; 	color:#fff;  vertical-align:middle; text-align:center; background-image: url('../img/blue_back_button_hover.jpg');  background-repeat:no-repeat; }
a.moredetailsbutton:link{   font-size:18px; font-weight:bold;  text-decoration:none; color:#fff; vertical-align:middle;  margin-left: 8px; text-align:center; background-image: url('../img/blue_back_button.jpg'); padding: 18px 140px 24px 40px;  background-repeat:no-repeat; }
a.moredetailsbutton:visited{}
a.moredetailsbutton:active{}
a.moredetailsbutton:hover{color:#eee; background-image: url('../img/blue_back_button_hover.jpg');  background-repeat:no-repeat; }

.table_title {   font-size:14px; font-weight:bold;   text-decoration:none;  }
a.table_title:link{    font-size:14px; font-weight:bold;  text-decoration:none;   }
a.table_title:visited{}
a.table_title:active{}
a.table_title:hover{}


.page_titles {   font-size:17px; font-weight:bold;   text-decoration:none;  }
a.page_titles:link{    font-size:17px; font-weight:bold;  text-decoration:none;   }
a.page_titles:visited{}
a.page_titles:active{}
a.page_titles:hover{}

.section_titles {   font-size:14px; font-weight:bold;   text-decoration:none;  }
a.section_titles:link{    font-size:14px; font-weight:bold;  text-decoration:none;   }
a.section_titles:visited{}
a.section_titles:active{}
a.section_titles:hover{}

.section_titles_grey {   font-size:14px; font-weight:bold; color:#777777;   text-decoration:none;  }
a.section_titles_grey:link{    font-size:14px; font-weight:bold;  color:#777777; text-decoration:none;   }
a.section_titles_grey:visited{}
a.section_titles_grey:active{}
a.section_titles_grey:hover{}

.section_title {   font-size:14px; font-weight:bold;   text-decoration:none;  }
a.section_title:link{    font-size:14px; font-weight:bold;  text-decoration:none;   }
a.section_title:visited{}
a.section_title:active{}
a.section_title:hover{}

.small_green_text {   font-size:10px; font-weight:100;   text-decoration:none; color:#333;  }
a.small_green_text:link{    font-size:10px; font-weight:100;  text-decoration:none;  color:#333;  }
a.small_green_text:visited{}
a.small_green_text:active{}
a.small_green_text:hover{}


.inpagelinks {   font-size:11px; font-weight:bold;   text-decoration:none; 	color:#006f3c; }
a.inpagelinks:link{    font-size:11px; font-weight:bold;    text-decoration:none; 	color:#006f3c;  }
a.inpagelinks:visited{}
a.inpagelinks:active{}
a.inpagelinks:hover{color:#004d1e;}

.articlelink {   font-size:11px; font-weight:100;   text-decoration:none; 	color:#006f3c; }
a.articlelink:link{    font-size:11px; font-weight:100;    text-decoration:none; 	color:#006f3c;  }
a.articlelink:visited{}
a.articlelink:active{}
a.articlelink:hover{color:#004d1e;}

.simplelinks {   font-size:11px; font-weight:100;   text-decoration:none; 	color:#006f3c; }
a.simplelinks:link{    font-size:11px; font-weight:100;    text-decoration:none; 	color:#006f3c;  }
a.simplelinks:visited{}
a.simplelinks:active{}
a.simplelinks:hover{color:#004d1e;}

