body {	background-color: #E9E9DC;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 0px;}table {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	line-height: 16px;}.table_plus {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #000000;}.table_super {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 125%;	line-height: 18px;}.table_super a:link {	color: #186DA8;	text-decoration: underline;}.table_super a:visited {	color: #186DA8;	text-decoration: underline;}.table_super a:active {	color: #186DA8;	text-decoration: underline;}.table_super a:hover {	color: #186DA8;	text-decoration: underline;}.table_super_bold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	color: #000000;	font-weight: bold;}.table_super_white {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 125%;	color: #FFFFFF;	line-height: 18px;}.call {	padding-top: 15px;	padding-right: 35px;	padding-bottom: 15px;	padding-left: 35px;}a:link {	color: #186DA8;	text-decoration: underline;}a:visited {	color: #186DA8;	text-decoration: underline;}a:active {	color: #186DA8;	text-decoration: underline;}a:hover {	color: #2092DD;	text-decoration: underline;}black {	color: #000000;}.black a:link {	color: #000000;	text-decoration: none;}.black a:visited {	color: #000000;	text-decoration: none;}.black a:active {	color: #000000;	text-decoration: none;}.black a:hover {	color: #000000;	text-decoration: underline;}.dd {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 20px;	color: #FFFFFF;	text-align: right;}.dd a:link {	color: #FFFFFF;	text-decoration: none;}.dd a:visited {	color: #FFFFFF;	text-decoration: none;}.dd a:active {	color: #FFFFFF;	text-decoration: none;}.dd a:hover {	color: #FFFF66;	text-decoration: none;}.subsmall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.sub {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 125%;	line-height: 18px;	color: #000000;}.sub a:link {	color: #000000;	text-decoration: none;}.sub a:visited {	color: #000000;	text-decoration: none;}.sub a:active {	color: #000000;	text-decoration: none;}.sub a:hover {	color: #6B8C9E;	text-decoration: none;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 225%;	color: #6B8C9E;	line-height: normal;}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 155%;	color: #6B8C9E;}bullets {	list-style-type: disc;}.loginspace {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	height: 28px;	width: 244px;	text-align: right;	line-height: 28px;}.loginspace a:link {	color: #000000;	text-decoration: none;}.loginspace a:visited {	color: #000000;	text-decoration: none;}.loginspace a:active {	color: #000000;	text-decoration: none;}.loginspace a:hover {	color: #17659A;	text-decoration: underline;}.popupbox {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	width: 85%;	margin-right: auto;	margin-left: auto;}.homebig:link {	color: #17659A;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}.homebig:visited {	color: #17659A;	text-decoration: none;}.homebig:active {	color: #17659A;	text-decoration: none;}.homebig:hover {	color: #17659A;	text-decoration: underline;}.quicklinksbg {	background-image:url(../Images/wider_site_samples/quick_link_bg.gif);	background-repeat: no-repeat;}.key_code {	border-width: 1px;	border-style: solid;	border-color: #1A6AA5;	margin: 3;}.clusterpops {	padding: 10;	background-color: #DDE8EC;}.backbutton {	font-weight: normal;	padding-left: 50px;}.rotatortitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 150%;	color: #000000;	height: 22px;	width: 200px;	position: absolute;	z-index: 1;	margin-left: 60px;	top: 240px;}.rotatorstyle {	z-index: 0;}.yellowbullets {	list-style-type: disc;	color:#FFFF00;	font-size: 110%;}.yellowbullets a:link {	color: #FFFFFF;	text-decoration: none;}.yellowbullets a:visited {	color: #FFFFFF;	text-decoration: none;}.yellowbullets a:active {	color: #FFFFFF;	text-decoration: none;}.yellowbullets a:hover {	color: #FFFF00;	text-decoration: underline;}.previouspage {	width:200px;}.ebooknavhome {	background-image: url(../Images/ebookstore_images/task_bar_home_bare.jpg);	background-repeat: no-repeat;	height: 75px;	margin-top: 15px;	padding-top: 11px;}.ebooknavepub {	background-image: url(../Images/ebookstore_images/task_bar_epub_bare.jpg);	background-repeat: no-repeat;	height: 75px;	margin-top: 15px;	padding-top: 11px;}.ebooknavshop {	background-image: url(../Images/ebookstore_images/task_bar_shop_bare.jpg);	background-repeat: no-repeat;	height: 75px;	margin-top: 15px;	padding-top: 11px;}.ebooknavauthor {	background-image: url(../Images/ebookstore_images/task_bar_author_bare.jpg);	background-repeat: no-repeat;	height: 75px;	margin-top: 15px;	padding-top: 11px;}.ebooknavpurchasing {	background-image: url(../Images/ebookstore_images/task_bar_purchasing_bare.jpg);	background-repeat: no-repeat;	height: 75px;	margin-top: 15px;	padding-top: 11px;}.ebookbutton {	height: 60px;	text-align: center;	padding-top: 80px;}.ebooknav {	color:#FFFF00;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;}.ebooknav a:link {	color: #FFFFFF;	text-decoration: none;}.ebooknav a:visited {	color: #FFFFFF;	text-decoration: none;}.ebooknav a:active {	color: #FFFFFF;	text-decoration: none;}.ebooknav a:hover {	color: #FFFF00;	text-decoration: none;}.backwhite {	background-color: #FFFFFF;}.ebooknavitabs {	margin-top: 25px;	width: 940px;}.ebooknavi {	color:#FFFF00;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	text-align: center;	line-height: 2;}.ebooknavi a:link {	color: #FFFFFF;	text-decoration: none;	background-image: url(../Images/ebookstore_images/dark_tab.jpg);	background-repeat: no-repeat;	width: 188px;	height: 31px;	float: left;}.ebooknavi a:visited {	color: #FFFFFF;	text-decoration: none;	background-image: url(../Images/ebookstore_images/dark_tab.jpg);	background-repeat: no-repeat;	width: 188px;	height: 31px;	float: left;}.ebooknavi a:active {	color: #FFFFFF;	text-decoration: none;	background-image: url(../Images/ebookstore_images/dark_tab.jpg);	background-repeat: no-repeat;	width: 188px;	height: 31px;	float: left;}.ebooknavi a:hover {	color: #FFFF00;	text-decoration: none;	background-image: url(../Images/ebookstore_images/light_tab.jpg);	background-repeat: no-repeat;	width: 188px;	height: 31px;	float: left;}.ebooknavitwo {	color:#FFFF00;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	text-align: center;	line-height: 2;	color: #FFFF00;	text-decoration: none;	background-image: url(../Images/ebookstore_images/light_tab.jpg);	background-repeat: no-repeat;	width: 188px;	height: 31px;	float: left;}.navitabbar {	clear:both;	background-image: url(../Images/ebookstore_images/task_bar.jpg);	background-repeat: no-repeat;	width: 940px;	height: 23px;}.ebooknavitwo a:link {	color: #FFFF00;	text-decoration: none;	background-image: url(../Images/ebookstore_images/light_tab.jpg);	background-repeat: no-repeat;	width: 188px;	height: 31px;	float: left;}.ebooknavitwo a:visited {	color: #FFFF00;	text-decoration: none;	background-image: url(../Images/ebookstore_images/light_tab.jpg);	background-repeat: no-repeat;	width: 188px;	height: 31px;	float: left;}.ebooknavitwo a:active {	color: #FFFF00;	text-decoration: none;	background-image: url(../Images/ebookstore_images/light_tab.jpg);	background-repeat: no-repeat;	width: 188px;	height: 31px;	float: left;}.ebooknavitwo a:hover {	color: #FFFF00;	text-decoration: none;	background-image: url(../Images/ebookstore_images/light_tab.jpg);	background-repeat: no-repeat;	width: 188px;	height: 31px;	float: left;}.addthis_toolbox .hover_effect{	width: 190px;	padding: 10px 0 6px 10px;	border: 3px solid #eee;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	margin-left: 22px;}.addthis_toolbox .hover_effect div{    float: left;}.addthis_toolbox .hover_effect a{    border: 2px solid #fff;    padding: 2px 2px 2px 16px;    position: relative;    text-decoration: none;}.addthis_toolbox .hover_effect a:hover{    border: 2px solid #105CB6;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;    background: #B4D3F8;    color: #105CB6;    text-decoration: none;}.addthis_toolbox .hover_effect span{    position: absolute;    width: 16px;    height: 16px;    top: 2px;    left: 1px;}.mainnavlinkcolor {	color: #6B8C9E;}.mainnavlinkcolor a:link {	color: #6B8C9E;	text-decoration: none;}.mainnavlinkcolor a:visited {	color: #6B8C9E;	text-decoration: none;}.mainnavlinkcolor a:active {	color: #6B8C9E;	text-decoration: none;}.mainnavlinkcolor a:hover {	color: #000000;	text-decoration: none;}.cellbackgoundcolor_l {	background-image: url(../Images/left_ds.gif);	background-repeat: repeat-y;}.cellbackgoundcolor_r {	background-image: url(../Images/right_ds.gif);	background-repeat: repeat-y;}.underlinetext {	text-decoration: underline;	line-height: 18px;}.redtextsize {	font-weight: bold;	font-size: 140%;	color: #FF0000;}.redtext {	font-weight: bold;	color: #FF0000;}.redtext a:link{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 140%;	line-height: 18px;	font-weight: bold;	color: #FF0000;	text-decoration: none;}.redtext a:visited{	text-decoration: none;	color: #FF0000;}.redtext a:active{	text-decoration: none;	color: #FF0000;}.redtext a:hover{	text-decoration: underline;	color: #FF0000;}.blueishtextsize {	font-weight: bold;	font-size: 140%;	color: #225D89;}.blueishtext {	font-weight: bold;	color: #225D89;}.blueishtext a:link{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 140%;	line-height: 18px;	font-weight: bold;	color: #225D89;	text-decoration: none;}.blueishtext a:visited{	text-decoration: none;	color: #225D89;}.blueishtext a:active{	text-decoration: none;	color: #225D89;}.blueishtext a:hover{	text-decoration: underline;	color: #225D89;}.greentextsize {	color: #00760D;	font-weight: bold;	font-size: 140%;}.greentext {	color: #00760D;}.greentext a:link{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 140%;	line-height: 18px;	color: #00760D;	text-decoration: none;}.greentext a:visited{	text-decoration: none;	color: #00760D;}.greentext a:active{	text-decoration: none;	color: #00760D;}.greentext a:hover{	text-decoration: underline;	color: #00760D;}.purpletextsize {	font-size: 140%;	font-weight: bold;	color: #7A1F84;}.purpletext {	font-weight: bold;	color: #7A1F84;}.purpletext a:link{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 140%;	line-height: 18px;	font-weight: bold;	color: #7A1F84;	text-decoration: none;}.purpletext a:visited{	text-decoration: none;	color: #7A1F84;}.purpletext a:active{	text-decoration: none;	color: #7A1F84;}.purpletext a:hover{	text-decoration: underline;	color: #7A1F84;}.browntextsize {	font-weight: bold;	font-size: 140%;	color: #79440A;}.browntext {	font-weight: bold;	color: #79440A;}.browntext a:link{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 140%;	line-height: 18px;	font-weight: bold;	color: #79440A;	text-decoration: none;}.browntext a:visited{	text-decoration: none;	color: #79440A;}.browntext a:active{	text-decoration: none;	color: #79440A;}.browntext a:hover{	text-decoration: underline;	color: #79440A;}.tantextsize {	font-weight: bold;	font-size: 140%;	color: #D37B19;}.tantext {	font-weight: bold;	color: #D37B19;}.tantext a:link{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 140%;	line-height: 18px;	font-weight: bold;	color: #D37B19;	text-decoration: none;}.tantext a:visited{	text-decoration: underline;	color: #D37B19;}.tantext a:active{	text-decoration: none;	color: #D37B19;}.tantext a:hover{	text-decoration: underline;	color: #D37B19;}.twitterotherpagesbox {	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-top: 6px;	padding-left: 23px;}.twitterotherpagesbox2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-top: 6px;	padding: 23px;}              .addthis_toolbox2 {	top: 10%;	left: 20px;	border: 1px solid #eee;	padding: 8px 8px 8px;	width: 32px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	margin: 8;	}.addthis_toolbox2 .custom_images a {    width: 32px;    height: 32px;    margin: 0;    padding: 0;    cursor: pointer;}.addthis_toolbox .custom_images a img { border: 0; margin: 0 0 1px; opacity: 1.0; }.addthis_toolbox .custom_images a:hover img { margin: 1px 0 0; opacity: 0.75; }.trademark {	vertical-align: super;	font-size: 20px;	font-weight: 100;}.trademark2 {	vertical-align: super;	font-size: 70%;	font-weight: 100;}/* AddThis Vertical Layout Menu */.addthis_toolbox .vertical {    background: #fff;    width: 46px;    padding: 1px;    border: 3px solid #eee;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;}.addthis_toolbox .vertical a {    position: relative;    display: block;    background: #fff;    width: 10px;    padding: 4px 0 4px 34px;    text-decoration: none;    color: #00bff3;}.addthis_toolbox .vertical a:hover {        background: #f5f5f5;    color: #027999;    text-decoration: none;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;}.addthis_toolbox .vertical span {    position: absolute;    left: 14px;    top: 4px;}.addthis_toolbox .vertical .more {    border-top: solid 1px #eee;    padding: 10px 0 0 0;    margin: 10px 10px 0 10px;    text-align: center;}.addthis_toolbox .vertical .more a {    padding: 4px 0;    margin: 0;}.addthis_toolbox .vertical .more a:hover {    background: none;}.addthis_toolbox .vertical .more span {    display: none;}.jogrightmargin {	display:block;	text-indent: -3em;    margin-left: 3em;}
