/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #203C67; line-height: 16px;}
.h1 { font-size:12px; font-weight: bold;}
/* text styles */

a:hover {color: #E52424; text-decoration:underline;}
a:link { color: #E52424; }
a:active {color: #E52424; text-decoration:underline; }
a:visited {color: #E52424; }

.red { color: #E52424; font-weight: bold; font-size: 12px;}
.red_title { color: #E52424; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.book_header { font-family:Arial, Helvetica, sans-serif; color: #E52424; font-weight: bold; font-size: 14px; }
.img_bottom_space { margin-bottom: 36px;}
.column_headers {height: 39px; padding: 10px 0px 0px 8px;  border-bottom: 1px solid #e7e7e7; width: 182px;}
.rht_cont {padding: 0px 0px 20px 10px;}
.bod_cont {padding-bottom: 25px;}
.img_pad {margin: 5px;}
.img_pad2 {margin-right: 5px; padding-bottom: 25px; }
.left_cont {border-bottom: 1px solid #fff; }
.nav_highlight { font-weight: bold;  text-decoration:underline;}
.newsflash_head_cont {float:left; width: 192px; background-color: #E5E3E3; padding: 10px 0px 10px 0px; border-bottom: 1px solid #fff;  margin-bottom: 25px;}
.newsflash_header {padding: 6px 19px 8px 18px; background-color: #BCBCBC;  border-right: 1px solid #e7e7e7;}
.newsflash_content {padding: 0px 0px 0px 18px; margin-bottom: 25px; line-height: 16px; }

.compweb_head_cont {float:right; width: 198px;  padding: 10px 0px 10px 0px; margin-right: 1px; background-image:url(/pics/comp_websites_rht.gif); background-position:right; background-repeat:no-repeat; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; margin-bottom: 20px; }
.compweb_header {padding: 8px 0px 7px 19px; width: 172px; background-color: #E3B654;}

.searchcat_head_cont {width: 192px;  padding: 10px 0px 10px 0px; border-bottom: 1px solid #fff; border-top: 1px solid #fff;}
.searchcat_header { width: 172px; background-color: #E4E4E4;}

.ref_head_cont {width: 192px;  padding: 10px 0px 10px 0px; border-bottom: 1px solid #fff;}
.ref_header { width: 172px; background-color: #E4E4E4;}

.aboutus_head_cont {float: left; width: 192px; border-left: 1px solid #E5E3E3; background-color: #fff; padding: 10px 0px 10px 0px; }
.aboutus_header {padding: 6px 11px 5px 19px; background-color: #E52424;}

.highlights_head_cont {padding: 10px 0px 10px 0px; float:left; width:579px; background-image:url(/pics/head3_rht.gif); background-position:right; background-repeat:no-repeat; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; }
.highlights_header {float:left; background-color: #E52424; width:545px;  padding: 6px 15px 5px 20px; background-image:url(/pics/ox_logo_small.gif); background-position:right; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; color: #fff;}

.highlights_head_cont_art {padding: 10px 0px 10px 0px; float:left; width:576px; background-image:url(/pics/head3_rht_brown.gif); background-position:right; background-repeat:no-repeat; }
.highlights_header_art {float:left; background-color: #E52424; width:546px;  padding: 6px 15px 5px 20px; background-image:url(/pics/ox_logo_small.gif); background-position:right; background-repeat:no-repeat; }

.breadcrumbs { font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:14px; color:#FFF;}
.info_head_cont_art {float:left; width: 179px; background-color: #fff;  border-right: 1px solid #e7e7e7;  }

.info_head_cont {width: 179px; background-color: #fff; border-bottom: 1px solid #e7e7e7;  }

.hotp_head_cont {float:left; width: 192px; background-color: #e7e7e7; padding: 10px 0px 10px 0px; }
.hotp_header {padding: 6px 19px 8px 18px; background-color: #BCBCBC;  border-right: 1px solid #e7e7e7;}

.input {width: 110px; border: 1px solid #000000; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #E52424; text-align:left; padding-left: 5px;}

.star-toc-entry { clear:both; width: 500px; padding: 2px 0px 2px 0px;}
.star-toc-author { font-weight: bold;}
.star-toc-chapter-num {color: #000000;}
.star-toc-chapter { }
.star-toc-part {color: #000000; font-weight: bold;}
.star-caret-code-u { text-decoration:underline;}
.star-caret-code-b { font-weight:bold;}
.star-caret-code-i {font-style:italic;}

.star-caretcode-u { text-decoration:underline;}
.star-caretcode-b { font-weight:bold;}
.star-caretcode-i {font-style:italic;}
.star-caretcode-i {font-style:italic;}

.jacket {}

