﻿/* CATEGORY LISTING PAGE */

.PortfolioBG
{
    width: 910px;
    height: auto;
    margin-left: 39px;
    padding-bottom: 25px;
    padding-top: 20px;
    background: url(../../Images/PortfolioPageBG.jpg) repeat-y right top;
}

.CatNav
{
    width: 290px;
    padding: 21px 0 47px 0;
}

.CatList
{
    width: 620px;
    padding-top: 18px;
}

#ProductDisplayTable
{
	height: 247px;
	margin: 0 0 0 20px;

}

#VideoReel
{
	width: 435px;
	height: 260px;
	background: #CCC;
}

.ProdTD
{
	width: 435px;
	height: 247px;
}

.PortBottom
{
	height: 36px;
}

.PortProdLabel
{
	font: bold 10.5px/18px Verdana, Arial;
	color: #808999;
	text-transform: uppercase;
}

.PortProdValue
{
	font: normal 11.5px/18px Verdana, Arial;
	color: #FFF;
	padding-left: 15px;
}

.BorderTop
{
	border-top: 1px solid #223445;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

.PortfolioProductLink, a:link.PortfolioProductLink, a:active.PortfolioProductLink, a:visited.PortfolioProductLink
{
    font: bold 12px/27px Verdana, Arial;
    color: #ffffff;
    display: block;
    text-decoration: none;
    padding-left: 20px;
}

.PortfolioProductLinkInActive, a:link.PortfolioProductLinkInActive, a:active.PortfolioProductLinkInActive, a:visited.PortfolioProductLinkInActive
{
    font: normal 12px/27px Verdana, Arial;
    color: #ffffff;
    display: block;
    text-decoration: none;
    padding-left: 20px;
}

a:hover.PortfolioProductLink
{
    color: #000000;
    background: #6ea9b9 url(../../Images/PortfolioProductBG.jpg) no-repeat left top;
}

.PortfolioProductItem
{
    border: 0;
    border-bottom: solid 1px #223445;
}

.ProdAwards
{
	width: 435px;
	position: absolute;
	top: 280px;
}

.ProdAwards td
{
	
}

/* END CATEGORY LISTING PAGE */

.SCValidationError
{
    font-family:Arial;
    font-size:11px;
    color:#ff0000;  
    padding: 2px 2px 2px 15px;
    text-decoration:none;
}

.SCValidationHeading
{
    font-family:Arial;
    font-size:12px;
    background-color:Yellow;
    padding: 2px 2px 2px 2px;
    text-decoration:none;
        color:#ff0000;  
        width:500px;
}

/* CATNAV */

#MainDiv ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#MainDiv a, #MainDiv a:link, #MainDiv a:active, #MainDiv a:visited
{
    color: #3b5a76;
    text-decoration: none;
    padding-left: 64px;
    display: block;
    font: bold 11px/42px DIN, Verdana, Arial;
    background: url(../../Images/CatNavBG.gif) no-repeat left top;
}

#MainDiv li.Selected a, #MainDiv li.Selected a:link, #MainDiv li.Selected a:active, #MainDiv li.Selected a:visited
{
    color: #ffffff;
    background: url(../../Images/CatNavBG_o.gif) no-repeat left top;
}

#MainDiv a:hover
{
    color: #ffffff;
    background: url(../../Images/CatNavBG_o.gif) no-repeat left top;
}

/* END CATNAV */


/* PORTFOLIO PRODUCT PAGE */

.PortfolioProductBlueLink, a:link.PortfolioProductBlueLink, a:active.PortfolioProductBlueLink, a:visited.PortfolioProductBlueLink, a:hover.PortfolioProductBlueLink
{
	font: bold 10px/20px Din, Tahoma, Verdana, Sans-Serif;
	color: #4C80B3;
	letter-spacing: 2px;
	text-transform: uppercase;
}

/* END PORTFOLIO PRODUCT PAGE */