﻿BODY
{
    FONT: 70%/1.6em Arial, Helvetica, Sans-serif;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
A
{
    COLOR: #666666;
    TEXT-DECORATION: underline
}
A:hover
{
    TEXT-DECORATION: none
}
P
{
    LINE-HEIGHT: 1.5
}
DT
{
    LINE-HEIGHT: 1.5
}
DD
{
    LINE-HEIGHT: 1.5
}
A
{
    LINE-HEIGHT: 1.5
}
SPAN
{
    LINE-HEIGHT: 1.5
}
LI
{
    LINE-HEIGHT: 1.5
}
TD
{
    LINE-HEIGHT: 1.5
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.6em;
    COLOR: #3a627c
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4em;
    COLOR: #3a627c
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #3a627c
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: #4b7ea0
}
H1 A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #3a627c
}
H2 A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #3a627c
}
H3 A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #3a627c
}
H4 A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #4b7ea0
}
IMG
{
    DISPLAY: block
}
TABLE
{
    MARGIN: 8px 0px 10px;
    WIDTH: 100%
}
TR
{
    BORDER-BOTTOM: #dbdbdb 1px solid
}
TH
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #d1d1d1 1px solid;
    TEXT-ALIGN: center
}
TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
DL
{
    MARGIN: 8px 0px 10px
}
DT
{
    FONT-WEIGHT: bold
}
OL
{
    LIST-STYLE-POSITION: inside;
    MARGIN: 8px 0px 10px;
    LIST-STYLE-TYPE: decimal
}
UL
{
    LIST-STYLE-POSITION: inside;
    MARGIN: 8px 0px 10px;
    LIST-STYLE-TYPE: square
}
STRONG
{
    FONT-WEIGHT: bold
}
.fl
{
    FLOAT: left
}
.fr
{
    FLOAT: right
}
.clear
{
    CLEAR: both;
    DISPLAY: block;
    FONT-SIZE: 1px;
    MARGIN-BOTTOM: -1px;
    WIDTH: 100%;
    LINE-HEIGHT: 1;
    HEIGHT: 1px
}
.clearRight
{
    CLEAR: right
}
.imgRep
{
    DISPLAY: block;
    FONT-SIZE: 1px;
    MARGIN: 0px;
    TEXT-INDENT: -9999em;
    LINE-HEIGHT: 1;
    TEXT-DECORATION: none
}
.imgRep:link
{
    DISPLAY: block;
    FONT-SIZE: 1px;
    MARGIN: 0px;
    TEXT-INDENT: -9999em;
    LINE-HEIGHT: 1;
    TEXT-DECORATION: none
}
.imgRep:visited
{
    DISPLAY: block;
    FONT-SIZE: 1px;
    MARGIN: 0px;
    TEXT-INDENT: -9999em;
    LINE-HEIGHT: 1;
    TEXT-DECORATION: none
}
.hidden
{
    DISPLAY: none
}
#wrapper
{
    MARGIN: 0px auto;
    WIDTH: 960px;
    TEXT-ALIGN: left
}
#header
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: 960px;
    BACKGROUND-COLOR: #3a627c
}
#topMenu
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: 960px
}
#menuBotBar
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: 960px
}
#extraHomeLeft
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FLOAT: left;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px;
    WIDTH: 480px;
    PADDING-TOP: 20px
}
#extraHomeRight
{
    FLOAT: right;
    MARGIN: 20px 20px 0px;
    WIDTH: 400px
}
#homeMain
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: 960px
}
#homeSec
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: 960px;
    BACKGROUND-COLOR: #e6e6e6
}
#main
{
    FLOAT: left;
    MARGIN: 20px 0px 0px 30px;
    WIDTH: 510px
}
#leftNav
{
    FLOAT: left;
    WIDTH: 180px
}
#rightNav
{
    FLOAT: right;
    MARGIN: 20px 5px 0px 25px;
    WIDTH: 210px
}
#footer
{
    CLEAR: both;
    BORDER-TOP: #f1f1f1 1px solid;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN: 20px 30px;
    WIDTH: 900px;
    PADDING-TOP: 10px
}
#header
{
    MIN-HEIGHT: 120px;
    BACKGROUND: url(../img/header_bg.jpg) #355971 no-repeat 0px 0px
}
#header H1
{
    BACKGROUND: url(../img/geoDirHeaderLogo.gif) no-repeat 0px 0px;
    FLOAT: left;
    MARGIN: 27px 0px 0px 10px;
    WIDTH: 124px;
    COLOR: #fff;
    HEIGHT: 62px
}
#header H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.8em;
    FLOAT: left;
    MARGIN: 70px 0px 0px 20px;
    WIDTH: 500px;
    COLOR: #fff
}
#header UL
{
    LIST-STYLE-POSITION: inside;
    LIST-STYLE-TYPE: none
}
.getInTouch
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px 8px 0px 0px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
.getInTouch LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../img/getInTouch_bg.gif) no-repeat 0px 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 158px;
    PADDING-TOP: 0px
}
.getInTouch .gIT01
{
    BACKGROUND-POSITION: 0px 0px;
    HEIGHT: 12px
}
.getInTouch .gIT02
{
    BACKGROUND-POSITION: 0px -12px;
    HEIGHT: 25px
}
.getInTouch .gIT03
{
    BACKGROUND-POSITION: 0px -37px;
    HEIGHT: 18px
}
.getInTouch .gIT03 A
{
    DISPLAY: block;
    HEIGHT: 18px
}
.getInTouch A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
#header P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.3em;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 8px 0px 0px;
    WIDTH: 250px;
    COLOR: #fff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
