﻿.p_content_page, .p_home_page { background-position: left top;   background-color: #EBEBEB; background-image: url(   'Backgrounds/Page.jpg' ); background-repeat: no-repeat; }


a { color: #606060;  text-decoration:none; font-weight:bold; }
a:hover {text-decoration:underline; }

ul { margin-top:12px; padding-bottom:0px; padding-left:0px; margin-left:20px;}
ul li { background-position: left; display: block; line-height: 15px; padding-left:10px; padding-top:3px ;background-image: url( Bullets/1_z1.gif ); background-repeat: no-repeat; list-style-type: none; }

ul li a { font-weight:normal; }

.nf_left_nav { height:415px; border-collapse:collapse;  vertical-align:text-bottom; width:100%; }
.nf_left_nav td { vertical-align:bottom; }
.nf_left_nav ul {margin-left:0px; margin-bottom:0px;}
.nf_left_nav li { background-image:none; padding-left:0px; }
.nf_left_nav a { background-position: right; background-image: url( 'Backgrounds/LeftNav/bluesnip.gif' ); font-weight:bold; color:#fff; padding-left:15px; background-repeat: no-repeat; padding-right: 70px; line-height: 22px; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; background-color: #4DC4ED; }
.nf_left_nav a:hover { background-position: right; text-decoration: none;   background-color: #ED564D; background-image: url(  'Backgrounds/LeftNav/redsnip.gif' ); background-repeat: no-repeat; }

.nf_top_nav { margin-top:-85px; }
.nf_top_nav div { width:90px; float:left; text-align:center; margin-right:2px;  margin-bottom:20px;  }
.nf_top_nav div a { color:#fff;}
.nf_top_nav div a:hover { text-decoration:none;}
.nf_top_nav .tn_0 { background-color: #A3BF00; }
.nf_top_nav .tn_1 { background-color: #FCE55D; }
.nf_top_nav .tn_2 { background-color: #40B1ED; }
.nf_top_nav .tn_3 { background-color: #FFC200; }
.nf_top_nav .tn_4 { background-color: #61BF1A; }
.nf_top_nav .tn_5 { background-color: #EC761C; }
.nf_top_nav div a { padding-top:25px; padding-bottom:25px; line-height: 75px;}

.top_nav {  background-color: #EBEBEB; height:90px; width:552px; }

.bulleted_list { padding-left: 20px; padding-top: 15px; padding-bottom: 5px; color: #606060; font-family:Tahoma; font-size:11px; }
.bulleted_list ul { margin-top:0px; padding-bottom:0px; padding-left:0px;}
.bulleted_list ul li {  list-style: none; line-height: 15px; }

.bulleted_list ul li a { font-weight:normal; }

.article_content { padding-left:40px; padding-right:40px; padding-top:20px;  color:#787878; text-align:left; }

.article_content h1 { color: #444444;   margin-bottom:3px; font-size:25px; font-family:Arial; font-weight:normal;}
.article_content h2 { color: #606060; font-size: 18px; font-family: Arial; font-weight: normal; }
.article_content p { font-size:14px; font-family:Arial Narrow; margin-bottom:15px; margin-top:0px; background-color:Transparent;}
.article_content { margin-bottom: 20px;}
.article_content .article_image { text-align: center; margin-bottom: 0px; border-width: 1px; border-color: #4DC4ED; border-bottom-style: solid; margin-bottom:5px; }
.article_content .article_image img { border-style: none; }

.article_content .articles a { color:#E92200;  }
.article_content .breadcrumb { margin-bottom:20px; margin-top:5px; font-size:13px;}
.article_content .breadcrumb ul { margin-left:0px; }
.article_content .breadcrumb ul li { background-position: left;  display: inline; padding-left:10px; background-image: url( 'bullets/arrow_grey.gif' ); background-repeat: no-repeat; }
.article_content .breadcrumb ul li.first { background-image:none;  padding-left:0px;}

.article_content .gallery { overflow:hidden; margin-bottom:20px; text-align:center; }
.article_content .gallery_i { width:360px; } 
.article_content .gallery .preview_image {margin-bottom: 5px; padding: 0px; border-collapse:collapse; text-align:center; width: 350px; height:233px; overflow:hidden; border:#E7AF00 2px solid; } 
.article_content .gallery img { cursor:pointer; }
.article_content .gallery .loading {  margin-top:100px;}
.article_content .gallery img:hover {}
.article_content .node { border-color: #E7AF00;  border-style: solid; width:90px; height:64px; overflow:hidden; text-align:center; border-width: 2px; margin-bottom: 10px; margin-right: 2px; }

.attachments {margin: 20px 0 0 0; text-align:left;}
.attachments table{ width:auto; border-collapse:collapse; margin-left:10px;}
.attachments table td{  vertical-align:top;}
.attachments table .icon {  padding-top:2px; padding-right:5px;}

.panel_snapshots {}
.panel_snapshots .node h1 { font-size:12px; margin-bottom:2px;}
.panel_snapshots .node { padding-left:12px; #padding-right:5px; padding-top:15px;  width:169px; cursor:pointer;}
.panel_snapshots .node:hover { background-color: #F8F8F8; }
.panel_snapshots .node .content {height: 30px; margin-bottom: 12px; font-size: 11px; line-height: 15px; font-family:Tahoma; color: #9B9C9E;  }
.panel_snapshots .node .image {	margin: 8px 0 8px 0; height: 64px; overflow:hidden; width:150px; }
.panel_snapshots .node .articles {height:80px; margin-bottom: 5px; overflow:hidden; font-family:Tahoma; font-size:11px; }
.panel_snapshots .node .articles ul {margin-left:3px;}

.breakdown_snapshots { margin-left:25px;  }
.breakdown_snapshots table { width:90%; border-collapse:collapse; }
.breakdown_snapshots table .title td {width: 169px; padding-top:10px; }
.breakdown_snapshots table .title h1 { font-size:12px; }
.breakdown_snapshots table .image { padding: 5px 0 0 0; height: 104px; overflow: hidden; width: 150px; }
.breakdown_snapshots table .content td { border-bottom: solid 1px #EDEDED; font-size: 11px; line-height: 15px; font-family:Tahoma; color: #9B9C9E; padding-bottom:10px; height:60px; padding-top:10px; }
.breakdown_snapshots table .content td a { color: #9B9C9E; font-weight: normal; }
.breakdown_snapshots table .content td a:hover { text-decoration: none; }
.breakdown_snapshots table .content p { margin: 0px; padding: 0px; }
.breakdown_snapshots table .articles {margin-top: 0px; margin-bottom: 10px; overflow:hidden; font-family:Tahoma; font-size:11px; }
.breakdown_snapshots table .content ul a { color: #666666; };
.breakdown_snapshots table .content ul a:hover { text-decoration: underline; }
.breakdown_snapshots table .content ul {margin-left:3px; margin-top: 5px;}
.breakdown_snapshots table td.c_0 { padding-right:10px;  border-right:solid 1px #EDEDED; }
.breakdown_snapshots table td.c_1 { padding-right: 10px; padding-left: 10px; border-right: solid 1px #EDEDED; border-right-color: #EDEDED; }
.breakdown_snapshots table td.c_2 {  padding-left: 10px; }

.left_advert { background-position: right; text-align:center; background-color: #F9F9F9; padding-top: 10px; padding-bottom: 10px; margin-bottom:10px; padding-left:2px; background-image: url(     'backgrounds/LeftNav/1_bg1.gif' ); background-repeat: repeat-y; }
.left_advert { border:none;}

.dated_list { margin-left: 15px;  margin-right: 15px;  }

.dated_list .node { background-color: #F6F6F7; padding-left:20px; padding-right:15px; padding-bottom:20px; margin-bottom:10px; }
.dated_list .date{ text-align:right; padding-top:4px; font-size:11px;}
.dated_list p { margin-top:3px; }

.footer ul { margin-top:20px; padding-bottom:0px; padding-left:0px;}
.footer ul li {   display:inline; line-height: 15px; background-image:none;}

.footer { background-position: right; height: 100px; width:577px;  padding-top: 20px;  text-align: center; background-color: #E7AF00; background-image: url(     'Backgrounds/Content/right.gif' ); background-repeat: repeat-y; }
.footer .text {  color:#fff; font-weight:bold; padding-left:30px; padding-right:30px;}
.footer a { color: #eee; text-decoration:underline;  font-weight:bold;}
.footer a:hover {color: #fff;}