﻿.BigTable {}

.ClearBoth { clear: both; }
.FloatRight { float: right; }
.FloatLeft { float: left; }

.EnclosedBlock
{
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
    -moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	
	padding: 10px;
}

.SilverBorder
{
    border-style: solid;
    border-width: 1px;
    border-color: Silver;
}

.RoundBorder
{
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.AlignCenter { text-align: center; }
.AlignLeft { text-align: left; }
.AlignRight { text-align: right; }

.SubSectionTitle
{
    font-size: large;
    font-weight: bold;
    color: #CD4A4A;
    
    padding-right: 8px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.SectionTitle 
{
    font-weight: bold;
    background-color: #FAF2F2;
    color: #CD4A4A;
    
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 3px;
    padding-bottom: 3px;
    
    border-color: #FDD2D2;
    border-width: 1px;
    border-style: solid;
    -webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomright: 8px;
}

.BoldFont { font-weight: bold; }

.Padding8px
{
    padding: 8px;
}

.Margin8px { margin: 8px; }
.MarginTop8px { margin-top: 8px; }
.MarginLeft8px { margin-left: 8px; }
.MarginRight8px { margin-right: 8px; }

.HalfWidth { width: 47%; }

.FormBlock
{
    padding: 8px;
    border-style: dashed;
    border-width: 1px;
    border-color: Silver;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
}

.LargeFont { font-size: large; }
.ItalicFont { font-style: italic; }
.NoDisplay { display: none; }
.RedText { color: Red; }
.SingleBorder { border-style: solid; border-width: 1px; border-color: Silver; }

.MimicParagraph
{
    margin-top: 10px;
    margin-bottom: 10px;
}

.ContentTitleOrange
{
    background-color: #FFCC66;
    font-weight: bold;
    background-image: url('../../Products/EIBU/gold_bullet.gif');
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 20px;
}

.InfoTableField
{
    width: 30%;
}

.SlideLinkBarSectionTitle
{
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #6DBA4C;
    color: White;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
}

.NoBorder { border-style: none; border-width: 0px; }
/*================================================================================*/
.InfoTabBlock 
{
    font-family: Trebuchet MS, Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    color: #555555;
}

.InfoTabBlockX
{
    font-family: Trebuchet MS, Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    color: #555555;
}

.InfoTabBlock2
{
    font-family: Verdana, Trebuchet MS, Arial, Sans-Serif;
    font-size: 11px;
    color: #555555;
}

.InfoTabMenu 
{
}

.InfoTabMenuItem 
{
    
}

.InfoTabMenuItem a
{
}

.ExtraLeftPadding
{
     padding-left: 20px;
}

.ProductInfoTableContainer
{
    width: 100%;
    max-width: 670px;
    overflow: auto;
}

.ProductInfoTable
{
    width: 100%;
}

.ProductInfoTable td
{
    vertical-align: top;
    padding-top: 2px;
    padding-bottom: 2px;
    width: 250px;
    min-width: 250px;
}

.ProductInfoTable td.header
{
    font-weight: bold;
    background-color: #EEF2F9;/*#FAF2F2;*/
    color: #444444;
    width: 150px;
    min-width: 150px;
}

.ProductInfoTable tr
{
    border-bottom-style: solid;
    border-width: thin;
    border-color: Silver;
}

.ProductInfoTable tr.header
{
    font-weight: bold;
    background-color: Red;
    color: White;
}

.AlternateRow
{
    background-color: #EEEEEE;
}

.InfoAccordionBlock { }

.TwoColumnInfoTable { }

.TwoColumnInfoTable td 
{
    padding: 10px;
}

.TwoColumnInfoTableStyledField
{
    border-style: dashed;
    border-width: 1px;
    border-color: Silver;
    width: 50%;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.TwoColumnInfoTableFieldTitle
{
    color: #CD4A4A;
    margin-bottom: 5px;
    font-weight: bold;
}

.ProductCatalogAnchor
{
}

.ProductCatalogAnchor a:hover
{
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: Green;
}

.ProductCatalogAnchor a:hover
{
    opacity: .5;
}

.CustomSmallFont
{
    font-size: 80%;
}

.ISOLogo
{
    width: 175px;
}