@charset "utf-8";
/* CSS Document */

body {font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-align: left;}

p {font-size:11px;}

a:link {color:#163D6A;}
a:visited {color:#36495D;}
a:hover {color:#A30000;}

a.popup:link {color:#FFFFFF; padding-bottom: 10px;}


#right_top_donate { 
font-size:11px; 
width:205px; 
border-width:0px; 
margin-left: 0px;
margin-right: 0px;
margin-left: 0px;
margin-top: 0px;
border: solid 0px;
line-height:16px; 
}

#right_top_donate ul 
{
line-height:16px; 
padding-left: 10px; 
padding-top: 0px; 
padding-bottom: 10px; 
padding-right: 5px; 
font-weight:normal; 
margin:2px 2px 2px 2px;  
vertical-align: bottom;}

.clear {
float:none;
clear: both;
height: 1px; 
width: 1px; 
padding: 0px; 
margin: 0px;
}

#donation_main_text { 
font-size:11px;  
line-height:16px; 
padding-top: 0px;  
padding-bottom: 5px;
border-width:0px; 
background-color: #ffffff; 
width: 419px;
}

.donation_options {
background-color:#ffffff; 
font-size:11px; 
line-height:14px; 
color: 000000; 
font-weight:none;
padding-left:  0px; 
padding-top:10px;
padding-right:0px;  
margin-bottom: 0px;
width: 419px; 
border: solid 0px black; height: 95px;}


.donation_options A:link {color:#a00000;}
.donation_options A:visited {color:#a00000;}
.donation_options A:hover {color:#A30000;}


#donation_impact {
background:#f5f5f5; 
border-color:#6b6b6b; 
border-style:solid; 
border-width:0px; 
padding: 5px 10px;
}

#donation_impact ul {
display: block;
margin: 8px 0 0 0;
padding: 0;
}

#donation_impact ul li {
font-size: 11px;
background: url('/images/redesign/bullet_red.gif') 0px 8px no-repeat;
list-style-type: none;
line-height: 16px;
margin: 0 0 8px 0;
padding: 0 0 0 12px;
}


div.float_donate_image {
float: left; background-color:#ffffff; 
width: 116px;
margin: 0;
padding: 0;  
border-color:#dfdfdf; 
border-style:solid; 
border-width:0px; 
height: 100%; }


div.float_donate_text {
float: left; 
background-color:#ffffff; 
width: 293px;
margin-left:10px;
padding-left: 0px; 
padding-bottom: 0px; 
padding-right: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
line-height:16px; 
border-color:#afffff; 
border-style:solid; 
border-width:0px; 
overflow:hidden;

}


.donate_divider { 
margin-top:0px; 
padding-top: 0px;
margin-bottom:0px; 
padding-bottom: 0px;
clear: left;
color: #ffffff; /* ie */
float: left;
display: inline;
height: 10px;
width: 100%; }


.main_table {
margin: 0px; 
padding: 0px;
}


#right_top { 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
width:236px; 
border-width:0px; 
margin-left: 0px;
margin-right: 0px;
margin-left: 0px;
margin-top: 0px;
border: solid 0px;
line-height:16px;
}

#right_top_1 {
background:#ebebeb; 
border-color:#6b6b6b; 
border-style:solid; 
border-width:1px; 
padding:5px; }

#right_top_2 {
background:#f9f9f9;  
border-color:#6b6b6b; 
border-style:solid; 
border-width:1px; 
padding: 5px; }


.bullet_arrow {
line-height:13px;
font-size:10PX;
padding-bottom: 0px;
display: block; margin-left: 10px; margin-top: 10px;

}

.right_top_header {
background:#315184; 
border-bottom-style: solid; 
border-bottom-width: 0px; }

#right_top_1 ul {
line-height:15px;
padding-left: 20px; 
padding-top: 7px; 
padding-bottom: 10px; 
padding-right: 5px; 
font-weight:normal; 
margin:2px 2px 2px 2px; 
font-weight:bold;
font-size:10PX;
}





div.float p {
text-align: center;
}

a.main_headline { 
font-size:16px; 
font-weight:bold;
width:388px; 
text-align:left;
/* height: 50px; */
line-height: 20px;
display: block;}

