/* CSS Document */
/* printStyle.css */
/* Riskbooks styles: 22/04/2008 */
/* last updated by:S TANG */
/* PLEASE COPY FROM HERE BEFORE MAKING ANY CHANGES */

/*::::::::::::::::::::::::::::::  COMMON DECLARATIONS ::::::::::::::::::::::::::::::: */

body { width:100%;}
.break { clear: both; padding: 0px; margin: 0px;}
.book_break { margin:20px 0px;}
#holder { width:100%;}

/*::::::::::::::::::::::::::::::  HEADER SECTION ::::::::::::::::::::::::::::::: */

#header{margin:0; padding: 0; width:100%; border-bottom:0;  }
#header .logo{float:none;}
#header .top_ad, .top_nav_blue{display:none;}
#top_nav_grey{display:none;}
#search{display:none;}
#leftcol {display:none;}


/*::::::::::::::::::::::::::::::  CONTENT COLUMN STYLES START ::::::::::::::::::::::::::::::: */

#content { margin:10px 0px 0px 0px; width:95%;}
#content .breadcrumb{display:none;}
#booklist .head, .head_txt {margin:0; padding:0; border:0;}
#booklist .head_txt {padding:0; font-size:1.6em; text-transform:none;}
#book1 {width:100%;}
#book2 {width:100%;}
#book3 {width:100%;}
#book4 {width:100%;}
#booklist {width:100%;}
#booklist .contents_listing {float:none; width:100%; border-bottom:1px dotted #000000; margin-bottom:10px;}
#booklist .offer {float:none; color:#000000;}

