html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center}
p{margin:0 10px 10px}
a{color: #981793; padding:2px;}
div#container{text-align:left}
div#content p{line-height:1.4}
div#navigation{background:#B9CAFF}
div#extra{background:#FF8539}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#container{width:1024px;margin:0 auto}
div#wrapper{float:left;width:100%}
div#content{margin: 0 125px; width:760px;}
div#navigation{float:left;width:125px;margin-left:-1024px}
div#extra{float:left;width:150px;margin-left:-150px}
div#footer{clear:left;width:100%}
body#coastguard p#coastguard {font-weight:bold;font-size:12pt;}
body#navy p#navy {font-weight:bold;font-size:12pt;}
body#marines p#marines {font-weight:bold;font-size:12pt;}
body#airforce p#airforce {font-weight:bold;font-size:12pt;}
body#army p#army {font-weight:bold;font-size:12pt;}
.front_page_news_byte {background:#d0f0c0;border:1}
.header {margin:0;padding-left:10px;margin-bottom:2px;height:80px;background: #EEE;color: #79B30B}
.header_headline {line-height:50px;font-size:18pt;}
.header_byline {padding-left:20px;font-size:8pt;font-style:italic;}
.notice_div {border:solid #79B30B;margin:5px;width:95%;padding:5px;}
.notice {font-size:12pt;color:green;}
.error_div {;border:solid red;margin:5px;width:95%;padding:5px;}
.error {font-size:12pt;color:red}
.match {background-color:yellow;}
.reading_list_name {font-size:14pt;margin-left:5px;}
.reading_list_view_count {font-size:8pt;}
.news_byte_index_header {font-size:14pt;margin-left:5px;}
.section_title {}
.revision_type_title {font-size:14pt;margin-left:5px;}
.revision_title {font-size:14pt;margin-left:5px;}
.book_information_div {text-align:left;}
.book_title {font-weight:bold;}
.book_author {font-style:italic;}
.reader_comment {padding-left:10px; font-style:italic}
#new_reading_comment_form {padding:5px}
.who_has_read_this_book {margin-top:10px; border-style:solid; border-width:1px; padding:1px}
.who_has_read_this_book ul {list-style-type:none}
.who_has_read_this_book li {padding:2px}
.read_indicator {background-color: #B9CAFF}
.unread_indicator {background-color: #FF8539}
fieldset#progress {width:0;}
tr#progress {height:10px;}
.digg_pagination {background: white}
.digg_pagination a, .digg_pagination span {padding: .2em .5em; display: block; float: left; margin-right: 1px}
.digg_pagination span.disabled {color: #999; border: 1px solid #DDD}
.digg_pagination span.current {font-weight: bold; background: #B9CAFF; color: white; border: 1px solid #2E6AB1}
.digg_pagination a {text-decoration: none; border: 1px solid #9AAFE5}
.digg_pagination a:hover, .digg_pagination a:focus {color: #003; border-color: #003}
.digg_pagination .page_info {background: #2E6AB1; color: white; padding: .4em .6em; width: 22em; margin-bottom: .3em; text-align: center}
.digg_pagination .page_info b {color: #003; background: #6aa6ed; padding: .1em .25em}
.digg_pagination:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
* html .digg_pagination {height: 1%}
*:first-child+html .digg_pagination {overflow: hidden}