a.main_headline:link {color:#315184;}
a.main_headline:visited {color:#315184;}
a.main_headline:hover {color:#A30000;}


.leftcolumn3 {
font-size:11px;  
line-height:13px;  
padding-bottom: 0px;
border-width:0px; border-color:#e6e6e6; border-style: solid;
background-color: #fff; 
width: 386px;
margin: 15px 0 0 0;}


.leftcolumn3 p {  
padding: 0; 
margin: 0; 
line-height: 18px;
}

#leftcolumn2 p {  
color: #ffffff;  
padding: 7px; 
margin-top:0px; 
margin-bottom:0px; }

#leftcolumn p {  
color: #ffffff;  
padding: 7px; 
margin-top:0px; 
margin-bottom:0px; }

#leftcolumn { 
font-size:11px;  
line-height:13px;  
padding-bottom: 5px;
border-width:0px; 
background-color: #525252; 
width: 386px;
}

#leftcolumn2 { 
font-size:11px;  
line-height:13px;  
padding-bottom: 5px;
border-width:0px; 
background-color: #525252; 
width: 386px;
}


a.more_link {
background: url(images/redesign/arrow.gif) 22px 4px no-repeat;
color:#a00000;
padding: 0px 16px 10px 38px;
display: block;
clear: both;
font-style:bold;
font-size:10px; 
margin: 0 4px 0px 0;
line-height: 14px; 
}

a.more_link_white {
color:#ffffff;
padding: 0 16px 0 0;
background: url(/images/redesign/arrow_white.gif) center right no-repeat;
display: block;
float: right;
clear: both;
font-style:bold;
font-size:10px; 
margin: 0 4px 4px 0;  
}