#header A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
#header A.loginLink
{
    BACKGROUND: url(../img/customerLoginBtn.gif) no-repeat 0px 0px;
    FLOAT: right;
    MARGIN: 0px 3px 0px 0px;
    WIDTH: 143px;
    COLOR: #fff;
    HEIGHT: 25px
}
#header A.loginLink:hover
{
    BACKGROUND-POSITION: 0px -25px
}
#topMenu
{
    BACKGROUND: url(../img/topMenu_bg.gif) #355971 repeat-x 0px 0px;
    HEIGHT: 30px
}
#topMenu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 1.05em;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#topMenu UL LI
{
    DISPLAY: inline;
    LIST-STYLE-POSITION: outside;
    FLOAT: left;
    HEIGHT: 30px
}
#topMenu UL LI A
{
    PADDING-RIGHT: 12px;
    DISPLAY: block;
    PADDING-LEFT: 12px;
    BACKGROUND: url(../img/topMenu_bg.gif) #355971 repeat-x 0px 0px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    COLOR: #fff;
    PADDING-TOP: 5px;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
#topMenu UL LI A:hover
{
    BACKGROUND: url(../img/topMenu_bg.gif) #1f3b4d repeat-x 0px -30px
}
#topMenu UL LI.highlighted A
{
    BACKGROUND: url(../img/topMenu_bg.gif) #1f3b4d repeat-x 0px -30px
}
#topMenu .searchArea
{
    FLOAT: right;
    WIDTH: 245px
}
#topMenu INPUT#search
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 1em;
    BACKGROUND: url(../img/searchArea_bg.gif) no-repeat 0px 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 7px 0px 0px;
    BORDER-LEFT: 0px;
    WIDTH: 162px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 17px
}
#topMenu INPUT.searchBtn
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../img/searchBtn.gif) no-repeat 0px 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    BORDER-LEFT: 0px;
    WIDTH: 67px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 22px
}
#menuBotBar
{
    HEIGHT: 10px;
    BACKGROUND-COLOR: #1f3b4d
}
#leftNav
{
    BORDER-TOP: white 1px solid;
    BACKGROUND: url(../img/leftNavBot_bg.gif) #fff no-repeat 100% 100%;
    PADDING-BOTTOM: 100px
}
#leftNav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 13px;
    BACKGROUND: url(../img/leftNav_bg.gif) #fff repeat-y 100% 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 24px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: right
}
#leftNav UL LI
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 0px;
    LIST-STYLE-POSITION: outside;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #666;
    PADDING-TOP: 5px
}
#leftNav UL LI.highlighted
{
    BORDER-RIGHT: #d1d1d1 0px solid;
    BORDER-TOP: #d1d1d1 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #d1d1d1 1px solid;
    COLOR: #000;
    BORDER-BOTTOM: #d1d1d1 1px solid;
    BACKGROUND-COLOR: #fff
}
#leftNav UL LI.highlighted A
{
    COLOR: #000
}
#leftNav UL A
{
    DISPLAY: block;
    FONT-SIZE: 1.1em;
    TEXT-DECORATION: none
}
#leftNav UL A:hover
{
    COLOR: #000
}
.rightNavSec
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 10px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #f1f1f1
}
.rightNavSec A
{
    COLOR: #3a627c;
    BACKGROUND-COLOR: #f1f1f1
}
.rightNavSec A:hover
{
    TEXT-DECORATION: underline
}
.rightNavSec UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 10px 7px;
    COLOR: #3a627c;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f1f1f1
}
.rightNavSec UL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-POSITION: outside;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px;
    WIDTH: 193px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.rightNavSec UL A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../img/listItemArrow_o.gif) no-repeat 0px 50%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
