body{color:#333333;margin:0px;font-family:lithos pro, century gothic, arial, verdana;background:url('./images/bodyBg.gif');background-repeat:repeat-x;background-color:#e1d4c0;}
img{margin:0px;}
hr{color:#333333;height:1px;}
.mainCell{background:url('./images/tdBack.gif');background-repeat:repeat-y}
.contentBack{background:url('./images/tdBack.gif');background-repeat:repeat-y;padding-left:24px;padding-right:24px;margin:0px;}
.allContent{padding-top:12px;}

#mainHomeContainer{background:url('./images/mainHomeContainer.gif');background-repeat:no-repeat;height:355px;width:710px;overflow:hidden;padding:20px;}

h1.homeTitleBlack{color:black;font-size:30px;margin:0px;margin-bottom:8px;}
h1.homeSubTitle{color:black;font-size:24px;font-weight:bold;margin:0px;margin-bottom:8px;}
.homeSubTitleSmall{color:#666666;font-size:13px;}

h1.homeTitleGreen{color:#258200;font-size:30px;margin:0px;margin-bottom:8px;}
h1.normalPageTitle{font-size:20px;color:#333333;margin:0px;}

h2{color:#333333;font-size:16px;margin:0px;}
h3{font-size:15px;}
.colorGrey{color:#666666}
.colorRed{color:#ff0000;}
.colorGreen{color:green;}

.inlineFormContainer{width:85%;border:solid 1px #333333;background-color:#e1d4c0;padding:8px}

.container{border:solid 1px #333333}

input.smallButton{font-size:10px;font-weight:bold}
input{font-weight:bold;}

.small{font-size:10px;}
.smallBold{font-size:10px;font-weight:bold}

.content{font-size:13px;}
.contentBold{font-size:13px;font-weight:bold}

.larger{font-size:14px;}
.largerBold{font-size:14px;font-weight:bold}
.leftIndent20{margin-left:20px;}

.tdHeader{font-weight:bold;}


.bucketTop{width:711px;height:16px;background:url('./images/bucketTop.gif');background-repeat:no-repeat;;margin:0px;padding:0px;overflow:hidden;}
.bucketBottom{width:711px;height:16px;background:url('./images/bucketBottom.gif');background-repeat:no-repeat;;margin:0px;padding:0px;overflow:hidden;}
.bucketContainer{width:711px;height:auto;background:url('./images/bucketMiddle.gif');background-repeat:repeat-y;margin:0px;padding:0px;}
.bucketContent{width:690px;padding-left:16px;padding-right:16px;}

.dashedSeparator{border-bottom:dashed 1px #beb19d;}

.controlPanelUrl{text-align:center;background-color:#e6e6e6;text-align:center;margin-bottom:0px;}


.resumeSubSection{margin:0px;font-size:16px;color:#555555;}
#resumeDescriptionContainer ul{margin-top:0px;margin-bottom:0px;}


ul.plainList{list-style-type:none;margin:0px;padding:0px;}
ul.dashedList{list-style-type:none;margin:0px;padding:0px;}
ul.dashedList li table{border-bottom:dashed 1px #333333;padding:8px;display:block;}


/* styles for the autocompleter */
div.autocomplete {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:32px;
  cursor:pointer;
}

.sponsoredResultsContainer{border:solid 1px #666666;background-color:#f5ede3;padding:6px;margin-bottom:8px;}
.sponsoredResults {font-size:16px;color:#333333;font-weight:bold;}
.jobSearchResult{margin-bottom:5px;}

.faqAnswer{font-size:12px;padding-bottom:12px;border-bottom:dashed 1px #666666}

.plainList{margin:0px;padding:0px;}

.searchNavBack{background-color:#f5ede3;}