﻿body {
}
a
{

}
a:visited
{
    text-decoration: none;
    color: #3366FF;
}
a:link
{
    text-decoration: none;
    color: #6699FF;
}

a.TitreFacade
{
    color: red;
    font-weight: normal;
    font-style: normal;
    font-family: 'Times New Roman';
    font-variant: normal;    
}

a:visited.TitreFacade
{
    color: #d50000;
    font-weight: normal;
    font-style: normal;
    font-family: 'Times New Roman';
    font-variant: normal;
}

.MstrAllTbl
{
    width: 100%;
    background-image: none;
}

.MstrSloganTD
{
    margin: 0px; 
    padding: 4px 0px 5px 0px; 
    text-align: center; 
    font-family: Univers; 
    font-size: small; 
    font-weight: bold; 
    font-style: italic; 
    font-variant: normal; 
    text-transform: none; 
    border-bottom-style: solid;    
	letter-spacing: 15px;
}

.MstrUpperSecTD
{
    padding: 0px;
    margin: 0px;
    border-style: none none ridge none;
    border-bottom-width: thin;  
}

.MainTD
{
    background-color: #333333;
    color: #FFFFFF;
    
}

.MasterNavBarOuterTD
{
    width: 10%; 
    height: 500px; 
    border-right-style: groove;    
}

.MasterNavBarTD
{
    padding: 10px;
    font-family: 'Times New Roman';
    font-weight: normal;
    font-size: large;
}

.MstrCntntTD
{
    padding: 10px;
    vertical-align: top;

}

.BasketIconTD
{
    padding: 3px;
}

.BasketIcon
{
    border-style: none;
}

.MstrNewsUserTbl
{

}

.HmNewsTitle
{
    font-family: Verdana;
    font-size: small;
    color: #666633;
    font-style: italic;
    font-weight: bold;
}
.HmNewsDate
{
    font-family: Verdana;
    font-size: small;
    color: #666633;
}
.HmNewsDescr
{
    font-family: Verdana;
    font-size: small;
    color: #808080;
    padding-bottom: 5px;
    border-bottom-style: dotted;
    border-bottom-width: thin;
}
.NewsHeader
{
    text-align: center;
    background-image: url(  'file:///C:/NewProjects2/SoftAtWeb/WebSites/SEAAI/Images/Custom/marbleshade.jpg' );
    background-repeat: repeat-x;
    font-weight: bold;
    font-style: italic;
}

.PubTDRight
{
    text-align: right;
    vertical-align: top;
}

.PubTDLeft
{
    vertical-align: top;
    text-align: left;
}

.PubTDColumn
{
    vertical-align: top; 
    width: 10%;    
}

.MstrFooterTD
{
    text-align: center;
}

a.MstrFooter
{
    font-size: small;
    font-style: italic;
    color: #000000;
    text-decoration: none;
    padding-right: 10px;
    padding-left: 10px;
}

.MasterCopyRTD
{
    border-top: gray thin solid; 
    font-size: x-small; 
    font-style: italic; 
    text-align: right;    
}

.MsgHeadTbl
{

}

.MsgHeadImgTD
{
    padding: 5px;
    border-style: none solid none none;
    border-width: medium;
    border-color: #C0C0C0;
}
.MsgHeadTxtTD
{
    padding: 5px;   
    font-family: 'Times New Roman' , Times, serif;
    text-align: left;
}
.MsgAddress
{
    border-style: groove none none none;
    border-width: thin;
    font-family: 'Times New Roman' , Times, serif;
    font-size: small;
    font-style: italic;
    font-weight: bold;
}

.MsgContentsTD
{
    padding: 20px;
}

.MsgTextTD
{
    padding: 20px 20px 40px 20px;
}

.MsgH1TD
{
    font-size: x-large;
    text-align: center;
    position: fixed;
    top: 20px;
}

.MsgH2TD
{
    font-size: large;
    font-weight: bold;
}

.MsgH3TD
{
    font-size: medium;
}

.MsgParTD
{
    padding: 20px 20px 40px 20px;    
}

.MsgPar
{
}

.PagesHeader
{
    font-size: x-large;
    color: #CCCCCC;
}

.GeneralLongDescrTD
{
    padding: 5px;
    text-indent: 20px;
}

.GeneralPromptTD
{
    padding: 5px;    
}

.GenInputLeftTD
{
    padding: 5px;
    background-color: #666666;
}

.GenInputRightTD
{
    padding: 5px;    
}

.WisperTD
{
    font-size: small;
    font-style: italic;
    padding: 3px;
}

.ButtonsTD
{
    padding: 5px;
    text-align: center;
}

