#wrapper #navigation #navigation_wrapper {	text-align: center;	display: block;	margin-left: 20px;	margin-bottom: 0px;	padding: 0px;	margin-top: 0px;	margin-right: 20px;	background-color: #CCCCCC;}#wrapper #navigation {	margin: 0px;	padding-bottom: 0px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}#navigation_wrapper   a{	text-decoration: none;	color: #FFFFFF;	display: block;	float: left;	margin-right: 5px;	padding-top: 5px;	padding-right: 5px;	padding-left: 5px;	background-image: url(images/nav_background.jpg);	border-right-width: 1px;	border-right-style: solid;	border-right-color: #5a8e22;	padding-bottom: 5px;}#navigation_wrapper   a:hover{	text-decoration: none;	color: #FFFFFF;	background-image: url(images/nav_background_over.jpg);	border-right-width: 1px;	border-right-style: solid;	border-right-color: #4D576C;}.navigation_divs {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	padding-top: 5px;	padding-right: 20px;	padding-bottom: 5px;	padding-left: 20px;	margin-right: 20px;	background-color: #6D91A8;}.selected_nav {	color: #FFFFFF;}.selected_nav:hover {	color: #00283C;}#wrapper {	width: 1000px;	background-color: #FFFFFF;	margin-left: -500px;	left: 50%;	position: absolute;	display: block;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}#wrapper #footer_information a {	color: #000000;	font-weight: bold;}#wrapper #maincontent {	margin-right: 20px;	margin-left: 20px;	margin-top: 0px;	margin-bottom: 0px;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	clear: both;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	vertical-align: top;}#topimage {	clear: both;	width: 960px;	margin-left: 20px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #002878;}#wrapper #maincontent #offerwrapper #offerleftcolumn {	width: 470px;	float: left;	margin-bottom: 10px;}#wrapper #maincontent #offerwrapper #offerrightcolumn {	float: right;	width: 470px;	margin-bottom: 10px;}.welcome_offers_images {	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 5px;}#wrapper #maincontent #offerwrapper  #welocomeoffer {	margin-top: 10px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	padding: 0px;	clear: both;	height: 150px;}#wrapper #maincontent #offerwrapper #welocomeoffer #offer_productcode img {	clear: both;	float: left;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 0px;	padding: 0px;}#wrapper #maincontent #setpage_set #setpage_set_content #setpage_set_content_image {	float: left;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 0px;	margin: 0px;}#wrapper #maincontent #setpage_set #setpage_set_content #setpage_set_content_productinfo {	display: block;	background-color: #E2E2E2;	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #002878;	margin: 0px;	clear: both;	font-size: 12px;	padding: 5px;	float: none;}#wrapper #maincontent #title_summary #title_summary_productinfo {	display: block;	background-color: #E2E2E2;	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #002878;	margin: 0px;	font-size: 11px;	padding: 5px;	clear: both;}#wrapper #maincontent #title_summary #title_summary_content #title_summary_content_image {	float: left;	padding-right: 20px;	background-color: #FFFFFF;}#wrapper #maincontent #title_summary {	margin-top: 15px;	padding-bottom: 10px;	clear: both;	padding-top: 10px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CACACA;	border-right-color: #CACACA;	border-bottom-color: #CACACA;	border-left-color: #CACACA;}#wrapper #maincontent #tabbedcontent #tabbedcontent_column1 {	float: left;	width: 470px;}#wrapper #maincontent #tabbedcontent #tabbedcontent_column2 {	float: right;	width: 470px;}#wrapper #maincontent #title_wrapper #title_image {	float: left;	width: 230px;}#wrapper #maincontent #title_content {	clear: both;	padding-top: 0px;}#wrapper #maincontent #title_content #additional_titles {	background-color: #E1E1E1;	padding: 5px;	margin: 0px;	border: 1px solid #B4B4B4;}#wrapper #header #animated_offer {	float: right;	background-color: #002878;	background-position: left;}#wrapper #header #header_topleft {	float: left;	width: 1000px;}#wrapper #footer {	clear: both;}.orderform_infobox_align {	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #909090;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#wrapper #maincontent #form1 fieldset {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#orderform_input_details {	background-color: #EEEEEE;	padding: 10px;	width: 600px;	border: 1px solid #4D4D4D;	margin-top: 20px;	margin-bottom: 20px;}.floatleft {	float: left;}.floatright {	float: right;}#wrapper #header {	width: 1000px;	background-color: #002878;}#setpage_set {	clear: both;}.floatrightbox {	float: right;	display: block;	padding-top: 1px;	padding-right: 1px;	padding-bottom: 1px;	padding-left: 1px;	border: 1px solid #FFFFFF;}#wrapper #footer_information {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	margin: 0px;	padding: 5px;	background-color: #9C9C9C;	display: block;}#wrapper #footer_information p {	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;	margin: 0px;}.floatrightcollapsebox {	float: right;	border: 1px solid #F06A1E;	color: #F06A1E;	background-color: #FFFFFF;	font-weight: bold;	margin: 0px;	padding-top: 1px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 2px;	text-decoration: none;}#ebooks {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #002878;	line-height: 60px;	width: 215px;	float: left;	text-decoration: none;}#ebooksmoreinfo {	float: left;	width: 71px;	height: 50px;	padding-top: 10px;}.e-books_button_left {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	font-weight: bold;	color: #FFFFFF;	height: 20px;	width: 100px;	background-color: #002878;	text-align: center;	background-position: center;	display: block;	float: left;	padding-top: 0px;	margin-top: 10px;}#ebookslogo {	float: right;	width: 120px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.e-books_button {	width: 100px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	display: block;	text-align: center;	background-color: #002878;	height: 20px;	background-position: center;	line-height: 20px;	float: right;	margin: 0px;	padding: 0px;}#e-books {	width: 120px;	float: left;	margin: 0px;	padding: 0px;	height: 48px;}#logo {	float: right;	width: 120px;	height: 48px;}