
body
{
    font-family: Arial;
    font-size: small;
    margin: 0;
    line-height: 1em;
}

P
{
    text-align: left;
}

td.menu
{
    width: 10em; 
    height: 4em;
}
div.menu
{
    padding-top:1.25em;
    padding-bottom:1.25em;
    width:10em; 
    text-align: center;
    cursor:hand
}
INPUT
{
	font-family:Arial; 
    font-size: 1.0em 
    line-height: 1em;
}

menu
{
    font-family: Arial;
    font-size: small;
    text-transform: uppercase;

}

IMG
{
	border:0
}

img.bordered
{
    border-right: 1px solid #A8B8B9;
    border-bottom: 1px solid #A8B8B9;
}

.PageTitle {
    font-family: Arial; 
    font-weight: bold; 
    font-size: 1.15em; 
    text-transform: uppercase; 
    color:#8D7855;
    height: 1.5em;
	}

td.bordered
{
    background-color:White;
    border-right: 1px solid #A8B8B9;
    border-bottom: 1px solid #A8B8B9;
    border-left: 1px solid #A8B8B9;
    height: 1.6em;
}

a.ImageEnlarge
{
    text-decoration: none; 
    font-weight: bold; 
    color:#777D7E; 
    font-family: Arial; 
    font-size: 0.75em;
    text-transform:uppercase;
    line-height: 0.9em;
}

a.menu{
    text-decoration: none; 
    font-weight: bold; 
    color:#777D7E; 
    font-family: Arial; 
    font-size: 0.75em;
    text-transform:uppercase;
}
    
.Content_Title
{
    font-family: Arial;
    font-size: 1.5em;
    color:#8E7856;
    line-height: 25px;
}

.AdvertisementHeader
{
    font-family: Arial;
    font-size: 1.3em;
    color:#8E7856;
    line-height: 1.4em;
    text-transform:uppercase;
}


.BreadCrumbText
{
    font-family: Arial;
    font-size: 0.8em;
    color:#777D7E;
    text-transform:uppercase;
    text-align: left
}

.BreadCrumbText a:link{
    font-family: Arial;
    font-size: 0.8em;
    color:#777D7E;
    text-transform:uppercase;
    text-decoration:none;
    text-align: left;
}

.BreadCrumbText a:visited{
    font-family: Arial;
    font-size: 0.8em;
    color:#777D7E;
    text-transform:uppercase;
    text-decoration:none;
    text-align: left;
}

.BreadCrumbText a:hover{
    font-family: Arial;
    font-size: 0.8em;
    color:#777D7E;
    text-transform:uppercase;
    text-decoration:none;
    text-align: left;
}

.EnvInfo
{
    font-family: Arial;
    font-size: .8em;
    color:#777D7E;
}

a.menu:hover
    {
    text-decoration: none; 
    font-family: Arial; 
    font-size: 0.75em; 
    font-weight: bold; 
    color:#000000;
}

.LeftNav
{
    text-decoration: none; 
    font-weight: normal; 
    color:#777D7E; 
    font-family: Arial; 
    font-size: 0.80em;
    text-transform:uppercase;
}

.LeftNavFocus
{
    text-decoration: none; 
    font-weight: bold; 
    color:#000000; 
    font-family: Arial; 
    font-size: 0.80em;
    text-transform:uppercase;
}

.LeftNavSecondary
{
    text-decoration: none; 
    font-weight: normal; 
    color:#777D7E; 
    font-family: Arial; 
    font-size: 0.65em;
}

.LeftNavSecondaryFocus
{
    text-decoration: none; 
    font-weight: bold; 
    color:#000000; 
    font-family: Arial; 
    font-size: 0.65em;
}
		
.FooterNav
{
    text-decoration: none; 
    font-weight: normal; 
    color:#777D7E; 
    font-family: Arial; 
    font-size: 0.65em;
    text-transform:uppercase;
}

.StandardRightTitle
{
    font-weight: bold; 
    font-size: 0.8em; 
    text-transform: uppercase; 
    color:#777D7E; 
    line-height: 16px; 
    font-family: Arial; 
    letter-spacing: 1px;
    text-decoration: none;
}

