/*
 * Site-Wide Shared Custom Classes
 * ===============================
 * Include CSS classes here that are shared through most or all of the ERA site.
 *
 */

.hide {display:none;}
.left {text-align: left;}
.right {text-align: right;}
.center {text-align: center;}
.valignbottom {vertical-align: bottom;}
.valigntop {vertical-align: bottom;}
.text_small {font-size: 0.85em; }
.text_small a {text-decoration: underline;}
.floatright {float: right;}
.floatleft {float: left;}
.inlineblock {display: inline-block;}
.disabled {
   color: #949494;
}
.loose_vertical {
   padding-top: 0.3em;
   padding-bottom: 0.5em;
}
.loosetop {
   padding-top: 0.8em;
}
.looseleft {
   padding-left: 0.4em;
}
.looseright {
   padding-right: 0.4em;
}
.loosebottom {
   padding-bottom: 0.8em;
}
.clearfloat {
   clear: both;
}
.halflinespacer {
   margin-bottom: 0.25em;
   height: 0.35em;
}
.container {
   position: relative;
}
.fixed {
   position: fixed;
}
.title {
   letter-spacing: -0.02em;
}
ul.loose li {
   margin-top: 0.5em;
}
.threecolumn_col1 {
   width:33%;
   float:left;
}
.threecolumn_col2 {
   width:33%;
   padding: 0 5px 0 5px;
   float:left;
}
.threecolumn_col3 {
   width:32%;
   float:left;
}
.twocolumn_col1 {
   width:50%;
   float:left;
}
.twocolumn_col2 {
   width:49.9%;
   float:left;
}
.fineprint {
   font-size: 0.65em; 
}
.fullwidth {
   width: 100%;
}
.gradientbg {
   background: #fff url('/images/layout/page_bg.gif') top left repeat-x;
}


