/* all links and unclasses fonts*/
a:link {color : #000099; text-decoration: underline}
a:visited {color : #000066; text-decoration: underline}
a:hover {color : #007FFF; text-decoration: none}
body { font-family: verdana,arial,sans-serif; color: #000000; background-color: #FFFFFF; margin: 0px; leftmargin: 0px; rightmargin:0px; font-weight: normal; font-size: 10pt}

.button { BACKGROUND-COLOR: #000000; BORDER: #000000 0px solid;	COLOR: white;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 12;FONT-WEIGHT: bold;CURSOR: auto}

/* masthead control */
.copyright {font-size: 10px}
.leaderboardtxt {font-size: 11px; color:#666666}
.leaderboardtxtbold {font-size: 11px; color:#666666; font-family: arial; font-weight: bold; color: #b78856}

/* articles */
.art_body {font-size: 12px}
.art_byln {font-size: 9px}
.art_crdtln {font-size: 9px}
.art_date {font-size: 10px; font-style: oblique}
.art_hdln {font-size: 12px; color: #000000}
.art_abstrct {font-size: 10px; color: #000033}

a.art_hdln_more:link {font-size: 9px; color: #0000ff; text-decoration: underline}
a.art_hdln_more:visited {font-size: 9px; color: #000066; text-decoration: underline}
a.art_hdln_more:hover {font-size: 9px; color: #ff0000; text-decoration: underline}

.art_img_artist { font-size: 10px; color: #000000}
.art_img_blck { background: #ffffff}
.art_img_caption { font-size: 11px; color: #666666}
.art_img_credit { font-size: 10px; color: #000000}

.art_blck_hdlns_more { font: normal 9px verdana,arial,sans-serif;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px}

.art_topback { background-color: #d2e0ed}

a.art_pfrnd:link {font-size: 11px; color: #0000ff; text-decoration: none}
a.art_pfrnd:visited {font-size: 11px; color: #000066; text-decoration: none}
a.art_pfrnd:hover {font-size: 11px; color: #ff0000; text-decoration: underline}

a.art_rltdlnk:link {font-size: 8px; color: #0000ff; text-decoration: underline}
a.art_rltdlnk:visited {font-size: 8px; color: #000066; text-decoration: underline}
a.art_rltdlnk:hover {font-size: 8px; color: #ff0000; text-decoration: underline}

.art_subhdln { font-size: 10 px; font-style: oblique; font-weight: bold}

h1.infolert { font-size: 12px; font-weight: bold}

h3 { font-size: 10px}

.inf_abstrct { font-size: 12px}
a.inf_ftr:link { font-size: 10px; color: #FFFFFF}
a.inf_ftr:visited { font-size: 10px; color: #EEEEEE}
a.inf_ftr:hover { font-size: 10px; color: #FFFF00}

a.inf_hdln:link { font-size: 13px; color: #0000ff; text-decoration: underline}
a.inf_hdln:visited { font-size: 13px; color: #000066; text-decoration: underline}
a.inf_hdln:hover { font-size: 13px;	color: #ff0000; text-decoration: underline}

.inf_hdr { font-size: 13px; font-weight: bold; color: #B22222}

a.inf_lnktxt:link { font-size: 12px; color: #0000ff; text-decoration: underline}
a.inf_lnktxt:visited { font-size: 12px; color: #000066; text-decoration: underline}
a.inf_lnktxt:hover { font-size: 12px; color: #ff0000; text-decoration: underline}

.inf_wxfcst { font-size: 13px}

/* navigation control */
.navbar_std_hdr { background-color: #000070; height: 18px}
.navbar_std_hdr_txt { font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left: 2px}
a.navbar_std_hdr_lnk:link { font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left: 2px}
a.navbar_std_hdr_lnk:visited { font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left: 2px}
a.navbar_std_hdr_lnk:hover { font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left: 2px}
a.navbar_std_lnk:link { font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left: 2px}
a.navbar_std_lnk:visited { font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left: 2px}
a.navbar_std_lnk:hover { font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: underline; padding-left: 2px}

.navbar_std_blck { background-color: #CCCCCC; height: 16px}
a.navbar_std_lnk:link { font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; padding-left: 2px}
a.navbar_std_lnk:visited { font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; padding-left: 2px}
a.navbar_std_lnk:hover { font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline; padding-left: 2px}

.navbar_sub_blck { background-color: #000000; height: 16px; text-align: left}
a.navbar_sub_lnk:link { font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;	padding: 2px}
a.navbar_sub_lnk:visited { font-size: 11px;	font-weight: bold; color: #FFFFFF;	text-decoration: none; padding: 2px}
a.navbar_sub_lnk:hover { font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline; padding: 2px}


a.photo_hdln:link { font-size: 11px; font-weight: bold; color: #0000ff; text-decoration: underline}
a.photo_hdln:visited { font-size: 11px; font-weight: bold; color: #000066; text-decoration: underline}
a.photo_hdln:hover { font-size: 11px; font-weight: bold; color: #ff0000; text-decoration: underline}

.photo_body { font-size:10px}
.photo_by { font-size:12px}
.photo_title { font-size:16px}

.qry_jmp_blck { font: normal bold 10px verdana,arial,helvetica,sans-serif;
	color: #000000}
a.qry_jmp_lnk:link { font: normal bold 10px verdana,arial,helvetica,sans-serif;
	color: #0000ff;
	text-decoration: underline}
a.qry_jmp_lnk:visited { font: normal bold 10px verdana,arial,helvetica,sans-serif;
	color: #000066;
	text-decoration: underline}
a.qry_jmp_lnk:hover { font: normal bold 10px verdana,arial,helvetica,sans-serif;
	color: #ff0000;
	text-decoration: underline}
a.qry_nxt_lnk:link { font: normal bold 10px verdana,arial,helvetica,sans-serif;
	color: #0000ff;
	text-decoration: underline}
a.qry_nxt_lnk:visited { font: normal bold 10px verdana,arial,helvetica,sans-serif;
	color: #000066;
	text-decoration: underline}
a.qry_nxt_lnk:hover { font: normal bold 10px verdana,arial,helvetica,sans-serif;
	color: #ff0000;
	text-decoration: underline}
a.qry_prev_lnk:link { font: normal bold 10px verdana,arial,helvetica,sans-serif;
	color: #0000ff;
	text-decoration: underline}
a.qry_prev_lnk:visited { font: normal bold 10px verdana,arial,helvetica,sans-serif;
	color: #000066;
	text-decoration: underline}
a.qry_prev_lnk:hover { font: normal bold 10px verdana,arial,helvetica,sans-serif;
color: #ff0000; text-decoration: underline}

.promo {font-size: 11px; font-family: verdana,geneva,arial,helvetica,sans-serif}

/* abstract */
.sf_abstrct_sm {font-size: 12px; font-family: verdana,geneva,arial,helvetica,sans-serif}
.sf_abstrct_med {font-size: 13px; font-family: verdana,geneva,arial,helvetica,sans-serif}
.sf_abstrct_lg {font-size: 14px; font-family: verdana,geneva,arial,helvetica,sans-serif}

/* story front control */
.sf_byln_sm { font-size: 10px; font-style: oblique; color: #0000ff}

.sf_date { font-size: 11px}
.sf_hdln { font-size: 10px; text-decoration: none}
.sf_hdln_med { font-size: 13px; font-weight: bold; color: #0000ff; text-decoration: underline}
.sf_hdln_sm { font-size: 12px; font-weight: bold; color: #0000ff; text-decoration: underline}
.sf_hdln_lg { font-size: 14px; font-weight: bold; color: #0000ff; text-decoration: underline}

.sf_hdr_lnk { font-size: 10px; font-weight: bold; color: #FFFFFF; padding: 2px; text-decoration: none}
.sf_hdr_lnk:link { font-size: 10px; font-weight: bold; color: #FFFFFF; padding: 2px; text-decoration: underline}
.sf_hdr_lnk:visited { font-size: 10px; font-weight: bold; color: #FFFFFF; padding: 2px; text-decoration: underline}
.sf_hdr_lnk:hover { font-size: 10px; font-weight: bold; color: #FFFFFF; padding: 2px; text-decoration: underline}
.sf_hdr_txt { font-size: 10px; font-weight: bold; color: #FFFFFF; padding: 2px}

.sf_img_artist { font-size: 10px; color: #666666}
.sf_img_blck { background: #CCCCCC}
.sf_img_caption { font-size: 10px; color: #666666}
.sf_img_credit { font-size: 10px; color: #666666}

.sf_poll_txt { font: normal 11px verdana,arial,sans-serif;
	color: #000000;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px}
.sf_poll_hdr { font: normal bold 12px verdana,arial,helvetica,sans-serif;
	color: #000000}

.sf_promo_txt { font-size: 11px; color: #000000;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px}

.sf_promo_hdr { font-size: 12px; font-weight: bold}

a.sf_lnktxt:link { font-size: 11px; color: #0000ff; text-decoration: underline}
a.sf_lnktxt:visited { font-size: 11px; color: #000066; text-decoration: underline}
a.sf_lnktxt:hover { font-size: 11px; color: #ff0000; text-decoration: underline}

.sf_subhdln_sm { font-size: 10px; font-style: oblique; font-weight: bold; color: #0000ff}
.sf_subhdln_med { font-size: 11px; font-style: oblique; font-weight: bold; color: #0000ff}
.sf_subhdln_lg { font-size: 10px; font-style: oblique; font-weight: bold; color: #0000ff}

ul.infolert { font-size: 10px; list-style:circle}

.vid_abstrct { font-size: 11px;}

.vid_blck1 { background-color: #cccccc;
	margin: 2px}
.vid_blck2 { background-color: #ffffff;
	margin: 2px}
.vid_ddm_dv { font: normal normal 9px verdana,arial,helvetica,sans-serif;
	width: 135px;
	background-color: #000000;
	color: #ffffff}
.vid_ddm_reg { font: normal normal 9px verdana,arial,helvetica,sans-serif;
	width: 135px;
	background-color: #000000;
	color: #ffffff}
a.vid_help:link { font: normal normal 10px verdana,arial,helvetica,sans-serif;
	color: #ffff00;
	text-decoration: underline}
a.vid_help:visited { font: normal normal 10px verdana,arial,helvetica,sans-serif;
	color: #cccc33;
	text-decoration: underline}
a.vid_help:hover { font: normal normal 10px verdana,arial,helvetica,sans-serif;
	color: #cccc00;
	text-decoration: underline}
.vid_instr_bold { font: normal bold 10px verdana,arial,helvetica,sans-serif;
	color: #000000}
.vid_instr { font: normal normal 10px verdana,arial,helvetica,sans-serif;
	color: #ffffff}
a.vid_title:link { font: normal normal 12px verdana,arial,helvetica,sans-serif;
	color: #0000ff;
	text-decoration: underline}
a.vid_title:visited {
	font: normal normal 12px verdana,arial,helvetica,sans-serif;
	color: #000066;
	text-decoration: underline}
a.vid_title:hover {
	font: normal normal 12px verdana,arial,helvetica,sans-serif;
	color: #ff0000;
	text-decoration: underline}
.vid_title_popup { font:
	normal bold 11px verdana,arial,helvetica,sans-serif;
	color: #ffffff;
	padding: 2px}

.cav_subheader { font-size: 14px; font-weight: bold; color: #FF9933}

a.cav_sf_hdln:link {font-size: 13px; font-weight: bold; color: 333366; text-decoration: underline}
a.cav_sf_hdln:visited { font-size: 13px; font-weight: bold; text-decoration: underline}
a.cav_sf_hdln:hover { font-size: 13px; font-weight: bold; text-decoration: underline}

a.cav_sf_hdln_lg:link { font-size: 16px; font-weight: bold; color: 333366; text-decoration: underline}
a.cav_sf_hdln_lg:visited { font-size: 16px; font-weight: bold; text-decoration: underline}
a.cav_sf_hdln_lg:hover { font-size: 16px; font-weight: bold; text-decoration: underline}

.cav_sf_subhdln { font-size: 13px; font-weight: bold;}

.cav_abstrct { font-size: 12px}
.cav_pub { font-size: 10px; font-weight: bold}
.cav_date { font-size: 10px;}

a.cav_morelink:link { font-size: 10px; font-weight: bold; color: #0033FF; text-decoration: underline}
a.cav_morelink:visited { font-size: 10px; font-weight: bold; color: #0033FF; text-decoration: underline}
cav_morelink:hover { font-size: 10px; font-weight: bold; color: #0033FF; text-decoration: underline}

.sp_sprts_sb_hdr { font-size: 10px; font-weight: bold; color: #CC0000}
.sp_sprts_sb_blt { font-size: 10px; font-weight: bold}
A.sp_sprts_sb_hdln:link { font-size: 10px; color: #666666; margin: 20px 20px 0px 0px}
A.sp_sprts_sb_hdln:hover { font-size: 10px; color: #666666; margin: 20px 20px 0px 0px}
A.sp_sprts_sb_hdln:visited { font-size: 10px; color: #666666; margin: 20px 20px 0px 0px}

.sp_sprts_sb_by { color: #CC0000; font: bold 10pt Verdana,Arial,Helvetica,sans-serif}
.sp_sprts_sb_src { font: bold 7pt Verdana,Arial,Helvetica,sans-serif; color: #000000; margin: 0px 5px 0px 0px}
.sp_sprts_sb_date { font: 7pt Verdana,Arial,Helvetica,sans-serif; color: #000000; margin: 0px 5px 0px 0px}
.sp_sprts_sb_ab { color: #000000; font: 10pt Verdana,Arial,Helvetica,sans-serif}
A.sp_sprts_sb_more:link { font: 7pt Verdana,Arial,Helvetica,sans-serif; color: #0033FF; text-decoration: underline}
A.sp_sprts_sb_more:hover { font: 7pt Verdana,Arial,Helvetica,sans-serif; color: #0033FF; text-decoration: underline}
A.sp_sprts_sb_more:visited { font: 7pt Verdana,Arial,Helvetica,sans-serif; color: #0033FF; text-decoration: underline}
.sp_sprts_sb_mult { font: 7pt Verdana,Arial,Helvetica,sans-serif; color: #000000}
A.sp_sprts_sb_mult_lnk:link { font: 7pt Verdana,Arial,Helvetica,sans-serif; color: #666666}
A.sp_sprts_sb_mult_lnk:hover { font: 7pt Verdana,Arial,Helvetica,sans-serif; color: #666666}
A.sp_sprts_sb_mult_lnk:visited { font: 7pt Verdana,Arial,Helvetica,sans-serif; color: #666666}
A.sp_sprts_top_hdln { color: #003366; font: 13pt Verdana,Arial,Helvetica,sans-serif}
.sp_sports_top_sbhdln { color: #000000; font: bold 10pt Verdana,Arial,Helvetica,sans-serif}
.sp_sprts_top_ab { color: #000000; font: 10pt Verdana,Arial,Helvetica,sans-serif}
.sp_sprts_top_src { color: #000000; font: bold 10pt Verdana,Arial,Helvetica,sans-serif}
.sp_sprts_top_date { color: #000000; font: 10pt Verdana,Arial,Helvetica,sans-serif}
/* .header_promo { font: 1px; color: #FFFFFF; display: none} */
.header_promo { font-size: 10px; font-weight: bold; color: #FFFFFF; padding: 2px; }

/* SEARCH - DON'T REMOVE!! */
.srch_pg_hdr_blck { background-color: #000099; }
.srch_pg_hdr_txt { color: #FFFFFF; }
.srch_res_hdr_blck { background-color: #000099;}
.srch_res_hdr_txt { color: #FFFFFF;}
.srch_res_hdr_lnk:link { color: #FFFFFF; }
.srch_res_hdr_lnk:visited { color: #FFFFFF; }
.srch_res_hdr_lnk:hover { color: #FFFFFF; }
