@import url("/careers/reset.css");
@import url("/careers/Basic.css");


/*supplied alexander mann 22/08/11 */
/*** ADDITIONAL STYLES ADDED BY JSB - 18.08.11 ***/
#content #townPlan h1 { color:#c00;font-size: 3.5em; padding: 0px 0px 0px 40px; margin:0;font-weight: normal; } 
#content #townPlan h2 { color:#666;font-size: 1.1em; padding: 0px 0px 0px 60px; margin:0;font-weight: bold; } 
#content #townPlan span#about {
    position: absolute;
     top: 250px;
     left: 70px;
     width: 200px;
     height: 100px;
     cursor: pointer;
     text-indent: -9999px;
     z-index: 9996;
}
#content #townPlan span#apply {
    position: absolute;
     top: 210px;
     left: 280px;
     width: 80px;
     height: 150px;
     cursor: pointer;
     text-indent: -9999px;
     z-index: 9996;
}
#content #townPlan span#whatsinit {
    position: absolute;
     top: 120px;
     right: 80px;
     width: 170px;
     height: 80px;
     cursor: pointer;
     text-indent: -9999px;
     z-index: 9996;
}
#content #townPlan span#commercial {
    position: absolute;
     top: 370px;
     left: 90px;
     width: 180px;
     height: 70px;
     cursor: pointer;
     text-indent: -9999px;
     z-index: 9996;
}
#content #townPlan span#meet {
    position: absolute;
    top: 360px;
    left: 320px;
    width: 200px;
    height: 50px;
    cursor: pointer;
    text-indent: -9999px;
     z-index: 9996;
}
#content #townPlan span#engineering {
    position: absolute;
    top: 90px;
    left: 70px;
    width: 140px;
    height: 100px;
    cursor: pointer;
    text-indent: -9999px;
     z-index: 9996;
}
#content #townPlan span#undergraduate {
    position: absolute;
    top: 80px;
    left: 250px;
    width: 160px;
    height: 80px;
    cursor: pointer;
    text-indent: -9999px;
     z-index: 9996;
}

#content #townPlan span#benefits {
    position: absolute;
    top: 230px;
    left: 515px;
    width: 140px;
    height: 70px;
    cursor: pointer;
    text-indent: -9999px;
    z-index: 9996;
}
#content #townPlan span#learning {
    position: absolute;
    top: 330px;
    left: 545px;
    width: 140px;
    height: 120px;
    cursor: pointer;
    text-indent: -9999px;
    z-index: 9996;
}
#content #townPlan span#faqs {
    position: absolute;
    top: 250px;
    left: 370px;
    width: 100px;
    height: 80px;
    cursor: pointer;
    text-indent: -9999px;
    z-index: 9996;
}


a.arrowlink {
    background: url(/careers/images/linkarrow.gif) 0% 50% no-repeat;
    padding-left: 20px;
    color: #000;
    font-weight: bold;
    text-decoration: none;
     z-index: 9996;
}
.tooltip {
    display:none;
    background: url(/careers/images/arrow_down.png) bottom left;
    width:153px;
    padding:0;
    font-size:11px;
    color:#fff;
    padding-bottom: 25px;
    z-index: 9997;
    
}
.tooltip#engineering {
    display: none;
    background: url(/careers/images/arrow_up.png) top left;
    padding-top:10px;
    border-bottom: 1px solid #FF0000;
    padding-bottom: 10px;
}
.tooltip#undergraduate {
    display: none;
    background: url(/careers/images/arrow_up.png) top left;
    padding-top:10px;
    border-bottom: 1px solid #FF0000;
    padding-bottom: 10px;
}
.tooltip#init {
    display: none;
    background: url(/careers/images/arrow_up.png) top left;
    padding-top:10px;
    border-bottom: 1px solid #FF0000;
    padding-bottom: 10px;
}
#content .tooltip h3 {
    background: #e1272a;
    color: #FFF;
    font-size: 11px;
    padding: 5px;
    margin-bottom: 5px;
}
#content .tooltip p {
    color: #000;
    padding: 0px 10px;
    font-size: 10px;
    margin-bottom: 7px;
}
#content .tooltip a {
    color: #e1272a;
    text-decoration: none;
}
#content .tooltip a:hover {
    text-decoration: underline;
}
#content .tooltip ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    color: #000;
}
#content .tooltip ul li {
    background: url(/careers/images/linkarrow.gif) 0px 3px no-repeat;
    padding: 0px 0px 0px 13px;
    margin: 0px 0px 0px 10px;
    font-size: 10px;
}
#content .tooltip ul li a {
    color: #000;
}
#content .tooltip ul li a:hover {
    color: #e1272a;
    text-decoration: none;
}
/*** END ADDITIONAL STYLING ***/


