




/*
     FILE ARCHIVED ON 21:03:45 Feb 15, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:35:10 Apr 19, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/

body {

padding-top: 38px;
}

 h5 {
 font-weight: 800;
 margin-bottom:8px;
 font-size:13px;
 font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
 margin-top:16px;
 color:#990000;
 }
 
h6 {
 font-size:13px;
 text-transform:none; 
 font-weight: 800;
 margin-bottom:8px;
 font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
 margin-top:16px;
color:#666666;
 }
 
 
 
/******** TOP NAVIGATION ********/

#bluebar .navbar-inner {
padding-top: 0px;
padding-right: 0;
padding-bottom: 0px;
padding-left: 0;
background-image: none;
background-repeat: none;
filter:none;
margin-top: 0px;
clear: both;
height: 42px;
box-shadow: none;
background-color: #4F7DD5;
overflow:none;
}

.navbar-search .search-query:-moz-placeholder {
    color: #FCFCFC;
    font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
}

#bluebar.navbar-search .search-query:focus,
.navbar-search .search-query.focused {
   -moz-transition: none;
    background-color: #FCFCFC;
    border: none;
    box-shadow: none;
    color: #666666;
    font-size: 13px;
    font-weight: normal;
	padding: 4px 10px;
	margin-top: 1px;
	font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;

	}

#bluebar .navbar-search .search-query {
    -moz-transition: none;
    background-color: #5C92F2;
    border: none;
    box-shadow: none;
    color: #FCFCFC;
    font-size: 13px;
    font-weight: normal;
	padding: 5px 10px;
	width:104px;
	text-shadow:none;

	}

#bluebar .btn {
    background-color: #5C92F2;
    background-image: none;
    border: none;
    box-shadow: none;
    color: #FCFCFC;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    line-height: 18px;
    padding: 5px 4px;
    text-align: center;
    text-shadow: none;
    vertical-align: middle;
    font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
	height:18px;
}

#reglog {
height:24px;
margin-top:9px;
font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
}

#reglog a {color:#FCFCFC;}

.dropdown-menu {
  background-color: #FFFFFF;
}



.navbar .divider-vertical {
  height: 32px;
  width: 8px;
  margin: 0 9px;
  overflow: hidden;
  background-color: #4F7DD5;
  border-right: 0px;
}

.navbar .nav.pull-right .dropdown-menu:after, .navbar .nav .dropdown-menu.pull-right:after {
    left: 0;
    right: 0;
}

.navbar .nav.pull-right .dropdown-menu:before, .navbar .nav .dropdown-menu.pull-right:before {
    left: 0;
    right: 0;
}    
    .navbar .dropdown-menu:after {
    border-bottom: 0px solid #EBEBEB;
    border-left: 0px solid transparent;
    border-right: 0px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 0px;
    left: 0;
    top: 0px;
}

	.navbar .dropdown-menu:before {
    border-bottom: 0px solid #EBEBEB;
    border-left: 0px solid transparent;
    border-right: 0px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 0px;
    left: 0;
    top: 0px;
}

.findlocal li {
    margin: 2px 6px 2px 6px;
}

.navbar .nav .open > .dropdown-toggle, .navbar .nav .active > .dropdown-toggle, .navbar .nav .open.active > .dropdown-toggle {
    background-color: #EBEBEB;
}

#graybar {
background-color: #EBEBEB;
height: 36px;
}

.brand img{
box-shadow: 4px -11px 2px 3px rgba(0,0,0,0.1);
margin-top:-20px;
z-index: 9999;
}

#graybar .divider-vertical {
  height: 32px;
  width: 2px;
  margin: 0 7px;
  overflow: hidden;
  background-color: #EBEBEB;
  border-right: 0px;
}


/******** SIDE NAVIGATION ********/

.tagline p {
 text-align: right;
 font-size:16px;
 line-height: 24px;
 font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
 color: #4f7dd5;
 margin-top:176px;
 }
.linksetMenu a {
text-decoration:none;
margin-bottom:4px;
color: #1E407F;
}

.linksetSubMenu-1 {
 margin-bottom: 6px;
 text-align: right;
 font-size:16px;
 font-weight: 600;
 line-height: 26px;
 font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
 }
