﻿@import url(../core.css);

a, a:link, a:visited, 
li.menuitem-lvl0.sfHover a.menuitemlink-lvl0,
li.menuitem-lvl0.sfHover a.menuitemlink-lvl0:link,
li.menuitem-lvl0.sfHover a.menuitemlink-lvl0:hover,
a.menuitemlink-lvl0:hover { color: #900; }
a:hover,
li.menuitem-lvl0.is-selected a.menuitemlink-lvl0,
li.menuitem-lvl0.is-selected a.menuitemlink-lvl0:link,
li.menuitem-lvl0.is-selected a.menuitemlink-lvl0:hover,
li.menuitem-lvl0.is-selected.sfHover a.menuitemlink-lvl0,
li.menuitem-lvl0.is-selected.sfHover a.menuitemlink-lvl0:link,
li.menuitem-lvl0.is-selected.sfHover a.menuitemlink-lvl0:hover { color: #ce3b3b; text-decoration: none; }
a:active { color: #ce3b3b; }
#csNav { margin-bottom: 1em; }
#csPageHeader { background-image: url(../../images/bg-content-header-mediacenter.jpg) }
	#csPageHeader a.link-button.request-quote, #csPageHeader a.link-button.request-quote:link { color: #fff; background-image: url(../../images/button-mediacenter-requestquote.png); }
#csShare { background-image: url(../../images/icon-bookmark-mediacenter.png); }
#csShare a, #csShare a:link { color: #000; text-decoration: none; }
#csMenuColumn h4 { color: #900; font-size: 1em; padding-top: .25em; }
#csMenuColumn h4 a, #csMenuColumn h4 a:link { color: #900; }
#csMenuColumn h4 a:hover, #csMenuColumn h4 a:active { color: #ce3b3b; }
#csMenuColumn ul li a, #csMenuColumn ul li a:link { color: #606060; }
#csMenuColumn ul li a:hover, #csMenuColumn ul li a:active { color: #900; }

div.cs-content-container h1,
div.cs-content-container h3,
div.cs-content-container h5,
div.cs-dnn-container-content div.UVG_VideoPlayerContent .Head { color: #900; }
div.cs-content-container h3 {font-size: 135%;}


/* Videos */
div.UVG_VideoPlayerContent table { width: 100%; }
div.UVG_VideoPlayerContent .ItemGroup table { width: auto; }
div.UVG_VideoPlayerContent .Head { border-bottom: 1px solid #dedede; padding: .25em 0; font-family: "Trebuchet MS",Trebuchet,Arial,Geneva,Helvetica,sans-serif; }
div.UVG_VideoPlayerContent #UVGContainer { border-top: 1px solid #fff; padding: 2em 0 0; text-align: center; }

.video { clear: both; text-align: left; padding: 1em 0 0; border-bottom: 1px solid #fff; }
.video.single-video div.clear { height: 2em; border-bottom: 1px solid #DEDEDE; }
.videoHeadline, .videoEntry, .videoAuthor, .videoCategory { padding-left: .5em !important; }
#csMainColumn .videoHeadline h1 { font-size: 150%; padding: 0; margin: 0; border-bottom: 0 none; }
#csMainColumn .videoHeadline h1 a, #csMainColumn .videoHeadline h1 a:link { text-decoration: none; }
.videoAuthor { font-size: 82%; margin: .25em 0 0; } 
.videoEntry { margin: 0; padding: 1.5em 0 0 .5em; font-size: 12px; line-height: 166%; }
.videoScreenshot { float: left; margin: .25em 1em .5em .5em; }
.videoCategory.Normal, .videoAuthor.Normal { font-size: 11px !important; }

#csMainColumn .recentArticle h2 { font-size: 150%; margin: 0; padding: 0; border-bottom: 0 none; }
#csMainColumn .recentArticle h2 a,
#csMainColumn .recentArticle h2 a:link { text-decoration: none; }
#csMainColumn .recentAuthor { font-size: 82%; margin: .25em 0 0; }
#csMainColumn .recentSummary { margin: 0; padding: 1.5em 0 0 0; font-size: 12px; line-height: 166%; }

#csMainColumn div.cs-warehousetour-content { float: left; margin: 0 1em 1em 0; padding: .5em; border: 1px dashed #bbb; }
#csMainColumn div.cs-warehousetour-content a.highslide { display: block; width: 150px; height: 100px; overflow: hidden; }
#csMainColumn div.cs-warehousetour-content img { border: 0 none; }
	div.cs-warehousetour-caption h5 { color: #000; font-size: 11px; border-bottom: 1px dotted #ccc; padding: 0 0 .25em; margin: .5em 0; }
	div.cs-warehousetour-caption p { font-size: 11px; color: #333; }