.StandardRightTitle a{
    font-weight: bold; 
    font-size: 0.8em; 
    text-transform: uppercase; 
    color:#777D7E; 
    line-height: 16px; 
    font-family: Arial; 
    letter-spacing: 1px;
    text-decoration: none;
}
    
.StandardRightTitle a:hover
    {
    font-weight: bold; 
    font-size: 0.8em; 
    text-transform: uppercase; 
    color:#777D7E; 
    line-height: 16px; 
    font-family: Arial; 
    letter-spacing: 1px;
    text-decoration: none;
}
		
		div#footer 
{ 
    position:absolute; 
    left:10px; 
    top:280px; 
    z-index:103 
}

.TopRightTitle
{
    font-family: Arial; 
    font-weight: bold; 
    font-size: 1.2em; 
    text-transform: uppercase; 
    color:#777D7E; 
    line-height: 1.2em;
}

.MiddleRightTitle
{
    font-family: Arial; 
    font-weight: bold; 
    font-size: 1.1em; 
    text-transform: uppercase; 
    color:#8D7855; 
    line-height: 1.1em;
}

.BottomRightTitle
{
    font-family: Arial; 
    font-weight: bold; 
    font-size: 1.05em; 
    text-transform: uppercase; 
    color:#777D7E; 
    line-height: 1.05em;
}

.RightCopy
{
    font-family: Arial;
    font-size: .75em;
    color:#777D7E;
}

.RightCopy a:link
{
    color: #618392
}

.RightCopy a:hover
{
    color: #618392
}

.RightCopy a:visited
{
    color: #9D8962
}

.RightCopy a:active
{
    color: #9D8962
}

.FeaturedCaseStudy
{
    font-family: Arial; 
    font-weight: bold; 
    font-size: 1.1em; 
    text-transform: uppercase; 
    color:#8D7855; 
    height: 1.4em;
}

.CaseStudySummary
{
    font-family: Arial;
    font-size: .75em;
    color:#777D7E;
}

.PageHeader
{
    font-family: Arial; 
    font-weight: bold; 
    font-size: 1.15em; 
    text-transform: uppercase; 
    color:#8D7855;
    line-height: 1.3em;
}

.PageBrand
{
    font-family: Arial; 
    font-size: .78em;  
    font-weight:normal;
    color:#8D7855;
    text-transform: none;
    height: .9em;
    text-align: left;
    vertical-align: middle;    
}

.PageCopy
{
    font-family: Arial;
    font-size: .9em;
    color:#777D7E;
    line-height: 1.3em;
    text-align: left;
}

.PageCopy a:link
{
    color: #618392
}

.PageCopy a:hover
{
    color: #618392
}

.PageCopy a:visited
{
    color: #9D8962
}

.PageCopy a:active
{
    color: #9D8962
}

.ProductTable
{
    font-family: Arial;
    font-size: .9em;
    text-decoration: none;
    text-align: left;
    color:#777D7E;
    line-height: 1em;
}

.ProductTable a:link
{
    font-family: Arial;
    font-size: .9em;
    text-decoration: none;
    text-align: left;
    color:#777D7E;
    line-height: 1em;
}


.ProductTable a:visited
{
    font-family: Arial;
    font-size: .9em;
    text-decoration: none;
    text-align: left;
    color:#777D7E;
    line-height: 1em;
}

.ProductTable a:hover
{
    font-family: Arial;
    font-size: .9em;
    text-decoration: none;
    text-align: left;
    color:#000;
    line-height: 1em;
}


.ProductTitle
{
    font-family: Arial; 
    font-weight: bold; 
    font-size: 1.1em; 
    text-transform: uppercase; 
    color:#8D7855; 
    line-height: 1.6em;
}

.ProductPaging
{
    font-family: Arial;
    font-size: .8em;
    color:#777D7E;
    text-decoration: none;
    line-height: 1.6em;
}

.PagingSelected
{
    font-family: Arial;
    font-size: .8em;
    color:#777D7E;
    border: 1px solid #000;
    text-decoration: none;
}

.ProductExpandText
{
    font-family: Arial;
    font-size: .9em;
    color:#777D7E;
}

li
{
    text-indent: -12px;
    list-style-position: inside;
}

.NurtureRedirect
{
    display:none;
}