/*COMMON*/
body{background-color:#fff;padding:0px;margin:0px;font-size:12px;font-weight:normal;font-family:Verdana, Arial, sans-serif;color:#000000;}
body.popup{min-width: auto;}
p{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:normal;color:#000;}
a{font-size:12px;font-weight:bold;}
a:link, a:visited{color:#006699;text-decoration:underline;}
a:hover, a:active{color:#003399;text-decoration:none;}
a.normal{font-size:12px;font-weight:normal}
a.normal:link, a.normal:visited{color:#003399;text-decoration:none;}
a.small{font-size:11px;font-weight:bold;}
a.small:link, a.small:visited{color:#006699;text-decoration:underline;}
a.small:hover, a.small:active{color:#003399;text-decoration:none;}
a.smallNrm{font-size:11px;font-weight:normal;}
a.smallNrm:link,a.smallNrm:visited{color:#006699;text-decoration:underline;}
a.smallNrm:hover,a.smallNrm:active{color:#003399;text-decoration:none;}

a.navLink:link,a.navLink:visited,a.navLink:active{font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
a.navLink:hover{font-size:11px;font-weight:normal;color:#000000;text-decoration:underline;}
a.hlp:link,a.hlp:visited,a.hlp:active{color:#FFFFFF;text-decoration:none;}
a.hlp:hover{text-decoration:underline;}

#Main {margin:0 auto;width:770px;text-align:center;}

/* Header */
#headerT{margin:0 auto;width:770px;background-color:#22483F;height:81px; position:relative; z-index:999;}
#headerM{margin:0 auto;width:770px;background-color:#FFFFFF;position:relative;background:url(/img/Salestarget_logo_bttm2.gif) no-repeat left top;padding:0;}
#headerB{margin:0 auto;width:770px;height:24px;background-color:#FF9900;}

/*FOOTER*/
.Ftr{clear:both;text-align:center;margin:0 auto;color:#000000;font-size:11px;font-weight:normal;}
.Ftr a, .Ftr a:active, .Ftr a:visited{font-size:11px;font-weight:normal;color:#006699;text-decoration:underline;}
.Ftr a:hover{font-size:11px;font-weight:normal;color:#003399;text-decoration:none;}
.ftrBG {background: url(/img/BG_footer.jpg);}

/* Saved Search Navigation */
/* new styles to fit new jb and rec links*/
#SubNav{margin:0px;height:23px;background:url(/img/jb_lft.gif) no-repeat top left;padding-left:10px;text-align:left;}
#SubNav li {line-height:23px;}
#SubNav .SubNavItem{list-style-type:none;height:23px;}
#SubNav a.SubNavLnk:link,#SubNav a.SubNavLnk:visited,#SubNav a.SubNavLnk:active{font-size:11px;display:block;font-weight:normal;text-decoration:none; background:url(/img/jb_rgt.gif) no-repeat top right;color:#000;padding-right:10px;}
a.SubNavLnk{_height:23px;}
#SubNav a.SubNavLnk:hover{cursor:hand;}

#ULSubNav
{
    display:block;
    position:absolute;
    border:1px solid #778C8A;
    background:#fff;
    width:170px;
    list-style-type:none;
    margin:0;
    left:0px;
}

#ULSubNav li
{
    padding-left:10px;
    background:#d1d7d9 url(/img/svSrchLnk.gif) repeat-x bottom left;
}

#ULSubNav li a, #ULSubNav li a:link, #ULSubNav li a:active, #ULSubNav li a:visited
{
    display:block;
    margin:0;
    position:relative;
    width:170px;
    line-height:22px;
    font-size:11px;
    text-align:left;
    font-weight:normal;
    color:#000;
}

.HideSubMenu{visibility:hidden;display:inline;position:absolute;margin:0px;padding:0px;}
.ShowSubMenu{visibility:visible;display:inline;position:absolute;margin:0px;padding:0px;}

.jbBsktTxt2{font-size:11px;}
a.jbBskt, #recLnk a
{
  text-decoration:none;
}

.noBullet{list-style-type:none;margin:0 auto;padding:0;}

#Popup{text-align:left;margin-left:12px;margin-top:17px;width:420px;float:left;}
 
#leftCol{background-image:url(/img/leftcol_bg.gif);background-repeat:no-repeat;width:165px;float:left;background-color:#D1D7D9;min-height:200px;height: 100%}
#rightCol{float:left;text-align:left;width:600px;padding:5px 0px 0px 5px;background-color:#FFFFFF;min-height:200px;/*overflow:auto;*/}
#rightCol UL {padding-right:60px;}

.frmLabel{float:left;width:150px;text-align:right;font-size:12px;font-weight:bold;}
.frmLabelAOL{float:left;width:123px;text-align:right;font-size:12px;font-weight:bold;}
.frmLabelProfile{float:left;width:210px;text-align:right;font-size:12px;font-weight:bold;padding-right:5px;}
.chk {display:block;position:relative;left:-5px;}
.rad {display:block;position:relative;left:-8px;}
.label{float:left;width:150px;text-align:right;}
.labelB{float:left;width:125px;text-align:right;font-weight:bold;margin-right:5px;}

.AlertMsg{position:relative;border-bottom:1px solid #CF0000;background-image:url(/img/alert_bg.gif);background-position:bottom;background-repeat:repeat-x;padding:10px;}
img#imgAlert{position:relative;float:left;width:36px;height:36px;border:0px;margin-right:10px;margin-top:5px;}
h2.h2Alert{font-size:15px;color:#CF0000;font-weight:bold;}

h2.h2Confirm{color:#019901;}
#ConfirmMsg{color:#006600;background-image:url(/img/affrm_BG.gif);background-position:bottom;border-bottom:1px solid #066A06;padding:10px;}
img#imgConfirm{float:left;width:37px;height:39px;border:0px;margin-right:10px;}

#divMarketing{border:1px solid #D1D7D9;padding:10px;background-image:url(/img/formbg_e6eeeb.jpg);background-position:bottom;background-repeat: repeat-x;}
#disclaimer{border:1px solid #B3BCC0;font-size:11px;padding:10px;}

.UsefulLinkTitle {background-color:#D5E3DE; padding:10px}
.UsefulLinkType{padding:10px}
.UsefulLinkBody{padding:10px; line-height:1.5}

/* Crumb trail */

.crumb a, .crumb a:visited, .crumb a:active, .crumb span {color:#006699;}
.crumb a:hover{font-size:12px;font-weight:bold;color:#003399;text-decoration:none;}

/* job basket page */
.multi-apply, .single-apply
{
    padding-left: 1em;
    vertical-align: middle;
}

#jobBkt
{
	background: transparent url(/img/jb_lft.gif) no-repeat scroll top left;
	padding-left: 10px;
    line-height:23px;
    display:block;
    text-align:center;
	overflow: hidden;
}
#jobBkt a
{
    font-size: 11px;
    font-weight: normal;
}
.jbBskt
{
    background: transparent url(/img/jb_rgt.gif) no-repeat scroll top right;
    padding-right: 10px;
    display: block;
    float: left;
}
.jbBskt a
{
    color: #000;
    font-size: 11px;
    font-weight: normal;
    height: 23px;
    display: block;
    float: left;
}
.jbBskt a:link, .jbBskt a:visited
{
    color: #000;
    text-decoration: none;
}
.jbBskt a:hover, .jbBskt a:active, .jbBskt a:focus
{
    color: #000;
    text-decoration: underline;
}

