
.browse-jobs-ad-container {
    float: right;
    width: 100%;
}

.browse-jobs-ad {
    margin-left: auto;
    margin-right: auto;
    margin-top: 25px;
    text-align: center;
}

@media screen and (min-width: 980px) {
    .browse-jobs-ad {
        float: right;
        margin-right: 100px;
    }
}

.fullWidthTable {width:90%;}
.leftSideModule a, .leftSideModule a:visited {display:block; font-family:Arial, Helvetica, Sans-Serif; color:#09a0db; font-size:13px; margin-bottom:5px;}
.leftSideModule {float:left; margin-right:15px; margin-top:45px; width:150px; border-radius:4px;}
.leftSideModule > h2 {font-weight:bold; color:#FFF; font-size:18px; border-top-left-radius:4px; border-top-right-radius:4px; background:#182642; padding-left:20px; padding-right:20px;}
.leftSideModule > .moduleLinkContainer {padding:20px; padding-top:16px;background:#F7F6F1;}
.browseJobsRight {float:left;}
.browseJobsRight > table > tbody > tr > td {position:relative; vertical-align:top;}
.browseJobsRight h2 {padding-top:0px; color:#000;}
#BodyLinksPt2 {top:0px; width:337px;}
#topCities {display:none;}
#topCitiesHolder  > table > tbody > tr > td {max-width: 375px; overflow: hidden;}
.browseJobsRight > table a {color:#09a0db;}
.browseJobsRight > table a:visited {color:#662d91;}
.fullWidthTable a, .fulLWidthTable a:visited {color:#0252A2; padding-left: 5px;}
.leftSideModuleLiteral {padding-left:8px; padding-bottom:5px;}
.browseJobsRight h1 {color:#222;}
.stateSubLink {margin: 4px 0; width: 345px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.stateSubLinkList{list-style:none;}
.browseJobsCenter{margin: 0 auto;}
.browseJobsTableCell{font-family:arial,helvetica;font-size:12px;white-space:nowrap;}
@media screen and (max-width: 980px) {
	.leftSideModule{width: 750px; margin: 10px auto;}
}
#job_letters {margin-bottom: 15px;}
.bold_letters {font-weight: 700;}
#job_letters a , .spacing {margin: 0 12px 0 0;}