#content h1 { color:#c00;font-size:1.8em;padding:14px 14px 13px 14px;margin:0;font-weight:bold; } 
#careersColOne {width:669px;float:left;position:relative; }
#careersColTwo {width:155px;float:right;position:relative;margin:0 0 0 1px; }
#careersColThree {width:800px; float:left; position:relative;}

/* Business Area Tabbed Navigation */
#tabNav {font-size:0.85em;text-align:left;position:absolute;top:0;left:0;z-index:100;}
#tabNav ul {list-style-type:none;margin:0;padding:0;}
#tabNav ul li {float:left; width:125px; margin:0 8px 0 0; padding:0; border:1px solid #e0e0e0;}
#tabNav ul li a {display:block; color:#000;text-decoration:none; height:1%;}
#tabNav ul li a:hover {text-decoration:none; }


#tabNav ul li.customerServiceSales a {background:url('/careers/images/chevron-black.gif') 5px center no-repeat #e0e0e0; padding:8px 5px 9px 16px;color:#000;}
#tabNav ul li.customerServiceSales a:hover, #tabNav ul li.customerServiceSalesActive a {background:url('/careers/images/chevron-black.gif') 5px center no-repeat #fff; padding:8px 5px 9px 16px;color:#c00;}
#tabNav ul li.customerServiceSalesActive a, #tabNav ul li.engineeringTechnicalActive a, #tabNav ul li.professionalSupportActive a, #subTabNav ul li.processActive a {behavior: url("/careers/images/iepngfix.htc");}

#tabNav ul li.engineeringTechnical a {background:url('/careers/images/chevron-black.gif') 5px center no-repeat #e0e0e0; padding:8px 5px 9px 16px;color:#000;}
#tabNav ul li.engineeringTechnical a:hover, #tabNav ul li.engineeringTechnicalActive a {background:url('/careers/images/chevron-black.gif') 5px center no-repeat #fff; padding:8px 5px 9px 16px;color:#c00;}

#tabNav ul li.professionalSupport a {background:url('/careers/images/chevron-black.gif') 5px center no-repeat #e0e0e0; padding:8px 5px 9px 16px;color:#000;}
#tabNav ul li.professionalSupport a:hover, #tabNav ul li.professionalSupportActive a {background:url('/careers/images/chevron-black.gif') 5px center no-repeat #fff; padding:8px 5px 9px 16px;color:#c00;}

#tabNav ul li.graduateUndergraduate a {background:url('/careers/images/chevron-black.gif') 5px center no-repeat #e0e0e0; padding:8px 5px 9px 16px;color:#000;}
#tabNav ul li.graduateUndergraduate a:hover, #tabNav ul li.graduateUndergraduateActive a {background:url('/careers/images/chevron-black.gif') 5px center no-repeat #fff; padding:8px 5px 9px 16px;color:#c00;}

#tabNav ul li.apprentices, #tabNav ul li.apprenticesActive {margin:0;}
#tabNav ul li.apprentices a {background:url('/careers/images/chevron-black.gif') 5px center no-repeat #e0e0e0; padding:15px 5px 16px 16px;color:#000;}
#tabNav ul li.apprentices a:hover, #tabNav ul li.apprenticesActive a {background:url('/careers/images/chevron-black.gif') 5px center no-repeat #fff; padding:15px 5px 16px 16px;color:#c00;}

