BODY
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 5px;
    COLOR: #003466;
    FONT-FAMILY: Verdana, Arial
}
A:link
{
    TEXT-DECORATION: none;
}
A:visited
{
    TEXT-DECORATION: none;
}
A:hover
{
    TEXT-DECORATION: underline;
    cursor: pointer;
}
.tbl-TopPane
{
    HEIGHT: 202px;
    WIDTH: 990px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.tbl-2col
{
    WIDTH: 50%;
    TEXT-ALIGN: left
}
.tbl-CaseBodyHdr
{
    WIDTH: 800px;
    HEIGHT: 100%;
    TEXT-ALIGN: left
}
.tbl-CaseBodyTitles
{
    BORDER-TOP: gray 1px solid;
    WIDTH: 800px;
    BORDER-BOTTOM: gray 1px solid
}
.tbl-CaseBodyMainTxt
{
    WIDTH: 100%;
    HEIGHT: 100%
}
.tbl-CaseBodyMainPix
{
    WIDTH: 100%;
}
.tbl-CaseBodyMain
{
    WIDTH: 800px;
    HEIGHT: 100%;
}
.tbl-CaseBodyFooter
{
    WIDTH: 100%;
    HEIGHT: 100%;
}
.tbl-CaseLHInfo
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 85%;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.tbl-CaseLHMenu
{
    BORDER-RIGHT: gray 1px solid;
    WIDTH: 100%
}
.tbl-nopad
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.tbl-PageWidth
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 990px;
    PADDING-TOP: 0px
}
.tbl-home-hotlinks
{
    BORDER-RIGHT: gray 2px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 2px;
    BORDER-LEFT: gray 2px solid;
    BORDER-BOTTOM: 1px
}
.tbl-PageWidthA
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    WIDTH: 990px;
    PADDING-TOP: 0px
}
.tbl-CaseBodyPanel
{
    WIDTH: 820px
}
.tbl-CaseBodyInner
{
    WIDTH: 800px
}
.tbl-news-panel
{
    WIDTH: 629px
}
.tbl-home-google
{
    position: absolute;
    top: 120px;
    left: 748px;
    width: 245px;
    font-weight: normal;
    font-size: 8pt;
    font-family: Verdana, Arial;
}
.txt-body-plain
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003466;
    FONT-FAMILY: Verdana, arial
}
.txt-body-plainblack
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003466;
    FONT-FAMILY: Verdana, arial
}
.txt-body-hdr1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #0082d6;
    FONT-FAMILY: Verdana, Arial
}
.txt-body-lgt
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.txt-body-link
{
    FONT-SIZE: 8pt;
    cursor: pointer;
    COLOR: #0082d6;
    FONT-FAMILY: Verdana, Arial
}
.txt-body-lgtb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.txt-locn-link
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.txt-locn-caseno
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.txt-locn-casetot
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.txt-home-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003466;
    FONT-FAMILY: Verdana, Arial
}
.txt-home-plain
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.txt-home-highlight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0082d6;
    FONT-FAMILY: Verdana, Arial
}
.txt-home-headerldr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial
}
.txt-home-ukh1
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.txt-home-sectlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    cursor: pointer;
    COLOR: #003466;
    FONT-FAMILY: Verdana, Arial
}
.txt-home-morelink
{
    FONT-SIZE: 8pt;
    cursor: pointer;
    COLOR: #0082d6;
    FONT-FAMILY: Verdana, Arial
}
.txt-home-sectlinkhi
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    cursor: pointer;
    COLOR: #0082d6;
    FONT-FAMILY: Verdana, Arial
}
.txt-locn-linkhi
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    cursor: pointer;
    COLOR: #0082d6;
    FONT-FAMILY: Verdana, Arial
}
.txt-ListTblHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0082d6;
    FONT-FAMILY: Verdana, Arial
}
.txt-locn
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff9900;
    FONT-FAMILY: Verdana, Arial
}
.txt-locn-tag
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.txt-dtl-rpane-hdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #0082d6;
    FONT-FAMILY: Verdana, Arial
}
.txt-dtl-rpane-hilite
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003466;
    FONT-FAMILY: Verdana, Arial
}
.txt-dtl-plain
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003466;
    FONT-FAMILY: Verdana, Arial
}
.txt-body-hi
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0082d6;
    FONT-FAMILY: Verdana, Arial
}
.txt-dtl-bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
.txt-dtl-hdg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20pt;
    COLOR: #003466;
    FONT-FAMILY: Verdana, Arial
}
.txt-dtl-white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial
}
.txt-dtl-grey
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.txt-keypg-sect
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003466;
    FONT-FAMILY: Verdana, Arial
}
.txt-keypg-sectblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.txt-keypg-sectlink
{
    font-weight: bold;
    font-size: 8pt;
    cursor: pointer;
    color: #003466;
    font-family: Verdana, Arial
}
.txt-NavBar3Base
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.txt-news-hdg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.txt-news-itemtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003466;
    FONT-FAMILY: Verdana, Arial
}
.txt-news-plain
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #003466;
    FONT-FAMILY: Verdana, Arial
}
.txt-case-hdggroup
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: silver;
    FONT-FAMILY: Verdana, Arial
}
.txt-case-hdg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18pt;
    COLOR: #003466;
    FONT-FAMILY: Verdana, Arial
}
.txt-home-header-lt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003466;
    FONT-FAMILY: Verdana, Arial
}
.txt-body-hdr2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.txt-body-ltblu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #0082d6;
    FONT-FAMILY: Verdana, Arial;
}
.txt-body-blk
{
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Verdana, Arial;
}
.txt-home-region
{
    font-size: 10pt;
    font-family: Verdana, Arial;
    text-align: right;
    font-weight: bold;
    color: #778899;
    vertical-align: top;
}
.txt-home-regionsel
{
    font-size: 8pt;
    font-family: Verdana, Arial;
    text-align: right;
    font-weight: normal;
    color: gray;
}
.txt-notvis
{
    font-size: 8pt;
    color: white;
    font-family: verdana, Arial;
}
.row-NavBar0
{
    HEIGHT: 1px
}
.row-NavBar1
{
    HEIGHT: 23px
}
.row-NavBar1gap2
{
    HEIGHT: 1px
}
.col-NavBar1-Off
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/topbar-blue.gif');
    PADDING-BOTTOM: 4px;
    WIDTH: 13%;
    cursor: pointer;
    COLOR: white;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.col-NavBar1-On
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/topbar-lblue.gif');
    PADDING-BOTTOM: 4px;
    WIDTH: 13%;
    CURSOR: default;
    COLOR: white;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.col-NavBar1-Blnk
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/topbar-blue.gif');
    PADDING-BOTTOM: 4px;
    WIDTH: 13%;
    CURSOR: default;
    COLOR: silver;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.col-NavBar1-Hi
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/topbar-blue.gif');
    PADDING-BOTTOM: 4px;
    WIDTH: 13%;
    cursor: pointer;
    COLOR: silver;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.col-NavBar1-OffHi
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/topbar-mblue.gif');
    PADDING-BOTTOM: 4px;
    WIDTH: 13%;
    cursor: pointer;
    COLOR: white;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.col-NavBar1-Rem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/topbar-blue.gif');
    PADDING-BOTTOM: 4px;
    WIDTH: 11%;
    cursor: pointer;
    COLOR: silver;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.col-NavBar1-RemHi
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/topbar-blue.gif');
    PADDING-BOTTOM: 4px;
    WIDTH: 11%;
    cursor: pointer;
    COLOR: lime;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.row-NavBar2
{
    HEIGHT: 23px
}
.col-NavBar2-On
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/btmbar-org.gif');
    PADDING-BOTTOM: 4px;
    CURSOR: default;
    COLOR: white;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.col-NavBar2-Off
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/btmbar-mblue.gif');
    PADDING-BOTTOM: 4px;
    cursor: pointer;
    COLOR: white;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.col-NavBar2-Rem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/btmbar-mblue.gif');
    PADDING-BOTTOM: 4px;
    COLOR: white;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.col-NavBar2-DefOff
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/btmbar-lblue.gif');
    PADDING-BOTTOM: 4px;
    cursor: pointer;
    COLOR: white;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.col-NavBar2-DefOffHi
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/btmbar-lblue.gif');
    PADDING-BOTTOM: 4px;
    cursor: pointer;
    COLOR: #ff9900;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.col-NavBar2-DefRem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/btmbar-lblue.gif');
    PADDING-BOTTOM: 4px;
    COLOR: white;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.col-NavBar2-OffHi
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/btmbar-mblue.gif');
    PADDING-BOTTOM: 4px;
    cursor: pointer;
    COLOR: #ff9900;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.col-NavBar0
{
    WIDTH: 1px
}
.row-NavBar3
{
    HEIGHT: 20px
}
.col-NavBar3-Off
{
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/sidebar-gray.gif');
    cursor: pointer;
    COLOR: white;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.col-NavBar3-On
{
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/sidebar-dkgray.gif');
    CURSOR: default;
    COLOR: white;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.col-NavBar3-Hdr
{
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: #0082d6;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.col-NavBar3-LHind
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url('/ssl/images/menus/sidebar-gray.gif');
    BACKGROUND-REPEAT: repeat-x;
    FONT-SIZE: 8pt;
    WIDTH: 25px;
    CURSOR: default;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.col-NavBar3-Over
{
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/sidebar-gray.gif');
    cursor: pointer;
    COLOR: #ff9900;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.row-NavBar-Hdr
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    HEIGHT: 155px
}
.row-NavBar-Body
{
    HEIGHT: 390px
}
.row-BodyPane
{
    PADDING-BOTTOM: 10px
}
.col-NavBarBase
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #003466;
    TEXT-ALIGN: center
}
.row-BodyTop
{
    HEIGHT: 60px
}
.row-BodyMain
{
    HEIGHT: 300px
}
.col-LHmenu
{
    WIDTH: 170px;
    BACKGROUND-COLOR: #d0d0d0
}
.col-BodyL
{
    WIDTH: 18px;
    TEXT-ALIGN: center
}
.col-BodyR
{
    WIDTH: 200px;
    TEXT-ALIGN: center
}
.col-BodyC
{
    TEXT-ALIGN: left
}
.col-divnames
{
	width: 350px;
}
.col-divabn
{
	width: 150px;
}
.row-NavBar2A
{
    HEIGHT: 60px
}
.row-NavBar3Base
{
}
.col-BodyLMar
{
    WIDTH: 10px
}
.col-home-header
{
    TEXT-ALIGN: left
}
.row-home-secthdr
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url('/ssl/images/tblbar-charvg.jpg');
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 20px
}
.row-home-newsgap
{
    HEIGHT: 8px
}
.col-home-space
{
    WIDTH: 46px;
    TEXT-ALIGN: left
}
.col-home-serv
{
    WIDTH: 250px;
    TEXT-ALIGN: left
}
.col-home-news
{
    WIDTH: 300px;
    TEXT-ALIGN: left
}
.col-home-investlh
{
    WIDTH: 160px;
    TEXT-ALIGN: left
}
.col-home-investmid
{
    WIDTH: 60px;
    TEXT-ALIGN: right
}
.col-home-investrh
{
    WIDTH: 100px;
    TEXT-ALIGN: right
}
.col-home-servlh
{
    WIDTH: 25px;
    TEXT-ALIGN: left
}
.col-home-servicon
{
    WIDTH: 10px;
    TEXT-ALIGN: center
}
.col-home-newslh
{
    WIDTH: 15px;
    TEXT-ALIGN: left
}
.col-home-newsicon
{
    WIDTH: 50px;
    TEXT-ALIGN: center
}
.col-home-newsmid
{
    WIDTH: 10px;
    TEXT-ALIGN: left
}
.row-home-servitem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/sidebar-gray.gif');
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-x;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 20px
}
.row-home-servitemhi
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/sidebar-gray.gif');
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-x;
    cursor: pointer;
    COLOR: #0082d6;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 20px
}
.col-NavBar2-Rem-Inactive
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('/ssl/images/menus/topbar-lblue.gif');
    PADDING-BOTTOM: 4px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.row-CasesTop
{
    HEIGHT: 30px
}
.col-CasesLeft
{
    width: 360px;
}
.col-CasesRight
{
    width: 360px;
}
.col-CasesGap
{
    width: 44px;
}
.col-case-lh
{
    WIDTH: 15px;
    TEXT-ALIGN: left
}
.col-case-icon
{
    WIDTH: 50px;
    TEXT-ALIGN: center
}
.col-case-icon2
{
    WIDTH: 30px;
    TEXT-ALIGN: center
}
.col-case-mid
{
    WIDTH: 10px;
    TEXT-ALIGN: left
}
.col-case-text
{
    WIDTH: 315px;
    TEXT-ALIGN: left
}
.row-case-secthdr
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url('/ssl/images/tblbar-charvg.jpg');
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 20px
}
.col-case-header
{
    TEXT-ALIGN: left
}
.col-BodyR-Serv
{
    WIDTH: 300px
}
.col-ListTblLMar
{
    WIDTH: 100px;
    BACKGROUND-COLOR: silver;
    TEXT-ALIGN: center
}
.col-ListTblL
{
    WIDTH: 90px;
    TEXT-ALIGN: center
}
.col-ListTblC
{
    WIDTH: 10px
}
.col-ListTblR
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left
}
.col-ListTblR A
{
    COLOR: gray
}
.col-ListTblL A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.row-ListTbl
{
    HEIGHT: 80px;
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-ALIGN: left
}
.txt-locn-link A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003466;
    TEXT-DECORATION: underline
}
.txt-locn-link A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.row-ListTbl-gap
{
    HEIGHT: 1px;
    BACKGROUND-COLOR: silver
}
.col-ListTblL A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #0082d6;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
.col-ListTblLMarx
{
    WIDTH: 100px;
    BACKGROUND-COLOR: white
}
.col-dtl-rpane-gapl
{
    WIDTH: 15px
}
.col-dtl-rpane-gapc
{
    WIDTH: 10px
}
.col-dtl-rpane-gapr
{
    WIDTH: 10px
}
.col-dtl-rpane-txt
{
    TEXT-ALIGN: left
}
.col-dtl-rpane-img
{
    WIDTH: 40px;
    TEXT-ALIGN: center
}
.row-dtl-rpane-tmar
{
    HEIGHT: 20px
}
.row-dtl-rpane-gap
{
    HEIGHT: 20px
}
.col-dtl-rpane
{
    WIDTH: 190px
}
.row-dtl-rpane-typ
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.col-dtl-div
{
    WIDTH: 1px;
    BACKGROUND-COLOR: #e0e0e0
}
.col-dtl-lpane-ltxtin
{
    WIDTH: 10px
}
.col-dtl-lpane-ltxt
{
    TEXT-ALIGN: left
}
.col-dtl-lpane-gap
{
    WIDTH: 30px
}
.col-dtl-lpane-rtxt
{
    WIDTH: 250px;
    TEXT-ALIGN: left
}
.col-dtl-lpane-rmar
{
    WIDTH: 30px
}
.row-dtl-lpane-mainpic
{
    HEIGHT: 150px
}
.row-dtl-lpane-gap
{
    HEIGHT: 20px
}
.col-body-orgbg
{
    BACKGROUND-COLOR: #ff9900
}
.row-CaseBodyHdr
{
    HEIGHT: 60px
}
.col-BodyRMar
{
    WIDTH: 10px
}
.col-CaseHdrL
{
    TEXT-ALIGN: left
}
.col-CaseHdrPrev
{
    WIDTH: 80px;
    TEXT-ALIGN: center
}
.col-CaseHdrNext
{
    WIDTH: 80px;
    TEXT-ALIGN: center
}
.col-CaseHdrNum
{
    WIDTH: 70px;
    TEXT-ALIGN: center
}
.col-CaseHdrGo
{
    WIDTH: 21px;
    TEXT-ALIGN: center
}
.col-CaseHdrR
{
    WIDTH: 20px;
    TEXT-ALIGN: right
}
.row-CaseHdrRow1
{
    HEIGHT: 20px
}
.row-CaseHdrRow2
{
    HEIGHT: 30pt
}
.row-CaseBodyTitles
{
    BORDER-RIGHT: medium none;
    BORDER-LEFT: medium none;
    HEIGHT: 30px
}
.col-CaseTitlesL
{
    PADDING-BOTTOM: 3px;
    WIDTH: 350px;
    TEXT-ALIGN: left
}
.col-CaseTitlesM
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url('/SSL/images/casetit-hgrad.jpg');
    WIDTH: 200px;
    BACKGROUND-REPEAT: repeat-y
}
.col-CaseTitlesR
{
    PADDING-BOTTOM: 3px;
    WIDTH: 250px;
    BACKGROUND-COLOR: #003466;
    TEXT-ALIGN: right
}
.col-CaseHdrSpcr
{
    WIDTH: 3px;
    TEXT-ALIGN: center
}
.row-CaseBodyMain
{
    HEIGHT: 200px
}
.row-CaseBodySp
{
    HEIGHT: 20px
}
.col-CaseBodyTxt
{
    WIDTH: 500px;
    TEXT-ALIGN: left
}
.col-CaseBodyPix
{
    WIDTH: 300px
}
.col-CaseMainPixL
{
    WIDTH: 50px;
    TEXT-ALIGN: left
}
.col-CaseMainPixR
{
    WIDTH: 250px;
    TEXT-ALIGN: right
}
.row-CaseBodyFooter
{
    HEIGHT: 100px
}
.col-CaseFootImg
{
    TEXT-ALIGN: center
}
.col-CaseFootSp
{
    WIDTH: 25px
}
.row-BodyLocn
{
    HEIGHT: 20px
}
.row-CaseNavBaseRow1
{
    HEIGHT: 60px;
    BACKGROUND-COLOR: #ebebeb
}
.row-CaseNavBaseRow2
{
    HEIGHT: 30px;
    BACKGROUND-COLOR: #003466
}
.col-CaseNavBaseRow2
{
    BORDER-TOP: gray 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #33ffcc;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.row-CaseNavBaseRow3
{
    HEIGHT: 20px
}
.col-CaseNavBaseRow4
{
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 6px;
    TEXT-ALIGN: center
}
.col-CaseLHInfoSp
{
    WIDTH: 4px
}
.col-CaseLHInfo
{
    TEXT-ALIGN: left
}
.row-CaseNavBaseRow4
{
}
.row-CaseNavBaseBtm
{
    HEIGHT: 20px;
    BACKGROUND-COLOR: #003466;
    TEXT-ALIGN: center
}
.col-CaseNavBaseBtm
{
    PADDING-BOTTOM: 3px
}
.col-CaseLHTitle
{
    TEXT-ALIGN: center
}
.row-invitems
{
    LINE-HEIGHT: 16pt
}
.row-case-sectgap
{
    HEIGHT: 20px
}
.row-case-itemgap
{
    HEIGHT: 8px
}
.col-news-ltxtin
{
    WIDTH: 10px
}
.col-news-txtcol
{
    WIDTH: 193px
}
.col-news-gap
{
    WIDTH: 15px
}
.row-news-gapline
{
    HEIGHT: 5px
}
.col-home-header-r
{
    padding-right: 5px;
    width: 90px;
    margin-right: 0px;
    text-align: right;
}
.col-news-space
{
    WIDTH: 25px
}
.col-news-txt
{
    WIDTH: 325px;
    TEXT-ALIGN: left
}
.row-CaseLHInfoSp
{
    HEIGHT: 6px
}
.col-capstats-gap
{
    WIDTH: 20px
}
.col-capstats-dept
{
    WIDTH: 180px;
    TEXT-ALIGN: left
}
.col-capstats-works
{
    WIDTH: 320px;
    TEXT-ALIGN: left
}
.col-capstats-date
{
    WIDTH: 100px;
    TEXT-ALIGN: center
}
.row-capstats-sectgap
{
    HEIGHT: 10px
}
.col-home-proj
{
    PADDING-RIGHT: 0%;
    PADDING-LEFT: 0%;
    MARGIN-LEFT: 5%;
    MARGIN-RIGHT: 5%;
    TEXT-ALIGN: left
}
.col-dtl-lpane-rtxta
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    WIDTH: 250px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: silver 1px solid;
    BACKGROUND-COLOR: #e7e7e7;
    TEXT-ALIGN: center
}
.col-home-header-newsmid
{
    WIDTH: 135px
}
.col-home-header-mid
{
    WIDTH: 5px
}
.col-news-dblcol
{
    WIDTH: 401px
}
.col-CaseBody
{
    WIDTH: 820px;
    TEXT-ALIGN: left
}
.col-news-body
{
    WIDTH: 649px
}
.col-news-alltxt
{
    WIDTH: 609px
}
.col-news-rtxtin
{
    WIDTH: 20px
}
.col-news-rpane
{
    WIDTH: 170px;
    BACKGROUND-COLOR: #d0d0d0
}
.col-CorpDate
{
    WIDTH: 75px;
    TEXT-ALIGN: left
}
.col-CorpLTxtIn
{
    WIDTH: 25px;
    TEXT-ALIGN: left
}
.col-CorpTxt
{
    TEXT-ALIGN: left
}
.row-CorpItemGap
{
    HEIGHT: 15px
}
.row-cases-sidebar-top
{
    height: 20px;
}
.row-cases-sidebar-img
{
    height: 120px;
}
.row-cases-sidebar-gap
{
    height: 15px;
}
.col-cases-sidebar-mar
{
    width: 25px;
}
.col-cases-sidebar-main
{
    width: 120px;
}
.btn-searchgo
{
    font-weight: normal;
    font-size: 8pt;
    vertical-align: middle;
    width: 30px;
    color: gray;
    font-family: Verdana, Arial;
    height: 22px;
}
.div-test
{
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px
}
.divInd20
{
    TEXT-INDENT: 20px;
    LINE-HEIGHT: 16pt
}
.form-dummy
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
.img-bbrlogo
{
    left: 747px;
    width: 240px;
    position: absolute;
    top: 84px;
    height: 28px;
    border-right: #dcdcdc 1px solid;
    border-top: #dcdcdc 1px solid;
    border-left: #dcdcdc 1px solid;
    border-bottom: #dcdcdc 1px solid;
}
.img-newsthumb
{
    MARGIN-TOP: 6px;
    MARGIN-LEFT: 5px;
    TEXT-ALIGN: center
}
.img-servmain
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 8px;
    BORDER-LEFT: medium none;
    WIDTH: 250px;
    BORDER-BOTTOM: medium none
}
.img-cases-sidebar
{
    width: 110px;
    height: 110px;
}
.inp-googlesearch
{
    font-weight: normal;
    font-size: 8pt;
    vertical-align: bottom;
    width: 150px;
    color: #003466;
    font-family: Verdana, Arial;
    height: 22px;
}
.inp-select-reg
{
    position: absolute;
    top: 55px;
    left: 895px;
    font-weight: normal;
    font-size: 8pt;
    vertical-align: middle;
    width: 100px;
    color: #003466;
    font-family: Verdana, Arial;
    height: 22px;
}
.lin-home-sect
{
    WIDTH: 100%;
    COLOR: #ff9900;
    HEIGHT: 1px
}
.lin-listtbl
{
    WIDTH: 100%;
    COLOR: #ff9900;
    HEIGHT: 1px
}
