﻿table tr td
{
    xborder: solid 1px blue;
}

.reg
{
    font-size: 60%;
    vertical-align: top;
}

* 
{
    margin: 0;
    padding: 0;
}

@font-face 
{
    font-family: "OCR A Extended";
    font-style: normal;
    font-weight: normal;
    src: url(OCRAEXT0.eot);
}

/* ----------------------------------------------------------- Menu */

a.MSSel
{
    font-weight: bold;
}

#ASecondaryMenuDiv a,
#ACurrencyMenuDiv a
{
    font-family: "trebuchet ms", tahoma, sans-serif;
    padding-right: 7px;
    padding-left: 7px;
    text-decoration: none;
}

#ASecondaryMenuDiv a:hover,
#ACurrencyMenuDiv a:hover
{
    text-decoration: underline; 
}

#ASecondaryMenuDiv table tr td,
#ACurrencyMenuDiv table tr td 
{
    height: 14px;
    font-size: 80%;
    line-height: 12px;
}

#ASecondaryMenuDiv table tr td
{
    width: 850px;
    text-align: right;
}

#ACurrencyMenuDiv table tr td 
{
    width: 150px;
    text-align: left;
}

#AMainMenuDiv ul
{
    list-style: none;
}

#AMainMenuDiv ul li 
{
    float: left;
}

a.MMUnSel
{
    background-image: url(Images/MnUnSel.gif);
	background-repeat: no-repeat;
	background-position: top;
}

