body{ color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px }
p {}
td{ font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px }
.small{font-size:10px; line-height: 14px }
.large{font-size:14px; line-height: 18px }
.black,a.black:link, a.black:visited, a.black:active{color:#000;}
a:link, a:visited, a:active  { text-decoration: none }
.pad_10 a:link, .pad_10 a:visited, .pad_10 a:active  { color: #900; }
a:hover{ color: #900; text-decoration: underline }
.des_hed { color: #900; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 16px; text-decoration: none }
.des_hed_pick { color: #900; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 24px; text-decoration: none }
.des_hed_sml { color: #900; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 16px; text-decoration: none }
.des_hed_k { color: #000; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 16px; text-decoration: none }
.subhed { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px }
.byline { color: #000; font-size: 9px; font-family: Verdana; font-weight: bold; line-height: 16px; text-transform: uppercase }
.date { color: #666; font-style: italic }
.caption { color: #666; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 16px; text-decoration: none }
.caption_lrg { color: #666; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 24px; text-decoration: none }
.tab { color: #666; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 12px; text-transform: uppercase }
.tab_on { color: #900; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 12px; text-transform: uppercase }
.nav_sub { color: #666; font-size: 10px; font-weight: bold; line-height: 12px; text-transform: uppercase }
.nav_sub_on { color: #900; font-size: 10px; font-weight: bold; line-height: 12px; text-transform: uppercase }
.article_byline { color: #900; font-size: 11px; font-family: Verdana; font-weight: bold; text-transform: uppercase }
.article_ital_red { color: #900; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: normal; line-height: 20px }
.bold { color: #000; font-weight: bold }
.bold_red { color: #900; font-weight: bold }
.sans_caps { color: #000; font-size: 9px; font-family: Verdana; font-weight: bold; line-height: 16px; text-transform: uppercase }
.sans_caps_red { color: #900; font-size: 9px; font-family: Verdana; font-weight: bold; line-height: 12px; text-transform: uppercase }
.sans_caps_blue { color: #009; font-size: 9px; font-family: Verdana; font-weight: bold; line-height: 12px; text-transform: uppercase }
.sans_caps_white { color: #fff; font-size: 9px; font-family: Verdana; font-weight: bold; line-height: 12px; text-transform: uppercase }
.input    { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 9px }
.copy10px { font-size: 10px; line-height: 12px }
.leading_16 { line-height: 16px }
.return { line-height: 9px }
.gray { color: #666; text-decoration: none }
a.bold_ital_link:link,a.bold_ital_link:visited,a.bold_ital_link:active,.bold_ital_link { color: #666; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; line-height: 11px; text-decoration: none }
a.bold_ital_link:hover { text-decoration: underline }
.bkt_title_section { color: #666; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 16px; text-decoration: none; text-transform: uppercase }
.bkt_bold_italic { color: #000; font-style: italic; font-weight: bold }
.bkt_red { color: #c00 }
.bkt_month { color: #666; font-size: 14px; font-style: italic; font-weight: bold; line-height: 10px; text-decoration: none }
.bkt_blog_name   { color: #300; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none }
.bkt_blog_title  { color: #000; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 16px; text-decoration: none }
a.bold_italic_grey:link,a.bold_italic_grey:visited,a.bold_italic_grey:active,.bold_italic_grey  { color: #666; font-style: italic; font-weight: bold }
.pad_10 { padding: 10px }
.pad_20 { padding: 20px }
.pad_10L { padding-right: 0; padding-left: 10px }
.pad_10R { padding-right: 10px; padding-left: 0 }
.pad_10RL { padding-right: 10px; padding-left: 10px }
.image_inset_left { border-right: #fff }
.pad_10B { padding-right: 0; padding-bottom: 10px; padding-left: 0 }
.pad_20L { padding-right: 0; padding-left: 20px }
.pad_20R { padding-right: 20px; padding-left: 0 }
.pad_10L10R { padding-right: 10px; padding-left: 10px }
.pad_10T10L10R { padding-top: 10px; padding-right: 10px; padding-left: 10px }
.pad_20B20R { padding-right: 20px; padding-bottom: 10px }
.pad_20L20R { padding-top: 0; padding-right: 15px; padding-left: 15px } /* 20 */
.pad_20T20L20R { padding-top: 20px; padding-right: 20px; padding-left: 20px }
.pad_20L20Rlol { padding: 0 15px 0 15px; } /* 20 */
.article_text  { color: #000; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; text-decoration: none }
.article_red { color: #900; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; text-decoration: none }
.article_bold_red { color: #900; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 20px; text-decoration: none }
.article_bold { color: #000; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 20px }
.article_bold_ital { color: #000; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; line-height: 20px; text-decoration: none }
.article_ital { color: #000; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: normal; line-height: 20px }
.search   { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 12px; text-transform: uppercase }
.bold_italic_12px { color: #000; font-style: italic; font-weight: bold }
.blog {overflow: hidden; }
.formValidate{font-weight:bold;color:#900;}
#submitErrors{display:none;font-weight:bold;}
#errorMessages{color:#900;}
h1{ color: #900; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 24px; text-decoration: none; margin: 8px 0 0 0;}
h2{ color: #900; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 16px; text-decoration: none; margin: 8px 0 0 0;}
h3{ color: #000; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 16px; text-decoration: none; margin: 16px 0 0 0;}
.webonly{color: #666;}