﻿        @import url("Global.css");
        @import url("Menu.css");
        @import url("Layout.css");
        @import url("ReusableControls.css");
        @import url("Forms.css");
        /*Begin changes - Wipro(Jayaseelan) - 3 for 2 Enhancement - Stylesheet imported for Browsing control */
		@import url("BrowsingControlCSS.css");
        /* End changes*/
        #header a {text-decoration:none;}
        
        #phc_logo {float:left;clear:left; width:63px; padding-left:10px;}
        #phc_logo img {float:left; width:63px;}
        
      /*  #phc_logindiv {float:right;width:292px;_width:295px;}*/
        #phc_logindiv a {float:left; margin-right:10px;}
        #phc_logindiv a:hover {text-decoration:underline;}
        #phc_logindiv a.rt {margin-right:0;}
        #phc_logindiv ul {margin:0;padding:0;list-style:none; list-style-image:none;}
        #phc_logindiv ul li {clear:both;float:none; padding:3px 0;}
        #phc_logindiv ul li.error {text-align:center; font-weight:bold; color:#c00;}
        #phc_logindiv input {float:left;width:110px;padding:2px;height:16px;border-width:0; margin-right:5px; background-color:#f8f8f8;}
        
        #phc_siteactions {clear:left;float:left;width:100px; text-align:right; color:#fff; font-weight:bold;}
        
        #phc_logotext {clear:left;float:left;padding:28px 0 0 0;font-family:Georgia; font-size:3.200em; line-height:normal; letter-spacing:-1px;display:block;}
		
		#menudiv{ float:left; clear:left; width:875px; padding-right:10px; background:#fff url("Images/cssimages/bg_menudiv.gif") no-repeat top right;}
		
		#phc_searchsite {float:right; width:280px; padding-top:3px; text-align:right;}
		#phc_searchsite input{width:120px; height:16px; padding:1px 2px; color:#848484; border-width:0; margin:0 5px; vertical-align:middle;}
		#phc_searchsite input.btn {width:auto; height:auto; border-width:0; padding:0; margin-right:0;}
		#phc_searchsite label{font-size:1.200em;font-family:Georgia; font-weight:bold; vertical-align:middle;}
		
		#phc_footer {width:960px; background-color:#fff;}
		#phc_footer .hclogo {float:left;width:145px;padding-left:55px;height:70px;line-height:70px;font-family:Georgia; font-size:2.0em;color:#000; background:#fff url("Images/cssimages/bg_footer_2.gif") no-repeat bottom left;}
		#phc_footer .footerright {float:left;width:760px; height:70px;}
		#phc_footer .footerlogo {float:right;width:34px;padding:10px;}
		#phc_footerlinks {float:left;width:706px;margin:0;padding:30px 0;list-style:none; font-family:Georgia; font-size:1.1em;}
		#phc_footerlinks a {color:#000; text-decoration:none;}
		#phc_footerlinks a:hover {text-decoration:underline;}
		#phc_footerlinks li {display:inline;padding:0 10px; border-left:1px solid #5e822f;}
		#wrapper li.first {border-width:0;}
		
		#phc_footertext {width:960px;padding:10px 0; position:relative;top:0;left:0;}
		.footertext {position:absolute;right:0;bottom:10px;}

		
		#nav {height:290px;position:relative;top:0;left:0;margin-bottom:10px;}
		#maintop #nav {margin-bottom:0;}
		#phc_leftnav {width:170px;margin:0;padding:0;list-style:none; list-style-image:none; margin-bottom:10px;bottom:0;left:0;}
		#phc_leftnav li {margin:0;padding:4px 0; border-top:1px dashed #9eb2d7;}
		#phc_leftnav li a {display:block;width:150px;padding:5px 10px;text-decoration:none; color:#fff; font-family:Georgia; font-size:1.300em; font-weight:bold;}
		#phc_leftnav li a:hover {}
		#phc_leftnav li a.selected {background:transparent url("Images/cssimages/bg_content_1.jpg") no-repeat -190px -2071px;}
		
		#phc_breadcrumb {width:940px;padding:4px 7px 4px 12px;font-weight:bold; font-size:1.1em; color:#000; background:transparent url("Images/cssimages/bg_breadcrumb.png") no-repeat top left; margin-bottom:50px;  z-index:0;}
		#phc_breadcrumb * {position:relative; z-index:1;}
		
		#phc_breadcrumb a {color:#5e822f; text-decoration:none;}
		#phc_breadcrumb a:hover {color:#000;}
		#phc_breadcrumb img {margin:0 3px;}
		
		#phc_welcome {border-bottom:1px dashed #b2b2b2; color:#fff; font-size:1.3em; font-family:Georgia; font-weight:bold;}
		#phc_welcome p:first-letter {float:left;padding:5px 5px 5px 2px; line-height:0.800em; margin:0 3px 0 0;font-family:Georgia; font-size:4.300em;}
		
		#phc_homeproduct {clear:both;}
		#phc_homeproduct a {color:#fff;}
		#phc_homeproduct .bookcontrol {padding:5px 0;}
		#phc_homeproduct .imagediv {width:auto; padding-bottom:20px;}
		#phc_homeproduct .imagediv img {width:auto;}
		#phc_homeproduct .textdiv {width:360px;padding-left:20px; padding-bottom:85px;}
		#phc_homeproduct .buydiv {width:360px;margin-top:-85px; padding-left:200px;}
		#phc_homeproduct .buydiv .price {font-size:2.400em;color:#fff;}
		#phc_homeproduct .buydiv input {margin-left:5px;}
		.morelink {font-family:Georgia; font-size:1.300em; font-weight:bold; text-decoration:none; line-height:1.8em;}
		
		#phc_othereditions .row {padding:10px 0; margin-bottom:5px; border-bottom:1px dashed #b2b2b2;}
		
		#phc_contentpagemain .imagediv {float:left;width:180px;padding-bottom:10px;position:relative;z-index:2;}		
		#phc_contentpagemain .textdiv {float:left;width:340px;padding-left:20px; border-left:1px dashed #b2b2b2; margin-left:-1px;position:relative;z-index:0;}
		#phc_contentpagemain .textdiv ul {font-size:1.2em;}
		
		
		
		/*----------------Basket styles customization------------------*/
        
        .phc_basketsteps, 
		#phc_hcbasket,
		#phc_confirmaddress, 
		#phc_basketpasswordrecovery,
		#phc_basketforumsignup,
		#phc_basketlogin,
		#phc_basketprofile,
		#phc_basketregister {width:938px;opacity: 0.95; background-color:#fff;}

		
		/*----------------Basket styles customization ends here------------------*/
		
		
		.featuredcontent {float:left; width:740px; margin-bottom:10px; overflow:hidden;}
		.featuredcontent .row {padding:10px 0; border-bottom:1px dashed #999; overflow:hidden;}
		.featuredcontent .buttondiv {margin:10px 0 50px 0;}
		.titlesearch {width:740px;}
		.titlesearch .headerrow .row {padding:0; padding-bottom:1px;font-size:1px; line-height:1px;}
		.titlesearch .row {clear:none;width:236px;margin-right:10px; overflow:hidden;}
		.titlesearch .bookcontrol {height:120px; overflow:hidden;}
		.titlesearch .textdiv {width:158px;}
		.authorsearch {width:730px;}
		.sitesearch {width:730px;}
		.titlesmain .textdiv {width:650px;}
		
		#phc_productcontrolmainlist {margin-bottom:0;}
		#phc_productcontrolmain .row .borders .textdiv p{width:310px;}
		
		input.buybtn {width:53px; height:20px;}
		
		
		
		
		
		
		
		
		
		
		
		/*------------------------Competition Registration details-----------------------*/
/*#phc_Comregistration {float: left; width: 470px;background:#fff url('/Style Library/Images/bg_title_about_02.gif') repeat-y center bottom; margin-bottom:15px;}
#phc_Comregistration .header {float:left; width:470px; background: url('/Style Library/Images/bg_title_about_01.gif') no-repeat center top;}
#phc_Comregistration .content {float:left; width:440px; padding:30px 15px; background: url('/Style Library/Images/bg_title_about_03.gif') no-repeat center bottom;}
#phc_Comregistration .form1 textarea {float:left;width:220px;height:30px;font-size:1.0em; margin-top:3px;}
#phc_Comregistration .form1 div.showoptions { background:url('/Style Library/Images/bg_title_about_01.gif') no-repeat center top; padding:10px 0; margin:5px 0;}
#phc_Comregistration .form1 div.showoptions div {padding-top:0; padding-bottom:0; margin:0;}
#phc_Comregistration .form1 div.showoptions div label { width:130px; }*/

		/***************************************************Styles added on June16**************************************/

		#header #phc_logo img{margin-top:10px;}
		#maincolumn h2{font-family:Georgia; font-size:1.7em;}
		#maincolumn #maincolumnleft.extendmain{width:560px;margin-right:10px;overflow:hidden;}
		#maincolumnleft.extendmain div.imagediv{width:180px;text-align:center;}		
		/*#phc_homeproduct .home_buydiv{padding-left:172px;_padding-left:179px;} commented on July 7th*/
		#phc_homeproductsmall ul.bookcontrol{height:150px;overflow:hidden;}
		
		/*----------------------Ballard URL Rewritter Start----------------------*/
		#phc_urlrewriter {float:left; width:100%; padding:10px 0 20px 0; overflow:auto;}
		#phc_urlrewriter h2 {border-right:1px solid #fff;}
		#phc_urlrewriter img {float:left; margin-right:5px;}
		#phc_urlrewriter table {border-bottom:1px solid #d2c840; background-color:#f9f8e5;  table-layout:fixed;}
		#phc_urlrewriter .header {font-weight:bold;  background-color:#e7e399; color:#333;}
		#phc_urlrewriter .header a {color:#333; text-decoration:underline; }
		#phc_urlrewriter .header img { vertical-align:middle;}
		#phc_urlrewriter .header input { clear:both; float:left;width:80px; margin-top:5px;}
		#phc_urlrewriter .header .td1 input {width:auto;}
		#phc_urlrewriter td {word-wrap:break-word;padding:5px 10px;border-bottom:1px solid #fff;border-right:1px solid #fff;}
		#phc_urlrewriter td.td1 {width:5%; }
		#phc_urlrewriter td.td3 {width:15%;}
		#phc_urlrewriter td.td4 {width:15%; }
		#phc_urlrewriter td.td5 {width:9%;}
		#phc_urlrewriter td.td6 {width:10%;}
		#phc_urlrewriter td.td7 {width:10%; }
		#phc_urlrewriter td.td8 {width:10%; }
		#phc_urlrewriter td.td9 {width:7%; }
		#phc_urlrewriter td.td10 {width:7%;}
		#phc_urlrewriter td.td11 {width:5%; }
		#phc_urlrewriter td.td12 {width:7%;}
		/*----------------------Ballard URL Rewritter Start End----------------------*/		

		#rightdiv1{padding-top:67px;float:left;}
		.buydiv1 {float:left;padding-top:10px;clear:left;}
		.buydiv1 .price {font-size:2.700em;color:#fff;}
		.buydiv1 input {margin-left:5px;}


