/*
  CSS Style Sheet - Boomerang Books (boomerangbooks.com)
*/

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  margin: 0px;
}
a, a:link, a:active, a:visited, a:hover {
  color: #666633;
  text-decoration: underline;
}
.menu_text, .menu_text a, .menu_text a:link, .menu_text a:active, .menu_text a:visited {
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-transform: capitalize;
  text-decoration: none;
}
.menu_text a:hover {
  color: #CCCCCC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-transform: capitalize;
  text-decoration: none;
}
.search_large {
  color: #49421B;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-transform: capitalize;
}
.search_small {
  color: #49421B;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-transform: capitalize;
}
.search_box {
  border: 1px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #DFE1DC;
  width: 380px;
  height: 16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.search_radio {
  margin-bottom: -1px;
}
.mid_table {
  border: 0px;
/*
  Replace the first line with bottom two lines for borders:
  border-left: 1px solid #737145;
  border-right: 1px solid #737145;
*/
}
.left_menu {
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px;
}
.left_menu_title {
  border-bottom: 1px solid #BBAE6D;
  width: 183px;
  text-transform: capitalize;
  padding-left: 9px;
  padding-bottom: 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #0D3D70;
  text-align: left;
}
.left_menu_links {
  width: 183px;
  padding-left: 9px;
  padding-bottom: 33px;
  padding-top: 8px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #6E6E3D;
  line-height: 23px;
  text-align: left;
}
.left_menu_links a, .left_menu_links a:link, .left_menu_links a:active, .left_menu_links a:visited {
  color: #6E6E3D;
  text-decoration: none;
}
.left_menu_links a:hover {
  color: #6E6E3D;
  text-decoration: underline;
}
.right_menu {
  padding-top: 16px;
  padding-bottom: 10px;
  text-align: center;
}
.right_menu_title {
  color: #9B9057;
  font-size: 14px;
  font-weight: bold;
  text-transform: capitalize;
  padding-bottom: 3px;
}
.content {
  padding-top: 16px;
  padding-bottom: 16px;
}
.content_table {
  margin-top: 4px;
}
.news {
  background-image: url(images/news_bottom.gif);
  background-position: bottom;
  background-repeat: no-repeat;
  padding-bottom: 31px;
}
.news_title {
  text-transform: capitalize;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 25px;
  padding-right: 25px;
  text-align: left;
}
.news_text {
  font-size: 12px;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 25px;
  padding-right: 25px;
  text-align: left;
}
.news_box {
  border: 1px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #DFE1DC;
  width: 120px;
  height: 16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.news_form {
  width: 100%;
  text-align: right;
}
.news2 {
  background-image: url(images/news2_bottom.gif);
  background-position: bottom;
  background-repeat: no-repeat;
  padding-top: 18px;
  padding-bottom: 21px;
}
.news2_title {
  text-transform: capitalize;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 25px;
  padding-right: 25px;
  text-align: left;
}
.news2_text {
  font-size: 12px;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 25px;
  padding-right: 25px;
  text-align: left;
}
.news2_highlight {
  font-size: 12px;
  color: #003368;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 25px;
  padding-right: 25px;
  text-align: left;
}
.news2_fineprint {
  font-size: 10px;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 25px;
  padding-right: 25px;
  text-align: left;
}
.headline {
  padding-left: 9px;
  padding-right: 9px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
}
.headline_title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #9B9057;
  text-transform: capitalize;
}
.headline a, .headline a:link, .headline a:active, .headline a:visited, .headline a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #666633;
  text-decoration: underline;
}
.left_menu_box {
  background-image: url(images/left_menu_box_bottom.gif);
  background-position: bottom;
  background-repeat: no-repeat;
  padding-bottom: 13px;
}
.left_menu_box_title {
  width: 168px;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #0D3D70;
  text-align: left;
}
.left_menu_box_text {
  width: 168px;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  text-align: left;
}
.left_menu_box_text a, .left_menu_box_text a:link, .left_menu_box_text a:active, .left_menu_box_text a:visited, .left_menu_box_text a:hover {
  color: #666633;
  text-decoration: underline;
}
.main_content {
  padding-top: 13px;
}
.footer_title {
  color: #1C3666;
  font-weight: bold;
  text-transform: capitalize;
  font-size: 11px;
}
.footer_links, .footer_links a, .footer_links a:link, .footer_links a:active, .footer_links a:visited, .footer_links a:hover {
  color: #737145;
  text-decoration: underline;
  font-size: 11px;
  padding-top: 8px;
  line-height: 18px;
}
.footer2_title {
  color: #1C3666;
  font-weight: bold;
  font-size: 11px;
}
.footer2_links {
  color: #1C3666;
  font-size: 11px;
  padding-top: 8px;
}
.footer2_links a, .footer2_links a:link, .footer2_links a:active, .footer2_links a:visited, .footer2_links a:hover {
  color: #737145;
  text-decoration: underline;
  font-size: 11px;
}
.footer_copyright {
  color: #6D5216;
  font-size: 11px;
}
.content_right_box {
  border: 1px solid #9B9057;
  border-collapse: collapse;
  margin-right: 9px;
  margin-left: 16px;
  width: 206px;
  padding: 13px;
  text-align: left;
  margin-bottom: 16px;
}
.right_menu_box_title {
  border-bottom: 1px dashed #999966;
  width: 100%;
  text-transform: capitalize;
  padding-bottom: 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #0D3D70;
  text-align: left;
}
.right_menu_box_links {
  width: 100%;
  padding-top: 8px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #6E6E3D;
  line-height: 23px;
  text-align: left;
}
.right_menu_box_links a, .right_menu_box_links a:link, .right_menu_box_links a:active, .right_menu_box_links a:visited {
  color: #6E6E3D;
  text-decoration: none;
}
.right_menu_box_links a:hover {
  color: #6E6E3D;
  text-decoration: underline;
}
.content_title {
  color: #003368;
  font-size: 18px;
  font-weight: bold;
}
.content_title2 {
  color: #9B9057;
  font-size: 14px;
  font-weight: bold;
  text-transform: capitalize;
}
.content_title2_subtitle, .content_title2_subtitle a, .content_title2_subtitle a:link, .content_title2_subtitle a:active, .content_title2_subtitle a:visited, .content_title2_subtitle a:hover {
  font-size: 18px;
  font-weight: bold;
  color: #FF6600;
}
.content_title2_subtitle2 {
  font-style: italic;
}
.content_title2_text {
  font-size: 11px;
}
.footer_table {
  border: 0px;
/*
  Replace the first line with bottom two lines for borders:
  border-left: 1px solid #737145;
  border-right: 1px solid #737145;
*/
}