h1 { color: #001b5c; font-size: 15px; margin: 0px 0px 5px 0px; padding: 0px; }
h2 { font-size: 12px; margin: 0px 0px 2px 0px; padding: 0px; }
a { color: #0c4386; }
h1.pageTitle { font-size: 18px; color: #0e0d0d; }
.edgeBadgeHome { background-color: #000000; margin-bottom: 8px; }

.topNavigation { text-align: center; background: #957c68 url(/template-theme-default/top_nav_bg.gif) repeat-x; }
.topNavigation ul { margin: 0px; padding: 3px 0px 3px 0px; }
.topNavigation ul li { margin: 0px; padding: 0px 9px; list-style: none; display: inline; }
.topNavigation ul li a { font-size: 13px; text-transform: uppercase; text-decoration: none; color: #ffffff; font-weight: bold; }
.topNavigation ul li a:hover, .topNavigation ul li a.active { color: #0c4386; }

.pageContent { background: #ffffff url(../images/template/gray/page_content_bg.gif) repeat-x; paddin-top: 0px; padding-bottom: 15px; }
.pageContent .pageContentSub { background: url(../images/template/gray/page_content_sub_bg.gif) repeat-y; padding: 0px; border-top: 1px solid #ffffff; }
.pageContent .col1, .pageContent .col2, .pageContent .col3 { padding-bottom: 0px; }
.pageContent .col1 { width: 177px; float: left; margin: 0px 0px 0px 0px; }
.pageContent .col2 { width: 549px; float: left; margin: 0px 0px 0px 37px; }
.pageContent .col3 { width: 171px; float: left; margin: 0px 0px 0px 26px; }

.pageContent .col1 .navigation ul { margin: 0px; padding: 0px; }
.pageContent .col1 .navigation ul li { margin: 0px; padding: 0px; list-style: none; }
.pageContent .col1 .navigation ul li a { text-decoration: none; margin: 0px 0px 0px 20px; padding: 3px 0px 3px 0px; list-style: none; border-bottom: 1px solid #a7a7a7; display: block; }
.pageContent .col1 .navigation ul li a.active { margin: 0px; padding: 3px 0px 3px 20px; list-style: none; }
.pageContent .col1 .navigation ul li a.current { margin: 0px; padding: 3px 0px 3px 20px; list-style: none; background: #d5c0b0 url(../images/template/gray/bullet_blue_on_tan.gif) 7px 6px no-repeat; }
.pageContent .col1 .navigation ul ul li a { margin: 0px 0px 0px 32px; padding: 3px 0px 3px 0px; list-style: none; }
.pageContent .col1 .navigation ul ul li a.current { margin: 0px; padding: 3px 0px 3px 32px; list-style: none; background: #d5c0b0 url(../images/template/gray/bullet_blue_on_tan.gif) 20px 6px no-repeat; }

.pageContent .col3 .link a { background: url(../images/template/gray/bullet_yellow_on_gray.gif) 0px 2px no-repeat; }

.promoBlack { background: #0d0f0d url(../images/template/gray/promo_black_bg.jpg) no-repeat; padding-bottom: 8px; margin-bottom: 12px; }
.promoBlack h1 { background: #b99a81 url(../images/template/gray/tan_header_bg.gif) repeat-x; color: #ffffff; text-transform: uppercase; padding: 5px 13px 4px 13px; margin-bottom: 15px; }
.promoBlack h2 { color: #ffffff; font-size: 12px; padding: 0px; }
.promoBlack .content { padding: 0px 13px 0px 10px; margin-left: 8px; border-left: 1px solid #ffffff; }
.promoBlack .content, .promoBlack .content p { color: #ffffff; }
.promoBlack .link { background: #e1dedc; padding: 5px 13px; margin-top: 18px; }
.promoBlack .link a { padding-left: 14px; text-decoration: none; font-size: 13px; font-weight: bold; background: url(../images/template/gray/light_blue_arrow_gray.gif) 0px 2px no-repeat; }




