/* END screen media */
/* tvfcu_teal = #02778B */
/* tvfcu_dark = #001b21 */
/* tvfcu_med = #013540 */
/* tvfcu_light = #b3d6dc */
/* tvfcu_tan = #f5f1d4 */
/* tvfcu_tan2 = #a29271 */
/* tvfcu_accent = #8b1f03 */
/* tvfcu_white = #fff */
/* tvfcu_HDfont = CuprumFFURegular */

@media screen {


* { margin: 0; padding: 0; }
body { background: #f5f1d4 url(http://tvfcu.com/resources/images/body-bg.png) fixed no-repeat center top; font: 13px/1.6 Helvetica, Verdana, Arial, Sans-Serif; padding:90px 0 0 0; }
body.home { padding:65px 0 0 0; }
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; display:none; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*:focus { outline: none; }
.external { display: inline-block }
#tooltip { 
    display:none;
    background: url(http://tvfcu.com/resources/images/tooltip-bg.png);
    font-size:12px;
    height:97px;
    width:180px;
    padding:20px;
	padding-top:23px;
    color:#fff;
	text-align:center;
	z-index:99;
}
#tools-bg { display:none; }
h1, h2, h3, h4, h5 { margin: 0 0 10px 0; font-family: Helvetica, Arial, Sans-Serif; font-weight: normal; }
   h1 { font-size:60px; line-height: 60px; color: #000; }
   h1 a { color:#fff; }
   h2 { font-size:40px; line-height: 40px; color: #013540; }
   h3 { font-size:26px; line-height: 30px; color: #8b1f03; }
   h4 { font-size:22px; line-height: 26px; color: #013540; }
   h5 { font-size:18px; line-height: 22px; color: #02778B; }
   #header .description { font-size: 1.2em; text-align: center; color: #fff; }
   .blog h2 a { font-size:26px; line-height: 30px; }

p { margin: 0 0 10px 0; }
a { text-decoration:none; color:#8b1f03; }
a:hover { text-decoration:underline; } 
a:focus { text-decoration:underline; } 

.tvfcu-events { overflow:hidden; background:#f5f1d4; margin-bottom:5px; padding:5px 5px 0 5px; height: 57px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
.tvfcu-events h4 { font-size:20px; line-height:24px; margin:0;}
.tvfcu-events p { }
.tvfcu-event-date { float:left; width: 50px; background:#fff; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; margin: 0 10px 0 0; }
	.tvfcu-event-month { background:#02778B; color:#fff; text-align:center; font-size:10px; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; }
	.tvfcu-event-day { color:#02778B; text-align:center; font-size:16px; line-height:normal; font-weight:bold;}
	.tvfcu-event-year { background:#02778B; color:#fff; text-align:center; font-size:10px; border-bottom-left-radius:4px; border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; }
    
.events { overflow:hidden; margin-bottom:10px; }
.events h3 { font-size:22px; line-height:normal; margin:0; }
.events h3 a{ font-size:22px; line-height:normal; margin:0; }
.event-date { float:left; width: 75px; background:#fff; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; margin: 0 10px 0 0; }
	.event-month { background:#02778B; color:#fff; text-align:center; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; }
	.event-day { color:#02778B; text-align:center; font-size:24px; line-height:normal; font-weight:bold;}
	.event-year { background:#02778B; color:#fff; text-align:center; border-bottom-left-radius:4px; border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; }
    
#press-release { text-align:center; } 	
	#press-release img { width:255px; height: 120px; margin-bottom:10px;} 
#press-left { float:left; }
#press-right { float:right; }

.gallery-list { width:196px; height:240px; float:left; text-align:center; padding: 5px; }
	.category-photo-gallery .gallery-list .attachment-thumbnail { margin:0 18px; padding: 5px; background:#fff; border:1px solid #ddd8b2; }
	.gallery-item .gallery-icon .attachment-thumbnail { width: 125px; height: 125px ;margin:5px; padding: 5px; background:#fff; border:1px solid #ddd8b2; }
	.category-photo-gallery .gallery-list .postmetadata { float: none; clear:both; margin-bottom:3px; }
	.category-photo-gallery .gallery-list h3 { font-size:18px; line-height:20px; float: none; clear:both; display:inline; }
    
.news  { margin-bottom:10px; }
	.news a { text-decoration:underline; font-size:16px;  }
	.news p { margin:0; }
	.news span { color:#02778B; }
    
#lock { position:absolute; top: -7px; left:-87px; }

table { border: 1px solid #a29271; background:#a29271; border-collapse:collapse; width:100%; font-size:12px; margin-bottom:10px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
   tr { border: 1px solid #a29271; }
   th, td { padding: 5px; }
   tbody { background:#fff; }
   thead, tbody th { text-align:left; font-size:11px; }

img { border:0; }
   img.ad { float:left; border: 1px solid #a29271; margin:2px; width:110px; height: 110px; }
   img.help-logos { float:left; margin:5px 0; }
   img.nada { float:left; border: 1px solid #a29271; margin:0 10px 10px 10px; }
   img.hdrimg { border: 10px solid #fff; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; margin-bottom:10px; } 
   .alignleft { float:left; margin-right: 10px; }
   .alignright { float:right; margin-left: 10px; }
   .aligncenter { margin: 0 auto; display: block;}
   
   .page-template-archives-locations-php .entry-box .attachment-thumbnail { width:100px; height:100px; }

blockquote { position:relative; margin: 20px 20px 10px 20px; padding:15px 15px 2px 15px; background:#013540;
	-webkit-border-top-left-radius:25px 50px;
	-webkit-border-top-right-radius:25px 50px;
	-webkit-border-bottom-right-radius:25px 50px;
	-webkit-border-bottom-left-radius:25px 50px;
	-moz-border-radius:25px / 50px;
	border-radius:25px / 50px;
    color:#fff; font-size:16px; font-style:italic; text-align:center;}

blockquote + p {margin:10px 170px 2em 0; text-align:right; font-style:italic; font-size:16px; color:#013540;}

blockquote:before {
	content:"\00a0";
	display:block; /* reduce the damage in FF3.0 */
	position:absolute;
	bottom:-30px;
	right:80px;
	width:0;
	height:0;
	border-width:0 0 30px 50px;
	border-style:solid;
	border-color:transparent #013540;
}

blockquote:after {
	content:"\00a0";
	display:block; /* reduce the damage in FF3.0 */
	position:absolute;
	bottom:-30px;
	right:110px; 
	width:0;
	height:0;
	border-width:0 0 30px 20px;
	border-style:solid;
	border-color:transparent #fff;
}



blockquote p { }
hr { float:none; clear:both; }

ul, ol { margin: 0 0 10px 30px; }

.post { padding: 0;}
.post-full { padding:20px 0; border-bottom: 1px solid #ddd8b2; overflow:hidden; }

.entry { }
   .entry a { }
   .entry a:hover { }

pre { }
code, tt { }

#meta { }
.postmetadata a { font-weight:bold; }

.navgation { }
   .next-posts { }
   .prev-posts { } 
   
.st-tag-cloud { text-align:justify; } 
	.st-tags { line-height: normal; }
	
.accordionButton { background:#02778B; padding: 0 10px; margin:0 0 -5px 0; cursor:pointer; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px;}
	.accordionButton h4 { font-size:16px; color:#fff; }
	
.accordionContent {	background: #f5f1d4; padding:5px 10px 0px 10px; margin:-5px 0 5px 0; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; }
   
a.button { background:#02778B; color:#fff; padding:10px; font-size:18px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius: 20px; margin: 50px 0; }
   a.button:hover { background:#8b1f03; text-decoration: none; }

#header-container { width:100%; margin:0 auto; padding-top:0; position:fixed; top:0; left:0; z-index:100;}
   #header { width: 960px; margin:0 auto; padding-top: 0; }
   
      #search-bar { background:#013540; float:left; width: 960px; margin:0 auto; padding:4px 0 7px 0; z-index:100; border-bottom:0px solid #013540; border-top:0 solid #013540; position:relative; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px;position:relative; }
         #searchform { position:absolute; right: 15px; top: 6px; }
         #s { width:230px; height: 25px; margin: 3px 0 0 3px; font-size:18px; color: #013540; padding: 0 35px 0 5px; line-height:25px; float:right; z-index:5; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius: 15px; }
         #searchsubmit { background: url(http://tvfcu.com/resources/images/search-icon.png); float:right; width:25px; height:25px; border:0; cursor:pointer; z-index:90; position:absolute; top:5px; right:5px; }
   
	#menu-header-menu { list-style:none; margin:3px 0 0 10px; padding: 0; font-weight:normal; float:left; }
        #menu-header-menu li { float: left; padding: 0; margin-right: 5px; }
        #menu-header-menu li a { float: left; padding: 5px 10px; padding: 6px 10px 7px 37px; color: #fff; font-size: 14px; border:none; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius: 5px; }         
			#menu-header-menu li.home-page a { background: url(http://tvfcu.com/resources/images/icons-main.png) 5px -252px no-repeat; }
			#menu-header-menu li.personal-page a { background: url(http://tvfcu.com/resources/images/icons-main.png) 5px -287px no-repeat;  }
			#menu-header-menu li.business-page a { background: url(http://tvfcu.com/resources/images/icons-main.png) 5px -322px no-repeat; }
			#menu-header-menu li.eservices-page a { background: url(http://tvfcu.com/resources/images/icons-main.png) 5px -356px no-repeat; }
			#menu-header-menu li.about-page a { background: url(http://tvfcu.com/resources/images/icons-main.png) 5px -392px  no-repeat; } 
        #menu-header-menu li.current-menu-item a, #menu-header-menu li.current-menu-ancestor a, #menu li.current_page_ancestor a, #menu li.current_page_parent a { background-color: #02778B; color: #fff; }
		#menu-header-menu li.menu-item a:hover{ background-color: #8b1f03; text-decoration:none; }  
		#menu-header-menu li.menu-item a:focus{ background-color: #8b1f03; text-decoration:none; }
        

      #breadcrumb { font-size:10px; margin: 5px 0 -7px 0; padding: 5px 20px; ; width:920px; float:left; color:#fff; background:#001b21; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; }
         #breadcrumb a { font-size:10px; color:#b3d6dc; }

#page-wrap-container { width: 960px; margin: 0 auto; height:auto;  }
   #page-wrap {  float: left; width: 960px; margin: 0 0 10px 0; padding: 20px 0 20px; 0; background: url(http://tvfcu.com/resources/images/page-wrap-bg2.png); border-radius:5px;-webkit-border-radius:5px; -moz-border-radius: 5px; position: relative; }
      #narrowcontent { width: 620px; margin: 0 auto; float:left; padding: 0 20px; }
         .entry-box { float:left; width: 620px; font-size:12px; line-height:16px; margin: 10px 0; padding: 0; border: 0px solid #000; }
            .entry-box img { float: left; margin-right:10px; padding:5px; background:#f5f1d4 url(http://tvfcu.com/resources/images/excrpt-box-bg.png); border:1px solid #ddd8b2; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; }
            .entry-box .excerpt-box { float:left; background:#f5f1d4 url(http://tvfcu.com/resources/images/excrpt-box-bg.png); width:465px; min-height:95px; padding: 5px 10px 10px 20px; border:1px solid #ddd8b2; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; position:relative; }
            .entry-box .excerpt-box:hover { background:#f5f1d4; }
            .excerpt-box a.learn-more { position:absolute; right:0; bottom:0; background:#8b1f03; color:#fff; padding:2px 5px; border-top-left-radius:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topleft: 4px; border-bottom-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright: 4px; }
				.excerpt-box a.learn-more:hover { background:#013540; color:#fff; text-decoration:none;}
            .entry-box h3, .branch-box h4 { margin:10px 0 0 0; padding:0; font-size:20px; line-height: 22px; }   
            .entry-box p { clear:both; padding-top:5px; }
            .entry-box .branch-address { float:left; width: 200px; }
            .entry-box .branch-hours { float:left; }
            
         .security-entry-box { float:left; width: 300px; font-size:12px; line-height:16px; margin: 10px 0; padding: 0; border: 0px solid #000; }
            .security-entry-box img { float: left; margin-right:10px; padding:5px; background:#f5f1d4 url(images/excrpt-box-bg.png); border:1px solid #ddd8b2; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; }
            .security-entry-box .excerpt-box { float:left; background:#f4f4f4 url(images/excrpt-box-bg.png); width:260px; height:200px; padding: 5px 10px 10px 20px; border:1px solid #e8e8e8; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; position:relative; }
            .security-entry-box .excerpt-box:hover { background:#f4f4f4; }
            .security-excerpt-box a.learn-more { position:absolute; right:0; bottom:0; background:#E16D00; color:#fff; padding:2px 5px; border-top-left-radius:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topleft: 4px; border-bottom-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright: 4px; }
			
#widecontent { clear:both; float:none; width:920px; margin:20px;}



	#searchformxlarge { position:relative; margin: 0 0 10px; 0; width:900px; padding: 10px; background: #8b1f03; clear:both; float:none; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; z-index:90; }
         #searchformxlarge #slarge { width: 740px; height: 28px; margin: 3px 0 2px; 6px; font-size:22px; color: #013540; padding: 0 5px; line-height:28px; z-index:5; }
         #searchformxlarge #searchsubmitlarge { background: url(http://tvfcu.com/resources/images/search-btn.png); width:94px; height:34px; border:0; cursor:pointer; position:absolute; top:13px; right:20px; z-index:90; }
         #searchformxlarge #searchsubmitlarge:hover { background-position: 0 -34px; z-index:90; }
         #searchformxlarge #searchsubmitlarge:active { background-position: 0 34px; z-index:90; }
            
            .page-listing { list-style:none; margin:0; padding:0; font-size:9px; }
               .page-listing li { float: left; padding: 0 5px; border-right: 1px solid #999; }
               .page-listing li li  a{ display:block;}

   .search-list { padding:5px 10px; margin-bottom:10px; background: url(http://tvfcu.com/resources/images/excrpt-box-bg.png); border:1px solid #ddd8b2; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; float:none; clear:both; }
   
   #searchformlarge { position:relative; margin: 0 0 10px; 0; width:600px; padding: 10px; background: #8b1f03; clear:both; float:none; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; }
         #searchformlarge #slarge { width: 460px; height: 28px; margin: 3px 0 2px; 6px; font-size:22px; color: #013540; padding: 0 5px; line-height:28px; z-index:5; }
         #searchformlarge #searchsubmitlarge { background: url(http://tvfcu.com/resources/images/search-btn.png); width:94px; height:34px; border:0; cursor:pointer; position:absolute; top:13px; right:20px; z-index:90; }
         #searchformlarge #searchsubmitlarge:hover { background-position: 0 -34px; }
         #searchformlarge #searchsubmitlarge:active { background-position: 0 34px; }
   
#sidebar { float:right; width:232px; margin: 0 20px 0 0; padding: 0 20px; background:#fff;  border-radius:5px; -webkit-border-radius:5px; -moz-border-radius: 5px; }
   #sidebar h2 { font-size:24px; line-height: 28px; color: #013540; }
   #sidebar h3 { font-size:20px; line-height: 24px; color: #8b1f03; }
   #sidebar h4 { font-size:16px; line-height: 20px; color: #013540; }
   #sidebar ul { list-style:none; margin:0 0 10px 0; }
   #sidebar ul h2 { font-size:18px; font-weight:bold; margin: 2px 0; font-weight:normal; }
   #sidebar li { font-size:10px; margin-bottom:2px; }
   #sidebar ul ul { list-style:disc; color:#fff; margin: 5px 0 0 18px; }
   #sidebar ul ul li { padding-left:2px; }

      #nav-container { background: #013640; padding:5px 12px 1px 12px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius: 5px; margin-bottom:10px; }
      .home #tvfcu-sidebar-menu, .blog #tvfcu-sidebar-menu, .search #tvfcu-sidebar-menu, .single #tvfcu-sidebar-menu, .archive #tvfcu-sidebar-menu, .page-template-page-sitemap-php #tvfcu-sidebar-menu { display:none; }
         #nav-container h2 { color: #fff; }
         #nav-container ul ul { list-style:none; margin:0; padding:0; }
         #nav-container a { padding: 3px 10px; backgroun: #013640; color: #fff; font-size: 13px; border:none; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius: 5px; display:block; }
         #nav-container a:hover{ background: #8b1f03; color: #fff; text-decoration:none; }
         #nav-container a:focus{ background: #8b1f03; color: #fff; text-decoration:none; }
         #nav-container li.current_page_item a, #nav-container li.current_page_ancestor a, #nav-container li.current_page_parent a { background: #02778B; color: #fff; }
 .error404 #sidebar #nav-container { display:none; }  
      #get-help { padding:10px 12px 1px 12px; background: #013640; border-radius:5px;-webkit-border-radius:5px; -moz-border-radius: 5px; margin: 20px 0; }
         #get-help h3 { color:#fff; }
         #get-help label { color:#fff; }

#top-footer { background: url(http://tvfcu.com/resources/images/footer-bg.png) no-repeat center top; width:100%; height:248px; margin: 0; padding:0; clear:both; }
#footer-container { background: #013540; width:100%; margin: 0; padding:0; clear:both; }
   #footer { width:970px; margin:0 auto; padding: 20px 0; color: #fff; overflow:hidden; font-weight:lighter; }
      #ftr-logos { width:970px; padding:10px 0 7px 0 ; border-top: 1px solid #b3d6dc; border-bottom: 1px solid #b3d6dc; text-align:center; clear:both; margin:0 0 10px 0;}
      #footer a { color:#b3d6dc; }
      .footer-sitemap { float:left; width: 172px; margin: 0; padding:0 10px 10px 10px; list-style:none; }
         #footer h2 { font-size:18px; line-height:16px; color:#fff; }
         .footer-sitemap ul { list-style:none; margin:0; padding:0; font-size:12px; }
         .footer-sitemap ul li a { color:#a6c7ce; }
      .footer-social { float:left; width: 172px; margin: 0; padding:0; list-style:none; }
         .footer-social li { float:left; margin:0; padding:0;  }

#home-menu { width:240px; height:360px; background:#fff; float:left; margin-left:20px; padding:10px 0 10px 10px; border-bottom-left-radius:4px; border-top-left-radius:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; }
      #home-menu ul { list-style:none; margin:0; padding:0; font-family: Helvetica, Arial, Sans-Serif; font-weight: normal; font-size:16px; }
      #home-menu ul li a { color:#8b1f03; padding: 7px 0 7px 52px; display:block; border-bottom:1px solid #02778B; }
      #home-menu ul li.last a { border: 0;}
      
      
      #home-menu ul li#menu-item-1279 a {  background: url(http://tvfcu.com/resources/images/icons-main.png) 4px -2px no-repeat; }
      #home-menu ul li#menu-item-1280 a {  background: url(http://tvfcu.com/resources/images/icons-main.png) 4px -44px no-repeat; }
      #home-menu ul li#menu-item-1281 a {  background: url(http://tvfcu.com/resources/images/icons-main.png) 4px -86px no-repeat; }
      #home-menu ul li#menu-item-1283 a {  background: url(http://tvfcu.com/resources/images/icons-main.png) 4px -128px no-repeat; }
      #home-menu ul li#menu-item-1282 a {  background: url(http://tvfcu.com/resources/images/icons-main.png) 4px -170px no-repeat; }
      #home-menu ul li#menu-item-1284 a {  background: url(http://tvfcu.com/resources/images/icons-main.png) 4px -212px no-repeat; border:none; }
	  
	  #home-menu ul li#menu-item-1279 a:hover, #home-menu ul li#menu-item-1280 a:hover, #home-menu ul li#menu-item-1281 a:hover, #home-menu ul li#menu-item-1282 a:hover, #home-menu ul li#menu-item-1282 a:hover, #home-menu ul li#menu-item-1283 a:hover, #home-menu ul li#menu-item-1284 a:hover { text-decoration:none; background-color:#02778B; color:#fff; }
      #home-menu ul li#menu-item-1279 a:focus, #home-menu ul li#menu-item-1280 a:focus, #home-menu ul li#menu-item-1281 a:focus, #home-menu ul li#menu-item-1282 a:focus, #home-menu ul li#menu-item-1282 a:focus, #home-menu ul li#menu-item-1283 a:focus, #home-menu ul li#menu-item-1284 a:focus { text-decoration:none; background-color:#02778B; color:#fff; }

.page-template-page-home-php #tvfcu-logo {display:none;}
	  
#tvfcu-sidebar-menu { width:232px; background:#fff; padding:10px 0; border-bottom-left-radius:4px; border-top-left-radius:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; }
	#tvfcu-sidebar-menu li { margin:0; padding:0; }
      #tvfcu-sidebar-menu ul, #tvfcu-sidebar-menu ol { list-style:none; margin:0; padding:0; font-family:  Helvetica, Arial, Sans-Serif; }
      #tvfcu-sidebar-menu ul li a, #tvfcu-sidebar-menu ol li a  { padding: 6px 0 5px 12px; display:block; border-bottom:1px solid #02778B; background:#fff; color:#8b1f03; font-weight: normal; font-size:16px; margin:0;  }
	  #sidebar #tvfcu-sidebar-menu h2 { font-size:20px; line-height: 22px; color: #013540; margin-top:20px; }
      #tvfcu-sidebar-menu ul li.last a, #tvfcu-sidebar-menu ol li.last a { border: 0;}
      #tvfcu-sidebar-menu ul li a:hover, #tvfcu-sidebar-menu ol li a:hover { text-decoration:none; background:#8b1f03; color:#fff; }
      #tvfcu-sidebar-menu ul li a:focus, #tvfcu-sidebar-menu ol li a:focus  { text-decoration:none; background:#8b1f03; color:#fff; }
	  #tvfcu-sidebar-menu li.current_page_item a, #tvfcu-sidebar-menu li.current_page_ancestor a, #tvfcu-sidebar-menu li.current_page_parent a { background: #02778B; color: #fff; }
	  .error404 #sidebar #tvfcu-sidebar-menu { display:none; }  
      
#sidebar-menu { width:232px; background:#fff; padding:10px 0; border-bottom-left-radius:4px; border-top-left-radius:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; }
	#sidebar-menu li { margin:0; padding:0; }
      #sidebar-menu ul, #sidebar-menu ol { list-style:none; margin:0; padding:0; font-family:  Helvetica, Arial, Sans-Serif; }
      #sidebar-menu ul li a, #sidebar-menu ol li a  { padding: 6px 0 5px 12px; display:block; border-bottom:1px solid #02778B; background:#fff; color:#8b1f03; font-weight: normal; font-size:16px; margin:0;  }
	  #sidebar #sidebar-menu h2 { font-size:20px; line-height: 22px; color: #013540; margin-top:20px; }
      #sidebar-menu ul li.last a, #sidebar-menu ol li.last a { border: 0;}
      #sidebar-menu ul li a:hover, #sidebar-menu ol li a:hover { text-decoration:none; background:#8b1f03; color:#fff; }
      #sidebar-menu ul li a:focus, #sidebar-menu ol li a:focus  { text-decoration:none; background:#8b1f03; color:#fff; }
	  #sidebar-menu li.current-menu-item a, #sidebar-menu li.current-menu-ancestor a, #sidebar-menu li.current-menu-parent a, #sidebar-menu ol li.current_page_item a { background: #02778B; color: #fff; }
	  .error404 #sidebar #sidebar-menu { display:none; }  
      
#slider { position:relative; float:right; width:650px; height:360px; border: 10px solid #fff; margin: 0 20px 0 0; border-bottom-right-radius:4px; border-top-right-radius:4px; -webkit-border-bottom-right-radius:4px; -webkit-border-top-right-radius:4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; z-index:70; }
   #slider img { position:absolute; width:650px; height:360px; top:0px; left:0px; }

.nivoSlider { position:relative; float:right; width:650px; height:360px; border: 10px solid #fff; margin-top: 20px; z-index:70 }
   .nivoSlider img { position:absolute; width:650px; height:360px; top:0px; left:0px; }
   .nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:60; display:none; }
   .nivo-slice { display:block; position:absolute; z-index:50; height:100%; }
   .nivo-caption { position:absolute; left:0px; bottom:0px; background:#000; color:#fff; opacity:0.8; width:100%; z-index:89; }
      .nivo-caption p { padding:5px; margin:0; }
   .nivo-directionNav a { position:absolute; top:45%; z-index:99; cursor:pointer; }
      .nivo-prevNav { left:0px; }
      .nivo-nextNav { right:0px; }
      .nivo-controlNav { position:absolute; right:0; bottom:-11px; }
         .nivo-controlNav a { display:block; width:10px; height:10px; background:url(http://tvfcu.com/resources/images/bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left; }
         .nivo-controlNav a.active { background-position:-10px 0; }
   .nivo-directionNav a { display:block; width:32px; height:34px; background:url(http://tvfcu.com/resources/images/arrows.png) no-repeat; text-indent:-9999px; border:0; }
      a.nivo-nextNav { background-position:-32px 0; right:10px; }
      a.nivo-prevNav { left:10px; }
      
#slider2 { position:relative; float:right; width:650px; height:360px; border: 10px solid #fff; margin: 0 20px 0 0; border-bottom-right-radius:4px; border-top-right-radius:4px; -webkit-border-bottom-right-radius:4px; -webkit-border-top-right-radius:4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; z-index:70; }

      
#home-widget-area { overflow: hidden; float:none; clear:both; width:960px; padding: 10px 0 0 0; margin:0 auto; }
   #home-widget-area #nav-container { display:none; }
   #home-widget-area .widget-container, #home-widget-area .rates-widget, #bottom-widgets .widget-container, #top-widgets .widget-container  { margin: 5px; float: left; width: 288px; height:250px; }
   #top-widgets .widget-container  { margin: 7px 0; float: left; width: 600px; height:180px; }
   .widget-container, #home-widget-area .rates-widget { padding: 10px; background: url(http://tvfcu.com/resources/images/page-wrap-bg2.png); border:1px solid #ddd8b2; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius: 5px; position:relative; clear:none; overflow:hidden; }
      .widget-container ul { list-style:none; margin:0; padding:0; }
      .widget-container .attachment-thumbnail { float:left; margin-right:10px; width:70px; height:70px; padding:5px; background: url(http://tvfcu.com/resources/images/page-wrap-bg2.png); border:1px solid #ddd8b2; }
      .widget-container h2 { font-size:19px; line-height: 19px; padding: 8px 5px 5px 5px; border-radius:3px;-webkit-border-radius:3px; -moz-border-radius: 3px; color:#02778B; text-shadow: 1px 1px 2px #999; }
      .widget-container h2 a { color:#02778B;  }
      .widget-container h3 { font-size:16px; line-height:18px; margin-bottom:3px; color:#02778B; }
      .widget-container p { font-size:12px; line-height:16px;}
      .widget-container .postmetadata { position:absolute; bottom:0; left: 10px; padding:5px; width:278px; border-radius:3px;-webkit-border-radius:3px; -moz-border-radius: 3px; color:#02778B; }
         #top-widgets .widget-container .postmetadata  { position:absolute; bottom:0; left: 10px; padding:5px; width:590px; border-radius:3px;-webkit-border-radius:3px; -moz-border-radius: 3px; }
		 #home-widget-area .widget-container .post { background: #f5f1d4; height:150px; padding: 10px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; }
         #home-widget-area .widget-container .page{ background: #f5f1d4; height:180px; padding: 10px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; }
		 #top-widgets .widget-container .post { background: #f5f1d4; height:85px; padding: 10px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; }
         
         #bottom-widgets .widget-container, #top-widgets .widget-container  { margin: 5px; float: left; width: 276px; height:160px; }
         	#bottom-widgets .widget-container h2 a { font-size:18px; line-height: normal; padding: 0; border-radius:3px;-webkit-border-radius:3px; -moz-border-radius: 3px; color:#02778b; text-shadow: 1px 1px 2px #999; }
      
   #sidebar .widget-container { margin: 7px 0; width: 212px; float:left; }
      #sidebar .widget-container h2 { font-size:20px; line-height: 18px; color:#02778B; margin-top:-3px;}
      #sidebar .widget-container h2 a { font-size:20px; line-height: 18px; color:#02778B; margin-top:-3px;}
      #sidebar .widget-container h3 { font-size:16px; line-height: 20px; }
      #sidebar .widget-container p { font-size:11px; line-height:13px; color:#000; }
	  #sidebar .widget-container .post { background: #f5f1d4; padding: 10px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; }
      #sidebar .widget-container .postmetadata { background:#fff; width: 202px; padding: 5px; margin: 0 0 -10px -20px; position: relative; }
      #sidebar .widget-container ul {list-style:disc; margin-left: 30px;}
      #home-widget-area .widget-container ul {list-style:disc; margin-left: 30px;}

   .rates-widget { float:none; clear:both; padding-top: 10px; }
      .page-template-page-rates-bottom-php #sidebar .rates-widget { display:none; }
      #rates-list { list-style:none; margin: 0; padding: 0 0; }      
      .rate-message { background: #ccc; padding:5px 10px 5px 10px; margin-bottom:10px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius: 5px; clear:both; }
      #home-widget-area .rates-widget h3 { font-size:22px; line-height: 22px; background:#02778B; padding: 8px 5px 5px 5px; border-radius:3px;-webkit-border-radius:3px; -moz-border-radius: 3px; color:#fff; text-shadow: 1px 1px 2px #333; }

.currents { float:left; background: url(http://tvfcu.com/resources/images/page-wrap-bg2.png); width:580px; min-height:95px; padding: 5px 10px 0 20px; border:1px solid #a29271; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; position:relative; margin-bottom:20px; }
	.currents:hover { background:#f5f1d4; }
	.currents a { color:#8b1f03; }
	.currents a.learn-more { position:absolute; right:0; bottom:0; background:#8b1f03; color:#fff; padding:2px 5px; border-top-left-radius:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topleft: 4px; border-bottom-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright: 4px; }
		.currents a.learn-more:hover { background:#001b21; color:#fff; text-decoration:none;}
	.currents h2, .branch-box h4 { margin:10px 0 0 0; padding:0; font-size:28px; line-height: 30px; }   
	.currents p { clear:both; padding-top:5px; }
	.currents .postmetadata { background:#013540; color:#fff; margin:0 -11px -10px -21px;  padding: 10px 50px 10px 10px; border-bottom-left-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright: 4px; position:relative; min-height:40px;}
	.currents .postmetadata a { color:#b3d6dc; }
    
.small_currents { float:left; background: url(http://tvfcu.com/resources/images/page-wrap-bg2.png); width:275px; min-height:265px; padding: 5px 10px 0 10px; border:1px solid #a29271; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius: 4px; position:relative; float: left; margin: 0 5px 20px 5px; }
	.small_currents:hover { background:#f5f1d4; }
	.small_currents a { color:#8b1f03; }
	.small_currents a.learn-more { position:absolute; right:0; bottom:0; background:#8b1f03; color:#fff; padding:2px 5px; border-top-left-radius:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topleft: 4px; border-bottom-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright: 4px; }
		.small_currents a.learn-more:hover { background:#001b21; color:#fff; text-decoration:none;}
	.small_currents h3, .branch-box h4 { margin:10px 0 0 0; padding:0; font-size:20px; line-height: 22px; }   
	.small_currents p { clear:both; padding-top:5px; }
	.small_currents .postmetadata { background:#013540; color:#fff; margin:0;  padding: 10px 40px 10px 10px; border-bottom-left-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright: 4px; position:absolute; bottom: 0; left: 0; min-height:62px; width: 245px;}
	.small_currents .postmetadata a { color:#b3d6dc; }
   
.source-icon { position:absolute; bottom:5px; right:10px; }
   
ol.commentlist { list-style: none; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment { border-bottom: 1px dotted #666; padding: 10px; }
ol.commentlist li.comment div.comment-author { }
ol.commentlist li.comment div.vcard { }
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }
ol.commentlist li.comment div.vcard cite.fn a.url { }
ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }
ol.commentlist li.comment div.vcard img.avatar-32 { }
ol.commentlist li.comment div.vcard img.photo { }
ol.commentlist li.comment div.vcard span.says { }
ol.commentlist li.comment div.commentmetadata { }
ol.commentlist li.comment div.comment-meta { font-size: 10px; }
ol.commentlist li.comment div.comment-meta a { color: #ccc; }
ol.commentlist li.comment p { }
ol.commentlist li.comment ul { }
ol.commentlist li.comment div.reply { font-size: 11px; }
ol.commentlist li.comment div.reply a { font-weight: bold; }
ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }
ol.commentlist li.comment ul.children li { }
ol.commentlist li.comment ul.children li.alt { }
ol.commentlist li.comment ul.children li.bypostauthor { }
ol.commentlist li.comment ul.children li.byuser { }
ol.commentlist li.comment ul.children li.comment { }
ol.commentlist li.comment ul.children li.comment-author-admin { }
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-5 { }
ol.commentlist li.comment ul.children li.odd { }
ol.commentlist li.even { background: #fff; }
ol.commentlist li.odd { background: #f6f6f6; }
ol.commentlist li.parent { border-left: 5px solid #111; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }
#respond {
   background: #ccc;
   border: 1px solid #999;
   padding: 2px 10px 5px 15px;
}
#submit { background: url(http://tvfcu.com/resources/images/submit-btn.png); width:94px; height:34px; border:0; cursor:pointer; }
   #submit:hover { background-position: 0 -34px; }
   #submit:active { background-position: 0 34px; }

form { }
input[type=text] { }
textarea { width: 205px; }

.navigation { margin:10px; auto; text-align:center; clear: both: float: none; }

.wp-paginate { display:inline; padding:0; margin:0 auto; float: none; clear: both;}

.wp-paginate li {display:inline; list-style:none;}

.wp-paginate a {background:#02778B; border:0px solid #ccc; color:#fff; margin-right:4px; padding:6px 10px; text-align:center; text-decoration:none; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}

.wp-paginate a:hover, .wp-paginate a:active {background:#8b1f03; color:#fff;}

.wp-paginate .title {color:#555; margin-right:4px;}

.wp-paginate .gap {color:#999; margin-right:4px;}

.wp-paginate .current {color:#fff; background:#8b1f03; border:0px solid #89adcf; margin-right:4px; padding:6px 10px; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;}


#artifacts { float:left; width:262px; margin-bottom:10px; }

.highlight { background: #02778B; color:#fff; padding:2px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius: 2px; }

#sidebar-rates { float:right; padding: 20px 0 10px 0; }
   address { margin-bottom:10px; }
   .rate2col, .rate3col, .rate4col, .circle { border: 1px solid #a29271; background:#a29271; border-collapse:collapse; width:100%; font-size:12px; margin-bottom:10px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
      .circle tr, .rate2col tr, .rate3col tr { border: 1px solid #a29271; } .rate2col th, .rate3col th, .rate4col th, .rate2col td, .rate3col td, .rate4col td, .circle th, .circle td { padding: 5px; }
      .rate2col tbody, .rate3col tbody, .rate4col tbody, .circle tbody { background:#fff; }
      .rate2col thead, .rate3col thead, .rate4col thead, .circle thead, .circle tbody th { text-align:left; }
      .rate2col td { padding: 5px; width:50%; }
      .rate3col td { width:33.33%; }
      .rate4col thead th { width:25%; }
      .rate2col tfoot th img, .rate3col tfoot th img { text-align: right; float:right; }

#announcement { background: #8b1f03; color:#fff; width:600px; margin: -20px 0 20px 0; padding: 10px 180px;  border-top-right-radius:5px; border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright: 5px; -moz-border-radius-topeft: 5px; overflow: hidden; }
   #announcement img { float:left; margin: 5px 20px 0 0; }
   #announcement a{ color: #fff; text-decoration:underline; }
   #announcement p { font-size: 12px; text-align:left; margin: 0; }
   #announcement p.announce-title { font-size: 18px; font-weight: bold; text-align:left; }
   
#ninja_annc_container_1, #ninja_annc_container_2, #ninja_annc_container_3, #ninja_annc_container_4 { background: #8b1f03; color:#fff; width:600px; margin: -20px 0 20px 0; padding: 10px 180px;  border-top-right-radius:5px; border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; overflow: hidden; border-bottom:0; text-align:left; font-size: 14px; }
   #ninja_annc_container_1 img, #ninja_annc_container_2 img, #ninja_annc_container_3 img, #ninja_annc_container_4 img { float:left; margin: 5px 20px 0 0; }
   #ninja_annc_container_1 a, #ninja_annc_container_2 a, #ninja_annc_container_3 a, #ninja_annc_container_4 a { color: #fff; text-decoration:underline; }
   #ninja_annc_container_1 h2, #ninja_annc_container_2 h2, #ninja_annc_container_3 h2, #ninja_annc_container_4 h2 { font-size: 18px; font-weight: bold; text-align:left; color:#fff; margin-bottom:-5px; }

#buorg { z-index:150; }

div#nyroModalFull { font-size: 12px; color: #777; z-index:500; }
   div#nyroModalFull div#nyroModalLoading { padding:20px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius: 5px; width: 150px; height: 150px; text-indent: -9999em; background: #fff url(http://tvfcu.com/resources/images/ajaxLoader.gif) no-repeat; background-position: center; }
   div#nyroModalFull div#nyroModalLoading.error { padding:20px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius: 5px; line-height: 20px; width: 300px; height: 100px; text-indent: 0; background: #fff; }
   div#nyroModalFull div#nyroModalWrapper { background: #fff; padding:20px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius: 5px; }
      div#nyroModalFull div#nyroModalWrapper a#closeBut { position: absolute; display: block; top: -13px; right: -13px; width: 24px; height: 24px; text-indent: -9999em; background: url(http://tvfcu.com/resources/images/close.png) no-repeat; outline: 0; }
      div#nyroModalFull div#nyroModalWrapper h1#nyroModalTitle { margin: 0; padding: 5px 8px 8px 8px; position: absolute; top: -25px; left: 0; font-size: 20px; color: #333; line-height:20px; background:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius: 5px; }
      div#nyroModalFull div#nyroModalWrapper div#nyroModalContent { overflow: auto; }
      div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent { padding: 5px; }
      div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent { position: relative; overflow: hidden; text-align: center; }
         div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent img { vertical-align: baseline; }
         div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div { position: absolute; bottom: 0; left: 0; background: black; padding: 10px; margin: 10px; border: 1px white dotted; overflow: hidden; opacity: 0.2; filter: alpha(opacity=20); }
         div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div:hover { opacity: 0.5; filter: alpha(opacity=50); cursor: help; }
      div#nyroModalFull div#nyroModalWrapper a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper a.nyroModalNext { z-index: 105; outline: none; position: absolute; top: 0; height: 100%; width: 48px; cursor: pointer; text-indent: -9999em; background: left 20% no-repeat; background-image: url(data:image/gif;base64,AAAA); /* Trick IE6 */ }
      div#nyroModalFull div#nyroModalWrapper div.wrapperSwf a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper div.wrapperSwf a.nyroModalNext, div#nyroModalFull div#nyroModalWrapper div.wrapper a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper div.wrapper a.nyroModalNext { height: 60%; width: 20%; }
      div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalPrev { left: 15px; background-position: left 50%; }
      div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalPrev:hover { background-image: url(http://tvfcu.com/resources/images/prev.png); }
      div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalNext { right: 20px; background-position: right 50%; }
      div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalNext:hover { background-image: url(http://tvfcu.com/resources/images/next.png); }

.awesome, .awesome:visited {
	background: #222 url(/images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}
.large.awesome, .large.awesome:visited { font-size: 14px; padding: 8px 14px 9px; }
.red.awesome, .red.awesome:visited { background-color: #8b1f03; }
.red.awesome:hover { background-color: #bd2a04; text-decoration:none; }



} /* END screen media */


@media print {

.do-not-print { display: none; }
#comments { page-break-before: always; }

body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }
   
} /* END print media */