#subTabNav {font-size:1.0em;text-align:center;margin:0px 0 40px 0;padding-top: 0px;clear: right}
#subTabNav ul {list-style-type:none;margin:0;padding:0;}
#subTabNav ul li {float:left;width:120px;margin:0;padding:0;}
#subTabNav ul li a {display:block; color:#000;text-decoration:none;}
#subTabNav ul li a:hover { text-decoration:none; }
#subTabNav ul li.process { margin:0; }
#subTabNav ul li.process a {background:#999; padding:10px 5px 11px 5px;color:#fff;}
#subTabNav ul li.process a:hover {background:#e2e2e2;color:#c00;padding:10px 5px 11px 5px;}
#subTabNav ul li.processActive a {background:#e2e2e2;padding:10px 0 11px 0;color:#c00;width:120px;}
#subTabNav ul li.week {margin-left:1px;}
#subTabNav ul li.week a {background:#999; padding:10px 5px 11px 5px;color:#fff;}
#subTabNav ul li.week a:hover, #subTabNav ul li.weekActive a {background:#e2e2e2;padding:10px 5px 11px 5px;color:#c00;}
#subTabNav ul li.work {margin-left:1px;}
#subTabNav ul li.work a {background:#999; padding:17px 5px 18px 5px;color:#fff;}
#subTabNav ul li.work a:hover, #subTabNav ul li.workActive a {background:#e2e2e2;padding:17px 5px 18px 5px;color:#c00;}
#subTabNav ul li.people {margin-left:1px;}
#subTabNav ul li.people a {background:#999; padding:17px 5px 18px 5px;color:#fff;}
#subTabNav ul li.people a:hover, #subTabNav ul li.peopleActive a {background:#e2e2e2;padding:17px 5px 18px 5px;color:#c00;}
#subTabNav ul li.jobsearch {margin-left:1px;width:160px;}
#subTabNav ul li.jobsearch a, #subTabNav ul li.jobsearch a:hover {background:#c00 url('') 137px 20px no-repeat; padding:17px 5px 18px 5px;color:#fff;font-weight:bold;}

/* ADDED 180811 */
#subTabNav ul li.engineering { margin:0; }
#subTabNav ul li.engineering a {background:#999; padding: 0px 5px; color:#fff; height: 46px; padding-top: 17px;}
#subTabNav ul li.engineering a:hover {background:#e2e2e2;color:#c00;}
#subTabNav ul li.engineeringActive a {background:#e2e2e2;color:#c00;width:120px; height: 46px; padding-top: 17px;}
#subTabNav ul li.commercial { margin-left:1px; }
#subTabNav ul li.commercial a {background:#999; padding: 0px 5px; color:#fff; height: 46px; padding-top: 17px;}
#subTabNav ul li.commercial a:hover {background:#e2e2e2;color:#c00;}
#subTabNav ul li.commercialActive a {background:#e2e2e2;color:#c00;width:120px; height: 46px; padding-top: 17px;}
#subTabNav ul li.undergrads { margin-left:1px; }
#subTabNav ul li.undergrads a {background:#999; padding: 0px 5px; color:#fff; height: 46px; padding-top: 17px;}
#subTabNav ul li.undergrads a:hover {background:#e2e2e2;color:#c00;}
#subTabNav ul li.undergradsActive a {background:#e2e2e2;color:#c00;width:120px; height: 46px; padding-top: 17px;}
/* END */

#contentArea {margin:54px 0 0 0;}
#contentArea h2 { color:#c00;font-size:1.8em;padding:45px 0 18px 0;margin:0;font-weight:normal; }
#contentArea h2 .light {font-weight:normal; color:#727272; font-size:0.6em;}
#contentArea h3 { color:#c00;font-size:1.4em;padding:0 0 18px 0;margin:0;font-weight:normal; }  
#contentArea p.intro { color:#939292;font-size:1.7em;padding:0 0 45px 0;margin:0;font-weight:normal; }
#contentArea #renewablePanel p.intro, #contentArea .contentVideoIntro p.intro { font-size:1.3em; }
#contentArea p { color:#939292;font-size:1.0em;font-weight:normal;line-height:125%; }
#contentArea ul { color:#939292;font-size:1.0em;font-weight:normal; }  
#contentArea ul li {  }
#contentArea .contentImg { margin:1px 0 0 0; }
#contentArea .contentVideo { float:left;margin:50px 10px 20px 0;width:316px; }
#contentArea .contentVideoIntro { float:left;margin:0 0 0 10px;width:280px; }
#contentArea .profileRow { clear:both; } 
#contentArea .profile { width:141px;float:left;margin:0 15px 0 0;text-align:center; }
#contentArea .profile p { padding:10px 0 0 0; }
#contentArea .profile p a { color:#900; }