.rightNavSec H4
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 8px;
    BACKGROUND: url(../img/rightNavSec_bg.gif) #2f4f64 no-repeat 0px 0px;
    PADDING-BOTTOM: 6px;
    WIDTH: 186px;
    COLOR: #fff;
    PADDING-TOP: 6px;
    HEIGHT: 13px
}
.rightNavSec P
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 6px;
    MARGIN: 2px 0px 0px;
    COLOR: #666;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f1f1f1
}
.rightNavSec P.hlgt
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 6px;
    MARGIN: 1px 0px 0px;
    COLOR: #666;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #d1d1d1
}
.rightNavSec .sub
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    MARGIN: 6px 5px 8px 8px;
    COLOR: #3a627c;
    TEXT-DECORATION: underline
}
.rightNavSec IMG.fr
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#main H3
{
    FONT-SIZE: 2.4em
}
#main H3 EM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #4ea1bb;
    PADDING-TOP: 0px;
    FONT-STYLE: normal
}
#main P
{
    MARGIN: 10px 0px;
    LINE-HEIGHT: 1.6
}
#main IMG
{
    BORDER-RIGHT: #d1d1d1 1px solid;
    BORDER-TOP: #d1d1d1 1px solid;
    FLOAT: right;
    BORDER-LEFT: #d1d1d1 1px solid;
    BORDER-BOTTOM: #d1d1d1 1px solid
}
.br
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: #f4f4f4;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.br LI
{
    DISPLAY: inline;
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 0.9em;
    COLOR: #929292
}
.br A
{
    COLOR: #3a627c;
    TEXT-DECORATION: none
}
.intro
{
    FONT-SIZE: 1.1em
}
.caseStudy
{
    BACKGROUND: url(../img/caseStudyBox_bg.gif) #fff no-repeat 0px 100%;
    FLOAT: left;
    MARGIN: 10px 0px 0px;
    WIDTH: 250px
}
.lBox
{
    MARGIN-RIGHT: 10px
}
.caseStudy H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 8px;
    BACKGROUND: url(../img/caseStudyBoxH_bg.gif) #f68400 no-repeat 0px 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 242px;
    COLOR: #fff;
    PADDING-TOP: 3px;
    HEIGHT: 27px
}
.caseStudy H4 A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.4em;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
.caseStudy P
{
    MARGIN: 10px 10px 8px 0px;
    COLOR: #666
}
#main .caseStudy IMG
{
    BORDER-RIGHT: #d1d1d1 1px solid;
    BORDER-TOP: #d1d1d1 1px solid;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN: 10px 15px 0px 10px;
    BORDER-LEFT: #d1d1d1 1px solid;
    BORDER-BOTTOM: #d1d1d1 1px solid
}
.caseStudy A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    BACKGROUND: url(../img/listItemArrow_o.gif) no-repeat 0px 50%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px 115px;
    COLOR: #3a627c;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
