




.readMoreContainer {
    font-size: 80%;
    margin-left:9px;
}
.readMore {
    FONT-SIZE: 85%; COLOR: #1494d0; TEXT-DECORATION: underline;
}
a:visited.readMore {
    color: #1494d0; text-decoration: underline;
}
a:hover.readMore {
    color: #f77d21; text-decoration: none;
}
a:active.readMore {
    color: #f77d21; text-decoration: none;
}
#mainPhoto {
    float: right;
    margin: 20px 0px 10px 0px;
    width: 483px;
}
#homeLinks {
    min-height: 192px;
    float: left;
    padding: 20px 0 0 20px;
    margin: 20px 0px 10px 0px;
    width: 252px;
}
*html #homeLinks {
    height: 192px;
}
#homeLinks img {
    margin-right: 5px;
    vertical-align: middle;
}
#homeLinks li {
    padding: 0px 0px; font-weight: bold; font-size: 75%;
    margin: 0;
    list-style-type: none;
    width: 252px;
}
#homeLinks li.underline {
    background: url(/cps/rde/xbcr/SID-3F57FECB-DC9D2A68/careers/nav-divider.gif) bottom right no-repeat;
}
#homeLinks H2 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cc6600; PADDING-TOP: 5px
}
#homeLinks UL {
    padding: 0; margin: 0;
}
#homeLinks LI A {
    background-position: left center; Color: #16558a; background-repeat: no-repeat; text-decoration: none;
    display:block;
    padding: 11px 0 11px 37px;
}
#homeLinks LI A:visited {
    COLOR: #16558a; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#homeLinks LI A:hover {
    COLOR: #f77d21; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#homeLinks LI A:active {
    COLOR: #f77d21; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#homeLinks .orange {
    BACKGROUND-IMAGE: url(/cps/rde/xbcr/SID-3F57FECB-DC9D2A68/careers/home_bullet_highSchool.gif)
}
#homeLinks .blue {
    BACKGROUND-IMAGE: url(/cps/rde/xbcr/SID-3F57FECB-DC9D2A68/careers/home_bullet_grad.gif)
}
#homeLinks .green {
    BACKGROUND-IMAGE: url(/cps/rde/xbcr/SID-3F57FECB-DC9D2A68/careers/home_bullet_internat.gif)
}
#homeLinks .yellow {
    BACKGROUND-IMAGE: url(/cps/rde/xbcr/SID-3F57FECB-DC9D2A68/careers/home_bullet_teachers.gif)
}
#homeLinks .navy {
    BACKGROUND-IMAGE: url(/cps/rde/xbcr/SID-3F57FECB-DC9D2A68/careers/home_bullet_uni.gif)
}
#infoHome {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin: 0px; PADDING-TOP: 0px; height: 230px
}
#infoHome H2 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 100%; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #cc6600; PADDING-TOP: 0.2em;
}
.infoBox P {
    PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 75%; color:#333333; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px;
}
.news P {
    PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
.infoBox {
    float: left; width: 170px; height: 190px; margin: 20px 0 20px 0; border-right: 1px solid #e1e1e1;
}
.news {
    float: left; width: 316px; height: 190px; margin: 20px 0 20px 0; border-right: 1px solid #e1e1e1;
    padding: 0 10px 0 10px;
}
.news UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 19px; FONT-SIZE: 75%; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #16558a; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.news LI {
    margin: 4px 0px 4px 5px; background-image: none;  padding-top: 0px; font-family: Arial, Helvetica, sans-serif;
}
.news UL A {
    COLOR: #16558a; TEXT-DECORATION: underline
}
.news UL A:visited {
    COLOR: #660033; TEXT-DECORATION: underline
}
.news UL A:hover {
    COLOR: #f77d21; TEXT-DECORATION: none
}
.news UL A:active {
    COLOR: #f77d21; TEXT-DECORATION: none
}
#cpaPassportLogin {
    float:left; width: 274px;  height: 190px; margin: 20px 0 20px 0;
    background: url(/cps/rde/xbcr/SID-3F57FECB-DC9D2A68/careers/passport-bg.gif) bottom right no-repeat;
    padding-left: 10px;
}
#cpaPassportLogin UL {
    padding-left: 15px; padding-top: 0px; FONT-SIZE: 75%; MARGIN: 0px; COLOR: #16558A; LIST-STYLE-TYPE: square;
}
#cpaPassportLogin LI {
    margin: 4px 0px 4px 5px; background-image: none;  padding-top: 0px; font-family: Arial, Helvetica, sans-serif;
}
#cpaPassportLogin LABEL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; WIDTH: 80px; COLOR: #606060; PADDING-TOP: 0px
}
#cpaPassportLogin FORM #password {
    FONT-SIZE: 70%; POSITION: relative; TOP: -4px; MARGIN-TOP:5px;
}
#cpaPassportLogin A {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #16558A; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#cpaPassportLogin A:visited {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #660033; PADDING-TOP: 0px
}
#cpaPassportLogin A:hover {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f77d21; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#cpaPassportLogin A:active {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f77d21; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#whatIs A {
    PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #16558a; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#whatIs A:visited {
    PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #660033; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#whatIs A:hover {
    PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f77d21; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#whatIs A:active {
    PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #16558a; PADDING-TOP: 0px; TEXT-DECORATION: none
}
IMG {
    BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.break {
    CLEAR: both; FONT-SIZE: 0em;
}
A {
    COLOR: #16558a
}
.imageButton {
    BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.button {
    BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
LABEL {
    FONT-WEIGHT: normal; FONT-SIZE: 100%
}
LABEL.singleLine {
    DISPLAY: block; FLOAT: none; WIDTH: auto
}
LABEL.checkboxLabelSingleLine {
    DISPLAY: block; FLOAT: none; WIDTH: auto
}
SELECT {
    MARGIN-TOP: 2px; FONT-SIZE: 100%
}
INPUT {
    BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 73%; BORDER-LEFT: #d8d8d8 1px solid; COLOR: #000000; BORDER-BOTTOM: #d8d8d8 1px solid
}
TEXTAREA {
    BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 73%; BORDER-LEFT: #d8d8d8 1px solid; COLOR: #000000; BORDER-BOTTOM: #d8d8d8 1px solid
}
INPUT checkbox {
    BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.radiolist {
    FONT-WEIGHT: bold; FONT-SIZE: 75%
}
.pager {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
#logo {
    FLOAT: left; MARGIN: 18px 0px 9px 27px
}
.logoCareers {
    FLOAT: left; MARGIN: 1.5em 0px 0px 0.6em
}
#banner LABEL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative; TOP: -10px
}
#cpaCareersLink {
    FONT-WEIGHT: 800; FONT-SIZE: 120%; FLOAT: left; WIDTH: 180px
}
#cpa {
    FONT-SIZE: 120%; COLOR: #16558a
}
#careers {
    FONT-SIZE: 120%; COLOR: #1494d0
}
#searchLink {
    DISPLAY: inline; FONT-WEIGHT: 800; FONT-SIZE: 90%; COLOR: #16558a; POSITION: relative; TOP: 2px
}
.sidebarContainer1 {
    background: url(/cps/rde/xbcr/SID-3F57FECB-DC9D2A68/careers/pathways_quicklink.jpg)  no-repeat;
    float:right;
    margin: 20px 0px 10px 8px;
    width: 178px;
    height: 220px;
}
.sidebarContainer1 a {position: relative; top: 183px; left: 91px;}
.sidebarContainer2 {
    background: url(/cps/rde/xbcr/SID-3F57FECB-DC9D2A68/careers/worldwide_quicklink_corpora.gif) no-repeat;
    float:right;
    margin: 20px 0px 10px 8px;
    width: 178px;
    height: 191px;
}
.sidebarContainer2 a {position: relative; top: 144px; left: 91px;}
#bottom-nav {
    height: 43px;
    padding-left: 3px;
    clear:both;
}
#bottom-nav .button {
    height: 43px;
    width: 185px;
    background: url(/cps/rde/xbcr/SID-3F57FECB-DC9D2A68/careers/button-bottom.gif) no-repeat;
    float:left;
}
#bottom-nav .button a {
    display:block;
    text-align:center;
    text-decoration: none;
    color: #333333;
    font-size: 80%;
    font-weight: bold;
    font-family:Arial,Helvetica,sans-serif;
    padding-left: 10px;
    padding-right: 13px;
    padding-top: 13px;
    height: 30px;
}
#bottom-nav .button a.twolines {
    padding-top: 5px;
    height: 40px;
    padding-right: 10px;
}
#bottom-nav .divider {
    width: 13px;
    height: 43px;
    float:left;
}