#generalIntro  {width:667px;}
#generalIntro img.border {border:1px solid #e0e0e0;}

#vacancySearch {border:1px solid #aeaeae;}
#vacancySearch #vacancySearchHeader { width:153px;background:#fff;text-align:center; margin:0; padding:0; }
#vacancySearch #vacancySearchHeader h2 { color:#aeaeae;font-size:1.0em;padding:17px 0 18px 0;margin:0;}
#vacancySearch #vacancySearchBody { background:#fff;margin:1px 0 0 0;}
#vacancySearch #rpd-content { padding:0 8px; margin:0; white-space:0;}
#vacancySearch form   { padding:0;margin:0; }
#vacancySearch fieldset  { margin:0;padding:0; }
#vacancySearch legend { display:none; }
#vacancySearch #div-srcitem1 { padding:0 0 0 0; }
#vacancySearch #vacancySearchBody #SRCLogSet { border:0; }
#vacancySearch #vacancySearchBody .SA-Label { display:none; }
#vacancySearch #vacancySearchBody .SA-KWF { border:1px solid #aeaeae;padding:2px;font-size:1.0em;color:#a5a5a5;width:130px; }
#vacancySearch #vacancySearchBody .SA-ButtonFace { background:#fff url('/careers/images/grey-arrow.gif') 0px 9px no-repeat;border:0;width:90px;padding:8px 0 9px 5px;color:#aeaeae;font-weight:bold;font-size:13px; }
#vacancySearch #vacancySearchBody #submitbutton { padding:0;margin:0; }



#advancedSearch {width:425px; float:left;}
#searchResults {width:520px; float:left; margin:0 0 0 -10px;}
#login {width:425px; float:left; background:#f0f0f0; padding:15px;}
#login label {position:relative; top:2px;}
#login input {border:1px solid #c3c2c3; padding:2px;}
#options {float:left; margin:0 0 0 30px; display:inline; width:240px;}
#options ul {list-style-type:none;margin:0;padding:0;}
#options ul li {list-style-type:none;margin:0;padding:10px 0;font-size:1.0em;font-weight:bold;}
#options ul li a { color:#818181; padding:0 0 0 22px; background:url('/careers/images/red-arrow.gif') left 3px no-repeat; }
#bannerAreaOne { margin:1px 0 0 0 ; }
#bannerAreaTwo { margin:39px 0 0 0;text-align:center;border-bottom:1px solid #e2e2e2; }
#bannerAreaThree { margin:10px 0 0 0;text-align:center;border-bottom:1px solid #e2e2e2; }
#bannerAreaTwo p, #bannerAreaThree p { color:#666;font-weight:bold;font-size:0.8em;margin:8px 0 25px 0; }
#usefulTools { margin:15px 0 0 0;padding:10px; }
#usefulTools h2 { color:#c00;font-size:1.4em;padding:5px 0 18px 0;margin:0;font-weight:normal; }
#usefulTools ul { margin:0;padding:0;list-style-type:none; }
#usefulTools ul li a { color:#939292;font-size:0.9em; }
#usefulTools ul li.email { background:url('/careers/images/email-a-friend.gif') 0 5px no-repeat;margin:0;padding:5px 0 5px 22px;width:110px; }
#usefulTools ul li.delicious { background:url('/careers/images/delicious.gif') 0 5px no-repeat;margin:0;padding:5px 0 5px 22px;width:110px; }
#usefulTools ul li.stumbleupon { background:url('/careers/images/stumbleupon.gif') 0 5px no-repeat;margin:0;padding:5px 0 5px 22px;width:110px; }
#usefulTools ul li.digg { background:url('/careers/images/digg.gif') 0 5px no-repeat;margin:0;padding:5px 0 5px 22px;width:110px; }
#usefulTools ul li.reddit { background:url('/careers/images/reddit.gif') 0 5px no-repeat;margin:0;padding:5px 0 5px 22px;width:110px; }
#usefulTools ul li.facebook { background:url('/careers/images/facebook.gif') 0 5px no-repeat;margin:0;padding:5px 0 5px 22px;width:110px; }

