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_plus a:link {	color: #17659A;	text-decoration: none;}.table_plus a:visited {	color: #17659A;	text-decoration: none;}.table_plus a:active {	color: #17659A;	text-decoration: none;}.table_plus a:hover {	color: #17659A;	text-decoration: underline;}.table_super {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 125%;	line-height: 18px;	color: #000000;}.table_super_bold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	color: #000000;	font-weight: bold;}.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: 12px;	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;}.sub {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	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: 37px;	color: #FFFFFF;	line-height: normal;	font-weight: lighter;	font-stretch: extra-expanded;	letter-spacing: 0.05cm}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: 30px;	width: 250px;	text-align: right;	line-height: 28px;	background-color: #D7EBD9;}.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;}.bg {	background-image: url(../Images/home_bg_lg.jpg);	background-repeat: no-repeat;	background-position: top-left 30em;}.quickl {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #000000;	line-height: 16px;	font-weight: normal;	padding-right: 6px;}.bigtype {	font-size: 12px;}.mousetabtop {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	display:block;	color: #000000;	width: 250px;	line-height:21px;	text-align:left;	text-indent: 15px;	font-weight: bold;}ul.mousetab {	display: block;	overflow: hidden;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	font-weight: bold;	margin-left: 0px;	padding-left: 0px;}ul.mousetab li { 	display: block; 	width: 250px; 	padding-left: 0px;	text-align:left; 	text-indent: 8px;}ul.mousetab li a { 	display: block; 	background-color: #DDE8EC; 	text-decoration: none; 	padding: 10px; 	color: #000000; }ul.mousetab li a:hover {	background-color: #FFFFFF;	color: #056498;}ul.mousetabtwo {	display: block;	overflow: hidden;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	font-weight: bold;	margin-left: 0px;	padding-left: 0px;}ul.mousetabtwo li { 	display: block; 	width: 250px; 	padding-left: 0px;	text-align:left; 	text-indent: 8px;}ul.mousetabtwo li a { 	display: block; 	background-color: #DDE8EC; 	text-decoration: none; 	padding: 10px; 	color: #000000; }ul.mousetabtwo li a:hover {	background-color: #FFFFFF;	color: #056498;	text-decoration: underline; }.keytext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #FFFFFF;}.headerimagea {	background-image: url(../Images/landing_header.jpg);	background-repeat: no-repeat;	height: 70px;	width: 960px;}.sidebarbox {	width: 250;	height: 120px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}.sidebarboxa {	float: right;	clear: left;	width: 130px;	padding-top: 6px;}.sidebarboxb {	float: right;	width: 112px;}.sidebarbottom {	clear: both;	width: 250px;}a.mousetab:active {	text-decoration: none;	color: #000000;}#wrapper {	text-align: left;	margin: 0px auto;	padding: 0px;	border:0;	width: 960px;	background: url(../Images/one_px_column_image.jpg) repeat;}#header {	margin: 0 0 0 0;	background: #E9E9DC;}#side-a {	float: left;	width: 710px;	height: auto;}#side-b {	margin: 0;	float: left;	width: 250px;	height: 1% /* Holly hack for Peekaboo Bug */;	background-image: url(../Images/home_image_right_side_line.gif);	background-repeat: no-repeat;	padding-top: 15px;}#footer {	clear: both;	background: #DDE8EC;	height: 28px;	padding-top: 8px;	background-color: #E9E9DC;}.footerright {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #333333;	float: right;	padding-right: 30px;}.boxright {	float: right;	text-align: center;}.footerleft {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #333333;	padding-left: 30px;}.closewindow {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	color: #17669C;	margin-bottom: 6px;}.closewindow a:link {	color: #17669C;	text-decoration: none;}.closewindow a:visited {	color: #17669C;	text-decoration: none;}.closewindow a:active {	color: #17669C;	text-decoration: none;}.closewindow a:hover {	color: #17669C;	text-decoration: underline;}.bylawrencejones {	position:absolute;	width:236px;	height:38px;	z-index:1;	left: 793px;	top: 59px;}.keytexti {	position:absolute;	width:576px;	height:34px;	z-index:1;	top: 22px;	visibility: visible;	text-align: left;}.keytextsub {	position:absolute;	width:350px;	height:34px;	z-index:1;	left: 79px;	top: 26px;	visibility: visible;}.lawrencetext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #FFFFFF;}.tmtext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: large;	color: #FFFFFF;	vertical-align: super;	font-weight: lighter;}.widetabbody {	background-color: #FFFFFF;	height: auto;	width: 940px;}.litebluetopline {	background-image: url(../Images/nav_top.gif);	background-repeat: repeat-x;	height: 17px;	margin-top: 0px;}.textboxx {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	margin-top: 50px;	margin-right: 110px;	margin-bottom: 0px;	margin-left: 90px;	text-align: left;}.bottombarblue {	background-image: url(../Images/bottom.jpg);	background-repeat: no-repeat;	height: 13px;	width: 940px;}.headerbclanding {	background-image: url(../Images/career_key_wide_header.jpg);	background-repeat: no-repeat;	background-position: bottom;	margin: 0px;	padding: 0px;	height: 73px;	width: 950px;}.upperheader {	background-color: #FFFFFF;	height: 30px;}.topbands {	background-image: url(../Images/top_home.gif);	background-repeat: no-repeat;	height: 13px;	width: 960px;}.bottombands {	background-image: url(../Images/bottom_home.gif);	background-repeat: no-repeat;	height: 13px;	width: 960px;	clear: both;}.twitterlandingpagebox {	float: left;	margin-top: 6px;	padding-left: 6px;}.testamonialbox {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	height: auto;	width: 33%;	margin: 25px;	font-style: italic;}.closewindowtop {	color: #17669C;	float:right;	padding-right:10px;	padding-top:4px;}.closewindowtop a:link {	color: #17669C;	text-decoration: underline;}.closewindowtop a:visited {	color: #17669C;	text-decoration: underline;}.closewindowtop a:active {	color: #17669C;	text-decoration: underline;}.closewindowtop a:hover {	color: #17669C;	text-decoration: underline;}