/*  

 */
 body {background:transparent url(http://cdn.azavea.com/com.redistrictingthenation/images/national/body-fill-bg.gif) repeat scroll 0 0;}

 
 h3 {padding-top: 10px}
 
 #rightColumn {overflow:hidden}
 
  #alignBottom{
  margin: 85% 0 0 0;
  }
  
  #rightBody {
	float:right;
	background:#cceecc;
	width:75%;
  }
  
  
  #footer {
  clear:both;
  }
  
  #toc .current a {font-weight: bold; color: #333;  text-decoration: none;}

  
   #leftColumn li {list-style: disc; margin-left: 15px; margin-bottom: 8px; }
  
  #toc li a {font-size: 12px; font-weight: bold; color: #999; }
  
h2.tab{
-moz-border-radius-topleft:8px;
-webkit-border-top-left-radius: 8px;
-moz-border-radius-topright:8px;
-webkit-border-top-right-radius:8px;
color:#FFFFFF;
display: inline-block; line-height: 32px; margin-bottom: 0; padding-left: 25px; padding-right: 25px;
}

h2.tab.blue {background: #97CAEB}
h2.tab.pink {background: #DB6FA1}
h2.tab.green {background: #A9D162}  
 h2.tab.orange {background: #FECD91} 
  
 .aboutus h2 {font-size: 18px;}
  .aboutus h3 {font-size: 16px; margin-bottom: 15px; margin-top: 15px;}
  .leftshadow {margin-left: -20px}
  
.apple_overlay {text-align:center}    
.glossary .apple_overlay h3 {font-size: 18px; color: #333; margin: 0 25px 15px 25px}

  
.wrap-right-bg {padding-left: 70px}

.flash-wrap {margin: 0 auto; float:right;}


.indent {margin-left: 30px}
.indent215 {margin-left: 200px}



.glossary .wrap-right-bg {padding-top: 15px}
.glossary .definition {clear: both; padding-top: 15px; clear: both; font-size: 16px}
.glossary .definition h2 {padding-top: 0}
.glossary  h3 {padding:0; margin: 0; font-weight: bold; color: #666; font-size: 12px}
.glossary .definition  li {clear:both}
.glossary .caption {margin: 0 25px}

.glossary .redbull {font-size: 28px; color: #DF3526; vertical-align: middle}
.glossary .bluebull {font-size: 28px; color: #3E69B3; vertical-align: middle}

.glossary .floatquarter {margin-top: 8px; float: left; width: 155px; margin-right: 10px; text-align:left}
.glossary .floatquarter.last {margin-right: 0}


.glossary .floathalf {margin-top: 8px; float: left; width: 300px; margin-right: 25px; text-align:left}
.glossary .floathalf.last {margin-right: 0}

.hidethumb {display:none}



.contact label {float:left; width: 100px; font-size: 11px;}
.contact input {margin-bottom: 10px; width: 250px; font-size: 16px; font-family: Georgia}
.contact textarea {margin-bottom: 10px; width: 70%  ; height: 175px; font-size: 16px; font-family: Georgia}

.resources .first .wrap-right-bg {height: 315px}
.resources .second .wrap-right-bg {height: 240px}

.whatis-buttons {margin-top: 30px}
.whatis-buttons a {margin-right: 3px;}
.whatis-buttons a.last {margin-right: 0}

.what .apple_overlay {width: auto; padding: 0 15px;}

.resources .first .wrap-right-bg {height: 368px}
.resources .second .wrap-right-bg {height: 240px}
