

a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
a:active { text-decoration:none; }

.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}

.clearfix { display:inline-block; }

/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */




#footer { padding:30px 13px; background-color:#000000; text-align:left; font: color:#cccbd3; }




.headline22 { color:#cccbd3; font-family:arial,verdana,sans-serif; font-size:22px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:bold;  margin-top: 0px; margin-bottom: 0px; line-height:1.1em;}
.headline22 h1 { color:#cccbd3; font-family:arial,verdana,sans-serif; font-size:22px;
font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.1em; margin-top: 0px; margin-bottom: 0px; }
.headline22 h2 { color:#cccbd3; font-family:arial,verdana,sans-serif; font-size:22px;
font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:bold;
margin-top: 0px; margin-bottom: 0px; line-height:1.1em;}
.headline22  a:link, .headline22 a:hover { color:#0000FF; }
.headline22 a:active, .headline22 a:visited  { color:#cccbd3; }

.headline20 { color:#cccbd3; font-family:arial,verdana,sans-serif; font-size:20px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:bold;  margin-top: 0px; margin-bottom: 0px; line-height:1.1em; }
.headline20 h1 { color:#cccbd3; font-family:arial,verdana,sans-serif; font-size:20px;
font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:bold;
 margin-top: 0px; margin-bottom: 0px; line-height:1.1em;}
.headline20 h2 { color:#cccbd3; font-family:arial,verdana,sans-serif; font-size:20px;
font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:bold;
 margin-top: 0px; margin-bottom: 0px; line-height:1.1em;}
.headline20  a:link, .headline20 a:hover { color:#0000FF; }
.headline20 a:active, .headline20 a:visited  { color:#cccbd3; }

.headline18 { font:bold 18px arial, verdana, sans-serif; color:#cccbd3; margin-top:0px; line-height:1.1em;}
.headline18 a:link, .headline18 a:hover { color:#0000FF; }
.headline18 a:active, .headline18 a:visited  { color:#cccbd3; }
.headline18 h1 { font:bold 18px arial, verdana, sans-serif; color:#cccbd3;  margin-top:0px; margin-bottom: 0px; line-height:1.1em;} 
.headline18 h2 { font:bold 18px arial, verdana, sans-serif; color:#cccbd3;  margin-top:0px; margin-bottom: 0px; line-height:1.1em; } 

.headline16 { font:bold 16px arial, verdana, sans-serif; color:#cccbd3; margin-top:0px; line-height:1.1em;}
.headline16 a:link, .headline16 a:hover { color:#0000FF; }
.headline16 a:active, .headline16 a:visited  { color:#cccbd3; }
.headline16 h1 { font:bold 16px arial, verdana, sans-serif; color:#cccbd3;  margin-top:0px; margin-bottom: 0px; line-height:1.1em;} 
.headline16 h2 { font:bold 16px arial, verdana, sans-serif; color:#cccbd3;  margin-top:0px; margin-bottom: 0px; line-height:1.1em;} 

.headline14 h1 { font:bold 14px arial, verdana, sans-serif; color:#cccbd3;  margin-top:0px; line-height:1.1em;}
.headline14 h2 { font:bold 14px arial, verdana, sans-serif; color:#cccbd3;  margin-top:0px; line-height:1.1em;}

.headline14 { font:bold 14px arial, verdana, sans-serif; color:#cccbd3; margin-top:0px; line-height:1.1em;}
.headline14 a:link, .headline14 a:hover { color:#0000FF; }
.headline14 a:active, .headline14 a:visited  { color:#0000FF; }

.morenewslink {font: bold 12px arial, verdana, sans-serif; color: #cccbd3; margin: 0px 0 7px 0; text-indent: 0px; }

.headline13 { font:bold 13px arial, verdana, sans-serif; color:#cccbd3; }
.headline13 a:link, .headline13 a:hover { color:#0000FF; }
.headline13 a:active, .headline13 a:visited  { color:#0000FF; }

.headline12 { font:bold 12px arial, verdana, sans-serif; color:#cccbd3; }
.headline12 a:link, .headline12 a:hover { color:#0000FF; }
.headline12 a:active, .headline12 a:visited  { color:#0000FF; }


.headline11 { font:bold 11px arial, verdana, sans-serif; color:#cccbd3; }
.headline11 a:link, .headline11 a:hover { color:#0000FF; }
.headline11 a:active, .headline11 a:visited  { color:#cccbd3; }

.keydeck14  { font:normal 14px arial, verdana, sans-serif; color:#cccbd3; line-height:1.3em; }
.keydeck13  { font:normal 13px arial, verdana, sans-serif; color:#cccbd3; line-height:1.3em; }
.keydeck12  { font:normal 12px arial, verdana, sans-serif; color:#cccbd3; line-height:1.3em; }
.keydeck11  { font:normal 11px arial, verdana, sans-serif; color:#cccbd3; line-height:1.3em; }


.content13 { font:bold 11px arial, verdana, sans-serif; color:#cccbd3; }
.content13 a:link, .content13 a:hover { color:#0000FF; }
.content13 a:active, .content13 a:visited  { color:#cccbd3; }

.center_heddeck_rule { border-bottom:1px solid #738392; padding-bottom:12px; margin-bottom:12px; }
.center_heddeck_rule .byline { margin-top:1px; }
.center_heddeck_norule { padding-bottom:10px; }
.center_heddeck_norule .byline { margin-top:1px; }


.center_photospot { margin-top: 4px; margin-bottom:2px; }
.center_photocredit { text-align:right;  margin-top: 1px; margin-bottom: 1px; font:normal 10px Arial, sans-serif; color:#9a9a9a; }
.center_photocaption { text-align:left; font:normal 10px arial, verdana, sans-serif; margin-top: 0px; margin-bottom: 3px;}

.center_bullet { font:normal 13px Arial, Helvetica, sans-serif; margin:3px 0 0 7px; text-indent:-7px; color: #cccbd3;}
.center_leadin { color: #cccbd3; }


.center_heddeck_rule_td_photo { border-bottom:1px solid #0000FF;  padding:0px 15px 20px 0px;}
.center_heddeck_rule_td { border-bottom:1px solid #0000FF;  padding:8px 15px 17px 0px;}
.center_heddeck_rule_td .byline { margin-top:1px; }
.center_heddeck_norule_td  { padding:8px 15px 17px 0px;}
.center_heddeck_norule_td .byline { margin-top:1px; }