.GeneralRadioButTD
{
    padding: 5px;        
}

.OfficialHeadTD
{
    font-family: 'Times New Roman';
    font-size: x-large;
    font-weight: bold;
    padding: 5px;        
}

.OfficialContentsTD
{
    font-family: 'Times New Roman';
    padding: 5px;            
}

.DefProdRep1Header
{
    font-size: small;
    font-style: italic;
    font-weight: bold;
    font-family: Verdana;
    text-decoration: blink;
    color: #CCCC00;
    background-image: url(  'file:///C:/NewProjects2/SoftAtWeb/WebSites/SEAAI/Images/Custom/marbleshade.jpg' );
    background-repeat: repeat-x;
}

.DefProdRep1Item
{
    padding: 10px;
    vertical-align: top;
}

.DefProdRep1ProdNameTD
{
    font-weight: bold;
    font-size: large;
    font-family: 'Times New Roman';
    text-align: left;
}

.DefProdRep1LogoTD
{
    margin: 2px;
    padding: 2px;
    text-align: center;
    width: 30%;
}

.DefProdRep1SrtDescTD
{
    font-family: Verdana;
    font-style: italic;
    color: #666666;
}

.DefProdRep1FeatTitleTD
{
    font-style: normal;
    font-size: small;
    color: #808080;
    font-weight: bold;
}

.DefProdRep1FeatImgTD
{
}

.DefProdRep1FeatRepItem
{
    padding: 3px;
}

.DefProdRep2Header
{
}

.DefProdRep2Item
{
    padding: 5px;
}

.DefProdRep2ProdNameTD
{
    font-weight: bold;
    font-size: large;
    font-family: 'Times New Roman';
    text-align: left;    
}

.DefProdRep2LogoTD
{
    padding: 3px;
}

.DefArtRep1Header
{
    font-size: small;
    font-style: italic;
    font-weight: bold;
    font-family: Verdana;
    color: #CCCC00;
    background-image: url(  'file:///C:/NewProjects2/SoftAtWeb/WebSites/SEAAI/Images/Custom/marbleshade.jpg' );
    background-repeat: repeat-x;
    text-align: right;
}

.DefArtRep1Item
{
    padding: 5px;
    vertical-align: top;
}

.DefArtRep1TitleTD
{
    padding: 3px;
    font-size: large;
    font-family: 'Times New Roman';
    text-transform: none;
    font-variant: small-caps;
}

.DefArtRep1DateTD
{
    padding: 3px;
    font-family: 'Times New Roman';
    color: #999999;
    vertical-align: top;
}

.DefArtRep1DescrTD
{
    font-size: small;
    font-style: italic;
}

.DefArtSel2Header
{
}

.DefArtSel2Item
{
}
.DefArtRep2TitleTD
{
    padding: 3px;
    font-size: large;
    font-family: 'Times New Roman';
    text-transform: none;
    font-variant: small-caps;
}

.DefArtRep2DateTD
{
    padding: 3px;
    font-family: 'Times New Roman';
    color: #999999;
}
.ArtFrmLeft
{
    padding: 10px;
    background-color: #666666;
    text-align: right;
    font-size: small;
    font-style: italic;
    vertical-align: top;
}

.ArtFrmRight
{
    padding: 10px;
}

.ArtDownloadTD
{
    text-align: right;
    vertical-align: top;
}

.ArtsArtRepHeader
{
    font-size: small;
    font-style: italic;
    font-weight: bold;
    font-family: Verdana;
    text-decoration: blink;
    background-color: #003399;
    color: #999966;
    text-align: right;
}

.ArtsArtRepItem
{
    padding: 5px;
}

.ArtsRepClassifTD
{
    background-color: #666666;
    font-weight: bold;
    font-style: normal;
    font-size: medium;
    padding: 6px 5px 3px 5px;
}

.ArtsRepTitleTD
{
    padding: 3px;
    font-size: large;
    font-family: 'Times New Roman';
    text-transform: none;
    font-variant: small-caps;    
}

.ArtsRepDateTD
{
    padding: 3px;
    font-family: 'Times New Roman';
    color: #999999;    
}

.ArtsRepKeywTD
{
    padding: 3px;
    font-style: italic;
    font-size: small;
    text-align: right;
}

.ArtsRepKeywvalTD
{
    padding: 3px;
    font-style: italic;
    font-size: small;
}

.BasShipUsrPnlTD
{
    padding: 10px;

}

.BasShipUsrTbl
{   
    border-style: groove;
    border-width: thin;
}

.BasShpPnlTitle
{
    padding: 5px;
    font-weight: bold;
    font-style: italic;
    color: #008080;
}
.BasShpPnlMod
{
    padding: 5px;
    text-align: right;
}

