/* MAIN LEFT NAVIGATION STYLES - HOMEPAGE, STATIC CONTENT, AUTHOR, BOOK, SEARCH RESULTS */#leftnavigation {	width: 160px;	padding: 0;	margin:0;}#leftnavigation #leftnav-main, #author-az-list {	text-align: left;	border: 1px solid #D1DFE3;	width: 154px;	font-size: 13px;	font-style: normal;	line-height: 17px;	padding: 1px 5px 2px 5px;	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : bold;	color: #FFFFFF;	background-image: url(../leftnavs_redesign/images/nav_header_bk.jpg);	background-repeat: repeat-x;	margin-bottom: 25px;}/*Abhinandan: Added a class for US right header*/.USleftheader {	color:#47697a;	padding-left:10px;	display:block;	border:none;	MARGIN: 0pt;	FONT-WEIGHT: bold;	FONT-SIZE: 11px;	LINE-HEIGHT: 18px;	FONT-STYLE: normal;	FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif;	background-color:#e6eff5;	text-transform: uppercase;	text-align: left;}/* 2DECK LEFT NAV FACTET HEADER */#leftnavigation #leftnav-mainmoreauthor {	text-align: left;	border: 1px solid #D1DFE3;	width: 148px;	font-size: 13px;	font-style: normal;	line-height: 17px;	padding: 1px 5px 2px 5px;	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : bold;	color: #FFFFFF;	background-image: url(../leftnavs_redesign/images/nav_header2decks_bk.jpg);	background-repeat: repeat-x;	margin-bottom: 25px;}#leftnavigation #leftnav-main ul, #leftnav-mainmoreauthor ul, #azlistall ul {	padding: 0;	margin: 5px 0 0 0;	width: 148px;	list-style-type: none;} /*Abhinandan:Set OVERFLOW property hidden so that right nav does not wrap*/#leftnavigation #leftnav-main li, #leftnav-mainmoreauthor li, #azlistall li {	width: 148px;	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : normal;	font-style : normal;	font-size : 12px;	line-height: 15px;	color: #333333;	font-variant: normal;	text-align: left;	border-top: 1px dashed #D1DFE3;	overflow:hidden;} #leftnavigation #leftnav-main a, #leftnav-mainmoreauthor a, #azlistall a {	display: block;	width:135px;	padding-right: 5px;} #leftnavigation #leftnav-main a:link, #leftnav-main a:active, #leftnav-main a:visited,				#leftnav-mainmoreauthor a:link, #leftnav-mainmoreauthor a:active, #leftnav-mainmoreauthor a:visited, 				#azlistall a:link, #azlistall a:active, #azlistall a:visited {	background-image: url(../leftnavs_redesign/images/arrow.gif);	background-repeat: no-repeat;	background-position: left 5px;	padding: 4px 5px 2px 8px}#leftnavigation #leftnav-main a:hover, #leftnav-mainmoreauthor a:hover, #azlistall a:hover {	background-image: url(../leftnavs_redesign/images/arrow1.gif);	background-repeat: no-repeat;	padding: 4px 5px 2px 8px}/* MAIN LEFT NAVIGATION STYLES - TRAVEL */#leftnavigation-travel {	width: 215px;	padding: 0;	margin: 0;}#leftnavigation-travel #leftnav-main, #leftnav-main-dropdown, #travelauthor-az-list {	text-align: left;	border: 1px solid #D1DFE3;	width: 203px;	font-size: 13px;	font-style: normal;	line-height: 17px;	padding: 1px 5px 2px 5px;	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : bold;	color: #FFFFFF;	background-image: url(../leftnavs_redesign/images/nav_header_bk.jpg);	background-repeat: repeat-x;	margin-bottom: 25px;}#leftnavigation-travel #leftnav-main ul, #travelazlistall ul {	clear: both;	padding: 0;	margin: 5px 0 0 0;	width: 203px;	list-style-type: none;} #leftnavigation-travel #leftnav-main li, #travelazlistall li {	width: 203px;	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : normal;	font-style : normal;	font-size : 12px;	line-height: 15px;	color: #333333;	font-variant: normal;	text-align: left;	border-top: 1px dashed #D1DFE3;} #leftnavigation-travel #leftnav-main a, #travelazlistall a {	display: block;	width: 190px;	padding-right: 5px;} #leftnavigation-travel #leftnav-main a:hover, #travelazlistall a:hover {	background-image: url(../leftnavs_redesign/images/arrow1.gif);	background-repeat: no-repeat;	padding: 4px 5px 2px 8px}#leftnavigation-travel #leftnav-main a:link, #leftnav-main a:active, #leftnav-main a:visited,						#travelazlistall a:link, #travelazlistall a:active, #travelazlistall a:visited {	background-image: url(../leftnavs_redesign/images/arrow.gif);	background-repeat: no-repeat;	background-position: left 5px;	padding: 4px 5px 2px 8px}.traveldropdown {	margin: 10px 0 0 0;	padding: 0;}.traveldropdowntext {	margin: 5px 0 5px 0;	padding: 0;	font-family: Tahoma, Arial, Helvetica, Geneva, sans-serif;	font-weight : normal;	font-size: 11px;	color: #333333;	width: 200px;}.travela-zformarea {	width: 203px;	padding: 0;	margin: 0;}a.leftnavigationlink:link, a.leftnavigationlink:active, a.leftnavigationlink:visited {	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : normal;	font-style : normal;	font-size : 12px;	color: #333333;	text-decoration: none;}a.leftnavigationlink:hover {	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : normal;	font-style : normal;	font-size : 12px;	color: #FF6600;	text-decoration: none;	}#a-zlist {	float: left;	width: 38px;	padding-top: 2px;}#azlistall {	width: 148px;	clear: both;}.a-zformarea {	width: 148px;	padding: 0;	margin: 0;}.dropdowntext {	font-family: Tahoma, Arial, Helvetica, Geneva, sans-serif;	font-weight : normal;	font-size: 11px;	color: #333333;}#buttonarea {	width: 80px;	float: left;	margin: -10px 0 5px 10px;}#buttons {	line-height: normal;	color: #FFFFFF;	font-size: 10px;	font-family: Tahoma, Arial, Helvetica, Geneva, sans-serif;	font-weight: bold;	text-decoration: none;	margin-bottom: 15px;}#buttons ul {	margin: 0;	padding: 0;	list-style: none;}#buttons li {	display: inline;	margin: 0;	padding: 0;}#buttons a {	float: left;	background: url(../leftnavs_redesign/images/buttonsleft.gif) no-repeat left top;	margin: 0;	padding: 0 0 0 5px;	text-decoration: none;	margin-top: 10px;}#buttons a span {	color: #FFFFFF;	float: left;	display: block;	background: url(../leftnavs_redesign/images/buttonsright.gif) no-repeat right top;	padding: 4px 12px 8px 6px;}/* Commented Backslash Hack hides rule from IE5-Mac \*/#buttons a span {float:none;}/* End IE5-Mac hack */#buttons a:hover span {	color: #333333;}.smallamp {	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-size : 10px;}.lhnresultnumber {	color: #999999;}.lhntext {	margin: 10px 0 10px 0;	font-size: 13px;	line-height: 17px;	font-style: normal;	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : normal;	color: #000000;}/* MAIN RIGHT NAVIGATION STYLES - AUTHOR, BOOK, SEARCH RESULTS */#rightnavigation {	text-align: left;	width: 194px;	padding: 0;	margin:0;}#rightnavigation #rightnav-main {	text-align: left;	border: 1px solid #D1DFE3;	width: 182px;	font-size: 13px;	font-style: normal;	line-height: 17px;	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : bold;	color: #000000;	background-image: url(../leftnavs_redesign/images/nav_header_related_bk.jpg);	background-repeat: repeat-x;	padding: 1px 5px 2px 5px;	margin-bottom: 25px;}#rightnavigation #rightnav-main ul {	padding: 0;	margin: 5px 0 0 0;	width: 182px;	list-style-type: none;} #rightnavigation #rightnav-main li {	width: 182px;	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : normal;	font-style : normal;	font-size : 12px;	line-height: 15px;	color: #333333;	font-variant: normal;	text-align: left;	border-top: 1px dashed #D1DFE3;} #rightnavigation #rightnav-main a {	display: block;	width:169px;	padding-right: 5px;} #rightnavigation #rightnav-main a:link, #rightnav-main a:active, #rightnav-main a:visited {	background-image: url(../leftnavs_redesign/images/arrow.gif);	background-repeat: no-repeat;	background-position: left 5px;	padding: 4px 5px 2px 8px}#rightnavigation #rightnav-main a:hover {	background-image: url(../leftnavs_redesign/images/arrow1.gif);	background-repeat: no-repeat;	padding: 4px 5px 2px 8px}a.rightnavigationlink:link, a.rightnavigationlink:active, a.rightnavigationlink:visited {	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : normal;	font-style : normal;	font-size : 12px;	color: #333333;	text-decoration: none;}a.rightnavigationlink:hover {	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : normal;	font-style : normal;	font-size : 12px;	color: #FF6600;	text-decoration: none;	}#rightnavigation #relatedcontent-title {	clear: both;	width: 194px;	border-top: 1px dotted #B1CAD1;	border-bottom: 1px dotted #B1CAD1;	margin: 0 0 15px 0;	padding: 10px 0 11px 0;	color: #003366;	font-size: 16px;	font-family: Tahoma, Arial, Helvetica, Geneva, sans-serif;	font-weight: bold;	line-height: 18px;	text-decoration: none;	}#rightnavigation #rightnav-mainrssfeed {	text-align: left;	clear: both;	width: 187px;	height: 25px;	border-width: 0 1px 1px 1px;	border-style: solid;	border-color: #D1DFE3;	background-image: url(../leftnavs_redesign/images/rhn_rss_bk.jpg);	background-repeat: repeat-x;	margin: -25px 0 25px 0;	padding: 7px 0 0 5px;}a.rightnav-mainrssfeed:link, a.rightnav-mainrssfeed:active, a.rightnav-mainrssfeed:visited {	font-family : "Georgia";	font-weight : bold;	font-style : normal;	font-size : 14px;	color: #FF6600;	text-decoration: none;	}a.rightnav-mainrssfeed:hover {	font-family : "Georgia";	font-weight : bold;	font-style : normal;	font-size : 14px;	color: #FF6600;	text-decoration: none;	}#rightnavigation #rightnav-delivery {	text-align: left;	border: 1px solid #CC0000;	width: 182px;	font-size: 13px;	font-style: normal;	line-height: 17px;	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : bold;	color: #FFFFFF;	background-image: url(../leftnavs_redesign/images/nav_header_delivery_bk.jpg);	background-repeat: repeat-x;	padding: 1px 5px 2px 5px;	margin: 0;}#rightnavigation #rightnav-delivery ul {	padding: 0;	margin: 5px 0 0 0;	width: 182px;	list-style-type: none;} #rightnavigation #rightnav-delivery li {	width: 182px;	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : normal;	font-style : normal;	font-size : 12px;	line-height: 15px;	color: #CC0000;	font-variant: normal;	text-align: left;	border-top: 1px dashed #D1DFE3;} #rightnavigation #rightnav-delivery a {	display: block;	width:169px;	padding-right: 5px;} #rightnavigation #rightnav-delivery a:link, #rightnav-delivery a:active, #rightnav-delivery a:visited {	background-image: url(../leftnavs_redesign/images/arrow_delivery.gif);	background-repeat: no-repeat;	background-position: left 5px;	padding: 4px 5px 2px 8px}#rightnavigation #rightnav-delivery a:hover {	background-image: url(../leftnavs_redesign/images/arrow_delivery1.gif);	background-repeat: no-repeat;	padding: 4px 5px 2px 8px}a.rightnavdeliverylink:link, a.rightnavdeliverylink:active, a.rightnavdeliverylink:visited {	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : normal;	font-style : normal;	font-size : 12px;	color: #CC0000;	text-decoration: none;}a.rightnavdeliverylink:hover {	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : normal;	font-style : normal;	font-size : 12px;	color: #333333;	text-decoration: none;	}.deliveryredtext {	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : normal;	font-style : normal;	font-size : 12px;	line-height: 15px;	color: #CC0000;	text-decoration: none;	margin: 12px 0 0 0;}.rightnav-newslettertext {	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : normal;	font-style : normal;	font-size : 13px;	line-height: 17px;	color: #000000;	text-decoration: none;	margin: 12px 0 0 0;}#rightnavigation #rightnav-newsletter {	text-align: left;	border: 1px solid #D1DFE3;	width: 182px;	height: 180px;	font-size: 13px;	font-style: normal;	line-height: 17px;	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : bold;	color: #000000;	background-image: url(../leftnavs_redesign/images/nav_header_related_bk.jpg);	background-repeat: repeat-x;	padding: 1px 5px 2px 5px;	margin-bottom: 25px;}.rightnav-newsletterformarea {	width: 182px;	margin: 10px 0 5px 0;	padding: 0;}.newsletterformbox {	background-color:#FFFFFF;	font-family: Tahoma, Arial, Helvetica, Geneva, sans-serif;	font-size: 11px;	font-weight: normal;	color: #999999;	margin-top: 0;	padding-left: 2px;	border: 1px solid #FF6600;	width: 175px;}.formbox {	background-color:#FFFFFF;	font-family: Tahoma, Arial, Helvetica, Geneva, sans-serif;	font-size: 11px;	font-weight: normal;	color: #999999;	margin-top: 0;	padding-left: 2px;	border: 1px solid #FF6600;}#rightnavigation #rhnadbanners {	width: 194px;	margin: 0 0 25px 0;	padding: 0;}#rightnavigation #divider {	clear: both;	width: 194px;	border-bottom: 1px dotted #AEBDC1;	padding: 0 0 10px 0;	margin: -30px 0 15px 0;}#rightnavigation #authorwebsite {	text-align: left;	border: 1px solid #D1DFE3;	width: 192px;	height: 197px;	font-size: 13px;	font-style: normal;	line-height: 17px;	font-family : "Trebuchet MS", "Lucida Sans Unicode", sans-serif;	font-weight : bold;	color: #000000;	background-image: url(../leftnavs_redesign/images/authorwebsite_bk.jpg);	background-repeat: no-repeat;	padding: 0;	margin: 0;}#rightnavigation #rightnav-authorwebsite {	text-align: left;	clear: both;	width: 187px;	height: 25px;	border-width: 0 1px 1px 1px;	border-style: solid;	border-color: #D1DFE3;	background-image: url(../leftnavs_redesign/images/rhn_rss_bk.jpg);	background-repeat: repeat-x;	margin: 0 0 25px 0;	padding: 7px 0 0 5px;}a.bodycopyblue:link, a.bodycopyblue:active, a.bodycopyblue:visited {	font-family: Tahoma, Arial, Helvetica, Geneva, sans-serif;	font-weight : bold;	font-style : normal;	font-size : 12px;	color: #3F5E66;	text-decoration: underline;}a.bodycopyblue:hover {	font-family: Tahoma, Arial, Helvetica, Geneva, sans-serif;	font-weight : bold;	font-style : normal;	font-size : 12px;	color: #333333;	text-decoration: underline;	}/*Abhinandan: Added a class for US breadcrumb*/#breadcrumb {	clear: both;	text-align: left;	margin: 0 0 15px 0;	padding: 15px 0 15px 0;	width: 98%;	border-bottom: 1px dotted #B1CAD1;	color: #8CABB4;	font-size:12px;	font-family: Trebuchet MS, Arial, Helvetica, Geneva, sans-serif;	font-weight: bold;	line-height: 15px;}a.breadcrumb:link, a.breadcrumb:active, a.breadcrumb:visited {	color: #333333;	font-size: 12px;	font-family: Trebuchet MS, Arial, Helvetica, Geneva, sans-serif;	font-weight: bold;	line-height: 15px;	text-decoration: none;	margin: 0 15px 0 0;} a.breadcrumb:hover {	color : #FF6600;	font-size:12px;	font-family: Trebuchet MS, Arial, Helvetica, Geneva, sans-serif;	font-weight: bold;	line-height: 15px;	text-decoration: none;	margin: 0 15px 0 0;	} .crumbHeading {	color: #6699CC;	font-weight:normal;} 