a.more_link_white:link {color:#ffffff;}
a.more_link_white:visited {color:#ffffff;}
a.more_link_white:hover {color:#cccccc;}

a.more_link:link {color:#a00000;}
a.more_link:visited {color:#a00000;}
a.more_link:hover {color:#cccccc;}

#mainbody {width: 783px; display: block; overflow: hidden;}
#bodycontent {float: right; clear: right; display: block; overflow: hidden; width: 633px;}
#leftmenu {width: 138px; float: left; clear: left;}
#FPpromo {
	padding: 0;
	font-size:11px;
	width: 418px;
	_width: 416px;
	margin: 15px 0 0 0;
	border: solid 1px #6b6b6b;
	float: left;
	clear: left;
	position: relative;
	height: 410px;
}
#FPpromo p {color: #000000; margin: 8px 12px; line-height: 24px; font-size: 14px; font-weight: normal;}
#FPpromo img {margin: 0; padding: 0; border: none;}
#FPpromo h1 {height: 32px; color: #6b6b6b; font-size: 18px; line-height: 30px; padding: 0 0 0 12px; width: 406px; _width: 418px; margin: 0 0 0px 0; _margin: -2px 0 0px 0; text-align: left; background-color: #ebebeb; display: block; border: none;} /* ebebeb */
#FPpromo h1 a {text-decoration: none; color: #6b6b6b;}
#FPpromo h1 a:hover {text-decoration: underline;}
#FPpromo .FPsm a {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	margin: 12px 0 6px 0;
	position: absolute;
	left: 12px;
	bottom: -8px;
}
#FPpromo .FPsm a:hover {text-decoration: underline;}
#FPpromo .FPbreakingnews {color: #000000; margin: 7px 12px; line-height: 16px; font-size: 11px; font-weight: normal;}
#Ractioncol {float: right; clear: right; width: 201px; _width: 203px; height: 410px; /* background-color: #ebebeb; */ border: solid 1px #6b6b6b; margin: 15px 0 0 0; /* width: 230px; */ line-height: 16px;}
#Ractioncol p {font-size: 11px; margin: 0 8px 8px 8px;}
#Ractioncol a {font-size: 12px; margin: 10px 8px;  padding: 0 0 0 16px; background: url(images/redesign/arrow.gif) left 5px no-repeat;}

#Ractioncol a.imagelink {margin: 0; padding: 0; background: none; display: inline;}
#stayinformed {padding: 28px 8px 2px 8px; background: url(/images/redesign/h_stay_informed.gif) top left no-repeat;}
#donate {padding: 28px 8px 2px 8px; background: #ffffff url(/images/redesign/h_donate.gif) top left no-repeat;}
#takeastand {padding: 28px 8px 2px 8px; background: url(/images/redesign/h_stand.gif) top left no-repeat;}
#specialmessage {padding: 28px 8px 2px 8px; background: url(/images/redesign/R-h-specialmessage.gif) top left no-repeat;}
#specialmessage2 {padding: 4px 8px 2px 8px;}
#adlhelps  {/* padding: 20px 0 2px 0; background: url(images/redesign/r-how-adl-helps.gif) top left no-repeat; */}
#adlhelps h1 {font-size: 11px; font-weight: bold; padding: 0; margin: 0 8px 0 8px;}
#adlhelps p {margin-top: 10px; margin-bottom: 6px;}
#adlhelps a {font-size: 11px; padding: 0; background-image: none; margin: 0 0px;}
#bottom_row {width:635px; margin: 0; padding: 10px 0 0 0; display: block; border: none; overflow: hidden; float: none; clear: both;}
#news-and-issues {background: url('/images/redesign/h_press_center.gif') center top no-repeat; float: left; background-color:#ffffff; width: 203px; _width: 205px; margin: 0; padding: 50px 0 0 0; border: solid 1px #dfdfdf; height: 150px; _height: 200px;}
#news-and-issues ul {display: block; margin: 0 0 0 16px; padding: 0; line-height: 16px;}
#news-and-issues ul li {font-size: 11px; background: url('/images/redesign/bullet_red.gif') 0px 8px no-repeat; list-style-type: none; line-height: 16px; margin: 0 6px 8px 0; padding: 0 0 0 8px;}
#behind-the-homepage {float: left; background-color:#ffffff; background: url('/images/redesign/h_behind-the-homepage.gif') center top no-repeat; width: 203px; _width: 205px; margin: 0 0 0 10px; padding: 50px 0 0 0; border: solid 1px #dfdfdf; height: 150px; _height: 200px;}
#behind-the-homepage ul {display: block; margin: 0 0 0 16px; padding: 0; line-height: 16px;}
#behind-the-homepage ul li {font-size: 11px; background: url('/images/redesign/bullet_red.gif') 0px 8px no-repeat; list-style-type: none; line-height: 16px; margin: 0 6px 8px 0; padding: 0 0 0 8px;}
#ADL-TV {float: right; width: 201px; _width: 203px; margin: 0 2px 0 0; padding: 41px 0 0 0; line-height:16px; height: 159px; _height: 200px; display: block; background: url(/images/redesign/h_adl-tv.gif) top left no-repeat;  border: solid 1px #dfdfdf; position: relative;}
#ADL-TV a {background: url(images/redesign/arrow.gif) 13px 4px no-repeat; font-size: 10px; padding: 0 0 0 30px; color: #A00000; text-transform: uppercase; font-weight: bold; position: absolute; bottom: 4px; left: 0px;}

#FRONTLINE {float: right; width: 201px; _width: 203px; margin: 0 2px 0 0; padding: 41px 0 0 0; line-height:16px; height: 159px; _height: 200px; display: block; background: url(/images/redesign/img_frontline.jpg) top left no-repeat;  border: solid 1px #dfdfdf; position: relative;}
#FRONTLINE a {background: url(images/redesign/arrow.gif) 7px 4px no-repeat; font-size: 10px; padding: 0 0 0 20px; color: #A00000; text-transform: uppercase; font-weight: bold; position: absolute; bottom: 4px; left: 0px;}


#video_screen {
	float: right;
	width: 201px;
	_width: 203px;
	margin: 0 2px 0 0;
	padding: 41px 0 0 0;
	line-height:16px;
	height: 159px;
	_height: 200px;
	display: block;
	background: url(/images/redesign/blog_callout.jpg) top left no-repeat;
	border: solid 1px #dfdfdf;
	position: relative;
	background-image: url(/images/redesign/blog_callout.jpg);
}

a#video_bottom_link {
	background: url(images/redesign/arrow.gif) 13px 4px no-repeat;
	font-size: 10px;
	padding: 0 0 0 28px;
	color: #A00000;
	text-transform: uppercase;
	font-weight: bold;
	position: absolute;
	bottom: 4px;
	left: 40px;
	background-image: url(images/redesign/arrow.gif);
}




#floatTV {display: block; padding: 4px 13px 2px 13px;}

#searchbox {background-color: #CCCCCC; border-collapse: collapse; margin: 0px; padding: 0px;}
#searchheader {margin: 0; padding: 0; border: none; display: block;}
#q {width: 100px; font-size: 10px; margin: 0;}

.bk8 {color: #000000; font-weight: normal; font-size: 9px; line-height: 12px;}
.bk9 {font-size: 10px;}
.bk10b {font-weight: bold; font-size: 12px; color: #666666;}
.adl_new {font-size: 11px; color: #B91931; font-weight: bold;} 

/* new left nav styles */
#lnav {color: #FFFFFF; text-transform: uppercase; font-weight: bold; font-family: Verdana, Arial, Helvetica; font-size: 10px; position: relative; margin: 0 0 10px 0; padding: 0; display: block;}
#lnav ul {list-style: none; margin: 0; padding: 0; background-color: #315184;} /* width: 138px; */
#lnav li {list-style-type: none;}
#lnav ul li {width: 138px; margin: 0px; padding: 0px; min-height: 22px; max-height: 60px; position: relative;}
#lnav ul li a {padding: 6px 5px 5px 5px; margin: 0; display: block; background-color: #315184; color: #FFFFFF; text-decoration: none; line-height: 12px;}
#lnav ul li a:hover {background-color: #cecece; color: #000000;}
#lnav ul li ul {list-style: none; margin: 0; padding: 0; position: absolute; left: 138px; top: 0px; display: none;}
#lnav ul li ul li a {width: 200px; background-color: #cecece; color: #000000; font-size: 10px; text-transform: none;}
#lnav ul li ul li a:hover {background-color: #336699; color: #FFFFFF;}
#lnav ul li:hover ul, li.over ul {display: block;}

/* end new left nav styles */

/* new press center styles */
#mainsection {width: 634px; font-size: 12px; line-height: 16px; position: relative; padding: 10px 0 20px 0;}
#mainsection .top {width: 100%; color: #000000; border: none; border-bottom: 1px solid #B91931; margin: 0; padding: 0; font-size: 9px; line-height: 12px; height: 30px;}
#mainsection .top h1 {font-size: 14px; background-color: #B91931; width: 200px; float: right; display: block; color: #FFFFFF; padding: 0; margin: 0 0 0 12px; text-align: center; text-transform: uppercase; height: 30px; font-weight: bold; line-height: 30px;}
#mainlcol {width: 310px; float: left; margin: 0; padding: 0; display: block; /* text-transform: uppercase; color: #B91931; font-weight: bold; */}
#mainlcol a {color: #B91931; /* text-decoration: none; */ }
#mainlcol a:hover {text-decoration: underline;}
#mainlcol ul {margin: 8px 0 16px 0; padding: 0; font-size: 11px;}
#mainlcol ul li {text-transform: none; color: #000000; list-style: none; margin: 0 0 6px 0; padding: 0; font-weight: normal; border: solid 1px white;}
#mainlcol ul li a {/*display: block;*/ margin: 0; padding: 0; color: #000000;}
#mainlcol p {text-transform: none; color: #000000; font-weight: normal; font-size: 11px;}
#mainlcol h4 {background-color: #E9E9E9; height: 20px; font-size: 12px; text-transform: uppercase; font-weight: bold; padding: 0 4px; line-height: 20px; margin: 0; color: #B91931;}
#mainlcol h5 {background-color: #315184; height: 20px; font-size: 12px; /* text-transform: uppercase; */ font-weight: bold; padding: 0 4px; line-height: 20px; margin: 0; color: #FFFFFF;}
#mainlcol blockquote {text-transform: none; color: #000000; font-weight: normal; font-size: 11px; padding: 0; margin: 8px 0 16px 0; }
#mainlcol blockquote a {color: #B91931;}
#mainrcol {width: 310px; float: right; margin: 12px 0 18px 0; padding: 0; display: block; /* text-transform: uppercase; color: #B91931; font-weight: bold; */}
#today {display: block; color: #000000; font-size: 11px; font-weight: normal; width: 200px; margin: 0 0 12px 110px; text-align: center; display: block;}
#mainrcol a {color: #B91931; /* text-decoration: none; */ }
#mainrcol a:hover {text-decoration: underline;}
#mainrcol ul {margin: 8px 0 16px 0; padding: 0; font-size: 11px;}
#mainrcol ul li {text-transform: none; color: #000000; list-style: none; margin: 0 0 6px 0; padding: 0; font-weight: normal; border: solid 1px white;}
#mainrcol ul li a {/*display: block;*/ margin: 0; padding: 0; color: #000000; text-decoration: underline;}
#mainrcol p {text-transform: none; color: #000000; font-weight: normal; font-size: 11px; margin: 4px 0 12px 0; padding: 0;}
#mainrcol h4 {background-color: #E9E9E9; height: 20px; font-size: 12px; text-transform: uppercase; font-weight: bold; padding: 0 4px; line-height: 20px; margin: 0; color: #B91931;}
#mainrcol h5 {background-color: #315184; height: 20px; font-size: 12px; /* text-transform: uppercase; */ font-weight: bold; padding: 0 4px; line-height: 20px; margin: 0; color: #FFFFFF;}
#mainpromo {/*width: 300px; _width: 276px; */ display: block; margin: 12px 0 18px 0; padding: 12px 12px 18px 12px; font-size: 12px; background-color: #E6E6E6; overflow: hidden; text-transform: none; color: #000000;}
#mainpromo img {margin: 0 0 12px 0; border: none;}
#mainpromo h2 {font-size: 15px; font-weight: bold; margin: 0 10px 0 0; padding: 0; line-height: 19px;}
#mainpromo h3 {font-size: 13px; font-weight: bold; margin: 0 10px 0 0; padding: 0;}
#mainpromo p {margin: 8px 8px 0 0; padding: 0;}
#mainpromo hr {height: 2px; color: #FFFFFF; background-color: #FFFFFF; padding: 0; margin: 12px 0;}
#mainpromo ul {margin: 0; padding: 0; display: block; clear: both;}
#mainpromo ul li {list-style-type: none; margin: 8px 0 0 0; padding: 0; font-size: 11px; border: solid 1px #E6E6E6;}
#mainpromo a {color: #315184;}
.whoquot {float: none; clear: both; text-align: right; font-size: 10px; display: block; margin: 8px 0 0 4px; padding-left: 26px;}
.pub {color: #000000; font-weight: normal; font-size: 9px; display: block; margin: 0; padding: 0; text-transform: none;}
.prepost {color: #666666; font-size: 11px;}
.blogicon {float: left; clear: left; margin: 12px 12px 12px 0;}
.adl_new {font-size: 11px; COLOR: #B91931; font-weight: bold; display: block; float: left;}
a.morelink {width: 100%; display: block; margin: -6px 0 18px 0; text-align: left; font-weight: normal; font-size: 11px; color: #B91931; text-transform: none; padding: 0 0 0 16px; background: url(images/redesign/arrow.gif) left 9px no-repeat;}
a.morelink:visited {color: #B91931;}
a.morelinkP {width: 100%; display: block; margin: -8px 0 26px 0; padding: 0; text-align: left; font-weight: normal; font-size: 11px; color: #B91931; text-transform: none; /* padding: 0 0 0 16px; */}
a.morelinkIL {display: inline; margin: 0; padding: 0; color: #B91931; text-transform: none; }
a.morelinkIL:visited {color: #B91931;}
.desc {color: #000000; font-weight: normal; font-size: 9px; display: block; margin: 0; padding: 4px 0 0 0; text-transform: none;}
a.headlines {margin: 12px 0 26px 0; font-size: 11px; height: 11px; padding: 0; display: block;}
#homefoot {width: 439px; margin: 40px 0 0 172px; display: block; position: static; clear: both;}

.sectionhead {display: block; text-align: right; padding: 0 12px 0 0; margin: 0 0 4px 0; color: #5877AC; font-size: 12px; line-height: 18px; border: none; border-top: solid 2px #CCCCCC; border-bottom: solid 2px #CCCCCC; height: 18px; font-weight: bold;}
.sectionhead a {color: #5877AC; text-decoration: none;}
.sectionhead a:hover {text-decoration: underline;}
#rightcol {width: 150px; _width: 130px; padding: 10px; margin: 0 0 0 10px; display: block; float: right; background-color: #DDDDDD;}
#rightcol h4 {font-size: 11px; font-weight: bold; margin: 8px 0; padding: 0;}
#rigthcol p {font-size: 10px; font-weight: normal; margin: 0 0 8px 0;}
#rightcol ul {list-style: none; margin: 0; padding: 0; font-size: 11px;}
#rightcol ul li {margin: 0 0 8px 0; padding: 0;}
#rightcol ul li ul {margin: 8px 0 0 8px; padding: 0;}
#rightcol .rnotice {font-size: 14px; font-weight: bold; line-height: 19px;}
#midcol {display: block; clear: none; width: 450px; overflow: hidden;}
#midcol h1 {font-size: 1.2em; margin: 0 0 16px 0; padding: 0; font-weight: bold;}
#midcol h2 {font-size: 1.1em; margin: 0 0 8px 0; padding: 0; font-weight: bold; color: #5877AC;}
#midcol h3 {font-size: .96em; margin: 0 0 8px 0; padding: 0; font-weight: bold; color: #5877AC;}
#midcol h3.subheader {margin-top: 36px; color: #FFFFFF; padding: 8px; background-color: #5877AC; display: block; width: 100%; clear: both;}
#midcol h4 {font-size: .82em; margin: 0 0 8px 0; padding: 0; font-weight: bold; color: #5877AC;}
#midcol p {font-size: .82em;}
#midcol p.intro {font-size: .92em; line-height: 1.6em; padding: 18px;}
#midcol p.disclaimer {font-size: 10px; color: #999999;}
#midcol blockquote {font-size: .82em; padding: 0; margin: 0 36px 8px 36px;}
#midcol hr {margin: 12px 0 24px 0;}
#midcol ol {font-size: .82em; margin: 0; padding: 0; list-style-position: inside;}
#midcol ol li {margin: 0 0 8px 0; padding: 0;}
#midcol ul {font-size: .82em; margin: 0; padding: 0 0 0 16px; list-style-position: outside;}
#midcol ul.examples {margin-top: 16px;}
#midcol ul li {margin: 0 0 8px 0; padding: 0;}
#midcol img {float: right; clear: right; margin: 10px 0 10px 10px;}
#midcol #feature {border: solid 1px #DDDDDD; padding: 14px; display: block; clear: left;}
#midcol #feature img {margin: 0 10px 10px 0;}
#midcol #feature h3 {font-size: 1.0em; margin: 0 0 12px 0; padding: 0;}
#midcol #feature label {display: block; width: 150px; height: 28px; text-align: right; font-size: 10px; line-height: 24px; float: left; clear: left; margin: 8px 0 0 0; padding: 0 4px 0 0;} 
#midcol #feature form {display: block; clear: both;}
#midcol #feature fieldset {display: block; clear: both; font-size: 11px; margin: 0; padding: 0; border: none;}
#midcol #feature fieldset input.sized {display: block; padding: 0; height: 18px; width: 230px; margin: 8px 0 0 0; text-align: left;}
#midcol #feature fieldset select {display: block; margin: 8px 0 0 0;}
#midcol #feature fieldset p {font-size: 12px; font-weight: bold;}
.noted {font-size: 10px; display: block;}
#midcol #feature .info {margin-left: 150px;}
#deny {display: none;}
#denySubmit {display: none;}
#midcol #feature fieldset input#ACTION_SUBMIT_SURVEY_RESPONSE {margin: 16px auto; cursor: pointer; display: block;}
.holder {display: block; margin: 0 0 6px 0; padding: 0; border: solid 1px #FFFFFF;} 

#annuitybox {display: block; float: right; clear: right; padding: 20px; border: solid 1px #CCCCCC; margin: 0 0 20px 20px; width: 200px; _width: 240px;}
table#annuityrates {border-collapse: collapse; border: none; width: 200px; margin: 0; text-align: center;}
table#annuityrates caption {font-size: 11px; font-weight: bold; padding: 0 0 6px 0;}
table#annuityrates th {border-top: solid 2px #222222; font-size: 12px; font-weight: bold;}
table#annuityrates td {width: 100px; font-size: 14px; font-weight: normal;}
.odd {background-color: #EEEEEE;}
.rbar {border-right: solid 1px #999999;}


#poll {
line-height:12px;
padding-left: 5px; 
padding-top: 7px; 
padding-bottom: 7px; 
padding-right: 5px; 
font-weight:normal; 
margin:2px 2px 2px 2px; 
font-size:11PX;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.poll{
font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000;
font-size:10px;
}

/* Follow ADL Social Media Links */

.follow { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; 
width:138px; 
margin-bottom:13px;
font-size: 12px
}

.follow a:link, .follow a:hover, .follow a:active, .follow a:visited {
display:block; 
padding:10px 0 2px 50px;
height:22px; 
color:white;
text-decoration:none;
}

#follow-adltv { 
display:block; 
height: 36px; 
background: #315184 url("./images/redesign/newsletter.png") no-repeat left;
}

#follow-newsletter { 
display:block; 
height: 36px; 
background: #b43121 url("./images/redesign/adltv.png") no-repeat left;
}

#follow-adl table {
   background: url("./images/redesign/social.png") no-repeat scroll left top transparent;
   margin: 0;
   padding: 0;
   border-collapse: collapse;
   border-spacing: 0;
}

#follow-adl td {
   padding: 0 13px 0 0;
}

#follow-adl td a {
   display: block;
   height: 36px;
   text-decoration: none;
   width: 36px;
   background: none repeat scroll 0 0 transparent;
   font-size: 100%;
   margin: 0;
   padding: 0;
   vertical-align: baseline;
}