.pageList {display:none;}
#promo1, #promo2, #promo3{float:none; height:auto; width:100%; background:#ffffff; border:0; padding:0; margin:30px 0px 0px 0px;}	
#promo1 h1{color:#000000;}	
#promo2 h1{color:#000000;}		
#promo3 h1{color:#000000;}			
		
		
		
			
			#del_rates td{background-color:#f4f4f4; height:25px; padding:10px; margin:1px;}	
			
			
			
	
	#orderHistory{margin-top:10px; padding:0; border-left:1px solid #cccccc;  border-top:1px solid #cccccc;}
	#orderHistory .orderHistoryHead{font-weight:bold; text-align:center; background:#e6e6e6; }
	#orderHistory .total{font-weight:bold; text-align:right;}
	#orderHistory td {padding:5px;  border-right:1px solid #cccccc;border-bottom:1px solid #cccccc; text-align:center; vertical-align:middle;}
		
     #orderHistory .orderHistoryRowUnpaid{font-weight:normal; text-align:center; background:#FFFFFF;}		
		
		#orderDetails{margin:10px 0px 10px 0px; padding:0; border-left:1px solid #cccccc;  border-top:1px solid #cccccc;width:584px;}
		#orderDetails .orderDetailsHead{font-weight:bold; text-align:center; background:#e6e6e6; }
		#orderDetails .orderSub{font-weight:bold; text-align:center;}

		#orderDetails td {padding:5px; text-align:center;  border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
		#orderDetails .state{text-align:center; width:80px; }
		#orderDetails .priceList{text-align:right;}
			#orderDetails .prodName{ background:#e6e6e6;text-align:center;width:180px;  }
			#orderDetails .placedOn{ background:#e6e6e6;text-align:center;width:100px;  }
			#orderDetails .prodQty{background:#e6e6e6;text-align:center;}
			#orderDetails .unitPrice{background:#e6e6e6;text-align:right; }
			#orderDetails .totalPrice{background:#e6e6e6;text-align:right;}
			#orderDetails .status{background:#e6e6e6;text-align:center; }
		
		#orderDetails .prodName{text-align:center; font-weight:bold; width:180px; }
		#orderDetails .subTotal{text-align:right; font-weight:bold;}
		#orderDetails .darkLineEnd{background:#999999; margin:0; padding:0; height:1px; border:0;}
		
	#shoppingBasket{margin:0px 0px 20px 0px;}
	#orderSummary {margin:5px 0px 0px 0px; padding:0;}
	#orderSummary .blueBg{ background:#efefef;}
	#content .checkoutBtn{text-align:right; margin-bottom:20px;}
	#content .checkoutBtn img{padding-right:4px;}
	#orderSummary .item{ color:#000000; font-weight:bold; text-align:left; width:260px; padding:7px; }
	#orderSummary .type{color:#000000; font-weight:bold; text-align:center; width:40px; }
    #orderSummary .quantity{color:#000000; font-weight:bold; text-align:center; width:70px;}
	#orderSummary .price{color:#000000; font-weight:bold; text-align:right;width:70px;}
    #orderSummary .total{color:#000000; font-weight:bold; text-align:right; width:70px;}
    #orderSummary .remove{color:#000000; font-weight:bold; text-align:center; width:70px;}
	
	#orderSummary .ItemDetails{padding:11px 3px 11px 7px; font-weight:bold; color:#254b8a; border-bottom:1px solid #efefef;}
	#orderSummary .round{text-align:center;border-bottom:1px solid #efefef;}
	#orderSummary .addRemoveProducts{text-align:center;border-bottom:1px solid #efefef;}
	#orderSummary .addRemoveProducts img{vertical-align: middle; padding:0px 4px 2px 4px;}
	#orderSummary .priceDisplay{text-align:right;border-bottom:1px solid #efefef;}
	#orderSummary .totalDisplay{text-align:right;border-bottom:1px solid #efefef;}
	#orderSummary .removeDisplay{text-align:center;border-bottom:1px solid #efefef;}
	#orderSummary .darkLine{background:#d1d1d1; margin:0; padding:0; height:1px;}
	#orderSummary .darkLineEnd{background:#999999; margin:0; padding:0; height:2px;}
	#orderSummary .subTotalLine{padding:11px 3px 11px 7px;}
	#orderSummary .subtotalDisplay{text-align:right; font-weight:bold; color:#6a6a6a;}
	#orderSummary .totalAmount{text-align:right;}
	#orderSummary .savingsHead{font-weight:bold;padding:7px 3px 7px 7px;background:#efefef;color:#983564; }
	#orderSummary .savings{padding:11px 3px 11px 7px; border-bottom:1px solid #efefef; line-height:1.6em; }	
	#orderSummary .off{background:#8f2b5d; padding:3px 5px 3px 5px; color:#ffffff; font-weight:bold;}
		#orderSummary .totalHead{font-weight:bold;padding:7px 3px 7px 7px;background:#efefef;color:#000000; }
		#orderSummary .subTotalend{padding:5px;text-align:right; font-weight:bold; color:#6a6a6a;}
		#orderSummary .savingsTxt{text-align:right; font-weight:bold; color:#983564;}
		#orderSummary .savingsEnd{padding:5px 0px 5px 5px;text-align:right; font-weight:normal; color:#983564;}
	    #orderSummary .finalAmount{text-align:right; font-weight:bold; color:#000000; padding:7px 0px 7px 0px; border-bottom:1px solid #999999;}
		
		/*::::::::::::::::::::::::::::::  SPONSORSHIP LOGOS STYLES ::::::::::::::::::::::::::::::: */	
		
	#sponsor_list .listing{float:left; width:175px; margin:20px 20px 0px 0px; padding:0;}
    #sponsor_list .logo {width:175px; height:110px; text-align:center;}
    #sponsor_list .company {margin:0; padding:0; text-align:center;}

		/*::::::::::::::::::::::::::::::  SPONSORSHIP LOGOS ENDS ::::::::::::::::::::::::::::::: */	
	


/*::::::::::::::::::::::::::::::  ALL MESSAGE BOX STARTS ::::::::::::::::::::::::::::::: */	

     #message_box {margin:15px 0px 15px 0px; padding:10px; color:#8f2b5d; background-color:#f4f4f4; border:1px solid #8f2b5d;font-weight:bold;}
	 #message_box2 {margin:15px 0px 15px 0px; padding:10px; color:#333333; background-color:#f4f4f4; border:1px solid #666666;font-weight:normal;}
	 #message_box .headline{ color:#8f2b5d; font-size:1.2em; font-weight:bold;}
	 
	 
/*::::::::::::::::::::::::::::::  ALL MESSAGE BOX ENDS ::::::::::::::::::::::::::::::: */	


/*::::::::::::::::::::::::::::::  CONTENT COLUMN STYLES ENDS ::::::::::::::::::::::::::::::: */


/*::::::::::::::::::::::::::::::  RIGHT COLUMN STYLES STARTS ::::::::::::::::::::::::::::::: */

#rightcol{display:none;}

/*::::::::::::::::::::::::::::::  FOOTER STYLES STARTS ::::::::::::::::::::::::::::::: */

#footer {width:100%; border:0;}
#footer .footcopy {width:100%; float:none; margin:0;}
#footer .footcopy1 {width:100%; float:none; margin:10px 5px 0px 0px;}
#footer .footlink{ width:100%; display:none; }


/*::::::::::::::::::::::::::::::  FOOTER STYLES ENDS ::::::::::::::::::::::::::::::: */