@charset "UTF-8";
/* CSS Document */
#i2010 * {	border:0; margin:0; padding:0; line-height:1em; font-size:1em; font-family:Helvetica, Arial, sans-serif; }
body {
	padding:0px;
	margin:0px;
}
.hardcopy {background: url(images/2010-book.jpg)  490px 137px no-repeat;}
#i2010 {display:block; clear:both; width:950px; margin-left:auto; margin-right:auto; }	
#i2010 h1, #i2010 h2, .hardcopy h1 {color:#6e6e6d; font-family:Georgia, "Times New Roman", Times, serif;}
#i2010 h1, .hardcopy h1 {font-size:3.7em; line-height:1.1em;}
#i2010 h2 {font-size:1.43em; line-height:1.1em;}
#i2010 h3, div.kimbiaDiv.two_col label.groupLabel.section {color:#226094;font-size:1.7em; line-height:2em; font-family: 'Century Gothic', helvetica, sans-serif; font-weight:normal; text-transform:uppercase; letter-spacing:1px; clear:both; float: left;}
#i2010 h4,#i2010 h5 {color:#cf7030;font-size:1.1em;line-height:1.1em; padding-bottom:.6em; font-weight:bold;}
#i2010 h3, div.kimbiaDiv.two_col label.groupLabel.section {float:left; clear:both; width:100%;}
#i2010 p {padding-bottom:.8em; padding-top:.5em; font-size:.9em; line-height:1.3em; width:95%;}
#i2010 li {list-style-type:none; padding-bottom:.4em; line-height:1.05em; margin-right:1em; }
#i2010 a:link, #i2010 a:visited {color:#226094; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:underline; font-size:.9em; font-weight:bold;}
#i2010 a:hover {text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; }
.row {display:block; clear:both; width:950px; margin-left:auto; margin-right:auto; padding-bottom:1em;}
#i2010 div {display:block;}
#i2010 .book {clear:none; float: left; width:232px; background-color:#336699; height:315px; margin-right:1em;}
#i2010 .title {clear:none; float: left; width:70%; height:315px;}
#i2010 .actionItems {padding-bottom:1em;float:left}
#i2010 .ad {width:640px;}
#i2010 .toc {padding-left:1em;padding-top:1em;padding-bottom:1em;background-image: url(images/toc-bg.gif);background-repeat: no-repeat;font-weight:bold; font-size:1em; }
#i2010 .col1 {float:left;	width:49%;}
#i2010 .col1 .col {float:left; width:36%; padding:0px;}
#i2010 .col1 .col:first-child  {float:left; width:56%; padding:0px;}
#i2010 .col2 {float:left; width:45%; padding-right:1em;}
#i2010 .col2 h4 {padding-top:1em;}
#i2010 .col2 li {font-size:.9em;padding-bottom:1em;line-height:1.3em; font-family:Georgia, "Times New Roman", Times, serif;color:#6e6e6d;}
#i2010 .col2 li strong {font-weight:bold; color:#000;color:#6e6e6d; font-family:Georgia, "Times New Roman", Times, serif;color:#6e6e6d;}
#i2010 .bg {background-image: url(images/toc-bg.gif);background-repeat: no-repeat; overflow:visible;}

#i2010 .download, #i2010 .kindle, #i2010 .request, #i2010 .submitSign {float:left; clear:none; margin-right:1em; cursor:pointer;background-repeat: no-repeat;}
#i2010 .download {background-image: url(images/download.gif); width:116px;height:24px;}
#i2010 .kindle {background-image: url(images/kindle-btn.jpg); width:116px;height:24px;}
#i2010 .request {background-image: url(images/request.gif); width:116px;height:24px;}
#i2010 .receive-updates .submitSign {	background-image: url(images/continue.jpg);	text-align:right; height:24px;  font-size:1px;}
#i2010 a.download:link,#i2010 a.kindle:link,#i2010 a.request:link,#i2010 .submitSign:link {filter:alpha(opacity=100);-moz-opacity: 1.0;opacity: 1.0;-khtml-opacity: 1.0; }
#i2010 a.download:hover,#i2010 a.kindle:hover,#i2010 a.request:hover,#i2010 .submitSign:hover, .row div.kimbiaDiv button.k_button.forward:hover {filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;-khtml-opacity: 0.8;}

#i2010 fieldset label {display:none;}
#i2010 fieldset {padding-top: 1em;padding-right: 0em;padding-bottom: 0em;padding-left: 1em;}
#i2010 .receive-updates .text, #i2010 .receive-updates .email, #i2010 .submitSign 
{
	float:left;
	width:180px;
	color: #848484;
	font-size: .8em;
	font-style: italic;
	height: 17px;
	line-height:18px;
	vertical-align:bottom;
	background:#fff url(images/form-input-long.gif) no-repeat;
	margin: 0.3em 1.1em 0.8em 0em;
	padding: 0.5em 0px 0px 0.3em;
}
.row div.kimbiaDiv label {font-size:1.1em;	line-height:1.5em;	color:#226094;}
.row div.kimbiaDiv button.k_button.forward {
	border:0px;
	color:#fff;
	cursor:pointer;
	font-weight:700;
	height:22px;
	padding:2px 10px 3px 11px;
	text-decoration:none;
	text-transform:capitalize!important;
	vertical-align:middle;
	min-width:120px;
	background: url(images/orange-btn.gif) no-repeat bottom;
}