.linksetSubMenu-2 {
 margin-bottom: 4px;
 text-align: right;
 font-size:13px;
 font-weight: 500;
 line-height: 19px;
 font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
 }
 
 /******** Homepage Content ********/



.homebarousel_content h1{
font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
font-weight: normal;
 color: #990000;
 margin-top: 30px;
}




.home-teasers h2{
font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
 color: #990000;
}



.home-teasers ul {
list-style-type: square;
color: #4f7dd5; 
}

.homebottom {
width:100%;  
margin-top: 20px;
margin-bottom: 20px;
border-collapse:separate;
}

.homebottom td {
     background-color: #ebebeb;
     padding: 0 18px 12px 18px;
     border-right: 2px solid #fff;
}
 
 /******** FOOTER ********/
 #wrapper-footer img {
  margin-top:34px;
  margin-bottom:72px;
  }
 /********* LEVEL2  *********/
 
.lev2title h1 {
 font-size: 24pt;
 color:#4f7dd5;
 margin: 18px 0 18px 0;
 font-weight: 200;
 font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
 
 }
 
.twoteaser-box {
    margin-top:4px;
}

.two-teasers h2{
font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
 color: #990000;
}

.2-teasers ul{
list-style-type: square;
color: #4f7dd5; 
}

#teaser {
list-style-type: square;
}

.twoteaser-box img {
    margin-right:8px;
}

  /********* LEVEL3  *********/
.splithead {color: #990000; font-size: 16pt; text-transform:uppercase;}
 
#level3l h1 {
 font-size: 24pt;
 color:#4f7dd5;
 margin: 20px 0 22px 0;
 font-weight: 200;
 font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
 }
 
#level3l h2{
font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
font-size: 16pt;
text-transform:none;
line-height: 20pt;
color:#990000;
margin-bottom:8px;
margin-top:10px;
}

#level3l h3{
font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
color:#4f7dd5;
margin-top:12px;
text-transform:none;
line-height:22px;
}

#level3r h3{
font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
color:#4f7dd5;
margin-top:-8px;
margin-bottom: 8px;
text-transform:none;
line-height: 22px;
}

#level3r h4{
color:#4f7dd5;
}

#level3r img{
margin-bottom:14px;
}

#level3l ul {
list-style-type: square;
list-style-type: square;

}

#level3r ul {
list-style-type: square;
margin-bottom:12px;
}




/*********Transaction TABLE*********/

#level2table {
width:700px;  
margin-top: 8px;
margin-bottom: 8px;
border-collapse:separate;
}

#level2table td {
     padding:8px;
	 box-shadow: 4px 3px 3px rgba(0,0,0,0.2);
}


#level2table .lev2single {
  width: 25%;
  background-color:#4f7dd5;
  color:#FCFCFC;
   font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
   vertical-align:top;
  }

#level2table .lev2double {
 width: 50%;
 background-color:#4f7dd5;
 color:#FCFCFC;
  font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
  vertical-align:top;
 }
 
#level2table a {
  color: #FFFFFF;
  text-decoration: none;
}

#level2table a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
 
 /*********Half Transaction TABLE*********/

#level2tablehalf {
width:380px;  
margin-top: 12px;
margin-bottom: 6px;
border-spacing:4px;
border-collapse:separate;
}

#level2tablehalf td {
     padding:8px;
	 box-shadow: 4px 3px 3px rgba(0,0,0,0.2);
}

#level2tablehalf .lev2single {
  width: 25%;
  background-color:#4f7dd5;
  color:#FCFCFC;
  }

#level2tablehalf .lev2double {
 width: 50%;
 background-color:#1f407f;
 color:#FCFCFC;
 }
 
 #level2tablehalf a {
  color: #FFFFFF;
  text-decoration: none;
}

#level2tablehalf a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}




/********* BAROUSEL LEVEL2  *********/
.barousel
{
    position:relative;
    margin-bottom:60px;
    width:700px;
    height:274px;
}

.barousel_image
{
    position:absolute;
    z-index:10;
    width:500px;
    height:375px;
}

.barousel_image img
{
    position:absolute;
    display:none;
}