#previewPanel { width:100%;border-top:#e2e2e2 1px solid;margin:28px 0 0 0; }
#previewPanel #previewPanelText { width:450px;float:left;margin:1px 0 0 0; }
#previewPanel #previewPanelText #previewPanelTextCopy { width:430px; } 
#previewPanel h2 { color:#c00;font-size:1.8em;padding:18px 0 18px 0;margin:0;font-weight:normal; } 
#previewPanel #previewPanelText #previewPanelTextCopy p { color:#666;font-size:1.4em;padding:0 0 10px 0;margin:0;font-weight:normal; } 
#previewPanel #previewPanelText #previewPanelTextCopy a.discover { color:#c00;font-size:1.1em;padding:0 0 0 25px;margin:0;font-weight:normal;background:url('/careers/images/red-arrow.gif') left 10px no-repeat; }

#previewPanel #previewPanelText #previewPanelTextCopy a.discover:hover { text-decoration:underline; } 
#previewPanel #previewPanelHilights { width:355px;float:left;margin:1px 0 0 0;padding:0 0 0 18px;border-left:#e2e2e2 1px solid; }
#previewPanel #previewPanelHilights a.arrow {padding:0 0 0 18px; color:#666; background:#fff url('/careers/images/red-arrow.gif') left center no-repeat; display:block;}
#previewPanel #previewPanelHilights a:hover.arrow {color:#c00;}
#previewPanel #previewPanelHilights #HilightColOne { float:left;border-right:#e2e2e2 1px solid;width:177px;text-align:left; }
#previewPanel #previewPanelHilights #HilightColTwo { float:left;width:155px;padding:0 0 0 22px; }
#previewPanel #previewPanelHilights .HilightPromoTop { width:155px;text-align:center; } 
#previewPanel #previewPanelHilights .HilightPromoTop p { color:#fff;font-weight:bold;font-size:0.8em;margin:10px 0 0 0; } 
#previewPanel #previewPanelHilights .HilightPromoBottom { width:155px;text-align:center;margin:10px 0 0 0;border-top:#e2e2e2 1px solid;padding:10px 0 0 0; } 
#previewPanel #previewPanelHilights .HilightPromoBottom p { color:#fff;font-weight:bold;font-size:0.8em;margin:10px 0 0 0; } 
#previewPanel #previewPanelHilights .HilightPromoTop p.highlight, #previewPanel #previewPanelHilights .HilightPromoBottom p.highlight {background:#f31c0a; color:#fff; padding:14px 7px; height:42px; overflow:hidden; margin:0; font-size:0.85em;}


#contentArea .opportunities { width:218px;float:left;background:#fff;text-align:center;margin:20px 4px 0 0; }
#contentArea .opportunities h2.title { background:#999;font-size:0.9em;color:#fff;margin:0;padding:15px 0; }
#contentArea .opportunities img { margin:1px 0 10px 0; }
#contentArea .opportunities .opportunitiesContainer { padding:300px 12px 0 12px;border-left:1px solid #dfdfdf; }
#contentArea .opportunities .borderRight{ border-right:1px solid #dfdfdf; }
#contentArea .opportunities .opportunitiesContainer .opportunitiesCopy  { margin:-300px 0 0 0;padding:0;text-align:left; }
#contentArea .opportunities .opportunitiesContainer .opportunitiesCopy  p { color:#939292;font-size:0.9em;font-weight:normal;line-height:125%; }
#contentArea .opportunities .opportunitiesContainer .opportunitiesCopy ul {list-style-type:none;margin:0;padding:0;}
#contentArea .opportunities .opportunitiesContainer .opportunitiesCopy ul li {list-style-type:none;margin:0;padding:5px 0;font-size:0.9em;font-weight:bold;}
#contentArea .opportunities .opportunitiesContainer .opportunitiesCopy ul li a { color:#c00;padding:0 0px 0 15px;background:url('/careers/images/red-arrow.gif') left 2px no-repeat; }
#contentArea .opportunitiesFullwidth { width:665px;float:left;background:#fff;text-align:left;margin:20px 0 0 0; }
#contentArea .opportunitiesFullwidth h2.title { background:#999;font-size:0.9em;color:#fff;margin:0;padding:15px; }
#contentArea .opportunitiesFullwidth img { margin:1px 0 10px 0; }
#contentArea .opportunitiesFullwidth p { color:#939292;font-size:0.9em;font-weight:normal;line-height:125%; }
#contentArea .opportunitiesFullwidth ul {list-style-type:none;margin:0;padding:0;}
#contentArea .opportunitiesFullwidth ul li {list-style-type:none;margin:0;padding:5px 0;font-size:0.9em;font-weight:bold;}
#contentArea .opportunitiesFullwidth ul li a { color:#c00;padding:0 0px 0 15px;background:url('/careers/images/red-arrow.gif') left 2px no-repeat; }