.BasShpPnlLeft
{
    font-style: italic;
    font-size: small;
    font-family: Verdana;
    background-color: #666666;
    vertical-align: top;
    padding: 5px;
    text-align: right;
}

.BasShpPnlRight
{
    padding: 5px;        
}

.BasUsrPnlTitle
{
    padding: 5px;
    font-weight: bold;
    font-style: italic;
    color: #008080;
}
.BasUsrPnlMod
{
    padding: 5px;
    text-align: right;
}

.BasUsrPnlLeft
{
    font-style: italic;
    font-size: small;
    font-family: Verdana;
    background-color: #666666;
    vertical-align: top;
    padding: 5px;
    text-align: right;
    
}

.BasUsrPnlRight
{
    padding: 5px;            
}

.BasTbl
{
    border-width: thin;
    border-style: inset;
    padding: 2px;
}

.BasTblHeadTD
{
    background-color: #666666;
    font-style: italic;
    text-align: center;
    padding: 5px;    
}

.BasItemsTD
{
    padding: 5px;
    font-weight: bold;
    text-align: center;
}

.BasCheckCoupTD
{
    padding: 1px;
    font-size: small;
    font-style: italic;
    font-weight: bold;
}

.BasCheckCoupTDTD
{
    padding: 5px;    
}

.BasFastDeliveryTD
{
    padding: 5px;        
}

.BasPurchCondTD
{
}

.BasPurchCondTDRead
{
    padding: 5px;            
}

.BasPurchCondTDCond
{
    padding-left: 25px;    
}

.BasPromptTD
{
    padding: 5px;
    color: #3366FF;
    font-size: large;
    text-align: center;
}

.BasPayButtonsTD
{
    padding: 3px;
}

.BasPayButtonsTbl
{
}

.BasPayButtonsTblTD
{
    padding: 5px;
    text-align: center;
}

.BasketSumLblTD
{
    padding: 5px;
    text-align: right;
    border-width: thin;    
    border-top-style: solid;
}

.BasketSumValTD
{
    text-align: center;
    border-width: thin;    
    border-top-style: solid;
    
}

.BasketSumRedDetTD
{
    font-size: small;
    font-style: italic;
    text-indent: 5px;
}

.CompPriceProdNmTD
{
    text-align: center;
}
.CompPricePriceLblTD
{
    font-style: italic;
    font-weight: bold;
}
.CompPricePriceTD
{
    text-align: center;
}
.CompPriceFeatTD
{
    font-style: italic;
    font-weight: bold;
    font-size: small;
    font-family: Verdana;
}
.CompPricePositiveTD
{
    background-color: #FFFFFF;
}
.CompPriceNegativeTD
{
}

.ContLeftTD
{
    padding: 10px;
    vertical-align: top;
    text-align: right;
}

.ContTblTD
{
    padding: 15px;
}

.ContTbl
{
    border-width: thin;
    border-style: double;
}

.CountriesItmTD
{
    font-style: normal;
    font-size: small;
    padding: 5px;
}

.DelProdNameTD
{
    font-size: large;
}

.FeatureImgTD
{
    padding: 5px;
    width: 1%;
}

.FeatureTitleTD
{
    font-family: Garamond;
    font-size: large;
    font-weight: bold;
    font-style: italic;
    color: #808080;
    text-align: left;
    padding: 5px;
}

.FeatureDescrTD
{
    padding: 5px;
    font-family: Verdana;
    font-size: small;
    font-style: normal;
}

.FeatureHeader
{
    font-size: large;
    color: #C0C0C0;
    padding: 5px;
}

.FileDelClickTbl
{
    margin: 10px;
    width: 100%;
    padding: 10px;
    table-layout: inherit;
}

.FileDelClickButton
{
    text-align: center;
    font-weight: bolder;
}

.LnksRepItem
{
    padding: 5px;
}

.LnksRepLnkTD
{
    font-family: Verdana;
    font-style: italic;
    color: #800000;
    padding: 5px;
}

.LnksRepDescrTD
{
    font-style: italic;
    font-family: Verdana;
    font-size: small;
}

.MyOrdersOrdrIDTD
{
    border-width: thin;
    font-family: Verdana;
    font-size: large;
    padding-top: 10px;
    padding-bottom: 5px;
    border-bottom-style: solid;
}

.MyOrdersPaymentStatusLeftTD
{
    padding: 5px;
    background-color: #666666;
}

.MyOrdersPaymentStatusRightTD
{
    padding: 5px;
    border-width: thin;
    border-style: solid;
}

.MyOrdersBasDetTD
{
    padding: 5px;
}