.barousel_image img.default
{    
    display:block;
}

.barousel_image img.current
{
    z-index:10;
}

.barousel_image img.previous
{
    z-index:5;
}

.barousel_content
{
    position:absolute;
    padding:18px;    
    z-index:50;
    color:#666666;
    background-color:#EBEBEB;
    width:204px;
    height:250px;
    left:460px;
	top:0px;
}

.barousel_content div
{
    display:none;    
}

.barousel_content div.default
{
    display:block;    
}

.barousel_content p
{
    font-size:13px;
    font-weight:normal; 
    line-height:18px;   
}

.barousel_content p.header
{
    font-size:28px;
    font-weight:normal;
    line-height:28px;
    color:#990000;
}

.barousel_content a,
.barousel_content a:hover
{
    color:#4f7dd5;
    background-color:transparent !important;
}

.barousel_nav
{
    position:absolute;
    padding:3px 3px 0px 0;
    height:23px;    
    background:#FFF;
    bottom:0;
    z-index:20;
    width:700px;
}

.barousel_nav .counter
{    
    float:right;
    font-size:0.75em;
    color:#fff;
    margin:3px 5px 0 0;
}

.barousel_nav ul
{
    float:right;
    padding:0;
    margin:0;
}

.barousel_nav li
{
    float:left;
    padding-left:3px;
    font-size:0;
    line-height:0;
    list-style:none;
}

td.filterLabel  {
	display:none;
	width:1px;
	color:#fff;	
}























.barousel_nav li a
{
    display:block;
    width:25px;
    height:16px;
    background-color:#4f7dd5;
    font-size:0;
    line-height:0;
    text-decoration:none;
}

.barousel_nav li a:hover
{
    background-color:#EBEBEB;
}

.barousel_nav li a.current
{
    background-color:#990000;
}

.barousel_nav li.prev a
{
    background-image:url(/web/20130215210345/http://support.adl.org/css/images/barousel_link_previous.gif);
    background-repeat:no-repeat;
    background-position:0 0;
}

.barousel_nav li.next a
{
    background-image:url(/web/20130215210345/http://support.adl.org/css/images/barousel_link_next.gif);
    background-repeat:no-repeat;
    background-position:0 0;
}

.barousel img.ajax_loader
{
    display:none;
    position:absolute;
    z-index:99;
    top:70px;
    left:135px;
}

#slider h3 {margin-top:-6px; line-height:22px;}

 /********* Top Feature  *********/
 #topfeature img {
margin:10px 0;
}

 /********* Press Center  *********/
 #presscenter h1 {
 font-size:36px;
 margin-top:24px;
 font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
 }
 
 #presscenter h2, h3, h4 {
 font-weight: 800;
 text-transform:uppercase;
 margin-bottom:8px;
 font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
 margin-top:16px;
 }
 
 #presscenter ul {
list-style-type: square;
}
 
#presscenter blockquote {
color: #4f7dd5;
}

#socialmedia {
float:right;
margin-top: 36px;
}
 
 
  
  #maincontentarea {
  z-index:9999;
  }
  
  #wrapper-footer {
  margin-top: 40px;
  }
  
  #verticalfeature img {
  margin-top: 16px;
  }
  
  
    .dateline {
font-size:11px;
margin: 12px 0;
}
  
  .byline {text-transform: uppercase;}
  .bylinedate {Color:#990000;}
  

  .tab-content {
    width: 460px;}
  
  blockquote small:before {
    content: " ";
  }
  
  blockquote small {
    margin-top:12px;
  }

.highlight {
color:#666666;
}

.caption {
margin-top:6px;
font-size:11px;
line-height:11px;
}

.credit {
font-size:9px;
}

.homebottom h4 {color:#1E407F;}

.breadcrumb {
    background-image: none;
    background-repeat: repeat-x;
    border: 0;
    box-shadow: 0 ;
    color: #999999;
    list-style: none outside none;
    margin: 35px 0 -22px;
    padding: 0;
    text-transform:uppercase;
    background-color:none;
}

.modal-body {
    max-height: 440px;
    }
    
    A:link {
    color: #1F407F;
}

div#dataFormContainer {
    overflow: hidden;
    width: 700px !important;
}