.newline {clear:both; height:0px; overflow:hidden;}
.right { float:right; }
.left { float:left; }
 

/*start added mh 27 July 2011 for Accessibility */
    #topMainNav li a:link:hover, #topMainNav li a:link:focus, #topMainNav li a:link:active   {
        outline-color: -moz-use-text-color;
        text-decoration: underline !important;,

    }

    #topMainNav li a:hover, #topMainNav li a:focus, #topMainNav li a:active   {
        outline-color: -moz-use-text-color;
        text-decoration: underline;
    }



     /*#topMainNav li a:hover, #topMainNav li a:focus, #topMainNav li a:active   {
        outline-color: -moz-use-text-color;
        text-decoration: underline !important;,
    }*/

    
    #textSwitcher li a:link:focus, #textSwitcher li a:link:hover, #textSwitcher li a:link:active {
        border:1px black dotted
    }

    #topMainNav li
    {
        display: inline;
        margin: 0;
        padding: 0;
    }
    
    #tabNav ul li.customerServiceSales a:focus, #tabNav ul li.customerServiceSalesActive a 
    {
        background-attachment: scroll;
        background-clip: border-box;
        background-color: #FFFFFF;
        background-image: url("/careers/images/chevron-black.gif");
        background-origin: padding-box;
        background-position: 5px center;
        background-repeat: no-repeat;
        background-size: auto auto;
        color: #CC0000;
        padding-bottom: 9px;
        padding-left: 16px;
        padding-right: 5px;
        padding-top: 8px;
    }

    #tabNav ul li.engineeringTechnical a:focus, #tabNav ul li.engineeringTechnicalActive a 
    {
        background-attachment: scroll;
        background-clip: border-box;
        background-color: #FFFFFF;
        background-image: url("/careers/images/chevron-black.gif");
        background-origin: padding-box;
        background-position: 5px center;
        background-repeat: no-repeat;
        background-size: auto auto;
        color: #CC0000;
        padding-bottom: 9px;
        padding-left: 16px;
        padding-right: 5px;
        padding-top: 8px;
    }

    #tabNav ul li.professionalSupport a:focus, #tabNav ul li.professionalSupportActive a 
    {
        background-attachment: scroll;
        background-clip: border-box;
        background-color: #FFFFFF;
        background-image: url("/careers/images/chevron-black.gif");
        background-origin: padding-box;
        background-position: 5px center;
        background-repeat: no-repeat;
        background-size: auto auto;
        color: #CC0000;
        padding-bottom: 9px;
        padding-left: 16px;
        padding-right: 5px;
        padding-top: 8px;
    }
    
    #tabNav ul li.graduateUndergraduate a:focus, #tabNav ul li.graduateUndergraduateActive a 
    {
        background-attachment: scroll;
        background-clip: border-box;
        background-color: #FFFFFF;
        background-image: url("/careers/images/chevron-black.gif");
        background-origin: padding-box;
        background-position: 5px center;
        background-repeat: no-repeat;
        background-size: auto auto;
        color: #CC0000;
        padding-bottom: 9px;
        padding-left: 16px;
        padding-right: 5px;
        padding-top: 8px;
    }

    #tabNav ul li.apprentices a:focus, ul li.apprenticesActive a {
        background-attachment: scroll;
        background-clip: border-box;
        background-color: #FFFFFF;
        background-image: url("/careers/images/chevron-black.gif");
        background-origin: padding-box;
        background-position: 5px center;
        background-repeat: no-repeat;
        background-size: auto auto;
        color: #CC0000;
        padding-bottom: 16px;
        padding-left: 16px;
        padding-right: 5px;
        padding-top: 15px;
    }
    
    #contentSkip{
        position: relative; left: 410px; top: 29px;
        width:120px;    
    }
    
    #contentSkip a
    {
        color:#ffffff;
        font-size:10px;
        font-weight:bold
    }
    
    #contentSkip a:link
    {
        color:#ffffff;
        font-size:10px;
        font-weight:bold
    }

    #contentSkip a:link:focus, #contentSkip a:link:hover, a:link:active{
        outline-color: -moz-use-text-color;
        text-decoration: underline !important;
    }
  
    #topLogo
    {
        float: left;
        height: 49px;
        padding-bottom: 0;
        padding-left: 30px;
        padding-right: 0;
        padding-top: 19px;
        width: 250px;
    }

    <!--[if lt IE 7]>
        #contentSkip{}

        #tabNav ul li.professionalSupport a:link:active, #tabNav ul li.professionalSupportActive a {
            background-attachment: scroll;
            background-clip: border-box;
            background-color: #FFFFFF;
            background-image: url("/careers/images/chevron-black.gif");
            background-origin: padding-box;
            background-position: 5px center;
            background-repeat: no-repeat;
            background-size: auto auto;
            color: #CC0000;
            padding-bottom: 9px;
            padding-left: 16px;
            padding-right: 5px;
            padding-top: 8px;
        }
        #tabNav ul li.customerServiceSales a:link:active, #tabNav ul li.customerServiceSalesActive a {
            background-attachment: scroll;
            background-clip: border-box;
            background-color: #FFFFFF;
            background-image: url("/careers/images/chevron-black.gif");
            background-origin: padding-box;
            background-position: 5px center;
            background-repeat: no-repeat;
            background-size: auto auto;
            color: #CC0000;
            padding-bottom: 9px;
            padding-left: 16px;
            padding-right: 5px;
            padding-top: 8px;
        }
        #tabNav ul li.apprentices a:link:active, ul li.apprenticesActive a {
            background-attachment: scroll;
            background-clip: border-box;
            background-color: #FFFFFF;
            background-image: url("/careers/images/chevron-black.gif");
            background-origin: padding-box;
            background-position: 5px center;
            background-repeat: no-repeat;
            background-size: auto auto;
            color: #CC0000;
            padding-bottom: 16px;
            padding-left: 16px;
            padding-right: 5px;
            padding-top: 15px;
        }
        
        #tabNav ul li.graduateUndergraduate a:link:active, #tabNav ul li.graduateUndergraduateActive a {
            background-attachment: scroll;
            background-clip: border-box;
            background-color: #FFFFFF;
            background-image: url("/careers/images/chevron-black.gif");
            background-origin: padding-box;
            background-position: 5px center;
            background-repeat: no-repeat;
            background-size: auto auto;
            color: #CC0000;
            padding-bottom: 9px;
            padding-left: 16px;
            padding-right: 5px;
            padding-top: 8px;
        }
                
        #tabNav ul li.engineeringTechnical a:link:active, #tabNav ul li.engineeringTechnicalActive a {
            background-attachment: scroll;
            background-clip: border-box;
            background-color: #FFFFFF;
            background-image: url("/careers/images/chevron-black.gif");
            background-origin: padding-box;
            background-position: 5px center;
            background-repeat: no-repeat;
            background-size: auto auto;
            color: #CC0000;
            padding-bottom: 9px;
            padding-left: 16px;
            padding-right: 5px;
            padding-top: 8px;
       }
       <![endif]-->


/*end added mh 27 July 2011 for Accessibility */

 

/*end*/
