/* ************ College Search Global Style Settings ************ */

.cSearchList {
  width:452px;
  max-width:454px;
}

.searchMajor {
  padding:0px 4px 0px 4px;
  width:452px;
  max-width:452px;
}



.firstParagraph {
  margin-top:4px;
  padding-left:6px;
}


/* ************ Index Specific Style Settings ************ */

.searchIndexFeature {
  padding:32px 12px 6px 84px;
  width:450px;
  background-repeat:no-repeat;
}

.searchTitle {
  padding:4px 6px 4px 6px;
  width:340px;
  background-color:#5f5f5f;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
}

.searchTask {
  padding:4px 6px 4px 6px;
  width:100px;
  background-color:#5f5f5f;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  text-align:right;
}

.valueSet {
  margin:1px 0px 4px 0px;
  border:1px solid #8e8e8e;
  width:452px;
  max-width:452px;
  height:20px;
  min-height:20px;
  vertical-align:top;
}
 
.valueList {
  position:relative;
  margin:0px;
  padding:3px 2px 3px 4px;
  vertical-align:top;
  border-bottom:1px solid #cccccc;
}

.searchByLetter {
  padding-top:12px;
}

.searchByLetter td {
  width:452px;
  text-align:center;
}

.searchByLetter a {
  text-decoration:none;
  font-family:arial, sans-serif;
  font-size:20px;
  font-weight:bold;
}

/* ************ Location Specific Style Settings ************ */

.majorList {
  border:1px solid #C0C0C0;
  background-color:#FFFFFF;
  width:400px;
}

/* ************ Location Specific Style Settings ************ */

.NE_Column1 {
  padding:0px 4px 0px 4px;
  border-left:4px solid #990033;
}

.NE_Column4 {
  padding:0px 4px 0px 4px;
  border-right:4px solid #990033;
}

.MW_Column1 {
  padding:0px 4px 0px 4px;
  border-left:4px solid #9966FF;
}

.MW_Column4 {
  padding:0px 4px 0px 4px;
  border-right:4px solid #9966FF;
}

.SE_Column1 {
  padding:0px 4px 0px 4px;
  border-left:4px solid #669866;
}

.SE_Column4 {
  padding:0px 4px 0px 4px;
  border-right:4px solid #669866;
}

.WC_Column1 {
  padding:0px 4px 0px 4px;
  border-left:4px solid #CC9933;
}

.WC_Column4 {
  padding:0px 4px 0px 4px;
  border-right:4px solid #CC9933;
}

.Pac_Column1 {
  padding:0px 4px 0px 4px;
  border-left:4px solid #FFCC66;
}

.Pac_Column4 {
  padding:0px 4px 0px 4px;
  border-right:4px solid #FFCC66;
}

.lineSpacer {
  height:20px;
}

.checkTitle {
  padding:4px 6px 4px 6px;
  width:340px;
  background-color:#5f5f5f;
  font-size:12px;
  font-weight:bold;
  color:#000000;
}

.checkTask {
  padding:4px 6px 4px 6px;
  width:100px;
  background-color:#5f5f5f;
  font-size:12px;
  font-weight:bold;
  color:#000000;
  text-align:right;
}

/* ************ All Results Pages Specific Style Settings ************ */

.searchField {
  margin:0px;
  padding:4px 6px 4px 6px;
  vertical-align:middle;
  background-color:#efefef;
}

.searchFieldGo {
  margin:0px;
  padding:4px 0px 4px 0px;
  vertical-align:middle;
  background-color:#efefef;
}

.cSearchBox {
  margin:0px;
  padding:0px;
  width:140px;
}

.cSearchRadio {
  margin:-2px 0px -2px 0px;
  padding:0px 4px 0px 4px;
}

.reqInfoBlock {
   border:1px solid #333333;
   width:448px;
   max-width:446px;
   text-align:left;
}

/* ************ Navigation Style Settings ************ */

.searchTask a {
  text-decoration:underline;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
}

.checkTask a {
  text-decoration:underline;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
}

.stateSections {
   text-decoration:none;
   font-size:11px;
   color:#000000;
}

.stateSections:hover {
   text-decoration:underline;
   font-size:11px;
   color:#000000;
}

.searchWholeNav, .searchWholeNav:hover {
  text-decoration:none;
  font-size:11px;
  color:#000000;
}

