/**
*  DO NOT EDIT THIS FILE
*/
/**
*/
#standardPubTypes {
   padding-left: 20px;
   display: none;
}
.sectionHeading {
   padding-right: 5px;
   text-align: right;
   width: 170px;
}
.subSectionHeading {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   margin: 0px;
   padding: 0px;
   display: inline;
   padding-right: 5px;
   text-align: right;
}
#advKeyWordSearch {
   display: inline;
   margin-bottom: 5px;
   width: 530px;
}
#otherSearchFields {
   display: inline;
   margin-bottom: 5px;
}
.searchInLabel {
   font-size: 12px;
   line-height: 20px;
   vertical-align: center;
}
#standardPubTypes .formText {
   float: left;
   text-align: right;
   padding-right: 10px;
}
#standardPubTypes .componentCol {
   float: left;
}
#standardPubTypes ul {
   margin: 0px;
   padding: 0px;
}
#standardPubTypes li {
   display: inline;
}
.searchPhraseDiv {
   font-size: 12px;
   margin: 0px 10px 0px 20px;
}
.searchPhraseDiv a:hover {
   text-decoration: none;
}
.searchPhraseDiv h2 {
   padding: 0px 10px 5px 20px;
}
#basicSearch {
   display: none;
   padding: 0px 0px 0px 0px;
   margin-bottom: 10px;
   background: url(/questia_theme/coreweb/common/images/searchSeperator.png) no-repeat bottom;
   zoom: 100%;
}
#basicSearchPanel {
   padding-bottom: 10px;
}
#basicSearchSegments {
   display: none;
   width: 320px;
   border-right: 1px dashed #acacac;
}
#basicCheckMsg {
   font-weight: bold;
}
#searchCheckBoxArea_BasicParams {
   width: 350px;
}
#searchCheckBoxArea_Adv {
   width: 500px;
}
#searchCheckBoxArea_Adv ul {
   margin: 0px;
   padding: 0px;
}
#searchCheckBoxArea_Adv li {
   float: left;
   text-align: left;
   width: 170px;
   margin: 0px 0px 0px 0px;
   list-style-image: none;
   list-style-type: none;
}
#searchCheckBoxArea_BasicParams ul {
   margin: 0px;
   padding: 0px;
}
#searchCheckBoxArea_BasicParams li {
   float: left;
   text-align: left;
   width: 170px;
   margin: 0px 0px 0px 0px;
   list-style-image: none;
   list-style-type: none;
}
#advSearch {
   float: left;
}
#advSearch .captionPanel {
   margin: 0px;
   padding: 0px;
}
#advSearchPanel {
   width: 552px;
}
#advContentTypes {
   display: block;
   margin-top: 5px;
   padding-top: 5px;
}
.searchWithin {
   font-size: 11px;
   padding-left: 5px;
   float: left;
   width: 150px;
}
.exactPhrase {
   font-size: 11px;
   font-style: italic;
   color: #000000;
   padding-left: 230px;
   padding-bottom: 10px;
   float: left;
}
#standardSearch {
   padding: 10px 0px 5px 0px;
   height: 105px;
}
.standardSearchField {
   width: 315px;
   border: 1px solid #acacac;
   float: left;
   margin-right: 5px;
}
#standardRefine {
   padding-top: 3px;
   margin-top: 3px;
}
.formRow {
   padding-bottom: 5px;
   clear: left;
}
.formRow h5 {
   width: 110px;
   padding-top: 2px;
   margin: 0px;
}
.advFormField {
   width: 260px;
}
.advFormDrop {
   width: 120px;
}
.pubTypesDiv {
   margin-right: 5px;
   float: left;
}
#pubTypes {
   margin-left: 20px;
}
#standardLexile {
   width: 385px;
   padding-top: 2px;
   padding-left: 10px;
}
.shortFields {
   width: 55px;
   margin-right: 3px;
}
#lexileTypes {
   margin: 5px 0px 0px 10px;
}
.shortFieldDiv {
   width: 118px;
   float: left;
   text-align: right;
}
.searchPhraseDiv {
   zoom: 100%;
}
#searchTip {
   float: right;
   width: 166px;
}
#searchWarning,#skuWarning {
   position: absolute;
   display: none;
   width: 250px;
   background-color: #FFF7d4;
}
#stdSearchError {
   padding: 5px;
}
#collectionInfo {
   display: inline;
}
.primePanel .standardPanelHeader {
   background-image: url(/questia_theme/coreweb/common/images/bg_prime_stdpanel_header_white.png);
   background-repeat: no-repeat;
   height: 7px;
   background-position: left bottom;
}
.primePanel .standardPanelContent {
   background-image: url(/questia_theme/coreweb/common/images/bg_prime_stdpanel_content_white.png);
   background-repeat: repeat-y;
}
.primePanel .standardPanelFooter {
   background-image: url(/questia_theme/coreweb/common/images/bg_prime_stdpanel_footer_white.png);
   background-repeat: no-repeat;
   background-position: left top;
   height: 5px;
}
.subPrimePanel .standardPanelHeader {
   background-image: url(/questia_theme/coreweb/common/images/bg_prime_stdpanel_med_header.png);
   background-repeat: no-repeat;
   height: 7px;
   background-position: left bottom;
}
.subPrimePanel .standardPanelContent {
   background-image: url(/questia_theme/coreweb/common/images/bg_prime_stdpanel_med_content.png);
   background-repeat: repeat-y;
}
.subPrimePanel .standardPanelFooter {
   background-image: url(/questia_theme/coreweb/common/images/bg_prime_stdpanel_med_footer.png);
   background-repeat: no-repeat;
   background-position: left top;
   height: 5px;
}
#questiaContent {
   background-image: url(/questia_theme/coreweb/common/images/bg_search_top_gradient_tile.png);
   background-repeat: repeat-x;
}
#basicSearchSegments,#standardLexile {
   display: none;
}
h1,h2,h3,h4,h5 {
   color: #2c5f54;
}
a:link {
   color: #2c5f54;
}
a:visited {
   color: #2c5f54;
}
a:hover {
   color: #2c5f54;
   text-decoration: none;
}
.searchPhraseDiv {
   color: #363636;
}
.searchPhraseDiv a:link {
   color: #952737;
}
.searchPhraseDiv a:visited {
   color: #952737;
}
.pubTypeMore {
   color: #363636;
}
.pubTypeMore a:link {
   color: #952737;
}
.pubTypeMore a:visited {
   color: #952737;
}
#advMediaTypes {
   margin-top: 5px;
   padding-top: 5px;
   margin-bottom: 5px;
   padding-bottom: 5px;
}
#advSearch .captionPanelContent {
   border-left: 1px solid #acacac;
   border-right: 1px solid #acacac;
   zoom: 100%;
}
.red {
   color: #952737;
}
.ad468x60 {
   background-image: url(/questia_theme/coreweb/common/images/bg_ad_468x60.gif);
   text-align: right;
   width: 568px;
   height: 68px;
   padding: 8px 12px 0px 0px;
   margin-top: 5px;
   margin-bottom: 10px;
}
.ad468x60 center {
   text-align: right;
}
.ad160x600 {
   position: absolute;
   left: 780px;
   top: 83px;
   width: 170px;
   height: 600px;
}
.ad160Header {
   background-image: url(/questia_theme/coreweb/common/images/160px_side_banner_head.png);
   height: 18px;
   background-repeat: no-repeat;
   font-size: 9px;
   color: gray;
   padding: 4px 0px 0px 4px;
}
.ad160Body {
   border-left: 1px solid #acacac;
   border-right: 1px solid #acacac;
   border-bottom: 1px solid #acacac;
   padding-bottom: 5px;
}
