.bnav {}.box-copy {}.box-grey{}.copyright {}.datestamp {}.error {}.front-copy {}.front-copy3 {}.front-head {}.front-head2 {}.front-head3 {}.front-label-grey {}.front-lede-link {}.front-link {}.grey-bold {}.grey-deep {}.grey-light {}.grey-sans {}.home-deep {}.home-hphoto-headline {}.home-label {}.home-label2 {}.home-light {}.home-lnav {}.home-masthead {}.image-list {}.inside-copy {}.inside-head {}.inside-label {}.label-blue {}.label-red {}.label-red-inverse {}.label-white {}.life-box {}.life-deep {}.life-label {}.life-light {}.life-paintbox-label {}.lnav {}.mast-copy {}.money-box {}.money-deep {}.money-label {}.money-light {}.money-medium {}.money-paintbox-label {}.multimedia-paintbox-label {}.news-box {}.news-deep {}.news-label {}.news-light {}.news-paintbox-label {}.olympics-paintbox-label {}.paintbox {}.paintbox-books {}.photoline {}.search {}.search-label {}.sidebar {}.small-copy {}.small-copy-sans {}.spacer {}.sports-label {}.sports-paintbox-label {}.tech-box {}.tech-deep {}.tech-label {}.tech-light {}.tech-paintbox-label {}.travel-paintbox-label {}.va-copy {}.va-label {}.va-link {}.vbanner-copy {}.vbanner-label {}.weather-deep {}.weather-label {}.weather-light {}.weather-paintbox-label {}.white-paintbox-copy {}.weblog-copy {}
/* alignments */
.paintbox .life-paintbox-label,.paintbox .money-paintbox-label,.paintbox .multimedia-paintbox-label,.paintbox .news-paintbox-label,.paintbox .olympics-paintbox-label,.paintbox .sports-paintbox-label,.paintbox .tech-paintbox-label,.paintbox .travel-paintbox-label,.paintbox .weather-paintbox-label {text-align: center;}
.home-lnav td,.life-box .datestamp,.lnav .home-deep,.lnav .home-label,  .lnav .home-light,.lnav .life-deep,.lnav .life-label,.lnav .life-light,.lnav .money-deep,.lnav .money-label,.lnav .money-light,.lnav .news-deep,.lnav .news-label,.lnav .news-light,.lnav .sports-deep,.lnav .sports-label,.lnav .sports-light,.lnav .tech-deep,.lnav .tech-label,.lnav .tech-light,.lnav .weather-deep,.lnav .weather-label,.lnav .weather-light,.tech-box .datestamp {text-align: right;}
/* backgrounds */
.news-deep,.news-deep input,.news-paintbox-label,.news-paintbox-label input {background-color: #0033FF;}	
.olympics-paintbox-label,.olympics-paintbox-label input {background-color: #FF7D01;}
.home-masthead {background-color: #0001CF;}
.money-deep,.money-deep input,.money-paintbox-label,.money-paintbox-label input {background-color: #009933;}
.home-deep,.home-deep input {background-color: #1842C6;}
.life-deep,.life-deep input,.life-paintbox-label,.life-paintbox-label input {background-color: #990066;}
.grey-deep {background-color: #999999;}
.money-medium,.money-medium input {background-color: #99CC99;}
.multimedia-paintbox-label,.multimedia-paintbox-label input {background-color: #95b3fe;}
.box-grey,.grey-light {background-color: #cccccc;}
.money-light,.money-light input,.lnav .money-label,.lnav .money-label input {background-color: #CCFFCC;}
.news-light,.news-light input,.lnav .news-label,.lnav .news-label input {background-color: #d0dcfb;}
.home-light,.home-light input,.lnav .home-label,.lnav .home-label input {background-color: #DBE3FB;}
.tech-deep,.tech-deep input,.tech-paintbox-label,.tech-paintbox-label input {background-color: #E85801;}
.travel-deep,.travel-deep input,.travel-paintbox-label,.travel-paintbox-label input {background-color: #0099FF;}
.life-light,.life-light input,.lnav .life-label,.lnav .life-label input {background-color: #EDD3E5;}
.tech-light,.tech-light input,.lnav .tech-label,.lnav .tech-label input {background-color: #F9D5BF;}
.weather-deep,.weather-deep input,.weather-paintbox-label,.weather-paintbox-label input {background-color: #FDC004;}
.label-red-inverse,.sports-deep,.sports-deep input,.sports-paintbox-label,.sports-paintbox-label input {background-color: #FF0000;}
.sports-light,.sports-light input,.lnav .sports-label,.lnav .sports-label input {background-color: #FFDCCB;}
.weather-light,.weather-light input,.lnav .weather-label,.lnav .weather-label input {background-color: #ffffcc;}
.travel-paintbox-label,.travel-paintbox-label input {background-color: #0000c0;}
/*borders*/
.life-box {border: #990066;}
.money-box {border: #009933; list-style: circle url((URL))}
.news-box {	border: #0000C6;}
.tech-box {	border: #E85801;}
.life-box,.money-box,.news-box,.tech-box {border-style: solid;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
/* foreground colors */
.front-copy,.front-copy3,.front-copy3 a,.front-head3,.home-hphoto-headline,.home-hphoto-headline a,.home-label,.home-label2,.front-link,.front-link a,.small-copy-sans a {color: #000000;}
.home-lnav a,.label-blue,.lnav .home-light a,.lnav .life-light a,.lnav .money-light a,.lnav .news-light a,.lnav .sports-light a,.lnav .tech-light a,.lnav .weather-light a, lnav a {color: #0000FF;}
.news-label a{color: #0000C6;}
.money-label a{color: #009933;}
.front-label-grey,
.grey-bold {color: #626262;}
.life-label a{color: #990066;}
.grey-sans {color: #626262;}
.error,.label-red,.sports-label a{color: #ff0000;}
.label-white,.white-paintbox-copy {color: #FFFFFF;}
.tech-label a{color: #FF7E00;}
.weather-label a{color: #FDC004;}
.travel-deep,.travel-deep a,.home-deep,.home-deep a,.home-masthead,.life-deep,.life-deep a,.life-paintbox-label,.mast-copy,.mast-copy a,.money-deep,.money-deep a,.money-paintbox-label,.multimedia-paintbox-label,.news-deep,.news-deep a,.news-paintbox-label,.olympics-paintbox-label,.sports-deep,.sports-deep a,.sports-paintbox-label,.tech-deep,.tech-deep a,.tech-paintbox-label,.travel-paintbox-label,.weather-deep,.weather-deep a,.weather-paintbox-label {color: #FFFFFF;}
/* font decorations */
.home-deep a:link,.home-deep a:active,.home-deep a:hover,.home-deep a:visited,
.news-deep a:link,.news-deep a:active,.news-deep a:hover,.news-deep a:visited,
.life-deep a:link,.life-deep a:active,.life-deep a:hover,.life-deep a:visited,
.money-deep a:link,.money-deep a:active,.money-deep a:hover,.money-deep a:visited,
.sports-deep a:link,.sports-deep a:active,.sports-deep a:hover,.sports-deep a:visited,
.tech-deep a:link,.tech-deep a:active,.tech-deep a:hover,.tech-deep a:visited,
.travel-deep a:link,.travel-deep a:active,.travel-deep a:hover,.travel-deep a:visited,
.weather-deep a:link,.weather-deep a:active,.weather-deep a:hover,.weather-deep a:visited,
.news-label a:link,.news-label a:active,.news-label a:hover,.news-label a:visited,
.sports-label a:link,.sports-label a:active,.sports-label a:hover,.sports-label a:visited,
.life-label a:link,.life-label a:active,.life-label a:hover,.life-label a:visited,
.money-label a:link,.money-label a:active,.money-label a:hover,.money-label a:visited,
.weather-label a:link,.weather-label a:active,.weather-label a:hover,.weather-label a:visited,
.tech-label a:link,.tech-label a:active,.tech-label a:hover,.tech-label a:visited {text-decoration: none;}
.mast-copy a:link,.mast-copy a:active,.mast-copy a:hover,.mast-copy a:visited {text-decoration: underline;}
/* font faces */
.bnav,.box-copy,.by-line,.copyright,.datestamp,.error,.front-copy3,.front-head,.front-head2,.front-head3,.front-label,.front-label-grey,.front-lede-link,.front-link,.grey-bold,.grey-sans,.home-hphoto-headline,.home-label,.home-label2,.home-lnav,.home-lnav td,.inside-label,.inside-copy,.inside-head,.intro-copy,.label-blue,.label-red,.label-red-inverse,.label-white,.life-label,.life-paintbox-label,.lnav,.lnav td,.search,.search td,.search input,.search-label,.mast-copy,.money-label,.money-paintbox-label,.multimedia-paintbox-label,.news-label,.news-paintbox-label,.olympics-paintbox-label,.photoline,.sidebar,.small-copy-sans,.sports-label,.sports-paintbox-label,.tech-label,.tech-paintbox-label,.travel-paintbox-label,.va-label,.va-link,.vbanner-label,.vbanner-copy,.weather-label,.weather-paintbox-label,.white-paintbox-copy,.weblog-copy {font-family: arial, helvetica, sans-serif;}
.box-grey,.small-copy,.va-copy {font-family: times new roman, times, serif;}
/* font sizes */
.spacer {font-size: 8px;}
.datestamp {font-size: 9px;}
.bnav,.copyright,.front-copy3,.grey-sans,.mast-copy,.photoline,.search,.search td,.search input,.sidebar,.small-copy,.small-copy-sans,.vbanner-copy,.white-paintbox-copy {font-size: 11px;}
.box-copy,.box-grey,.by-line,.error,.front-head3,.front-lede-link,.grey-bold,.label-red,.label-red-inverse,.label-white,.life-paintbox-label,.home-lnav,.home-lnav td,.lnav,.lnav td,.money-paintbox-label,.multimedia-paintbox-label,.news-paintbox-label,.olympics-paintbox-label,.search-label,.search-label td,.sports-paintbox-label,.tech-paintbox-label,.travel-paintbox-label,.va-label,.va-link,.vbanner-label,.weather-paintbox-label,.weblog-copy {font-size: 12px;}
.home-label,.home-label2,.inside-copy,.intro-copy,.va-copy {font-size: 13px;}
.front-head2,.front-label,.front-label-grey,.front-link,.home-hphoto-headline {font-size: 15px;}
.inside-label,.label-blue,.life-label,.money-label,.news-label,.sports-label,.tech-label,.weather-label {font-size: 16px;}
.front-head {font-size: 18px;}
.inside-head {font-size: 20px;}
/* font weights */
.bnav,.by-line,.copyright,.datestamp,.front-copy3,.inside-copy,.intro-copy,.search,.va-link,.vbanner-copy {font-weight: normal;}
.error,.front-head,.front-head2,.front-head3,.front-label,.front-label-grey,.front-link,.grey-bold,.home-deep,.home-hphoto-headline,.home-label,.home-label2,.inside-head,.inside-label,.label-blue,.label-red,.label-red-inverse,.label-white,.life-label,.life-deep,.life-paintbox-label,.mast-copy,.money-label,.money-deep,.money-paintbox-label,.multimedia-paintbox-label,.news-label,.news-deep,.news-paintbox-label,.olympics-paintbox-label,.search-label,.sports-label,.sports-deep,.sports-paintbox-label,.tech-label,.tech-deep,.tech-paintbox-label,.travel-paintbox-label,.travel-deep,.weather-label,.weather-deep,.weather-paintbox-label,.va-label,.vbanner-label {font-weight: bold;}
/* margins & paddings*/
ul,.bnav,.box-grey .front-label,.box-grey .front-link,.copyright,.front-copy,.front-copy p,.front-copy3,.front-copy3 p,.front-head3,.front-label, front-label p,.front-label-grey,.front-label-grey p,.front-lede-link,.front-lede-link p,.home-hphoto-headline,.home-hphoto-headline p,.home-label2,.label-blue,.label-red,.label-red p,.label-white,.label-white p,.photoline,.vbanner-copy,.vbanner-copy p {margin-top: 0px; margin-bottom: 0px;}
.front-head,.front-head p,.front-head2,.front-head2 p,.front-link {margin-top: 4px; margin-bottom: 0px;}
.vbanner-label,.vbanner-label p {margin-top: 10px; margin-bottom: 0px;}
.life-label,.life-label p,.money-label,.money-label p,.news-label,.news-label p,.sports-label,.sports-label p,.tech-label,.tech-label p,.weather-label,.weather-label p {margin-top: 13px; margin-bottom: 0px;}
.lnav,.lnav a,.lnav td {padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px;}
.image-list td {padding-bottom: 10px;}
.paintbox {padding-left: 12px; padding-right: 12px;}
.paintbox-books {padding-left: 10px;padding-right: 10px;}
.life-box,.life-box td,.money-box,.money-box td,.news-box,.news-box td,.tech-box,.tech-box td {padding-left: 6px; padding-right: 6px;}
.spacer {margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 1px; padding-left: 0px;	padding-bottom: 0px; padding-right: 0px;}
.front-head2Copy {font-family: helvetica, arial, sans-serif; font-size: 15px; font-weight: bold; margin-top: 4px; margin-bottom: 0px;}.front-copy { font-family: Arial, Helvetica, sans-serif; }
/*.intro-copy {margin-right: 150px;}*/
.intro-copy {margin-right: 150px; padding-top: 8px;}
.by-line {padding-top: 12px;}
/* the following are not integrated until testing complete */
.lnav-subhdr-2003 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
.lnav-2003 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; height: 20px; padding-top: 2px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px;}
.front-copy { font-size: 12px; }
.life-medium {
background-color: #C767A4;color: #FFFFFF;font-weight: bold;
}
.blk-11-pxl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 12px;

}
.blk-13-bold-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.blk-13-bold-link a {
	color: #000000;
}
.blk-13-pxl-plain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.blk-13-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 14px;

}
.blk-13-plain-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	line-height: 16px;

}
.blk-13-plain-link a{
	color: #000000;
}
.white-15pxl-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.white-12pxl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.white-12pxl-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #FFFFFF;
	text-decoration: underline;
}
.white-12pxl-link a{
	color: #FFFFFF;
}
.white-12pxl-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.white-13pxl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.white-13pxl-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	color: #FFFFFF;
	text-decoration: underline;
}
.white-13pxl-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.white-13pxl-bold-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.white-13pxl-bold-link a{
	color: #FFFFFF;
}
.black-15pxl-bold-link {
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 0px;
	color: #000000;
	text-decoration: underline;
; font-style: normal

}
.black-15pxl-bold-link a{
	color: #000000;
}
.black-32pxl-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;	
	letter-spacing: -0.02em;
}