a.MMSel
{
    background-image: url(Images/MnSelG.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#AMainMenuDiv ul li a
{
    width: 90px;
    font-family: "trebuchet ms", tahoma, sans-serif;
    text-transform: uppercase;
    font-size: 70%;
    display: block;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    text-decoration: none;
    font-weight: bolder;
    text-align: center;
}

#AMainMenuDiv table
{
    width: 1000px;
    border-top-style: solid;
    border-top-width: 4px;
    border-bottom-style: solid;
    border-bottom-width: 3px;
}

#AMainMenuDiv table tr td
{
    vertical-align: bottom;
    line-height: 14px;
}

#ACurrencyMenuDiv table,
#ASecondaryMenuDiv table
{
    border-bottom-style: solid;
    border-bottom-width: 3px;
}

#T2BodyLeftPanelDiv a
{
    text-decoration: underline;
}
    
.BLPQ1,
.BLPQ2,
.BLPQ3
{
    padding: 4px;
}

.BLPQ3
{
    padding-bottom: 8px;
    vertical-align: bottom;
}

.BLPQ4
{
    padding-left: 34px;
}

.BLPQ5
{
    padding-right: 34px;
}

.BLPQ4,
.BLPQ5
{
    padding-top: 10px;
    padding-bottom: 25px;
}

#T2BodyLeftPanelDiv table tr td h2 a
{
    text-decoration: none;
}

/* ----------------------------------------------------------- Size Padding & Margin */
#AMainDiv
{
    margin: auto;
    width: 1000px;
}

#AMarqueeDiv table
{
    width: 1000px;
}

#AFooterDiv table
{
    width: 1000px;
}

.AddressLine
{
    margin-top: 10px;
    margin-bottom: 15px;
    text-align: center;
    border-top-style: solid;
    border-top-width: 1px;
}

#T1BodyDiv,
#T2BodyDiv,
#T3BodyDiv,
#T4BodyPanelDiv,
#TCBodyDiv
{
    margin-top: 10px;
}

.TCLabelPrompt
{
    padding-right: 5px;
}

#T1BodyLeftPanelDiv,
#TCBodyLeftPanelDiv,
#TCFormDiv
{
    width: 800px;
}

#T3BodyPanelColumn1div,
#T3BodyPanelColumn2div
{
    width: 500px;
}

td.TCLabelPrompt
{
    width: 213px;
}

#T1BodyLeftPanelDiv,
#T1BodyRightPanelDiv,
#T2BodyLeftPanelDiv,
#T2BodyRightPanelDiv,
#T3BodyPanelDiv,
#T3BodyPanelColumn1Div,
#T3BodyPanelColumn2Div,
#T4BodyPanelDiv, 
#TCBodyLeftPanelDiv,
#TCFormDiv,
#TCBodyRightPanelDiv,
#ETPFormDiv,
#AFooterDiv,
#BMainDiv,
#ErrorPageDiv,
.IndiceFootnote
{
    font-family: Tahoma, Arial, Sans-Serif;
}

#AToolsDiv,
#BToolsDiv
{
    font-family: "trebuchet ms", tahoma, sans-serif;
}

#AMarqueeDiv 
{
    font-family: "OCR A Extended", Tahoma, sans-serif;
}

.IndiceFootnote
{
    font-size: 65%;
    font-style: italic;
    vertical-align: super;
}

#AMarqueeDiv 
{
    font-size: 80%;
}

#T1BodyLeftPanelDiv p, 
#T2BodyLeftPanelDiv p,
#T3BodyPanelDiv p,
#T3BodyPanelColumn1Div p,
#T3BodyPanelColumn2Div p,
#T4BodyPanelDiv p,
#TCBodyLeftPanelDiv p,
#TCFormDiv p,
#AToolsDiv p,
#BToolsDiv p,
#ErrorPageDiv p,
.TCRadioButton,
.TCLabelPrompt,
.TCLabelCommunication,
.TCLabelMarketing,
.TCLabelPrivacy,
.TCLabelError,
#ETPFormDiv
{
    font-size: 90%;
}

#T1BodyRightPanelDiv p, 
#TCBodyRightPanelDiv p 
{
    font-size: 80%;
}

#AFooterDiv 
{
    font-size: 65%;
}

#T1BodyLeftPanelDiv table tr td h1,
#T2BodyLeftPanelDiv table tr td h1,
#T3BodyPanelDiv table tr td h1,
#T4BodyPanelDiv table tr td h1,
#TCBodyLeftPanelDiv table tr td h1,
#BMainDiv table tr td h1
{
    font-size: 130%;
    margin-bottom:2px;
}

#T1BodyLeftPanelDiv table tr td h2,
#T2BodyLeftPanelDiv table tr td h2,
#T3BodyPanelColumn1Div table tr td h2,
#T3BodyPanelColumn2Div table tr td h2,
#TCFormDiv table tr td h2,
#BMainDiv table tr td h2
{
    font-size: 100%;
    margin-bottom: 2px;
}

#T1BodyRightPanelDiv table tr td h3,
#TCBodyRightPanelDiv table tr td h3
{
    font-size: 75%;
}

.BLPQ2
{
    font-size: 90%;
    font-weight: bold;
    text-align: justify;
}

.BLPQ5
{
    text-align: right;
    vertical-align: top;
}

.TCLabelPrompt
{
    text-align: right;
    vertical-align: middle;
}

.TCLabelError
{
    vertical-align: top;
}

.BufferLeftContact
{
    width: 200px;
}

img.BLPMI,
img.BLPSI
{
    border: 1px;
    border-color: rgb(201, 201, 196);
    border-style: solid;
}

img.BLPMI
{
    margin-bottom: 40px;
}

td.BLPMI
{
    height: 190px;
}

td.BLPSI
{
    height: 70px;
}

table tr td
{
    vertical-align: top;
}

table tr td h1, 
table tr td h2, 
table tr td p
{
    padding-left: 6px;
    padding-right: 6px;
}

table tr td h3
{
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 6px;
    padding-right: 0px;
}

#T1BodyLeftPanelDiv p,
#T2BodyLeftPanelDiv p,
#T3BodyPanelDiv p,
#T3BodyPanelColumn1Div p,
#T3BodyPanelColumn2Div p,
#T4BodyPanelDiv p,
#TCBodyLeftPanelDiv p,
#ErrorPageDiv p
{
    padding-top: 5px;
}

.TCLabelCommunication,
.TCLabelMarketing
{
    padding-bottom: 5px;
}

.TCLabelMarketing,
.TCLabelPrivacy
{
    padding-top: 7px;
}

td.BRPH
{
    padding-top: 3px;
    padding-bottom: 3px;
    width: 200px;
}

td.BRPP,
td.BRPL
{
    padding-top: 4px;
    width: 200px;
}

td.T4BodyLink
{
    padding-top: 5px;
    width: 250px;
}

td.BRPL,
td.T4BodyLink,
td.ErrorPageLink
{
    text-align: right;
}


sup
{
    font-size: 75%;
    font-weight: bolder;
}

img.TxBBT
{
    margin-left: 4px;
    margin-right: 4px;
}

img.TxBST
{
    margin-left: 0px;
    margin-right: 4px;
}

img.TxBTT
{
    margin-left: 4px;
    margin-right: 4px;
}

.T4MessageTop
{
    background-image: url(Images/BubbleTop.gif); 
    background-repeat: repeat-x;
}

.T4MessageLeft
{
    background-image: url(Images/BubbleLeft.gif); 
    background-repeat: repeat-y;
}

.T4MessageRight
{
    background-image: url(Images/BubbleRight.gif); 
    background-repeat: repeat-y;
}

.T4MessageBottom
{
    background-image: url(Images/BubbleBottom.gif); 
    background-repeat: repeat-x;
}

.SkypeButtonMiddle
{
    background-image: url(Images/SkypeGreenBeige124x52_1x2.jpg); 
    background-repeat: repeat-x;
}

.AToolsTable
{
    width: 1000px;
    margin-bottom: 5px;
}

#AToolsDiv p
#BToolsDiv p
{
    margin-top: 1px;
    margin-bottom: 1px;
}

.AToolsPic img,
.BToolsPic img
{
    border-style: none;
    padding-top: 1px;
}

.AToolsPic,
.BtoolsPic
{
    width: 1px;
}

/* ---------------------------------------------------------- Color */

.TCUKTime
{
    color: White;
    background-color: rgb(255, 88, 0); /* Dark Orange */
    border-style: none;
    font-weight: bold;
    margin-bottom: 1px;
}

#T1BodyLeftPanelDiv,
#T2BodyLeftPanelDiv,
#T3BodyPanelDiv,
#T3BodyPanelColumn1Div, 
#T3BodyPanelColumn2Div, 
#TCBodyLeftPanelDiv, 
#T4BodyPanelDiv,
#AFooterDiv,
#T2BodyLeftPanelDiv a,
#ETPFormDiv,
#ErrorPageDiv,
.BLPQ2,
.BLPQ4,
.TCLabelPrompt,
.TCRadioButton,
.TCLabelMandatory,
.TCLabelPrivacy
{
    color: rgb(94, 106, 113); /* Grey */ 
    background-color: White; 
}

#T1BodyRightPanelDiv a,
#TCBodyRightPanelDiv a
{
    color: rgb(94, 106, 113); /* Grey */ 
    background-color: rgb(237, 239, 222); /* Beige */ 
}

#T4BodyPanelDiv a,
#ErrorPageDiv a,
.AddressLine a
{
    color: rgb(94, 106, 113); /* Grey */ 
    background-color: rgb(255, 255, 255); /* White */ 
}

.BRPP,
.BRPL
{
    color: Black;
    background-color: rgb(237, 239, 222); /* Beige */
}

#T1BodyRightPanelDiv,
#TCBodyRightPanelDiv
{
    color: Black;
    background-color: White;
}

.BLPQ1,
.BLPQ2,
.BLPQ3,
.BackGround
{
    color: rgb(94, 106, 113); /* Grey */ 
    background-color: rgb(237, 239, 222); /* Beige */
}

#T1BodyLeftPanelDiv table tr td h1, 
#T1BodyLeftPanelDiv table tr td h2,
#T1BodyRightPanelDiv a:hover,
#T2BodyLeftPanelDiv table tr td h1,
#T2BodyLeftPanelDiv table tr td h2,
#T2BodyLeftPanelDiv table tr td h2 a,
#T2BodyLeftPanelDiv a:hover,
#T3BodyPanelDiv table tr td h1, 
#T3BodyPanelColumn1Div table tr td h2,
#T3BodyPanelColumn2Div table tr td h2,
#T2BodyLeftPanelDiv a:hover,
#T4BodyPanelDiv table tr td h1, 
#T4BodyPanelDiv a:hover,
#TCBodyDiv table tr td h1, 
#TCBodyDiv table tr td h2, 
#AMainMenuDiv ul li a:hover,
#ErrorPageDiv h1,
#ErrorPageDiv a:hover,
.HiColor,
.TCLabelError,
.TCLabelCommunication,
.TCLabelMarketing,
.AddressLine a:hover
{
    color: rgb(255, 88, 0); /* Dark Orange */
    background-color: White;
}

.HiColor2
{
    color: rgb(156, 166, 8); /* Green */
    background-color: White;
}

.HiColorBeige
{
    color: rgb(255, 88, 0); /* Dark Orange */
    background-color: rgb(237, 239, 222); /* Beige */
}



#BMainDiv table tr td h2
{
    color: rgb(255, 88, 0); /* Dark Orange */
    background-color: rgb(237, 239, 222); /* Beige */
}

#T1BodyRightPanelDiv a:hover,
#TCBodyRightPanelDiv a:hover
{
    color: rgb(255, 88, 0); /* Dark Orange */
    background-color: rgb(237, 239, 222); /* Beige */
}

#AMainMenuDiv table,
.BRPH,
img.TxBBT,
img.TxBST,
img.TxBTT,
img.BLPQI,
#T1BodyRightPanelDiv table tr td h3,
#TCBodyRightPanelDiv table tr td h3
{
    color: White;
    background-color: rgb(255, 88, 0); /* Dark Orange */
}

#AToolsDiv table,
#AToolsDiv a,
#AtoolsDiv a:hover,
#BToolsDiv table,
#BToolsDiv a,
#BToolsDiv a:hover
{
    color: White;
    background-color: rgb(156, 166, 8); /* Green */
}

.AddressLine
{
    border-top-color: rgb(156, 166, 8); /* Green */
}


#AMainMenuDiv table
{
    border-top-color: rgb(255,88,0); /* Dark Orange */
}

a.MMSel,
#ACurrencyMenuDiv,
#ASecondaryMenuDiv
{
    color: White;
    background-color: rgb(255,88,0); /* Dark Orange */ 
}

a.MC,
#ACurrencyMenuDiv a:hover,
a.MSUnSel,
a.MSSel,
#ASecondaryMenuDiv a:hover
{
    color: White;
    background-color: rgb(156, 166, 8); /* Green */ 
}

a.MMUnSel
{
    color: rgb(156, 166, 8); /* Green */
    background-color: rgb(255,88,0); /* Dark Orange */ 
}

.BLPQ4
{
    color: rgb(255, 153, 0); /* Light Orange */
    background-color: White; 
}

#ASecondaryMenuDiv table,
#ACurrencyMenuDiv table
{
    color: White;
    background-color: rgb(156, 166, 8); /* Green */
}

#AMainMenuDiv table,
#ACurrencyMenuDiv table,
#ASecondaryMenuDiv table
{
    border-bottom-color: rgb(156, 166, 8); /* Green */
}

#AMarqueeDiv 
{
    color: white ; 
    background-color: rgb(255,88,0); /* Dark Orange */ 
}

 