@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;}


#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.bottom_row { 
font-size: 11px; 
width:635px; 
border-width:0px; 
margin-left: 0px; 
margin-top: 20px;  
height: 200px;}


.float1 {
background: url('/images/redesign/h_press_center.gif') center top no-repeat;
float: left; 
background-color:#ffffff; 
width: 203px;
margin: 0;
padding: 50px 0 0 0;  
border-color:#dfdfdf; 
border-style:solid; 
border-width:1px; 
height: 150px;
_height: 200px;
}

.float1 ul {
display: block;
margin: 0 0 0 16px;
padding: 0;
line-height: 16px;
}

.float1 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 8px;
}

.float2 {
float: left; 
background-color:#ffffff; 
background: url('/images/redesign/h_POPULAR.gif') center top no-repeat;
width: 203px; 
margin: 0 0 0 10px; 
padding: 50px 0 0 0; 
border-color:#dfdfdf; 
border-style:solid; 
border-width:1px;
height: 150px;
_height: 200px;
}

.float2 ul {
display: block;
margin: 0 0 0 16px;
padding: 0;
line-height: 16px;
}

.float2 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 8px;
}

.float3 {
float: right; 
width: 205px;  
margin: 0;
padding: 0;  
line-height:16px;
height: 200px;
display: block;
}

.floatTV {
background: #315184 url('/images/redesign/h_adl_tv.gif') top left no-repeat;
padding: 20px 2px 2px 2px;
height: 150px;
_height: 150px;
display: block;
margin: 0;
border-style: none;
/* width: 203px;
_width: 205px; */
}

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;
z-index: 2;}


.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 {
color:#a00000;
padding: 0px 16px 10px 22px;
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;}

#q {width: 100px;}

.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; z-index: 6; position: relative;}
#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: 24px; max-height: 60px; position: relative;}
#lnav ul li a {padding: 6px 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; z-index: 4;}
#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: 12px; line-height: 30px; height: 30px;}
#mainsection .top h1 {font-size: 14px; background-color: #B91931; width: 200px; float: right; display: block; color: #FFFFFF; padding: 0; margin: 0; text-align: center; text-transform: uppercase; height: 30px; font-weight: bold;}
a.morelink {width: 100%; display: block; margin: -6px 0 18px 0; padding: 0; text-align: left; font-weight: normal; font-size: 11px; color: #B91931; text-transform: none;}
a.morelink:visited {color: #B91931;}
#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;}
#mainrcol {width: 310px; float: right; margin: 12px 0 18px 0; padding: 0; display: block; text-transform: uppercase; color: #B91931; font-weight: bold;}
#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;}
#mainrcol blockquote {text-transform: none; color: #000000; font-weight: normal; font-size: 11px; padding: 0; margin: 8px 0 16px 0; }
#mainrcol blockquote a {color: #B91931;}
#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 {float: left; float: left; margin: 0 12px 0 0; border: none; width: 100px; height: 100px;}
#mainpromo h2 {font-size: 15px; font-weight: bold; margin: 0 12px 0 0; padding: 0; line-height: 19px;}
#mainpromo h3 {font-size: 13px; font-weight: bold; margin: 0 12px 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;}
.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;}
.prepost {color: #666666; font-size: 11px;}

.adl_new {font-size: 11px; COLOR: #B91931; font-weight: bold; display: block; float: left;}