.caseStudy A:hover
{
    TEXT-DECORATION: underline
}
.topQuote
{
    CLEAR: left;
    FLOAT: left;
    WIDTH: 510px
}
.topQuote Q
{
    FONT-SIZE: 1.3em;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 1.5
}
.topQuote IMG
{
    BORDER-RIGHT: #d1d1d1 1px solid;
    BORDER-TOP: #d1d1d1 1px solid;
    MARGIN-LEFT: 15px;
    BORDER-LEFT: #d1d1d1 1px solid;
    BORDER-BOTTOM: #d1d1d1 1px solid
}
#main .mainLogo
{
    BORDER-RIGHT: #d1d1d1 1px solid;
    BORDER-TOP: #d1d1d1 0px solid;
    FLOAT: left;
    MARGIN: 0px 15px 10px 0px;
    BORDER-LEFT: #d1d1d1 0px solid;
    BORDER-BOTTOM: #d1d1d1 1px solid
}
#main A.nextCS
{
    BORDER-RIGHT: #d1d1d1 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #d1d1d1 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../img/listItemArrow_o.gif) no-repeat 5px 50%;
    PADDING-BOTTOM: 5px;
    MARGIN: 15px 0px;
    BORDER-LEFT: #d1d1d1 1px solid;
    WIDTH: 120px;
    COLOR: #3a627c;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #d1d1d1 1px solid;
    TEXT-DECORATION: none
}
#main A.nextCS:hover
{
    TEXT-DECORATION: underline
}
#footer
{
    COLOR: #999;
    BACKGROUND-COLOR: #fff
}
#footer A
{
    COLOR: #999;
    BACKGROUND-COLOR: #fff
}
#footer .fr
{
    WIDTH: 240px
}
#footer .fr P
{
    TEXT-ALIGN: right
}
#footer .fl
{
    WIDTH: 660px
}
#footer UL LI
{
    DISPLAY: inline;
    LIST-STYLE-POSITION: outside
}
#footer A.doYouLike
{
    MARGIN-TOP: 10px;
    BACKGROUND: url(../img/doYouLikeWebBtn.gif) no-repeat 0px 0px;
    FLOAT: right;
    WIDTH: 192px;
    HEIGHT: 25px
}
#footer A.doYouLike:hover
{
    BACKGROUND-POSITION: 0px -25px
}
.homeSec
{
    BACKGROUND-COLOR: #e5e5e5
}
.wi
{
    MIN-HEIGHT: 210px;
    BACKGROUND: url(../img/whatIsHome_bg.gif) #fff repeat-x 0px 100%;
    BORDER-BOTTOM: #5283a2 1px solid
}
.wiL
{
    DISPLAY: inline;
    MIN-HEIGHT: 159px;
    BACKGROUND: url(../img/homeWhatIsL_bg.gif) no-repeat 0px 100%;
    FLOAT: left;
    PADDING-BOTTOM: 51px;
    WIDTH: 478px;
    POSITION: relative
}
.wiL H3
{
    FONT-SIZE: 2.8em;
    MARGIN: 40px 0px 10px 20px
}
.wiL P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.25em;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px 255px;
    PADDING-TOP: 0px
}
.wiL .itemBar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 28px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BOTTOM: 15px;
    PADDING-TOP: 0px;
    POSITION: absolute
}
.wiL .itemBar LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    LIST-STYLE-POSITION: outside;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 9px 0px 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 27px
}
.wiL .itemBar A
{
    DISPLAY: block;
    FLOAT: left;
    WIDTH: 107px;
    HEIGHT: 27px
}
.wiL .itemBar .iB01 A
{
    BACKGROUND: url(../img/downloadsBtn.gif) no-repeat 0px 0px;
    WIDTH: 107px
}
.wiL .itemBar .iB02 A
{
    BACKGROUND: url(../img/howItsUsedBtn.gif) no-repeat 0px 0px;
    WIDTH: 117px
}
.wiL .itemBar .iB03 A
{
    BACKGROUND: url(../img/learnMoreBtn.gif) no-repeat 0px 0px;
    WIDTH: 107px
}
.wiL .itemBar A:hover
{
    BACKGROUND-POSITION: 0px -27px
}
.wiR
{
    DISPLAY: inline;
    FLOAT: right;
    WIDTH: 480px
}
.cs
{
    MIN-HEIGHT: 139px;
    BACKGROUND: url(../img/caseStudyHome_bg.gif) #fff repeat-x 0px 100%;
    BORDER-BOTTOM: #dbdbdb 1px solid
}
.csL
{
    DISPLAY: inline;
    MIN-HEIGHT: 78px;
    BACKGROUND: url(../img/homeCaseStudyL_bg.gif) no-repeat 0px 100%;
    FLOAT: left;
    PADDING-BOTTOM: 61px;
    WIDTH: 388px;
    POSITION: relative
}
.csL H3
{
    FONT-SIZE: 2.6em;
    MARGIN: 20px 0px 0px 20px
}
.csL .itemBar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 28px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BOTTOM: 25px;
    PADDING-TOP: 0px;
    POSITION: absolute
}
.csL .itemBar LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    LIST-STYLE-POSITION: outside;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 3px 0px 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 27px
}
.csL .itemBar A
{
    DISPLAY: block;
    FLOAT: left;
    WIDTH: 27px;
    HEIGHT: 27px
}
.csL .itemBar .iB01 A
{
    BACKGROUND: url(../img/cs1Btn.gif) no-repeat 0px 0px;
    WIDTH: 27px
}
.csL .itemBar .iB02 A
{
    BACKGROUND: url(../img/cs2Btn.gif) no-repeat 0px 0px;
    WIDTH: 27px
}
.csL .itemBar .iB03 A
{
    BACKGROUND: url(../img/cs3Btn.gif) no-repeat 0px 0px;
    WIDTH: 27px
}
.csL .itemBar .iB04 A
{
    BACKGROUND: url(../img/cs4Btn.gif) no-repeat 0px 0px;
    WIDTH: 27px
}
.csL .itemBar .iB05 A
{
    BACKGROUND: url(../img/viewCaseStudyBtn.gif) no-repeat 0px 0px;
    WIDTH: 167px
}
.csL .itemBar .iB05
{
    MARGIN: 0px 0px 0px 62px
}
.csL .itemBar A:hover
{
    BACKGROUND-POSITION: 0px -27px
}
.csR
{
    DISPLAY: inline;
    FLOAT: right;
    MARGIN: 0px 0px 0px 30px;
    WIDTH: 542px
}
.csR H4
{
    FONT-SIZE: 2em;
    FLOAT: left;
    MARGIN: 20px 0px 0px;
    WIDTH: 300px;
    COLOR: #4b7ea0
}
.csR P
{
    FONT-SIZE: 1.1em;
    FLOAT: left;
    MARGIN: 5px 0px;
    WIDTH: 300px
}
#extraHomeLeft
{
    MIN-HEIGHT: 323px;
    BACKGROUND: url(../img/extraLeft_bg.gif) repeat-x 0px 100%;
    BORDER-BOTTOM: #4a7691 1px solid
}
#extraHomeLeft H3
{
    FONT-SIZE: 2em;
    MARGIN: 18px 0px 10px
}
#extraHomeLeft H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.6em;
    MARGIN: 8px 0px 15px;
    COLOR: #333
}
#extraHomeLeft H4 A
{
    FONT-WEIGHT: normal
}
#extraHomeLeft A.extraMoreAnn
{
    BACKGROUND: url(../img/moreAnnouncementsBtn.gif) no-repeat 0px 0px;
    MARGIN: 0px 0px 0px -20px;
    WIDTH: 247px;
    HEIGHT: 37px
}
#extraHomeLeft A.extraMoreAnn:hover
{
    BACKGROUND-POSITION: 0px -37px
}
#extraHomeRight
{
}
#extraHomeRight A
{
    FONT-SIZE: 1.05em;
    COLOR: #3a627c
}
#extraHomeRight UL
{
    MARGIN-TOP: 40px
}
#extraHomeRight LI
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-TYPE: none
}
#extraHomeRight LI A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 14px;
    BACKGROUND: url(../img/listItemArrow_o.gif) no-repeat 0px 50%;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#extraHomeRight LI P
{
    MARGIN: 0px 0px 0px 15px
}
#extraHomeRight LI P A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1em;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#extraHomeRight .extraNavTabs
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 2;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 400px;
    PADDING-TOP: 0px;
    POSITION: relative
}
.extraNavTabs LI
{
    DISPLAY: inline;
    LIST-STYLE-POSITION: outside;
    FLOAT: left;
    MARGIN: 0px 1px;
    WIDTH: 98px;
    BORDER-BOTTOM: #d1d1d1 1px solid;
    HEIGHT: 30px
}
.extraNavTabs LI.active
{
    MARGIN: 1px 1px -1px;
    BORDER-BOTTOM: medium none
}
.extraNavTabs LI.first
{
    MARGIN-LEFT: 0px
}
#extraHomeRight .extraNavTabs LI A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FONT-SIZE: 1.2em;
    BACKGROUND: url(../img/extraTab_bg.gif) no-repeat 0px 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 88px;
    COLOR: #666;
    PADDING-TOP: 6px;
    HEIGHT: 24px;
    TEXT-DECORATION: none
}
#extraHomeRight .extraNavTabs LI A:hover
{
    MARGIN-TOP: 1px;
    BACKGROUND: url(../img/extraTabHighlight_bg.gif) no-repeat 0px 0px;
    MARGIN-BOTTOM: -1px;
    COLOR: #000;
    PADDING-TOP: 5px
}
#extraHomeRight .extraNavTabs LI.active A
{
    FONT-WEIGHT: bold;
    BACKGROUND: url(../img/extraTabHighlight_bg.gif) no-repeat 0px 0px;
    COLOR: #000
}
#extraHomeRight .extraNavTabs LI.active A:hover
{
    MARGIN-TOP: 0px;
    PADDING-TOP: 6px
}
.eTA
{
    CLEAR: left;
    BORDER-RIGHT: #d1d1d1 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #d1d1d1 1px solid;
    DISPLAY: none;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../img/extraTabArea_bg.gif) repeat-x 0px 100%;
    PADDING-BOTTOM: 14px;
    BORDER-LEFT: #d1d1d1 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 16px;
    BORDER-BOTTOM: #d1d1d1 1px solid;
    POSITION: relative;
    TOP: -1px
}
.active
{
    DISPLAY: block;
    OVERFLOW: auto
}
.active H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.6em;
    PADDING-BOTTOM: 4px;
    BORDER-BOTTOM: #d1d1d1 1px solid
}
#extraHomeRight .eTA UL
{
    MARGIN-TOP: 10px
}
.eTASubLink
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(../img/listItemArrow_g.gif) no-repeat 100% 70%;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
