body {cursor:default;font-family: 'Microsoft Sans Serif', sans-serif; font-size: 12px;font-weight:normal;}
.newBody {background:white;min-width:800px;max-width:825px;margin:5px auto;}
cite.Strong {display:block;background:transparent;color:#000000;font-size:10px;padding:2px;font-style:normal;}
dl {margin:0px;padding:0px;text-indent:0px;}
dt {font-weight:bold;}
dd {margin:3px;font-weight:normal;}
dl.special {margin:0px;padding:0px;text-indent:0px;}
dl.special  dt {display:list-item;list-style:circle inside none;font-weight:normal;line-height:20px;} 
dl.special dt:hover {list-style-type:disc;background:cyan;}/* dl.special dd {margin:0px;} */
dl.special dt.current {list-style-type:disc;background:cyan;} 
dl.quickDL {margin:0px;padding:0px;text-indent:0px;}
dl.quickDL dt {display:list-item;list-style:circle inside none;font-weight:normal;line-height:20px;}
form {margin:0px;padding:0px;}
input {margin:0px;padding:0px 0px 0px 5px;}

label {margin:0px;padding:0px;}
blockquote {margin:0px;padding:0px;}
blockquote.baseBody {}
ul {padding:0px;margin:0px;list-style:circle inside}
li {margin:0px 0px 0px 5px;text-indent:0px;padding:0px;}
/**/sup {font-size:16px;font-weight:normal;text-decoration:none;margin:0px;padding:0px;} 
.smallBody {min-height:0px;min-width:0px;width:500px;margin:10px;height:525px;word-wrap:break-word}
.footer {border-top:solid 1px lightgrey;min-height:75px;clear:both;position:relative;top:50px;} .footer #copyRt {display:block;color:gray;font-size:10px;} .footer #footLinks {display:block;margin:5px;} 
/*#centerSection {} #centerSection p {display:block;margin:10px;padding 10px auto;} */
.adsContainer {margin:5px;padding:5px;}
.adBlock {margin:5px 5px 15px;padding:5px;border:solid 1px tomato;text-indent:0px;} .adBlock .shingle {margin-top:-18px;background:white;padding:2px;display:block;float:left;font-weight:bold;} .adBlock a {margin: 0px;} .adLabel {float:right;background:gray;color:white;font-size:9px;padding:0px 2px;} 
.adCode {display:block;margin:0px;} .adCite {display:block;background:transparent;color:#808080;font-size:9px;padding:2px;font-style:normal;} .affLink {font-weight:normal;color:blue;} .affLink:hover {cursor:pointer;} dl.adsDl {padding:3px 0px;border-right:solid 2px lightgrey;}
.footer #footLinks span {color:blue;} .footer #footLinks span:hover {cursor:pointer;}
.blkTitle-1 {display:block;font-size:18px;}
.currentBoard {float:left;margin:0px;width:418px;}
.ddown {color:black;font-weight:normal;background:url('/img/stickyPad.gif') no-repeat  right bottom;padding:10px;position:absolute;}  .ddown dt {font-weight:normal;}  .ddown a {color:blue;}
.ddown:hover {cursor:default}
.suggestion {color:blue;display:block;font-weight:bold;position:relative;z-index:1}  .suggestion:hover {cursor:help;}


.gafListSumBlock {width:500px;max-height:400px;scroll:auto;overflow:auto;word-wrap:break-word}
.gafListSumDiv {border:solid 1px lightgrey;margin:10px;padding:5px;word-wrap:break-word}
.gafListSumDiv a {font-weight:normal;}
.gafListSumDiv .titleSpan {display:block;font-weight:bold;font-size:12px;}
.gafListSumDiv .infoSpan {display:block;font-weight:bold;color:gray;} .gafListSumDiv span.featured {display:block;font-weight:bold;color:gray;background:transparent url('/img/featured1.gif') no-repeat  center left;} 
.gafListSumDiv .infoDataSpan {font-weight:normal;color:black;}
.gafCatLstBox {height:500px;width:300px;overflow:scroll;float:right;background:transparent;padding-top:10px;}
.gafCatBlkTitle {max-width:400px;margin:10px;word-wrap:break-word}
.gafCatBlkTitle #topTitle {display:block;font-size:14px;font-weight:bold;text-decoration:underline;} .gafCatBlkTitle #topDescr {display:block;font-weight:bold;color:gray;} .gafCatBlkTitle #topEditor {display:block;text-indent:5px;} .gafCatBlkTitle  #copyRt {display:block;text-indent:5px;}

.gafCatBlk {padding:5px;word-wrap:break-word;}/* .gafCatBlk span a {display:inline;} */
.gafCatBlk #listTitle {display:block;font-size:14px;font-weight:bold;text-decoration:underline;} 
.gafCatBlk #listDescr {display:block;} .gafCatBlk #listDate {display:block;text-indent:5px;} 

.jobListSumBlk {clear:left;word-wrap:break-word;}
.jobListSumBlk .jobQryAndLocSum {border:solid 1px red;font-size:12px;padding:3px;}
.jobListSumBlk .jobQryResTotal {}
.jobListSumBlk .jobListRecNavs {margin:10px 0px 0px 0px;}  /*.jobListSumBlk .jobListRecNavs area:hover {cursor:pointer;}*/
.jobListSumBlk .jumpToSpan {height:30px;margin:10px 0px 0px 0px;background: url('/img/recNavBack.gif') no-repeat right top  ;display:block;color:black;font-size:11px;font-weight:bold;}

.jobBlock {}
.jobSrchResults {padding:10px 0px 10px 0px;margin:5px 0px 0px 0px;}

/**/.justaLink {text-decoration:none;} .justaLink:hover {cursor:pointer;text-decoration:underline;}
.ltSideBarBlk {float:left;max-width:200px;background:url('/img/skyBlBack.gif') no-repeat top right;padding:0px;margin:0px 20px 0px 0px;padding:0px 1px 0px 0px; }
.ltSideBarBlk span.spanTitle {display:block;color:white;text-indent:10px;font-weight:bold;font-size:14px;margin:7px 0px 0px 0px;}


.orgBar {padding:5px;color:white;background:transparent url('/img/orBar.gif') no-repeat  left center ;font-size:16px;font-weight:bold;}
.orgLine {background:transparent url('/img/orgLine.gif') no-repeat center center;height:10px;width:200px; display:block;padding:5px 5px;margin:auto;clear:both;}
.preTabs {float:left;margin:2px;padding:2px;border:solid lightgrey 1px;font-family:sans-serif; font-size:12px;font-weight:bold;color:#6b6bad;background:url('/img/cyanBack.gif') no-repeat top right;}
.preTabs:hover {cursor:pointer;}




.rtSideBarBlk {float:right;max-width:200px;background:url('/img/skyBlBack.gif') no-repeat  left top;padding:0px 0px 0px 1px;margin:0px 0px 0px 15px;}
.rtSideBarBlk span.spanTitle {color:white;text-indent:10px;margin:5px;}
.rtSideBarBlk .sectDiv {margin:0px;padding:5px 5px 5px 10px;background:white;}
.rtSideBarBlk .sectDiv span:first-child {font-weight:normal;font-family:arial black;font-size:26px;color:#ff7f00;float:left;margin:-10px 0px 0px 0px;}
.rtSideBarBlk .sectDiv span:first-child + span {font-weight:bold;font-size:14px;}
.rtSideBarBlk .sectDiv dl.special {margin:auto;padding:0px 0px 5px 0px;}
.rtSideBarBlk .sectDiv a {text-decoration:none;} .rtSideBarBlk .sectDiv  a:hover {cursor:pointer;text-decoration:underline;}
.stickyPad {background:url('/img/stickyPad.gif') no-repeat  right bottom;float:left;padding:15px 15px 25px 10px;margin-right:15px;} .stickyPad .punchList {float:left;padding:5px 15px 10px 0px;width:225px;background:transparent;}


.srchResCont {width:380px;margin:5px 0px 10px 3px;padding:0px 10px 0px 0px;max-height:260px;overflow:auto;border-top:ridge 2px yellow;border-left:ridge yellow 1px;}
.simpleRadioAttr {margin:5px 0px 0px 0px;}
.simpleRadioAttr label {display:inline;} 
.simpleRadioAttr input {display:inline;} 
.spanTitle {display:block;font-weight:bold;font-size:14px;} .spanNormal {display:block;font-weight:normal;font-size:14px;}
.topNavTabs {float:right;position:relative;top:20px;padding:0px 0px 0px 8px;background:transparent url('/img/topNavBack.gif') left top;} .topNavTabs div {margin:0px;} 
.topNavTabs span {display:block;text-indent:10px;padding:2px 0px 0px 0px;padding:0px 7px 0px 0px;margin:0px 0px 0px -3px;float:left;background:transparent url('/img/topNavTab.gif') no-repeat left top;} .topNavTabs a {color:white;font-weight:;font-size:13px;text-decoration:none;}

.vQryBlk {display:block;padding:5px;background:transparent;} 
#advancedQuery {float:right;margin:5px auto 5px;}
#centerSection p {margin:5px;}
.vQryBlk label{display:block;word-wrap:break-word}   .vQryBlk  input {display:block;}    .vQryBlk  select {display:block;margin:0px 0px 5px 0px;}  .vQryBlk  span.spanHint {display:block;color:gray;font-size:10px;} 

.vQryBlk .horRadGrp {display:block;margin:5px auto 5px auto;} 
.vQryBlk .horRadGrp label {display:inline;} 
.vQryBlk .horRadGrp input {display:inline;} 

.vQryBlk .horChkBoxGrp {display:block;} 
.vQryBlk .horChkBoxGrp label {display:inline;} 
.vQryBlk .horChkBoxGrp input {display:inline;} 
#footLinks span:hover {text-decoration:underline;}
#gafNavs {border:solid 1px red;padding:2px;font-size:12px;font-weight:bold;} #gafNavs span {margin:5px;}
#jobQueryBlk {margin:0px 0px 10px 0px;padding:0px;background:lightyellow;border:solid 1px red;float:left;}
#buttons {clear:left;}
#jobSendQuery {display:inline;margin:0px 0px 0px 25px;padding:0px;}
#btnReset  {display:inline;margin:0px 0px 0px 5px;padding:0px;}

/*#jobBoardsMenu {background:white;margin:5px 0px 0px 0px;padding:5px;}
#jobBoardsMenu div {padding:5px 0px 0px 15px;}*/
#jobDescription {border:solid 1px tomato;padding:5px;margin:0px auto 10px auto;width:380px;word-wrap:break-word}
#jobDescription #jobTitle {display:block;font-weight:bold;font-size:16px;}
#jobDescription #jobTitle a{display:block;float:left;}

#jobDescription #infoCmpLoc {font-weight:bold;text-indent:3px;clear:left;}
#jobDescription #infoSrc {text-indent:3px;color:gray;font-weight:bold;}
#jobDescription #infoDescr {margin:3px;}

#jobDescription a {display:block; text-indent:2px;}


#loginBox {font-weight:normal;}
div[id|="spacer"] {display:block;height:10px;width:auto;}
div[id|="serviceMenu"]  {font-size:16px;font-weight:bold;padding:5px;} div[id|="serviceMenu"] div {font-size:12px;font-weight:normal;} 

.menuCols {float:left;margin:3px;} .menuCols:hover {cursor:pointer;}


table[id|="locInformation"] {}
table[id|="locInformation"] tr {line-height:25px;}
table[id|="locInformation"] th {font-weight:bold;text-align:right;}
table[id|="locInformation"] td {font-weight:normal;}

/* blockquote[id="dslPrequalRespBlk"] {float:left;font-family:arial, sans-serif;,font-size:14px;border:solid thin red;padding:20px;} */
div[id|="dslPrequalRespDiv"] {padding:10px;margin:0px 10px 0px 0px;border:solid thin gray}
table[id|="dslPrequalRespDiv"] {}
table[id|="dslPrequalRespDiv"] th {font-weight:bold;text-align:right;}
