.sa {text-decoration:none;color:#999999;padding-left:18px;}
UL {
        padding-right: 0px;
        padding-left: 1.3em;
        padding-bottom: 1em;
        margin: 0.5em 0px 0.5em;
        padding-top: 0px
}

OL {
        padding-right: 0px;
        padding-left: 1.3em;
        padding-bottom: 0px;
        margin: 1em 0px 0.5em;
        padding-top: 0px
}
LI {
        padding-bottom: 0.1em;
}
UL {
        list-style-image: url(/i/li-list.gif); text-indent: 0em
}


div.TextNotice
{
        background-color: #F7F8F9;
        margin-bottom: 1em;
        margin-left: 0em;
        margin-right: 2.1em;
}


/* news */

div.News
{
        font-size: 75%;
        color: #000000;
        margin-left: 1em;
}
div.News h4
{
        font-size: 155%;
        font-weight: normal;
        margin: 0px;
        padding: 0em 0em 1em 0em;
}
div.News h5
{
        font-size: 100%;
        font-weight: normal;
        margin-bottom: 0px;
        margin-top: 0px;
}
div.News div.Date
{
        font-size: 95%;
        color: #86929a;
        padding: 0em 0em 0.1em 0em;
}
div.News div.Note
{
        font-size: 95%;
        color: #86929a;
        padding: 0em 0em 1em 0em;
        text-align: right;
}
div.Newses
{
        font-size: 70%;
        margin-left: 1em;
}
div.Newses div.Date
{
        font-size: 95%;
        color: #86929a;
        padding: 0.5em 0em 0.1em 0em;
}
div.Newses div.Lnk
{
        font-size: 100%;
        font-weight: normal;
        padding-bottom: 0.5em;
}
div.Newses div.Lnk h4
{
        font-size: 100%;
        font-weight: normal;
        margin-bottom: 0px;
        margin-top: 0px;
}



/* calendar */

table.Calendar
{
        width: 100%;
        border-collapse: collapse;
        background-color: #F7F8F9;
}
table.Calendar td
{
        vertical-align: top;
        font-size: 70%;
}
table.Calendar td.Day
{
        vertical-align: top;
        text-align: center;
        padding: 5px;
}

/* */

div.Deliver
{
        height: 1px;
        width: 100%;
        background-color: #E0E3E5;
        margin-bottom: 1em;
}


/* form */

div.FormContainer
{
        font-size: 75%;
        padding-top: 5px;
}
div.FormContainer div.Label
{
        padding-top: 0.3em;
        padding-right: 5px;
}
div.FormContainer input.Text
{
        border: 1px solid #6e7c85;
        border-collapse: collapse;
        font-size: 14px;
        width: 100%;
}
div.FormContainer textarea.Text
{
        border: 1px solid #6e7c85;
        border-collapse: collapse;
        font-size: 14px;
        width: 100%;
}
div.FormContainer select
{
        width: 100%;
        font-size: 12px;
}
div.FormContainer div.SubmitBtn
{
        background-color: #F7F8F9;
        padding: 10px;
        margin-top: 10px;
        text-align: right;
}


/* address from contacts */

div.ContactsTextContainer
{
        font-size: 70%;
        margin: 1em 2em 1em 1em;
}
div.ContactsTextContainer div
{
        padding-top: 0.2em;
}
div.ContactsTextContainer div.Header
{
        font-size: 90%;
        font-weight: bold;
}



/* Oi?ia ia?aoiie nayce */

table.ContactsForm
{
        width: 100%;
        border-collapse: collapse;
        background-color: #F7F8F9;
        border-left: 9px solid #F7F8F9;
        border-right: 9px solid #F7F8F9;
        border-bottom: 9px solid #F7F8F9;
}
table.ContactsForm td
{
        vertical-align: top;
        font-size: 100%;
}
table.ContactsForm td.FormFrame
{
        vertical-align: top;
        padding: 5px;
}


/* Links */

div.LinksHref
{
        font-size: 100%;
        font-weight: bold;
        color: #98a1a8;
        margin-top: 0.5em;
        margin-bottom: 1.0em;
        padding-top: 0px;
}
div.LinksHref a
{
        background: url('/i/back-lnk-menu.gif') no-repeat 0px 0.2em;
        color: #98a1a8;
        padding-left: 7px;
        text-decoration: none;
}
div.LinksHref a:visited
{
        background: url('/i/back-lnk-menu.gif') no-repeat 0px 0.2em;
        color: #98a1a8;
        padding-left: 7px;
        text-decoration: none;
}
div.LinksHref a:hover
{
        background: url('/i/back-lnk-menu-sel.gif') no-repeat 0px 0.2em;
        color: #2C5BAA;
        padding-left: 7px;
}

/* */

span.RED
{
        color: #FF3700;
        font-weight: bolder;
}


div.MenuRight
{
        padding-top: 1.6em;
}


div.MenuRight .Lnk
{
        font-size: 70%;
        font-weight: bold;
        text-decoration: none;
        padding: 0px 1.2em 0.7em 1.2em;
        color: #98a1a8;
}
div.MenuRight .Lnk a
{
        background: url('/i/back-lnk-menu.gif') no-repeat 0px 0.2em;
        text-decoration: none;
        padding-left: 11px;
        color: #98a1a8;
}
div.MenuRight .Lnk a:hover
{
        background: url('/i/back-lnk-menu-sel.gif') no-repeat 0px 0.2em;
        text-decoration: none;
        color: #2C5BAA;
}
div.MenuRight .Lnk b
{
        background: url('/i/back-lnk-menu-sel.gif') no-repeat 0px 0.2em;
        text-decoration: none;
        padding-left: 11px;
        color: #2C5BAA;
}



div.MenuService
{
        padding: 0px 1.2em 0px 1.2em;
}

div.MenuService .MenuServiceItem
{
        font-size: 70%;
        padding-top: 1em;
/*      color: #004574; */
}

div.MenuService .MenuServiceItem1
{
        font-size: 70%;
        padding-top: 1em;
/*      color: #004574; */
}
div.MenuService .MenuServiceItem1 div
{
        padding-left: 20px;
        padding-top: 0.4em;
}

div.MenuService .MenuServiceItem div
{
        padding-left: 20px;
        padding-top: 0.4em;
}


div.LNGContainer
{
        font-size: 70%;
        color: #2C5BAA;
        height: 36px;
        padding: 10px 0px 0px 0px;
        text-align: center;
}
div.LNGContainer span.LNG
{
        margin-left: 5px;
        margin-right: 5px;
}
div.LNGContainer span.LNGselect
{
        color: #ff3700;
        margin-left: 5px;
        margin-right: 5px;
}
div.LNGContainer span.LNG a
{
        color: #2C5BAA;
        padding: 3px 5px 3px 5px;
        text-decoration: none;
}
div.LNGContainer span.LNG a:hover
{
        text-decoration: none;
        color: #2C5BAA;
        background-color: #e9ebed;
}

div.SearchContainer
{
        background: #e0e3e5;
        padding: 0.7em;
        margin-top: 2.5em;
        margin-bottom: 2.5em;
}

div.SearchContainer input.SearchInput
{
        width: 100%;
        border: 1px solid #6e7c85;
        border-collapse: collapse;
        margin-bottom: 2px;
}


div.RightBanner
{
        padding: 2em 1.2em 0px 0.1em;
}

div.UrgentBanner
{
        font-size: 70%;
        color: #919da5;
        padding: 12px 15px 12px 0px;
}
div.Banner
{
        width: 100%;
        font-size: 70%;
        color: #919da5;
        padding: 0px 15px 10px 15px;
        margin: 0em 0.5em 3.0em 12px;
}
div.BannerW
{
        width: 90%;
        font-size: 70%;
        color: #919da5;
        padding: 0px 15px 10px 15px;
        margin: 0em 0.5em 3.0em 12px;
}
div.Banner a
{
        color: #004574;
}
div.Banner div.Description
{
        color: #000000;
}

div.ShortRef
{
/*      padding-bottom: 1em;    */
        margin-bottom: 1em;
}
div.ShortRef div.Href
{
        font-size: 70%;
        margin-bottom: 0.5em;
}
div.ShortRef div.Href h3
{
        font-size: 100%;
        margin-bottom: 0px;
        padding-top: 0px;
}
div.ShortRef div.Href a
{
        padding-top: 5px;
        padding-right: 13px;
        padding-bottom:  10px;
        padding-left: 13px;
}
div.ShortRef div.Href a:hover
{
        background: url('/i/back-lnk-short-sel.gif') no-repeat 0px 0.5em;
}



div.FrameBottomMenu
{
        color: #64737D;
        font-size: 70%;
        margin-top: 5px;
        padding-left: 14px;
}
div.FrameBottomMenu span.Select a
{
        padding: 2px 18px 5px 18px;
        color: #FFFFFF;
        background-color: #8D9CA6;
        text-decoration: none;
}
div.FrameBottomMenu span.Select a:hover
{
        color: #5F6970;
        background-color: #8D9CA6;
        text-decoration: none;
}

div.FrameBottomMenu span a
{
        padding: 2px 18px 5px 18px;
}


h1, h2, h3
{
        font-family: Tahoma, sans-serif;
        color: #2C5BAA;
        font-weight: normal;
}

h1
{
        font-size: 180%;
        padding: 0em;
        margin: 0.2em 0em 0.0em 0em;
}

h3
{
        font-size: 170%;
        color: #2C5BAA;
        padding: 0em;
        margin: 0em 0em 0.4em 0em;
}

h4
{
        font-size: 90%;
        color: #000000;
        font-weight: bold;
        margin: 1.3em 2em 1.3em 0.2em;
}
p
{
        line-height: 110%;
        margin: 0em 0em 1em 0em;
}

div.Text
{
        font-size: 80%;
        margin: 0em 0px 1em 1.5em;
}

div.Text0
{
        font-size: 80%;
        margin: 0em 0px 1em 0em;
}

div.HrefL
{
        font-size: 70%;
}
div.HrefL h3
{
        font-size: 100%;
        margin-bottom: 0px;
        margin-top: 0px;
}

div.TextContainer
{
        font-size: 70%;
/*      color: #515d65; */
        margin: 1em 0px 1em 0px;
}

div.TextContainer .Date
{
        font-size: 95%;
        color: #86929a;
}

div.TextContainer .Description
{
        font-size: 100%;
/*      color: #919da5; */
}

div.TextContainer h2
{
        font-size: 100%;
        margin-bottom: 0px;
        padding-top: 0px;
}

div.TextContainer .Newses
{
        padding-bottom: 0.6em;
}

div.More
{
        font-size: 100%;
        font-weight: bold;
        color: #98a1a8;
        margin-top: 0.6em;
        margin-bottom: 1.0em;
        padding-top: 0px;
        text-transform: uppercase; 
}
div.More a
{
        background: url('/i/back-lnk-menu.gif') no-repeat 0px 0.2em;
        color: #98a1a8;
        padding-left: 7px;
        text-decoration: none;
}
div.More a:visited
{
        background: url('/i/back-lnk-menu.gif') no-repeat 0px 0.2em;
        color: #98a1a8;
        padding-left: 7px;
        text-decoration: none;
}
div.More a:hover
{
        background: url('/i/back-lnk-menu-sel.gif') no-repeat 0px 0.2em;
        color: #2C5BAA;
        padding-left: 7px;
}


div.TextContainer .FLASH
{
        font-size: 100%;
        color: #c9c9c9;
        margin-top: 0.6em;
        margin-bottom: 0.3em;
        padding-top: 0px;
}
div.TextContainer .FLASH a
{
        background: url('/i/back-lnk-flash.gif') no-repeat 0px 0.2em;
        color: #c9c9c9;
        padding: 4px 0px 10px 33px;
}
div.TextContainer .FLASH a:hover
{
        background: url('/i/back-lnk-flash-sel.gif') no-repeat 0px 0.2em;
        color: #64737D;
        padding: 4px 0px 10px 33px;
}

div.TextContainer div.ImgContainer
{
        margin-bottom: 0.1em;
}

div.TextContainer div.FloatRight
{
        float: right;
        padding-left: 1em;
}

div.TextContainer div.FloatLeft
{
        float: left;
        padding-right: 1em;
}

/* Eiioaeia?u aey oaenoa */


div.PageTextContainer
{
        font-size: 70%;
        margin: 1em 2em 1em 2.8em;
}
div.PageTextContainer h4
{
        font-size: 100%;
        font-weight: normal;
        margin-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
}
div.PageTextContainerMain
{
        font-size: 75%;
        margin: 1em 2em 1em 2.8em;
}
div.PageTextContainerInner
{
        font-size: 75%;
        color: #000000;
        margin: 1em 0.2em 1em 0em;
}
div.PageTextContainerInner h4
{
        font-size: 100%;
        font-weight: normal;
        margin-bottom: 0px;
        margin-top: 0px;
}


/*  */

div.Title
{
        font-size: 110%;
        font-weight: bold;
        color: #98a1a8;
        margin-top: 0.6em;
        margin-left: 0.1em;
        padding-top: 0px;
        text-transform: uppercase; 
}

div.Title a
{
        background: url('/i/back-lnk-menu.gif') no-repeat 0px 0.2em;
        color: #2C5BAA;
        padding-left: 12px;
        text-decoration: none;
}

div.Title a:visited
{
        color: #2C5BAA;
        text-decoration: none;
}

div.Title a:hover
{
        background: url('/i/back-lnk-menu-sel.gif') no-repeat 0px 0.2em;
        color: #2C5BAA;
        padding-left: 12px;
        text-decoration: none;
}


div.Title1
{
        font-size: 110%;
        font-weight: bold;
}
div.Title1 a
{
        padding-left: 15px;
        background: url('/i/back-lnk-li.gif') no-repeat 0px 0.2em;
}
div.Title1 a:hover
{
        padding-left: 15px;
        background: url('/i/back-lnk-li-sel.gif') no-repeat 0px 0.2em;
}

div.TitleDescription
{
        padding-top: 3px;
        padding-left: 1.3em;
}


div.ShortRef div.Href1
{
        font-size: 70%;
        margin-bottom: 0.5em;
}
div.ShortRef div.Href1 a
{
        padding: 5px 13px 10px 18px;
        background: url('/i/back-lnk-href.gif') no-repeat 0px 0.7em;
}
div.ShortRef div.Href1 a:hover
{
        background: url('/i/back-lnk-href-sel.gif') no-repeat 0px 0.7em;
}
div.ShortRef div.Href1Select
{
        font-size: 70%;
        margin-bottom: 0.5em;
        padding: 0px 13px 0px 18px;
        color: #ff3700; 
        background: url('/i/back-lnk-href-sel.gif') no-repeat 0px 0.3em;
}



div.PageTextContainerCell
{
        font-size: 71%;
        margin: 1em 0em 1em 0em;
}
div.PageTextContainerItem
{
        font-size: 71%;
        margin: 1em 0em 1em 1em;
}
div.PageTextContainerItem h3
{
        font-size: 100%;
        font-weight: normal;
        margin-bottom: 0px;
        margin-top: 0px;
}
div.PageTextContainerItem div.Title
{
        padding-top: 0px;
        margin-top: 0px;
        font-size: 125%;
        font-weight: bold;
        color: #64737D;
}
div.ItemNumber
{
        font-size: 95%;
        font-weight: bold;
        margin: 1em 0.5em 0em 0em;
}
div.ItemDescription
{
        font-size: 71%;
        margin: 0.1em 0em 0.1em 1em;
}
span.Select
{
        color: #ff3700;
}


body
{
/*
        background-color: #ffffff;
*/
        font-family: Tahoma, sans-serif;
        margin: 0em 0px 0px 0px;
        padding: 0px 0px 0em 0px;
        color: #0648B7;
        background: url('/i/back-bottom-right-t.gif') no-repeat 100% 100%;

}

a
{
        color: #2C5BAA;
        text-decoration: underline;
}

a:visited
{
        color: #2C5BAA;
}

a:hover
{
        color: #02C828;
        text-decoration: underline;
}

img
{
        border-width: 0px;
}

form
{
        margin: 0em;
}

div.imgCenter
{
        text-align: center;
}


table.Frame
{
        width: 100%;
        height: 100%;
        border-collapse: collapse;
}
table.Frame td
{
        padding: 0em;
        vertical-align: top;
}
table.Frame td.FrameColumnMenu
{
        width: 20%;
        border-top: 7px solid #02C828; 
        background: #E4ECE5;
}
table.Frame td.FrameColumnContent
{
        width: 80%;
        border-top: 7px solid #02C828; 
}
table.Frame td.FrameFooter
{
        vertical-align: bottom;
        padding: 0.7em 0px 0.5em 0px;
        background: #f4f5f6;
        border-bottom: 7px solid #02C828; 
}




table.FrameContent
{
        width: 100%;
        border-collapse: collapse;
}
table.FrameContent td
{
        padding: 0em;
        vertical-align: top;
}
table.FrameContent td.FrameContentSplash
{
        width: 75%;
        background: url('/i/splash.jpg') no-repeat;
        height: 327px;
        text-align: right;
}
table.FrameContent td.FrameContentInner
{
        width: 75%;
        padding-right: 1em;
}
table.FrameContent td.FrameContentRight
{
        width: 25%;
}


table.Bottom
{
        width: 100%;
        border-collapse: collapse;
}
table.Bottom .FrameCopyright
{
        width: 80%;
        padding: 0em;
        padding-left: 1.2em;
        vertical-align: middle;
}
table.Bottom .FrameIcons
{
        width: 20%;
        padding: 0em;
        vertical-align: middle;
}


table.FrameMain
{
        width: 100%;
        border-collapse: collapse;
}

table.FrameMain td
{
        padding: 0em;
        vertical-align: top;
}

table.FrameMain .FrameMainSplash
{
        background: url('/i/splash.jpg') no-repeat;
        height: 327px;
        text-align: right;
}
table.FrameMain .FrameMainShort
{
        width: 25%;
        padding-top: 0.5em;
        padding-left: 1.5em;
}
table.FrameMain .FrameMainText
{
        width: 60%;
        padding: 0.5em 1em 0em 1em;
} 

div.Copyright
{
        font-family: Tahoma, sans-serif;
        color: #54636d;
        font-size: 70%;
        font-weight: normal;
}
div.Copyright a
{
        color: #54636d;
}

div.Copyright a:hover
{
        color: #373F45;
}

div.SplashTitle
{
        width: 40%;
        height: 35;
        text-align: center;
        padding: 7px;
        background: #8e98a0;
        margin-top: 36px;
        border-left: 7px solid #ff3700;
}

div.AddressContainer
{
        font-family: Tahoma, sans-serif;
        color: #60707a;
        font-size: 65%;
        font-weight: bold;
        padding: 1.0em 1.2em 3em 1.2em;
}
div.AddressContainer div
{
        font-size: 105%;
        font-style: normal;
        font-weight: normal;
}

div.PhoneContainer
{
        height: 35px;
        width: 100%;
        background: #e0e3e5;
        border-left: 7px solid #e0e3e5;
        border-right: 7px solid #e0e3e5;
}
div.PhoneContainerInner
{
        height: 35px;
        width: 100%;
        background: #e0e3e5;
        border-left: 7px solid #6e7c85; 
        border-right: 7px solid #e0e3e5;
}