.MyOrdersPayLinksTD
{
    text-align: center;
}

.ProdPricingLeftTD
{
    font-family: Univers;
    color: #999999;
    font-style: italic;
    font-size: small;
    text-align: left;
}

.ProdPricingTD
{
    padding: 5px;
    color: #008080;
    font-weight: bold;
}

.ProdSpecDisImg
{
    text-align: center;
}

.ProdSpecDisTitle
{
    text-align: center;
    font-family: Univers;
    font-size: x-large;
    font-weight: bold;
    color: #FF0000;
}

.ProdPricingDisLeftTD
{
    font-family: Univers;
    color: #FF9900;
    font-style: italic;
    font-size: small;
    text-align: left;
}

.ProdPricingDisTD
{
    padding: 5px;
    color: #008080;
    font-weight: bold;
    font-size: large;
}

.ProdNavBarTD
{
    padding: 5px 10px 5px 10px;
    font-style: italic;
}

.ProdImgTD
{
    padding: 5px;
    vertical-align: top;
    text-align: center;
    width: 1%;
}

.ProductNameBigTD
{
    padding: 5px;
    font-weight: bold;
    font-size: x-large;
    font-family: 'Times New Roman';
    text-align: left;
    color: #008080;
}

.ProdDescrTD
{
    padding: 5px 5px 30px 5px;
    font-family: Verdana;
}

.ProdRelOSColumnTD
{
    padding: 5px;
    border-right-style: groove;
    border-width: thin;
    border-top-style: double;
}

.ProdPrevVersionTD
{

}

.ProdSuppHeadTD
{
    padding: 5px;
    white-space: nowrap;
    font-weight: bold;
    font-style: italic;
    font-size: small;
    background-color: #666666;
}

.ProdSuppInfoTD
{
    padding: 5px;    
}

.ProdRelHeader
{
    padding: 5px;
    white-space: nowrap;
    font-weight: bold;
    font-style: italic;
    font-size: small;
    background-color: #666666;
}

.ProdRelItem
{
    padding: 5px;
}

.ProdFeatHeader
{
    border-width: thin;
    color: #808080;
    font-style: italic;
    font-weight: normal;
    font-size: large;
    padding: 15px 5px 5px 5px;
    border-bottom-style: double;    
}
.ProdFeatItem
{
    padding: 5px;
}
.ProdFeatImgTD
{
    width: 2%;
    padding: 5px;
}
.ProdFeatTitleTD
{
    padding: 5px;
    font-weight: bold;
    font-family: Verdana;
}
.ProdFeatDescTD
{
    padding: 5px 5px 5px 30px;
    font-style: italic;
    color: #3399FF;
}

.ProdScrRepHeader
{
    border-width: thin;
    color: #808080;
    font-style: italic;
    font-weight: normal;
    font-size: large;
    padding: 15px 5px 5px 5px;
    border-bottom-style: double;
}
.ProdScrRepItem
{
    padding: 5px;
}

.ProductNameTD
{
    padding: 5px;
    font-weight: bold;
    font-size: large;
    font-family: 'Times New Roman';
    text-align: left;
    color: #008080;    
}

.ProdsShowAllTD
{
    font-style: italic;
    font-size: small;
    padding: 5px;
}

.ProdsFamRepFamilyTD
{
    padding: 5px;
    font-family: Verdana;
    font-size: x-large;
    font-weight: bold;
    color: #66CCFF;
    background-color: #666666;
}
.ProdsProdRepHeader
{
    padding: 5px;
    font-size: small;
    font-style: italic;
    text-align: center;
    background-color: #666666;
}
.ProdsProdRepItem
{
    padding: 5px;
}


.SupSelProdTD
{
    padding: 5px;
}

.SupProdImgTD
{
    padding: 5px;
    text-align: center;
    vertical-align: middle;
}

.SupProdNmTD
{
    padding: 5px;
    font-family: 'Times New Roman';
    font-weight: bold;
    font-size: large;
    color: #008000;
}

.SupProdLTD
{
    border-width: thin;
    padding: 5px;
    font-style: italic;
    font-size: small;
    font-weight: bold;
    background-color: #666666;
    border-top-style: solid;
    border-bottom-style: solid;
    text-align: right;
    vertical-align: top;
}

.SupProdRTD
{
    padding: 5px;
    font-family: Verdana;
    color: #666666;
}

.SupProdHeaderTD
{
    padding: 5px;
    border-width: medium;
    font-size: large;
    font-style: italic;
    font-weight: bold;
    color: #808000;
    border-top-style: groove;
    border-bottom-style: groove;

}

.SupProdContentTD
{
    padding: 5px;    
}