<style type="text/css">

body {

	}

	
body img{
	border: 0px;
	}	

.SpecTableTitle{
	font: bold 14px arial;
	color: #666666;	
	padding-top:5px;
	padding-bottom:5px;
}


.SpecEntryTitle{
	font: 13px arial;
	color: #666666;
	padding-top:5px;
	padding-bottom:5px;	
}


.SpecEntryDetail{
	font: bold 13px arial;
	color: #292727;
	padding-top:5px;
	padding-bottom:5px;	
}

/* generalHeader */
div#generalHeader {
	margin-right:auto;
	margin-left: auto;
	width: 960px;
	background-color:#FFF;
		}

	/* generalHeader_topMenu */
	div#generalHeader_topMenu {
		width: 960px;
		text-align: right;
		padding-top: 3px;
		padding-bottom: 5px;
		background-color:#F0F0F0;
		}

			div#generalHeader_topMenu a{
				cursor:pointer;
				font: 11px arial;
				color: #8A8A8A;
				text-decoration: none;
				margin-right: 3px;
				margin-left: 3px;
				}
	
			div#generalHeader_topMenu font{
				cursor:pointer;
				font: 11px arial;
				color: #8A8A8A;
				text-decoration: none;
				margin-right: 3px;
				margin-left: 3px;
				}
	
	
			div#generalHeader_topMenu a.last{
				cursor:pointer;
				font: 11px arial;
				color: #8A8A8A;
				margin-right: 8px;
				margin-left: 3px;
				text-decoration: none;
				}
			
			div#generalHeader_topMenu font.last{
				cursor:pointer;
				font: 11px arial;
				color: #8A8A8A;
				margin-right: 8px;
				margin-left: 3px;
				text-decoration: none;
				}
			
			div#generalHeader_topMenu a.spaceLine{
				font: 11px arial;
				color: #8A8A8A;
				}
	
			div#generalHeader_topMenu font.spaceLine{
				font: 11px arial;
				color: #8A8A8A;
				}
				
	/* generalHeader_logo */	
	div#generalHeader_logo{
		float: left;
		width: 270px;
    	}
	
	/* generalHeader_header1Menu */
	div#generalHeader_header1Menu{
		position: relative;
		margin-left: 270px;
		text-align: right;
		margin-right: 7px;
    	margin-top:50px;
		}

		div#generalHeader_header1Menu a{
			font: 12px arial;
			text-decoration: none;
			color: #848484;
			vertical-align:middle;
			}
		
		div#generalHeader_header1Menu font{
			font: 12px arial;
			text-decoration: none;
			color: #848484;
			vertical-align:middle;
			}
			
		div#generalHeader_header1Menu img{
			vertical-align:middle;
			}
			
	/* generalHeader_header2Menu */
	div#generalHeader_header2Menu{
		position: relative;
		margin-left: 270px;
		text-align: right;
     	padding-top: 15px;
   		margin-right: 7px;
		}

		div#generalHeader_header2Menu ul li{
			padding-left :12px;
			list-style: none;
			display: inline;
			}

		div#generalHeader_header2Menu ul li a.first{
			text-decoration:underline;
			color: #AA0E21;
			}
		
		div#generalHeader_header2Menu ul li font.first{
			text-decoration:underline;
			color: #AA0E21;
			}
		
		div#generalHeader_header2Menu ul li a{
			font: 15px arial;
			color: #878787;
			vertical-align:top;
			text-decoration:underline;
			}
		
		div#generalHeader_header2Menu ul li font{
			font: 17px arial;
			color: #878787;
			vertical-align:top;
			text-decoration:underline;
			}	
	/* generalHeader_loginBar */	
	div#generalHeader_loginBar{
		margin-left:auto;
		margin-right:auto;
    	background-color: #F0F0F0;
		border: 1px #DEDEDE solid;
		width: 958px !important;
		width: 960px;
		text-align: left;
  		font-size: 80%;
		color: #767575;
		}
		
		div#generalHeader_loginBar td a.welcomeText{
		 	font: 11px arial; 
		 	color:#7A7A7A;
		 	}
		
		div#generalHeader_loginBar td font.welcomeText{
		 	font: 11px arial; 
		 	color:#7A7A7A;
		 	}
		
		div#generalHeader_loginBar td a.welcomeBoldText{
		 	font: bold 11px arial; 
		 	color:#7A7A7A;
		 	}
		 
		 div#generalHeader_loginBar td font.welcomeBoldText{
		 	font: bold 11px arial; 
		 	color:#7A7A7A;
		 	}
		 
		div#generalHeader_loginBar td a.currency{
		 	font: 12px arial; 
		 	color:#7A7A7A;
		 	}
		 
		 div#generalHeader_loginBar td font.currency{
		 	font: 12px arial; 
		 	color:#7A7A7A;
		 	}
		 	
		div#generalHeader_loginBar td a.linkMenu{
		 	font: 11px arial; 
			text-decoration:underline;
			color:#B20018;
		 	}
		
		div#generalHeader_loginBar td font.linkMenu{
		 	font: 11px arial; 
			text-decoration:underline;
			color:#B20018;
		 	}
			 
	/* generalHeader_searchBar */
	div#generalHeader_searchBar{
		margin-left:auto;
		margin-right:auto;
		width: 958px !important;
		width: 960px;
		background-image: url(http://www.ipmart.com/main/en/image/fedex_bg.gif);
		border: 1px #DEDEDE solid;
		color: #767575;
		}

/* generalDownloadECatalog */
div#generalDownloadECatalog {
	width:960px;
	margin:auto;
	position:relative;
	}

/* generalDownloadPriceList */
div#generalDownloadPriceList {
	width:960px;
	margin:auto;
	position:relative;
	}
	
	div#generalDownloadPriceList font.chooseCategory{
		font: 20px arial;
		color: #000000;
		}
		
/* generalCustomPage */
div#generalCustomPage {
	background:url(http://www.ipmart.com/main/en/image/bg.jpg) top left repeat-y;
	width:960px;
	margin:auto;
	position:relative;
	border-top: 1px #DEDEDE solid;
	border-bottom: 1px #DEDEDE solid;
	}

* html #generalCustomPage {
height:100%
}
	/* generalCustomPage_innerWrap */
	div#generalCustomPage_innerWrap {
		padding-bottom:10px;
		}


	div#generalCustomPage_innerWrap:after {
		content:" ";
		display:block;
		clear:both;
		}
		
		/* generalCustomPage_leftMenuCategory */
		div#generalCustomPage_leftMenuCategory{
			float: left;
			background-color: #F4F4F2;
    		width: 196px;
    		margin-left: 1px;
    		height: auto;
    		}
		
		/* generalCustomPage_leftMenu */
		div#generalCustomPage_leftMenu{
			background-color: #fff;
    		}
			
			div#generalCustomPage_leftMenu p.vMenuSpace{
				margin-top: 5px;
				}
			
			div#generalCustomPage_leftMenu a.menuItem{
				font: 13px arial;
				color: #4D4D4D;
				text-decoration: none; 
				}
			
			div#generalCustomPage_leftMenu font.menuItem{
				font: 13px arial;
				color: #4D4D4D;
				text-decoration: none; 
				}
			
			div#generalCustomPage_leftMenu a.otherMenuItem{
				font: 12px arial;
				color: #666666;
				text-decoration: none; 
				}
			
			div#generalCustomPage_leftMenu font.otherMenuItem{
				font: 12px arial;
				color: #666666;
				text-decoration: none; 
				}
					
			div#generalCustomPage_leftMenu a.menuTitle{
				font: bold 15px arial;
				color: #B40000;
				text-decoration: none;
				}
			
			div#generalCustomPage_leftMenu font.menuTitle{
				font: bold 15px arial;
				color: #B40000;
				text-decoration: none;
				}
			
			div#generalCustomPage_leftMenu a.electronicMenuTitle{
				font: bold 15px arial;
				color: #666666;
				}
			
			div#generalCustomPage_leftMenu font.electronicMenuTitle{
				font: bold 15px arial;
				color: #666666;
				}
							
			div#generalCustomPage_leftMenu a.shopByDepartment{
				font: bold 17px arial;
				color: #929292;
				}
			
			div#generalCustomPage_leftMenu font.shopByDepartment{
				font: bold 17px arial;
				color: #929292;
				}
			
			div#generalCustomPage_leftMenu img{
				border: 0px;
				}
		
		
		/* generalCustomPage_featuredMenuProduct */
		div#generalCustomPage_featuredMenuProduct{
			float:right;
			width: 761px;
			}
			
			div#generalCustomPage_featuredMenuProduct td.tableTopMid{
   				width: 719px;
				background-image: url(http://www.ipmart.com/main/en/image/line_product_details_mid_top.jpg);
				vertical-align: middle;
				}
			
			div#generalCustomPage_featuredMenuProduct td.tableBottomMid{
   				width: 719px;
				background-image: url(http://www.ipmart.com/main/en/image/line_product_details_mid_bottom.jpg);
				vertical-align: middle;
				}
			
			
		/* generalIndex_bannerShow */
		div#generalIndex_bannerShow{
			float: left;
			padding-left:10px;	
			}
	
		/* generalCustomPage_featuredHeaderProductGrid */	
		div#generalCustomPage_featuredHeaderProductGrid {
			float: left;
			padding-left: 10px;
			}
			
							
			div#generalCustomPage_featuredHeaderProductGrid table.categoryMenu{
				width: 739px; 
				background-image: url(http://www.ipmart.com/main/en/image/index_inside_bar.gif);
				border: 1px solid #CCCCCC;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid table.categoryMenuComputer{
				width: 740px; 
				background-image: url(http://www.ipmart.com/main/en/image/category_menu_inside.gif);
				border: 1px solid #D8D8D3;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid table.categoryMenuElectronic{
				width: 740px; 
				background-image: url(http://www.ipmart.com/main/en/image/electronic_bar_inside.gif);
				border-right: 1px solid #DEDCD8;
				border-left: 1px solid #DEDCD8;
				border-bottom: 1px solid #DEDCD8;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid table.categoryMenuPhoneRepairing{
				width: 740px; 
				background-image: url(http://www.ipmart.com/main/en/image/phone_menu_bar.gif);
				border: 1px solid #D8D8D3;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td.headLine{
   				width: 687px;
				background-image: url(http://www.ipmart.com/main/en/image/page_bar_index_mid.gif);
				vertical-align: middle;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td.headLineBar{
   				width: 691px;
				background-image: url(http://www.ipmart.com/main/en/image/page_bar_index_mid.gif);
				vertical-align: middle;
				}
					
			div#generalCustomPage_featuredHeaderProductGrid td.computerHeadline{
   				width: 740px;
				background-image: url(http://www.ipmart.com/main/en/image/computer_zone_mid_bar.gif);
				vertical-align:top;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td.electronicHeadline{
   				width: 738px;
				background-image: url(http://www.ipmart.com/main/en/image/computer_zone_mid_bar.gif);
				vertical-align:top;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td.phoneRepairingHeadline{
   				width: 735px;
				background-image: url(http://www.ipmart.com/main/en/image/phone_bg_bar.gif);
				vertical-align:top;
				border: 1px solid #E3E3E0;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td a.grayMenuTitle{
				font: 18px arial;
				color: #929292
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td font.grayMenuTitle{
				font: 18px arial;
				color: #929292
				}
				
			div#generalCustomPage_featuredHeaderProductGrid td a.boldGrayMenuTitle{
				font: bold 18px arial;
				color: #929292
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td font.boldGrayMenuTitle{
				font: bold 18px arial;
				color: #929292
				}
				
			div#generalCustomPage_featuredHeaderProductGrid td a.higlightMenuTitle{
				font: bold 18px arial;
				color: #AA0E21;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td font.higlightMenuTitle{
				font: bold 18px arial;
				color: #AA0E21;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td a.redMenuTitle{
				font: 18px arial; 
				color: #B40000
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td font.redMenuTitle{
				font: 18px arial; 
				color: #B40000
				}
				
			div#generalCustomPage_featuredHeaderProductGrid td a.product{
				font: bold 17px arial;
				color: #545454;
				text-decoration: none;
				padding-left: 35px;
				}

			div#generalCustomPage_featuredHeaderProductGrid td font.product{
				font: bold 17px arial;
				color: #545454;
				text-decoration: none;
				padding-left: 35px;
				}

			div#generalCustomPage_featuredHeaderProductGrid td a.productCategory{
				font: bold 13px arial;
				color: #7A7A7A;
				text-decoration: none;
				padding-left: 15px;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td font.productCategory{
				font: bold 13px arial;
				color: #7A7A7A;
				text-decoration: none;
				padding-left: 15px;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td a.productComputer{
				font: bold 17px arial;
				color: #545454;
				text-decoration: none;
				padding-left: 15px;
				}

			div#generalCustomPage_featuredHeaderProductGrid td font.productComputer{
				font: bold 17px arial;
				color: #545454;
				text-decoration: none;
				padding-left: 15px;
				}

			div#generalCustomPage_featuredHeaderProductGrid td a.productElectronic{
				font: bold 17px arial;
				color: #AA0E21;
				text-decoration: none;
				padding-left: 15px;
				}

			div#generalCustomPage_featuredHeaderProductGrid td font.productElectronic{
				font: bold 17px arial;
				color: #AA0E21;
				text-decoration: none;
				padding-left: 15px;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td a.productCategoryComputer{
				font: bold 13px arial;
				color: #515251;
				text-decoration: none;
				padding-left: 15px;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td font.productCategoryComputer{
				font: bold 13px arial;
				color: #515251;
				text-decoration: none;
				padding-left: 15px;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td a.productCategoryPhoneRepairing{
				font: bold 13px arial;
				color: #515251;
				text-decoration: none;
				padding-left: 25px;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td font.productCategoryPhoneRepairing{
				font: bold 13px arial;
				color: #515251;
				text-decoration: none;
				padding-left: 25px;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td a.productCategoryElectronic{
				font: bold 12px arial;
				color: #666666;
				text-decoration: none;
				padding-left: 15px;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid td font.productCategoryElectronic{
				font: bold 12px arial;
				color: #666666;
				text-decoration: none;
				padding-left: 15px;
				}
			
			/* generalCustomPage_featuredHeaderProductGridComputer */	
		div#generalCustomPage_featuredHeaderProductGridComputer {
			float: left;
			padding-left: 12px !important;
			padding-left: 11px;
			
			
			}
			
							
			div#generalCustomPage_featuredHeaderProductGridComputer table.categoryMenu{
				width: 739px; 
				background-image: url(http://www.ipmart.com/main/en/image/index_inside_bar.gif);
				border: 1px solid #D8D8D3;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer table.categoryMenuComputer{
				width: 740px; 
				background-image: url(http://www.ipmart.com/main/en/image/category_menu_inside.gif);
				border: 1px solid #D8D8D3;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer table.categoryMenuElectronic{
				width: 740px; 
				background-image: url(http://www.ipmart.com/main/en/image/electronic_bar_inside.gif);
				border-right: 1px solid #DEDCD8;
				border-left: 1px solid #DEDCD8;
				border-bottom: 1px solid #DEDCD8;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer table.categoryMenuPhoneRepairing{
				width: 740px; 
				background-image: url(http://www.ipmart.com/main/en/image/phone_menu_bar.gif);
				border: 1px solid #D8D8D3;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td.headLine{
   				width: 687px;
				background-image: url(http://www.ipmart.com/main/en/image/page_bar_index_mid.gif);
				vertical-align: middle;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td.computerHeadline{
   				width: 740px;
				background-image: url(http://www.ipmart.com/main/en/image/computer_zone_mid_bar.gif);
				vertical-align:top;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td.electronicHeadline{
   				width: 738px;
				background-image: url(http://www.ipmart.com/main/en/image/computer_zone_mid_bar.gif);
				vertical-align:top;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td.phoneRepairingHeadline{
   				width: 735px;
				background-image: url(http://www.ipmart.com/main/en/image/phone_bg_bar.gif);
				vertical-align:top;
				border: 1px solid #E3E3E0;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td a.grayMenuTitle{
				font: 18px arial;
				color: #929292
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td font.grayMenuTitle{
				font: 18px arial;
				color: #929292
				}
				
			div#generalCustomPage_featuredHeaderProductGridComputer td a.boldGrayMenuTitle{
				font: bold 18px arial;
				color: #929292
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td font.boldGrayMenuTitle{
				font: bold 18px arial;
				color: #929292
				}
				
			div#generalCustomPage_featuredHeaderProductGridComputer td a.higlightMenuTitle{
				font: bold 18px arial;
				color: #AA0E21;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td font.higlightMenuTitle{
				font: bold 18px arial;
				color: #AA0E21;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td a.redMenuTitle{
				font: 18px arial; 
				color: #B40000
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td font.redMenuTitle{
				font: 18px arial; 
				color: #B40000
				}
				
			div#generalCustomPage_featuredHeaderProductGridComputer td a.product{
				font: bold 17px arial;
				color: #545454;
				text-decoration: none;
				padding-left: 35px;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td font.product{
				font: bold 17px arial;
				color: #545454;
				text-decoration: none;
				padding-left: 35px;
				}

			div#generalCustomPage_featuredHeaderProductGridComputer td a.productCategory{
				font: bold 13px arial;
				color: #7A7A7A;
				text-decoration: none;
				padding-left: 15px;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td font.productCategory{
				font: bold 13px arial;
				color: #7A7A7A;
				text-decoration: none;
				padding-left: 15px;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td a.productComputer{
				font: bold 17px arial;
				color: #545454;
				text-decoration: none;
				padding-left: 15px;
				}

			div#generalCustomPage_featuredHeaderProductGridComputer td font.productComputer{
				font: bold 17px arial;
				color: #545454;
				text-decoration: none;
				padding-left: 15px;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td a.productElectronic{
				font: bold 17px arial;
				color: #AA0E21;
				text-decoration: none;
				padding-left: 15px;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td font.productElectronic{
				font: bold 17px arial;
				color: #AA0E21;
				text-decoration: none;
				padding-left: 15px;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td a.productCategoryComputer{
				font: bold 13px arial;
				color: #515251;
				text-decoration: none;
				padding-left: 15px;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td font.productCategoryComputer{
				font: bold 13px arial;
				color: #515251;
				text-decoration: none;
				padding-left: 15px;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td a.productCategoryPhoneRepairing{
				font: bold 13px arial;
				color: #515251;
				text-decoration: none;
				padding-left: 25px;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td font.productCategoryPhoneRepairing{
				font: bold 13px arial;
				color: #515251;
				text-decoration: none;
				padding-left: 25px;
				}
			
			div#generalCustomPage_featuredHeaderProductGridComputer td a.productCategoryElectronic{
				font: bold 12px arial;
				color: #666666;
				text-decoration: none;
				padding-left: 15px;
				}
		
			div#generalCustomPage_featuredHeaderProductGridComputer td font.productCategoryElectronic{
				font: bold 12px arial;
				color: #666666;
				text-decoration: none;
				padding-left: 15px;
				}	
		
		/* generalCustomPage_featuredProductGridHeader */	
		div#generalCustomPage_featuredProductGridHeader {
			float: left;
			padding-left:10px !important;
			padding-left:9px;
			}
			
			div#generalCustomPage_featuredProductGridHeader td.headLine{
   				width: 685px;
				background-image: url(http://www.ipmart.com/main/en/image/page_index_product_mid_bar.gif);
				vertical-align:top;
				}
			
			div#generalCustomPage_featuredProductGridHeader td.headLineBar{
   				width: 716px;
				background-image: url(http://www.ipmart.com/main/en/image/page_index_product_mid_bar.gif);
				vertical-align:top;
				}
			
			div#generalCustomPage_featuredProductGridHeader td a.grayMenuTitle{
				font: bold 17px arial;
				color: #929292;
				}
			
			div#generalCustomPage_featuredProductGridHeader td font.grayMenuTitle{
				font: bold 17px arial;
				color: #929292;
				}
			
			div#generalCustomPage_featuredProductGridHeader td a.redMenuTitle{
				font: bold 17px arial; 
				color: #B40000;
				}
			
			div#generalCustomPage_featuredProductGridHeader td font.redMenuTitle{
				font: bold 17px arial; 
				color: #B40000;
				}
											
		/* generalCustomPage_featuredProductGrid */	
		div#generalCustomPage_featuredProductGrid {
			float: left;
			margin-left:0px !important;
			margin-left:0px;
			background:url(http://www.ipmart.com/main/en/image/page_index_product_inside.gif) top left repeat-y;
			}
			
			div#generalCustomPage_featuredProductGrid td.headLine{
   				width: 685px;
				background-image: url(http://www.ipmart.com/main/en/image/page_index_product_mid_bar.gif);
				vertical-align:top;
				}
			
			div#generalCustomPage_featuredProductGrid td.headLineBar{
   				width: 715px;
				background-image: url(http://www.ipmart.com/main/en/image/page_index_product_mid_bar.gif);
				vertical-align:top;
				}
			
			div#generalCustomPage_featuredProductGrid td.infoBuyButton{
				text-align: center;
				width: 180px;
				height: 50px;
				vertical-align: top;
				}
				
			div#generalCustomPage_featuredProductGrid td a.grayMenuTitle{
				font: bold 17px arial;
				color: #929292;
				}
			
			div#generalCustomPage_featuredProductGrid td font.grayMenuTitle{
				font: bold 17px arial;
				color: #929292;
				}
			
			div#generalCustomPage_featuredProductGrid td a.redMenuTitle{
				font: bold 17px arial; 
				color: #B40000;
				}
	
			div#generalCustomPage_featuredProductGrid td font.redMenuTitle{
				font: bold 17px arial; 
				color: #B40000;
				}
	
			div#generalCustomPage_featuredProductGrid td a.strikeText{
				font: 10px arial; 
				color: #4B4B4B; 
				text-decoration: none;
				}

			div#generalCustomPage_featuredProductGrid td font.strikeText{
				font: 10px arial; 
				color: #4B4B4B; 
				text-decoration: none;
				}

			div#generalCustomPage_featuredProductGrid td a.categoryComputerInside{
				font: bold 13px arial;
				color: #666666;
				}
		
			div#generalCustomPage_featuredProductGrid td font.categoryComputerInside{
				font: bold 13px arial;
				color: #666666;
				}
		
			div#generalCustomPage_featuredProductGrid a{
				font: bold 11px arial;
				color: #4B4B4B;
				text-decoration: none;
				}
	
			div#generalCustomPage_featuredProductGrid font{
				font: bold 11px arial;
				color: #4B4B4B;
				text-decoration: none;
				}
	
			div#generalCustomPage_featuredProductGrid a.price{
				font: bold 11px arial;
				color: #B40000;
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredProductGrid font.price{
				font: bold 11px arial;
				color: #B40000;
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredProductGrid img{
				border: 0px;
				}
	
			div#generalCustomPage_featuredProductGrid td a.boldGrayMenuTitle{
				font: bold 18px arial;
				color: #929292;
				}
	
			div#generalCustomPage_featuredProductGrid td font.boldGrayMenuTitle{
				font: bold 18px arial;
				color: #929292;
				}
	
			div#generalCustomPage_featuredHeaderProductGrid a.watchesTitle{
				font: 22px arial;
				color: #666666;
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid font.watchesTitle{
				font: 22px arial;
				color: #666666;
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid a.watchesTitleHighlight{
				font: 22px arial;
				color: #B20017;
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredHeaderProductGrid font.watchesTitleHighlight{
				font: 22px arial;
				color: #B20017;
				text-decoration: none;
				}
				
			div#generalCustomPage_featuredHeaderProductGrid a.watchesTitleDescription{
				font: 15px arial;
				color: #666666;
				text-decoration: none;
				}	
				
			div#generalCustomPage_featuredHeaderProductGrid font.watchesTitleDescription{
				font: 15px arial;
				color: #666666;
				text-decoration: none;
				}
		
		
		
		
		
		/* generalCustomPage_featuredProductGridComputer */	
		div#generalCustomPage_featuredProductGridComputer {
			float: left;
			padding-left: 13px !important;
			padding-left: 7px;
			}
			
			div#generalCustomPage_featuredProductGridComputer td.headLine{
   				width: 685px;
				background-image: url(http://www.ipmart.com/main/en/image/page_index_product_mid_bar.gif);
				vertical-align:top;
				}
			
			div#generalCustomPage_featuredProductGridComputer td.infoBuyButton{
				text-align: center;
				width: 180px;
				height: 50px;
				vertical-align: top;
				}
				
			div#generalCustomPage_featuredProductGridComputer td a.grayMenuTitle{
				font: bold 17px arial;
				color: #929292;
				}
			
			div#generalCustomPage_featuredProductGridComputer td font.grayMenuTitle{
				font: bold 17px arial;
				color: #929292;
				}
			
			div#generalCustomPage_featuredProductGridComputer td a.redMenuTitle{
				font: bold 17px arial; 
				color: #B40000;
				}
			
			div#generalCustomPage_featuredProductGridComputer td font.redMenuTitle{
				font: bold 17px arial; 
				color: #B40000;
				}
				
			div#generalCustomPage_featuredProductGridComputer td a.strikeText{
				font: 10px arial; 
				color: #4B4B4B; 
				text-decoration: none;
				}

			div#generalCustomPage_featuredProductGridComputer td font.strikeText{
				font: 10px arial; 
				color: #4B4B4B; 
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredProductGridComputer td a.categoryComputerInside{
				font: bold 13px arial;
				color: #666666;
				}
		
			div#generalCustomPage_featuredProductGridComputer td font.categoryComputerInside{
				font: bold 13px arial;
				color: #666666;
				}
		
			div#generalCustomPage_featuredProductGridComputer a{
				font: bold 11px arial;
				color: #4B4B4B;
				text-decoration: none;
				}
	
			div#generalCustomPage_featuredProductGridComputer font{
				font: bold 11px arial;
				color: #4B4B4B;
				text-decoration: none;
				}
		
			div#generalCustomPage_featuredProductGridComputer a.price{
				font: bold 11px arial;
				color: #B40000;
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredProductGridComputer font.price{
				font: bold 11px arial;
				color: #B40000;
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredProductGridComputer img{
				border: 0px;
				}
	
			div#generalCustomPage_featuredProductGridComputer td a.boldGrayMenuTitle{
				font: bold 18px arial;
				color: #929292;
				}
			
			div#generalCustomPage_featuredProductGridComputer td font.boldGrayMenuTitle{
				font: bold 18px arial;
				color: #929292;
				}
								
		/* generalCustomPage_featuredCategoryGrid */	
		div#generalCustomPage_featuredCategoryGrid {
			float: left;
			padding-left: 8px;
			}
			
			div#generalCustomPage_featuredCategoryGrid td.headLine{
   				width: 685px;
				background-image: url(http://www.ipmart.com/main/en/image/page_index_product_mid_bar.gif);
				vertical-align:top;
				}
			
			div#generalCustomPage_featuredCategoryGrid td a.grayMenuTitle{
				font: bold 17px arial;
				color: #929292;
				}
			
			div#generalCustomPage_featuredCategoryGrid td font.grayMenuTitle{
				font: bold 17px arial;
				color: #929292;
				}
			
			div#generalCustomPage_featuredCategoryGrid td a.redMenuTitle{
				font: bold 17px arial; 
				color: #B40000;
				}
			
			div#generalCustomPage_featuredCategoryGrid td font.redMenuTitle{
				font: bold 17px arial; 
				color: #B40000;
				}
			
			div#generalCustomPage_featuredCategoryGrid td a.categoryComputerInside{
				font: bold 13px arial;
				color: #666666;
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredCategoryGrid td font.categoryComputerInside{
				font: bold 13px arial;
				color: #666666;
				text-decoration: none;
				}
				
			div#generalCustomPage_featuredCategoryGrid img{
				border: 0px;
				}	
	
	
		/* generalCustomPage_featuredCategoryGridComputer */	
		div#generalCustomPage_featuredCategoryGridComputer{
			float: left;
			padding-left: 13px !important;
			padding-left: 12px;
			}
			
			div#generalCustomPage_featuredCategoryGridComputer  td.headLine{
   				width: 685px;
				background-image: url(http://www.ipmart.com/main/en/image/page_index_product_mid_bar.gif);
				vertical-align:top;
				}
			
			div#generalCustomPage_featuredCategoryGridComputer  td a.grayMenuTitle{
				font: bold 17px arial;
				color: #929292;
				}
		
			div#generalCustomPage_featuredCategoryGridComputer  td font.grayMenuTitle{
				font: bold 17px arial;
				color: #929292;
				}
			
			div#generalCustomPage_featuredCategoryGridComputer  td a.redMenuTitle{
				font: bold 17px arial; 
				color: #B40000;
				}
			
			div#generalCustomPage_featuredCategoryGridComputer  td font.redMenuTitle{
				font: bold 17px arial; 
				color: #B40000;
				}
			
			div#generalCustomPage_featuredCategoryGridComputer  td a.categoryComputerInside{
				font: bold 13px arial;
				color: #666666;
				text-decoration: none;
				}
		
			div#generalCustomPage_featuredCategoryGridComputer  td font.categoryComputerInside{
				font: bold 13px arial;
				color: #666666;
				text-decoration: none;
				}
		
			div#generalCustomPage_featuredCategoryGridComputer  img{
				border: 0px;
				}	
	
	
	
		/* generalCustomPage_featuredProductRow */	
		div#generalCustomPage_featuredProductRow {
			float: left;
			padding-left: 10px;	
			text-align: left;		
			}
			
			div#generalCustomPage_featuredProductRow td.headLine{
   				width: 715px;
				background-image: url(http://www.ipmart.com/main/en/image/page_index_product_mid_bar.gif);
				vertical-align:top;
				}
	
			div#generalCustomPage_featuredProductRow td a.grayMenuTitle{
				font: bold 17px arial;
				color: #929292;
				}
			
			div#generalCustomPage_featuredProductRow td font.grayMenuTitle{
				font: bold 17px arial;
				color: #929292;
				}
			
			div#generalCustomPage_featuredProductRow td a.boldGrayMenuTitle{
				font: bold 18px arial;
				color: #929292
				}
			
			div#generalCustomPage_featuredProductRow td font.boldGrayMenuTitle{
				font: bold 18px arial;
				color: #929292
				}
			
			div#generalCustomPage_featuredProductRow td a.redMenuTitle{
				font: bold 17px arial; 
				color: #B40000;
				}
			
			div#generalCustomPage_featuredProductRow td font.redMenuTitle{
				font: bold 17px arial; 
				color: #B40000;
				}
			
			div#generalCustomPage_featuredProductRow a{
				font: bold 11px arial;
				color: #4B4B4B;
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredProductRow font{
				font: bold 11px arial;
				color: #4B4B4B;
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredProductRow a.price{
				font: bold 11px arial;
				color: #B40000;
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredProductRow font.price{
				font: bold 11px arial;
				color: #B40000;
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredProductRow a.viewAllItems{
				font: bold 13px arial;	
				padding-left: 25px; 
				color: #B40000;
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredProductRow font.viewAllItems{
				font: bold 13px arial;	
				padding-left: 25px; 
				color: #B40000;
				text-decoration: none;
				}
			
			div#generalCustomPage_featuredProductRow a.viewAllItemsUnderline{
				font: bold 11px arial;
				color: #4B4B4B;
				text-decoration: underline;
				padding-left: 45px
				}
			
			div#generalCustomPage_featuredProductRow font.viewAllItemsUnderline{
				font: bold 11px arial;
				color: #4B4B4B;
				text-decoration: underline;
				padding-left: 45px
				}
				
			div#generalCustomPage_featuredProductRow img{
				border: 0;
				margin-left: auto;
				margin-right: auto;
				}	
			
			div#generalCustomPage_featuredProductRow a.fourProductRow{
				font: bold 11px arial;
				color: #666666;
				text-decoration: none;
				}	
			
			div#generalCustomPage_featuredProductRow font.fourProductRow{
				font: bold 11px arial;
				color: #666666;
				text-decoration: none;
				}	
			
/* generalFooter */
div#generalFooter {
	margin-left:auto;
	margin-right:auto; 
	width: 960px;
	background-color:#FFF;
	position:relative;
	}
	
	/* generalFooter_searchBar */
	div#generalFooter_searchBar{
		width: 958px !important;
		width: 960px;
		height: 48px;
		background-image:url(http://www.ipmart.com/main/en/image/search_bg.gif);
		border: 1px #DEDEDE solid;
		color: #767575;
		}
		
		div#generalFooter_searchBar a.title{
			font: bold 17px arial;
			color: #4C4C4C;			
			}
			
		div#generalFooter_searchBar font.title{
			font: bold 17px arial;
			color: #4C4C4C;			
			}	
	/* generalFooter_iconMenuBar */	
	div#generalFooter_iconMenuBar{
		height:  90px;
		background-color: #EFEFED;
		border: 1px #DEDEDE solid;
		color: #767575;
		}
		
		div#generalFooter_iconMenuBar td{
			width: 125px;
			text-align: center;
			}

		div#generalFooter_iconMenuBar td img{
			border: 0;
			}
			
		div#generalFooter_iconMenuBar p{
			padding-top: 4px;
			}

		div#generalFooter_iconMenuBar td a{
			font: bold 11px arial;
			color: #4B4B4B;
			text-decoration: none;
			}
		
		div#generalFooter_iconMenuBar td font{
			font: bold 11px arial;
			color: #4B4B4B;
			text-decoration: none;
			}
		
	/* generalFooter_quickMenuSection */
	div#generalFooter_quickMenuSection{
			height:  155px;
			background-color: #EFEFED;
			border: 1px #DEDEDE solid;
			color: #767575;
			}
			
			div#generalFooter_quickMenuSection td li{
				padding-left: 7px;
				padding-right: 4px;
				border-left: 1px #767575 solid;
				list-style: none;
				display: inline;
				}

			div#generalFooter_quickMenuSection td li.first{
				border-left: 0px;
				text-decoration: none;
				color: #555555;
				}

			div#generalFooter_quickMenuSection td ul li a{
				font: 12px arial;
				text-decoration: none;
				color: #555555;
				}
			
			div#generalFooter_quickMenuSection td ul li font{
				font: 12px arial;
				text-decoration: none;
				color: #555555;
				}
			
			div#generalFooter_quickMenuSection td a.emailAddress{
				font: 13px arial;
				text-decoration: none;
				color: #555555;
				}
			
			div#generalFooter_quickMenuSection td font.emailAddress{
				font: 13px arial;
				text-decoration: none;
				color: #555555;
				}
			
			div#generalFooter_quickMenuSection td a.menuTitle{
				font: bold 17px arial; 
				color: #4B4B4B; 
				text-decoration: none
				}
			
			div#generalFooter_quickMenuSection td font.menuTitle{
				font: bold 17px arial; 
				color: #4B4B4B; 
				text-decoration: none
				}
			
			div#generalFooter_quickMenuSection td a.subcribeNewletters{
				font: bold 13px arial;
				color: #4B4B4B;
				text-decoration: none;
				}
			
			div#generalFooter_quickMenuSection td font.subcribeNewletters{
				font: bold 13px arial;
				color: #4B4B4B;
				text-decoration: none;
				}
			
			div#generalFooter_quickMenuSection td a.menu{
				font: 11px arial;
				color: #4B4B4B;
				text-decoration: underline;
				}
			
			div#generalFooter_quickMenuSection td font.menu{
				font: 11px arial;
				color: #4B4B4B;
				text-decoration: underline;
				}
			
	/* generalFooter_footerLink */
	div#generalFooter_footerLink{
		width: 958px;
		padding-top: 15px;
		}
		
		div#generalFooter_footerLink a.weUse{
			font: 18px arial; 
			color: #EEEEEB;
			}
		
		div#generalFooter_footerLink font.weUse{
			font: 18px arial; 
			color: #EEEEEB;
			}
		
	/* generalFooter_footerNote */		
	div#generalFooter_footerNote{
		width: 958px;
		padding-top: 15px;
		text-align: center;
		}

		div#generalFooter_footerNote ul li{
			padding-left: 9px;
			padding-right: 7px;
			border-left: 1px #767575 solid;
			list-style: none;
			display: inline;
			}

		div#generalFooter_footerNote ul li.first{
			border-left: 0px;
			text-decoration: none;
			color: #555555;
			}

		div#generalFooter_footerNote ul li a{
			font: 13px arial;
			text-decoration: underline;
			color: #555555;
			}
		
		div#generalFooter_footerNote ul li font{
			font: 13px arial;
			text-decoration: underline;
			color: #555555;
			}
		
		div#generalFooter_footerNote a.copyright{
			font: 12px arial; 
			text-decoration: none;
			color: #555555;
			}
		
		div#generalFooter_footerNote font.copyright{
			font: 12px arial; 
			text-decoration: none;
			color: #555555;
			}
		
	/* generalBrowse_toolBar */
	div#generalBrowse_toolBar{
		margin-left:auto;
		margin-right:auto;
		width: 958px !important;
		width: 960px;
		text-align: left;
		background-color: #F0F0F0;
		border-top: 1px #DEDEDE solid;
		border-left: 1px #DEDEDE solid;
		border-right: 1px #DEDEDE solid;
		color: #767575;
		}

		div#generalBrowse_toolBar a{
			color:#000000;
			text-decoration:underline; 
			}
		
		div#generalBrowse_toolBar font{
			color:#9D9D9D;
			text-decoration:underline; 
			}
		
		div#generalBrowse_toolBar td a.title{
			color:#9D9D9D;
			text-decoration:none; 
			}
		
		div#generalBrowse_toolBar td font.title{
			color:#9D9D9D;
			text-decoration:none; 
			}
		
		div#generalBrowse_toolBar td a.titleUnderline{
			color:#000000;
			text-decoration:underline; 
			}
			
		div#generalBrowse_toolBar td font.titleUnderline{
			color:#9D9D9D;
			text-decoration:underline; 
			}
				
	/* generalBrowse_browseMenu */
	div#generalBrowse_browseMenu{
		float: left;
		background-color: #fff;
		text-align: left;
   		width: 196px;
   		margin-left: 1px;
   		height: auto;
		}

		div#generalBrowse_browseMenu a.itemMenu{
			padding-left:15px; 
			font: bold 0.9em arial;
			color: #B40000;
			}
		
		div#generalBrowse_browseMenu font.itemMenu{
			padding-left:15px; 
			font: bold 0.9em arial;
			color: #B40000;
			}
			
		div#generalBrowse_browseMenu ul{
			list-style-type: none;
			}

		div#generalBrowse_browseMenu ul li a{
			color: #000;
			font-family: arial; 
			font-size:12px;
			display: block;
			width: 176px !important;
			width: 196px;
			padding-left: 20px;
			padding-top: 5px;
			padding-bottom: 5px;
			text-decoration: none;
			border-bottom: 1px solid #DEDCD8; 
			background-color: #FFF;
			text-decoration:none;
			}
			
		div#generalBrowse_browseMenu li a:hover{
			color: #000;
			font-family: arial; 
			font-size:12px;
			background-color: #F3F3F1;
			}

		div#generalBrowse_browseMenu li a:active{
			background: #fff url(http://www.ipmart.com/main/en/image/shared/icon_menu_highlighted.gif) no-repeat 2px center;
			color: #000;
			font-family: arial; 
			font-size:12px;			
			background-color: #F3F3F1;
			}
		
		div#generalBrowse_browseMenu li a:visited{
			font-family: arial; 
			font-size:12px;
			color: #000;
			}
			
		div#generalBrowse_browseMenu ul li a.lastBrowseMenu{
			color: #000;
			font-family: arial; 
			font-size:12px;
			display: block;
			width: 176px !important;
			width: 196px;
			padding-left: 20px;
			padding-top: 5px;
			padding-bottom: 5px;
			text-decoration: none;
			border-bottom: 2px solid #CECECE; 
			background-color: #FFF;
			text-decoration:none;
			}
			
		div#generalBrowse_browseMenu li a.lastBrowseMenu:hover{
			color: #000;
			font-family: arial; 
			font-size:12px;
			background-color: #F3F3F1;
			}

		div#generalBrowse_browseMenu li a.lastBrowseMenu:active{
			background: #fff url(http://www.ipmart.com/main/en/image/shared/icon_menu_highlighted.gif) no-repeat 2px center;
			color: #000;
			font-family: arial; 
			font-size:12px;			
			background-color: #F3F3F1;
			}
		
		div#generalBrowse_browseMenu li a.lastBrowseMenu:visited{
			font-family: arial; 
			font-size: 12px;
			color: #000;
			}



	/* generalBrowse_sortBy */			
	div#generalBrowse_sortBy{
			float:left;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 12px;
			}
			
	/* generalBrowse_pageNoLink */		
	div#generalBrowse_pageNoLink{
			float: right;
			padding-right: 15px;
			padding-top: 10px;
			padding-bottom: 10px;
			}	
	
			div#generalBrowse_pageNoLink a.pageNoLink{
				font-family: bold arial;
				font-size:12px;
				color:#555555;
				text-decoration: underline;
				}	
			
			div#generalBrowse_pageNoLink font.pageNoLink{
				font-family: bold arial;
				font-size:12px;
				color:#555555;
				text-decoration: underline;
				}	
			
			div#generalBrowse_pageNoLink a.pageNoLinkSelected{
				font-family: bold arial;
				font-size:12px;
				color:#555555;
				text-decoration: none;
				}	

			div#generalBrowse_pageNoLink font.pageNoLinkSelected{
				font-family: bold arial;
				font-size:12px;
				color:#555555;
				text-decoration: none;
				}

	/* generalBrowse_showItems */
	div#generalBrowse_showItems{
			float: left;
			width: 759px;
			background:url(http://www.ipmart.com/main/en/image/bg_product.gif) top left repeat-y;
			}

			div#generalBrowse_showItems a.itemsTitle{
				font: bold 13px arial;
				color: #B40000;
				text-decoration: none;
				}
			
			div#generalBrowse_showItems font.itemsTitle{
				font: bold 13px arial;
				color: #B40000;
				text-decoration: none;
				}
				
			div#generalBrowse_showItems a.itemsDescription{
				color: #000;
				font-family: arial; 
				font-size:12px;
				}
			
			div#generalBrowse_showItems font.itemsDescription{
				color: #555555;
				font-family: arial; 
				font-size:11px;
				}
				
			div#generalBrowse_showItems a.itemsWeight{
				color: #555555;
				font: bold 11px arial; 
				}	
			
			div#generalBrowse_showItems font.itemsWeight{
				color: #555555;
				font: bold 11px arial; 
				}	
				
			div#generalBrowse_showItems a.itemsPrice{
				font: 20px arial;
				color: #B40000;
				padding-left: 10px;
				text-decoration: none;
				}
			
			div#generalBrowse_showItems font.itemsPrice{
				font: 20px arial;
				color: #B40000;
				padding-left: 10px;
				text-decoration: none;
				}
			
	/* generalCoverMenuItems */
	div#generalCoverMenuItems{
			float:right;
			width: 760px;
			}	
			
	/* generalBrowse_addSelectedItems */			
	div#generalBrowse_addSelectedItems{
			float:left;
			padding-top: 8px;
			padding-bottom: 5px;
			padding-left: 12px;
			}

/* generalShoppingCart */
div#generalShoppingCart {
	background:url(http://www.ipmart.com/main/en/image/bg2.jpg) top left repeat-y;
	width:960px;
	margin:auto;
	position:relative;
	border-top: 1px #DEDEDE solid;
	border-bottom: 1px #DEDEDE solid;
	padding-top: 10px;
	}

		div#generalShoppingCart a.title{
			font-family:arial;
			font-size:20px;
			color:#8F8F8F;
			}
		
		div#generalShoppingCart font.title{
			font-family:arial;
			font-size:20px;
			color:#8F8F8F;
			}
		
		div#generalShoppingCart a.titleHighlight{
			font-family:arial;
			font-size:20px;
			color:#B40000;
			padding-left: 23px;
			}
		
		div#generalShoppingCart font.titleHighlight{
			font-family:arial;
			font-size:20px;
			color:#B40000;
			padding-left: 23px;
			}
		
	/* generalShoppingCart_cartMenuCover */	
	div#generalShoppingCart_cartMenuCover{
		float:left;
		width: 295px;
		padding-left: 10px;
		}
			
	/* generalShoppingCart_cartMenu */
	div#generalShoppingCart_cartMenu{
		float: left;
		background-color: #FFF;
  	   	height: auto;	
		}
		
		div#generalShoppingCart_cartMenu a.functionBoxTitle{
			font: 18px arial;  
			color:#B20017;
			}
		
		div#generalShoppingCart_cartMenu font.functionBoxTitle{
			font: 18px arial;  
			color:#B20017;
			}
			
		div#generalShoppingCart_cartMenu a.functionBoxNormalText{
			font: 13px arial;  
			color:#666666;
			}	
		
		div#generalShoppingCart_cartMenu font.functionBoxNormalText{
			font: 13px arial;  
			color:#666666;
			}
			
		div#generalShoppingCart_cartMenu a.functionBoxBoldText{
			font: 13px arial; 
			color:#666666;
			font-weight: bold;
			}	
		
		div#generalShoppingCart_cartMenu font.functionBoxBoldText{
			font: 13px arial; 
			color:#666666;
			font-weight: bold;
			}	
		
		div#generalShoppingCart_cartMenu a.functionBoxProductTitleText{
			font: 12px arial; 
			color: #666666;
			text-decoration: underline;
			}	
		
		div#generalShoppingCart_cartMenu font.functionBoxProductTitleText{
			font: 12px arial; 
			color: #666666;
			text-decoration: underline;
			}	
		
		div#generalShoppingCart_cartMenu a.functionBoxProductPriceText{
			font: bold 12px arial; 
			color: #666666;
			}
			
		div#generalShoppingCart_cartMenu font.functionBoxProductPriceText{
			font: bold 12px arial; 
			color: #666666;
			}
			
		div#generalShoppingCart_cartMenu a.functionBoxProductPriceTextHighlight{
			font: 12px arial; 
			color: #B20017;
			}	
		
		div#generalShoppingCart_cartMenu font.functionBoxProductPriceTextHighlight{
			font: 12px arial; 
			color: #B20017;
			}
		
		div#generalShoppingCart_cartMenu td.topMidMyCart{
			width: 260px;
			background-image: url(http://www.ipmart.com/main/en/image/page_bar_new3_mid.gif);
			vertical-align: middle;
			text-align: left;
			}	
	
		div#generalShoppingCart_cartMenu td.bottomMidMyCart{
			width: 259px;
			background-image: url(http://www.ipmart.com/main/en/image/page_bar_new4_mid.gif);
			vertical-align: middle;
			text-align: left;
			}	
	
		div#generalShoppingCart_cartMenu td ul{
			list-style-type: none;
			}
	
		div#generalShoppingCart_cartMenu td ul li{
/*			text-decoration: underline; */
			list-style: none;
			font: 12px Arial;
			}
			
		div#generalShoppingCart_cartMenu td li a{
			font: 11px arial;
			color: #666666;
			}	
		
		div#generalShoppingCart_cartMenu td li font{
			padding-left: 5px;
			font: 13px arial;
			color: #666666;
			}
		
/* generalWarning */
div#generalWarning {
	background:url(http://www.ipmart.com/main/en/image/bg2.jpg) top left repeat-y;
	width:960px;
	position: relative;
	margin:auto;
	border-top: 1px #DEDEDE solid;
	border-bottom: 1px #DEDEDE solid;
	}

/* generalWarning_insideMessage */
div#generalWarning_insideMessage{
	float: left;
	padding-left:0px !important;
	padding-left:10px;
	padding-top:40px;
	padding-bottom:40px;
	}		
	
	
	div#generalWarning_insideMessage td a.grayText{
		font: bold 20px arial;
		color:#666666;
		}	
	
	div#generalWarning_insideMessage td font.grayText{
		font: bold 20px arial;
		color:#666666;
		}
	
	div#generalWarning_insideMessage td a.highlightText{
		font: bold 20px arial;
		color:#B40001;
		}	

	div#generalWarning_insideMessage td font.highlightText{
		font: bold 20px arial;
		color:#B40001;
		}
		
	/* generalShoppingCart_cartCover */	
	div#generalShoppingCart_cartCover{
		float:right;
		width: 650px;
		}
	
	
	/* generalShoopingCart_cart */				
	div#generalShoppingCart_cart{
		float:left;
		text-align: left;
		width: 635px;
		background-color: #FFF;
		vertical-align: top;
    	}
    
    	div#generalShoppingCart_cart table.shippingNotice{
			border : 1px #A40000 solid;
			width: 640px
			}
			
		div#generalShoppingCart_cart a.shippingNoticeText{
			font: bold 12px arial;
			color: #333333;
			}
		
		div#generalShoppingCart_cart font.shippingNoticeText{
			font: bold 12px arial;
			color: #333333;
			}
		
		div#generalShoppingCart_cart a.shippingNoticeHighlightText{
			font: bold 12px arial;
			color: #FF001E;
			}
		
		div#generalShoppingCart_cart font.shippingNoticeHighlightText{
			font: bold 12px arial;
			color: #FF001E;
			}
			
	/* generalShoppingCart_cartItemsCover */
	div#generalShoppingCart_cartItemsCover{
		float:right;
		}		
			
			
	/* generalShoppingCart_cartItems */
	div#generalShoppingCart_cartItems{
		float:left;
		text-align: left;
		}
		
		div#generalShoppingCart_cartItems td.topCartItems{
			width: 616px;
			background-image: url(http://www.ipmart.com/main/en/image/page_bar_new5_mid.gif);
			vertical-align: middle;
			text-align: left;
			}	
		
		div#generalShoppingCart_cartItems td.bottomCartItems{
			width: 614px;
			background-image: url(http://www.ipmart.com/main/en/image/page_bar_new6_mid.gif);
			}	
	
		div#generalShoppingCart_cartItems table.bgCellSpecialPricing{
			background-color: #AFAFAF;
			}	
			
		div#generalShoppingCart_cartItems tr.bgCellSpecialPricing{
			background-color: #9A9A9A;
			}
			
		div#generalShoppingCart_cartItems td.bgCellSpecialPricing{
			border: 1px solid #BBBBBB;
			height: 20px;
			}
	
		div#generalShoppingCart_cartItems tr.bgCellOneSpecialPricing{
			background-color: #FFFFFF;
			}
	
		div#generalShoppingCart_cartItems tr.bgCellTwoSpecialPricing{
			background-color: #EEEEEE;
			}
	
		div#generalShoppingCart_cartItems a.topCartTitleRemove{
			font: bold 12px arial; 
			color:#666666; 
			padding-left: 3px;
			}
		
		div#generalShoppingCart_cartItems font.topCartTitleRemove{
			font: bold 12px arial; 
			color:#666666; 
			padding-left: 3px;
			}
		
		div#generalShoppingCart_cartItems a.topCartTitleProductName{
			font: bold 12px arial; 
			color:#666666; 
			padding-left: 85px;
			}
		
		div#generalShoppingCart_cartItems font.topCartTitleProductName{
			font: bold 12px arial; 
			color:#666666; 
			padding-left: 85px;
			}
			
		div#generalShoppingCart_cartItems a.topCartTitleQty{
			font: bold 12px arial; 
			color:#666666; 
			padding-left: 130px;
			}
		
		div#generalShoppingCart_cartItems font.topCartTitleQty{
			font: bold 12px arial; 
			color:#666666; 
			padding-left: 130px;
			}
		
		div#generalShoppingCart_cartItems a.topCartTitleShipping{
			font: bold 12px arial; 
			color:#666666; 
			padding-left: 90px;
			}
		
		div#generalShoppingCart_cartItems font.topCartTitleShipping{
			font: bold 12px arial; 
			color:#666666; 
			padding-left: 90px;
			}
				
		div#generalShoppingCart_cartItems a.qtyPrice, div#smallCart a.qtyPrice,
        div#generalShoppingCart_cartItems font.qtyPrice, div#smallCart font.qtyPrice{
			font: bold 12px arial;
			color:#333333;
			}

		div#generalShoppingCart_cartItems a.qtyUnitPrice, div#smallCart a.qtyUnitPrice,
        div#generalShoppingCart_cartItems font.qtyUnitPrice, div#smallCart font.qtyUnitPrice{
			font: 12px arial;
			color: #333333;
			}

		div#generalShoppingCart_cartItems a.removeCart, div#smallCart a.removeCart,
        div#generalShoppingCart_cartItems font.removeCart, div#smallCart font.removeCart{
			font: 11px arial;
			color: #323232;
			text-decoration: underline;
			}

		div#generalShoppingCart_cartItems a.itemTitle, div#smallCart a.itemTitle,
        div#generalShoppingCart_cartItems font.itemTitle, div#smallCart font.itemTitle{
			font: 11px arial;
			color: #323232;
			text-decoration: underline;
			}

		div#generalShoppingCart_cartItems a.itemWeight, div#smallCart a.itemWeight,
        div#generalShoppingCart_cartItems font.itemWeight, div#smallCart font.itemWeight{
			font: 11px arial;
			color: #323232;
			}

		div#generalShoppingCart_cartItems a.shippingInfo, div#smallCart a.shippingInfo,
        div#generalShoppingCart_cartItems font.shippingInfo, div#smallCart font.shippingInfo{
			font: 12px arial;
			color:#555555;
			font-weight: bold;
			}

		div#generalShoppingCart_cartItems a.itemUnit, div#smallCart a.itemUnit,
        div#generalShoppingCart_cartItems font.itemUnit, div#smallCart font.itemUnit{
			font: 11px arial;
			color: #323232;
			}

		div#generalShoppingCart_cartItems a.qtyTitle, div#smallCart a.qtyTitle,
        div#generalShoppingCart_cartItems font.qtyTitle, div#smallCart font.qtyTitle,
        div#generalShoppingCart_cartItems a.priceTitle, div#smallCart a.priceTitle,
        div#generalShoppingCart_cartItems font.priceTitle, div#smallCart font.priceTitle{
			font: bold 11px arial;
			color:#FFF;
			padding: 5px 5px 5px 5px
			}

		div#generalShoppingCart_cartItems a.normalPriceTitle, div#smallCart a.normalPriceTitle,
        div#generalShoppingCart_cartItems font.normalPriceTitle, div#smallCart font.normalPriceTitle,
        div#generalShoppingCart_cartItems a.specialPriceTitle, div#smallCart a.specialPriceTitle,
        div#generalShoppingCart_cartItems font.specialPriceTitle, div#smallCart font.specialPriceTitle{
			font: bold 11px arial;
			color:#FFF;
		}

		div#generalShoppingCart_cartItems a.qtyDescription, div#smallCart a.qtyDescription,
        div#generalShoppingCart_cartItems font.qtyDescription, div#smallCart font.qtyDescription,
        div#generalShoppingCart_cartItems a.pricingDescription, div#smallCart a.pricingDescription,
        div#generalShoppingCart_cartItems font.pricingDescription, div#smallCart font.pricingDescription,
        div#generalShoppingCart_cartItems a.normalPricingDescription, div#smallCart a.normalPricingDescription,
        div#generalShoppingCart_cartItems font.normalPricingDescription, div#smallCart font.normalPricingDescription,
        div#generalShoppingCart_cartItems a.specialPricingDescription, div#smallCart a.specialPricingDescription,
        div#generalShoppingCart_cartItems font.specialPricingDescription, div#smallCart font.specialPricingDescription{
			font: 11px arial;
			color:#000;
			padding: 5px 5px 5px 5px;
			}

		div#generalShoppingCart_cartItems a.highlightDescription, div#smallCart a.highlightDescription,
        div#generalShoppingCart_cartItems font.highlightDescription, div#smallCart font.highlightDescription{
			font: bold 11px arial;
			color:#FF0000;
			}

		div#generalShoppingCart_cartItems a.totalAmount, div#smallCart a.totalAmount,
        div#generalShoppingCart_cartItems font.totalAmount, div#smallCart font.totalAmount{
			padding-left: 3px;
			padding-top: 10px;
			font: bold 13px arial;
			color:#333333;
			}

		div#generalShoppingCart_cartItems input.qty, div#smallCart input.qty{
			font: 11px arial;
			width : 30px;
			}

		div#generalShoppingCart_cartItems input.itemPrice, div#smallCart input.itemPrice{
			background-color: #FFFDE1;
			color: #000;
			width: 85px;
			font-family: arial;
			font-size: 12px;
			font-weight: bold;
			text-align: center;
			}

	/* generalShoppingCart_shipFromMalaysia */
	div#generalShoppingCart_shipFromMalaysia{
		float:right;
		padding-right: 6px !important;
  		padding-right: 0px;
		margin-right: 6px !important;
		margin-right: 6px
		}	
		
		div#generalShoppingCart_shipFromMalaysia table{
			width: 636px;
			}
		
		div#generalShoppingCart_shipFromMalaysia tr{
			background-color: #F7F7F7;
			}
		
		div#generalShoppingCart_shipFromMalaysia td.title{
			width: 175px; 
			border: 1px solid #BBBBBB;
			}
			
		div#generalShoppingCart_shipFromMalaysia td.weightDescription{
			border-top: 1px solid #BBBBBB;
			border-right: 1px solid #BBBBBB;
			border-bottom: 1px solid #BBBBBB;
			}
		
		div#generalShoppingCart_shipFromMalaysia a.title{
			font: bold 22px arial;
			color: #F80000
			}
		
		div#generalShoppingCart_shipFromMalaysia font.title{
			font: bold 22px arial;
			color: #F80000
			}
		
		div#generalShoppingCart_shipFromMalaysia a.totalWeight{
			font: 12px arial;
			color: #333333;
			}
		
		div#generalShoppingCart_shipFromMalaysia font.totalWeight{
			font: 12px arial;
			color: #333333;
			}
		
		div#generalShoppingCart_shipFromMalaysia a.totalWeightHighLight{
			font: bold 12px arial;
			color: #333333;
			}
		
		div#generalShoppingCart_shipFromMalaysia font.totalWeightHighLight{
			font: bold 12px arial;
			color: #333333;
			}
		
		div#generalShoppingCart_shipFromMalaysia a.totalWeightBlueHighLight{
			font: bold 12px arial;
			color: #0000FF;
			}
		
		div#generalShoppingCart_shipFromMalaysia font.totalWeightBlueHighLight{
			font: bold 12px arial;
			color: #0000FF;
			}
			
	/* generalShoppingCart_shipFromChina */		
	div#generalShoppingCart_shipFromChina{
		float:right;
		padding-right: 6px !important;
  		padding-right: 0px;
		margin-right: 6px !important;
		margin-right: 6px
		}	
		
		div#generalShoppingCart_shipFromChina table{
			width: 636px;
			}
		
		div#generalShoppingCart_shipFromChina tr{
			background-color: #F7F7F7;
			}
		
		div#generalShoppingCart_shipFromChina td.title{
			width: 175px; 
			border: 1px solid #BBBBBB;
			}
			
		div#generalShoppingCart_shipFromChina td.weightDescription{
			border-top: 1px solid #BBBBBB;
			border-right: 1px solid #BBBBBB;
			border-bottom: 1px solid #BBBBBB;
			}
		
		div#generalShoppingCart_shipFromChina a.title{
			font: bold 22px arial;
			color: #F80000
			}
		
		div#generalShoppingCart_shipFromChina font.title{
			font: bold 22px arial;
			color: #F80000
			}
		
		div#generalShoppingCart_shipFromChina a.totalWeight{
			font: 12px arial;
			color: #333333;
			}	
		
		div#generalShoppingCart_shipFromChina font.totalWeight{
			font: 12px arial;
			color: #333333;
			}	
			
		div#generalShoppingCart_shipFromChina a.totalWeightHighLight{
			font: bold 12px arial;
			color: #333333;
			}

		div#generalShoppingCart_shipFromChina font.totalWeightHighLight{
			font: bold 12px arial;
			color: #333333;
			}

		div#generalShoppingCart_shipFromChina a.totalWeightBlueHighLight{
			font: bold 12px arial;
			color: #0000FF;
			}		
		
		div#generalShoppingCart_shipFromChina font.totalWeightBlueHighLight{
			font: bold 12px arial;
			color: #0000FF;
			}	
			
		div#generalShoppingCart_shipFromChina table.orderNotes{
			width: 633px;
			}

		div#generalShoppingCart_shipFromChina tr.orderNotes{
			background-color: #FFF;
			}

		div#generalShoppingCart_shipFromChina a.orderNotesTitle{
			font: bold 12px arial;
			color:#666666
			}
		
		div#generalShoppingCart_shipFromChina font.orderNotesTitle{
			font: bold 12px arial;
			color:#666666
			}
			
		div#generalShoppingCart_shipFromChina a.orderNotesDescription{	
			font: 12px arial; 
			color:#666666;
			}	
		
		div#generalShoppingCart_shipFromChina font.orderNotesDescription{	
			font: 12px arial; 
			color:#666666;
			}
		
	/* generalBrowseProductDetails_recentlyViewedItems */ 		
	div#generalBrowseProductDetails_recentlyViewedItems{
		background-color: #fff;
   		height: auto;
		}
		
		div#generalBrowseProductDetails_recentlyViewedItems a.productTitle{
			font: 12px arial; 
			color: #666666;
			text-decoration: underline;
			}		
		
		div#generalBrowseProductDetails_recentlyViewedItems font.productTitle{
			font: 12px arial; 
			color: #666666;
			text-decoration: underline;
			}
		
		div#generalBrowseProductDetails_recentlyViewedItems a.ourPrice{
			font: 12px arial; 
			color: #2F2F2F;
			}
		
		div#generalBrowseProductDetails_recentlyViewedItems font.ourPrice{
			font: 12px arial; 
			color: #2F2F2F;
			}
		
		div#generalBrowseProductDetails_recentlyViewedItems a.price{
			font: bold 12px arial; 
			color: #666666;
			}
		
		div#generalBrowseProductDetails_recentlyViewedItems font.price{
			font: bold 12px arial; 
			color: #666666;
			}
		
		div#generalBrowseProductDetails_recentlyViewedItems a.addToCart{
			font: 12px arial; 
			color: #B20017;
			}
		
		div#generalBrowseProductDetails_recentlyViewedItems font.addToCart{
			font: 12px arial; 
			color: #B20017;
			}
		
	/* generalBrowseProductDetails_productView */
	div#generalBrowseProductDetails_productView{
		float: left;
		width: 730px;
		margin-left: 10px;
		margin-top: 20px;
		}
		
		/* generalBrowseProductDetails_imagesProductView */
		div#generalBrowseProductDetails_imagesProductView{
			float: left;
			text-align: left;
			width: 278px;
			}	
		
		/* generalBrowseProductDetails_iconProductView */
		div#generalBrowseProductDetails_iconProductView{
			text-align: left;
			width: 278px;
			}	
		
		div#generalBrowseProductDetails_productDefination ul{
		    list-style-position: inside;
		}

		div#generalBrowseProductDetails_productDefination ol{
		    list-style-position: inside;
		}

		/* generalBrowseProductDetails_productViewTitle */
		div#generalBrowseProductDetails_productViewTitle{
			float:right;
			text-align: left;
			width: 450px;
			}
		
			div#generalBrowseProductDetails_productViewTitle a.title{
				font: bold 19px arial;
				color: #666666;
				}
			
			div#generalBrowseProductDetails_productViewTitle font.title{
				font: bold 19px arial;
				color: #666666;
				}
				
			div#generalBrowseProductDetails_productViewTitle a.titlePackaged{
				font: bold 12px arial;
				color: #666666;
				}
			
			div#generalBrowseProductDetails_productViewTitle font.titlePackaged{
				font: bold 12px arial;
				color: #666666;
				}
				
			div#generalBrowseProductDetails_productViewTitle a.productShortDescription{
				font: 12px arial;
				color: #666666;
				padding-left: 3px;
				}
			
			div#generalBrowseProductDetails_productViewTitle font.productShortDescription{
				font: 12px arial;
				color: #666666;
				padding-left: 3px;
				}
		
		
		/* generalBrowseProductDetails_calculateShippingCost */	
		div#generalBrowseProductDetails_calculateShippingCost font.title{
				font: bold 19px arial;
				color: #666666;
				}
				
		
			div#generalBrowseProductDetails_calculateShippingCost font.weight{
				font: bold 12px arial;
				color: #666666;
				}
			
			div#generalBrowseProductDetails_calculateShippingCost td.shipmentPrice{
				font: bold 12px arial;
				color: #666666;
				}
				
			div#generalBrowseProductDetails_calculateShippingCost font.productDesc{
				font: 12px arial;
				color: #666666;
				}
			
			div#generalBrowseProductDetails_calculateShippingCost td.shipmentDay{
				font: 12px arial;
				color: #666666;
				}
			
			div#generalBrowseProductDetails_calculateShippingCost font.selectCountry{
				font: 12px arial;
				color: #666666;
				}
			
			div#generalBrowseProductDetails_calculateShippingCost font.highlightNotes{
				font: bold 12px arial;
				color: #D20001;
				}
			
			div#generalBrowseProductDetails_calculateShippingCost font.noteDesc{
				font: 12px arial;
				color: #666666;
				}
					
		/* generalBrowseProductDetails_productViewPrice */
		div#generalBrowseProductDetails_productViewPrice{
			padding-top: 15px;
			}
		
			div#generalBrowseProductDetails_productViewPrice td a.highlightPrice{
				font: bold 18px arial;
				color: #FF0000;
				padding-left: 3px;
				}
			
			div#generalBrowseProductDetails_productViewPrice td font.highlightPrice{
				font: bold 18px arial;
				color: #FF0000;
				padding-left: 3px;
				}
			
			div#generalBrowseProductDetails_productViewPrice td a.suggestPrice{
				font: 11px arial;
				color: #FF0000;
				text-decoration: underline;
				padding-left: 3px;
				}
			
			div#generalBrowseProductDetails_productViewPrice td font.suggestPrice{
				font: 11px arial;
				color: #FF0000;
				text-decoration: underline;
				padding-left: 3px;
				}
				
			div#generalBrowseProductDetails_productViewPrice td a.customerPrice{
				font: 11px arial;
				color: #606060;
				}
			
			div#generalBrowseProductDetails_productViewPrice td font.customerPrice{
				font: 11px arial;
				color: #606060;
				}
								
		/* generalBrowseProductDetails_productViewDescription */
		div#generalBrowseProductDetails_productViewDescription{
			padding-top: 10px;
			}
			
			div#generalBrowseProductDetails_productViewDescription a.description{
				font: bold 11px arial;
				color: #666666;
				}
				
			div#generalBrowseProductDetails_productViewDescription font.description{
				font: bold 11px arial;
				color: #666666;
				}	
				
			div#generalBrowseProductDetails_productViewDescription a.textDescription{
				font: 12px arial;
				color: #666666;
				}
				
			div#generalBrowseProductDetails_productViewDescription font.textDescription{
				font: 12px arial;
				color: #666666;
				}	
				
		/* generalBrowseProductDetails_productViewWeight */
		div#generalBrowseProductDetails_productViewWeight{
			padding-top: 10px;
			}
			
			div#generalBrowseProductDetails_productViewWeight a.weight{
				font: bold 11px arial;
				color: #666666;
				}
			
			div#generalBrowseProductDetails_productViewWeight font.weight{
				font: bold 11px arial;
				color: #666666;
				}	
					
	/* generalBrowseProductDetails_iconLinks */
	div#generalBrowseProductDetails_iconLinks{
		float: left;
		padding-left: 15px;
		}	
	
		div#generalBrowseProductDetails_iconLinks td.iconLinksTableMid{
			width: 720px;
			background-image: url(http://www.ipmart.com/main/en/image/page_bar_new8_mid.gif);
			}
		
		div#generalBrowseProductDetails_iconLinks td a.iconLinksFont{
			font: 11px arial; 
			color: #666666;
			text-decoration: underline;
			}	
		
		div#generalBrowseProductDetails_iconLinks td font.iconLinksFont{
			font: 11px arial; 
			color: #666666;
			text-decoration: underline;
			}
		
	/* generalBrowseProductDetails_customizePackage */
	div#generalBrowseProductDetails_customizePackage{
		float: left;
		padding-left: 15px;
		}	
		
		div#generalBrowseProductDetails_customizePackage td.tableTopMid{
			width: 715px;
			background-image: url(http://www.ipmart.com/main/en/image/page_bar_new10_mid.gif);
			}
		
		div#generalBrowseProductDetails_customizePackage td a.topMidSelect{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 3px;
			}
	
		div#generalBrowseProductDetails_customizePackage td font.topMidSelect{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 3px;
			}
	
		div#generalBrowseProductDetails_customizePackage td a.topMidProductName{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 45px;
			}
		
		div#generalBrowseProductDetails_customizePackage td font.topMidProductName{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 45px;
			}	
	
		div#generalBrowseProductDetails_customizePackage td a.topMidProductNameCustomizeProduct{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 115px;
			}
				
		div#generalBrowseProductDetails_customizePackage td font.topMidProductNameCustomizeProduct{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 115px;
			}
	
		div#generalBrowseProductDetails_customizePackage td a.topMidAvailabilty{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 225px;
			}
		
		div#generalBrowseProductDetails_customizePackage td font.topMidAvailabilty{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 225px;
			}		
	
		div#generalBrowseProductDetails_customizePackage td a.topMidAvailabiltyCustomizeProduct{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 170px;
			}
		
		div#generalBrowseProductDetails_customizePackage td font.topMidAvailabiltyCustomizeProduct{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 170px;
			}
		
		div#generalBrowseProductDetails_customizePackage td a.topMidQty{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 45px;
			}
		
		div#generalBrowseProductDetails_customizePackage td font.topMidQty{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 45px;
			}
		
		div#generalBrowseProductDetails_customizePackage td a.topMidQtyCustomizeProduct{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 80px;
			}
		
		div#generalBrowseProductDetails_customizePackage td font.topMidQtyCustomizeProduct{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 80px;
			}
		
		div#generalBrowseProductDetails_customizePackage td a.topMidShipping{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 57px;
			}
		
		div#generalBrowseProductDetails_customizePackage td font.topMidShipping{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 57px;
			}
			
		div#generalBrowseProductDetails_customizePackage td a.outStockItemsPolicy{
			font: 12px arial; 
			color:#666666; 
			text-decoration: underline;
			}	
		
		div#generalBrowseProductDetails_customizePackage td font.outStockItemsPolicy{
			font: 12px arial; 
			color:#666666; 
			text-decoration: underline;
			}	
			
		div#generalBrowseProductDetails_customizePackage td a.topMidShippingCustomizeProduct{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 70px;
			}	
		
		div#generalBrowseProductDetails_customizePackage td font.topMidShippingCustomizeProduct{
			font: bold 11px arial; 
			color:#666666; 
			padding-left: 70px;
			}
		
		div#generalBrowseProductDetails_customizePackage td a.topMidProductNameTitle{
			font: bold 13px arial; 
			color:#666666; 
			}
		
		div#generalBrowseProductDetails_customizePackage td font.topMidProductNameTitle{
			font: bold 13px arial; 
			color:#666666; 
			}
			
		div#generalBrowseProductDetails_customizePackage td a.noteIncluded{
			font: bold 12px arial; 
			color:#666666; 
			}
		
		div#generalBrowseProductDetails_customizePackage td font.noteIncluded{
			font: bold 12px arial; 
			color:#666666; 
			}
		
		div#generalBrowseProductDetails_customizePackage td a.noteDescription{
			font: 12px arial; 
			color:#666666; 
			}
		
		div#generalBrowseProductDetails_customizePackage td font.noteDescription{
			font: 12px arial; 
			color:#666666; 
			}
		
		div#generalBrowseProductDetails_customizePackage td a.underlineHighlightNote{
			font: bold 12px arial; 
			color:#FF0000; 
			text-decoration: underline;
			}

		div#generalBrowseProductDetails_customizePackage td font.underlineHighlightNote{
			font: bold 12px arial; 
			color:#FF0000; 
			text-decoration: underline;
			}

		div#generalBrowseProductDetails_customizePackage td a.shippingHighlightNote{
			font: bold 12px arial; 
			color:#FF0000; 
			}
		
		div#generalBrowseProductDetails_customizePackage td font.shippingHighlightNote{
			font: bold 12px arial; 
			color:#FF0000; 
			}
		
		div#generalBrowseProductDetails_customizePackage td a.highlightPrice{
			font: bold 11px arial; 
			color:#FF0000; 
			}
		
		div#generalBrowseProductDetails_customizePackage td font.highlightPrice{
			font: bold 11px arial; 
			color:#FF0000; 
			}
			
		div#generalBrowseProductDetails_customizePackage td a.totalAmount{
			font: bold 12px arial; 
			color:#242424; 
			}
		
		div#generalBrowseProductDetails_customizePackage td font.totalAmount{
			font: bold 12px arial; 
			color:#242424; 
			}
		
		div#generalBrowseProductDetails_customizePackage td a.highlightNote{
			font: bold 11px arial; 
			color:#FF0000; 
			}
		
		div#generalBrowseProductDetails_customizePackage td font.highlightNote{
			font: bold 11px arial; 
			color:#FF0000; 
			}
		
		div#generalBrowseProductDetails_customizePackage td a.underlineHighlightTextInThePackage{
			font: bold 11px arial; 
			color:#666666; 
			text-decoration: underline;
			}
		
		div#generalBrowseProductDetails_customizePackage td font.underlineHighlightTextInThePackage{
			font: bold 11px arial; 
			color:#666666; 
			text-decoration: underline;
			}
					
		div#generalBrowseProductDetails_customizePackage td a.highlightTextInThePackageWithOutBold{
			font: 12px arial; 
			color:#666666; 
			text-decoration: underline;
			}
		
		div#generalBrowseProductDetails_customizePackage td font.highlightTextInThePackageWithOutBold{
			font: 12px arial; 
			color:#666666; 
			text-decoration: underline;
			}
		
		div#generalBrowseProductDetails_customizePackage td a.normalTextInThePackage{
			font: 11px arial; 
			color:#666666; 
			}
		
		div#generalBrowseProductDetails_customizePackage td font.normalTextInThePackage{
			font: 11px arial; 
			color:#666666; 
			}
		
		div#generalBrowseProductDetails_customizePackage td a.underlineTextAvailability{
			font: bold 11px arial; 
			color:#666666; 
			text-decoration: underline;
			}
		
		div#generalBrowseProductDetails_customizePackage td font.underlineTextAvailability{
			font: bold 11px arial; 
			color:#666666; 
			text-decoration: underline;
			}
		
		div#generalBrowseProductDetails_customizePackage table.bgCellQtyPricing{
			background-color: #AFAFAF;
			}	
			
		div#generalBrowseProductDetails_customizePackage tr.bgCellQtyPricing{
			background-color: #777777;
			}
			
		div#generalBrowseProductDetails_customizePackage td.bgCellQtyPricing{
			border: 1px solid #BBBBBB; 
			height: 20px;
			}
	
		div#generalBrowseProductDetails_customizePackage tr.bgCellOneQtyPricing{
			background-color: #FFFFFF;
			}
	
		div#generalBrowseProductDetails_customizePackage tr.bgCellTwoQtyPricing{
			background-color: #EEEEEE;
			}
			
		div#generalBrowseProductDetails_customizePackage td a.qtyTitle{
			font: bold 11px arial; 
			color:#FFF; 
			padding: 5px 5px 5px 5px
			}
		
		div#generalBrowseProductDetails_customizePackage td font.qtyTitle{
			font: bold 11px arial; 
			color:#FFF; 
			padding: 5px 5px 5px 5px
			}
			
		div#generalBrowseProductDetails_customizePackage td a.priceTitle{
			font: bold 11px arial; 
			color:#FFF; 
			padding: 5px 5px 5px 5px
			}	
		
		div#generalBrowseProductDetails_customizePackage td font.priceTitle{
			font: bold 11px arial; 
			color:#FFF; 
			padding: 5px 5px 5px 5px
			}
		
		div#generalBrowseProductDetails_customizePackage td a.pricingDescription{
			font: 11px arial; 
			color:#000; 
			padding: 5px 5px 5px 5px; 
			}
		
		div#generalBrowseProductDetails_customizePackage td font.pricingDescription{
			font: 11px arial; 
			color:#000; 
			padding: 5px 5px 5px 5px; 
			}
			
		div#generalBrowseProductDetails_customizePackage td a.qtyDescription{
			font: 11px arial; 
			color:#000; 
			padding: 5px 5px 5px 5px; 
			}
		
		div#generalBrowseProductDetails_customizePackage td font.qtyDescription{
			font: 11px arial; 
			color:#000; 
			padding: 5px 5px 5px 5px; 
			}
						
		div#generalBrowseProductDetails_customizePackage td a.highlightTextShipping{
			font: bold 12px arial; 
			color:#D30000;
			}				
		
		div#generalBrowseProductDetails_customizePackage td font.highlightTextShipping{
			font: bold 12px arial; 
			color:#D30000;
			}
		
		div#generalBrowseProductDetails_customizePackage td.tableBottomMid{
			width: 705px;
			background-image: url(http://www.ipmart.com/main/en/image/page_bar_new11_mid.gif);
			}
			
		div#generalBrowseProductDetails_customizePackage td a.bottomMidBuyInBulkQty{
			font: 11px arial;
			color: #666666;
			text-decoration: underline;
			}	
		
		div#generalBrowseProductDetails_customizePackage td font.bottomMidBuyInBulkQty{
			font: 11px arial;
			color: #666666;
			text-decoration: underline;
			}
			
	/* generalBrowseProductDetails_productDefination */
	div#generalBrowseProductDetails_productDefination{
		float: left;
		padding-left: 15px;
		text-align: left;
		}
		
		div#generalBrowseProductDetails_productDefination td.productDetailsDescriptionText{
			font: 12px arial;
			color: #666666;
			}	
			
	/* generalBrowseProductDetails_otherSimiliarItems */
	div#generalBrowseProductDetails_otherSimiliarItems{
			float: left;
			width: 735px;
			}	
			
		div#generalBrowseProductDetails_otherSimiliarItems td.tableTopMid{
			width: 715px;
			background-image: url(http://www.ipmart.com/main/en/image/page_bar_new10_mid.gif);
			}	
			
		div#generalBrowseProductDetails_otherSimiliarItems td a.topMidOther{
			font: bold 12px arial; 
			color:#666666; 
			padding-left: 10px;
			}
		
		div#generalBrowseProductDetails_otherSimiliarItems td font.topMidOther{
			font: bold 12px arial; 
			color:#666666; 
			padding-left: 10px;
			}
			
		div#generalBrowseProductDetails_otherSimiliarItems td.tableBottomMid{
			width: 702px;
			background-image: url(http://www.ipmart.com/main/en/image/page_bar_new12_mid.gif);
			}
			
		div#generalBrowseProductDetails_otherSimiliarItems td a.itemTitle{
			font: 11px arial; 
			color: #717171; 
			text-decoration: underline;
			}	
		
		div#generalBrowseProductDetails_otherSimiliarItems td font.itemTitle{
			font: 11px arial; 
			color: #717171; 
			text-decoration: underline;
			}
		
		div#generalBrowseProductDetails_otherSimiliarItems td a.itemPrice{
			font: bold 11px arial; 
			color: #FF0000; 
			}
					
		div#generalBrowseProductDetails_otherSimiliarItems td font.itemPrice{
			font: bold 11px arial; 
			color: #FF0000; 
			}
				
/* generalLogin */
div#generalLogin {
	background:url(http://www.ipmart.com/main/en/image/bg2.jpg) top left repeat-y;
	width:960px;
	margin:auto;
	border-top: 1px #DEDEDE solid;
	border-bottom: 1px #DEDEDE solid;
	}
	
	/* generalLogin_customerNewAndReturn */
	div#generalLogin_customerNewAndReturn{
		float: right;
		width: 660px;
		}
		
	/* generalLogin_newCustomerRegistrationAccount */
	div#generalLogin_newCustomerRegistrationAccount{
		float: left;
		width: 325px;
		text-align: left;

		}						

		div#generalLogin_newCustomerRegistrationAccount td.newCustomerBarTitle{
			background-image: url(http://www.ipmart.com/main/en/image/customer_line_mid.gif);
			width: 280px !important;
			width: 285px;
			padding-left: 10px !important;
			}
		
		div#generalLogin_newCustomerRegistrationAccount td.newCustomerBottomBar{
			background-image: url(http://www.ipmart.com/main/en/image/customer_line_bottom_mid.gif);
			width: 284px !important;
			width: 289px;
			}
			
		div#generalLogin_newCustomerRegistrationAccount td a.newVisitorRegistration{
			font: bold 18px arial;
			color: #A50000;
			}
		
		div#generalLogin_newCustomerRegistrationAccount td font.newVisitorRegistration{
			font: bold 18px arial;
			color: #A50000;
			}
		
		div#generalLogin_newCustomerRegistrationAccount td a.newVisitorRegistrationDescription{
			font: 11px arial; 
			color:#666666; 	
			}
		
		div#generalLogin_newCustomerRegistrationAccount td font.newVisitorRegistrationDescription{
			font: 11px arial; 
			color:#666666; 	
			}
		
		div#generalLogin_newCustomerRegistrationAccount td a.newVisitorRegistrationMenuText{
			font: 13px arial; 
			color:#666666; 	
			}	
		
		div#generalLogin_newCustomerRegistrationAccount td font.newVisitorRegistrationMenuText{
			font: 13px arial; 
			color:#666666; 	
			}	
		
		div#generalLogin_newCustomerRegistrationAccount td a.mailSample{
			font: 11px arial; 
			color:#444444; 	
			}	
		
		div#generalLogin_newCustomerRegistrationAccount td font.mailSample{
			font: 11px arial; 
			color:#444444; 	
			}
		
		div#generalLogin_newCustomerRegistrationAccount td.space{
			padding-top: 3px;
			}
				
	/* generalLogin_newCustomerRegistration */
	div#generalLogin_newCustomerRegistration{
		float: left;
		width: 480px;
		text-align: left;
		}						

		div#generalLogin_newCustomerRegistration td.newCustomerBarTitle{
			background-image: url(http://www.ipmart.com/main/en/image/customer_line_mid.gif);
			width: 425px !important;
			width: 430px;
			padding-left: 10px !important;
			}
		
		div#generalLogin_newCustomerRegistration td.newCustomerBottomBar{
			background-image: url(http://www.ipmart.com/main/en/image/customer_line_bottom_mid.gif);
			width: 429px !important;
			width: 434px;
			}
			
		div#generalLogin_newCustomerRegistration td a.newVisitorRegistration{
			font: bold 18px arial;
			color: #A50000;
			}
		
		div#generalLogin_newCustomerRegistration td font.newVisitorRegistration{
			font: bold 18px arial;
			color: #A50000;
			}
		
		div#generalLogin_newCustomerRegistration td a.newVisitorRegistrationDescription{
			font: 11px arial; 
			color:#666666; 	
			}
		
		div#generalLogin_newCustomerRegistration td font.newVisitorRegistrationDescription{
			font: 11px arial; 
			color:#666666; 	
			}
		
		div#generalLogin_newCustomerRegistration td a.newVisitorRegistrationMenuText{
			font: 13px arial; 
			color:#666666; 	
			}	
		
		div#generalLogin_newCustomerRegistration td font.newVisitorRegistrationMenuText{
			font: 13px arial; 
			color:#666666; 	
			}
		
		div#generalLogin_newCustomerRegistration td a.mailSample{
			font: 11px arial; 
			color:#444444; 	
			}
				
		div#generalLogin_newCustomerRegistration td font.mailSample{
			font: 11px arial; 
			color:#444444; 	
			}
		
		div#generalLogin_newCustomerRegistration td.space{
			padding-top: 3px;
			}
			
	/* generalLogin_returningCustomerLoginAccount */
	div#generalLogin_returningCustomerLoginAccount{
		float: right;
		width: 325px;
		vertical-align: top;
		}	
		
		div#generalLogin_returningCustomerLoginAccount td.returnCustomerBarTitle{
			background-image: url(http://www.ipmart.com/main/en/image/customer_line_mid.gif);
			width: 280px !important;
			width: 285px;
			padding-left: 10px;
			}
			
		div#generalLogin_returningCustomerLoginAccount td.returnCustomerBottomBar{
			background-image: url(http://www.ipmart.com/main/en/image/customer_line_bottom_mid.gif);
			width: 282px !important;
			width: 289px;
			}	
			
		div#generalLogin_returningCustomerLoginAccount td a.returningCustomerLogin{
			font: bold 18px arial;
			color: #999999;
			}
		
		div#generalLogin_returningCustomerLoginAccount td font.returningCustomerLogin{
			font: bold 18px arial;
			color: #999999;
			}
		
		div#generalLogin_returningCustomerLoginAccount td a.returningCustomerDescription{
			font: 11px arial; 
			color:#666666; 	
			}	
		
		div#generalLogin_returningCustomerLoginAccount td font.returningCustomerDescription{
			font: 11px arial; 
			color:#666666; 	
			}
			
		div#generalLogin_returningCustomerLoginAccount td a.returningCustomerMenuText{
			font: 13px arial; 
			color:#666666; 	
			}	
		
		div#generalLogin_returningCustomerLoginAccount td font.returningCustomerMenuText{
			font: 13px arial; 
			color:#666666; 	
			}	
		
		div#generalLogin_returningCustomerLoginAccount td a.mailSample{
			font: 11px arial; 
			color:#444444; 	
			}	
		
		div#generalLogin_returningCustomerLoginAccount td font.mailSample{
			font: 11px arial; 
			color:#444444; 	
			}
		
		div#generalLogin_returningCustomerLoginAccount td a.forgotPassword{
			font: 11px arial; 
			color:#840913; 	
			padding-left: 5px;
			}
		
		div#generalLogin_returningCustomerLoginAccount td font.forgotPassword{
			font: 11px arial; 
			color:#840913; 	
			padding-left: 5px;
			}
		
		div#generalLogin_returningCustomerLoginAccount td.space{
			padding-top: 3px;
			}	
						
	/* generalLogin_returningCustomerLogin */
	div#generalLogin_returningCustomerLogin{
		float: right;
		width: 480px;
		vertical-align: top;
		}	
		
		div#generalLogin_returningCustomerLogin td.returnCustomerBarTitle{
			background-image: url(http://www.ipmart.com/main/en/image/customer_line_mid.gif);
			width: 425px !important;
			width: 430px;
			padding-left: 10px;
			}
			
		div#generalLogin_returningCustomerLogin td.returnCustomerBottomBar{
			background-image: url(http://www.ipmart.com/main/en/image/customer_line_bottom_mid.gif);
			width: 429px !important;
			width: 434px;
			}	
			
		div#generalLogin_returningCustomerLogin td a.returningCustomerLogin{
			font: bold 18px arial;
			color: #999999;
			}
		
		div#generalLogin_returningCustomerLogin td font.returningCustomerLogin{
			font: bold 18px arial;
			color: #999999;
			}
		
		div#generalLogin_returningCustomerLogin td a.returningCustomerDescription{
			font: 11px arial; 
			color:#666666; 	
			}	
		
		div#generalLogin_returningCustomerLogin td font.returningCustomerDescription{
			font: 11px arial; 
			color:#666666; 	
			}
			
		div#generalLogin_returningCustomerLogin td a.returningCustomerMenuText{
			font: 13px arial; 
			color:#666666; 	
			}	
		
		div#generalLogin_returningCustomerLogin td font.returningCustomerMenuText{
			font: 13px arial; 
			color:#666666; 	
			}	
		
		div#generalLogin_returningCustomerLogin td a.mailSample{
			font: 11px arial; 
			color:#444444; 	
			}	
		
		div#generalLogin_returningCustomerLogin td font.mailSample{
			font: 11px arial; 
			color:#444444; 	
			}
		
		div#generalLogin_returningCustomerLogin td a.forgotPassword{
			font: 11px arial; 
			color:#840913; 	
			padding-left: 5px;
			}
		
		div#generalLogin_returningCustomerLogin td font.forgotPassword{
			font: 11px arial; 
			color:#840913; 	
			padding-left: 5px;
			}
		
		div#generalLogin_returningCustomerLogin td.space{
			padding-top: 3px;
			}	
			
/* generalCheckOut */
div#generalCheckOut {
	background:url(http://www.ipmart.com/main/en/image/bg2.jpg) top left repeat-y;
	width:960px;
	position: relative;
	margin:auto;
	border-top: 1px #DEDEDE solid;
	border-bottom: 1px #DEDEDE solid;
	}
	
	/* generalHelpSupportAccount */
	div#generalHelpSupportAccount{
		float: left;
		padding-left: 0px !important;
		padding-left: 10px;
		padding-bottom: 0px !important;
		padding-bottom: 10px;
		}		
		
		div#generalHelpSupportAccount td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/support_header_content_line.jpg);
			width: 922px;
			padding-left: 10px;
			}
		
		div#generalHelpSupportAccount td font.barTitleHighlight{
			font: bold 18px arial;
			color: #B20017;
			}		
		
		div#generalHelpSupportAccount td font.barTitleGray{
			font: bold 16px arial;
			color: #A3A3A3;
			}	
	
		div#generalHelpSupportAccount td font.whiteFont{
			font: 25px arial;
			color: #ffffff;
			}	
	
	
	/* generalCheckOut_easyStepToOrder */
	div#generalCheckOut_easyStepToOrder{
		float: left;
		width: 297px;
		}		
		
		div#generalCheckOut_easyStepToOrder td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_mid.gif);
			width: 250px;
			padding-left: 10px;
			}
			
		div#generalCheckOut_easyStepToOrder td.bottomMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_bottom_mid.gif);
			width: 258px;
			}
		
		div#generalCheckOut_easyStepToOrder td a.barTitle{
			font: 18px arial;
			color: #B20017;
			}
		
		div#generalCheckOut_easyStepToOrder td font.barTitle{
			font: 18px arial;
			color: #B20017;
			}
		
		div#generalCheckOut_easyStepToOrder td a.easyStep{
			font: bold 13px arial;
			color: #5B6F00;
			text-decoration: underline;
			}
		
		div#generalCheckOut_easyStepToOrder td font.easyStep{
			font: bold 13px arial;
			color: #5B6F00;
			text-decoration: underline;
			}
		
		div#generalCheckOut_easyStepToOrder td a.easyStepDescription{
			font: 11px arial;
			color: #666666;
			}
		
		div#generalCheckOut_easyStepToOrder td font.easyStepDescription{
			font: 11px arial;
			color: #666666;
			}
							
	/* generalCheckOut_shippingInformation */
	div#generalCheckOut_shippingInformation{
		float: right;
		padding-right: 0px !important;
		padding-right: 10px;
		width: 660px;
		}	
		
		div#generalCheckOut_shippingInformation td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_mid.gif);
			width: 610px;
			padding-left: 10px;
			}
		
		div#generalCheckOut_shippingInformation td.bottomMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_bottom_mid.gif);
			width: 618px;
			}
		
		div#generalCheckOut_shippingInformation td a.barTitle{
			font: 18px arial;
			color: #B20017;
			}	
		
		div#generalCheckOut_shippingInformation td font.barTitle{
			font: 18px arial;
			color: #B20017;
			}
					
		div#generalCheckOut_shippingInformation td a.barTitleStep{
			font: 18px arial;
			color: #666666;
			padding-left: 280px;
			}	
		
		div#generalCheckOut_shippingInformation td font.barTitleStep{
			font: 18px arial;
			color: #666666;
			padding-left: 280px;
			}
			
		div#generalCheckOut_shippingInformation td a.customerDetails{
			font: bold 13px arial;
			color: #5B6F00;
			}	
		
		div#generalCheckOut_shippingInformation td font.customerDetails{
			font: bold 13px arial;
			color: #5B6F00;
			}
			
		div#generalCheckOut_shippingInformation td a.customerDetailsRequiredFields{
			font: 11px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shippingInformation td font.customerDetailsRequiredFields{
			font: 11px arial;
			color: #333333;
			}
							
		div#generalCheckOut_shippingInformation td a.customerDetailsMenu{
			font: 11px arial;
			color: #333333;
			}
				
		div#generalCheckOut_shippingInformation td font.customerDetailsMenu{
			font: 11px arial;
			color: #333333;
			}
				
		div#generalCheckOut_shippingInformation td a.customerDetailsEmailMember{
			font: bold 11px arial;
			color: #333333;
			}	
		
		div#generalCheckOut_shippingInformation td font.customerDetailsEmailMember{
			font: bold 11px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shippingInformation td a.customerDetailsTaxIDHiglight{
			font: 11px arial;
			color: #FF0000;
			}
		
		div#generalCheckOut_shippingInformation td font.customerDetailsTaxIDHiglight{
			font: 11px arial;
			color: #FF0000;
			}
			
		div#generalCheckOut_shippingInformation td a.customerDetailsWhatThisHiglight{
			font: 10px arial;
			color: #FF0000;
			}	
		
		div#generalCheckOut_shippingInformation td font.customerDetailsWhatThisHiglight{
			font: 10px arial;
			color: #FF0000;
			}
			
		div#generalCheckOut_shippingInformation td a.customerDetailsForwardingInformationHiglight{
			font: bold 11px arial;
			color: #FF0000;
			}	
		
		div#generalCheckOut_shippingInformation td font.customerDetailsForwardingInformationHiglight{
			font: bold 11px arial;
			color: #FF0000;
			}
			
		div#generalCheckOut_shippingInformation td a.customerDetailsSpesialInstructionItalic{
			font: italic 11px arial;
			color: #FF0000;
			}	
		
		div#generalCheckOut_shippingInformation td font.customerDetailsSpesialInstructionItalic{
			font: italic 11px arial;
			color: #FF0000;
			}
		
		div#generalCheckOut_shippingInformation td a.customerDetailsTermsCondition{
			font: 11px arial;
			color: #095B84;
			text-decoration: underline;
			}	
		
		div#generalCheckOut_shippingInformation td font.customerDetailsTermsCondition{
			font: 11px arial;
			color: #095B84;
			text-decoration: underline;
			}	
			
		div#generalCheckOut_shippingInformation td a.customerDetailsUploadFilesTextHighlight{
			font: bold 12px arial;
			color: #FF0000;
			}	
		
		div#generalCheckOut_shippingInformation td font.customerDetailsUploadFilesTextHighlight{
			font: bold 12px arial;
			color: #FF0000;
			}
			
		div#generalCheckOut_shippingInformation td a.customerDetailsUploadFilesNormalText{
			font: 12px arial;
			color: #333333;
			}	
			
		div#generalCheckOut_shippingInformation td font.customerDetailsUploadFilesNormalText{
			font: 12px arial;
			color: #333333;
			}
	
	/* generalgeneralCheckOut_shipFromMalaysia */		
	div#generalCheckOut_shipFromMalaysia{
		padding-right: 6px !important;
  		padding-right: 0px;
		margin-right: 6px !important;
		margin-right: 6px
		}	
		
		div#generalCheckOut_shipFromMalaysia table{
			width: 575px;
			}
		
		div#generalCheckOut_shipFromMalaysia tr{
			background-color: #F7F7F7;
			}
		
		div#generalCheckOut_shipFromMalaysia td.title{
			width: 175px; 
			border: 1px solid #BBBBBB;
			}
			
		div#generalCheckOut_shipFromMalaysia td.weightDescription{
			border-top: 1px solid #BBBBBB;
			border-right: 1px solid #BBBBBB;
			border-bottom: 1px solid #BBBBBB;
			}
		
		div#generalCheckOut_shipFromMalaysia a.title{
			font: bold 22px arial;
			color: #F80000
			}
		
		div#generalCheckOut_shipFromMalaysia font.title{
			font: bold 22px arial;
			color: #F80000
			}
		
		div#generalCheckOut_shipFromMalaysia a.totalWeight{
			font: 12px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shipFromMalaysia font.totalWeight{
			font: 12px arial;
			color: #333333;
			}
	
		div#generalCheckOut_shipFromMalaysia a.totalWeightHighLight{
			font: bold 12px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shipFromMalaysia font.totalWeightHighLight{
			font: bold 12px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shipFromMalaysia a.totalWeightBlueHighLight{
			font: bold 12px arial;
			color: #0000FF;
			}
		
		div#generalCheckOut_shipFromMalaysia font.totalWeightBlueHighLight{
			font: bold 12px arial;
			color: #0000FF;
			}
			
	/* generalCheckOut_shipFromChina */		
	div#generalCheckOut_shipFromChina{
		padding-right: 6px !important;
  		padding-right: 0px;
		margin-right: 6px !important;
		margin-right: 6px
		}	
		
		div#generalCheckOut_shipFromChina table{
			width: 575px;
			}
		
		div#generalCheckOut_shipFromChina tr{
			background-color: #F7F7F7;
			}
		
		div#generalCheckOut_shipFromChina td.title{
			width: 175px; 
			border: 1px solid #BBBBBB;
			}
			
		div#generalCheckOut_shipFromChina td.weightDescription{
			border-top: 1px solid #BBBBBB;
			border-right: 1px solid #BBBBBB;
			border-bottom: 1px solid #BBBBBB;
			}
		
		div#generalCheckOut_shipFromChina a.title{
			font: bold 22px arial;
			color: #F80000
			}
		
		div#generalCheckOut_shipFromChina font.title{
			font: bold 22px arial;
			color: #F80000
			}
		
		div#generalCheckOut_shipFromChina a.totalWeight{
			font: 12px arial;
			color: #333333;
			}	
		
		div#generalCheckOut_shipFromChina font.totalWeight{
			font: 12px arial;
			color: #333333;
			}
			
		div#generalCheckOut_shipFromChina a.totalWeightHighLight{
			font: bold 12px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shipFromChina font.totalWeightHighLight{
			font: bold 12px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shipFromChina a.totalWeightBlueHighLight{
			font: bold 12px arial;
			color: #0000FF;
			}		
		
		div#generalCheckOut_shipFromChina font.totalWeightBlueHighLight{
			font: bold 12px arial;
			color: #0000FF;
			}
			
		div#generalCheckOut_shipFromChina table.orderNotes{
			width: 633px;
			}

		div#generalCheckOut_shipFromChina tr.orderNotes{
			background-color: #FFF;
			}

		div#generalCheckOut_shipFromChina a.orderNotesTitle{
			font: bold 12px arial;
			color:#666666
			}
		
		div#generalCheckOut_shipFromChina font.orderNotesTitle{
			font: bold 12px arial;
			color:#666666
			}
			
		div#generalCheckOut_shipFromChina a.orderNotesDescription{	
			font: 12px arial; 
			color:#666666;
			}	
		
		div#generalCheckOut_shipFromChina font.orderNotesDescription{	
			font: 12px arial; 
			color:#666666;
			}
			
	/* generalCheckOut_shippingCalculation */
	div#generalCheckOut_shippingCalculation{
		float: right;
		width: 660px;
		padding-right: 0px !important;
		padding-right: 10px;
		}	
		
		div#generalCheckOut_shippingCalculation td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_mid.gif);
			width: 610px;
			padding-left: 10px;
			}
		
		div#generalCheckOut_shippingCalculation td.insideMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/calculate_shipping_mid_bar.gif);
			width: 575px;
			padding-left: 10px;
			}
			
		div#generalCheckOut_shippingCalculation td.insideMidBar2{
			background-image: url(http://www.ipmart.com/main/en/image/calculate_shipping_mid_bar.gif);
			width: 574px!important;
			width: 575px;
			padding-left: 10px;
			}
		
						
		div#generalCheckOut_shippingCalculation td.bottomMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_bottom_mid.gif);
			width: 618px;
			}
		
		div#generalCheckOut_shippingCalculation td.insideBottomMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_bottom_mid.gif);
			width: 587px;
			}
			
		div#generalCheckOut_shippingCalculation td.insideBottomMidBar2{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_bottom_mid.gif);
			width: 586px !important;
			width: 587px;
			}
		
			
		div#generalCheckOut_shippingCalculation td a.barTitle{
			font: 18px arial;
			color: #B20017;
			}	
		
		div#generalCheckOut_shippingCalculation td font.barTitle{
			font: 18px arial;
			color: #B20017;
			}
					
		div#generalCheckOut_shippingCalculation td a.barTitleStep{
			font: 18px arial;
			color: #666666;
			padding-left: 225px;
			}	
		
		div#generalCheckOut_shippingCalculation td font.barTitleStep{
			font: 18px arial;
			color: #666666;
			padding-left: 225px;
			}
		
		div#generalCheckOut_shippingCalculation td a.transactionDetail{
			font: bold 15px arial;
			color: #8A8686;
			}	
		
		div#generalCheckOut_shippingCalculation td font.transactionDetail{
			font: bold 15px arial;
			color: #8A8686;
			}
			
		div#generalCheckOut_shippingCalculation td a.otherBarTitleStep{
			font: 18px arial;
			color: #666666;
			padding-left: 200px;
			}	
		
		div#generalCheckOut_shippingCalculation td font.otherBarTitleStep{
			font: 18px arial;
			color: #666666;
			padding-left: 200px;
			}
			
		div#generalCheckOut_shippingCalculation td a.destinationCountry{
			font: 12px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shippingCalculation td font.destinationCountry{
			font: 12px arial;
			color: #333333;
			}
				
		div#generalCheckOut_shippingCalculation td a.destinationCountryTextBold{
			font: bold 12px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shippingCalculation td font.destinationCountryTextBold{
			font: bold 12px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shippingCalculation td a.destinationCountryTextBoldUnderline{
			font: bold 12px arial;
			color: #333333;
			text-decoration: underline;
			}
		
		div#generalCheckOut_shippingCalculation td font.destinationCountryTextBoldUnderline{
			font: bold 12px arial;
			color: #333333;
			text-decoration: underline;
			}
			
		div#generalCheckOut_shippingCalculation td a.packageDescription{
			font: 13px arial;
			color: #333333;
			}	
		
		div#generalCheckOut_shippingCalculation td font.packageDescription{
			font: 13px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shippingCalculation td a.packageWeightDescription{
			font: bold 13px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shippingCalculation td font.packageWeightDescription{
			font: bold 13px arial;
			color: #333333;
			}
			
		div#generalCheckOut_shippingCalculation td a.avaliableCourier{
			font: bold 13px arial;
			color: #B32021;
			}	
		
		div#generalCheckOut_shippingCalculation td font.avaliableCourier{
			font: bold 13px arial;
			color: #B32021;
			}
			
		div#generalCheckOut_shippingCalculation td a.avaliableCourierUnderlineItalic{
			font: bold italic 13px arial;
			color: #B32021;
			text-decoration: underline;
			}
		
		div#generalCheckOut_shippingCalculation td font.avaliableCourierUnderlineItalic{
			font: bold italic 13px arial;
			color: #B32021;
			text-decoration: underline;
			}
		
		div#generalCheckOut_shippingCalculation td a.number{
			font: bold 12px arial;
			color: #000;
			}
		
		div#generalCheckOut_shippingCalculation td font.number{
			font: bold 12px arial;
			color: #000;
			}
			
		div#generalCheckOut_shippingCalculation td a.otherExplanation{
			font: 13px arial;
			color: #000;
			}
		
		div#generalCheckOut_shippingCalculation td font.otherExplanation{
			font: 13px arial;
			color: #000;
			}
					
		div#generalCheckOut_shippingCalculation td a.itemTitleHeader{
			font: bold 13px arial;
			color: #666666;
			}
		
		div#generalCheckOut_shippingCalculation td font.itemTitleHeader{
			font: bold 13px arial;
			color: #666666;
			}
			
		div#generalCheckOut_shippingCalculation  td a.itemTitle{
			font: 11px arial; 
			color: #323232;
			text-decoration: underline;
			}
		
		div#generalCheckOut_shippingCalculation  td font.itemTitle{
			font: 11px arial; 
			color: #323232;
			text-decoration: underline;
			}
			
		div#generalCheckOut_shippingCalculation  td a.itemWeight{
			font: 11px arial;
			color: #323232;
			}	
		
		div#generalCheckOut_shippingCalculation  td font.itemWeight{
			font: 11px arial;
			color: #323232;
			}
			
		div#generalCheckOut_shippingCalculation td a.freeShippingCost{
			font: bold 12px arial;
			color: #333333;
			padding-left: 10px;
			}
		
		div#generalCheckOut_shippingCalculation td font.freeShippingCost{
			font: bold 12px arial;
			color: #333333;
			padding-left: 10px;
			}
			
		div#generalCheckOut_shippingCalculation td a.shippingCostPrice{
			font: 12px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shippingCalculation td font.shippingCostPrice{
			font: 12px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shippingCalculation td a.shippingNormalText{
			font: 12px arial;
			color: #333333;
			}
		
		div#generalCheckOut_shippingCalculation td font.shippingNormalText{
			font: 12px arial;
			color: #333333;
			}
			
		div#generalCheckOut_shippingCalculation td a.shippingBoldText{
			font: bold 12px arial;
			color: #333333;
			}	
		
		div#generalCheckOut_shippingCalculation td font.shippingBoldText{
			font: bold 12px arial;
			color: #333333;
			}
			
		div#generalCheckOut_shippingCalculation td a.paidFromYourAccount{
			font: 11px arial;
			color: #424242;
			}	
		
		div#generalCheckOut_shippingCalculation td font.paidFromYourAccount{
			font: 11px arial;
			color: #424242;
			}
			
		div#generalCheckOut_shippingCalculation td a.note{
			font: bold 11px arial;
			color: #333333;
			text-decoration: underline;
			}	
		
		div#generalCheckOut_shippingCalculation td font.note{
			font: bold 11px arial;
			color: #333333;
			text-decoration: underline;
			}
		
		div#generalCheckOut_shippingCalculation td a.noteDescription{
			font: 11px arial;
			color: #333333;
			}	
		
		div#generalCheckOut_shippingCalculation td font.noteDescription{
			font: 11px arial;
			color: #333333;
			}	
		
		div#generalCheckOut_shippingCalculation a.shippingInfo{
			font: 12px arial; 
			color:#555555;
			font-weight: bold;
			}
		
		div#generalCheckOut_shippingCalculation font.shippingInfo{
			font: 12px arial; 
			color:#555555;
			font-weight: bold;
			}
			
		div#generalCheckOut_shippingCalculation td a.shippingInfo{
			font: 12px arial; 
			color:#555555;
			font-weight: bold;
			}
		
		div#generalCheckOut_shippingCalculation td font.shippingInfo{
			font: 12px arial; 
			color:#555555;
			font-weight: bold;
			}
			
		div#generalCheckOut_shippingCalculation td a.shippingInfo2{
			font: 13px arial; 
			color:#242323;
			font-weight: bold;
			}
		
		div#generalCheckOut_shippingCalculation td font.shippingInfo2{
			font: 13px arial; 
			color:#242323;
			font-weight: bold;
			}
		
		div#generalCheckOut_shippingCalculation td a.itemUnit{
			font: 11px arial;
			color: #323232;
			}
		
		div#generalCheckOut_shippingCalculation td font.itemUnit{
			font: 11px arial;
			color: #323232;
			}
		
		div#generalCheckOut_shippingCalculation td a.highlightNote{
			font: bold 12px arial;
			color: #AF0000;
			}
		
		div#generalCheckOut_shippingCalculation td font.highlightNote{
			font: bold 12px arial;
			color: #AF0000;
			}
			
/* generalCheckOut_selectPaymentMethod */
	div#generalCheckOut_selectPaymentMethod{
		float: right;
		width: 660px;
		padding-right: 0px !important;
		padding-right: 10px;
		
		}	
		
		div#generalCheckOut_selectPaymentMethod td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_mid.gif);
			width: 610px;
			padding-left: 10px;
			}
		
		div#generalCheckOut_selectPaymentMethod td.bottomMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_bottom_mid.gif);
			width: 618px;
			}
		
		div#generalCheckOut_selectPaymentMethod td.insideMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/calculate_shipping_mid_bar.gif);
			width: 575px;
			padding-left: 10px;
			}
		
		div#generalCheckOut_selectPaymentMethod td.insideBottomMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_bottom_mid.gif);
			width: 587px;
			}
		
		div#generalCheckOut_selectPaymentMethod td a.barTitle{
			font: 18px arial;
			color: #B20017;
			}	
		
		div#generalCheckOut_selectPaymentMethod td font.barTitle{
			font: 18px arial;
			color: #B20017;
			}	
					
		div#generalCheckOut_selectPaymentMethod td a.barTitleStep{
			font: 18px arial;
			color: #666666;
			padding-left: 220px;
			}		
		
		div#generalCheckOut_selectPaymentMethod td font.barTitleStep{
			font: 18px arial;
			color: #666666;
			padding-left: 220px;
			}	
		
		div#generalCheckOut_selectPaymentMethod td a.fbiWarning{
			font: bold 17px arial;
			color: #B60018;
			}	
		
		div#generalCheckOut_selectPaymentMethod td font.fbiWarning{
			font: bold 17px arial;
			color: #B60018;
			}
				
		div#generalCheckOut_selectPaymentMethod td a.fbiWarningDescription{
			font: 11px arial;
			color: #666666;
			}	
		
		div#generalCheckOut_selectPaymentMethod td font.fbiWarningDescription{
			font: 11px arial;
			color: #666666;
			}
			
		div#generalCheckOut_selectPaymentMethod td a.choosePaymentMethod{
			font: bold 16px arial;
			color: #B32021;
			}	
		
		div#generalCheckOut_selectPaymentMethod td font.choosePaymentMethod{
			font: bold 16px arial;
			color: #B32021;
			}	
			
		div#generalCheckOut_selectPaymentMethod td a.paymentMethodUnderlineText{
			font: bold 13px arial;
			color: #1D1D1D;
			text-decoration: underline;
			}
		
		div#generalCheckOut_selectPaymentMethod td font.paymentMethodUnderlineText{
			font: bold 13px arial;
			color: #1D1D1D;
			text-decoration: underline;
			}
					
		div#generalCheckOut_selectPaymentMethod td a.paymentMethodNormalText{
			font: bold 13px arial;
			color: #1D1D1D;
			}
		
		div#generalCheckOut_selectPaymentMethod td font.paymentMethodNormalText{
			font: bold 13px arial;
			color: #1D1D1D;
			}
			
		div#generalCheckOut_selectPaymentMethod td a.mobileMoneyDescription{
			font: 11px arial;
			color: #AF1D1D;
			text-decoration: underline;
			}	
		
		div#generalCheckOut_selectPaymentMethod td font.mobileMoneyDescription{
			font: 11px arial;
			color: #AF1D1D;
			text-decoration: underline;
			}
				
		div#generalCheckOut_selectPaymentMethod td a.mobileMoney{
			font: bold 13px arial;
			color: #AF1D1D;
			}
		
		div#generalCheckOut_selectPaymentMethod td font.mobileMoney{
			font: bold 13px arial;
			color: #AF1D1D;
			}
			
		div#generalCheckOut_selectPaymentMethod td a.warningTextBold{
			font: bold 13px arial;
			color: #AF1D1D;
			text-decoration: underline;
			}	
		
		div#generalCheckOut_selectPaymentMethod td font.warningTextBold{
			font: bold 13px arial;
			color: #AF1D1D;
			text-decoration: underline;
			}
			
		div#generalCheckOut_selectPaymentMethod td a.warningText{
			font: 12px arial;
			color: #AF1D1D;
			}
		
		div#generalCheckOut_selectPaymentMethod td font.warningText{
			font: 12px arial;
			color: #AF1D1D;
			}
			
		div#generalCheckOut_selectPaymentMethod td a.identifyBoldText{
			font: bold 12px arial;
			color: #666666;
			}
		
		div#generalCheckOut_selectPaymentMethod td font.identifyBoldText{
			font: bold 12px arial;
			color: #666666;
			}
			
		div#generalCheckOut_selectPaymentMethod td a.identifyText{
			font: 12px arial;
			color: #666666;
			}	
			
		div#generalCheckOut_selectPaymentMethod td font.identifyText{
			font: 12px arial;
			color: #666666;
			}
		
		div#generalCheckOut_selectPaymentMethod td font.or{
			font: bold 23px arial;
			color: #B32021;
			}	
		
		div#generalCheckOut_selectPaymentMethod td font.price{
			font: bold 13px arial;
			color: #AF1D1D;
			}
			
/* generalCheckOut_orderConfirmed */
	div#generalCheckOut_orderConfirmed{
		float: left;
		padding-left: 0px !important;
		padding-left: 10px;
		padding-bottom: 0px !important;
		padding-bottom: 10px;
		}		
		
		div#generalCheckOut_orderConfirmed td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_mid.gif);
			width: 905px;
			padding-left: 10px;
			}
			
		div#generalCheckOut_orderConfirmed td.bottomMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_bottom_mid.gif);
			width: 913px;
			}
			
		div#generalCheckOut_orderConfirmed td a.barTitle{
			font: 18px arial;
			color: #B20017;
			}		
		
		div#generalCheckOut_orderConfirmed td font.barTitle{
			font: 18px arial;
			color: #B20017;
			}
			
		div#generalCheckOut_orderConfirmed td a.boldUnderlineText{
			font: bold 16px arial;
			color: #666666;
			text-decoration: underline;
			}
		
		div#generalCheckOut_orderConfirmed td font.boldUnderlineText{
			font: bold 16px arial;
			color: #666666;
			text-decoration: underline;
			}
			
		div#generalCheckOut_orderConfirmed td a.boldTextDescription{
			font: bold 16px arial;
			color: #666666;
			}
		
		div#generalCheckOut_orderConfirmed td font.boldTextDescription{
			font: bold 16px arial;
			color: #666666;
			}
			
		div#generalCheckOut_orderConfirmed td a.boldText{
			font: bold 15px arial;
			color: #666666;
			}
		
		div#generalCheckOut_orderConfirmed td font.boldText{
			font: bold 15px arial;
			color: #666666;
			}
			
		div#generalCheckOut_orderConfirmed td a.otherNormalText{
			font: 15px arial;
			color: #666666;
			}
		
		div#generalCheckOut_orderConfirmed td font.otherNormalText{
			font: 15px arial;
			color: #666666;
			}
				
		div#generalCheckOut_orderConfirmed td a.otherBoldText{
			font: bold 15px arial;
			color: #070707;
			}
		
		div#generalCheckOut_orderConfirmed td font.otherBoldText{
			font: bold 15px arial;
			color: #070707;
			}
			
		div#generalCheckOut_orderConfirmed td a.otherBoldTextUnderline{
			font: bold 15px arial;
			color: #070707;
			text-decoration: underline;
			}	
		
		div#generalCheckOut_orderConfirmed td font.otherBoldTextUnderline{
			font: bold 15px arial;
			color: #070707;
			text-decoration: underline;
			}
			
		div#generalCheckOut_orderConfirmed td a.normalText{
			font: 14px arial;
			color: #666666;
			}
		
		div#generalCheckOut_orderConfirmed td font.normalText{
			font: 14px arial;
			color: #666666;
			}
				
		div#generalCheckOut_orderConfirmed td a.linkHighlightText{
			font: 14px arial;
			color: #008CAA;
			text-decoration: underline;
			}	
			
		div#generalCheckOut_orderConfirmed td font.linkHighlightText{
			font: 14px arial;
			color: #008CAA;
			text-decoration: underline;
			}
			
		div#generalCheckOut_orderConfirmed td a.notIPMart{
			font: 15px arial;
			color: #C60001;
			}
			
		div#generalCheckOut_orderConfirmed td font.notIPMart{
			font: 15px arial;
			color: #C60001;
			}	
			
		div#generalCheckOut_orderConfirmed td a.moneyGram{
			font: bold 14px arial;
			color: #000;
			}
		
		div#generalCheckOut_orderConfirmed td font.moneyGram{
			font: bold 14px arial;
			color: #000;
			}
			
		div#generalCheckOut_orderConfirmed td a.otherNote{
			font: 18px arial;
			color: #626262;
			}
			
		div#generalCheckOut_orderConfirmed td font.otherNote{
			font: 18px arial;
			color: #626262;
			}	
				
		div#generalCheckOut_orderConfirmed td a.or{
			font: bold 20px arial;
			color: #B80200;
			padding-left: 75px;
			}
		
		div#generalCheckOut_orderConfirmed td font.or{
			font: bold 20px arial;
			color: #B80200;
			padding-left: 75px;
			}
		
		div#generalCheckOut_orderConfirmed td a.underlineNormalText{
			font: 14px arial;
			color: #666666;
			text-decoration: underline;
			}
		
		div#generalCheckOut_orderConfirmed td font.underlineNormalText{
			font: 14px arial;
			color: #666666;
			text-decoration: underline;
			}
				
		div#generalCheckOut_orderConfirmed td a.highlightText{
			font: bold 15px arial;
			color: #BF0000;
			}	
		
		div#generalCheckOut_orderConfirmed td font.highlightText{
			font: bold 15px arial;
			color: #BF0000;
			}
			
		div#generalCheckOut_orderConfirmed td a.highlightThankText{
			font: bold 16px arial;
			color: #BF0000;
			}	
		
		div#generalCheckOut_orderConfirmed td font.highlightThankText{
			font: bold 16px arial;
			color: #BF0000;
			}
	
	/* generalCreditTerm_bankTransfer */
	div#generalCreditTerm_bankTransfer{
		float: left;
		padding-left: 0px !important;
		padding-left: 10px;
		padding-bottom: 0px !important;
		padding-bottom: 10px;
		}		
		
		div#generalCreditTerm_bankTransfer td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_mid.gif);
			width: 905px;
			padding-left: 10px;
			}
			
		div#generalCreditTerm_bankTransfer td.bottomMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_bottom_mid.gif);
			width: 913px;
			}
			
		div#generalCreditTerm_bankTransfer td a.barTitle{
			font: 18px arial;
			color: #B20017;
			}		
			
		div#generalCreditTerm_bankTransfer td a.boldUnderlineText{
			font: bold 16px arial;
			color: #666666;
			text-decoration: underline;
			}
			
		div#generalCreditTerm_bankTransfer td a.boldTextDescription{
			font: bold 16px arial;
			color: #666666;
			}
			
		div#generalCreditTerm_bankTransfer td a.boldText{
			font: bold 15px arial;
			color: #666666;
			}
			
		div#generalCreditTerm_bankTransfer td a.otherNormalText{
			font: 15px arial;
			color: #666666;
			}
				
		div#generalCreditTerm_bankTransfer td a.otherBoldText{
			font: bold 15px arial;
			color: #070707;
			}
			
		div#generalCreditTerm_bankTransfer td a.otherBoldTextUnderline{
			font: bold 15px arial;
			color: #070707;
			text-decoration: underline;
			}	
			
		div#generalCreditTerm_bankTransfer td a.normalText{
			font: 14px arial;
			color: #666666;
			}
				
		div#generalCreditTerm_bankTransfer td a.linkHighlightText{
			font: 14px arial;
			color: #008CAA;
			text-decoration: underline;
			}	
		div#generalCreditTerm_bankTransfer td a.notIPMart{
			font: 15px arial;
			color: #C60001;
			}
		div#generalCreditTerm_bankTransfer td a.moneyGram{
			font: bold 14px arial;
			color: #000;
			}
			
		div#generalCreditTerm_bankTransfer td a.otherNote{
			font: 18px arial;
			color: #626262;
			}	
		div#generalCreditTerm_bankTransfer td a.or{
			font: bold 20px arial;
			color: #B80200;
			padding-left: 75px;
			}
		
		div#generalCreditTerm_bankTransfer td a.underlineNormalText{
			font: 14px arial;
			color: #666666;
			text-decoration: underline;
			}
				
		div#generalCreditTerm_bankTransfer td a.highlightText{
			font: bold 15px arial;
			color: #BF0000;
			}	
			
		div#generalCreditTerm_bankTransfer td a.highlightThankText{
			font: bold 16px arial;
			color: #BF0000;
			}		
	
		div#generalCreditTerm_bankTransfer td font.highlightGreenText{
			font: bold 16px arial;
			color: #5B6F00;
			}	
		
		div#generalCreditTerm_bankTransfer td font.requiredFields{
			font: 13px arial;
			color: #000000;
			}
		
		div#generalCreditTerm_bankTransfer td font.boldPaymentText{
			font: bold 11px arial;
			color: #333333;
			}
		
		div#generalCreditTerm_bankTransfer td font.normalPaymentText{
			font: 11px arial;
			color: #333333;
			}
		
		div#generalCreditTerm_bankTransfer td font.highlightPaymentText{
			font: bold 11px arial;
			color: #FF0000;
			}	
		
	/* generalCreditTerm_otherPayment */
	div#generalCreditTerm_otherPayment{
		float: left;
		padding-left: 0px !important;
		padding-left: 10px;
		padding-bottom: 0px !important;
		padding-bottom: 10px;
		}		
		
		div#generalCreditTerm_otherPayment td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_mid.gif);
			width: 905px;
			padding-left: 10px;
			}
			
		div#generalCreditTerm_otherPayment td.bottomMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_bottom_mid.gif);
			width: 913px;
			}
			
		div#generalCreditTerm_otherPayment td font.highlightBarTitle{
			font: 18px arial;
			color: #B20017;
			}		
		
		div#generalCreditTerm_otherPayment td font.grayBarTitle{
			font: 18px arial;
			color: #666666;
			}	
		
		div#generalCreditTerm_otherPayment td font.boldPaymentText{
			font: bold 11px arial;
			color: #333333;
			}
			
		div#generalCreditTerm_otherPayment td font.normalPaymentText{
			font: 11px arial;
			color: #333333;
			}
			
		div#generalCreditTerm_otherPayment td font.importantFields{
			font: 12px arial;
			color: #333333;
			}
		
		div#generalCreditTerm_otherPayment td font.senderDetails{
			font: bold 13px arial;
			color: #333333;
			}
		
		div#generalCreditTerm_otherPayment td font.smallPaymentText{
			font: 10px arial;
			color: #333333;
			}
		
		div#generalCreditTerm_otherPayment td font.highlightPaymentText{
			font: bold 11px arial;
			color: #FF0000;
			}	
		
	/* generalCreditTerm_westernUnionPaymentForm */
	div#generalCreditTerm_westernUnionPaymentForm{
		float: left;
		padding-left: 0px !important;
		padding-left: 10px;
		padding-bottom: 0px !important;
		padding-bottom: 10px;
		}		
		
		div#generalCreditTerm_westernUnionPaymentForm td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_mid.gif);
			width: 905px;
			padding-left: 10px;
			}
			
		div#generalCreditTerm_westernUnionPaymentForm td.bottomMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_bottom_mid.gif);
			width: 913px;
			}	
		
		div#generalCreditTerm_westernUnionPaymentForm td font.highlightBarTitle{
			font: 18px arial;
			color: #B20017;
			}	
			
		div#generalCreditTerm_westernUnionPaymentForm td font.fillPaymentText{
			font: bold 15px arial;
			color: #5B6F00;
			}
		
		div#generalCreditTerm_westernUnionPaymentForm td font.boldMoneyTransferGrayText{
			font: bold 13px arial;
			color: #666666;
			}
		
		div#generalCreditTerm_westernUnionPaymentForm td font.moneyTransferGrayText{
			font: 13px arial;
			color: #666666;
			}
		
		div#generalCreditTerm_westernUnionPaymentForm td font.boldMoneyTransferBlackText{
			font: bold 13px arial;
			color: #000000;
			}	
			
		div#generalCreditTerm_westernUnionPaymentForm td font.moneyTransferBlackText{
			font: 13px arial;
			color: #000000;
			}
		
		div#generalCreditTerm_westernUnionPaymentForm td font.moneyTransferHighlightText{
			font: 13px arial;
			color: #C00000;
			}
								
/* generalLastMinuteOrder */
div#generalLastMinuteOrder {
	background:url(http://www.ipmart.com/main/en/image/bg2.jpg) top left repeat-y;
	width:960px;
	margin:auto;
	border-top: 1px #DEDEDE solid;
	border-bottom: 1px #DEDEDE solid;
	}			
	
	
		div#generalLastMinuteOrder_firstItems td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_mid.gif);
			width: 905px;
			padding-left: 10px;
			}
		
		
		div#generalLastMinuteOrder_firstItems td.bottomMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_bottom_mid.gif);
			width: 913px;
			}
		

		div#generalLastMinuteOrder_firstItems td a.barTitle{
			font: 18px arial;
			color: #B20017;
			}		
		
		div#generalLastMinuteOrder_firstItems td font.barTitle{
			font: 18px arial;
			color: #B20017;
			}		

		div#generalLastMinuteOrder_firstItems table.weightDescription{
			border : 1px #A40000 solid;
			}
		
		div#generalLastMinuteOrder_firstItems td a.weightDescriptionNormalText{
			font: 20px arial;
			color: #666666;
			}
		
		div#generalLastMinuteOrder_firstItems td font.weightDescriptionNormalText{
			font: 20px arial;
			color: #666666;
			}
			
		div#generalLastMinuteOrder_firstItems td a.weightDescriptionHighlightText{
			font: 20px arial;
			color: #B20017;
			}
			
		div#generalLastMinuteOrder_firstItems td font.weightDescriptionHighlightText{
			font: 20px arial;
			color: #B20017;
			}
	
	/* generalMemberLogin_viewPastOrder */		
	div#generalMemberLogin_viewPastOrder{
		float: left;
		width: 758px;
		text-align:left;
		}
		
		div#generalMemberLogin_viewPastOrder td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 717px;
			}

		div#generalMemberLogin_viewPastOrder td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}	
		
		div#generalMemberLogin_viewPastOrder td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}	
		
		div#generalMemberLogin_viewPastOrder td a.normalText{
			font:  13px arial;
			color: #666;
			}
		
		div#generalMemberLogin_viewPastOrder td font.normalText{
			font:  13px arial;
			color: #666;
			}
		
		div#generalMemberLogin_viewPastOrder td a.boldText{
			font: bold 13px arial;
			color: #666;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_viewPastOrder td font.boldText{
			font: bold 13px arial;
			color: #666;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_viewPastOrder td a.largerOrderNo{
			font: 22px arial;
			color: #5D5D5D;
			}
		
		div#generalMemberLogin_viewPastOrder td font.largerOrderNo{
			font: 22px arial;
			color: #5D5D5D;
			}
			
		div#generalMemberLogin_viewPastOrder td a.largerHighlightOrderNo{
			font: 22px arial;
			color: #AB0214;
			}
		
		div#generalMemberLogin_viewPastOrder td font.largerHighlightOrderNo{
			font: 22px arial;
			color: #AB0214;
			}
		
		div#generalMemberLogin_viewPastOrder td a.grayConfirmNote{
			font: 15px arial;
			color: #8A8A8A;
			}
		
		div#generalMemberLogin_viewPastOrder td font.grayConfirmNote{
			font: 15px arial;
			color: #8A8A8A;
			}
			
		div#generalMemberLogin_viewPastOrder td a.confirmNote{
			font: 15px arial;
			color: #1D1D1D;
			}
		
		div#generalMemberLogin_viewPastOrder td font.confirmNote{
			font: 15px arial;
			color: #1D1D1D;
			}
		
		div#generalMemberLogin_viewPastOrder td a.customerText{
			font:  bold 13px arial;
			color: #353535;
			}
		
		div#generalMemberLogin_viewPastOrder td font.customerText{
			font:  bold 13px arial;
			color: #353535;
			}
			
		div#generalMemberLogin_viewPastOrder td a.destinationCountryTextBoldUnderline{
			font: bold 12px arial;
			color: #333333;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_viewPastOrder td font.destinationCountryTextBoldUnderline{
			font: bold 12px arial;
			color: #333333;
			text-decoration: underline;
			}
			
		div#generalMemberLogin_viewPastOrder td a.destinationCountry{
			font: 12px arial;
			color: #333333;
			}
		
		div#generalMemberLogin_viewPastOrder td font.destinationCountry{
			font: 12px arial;
			color: #333333;
			}
			
		div#generalMemberLogin_viewPastOrder td a.avaliableCourierUnderlineItalic{
			font: bold italic 13px arial;
			color: #B32021;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_viewPastOrder td font.avaliableCourierUnderlineItalic{
			font: bold italic 13px arial;
			color: #B32021;
			text-decoration: underline;
			}
			
		div#generalMemberLogin_viewPastOrder td.insideMidBar2{
			background-image: url(http://www.ipmart.com/main/en/image/calculate_shipping_mid_bar.gif);
			width: 640px;
			padding-left: 10px;
			}

		div#generalMemberLogin_viewPastOrder td.insideBottomMidBar2{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_bottom_mid.gif);
			width: 650px;
			}	
		
		div#generalMemberLogin_viewPastOrder td a.itemTitleHeader{
			font: bold 13px arial;
			color: #666666;
			}	
		
		div#generalMemberLogin_viewPastOrder td font.itemTitleHeader{
			font: bold 13px arial;
			color: #666666;
			}	
			
		div#generalMemberLogin_viewPastOrder td a.number{
			font: bold 12px arial;
			color: #000;
			}	
		
		div#generalMemberLogin_viewPastOrder td font.number{
			font: bold 12px arial;
			color: #000;
			}
			
		div#generalMemberLogin_viewPastOrder  td a.itemTitle{
			font: 11px arial; 
			color: #323232;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_viewPastOrder  td font.itemTitle{
			font: 11px arial; 
			color: #323232;
			text-decoration: underline;
			}
			
		div#generalMemberLogin_viewPastOrder  td a.itemWeight{
			font: 11px arial;
			color: #323232;
			}
		
		div#generalMemberLogin_viewPastOrder  td font.itemWeight{
			font: 11px arial;
			color: #323232;
			}
		
		div#generalMemberLogin_viewPastOrder td a.shippingInfo{
			font: 12px arial; 
			color:#555555;
			font-weight: bold;
			}
		
		div#generalMemberLogin_viewPastOrder td font.shippingInfo{
			font: 12px arial; 
			color:#555555;
			font-weight: bold;
			}
			
		div#generalMemberLogin_viewPastOrder td a.shippingInfo2{
			font: 13px arial; 
			color:#242323;
			font-weight: bold;
			}
		
		div#generalMemberLogin_viewPastOrder td font.shippingInfo2{
			font: 13px arial; 
			color:#242323;
			font-weight: bold;
			}
		
		div#generalMemberLogin_viewPastOrder td a.itemUnit{
			font: 11px arial;
			color: #323232;
			}
		
		div#generalMemberLogin_viewPastOrder td font.itemUnit{
			font: 11px arial;
			color: #323232;
			}
		
		div#generalMemberLogin_viewPastOrder td a.highlightNote{
			font: bold 12px arial;
			color: #AF0000;
			}
		
		div#generalMemberLogin_viewPastOrder td font.highlightNote{
			font: bold 12px arial;
			color: #AF0000;
			}
			
		div#generalMemberLogin_viewPastOrder td a.transactionDetail{
			font: bold 15px arial;
			color: #8A8686;
			}	
		
		div#generalMemberLogin_viewPastOrder td font.transactionDetail{
			font: bold 15px arial;
			color: #8A8686;
			}
			
		div#generalMemberLogin_viewPastOrder td a.otherExplanation{
			font: 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_viewPastOrder td font.otherExplanation{
			font: 13px arial;
			color: #000;
			}
			
		div#generalMemberLogin_viewPastOrder td a.highlightRed{
			font: bold 13px arial;
			color: #F40A15;
			}	
		
		div#generalMemberLogin_viewPastOrder td font.highlightRed{
			font: bold 13px arial;
			color: #F40A15;
			}
		
	/* generalMemberLogin_viewPastOrderPaymentMethod */		
	div#generalMemberLogin_viewPastOrderPaymentMethod{
		float: right;
		width: 758px;
		text-align:left;
		}
		
		div#generalMemberLogin_viewPastOrderPaymentMethod td.insideMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/calculate_shipping_mid_bar.gif);
			width: 635px;
			padding-left: 10px;
			}
			
		div#generalMemberLogin_viewPastOrderPaymentMethod td.insideBottomMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/6_easy_step_bottom_mid.gif);
			width: 646px;
			}	
				
		div#generalMemberLogin_viewPastOrderPaymentMethod td a.choosePaymentMethod{
			font: bold 16px arial;
			color: #B32021;
			}		
		
		div#generalMemberLogin_viewPastOrderPaymentMethod td font.choosePaymentMethod{
			font: bold 16px arial;
			color: #B32021;
			}	
		
		div#generalMemberLogin_viewPastOrderPaymentMethod td a.paymentDescription{
			font: bold 15px arial;
			color: #020202;
			}
		
		div#generalMemberLogin_viewPastOrderPaymentMethod td font.paymentDescription{
			font: bold 15px arial;
			color: #020202;
			}
			
		div#generalMemberLogin_viewPastOrderPaymentMethod td a.paymentMethodUnderlineText{
			font: bold 13px arial;
			color: #1D1D1D;
			text-decoration: underline;
			}	
		
		div#generalMemberLogin_viewPastOrderPaymentMethod td font.paymentMethodUnderlineText{
			font: bold 13px arial;
			color: #1D1D1D;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_viewPastOrderPaymentMethod td a.paymentMethodNormalText{
			font: bold 13px arial;
			color: #1D1D1D;
			}
		
		div#generalMemberLogin_viewPastOrderPaymentMethod td font.paymentMethodNormalText{
			font: bold 13px arial;
			color: #1D1D1D;
			}
			
		div#generalMemberLogin_viewPastOrderPaymentMethod td a.mobileMoneyDescription{
			font: 11px arial;
			color: #AF1D1D;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_viewPastOrderPaymentMethod td font.mobileMoneyDescription{
			font: 11px arial;
			color: #AF1D1D;
			text-decoration: underline;
			}
				
		div#generalMemberLogin_viewPastOrderPaymentMethod td a.mobileMoney{
			font: bold 13px arial;
			color: #AF1D1D;
			}
		
		div#generalMemberLogin_viewPastOrderPaymentMethod td font.mobileMoney{
			font: bold 13px arial;
			color: #AF1D1D;
			}
		
		div#generalMemberLogin_viewPastOrderPaymentMethod td a.deliveryNormalText{
			font: 12px arial;
			color: #6B6B6B;
			}
		
		div#generalMemberLogin_viewPastOrderPaymentMethod td font.deliveryNormalText{
			font: 12px arial;
			color: #6B6B6B;
			}
		
	/* generalMemberLogin_confirmPayment */		
	div#generalMemberLogin_confirmPayment{
		float: left;
		width: 758px;
		}
			
		div#generalMemberLogin_confirmPayment td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 716px;
			}

		div#generalMemberLogin_confirmPayment td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}				
		
		div#generalMemberLogin_confirmPayment td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}	
		
		div#generalMemberLogin_confirmPayment a.modifyPassword{
			font: 18px arial;
			color: #5B6F00;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_confirmPayment font.modifyPassword{
			font: 18px arial;
			color: #5B6F00;
			padding-left: 10px;
			}
			
		div#generalMemberLogin_confirmPayment a.normalText{
			font:  13px arial;
			color: #000;
			padding-left: 20px;
			}
		
		div#generalMemberLogin_confirmPayment font.normalText{
			font:  13px arial;
			color: #000;
			padding-left: 20px;
			}
			
		div#generalMemberLogin_confirmPayment a.normalImportantText{
			font:  13px arial;
			color: #000;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_confirmPayment font.normalImportantText{
			font:  13px arial;
			color: #000;
			padding-left: 10px;
			}
			
		div#generalMemberLogin_confirmPayment a.boldText{
			font:  bold 13px arial;
			color: #000;
			padding-left: 5px;
			}
		
		div#generalMemberLogin_confirmPayment font.boldText{
			font:  bold 13px arial;
			color: #000;
			padding-left: 5px;
			}
		
		div#generalMemberLogin_confirmPayment a.grayBoldText{
			font:  bold 13px arial;
			color: #636363;
			}
		
		div#generalMemberLogin_confirmPayment font.grayBoldText{
			font:  bold 13px arial;
			color: #636363;
			}
		
		div#generalMemberLogin_confirmPayment a.grayNormalText{
			font:  13px arial;
			color: #6C6C6C;
			}
		
		div#generalMemberLogin_confirmPayment font.grayNormalText{
			font:  13px arial;
			color: #6C6C6C;
			}
			
		div#generalMemberLogin_confirmPayment a.grayBoldUnderlineText{
			font:  bold 13px arial;
			color: #6C6C6C;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_confirmPayment font.grayBoldUnderlineText{
			font:  bold 13px arial;
			color: #6C6C6C;
			text-decoration: underline;
			}
			
		div#generalMemberLogin_confirmPayment a.highlightNormalText{
			font:  13px arial;
			color: #AF1828;
			}
		
		div#generalMemberLogin_confirmPayment font.highlightNormalText{
			font:  13px arial;
			color: #AF1828;
			}
		
		div#generalMemberLogin_confirmPayment a.highlightNormalBoldText{
			font:  bold 13px arial;
			color: #AF1828;
			}
		
		div#generalMemberLogin_confirmPayment font.highlightNormalBoldText{
			font:  bold 13px arial;
			color: #AF1828;
			}
				
		div#generalMemberLogin_confirmPayment a.highlightLargerText{
			font:  15px arial;
			color: #AF1828;
			}
		
		div#generalMemberLogin_confirmPayment font.highlightLargerText{
			font:  15px arial;
			color: #AF1828;
			}
		
		div#generalMemberLogin_confirmPayment a.highlightBoldLargerText{
			font:  bold 15px arial;
			color: #AF1828;
			}
		
		div#generalMemberLogin_confirmPayment font.highlightBoldLargerText{
			font:  bold 15px arial;
			color: #AF1828;
			}
			
		div#generalMemberLogin_confirmPayment a.changePasswordText{
			font:  17px arial;
			color: #000;
			}
		
		div#generalMemberLogin_confirmPayment font.changePasswordText{
			font:  17px arial;
			color: #000;
			}
			
		div#generalMemberLogin_confirmPayment a.changePasswordBoldText{
			font:  bold 17px arial;
			color: #000;
			}		
		
		div#generalMemberLogin_confirmPayment font.changePasswordBoldText{
			font:  bold 17px arial;
			color: #000;
			}
		
	/* generalMemberLogin_memberWelcomeMenu */
	div#generalMemberLogin_memberWelcomeMenu{
		margin-left:auto;
		margin-right:auto;
		width: 960px;
		color: #F3F3F1;
		}
		
		div#generalMemberLogin_memberWelcomeMenu table.headlineTitle{
			background-image: url(http://www.ipmart.com/main/en/image/account_control_panel_bg.gif);
			border-top: 1px #DEDCD8 solid;
			border-right: 1px #DEDCD8 solid;
			border-left: 1px #DEDCD8 solid;
			width: 960px;
			}
		
		div#generalMemberLogin_memberWelcomeMenu table.welcome{
			background-image: url(http://www.ipmart.com/main/en/image/visitor_bg.gif);
			border-right: 1px #DEDCD8 solid;
			border-left: 1px #DEDCD8 solid;
			width: 960px;
			}
			
		div#generalMemberLogin_memberWelcomeMenu td a.welcomeText{
			font: 11px arial;
			color: #9D9D9D;	
			}
		
		div#generalMemberLogin_memberWelcomeMenu td font.welcomeText{
			font: 11px arial;
			color: #9D9D9D;	
			}
		
		div#generalMemberLogin_memberWelcomeMenu td a.userText{
			font: 11px arial;
			color: #7A7A7A;	
			}
		
		div#generalMemberLogin_memberWelcomeMenu td font.userText{
			font: 11px arial;
			color: #7A7A7A;	
			}
		
		div#generalMemberLogin_memberWelcomeMenu td a.highlightHeadlineText{
			font: bold 25px arial;
			color: #AA0E21;	
			}
		
		div#generalMemberLogin_memberWelcomeMenu td font.highlightHeadlineText{
			font: bold 25px arial;
			color: #AA0E21;	
			}
						
		div#generalMemberLogin_memberWelcomeMenu td a.normalHeadlineText{
			font: bold 25px arial;
			color: #666666;
			}

		div#generalMemberLogin_memberWelcomeMenu td font.normalHeadlineText{
			font: bold 25px arial;
			color: #666666;
			}

	/* generalMemberLogin_browseMenu */
	div#generalMemberLogin_browseMenu{
		float: left;
		background-color: #fff;
		text-align: left;
   		width: 196px;
   		margin-left: 1px;
   		height: auto;
		}

		div#generalMemberLogin_browseMenu ul{
			list-style-type: none;
			}

		div#generalMemberLogin_browseMenu ul li{
			background-color: #F3F3F1;
			}

		div#generalMemberLogin_browseMenu ul li a{
			color: #000;
			display: block;
			width: 176px !important;
			width: 196px;
			padding-left: 20px;
			padding-top: 2px;
            padding-bottom: 2px;
			text-decoration: none;
/*			border-bottom: 1px solid #DEDCD8;
			background-color: #FFF;           */
			text-decoration:none;
			}

		div#generalMemberLogin_browseMenu li a:hover{
			color: #000;
			font-family: arial;
			font-size:13px;
			background-color: #F3F3F1;
			}

		div#generalMemberLogin_browseMenu li a:active{
			background: #fff url(http://www.ipmart.com/main/en/image/shared/icon_menu_highlighted.gif) no-repeat 2px center;
			color: #000;
			font-family: arial;
			font-size:13px;
			background-color: #F3F3F1;
			}

		div#generalMemberLogin_browseMenu li a:visited{
			font-family: arial;
			font-size:13px;
			color: #000;
			}

		div#generalMemberLogin_browseMenu ul li a.lastBrowseMenu{
			color: #000;
			font-family: arial;
			font-size:13px;
			display: block;
			width: 176px;
			padding-left: 20px;
			padding-top: 5px;
			padding-bottom: 5px;
			text-decoration: none;
			border-bottom: 2px solid #CECECE;
			background-color: #FFF;
			text-decoration:none;
			}

		div#generalMemberLogin_browseMenu li a.lastBrowseMenu:hover{
			color: #000;
			font-family: arial;
			font-size:13px;
			background-color: #F3F3F1;
			}

		div#generalMemberLogin_browseMenu li a.lastBrowseMenu:active{
			background: #fff url(http://www.ipmart.com/main/en/image/shared/icon_menu_highlighted.gif) no-repeat 2px center;
			color: #000;
			font-family: arial;
			font-size:13px;
			background-color: #F3F3F1;
			}

		div#generalMemberLogin_browseMenu li a.lastBrowseMenu:visited{
			font-family: arial;
			font-size: 13px;
			color: #000;
			}

        div#generalMemberLogin_browseMenu ul li.subMenuList{
			color: #DEDCD8;
			font-family: arial;
			font-size:12px;
			display: block;
			width: 176px !important;
			width: 196px;
			padding-left: 20px;
			background-color: #FFF;
            padding-top:2px;
            padding-bottom:2px;
        }

        div#generalMemberLogin_browseMenu ul li.subMenuList a{
			display: block;
			width: 156px !important;
			width: 176px;
			padding-left: 20px;
            font-size:12px;
            color:#666666;
            text-decoration:none;
/*            border-bottom: 1px solid #DEDCD8;
            padding-top:0px;
            padding-bottom:0px; */
        }

        div#generalMemberLogin_browseMenu ul li.subMenuList a:visited{
            font-size:12px;
            color:#666666;
            text-decoration:none;
        }

        div#generalMemberLogin_browseMenu ul li.subMenuList a:hover{
            font-size:12px;
            color:#A80000;
            text-decoration:underline;
            background: #fff url(http://www.ipmart.com/main/en/image/shared/icon_menu_highlighted.gif) no-repeat 2px center;
        }

        div.controlPanelSubMenu ul{
            list-style-type: none;
        }

        div.controlPanelSubMenu ul li{
			color: #DEDCD8;
			font-family: arial;
			font-size:11px;
			display: block;
			width: 196px !important;
			width: 216px;
			background-color: #FFF;
			text-decoration:none;
            padding-top:2px;
            padding-bottom:2px;
        }

        div.controlPanelSubMenu ul li a{
			display: block;
			width: 176px !important;
			width: 196px;
			padding-left: 20px;
            font-size:11px;
            color:#666666;
            text-decoration:underline;
/*            padding-top:0px;
            padding-bottom:0px; */
        }

        div.controlPanelSubMenu ul li a:visited{
            font-size:11px;
            color:#666666;
            text-decoration:underline;
        }

        div.controlPanelSubMenu ul li a:hover{
            font-size:11px;
            color:#A80000;
            text-decoration:underline;
            background: #fff url(http://www.ipmart.com/main/en/image/shared/icon_menu_highlighted.gif) no-repeat 2px center;
        }

        div.controlPanelSubMenu ul li a:active{
            font-size:11px;
            color:#A80000;
            text-decoration:underline;
            background: #fff url(http://www.ipmart.com/main/en/image/shared/icon_menu_highlighted.gif) no-repeat 2px center;
        }

	/* generalMemberLogin_controlPanelMenu */
	div#generalMemberLogin_controlPanelMenu{
		float: left;
		width: 758px;
		}

		div#generalMemberLogin_controlPanelMenu a.highlightWelcomeText{
			font: bold 17px arial;
			color: #A80000;
			}

		div#generalMemberLogin_controlPanelMenu font.highlightWelcomeText{
			font: bold 17px arial;
			color: #A80000;
			}
			
		div#generalMemberLogin_controlPanelMenu a.grayWelcomeText{
			font: 12px arial;
			color: #666666;
			}
		
		div#generalMemberLogin_controlPanelMenu font.grayWelcomeText{
			font: 12px arial;
			color: #666666;
			}
			
		div#generalMemberLogin_controlPanelMenu a.highlightMenuText{
			font: bold 17px arial;
			color: #A80000;
			text-decoration: none;
			}
		
		div#generalMemberLogin_controlPanelMenu font.highlightMenuText{
			font: bold 17px arial;
			color: #A80000;
			text-decoration: none;
			}
			
		div#generalMemberLogin_controlPanelMenu a.normalMenuText{
			font: 11px arial;
			color: #666666;
			}	
		
		div#generalMemberLogin_controlPanelMenu font.normalMenuText{
			font: 11px arial;
			color: #666666;
			}
			
	/* generalMemberLogin_controlPanelMenuInsideRight */
	div#generalMemberLogin_controlPanelMenuInsideLeft{
		float: right;
		width: 375px;
		height: 110px;
		}

	/* generalMemberLogin_controlPanelMenuInsideLeft */
	div#generalMemberLogin_controlPanelMenuInsideRight{
		float: left;
		width: 350px;
		margin-left:15px !important;
		margin-left:19px;
        height:110px;
		}
			
	/* generalMemberLogin_changePassword */		
	div#generalMemberLogin_changePassword{
		float: left;
		width: 758px;
		}
			
		div#generalMemberLogin_changePassword td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 716px;
			}

		div#generalMemberLogin_changePassword td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}				
		
		div#generalMemberLogin_changePassword td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_changePassword a.modifyPassword{
			font: 18px arial;
			color: #5B6F00;
			padding-left: 20px;
			}
		
		div#generalMemberLogin_changePassword font.modifyPassword{
			font: 18px arial;
			color: #5B6F00;
			padding-left: 20px;
			}
			
		div#generalMemberLogin_changePassword a.normalText{
			font:  13px arial;
			color: #000;
			padding-left: 20px;
			}
		
		div#generalMemberLogin_changePassword font.normalText{
			font:  13px arial;
			color: #000;
			padding-left: 20px;
			}
			
		div#generalMemberLogin_changePassword a.changePasswordText{
			font:  17px arial;
			color: #000;
			}
		
		div#generalMemberLogin_changePassword font.changePasswordText{
			font:  17px arial;
			color: #000;
			}
						
		div#generalMemberLogin_changePassword a.changePasswordBoldText{
			font:  bold 17px arial;
			color: #000;
			}	
		
		div#generalMemberLogin_changePassword font.changePasswordBoldText{
			font:  bold 17px arial;
			color: #000;
			}
			
	/* generalMemberLogin_modifyDetails */		
	div#generalMemberLogin_modifyDetails{
		float: left;
		width: 758px;
		}
			
		div#generalMemberLogin_modifyDetails td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 716px;
			}

		div#generalMemberLogin_modifyDetails td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}				
		
		div#generalMemberLogin_modifyDetails td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
			
		div#generalMemberLogin_modifyDetails td a.customerDetails{
			font: bold 13px arial;
			color: #5B6F00;
			}	
		
		div#generalMemberLogin_modifyDetails td font.customerDetails{
			font: bold 13px arial;
			color: #5B6F00;
			}
			
		div#generalMemberLogin_modifyDetails td a.customerDetailsRequiredFields{
			font: 11px arial;
			color: #333333;
			}
		
		div#generalMemberLogin_modifyDetails td font.customerDetailsRequiredFields{
			font: 11px arial;
			color: #333333;
			}
							
		div#generalMemberLogin_modifyDetails td a.customerDetailsMenu{
			font: 11px arial;
			color: #333333;
			}	
		
		div#generalMemberLogin_modifyDetails td font.customerDetailsMenu{
			font: 11px arial;
			color: #333333;
			}
			
		div#generalMemberLogin_modifyDetails td a.customerDetailsEmailMember{
			font: bold 11px arial;
			color: #333333;
			}	
		
		div#generalMemberLogin_modifyDetails td font.customerDetailsEmailMember{
			font: bold 11px arial;
			color: #333333;
			}
		
		div#generalMemberLogin_modifyDetails td a.customerDetailsTaxIDHiglight{
			font: 11px arial;
			color: #FF0000;
			}
		
		div#generalMemberLogin_modifyDetails td font.customerDetailsTaxIDHiglight{
			font: 11px arial;
			color: #FF0000;
			}
			
		div#generalMemberLogin_modifyDetails td a.customerDetailsWhatThisHiglight{
			font: 10px arial;
			color: #FF0000;
			}	
		
		div#generalMemberLogin_modifyDetails td font.customerDetailsWhatThisHiglight{
			font: 10px arial;
			color: #FF0000;
			}
			
		div#generalMemberLogin_modifyDetails td a.customerDetailsForwardingInformationHiglight{
			font: bold 11px arial;
			color: #FF0000;
			}	
		
		div#generalMemberLogin_modifyDetails td font.customerDetailsForwardingInformationHiglight{
			font: bold 11px arial;
			color: #FF0000;
			}
				
	/* generalMemberLogin_trackPackage */		
	div#generalMemberLogin_trackPackage{
		float: left;
		width: 758px;
		}
			
		div#generalMemberLogin_trackPackage td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 716px;
			}

		div#generalMemberLogin_trackPackage td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}						
		
		div#generalMemberLogin_trackPackage td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}	
		
		div#generalMemberLogin_trackPackage a.normalText{
			font: 13px arial;
			color: #000;
			}	
		
		div#generalMemberLogin_trackPackage font.normalText{
			font: 13px arial;
			color: #000;
			}	
			
		div#generalMemberLogin_trackPackage a.boldText{
			font: bold 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_trackPackage font.boldText{
			font: bold 13px arial;
			color: #000;
			}
			
	/* generalMemberLogin_accumulatedPurchase */		
	div#generalMemberLogin_accumulatedPurchase{
		float: left;
		width: 758px;
		}
			
		div#generalMemberLogin_accumulatedPurchase td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 716px;
			}

		div#generalMemberLogin_accumulatedPurchase td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}	
		
		div#generalMemberLogin_accumulatedPurchase td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_accumulatedPurchase a.normalText{
			font: 13px arial;
			color: #000;
			}	
		
		div#generalMemberLogin_accumulatedPurchase font.normalText{
			font: 13px arial;
			color: #000;
			}
			
		div#generalMemberLogin_accumulatedPurchase a.boldText{
			font: bold 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_accumulatedPurchase font.boldText{
			font: bold 13px arial;
			color: #000;
			}
			
		div#generalMemberLogin_accumulatedPurchase a.underlineText{
			font: 13px arial;
			color: #000;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_accumulatedPurchase font.underlineText{
			font: 13px arial;
			color: #000;
			text-decoration: underline;
			}
			
		div#generalMemberLogin_accumulatedPurchase a.boldWhiteText{
			font: bold 16px arial;
			color: #fff;
			}	
			
		div#generalMemberLogin_accumulatedPurchase font.boldWhiteText{
			font: bold 16px arial;
			color: #fff;
			}	
			
		div#generalMemberLogin_accumulatedPurchase a.normalWhiteText{
			font: 16px arial;
			color: #fff;
			}	
		
		div#generalMemberLogin_accumulatedPurchase font.normalWhiteText{
			font: 16px arial;
			color: #fff;
			}
			
		div#generalMemberLogin_accumulatedPurchase a.grayText{
			font: 13px arial;
			color: #727272;
			}	
		
		div#generalMemberLogin_accumulatedPurchase font.grayText{
			font: 13px arial;
			color: #727272;
			}
			
		div#generalMemberLogin_accumulatedPurchase a.totalSuccessfulPurchasePrice{
			font: bold 13px arial;
			color: #C93537;
			}	
		
		div#generalMemberLogin_accumulatedPurchase font.totalSuccessfulPurchasePrice{
			font: bold 13px arial;
			color: #C93537;
			}
		
		div#generalMemberLogin_accumulatedPurchase a.boldNoteText{
			font: bold 12px arial;
			color: #fff;
			}	
		
		div#generalMemberLogin_accumulatedPurchase font.boldNoteText{
			font: bold 12px arial;
			color: #fff;
			}
		
		div#generalMemberLogin_accumulatedPurchase a.normalNoteText{
			font: 12px arial;
			color: #fff;
			}
		
		div#generalMemberLogin_accumulatedPurchase font.normalNoteText{
			font: 12px arial;
			color: #fff;
			}
			
		div#generalMemberLogin_accumulatedPurchase a.boldUnderlineNoteText{
			font: bold 12px arial;
			color: #fff;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_accumulatedPurchase font.boldUnderlineNoteText{
			font: bold 12px arial;
			color: #fff;
			text-decoration: underline;
			}
		
	/* generalMemberLogin_myBalance */		
	div#generalMemberLogin_myBalance{
		float: left;
		width: 758px;
		}
			
		div#generalMemberLogin_myBalance td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 716px;
			}

		div#generalMemberLogin_myBalance td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_myBalance td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
			
		div#generalMemberLogin_myBalance a.normalText{
			font: 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_myBalance font.normalText{
			font: 13px arial;
			color: #000;
			}
			
		div#generalMemberLogin_myBalance a.boldWhiteText{
			font: bold 16px arial;
			color: #fff;
			}
		
		div#generalMemberLogin_myBalance font.boldWhiteText{
			font: bold 16px arial;
			color: #fff;
			}
			
		div#generalMemberLogin_myBalance a.normalWhiteText{
			font: 16px arial;
			color: #fff;
			}
		
		div#generalMemberLogin_myBalance font.normalWhiteText{
			font: 16px arial;
			color: #fff;
			}
			
		div#generalMemberLogin_myBalance a.grayText{
			font: 13px arial;
			color: #727272;
			}
		
		div#generalMemberLogin_myBalance font.grayText{
			font: 13px arial;
			color: #727272;
			}
		
		div#generalMemberLogin_myBalance a.boldGrayText{
			font: bold 13px arial;
			color: #727272;
			}
		
		div#generalMemberLogin_myBalance font.boldGrayText{
			font: bold 13px arial;
			color: #727272;
			}
																															   div#generalMemberLogin_myBalance a.transactionDetails{
			font: 11px arial;
			color: #727272;
			}	
		
		div#generalMemberLogin_myBalance font.transactionDetails{
			font: 11px arial;
			color: #727272;
			}
			
		div#generalMemberLogin_myBalance a.transactionDetailsUnderline{
			font: 11px arial;
			color: #727272;
			text-decoration: underline;
			}	
		
		div#generalMemberLogin_myBalance font.transactionDetailsUnderline{
			font: 11px arial;
			color: #727272;
			text-decoration: underline;
			}
			
		div#generalMemberLogin_myBalance a.running{
			font: bold 11px arial;
			color: #497E3B;
			}
		
		div#generalMemberLogin_myBalance font.running{
			font: bold 11px arial;
			color: #497E3B;
			}
			
		div#generalMemberLogin_myBalance a.unconfirmed{
			font: bold 11px arial;
			color: #A50000;
			}
		
		div#generalMemberLogin_myBalance font.unconfirmed{
			font: bold 11px arial;
			color: #A50000;
			}
			
		div#generalMemberLogin_myBalance a.totalPrice{
			font: bold 13px arial;
			color: #A50000;
			}
		
		div#generalMemberLogin_myBalance font.totalPrice{
			font: bold 13px arial;
			color: #A50000;
			}
			
		div#generalMemberLogin_myBalance a.paymentConfirmed{
			font: bold 13px arial;
			color: #A50000;
			}
		
		div#generalMemberLogin_myBalance font.paymentConfirmed{
			font: bold 13px arial;
			color: #A50000;
			}
			
		div#generalMemberLogin_myBalance a.paymentDetails{
			font: 11px arial;
			color: #727272;
			}	
		
		div#generalMemberLogin_myBalance font.paymentDetails{
			font: 11px arial;
			color: #727272;
			}
			
		div#generalMemberLogin_myBalance a.paymentDetailsPrice{
			font: bold 11px arial;
			color: #727272;
			}
	
		div#generalMemberLogin_myBalance font.paymentDetailsPrice{
			font: bold 11px arial;
			color: #727272;
			}
	
		div#generalMemberLogin_myBalance font.boldTextTransferMoney{
			font: bold 16px arial;
			color: #000000;
			}
			
		div#generalMemberLogin_myBalance font.normalTextTransferMoney{
			font: 14px arial;
			color: #000000;
			}
			
		div#generalMemberLogin_myBalance font.normalWhiteTextTransferMoney{
			font: 14px arial;
			color: #ffffff;
			}
		
		div#generalMemberLogin_myBalance a.boldUnderlineWhiteTextTransferMoney{
			font: bold 14px arial;
			color: #ffffff;
			text-decoration:underline;
			}
		
	/* generalMemberLogin_productAdmittanceDetails */		
	div#generalMemberLogin_productAdmittanceDetails{
		float: left;
		width: 758px;
		}
			
		div#generalMemberLogin_productAdmittanceDetails td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 716px;
			}

		div#generalMemberLogin_productAdmittanceDetails td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_productAdmittanceDetails td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.normalText{
			font: 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.normalText{
			font: 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails a.boldText{
			font: bold 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.boldText{
			font: bold 13px arial;
			color: #000;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.boldWhiteText{
			font: bold 16px arial;
			color: #fff;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.boldWhiteText{
			font: bold 16px arial;
			color: #fff;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.normalWhiteText{
			font: 16px arial;
			color: #fff;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.normalWhiteText{
			font: 16px arial;
			color: #fff;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.grayText{
			font: 13px arial;
			color: #727272;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.grayText{
			font: 13px arial;
			color: #727272;
			}
		
		div#generalMemberLogin_productAdmittanceDetails a.boldGrayText{
			font: bold 13px arial;
			color: #727272;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.boldGrayText{
			font: bold 13px arial;
			color: #727272;
			}
																															   div#generalMemberLogin_productAdmittanceDetails a.transactionDetails{
			font: 11px arial;
			color: #727272;
			}	
		
		div#generalMemberLogin_productAdmittanceDetails font.transactionDetails{
			font: 11px arial;
			color: #727272;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.transactionDetailsUnderline{
			font: 11px arial;
			color: #727272;
			text-decoration: underline;
			}	
		
		div#generalMemberLogin_productAdmittanceDetails font.transactionDetailsUnderline{
			font: 11px arial;
			color: #727272;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_productAdmittanceDetails a.running{
			font: bold 11px arial;
			color: #497E3B;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.running{
			font: bold 11px arial;
			color: #497E3B;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.unconfirmed{
			font: bold 11px arial;
			color: #A50000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.unconfirmed{
			font: bold 11px arial;
			color: #A50000;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.totalPrice{
			font: bold 13px arial;
			color: #A50000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.totalPrice{
			font: bold 13px arial;
			color: #A50000;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.paymentConfirmed{
			font: bold 13px arial;
			color: #A50000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.paymentConfirmed{
			font: bold 13px arial;
			color: #A50000;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.paymentDetails{
			font: 11px arial;
			color: #727272;
			}	
		
		div#generalMemberLogin_productAdmittanceDetails font.paymentDetails{
			font: 11px arial;
			color: #727272;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.paymentDetailsPrice{
			font: bold 11px arial;
			color: #727272;
			}
	
		div#generalMemberLogin_productAdmittanceDetails font.paymentDetailsPrice{
			font: bold 11px arial;
			color: #727272;
			}
				
		div#generalMemberLogin_productAdmittanceDetails a.transactionIDHighlight{
			font: bold 13px arial;
			color: #BE0000;
			text-decoration:underline;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.transactionIDHighlight{
			font: bold 13px arial;
			color: #BE0000;
			text-decoration:underline;
			}
		
		div#generalMemberLogin_productAdmittanceDetails a.transactionDate{
			font: 11px arial;
			color: #000000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.transactionDate{
			font: 11px arial;
			color: #000000;
			}
				
		div#generalMemberLogin_productAdmittanceDetails a.transactionCategory{
			font: bold 11px arial;
			color: #000000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.transactionCategory{
			font: bold 11px arial;
			color: #000000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails a.transactionDetailsUnderline{
			font: 11px arial;
			color: #727272;
			text-decoration: underline;
			}	
		
		div#generalMemberLogin_productAdmittanceDetails font.transactionDetailsUnderline{
			font: 11px arial;
			color: #727272;
			text-decoration: underline;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.running{
			font: bold 11px arial;
			color: #497E3B;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.running{
			font: bold 11px arial;
			color: #497E3B;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.unconfirmed{
			font: bold 11px arial;
			color: #A50000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.unconfirmed{
			font: bold 11px arial;
			color: #A50000;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.totalPrice{
			font: bold 13px arial;
			color: #A50000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.totalPrice{
			font: bold 13px arial;
			color: #A50000;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.paymentConfirmed{
			font: bold 13px arial;
			color: #A50000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.paymentConfirmed{
			font: bold 13px arial;
			color: #A50000;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.paymentDetails{
			font: 11px arial;
			color: #727272;
			}	
		
		div#generalMemberLogin_productAdmittanceDetails font.paymentDetails{
			font: 11px arial;
			color: #727272;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.paymentDetailsPrice{
			font: bold 11px arial;
			color: #727272;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.paymentDetailsPrice{
			font: bold 11px arial;
			color: #727272;
			}
		
		div#generalMemberLogin_productAdmittanceDetails a.bigBlackText{
			font: 23px arial;
			color: #000000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.bigBlackText{
			font: 23px arial;
			color: #000000;
			}
			
		div#generalMemberLogin_productAdmittanceDetails a.bigRedHighlightText{
			font: 23px arial;
			color: #A40000;
			}	
		
		div#generalMemberLogin_productAdmittanceDetails font.bigRedHighlightText{
			font: 23px arial;
			color: #A40000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails a.mediumBlackText{
			font: bold 15px arial;
			color: #000000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.mediumBlackText{
			font: bold 15px arial;
			color: #000000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails a.mediumRedHighlightText{
			font: bold 15px arial;
			color: #A40000;
			}	
		
		div#generalMemberLogin_productAdmittanceDetails font.mediumRedHighlightText{
			font: bold 15px arial;
			color: #A40000;
			}	
		
		div#generalMemberLogin_productAdmittanceDetails a.normalBlackText{
			font: 15px arial;
			color: #000000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.normalBlackText{
			font: 15px arial;
			color: #000000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails a.normalFontBlackText{
			font: 12px arial;
			color: #000000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails font.normalFontBlackText{
			font: 12px arial;
			color: #000000;
			}
		
		div#generalMemberLogin_productAdmittanceDetails a.smallGrayText{
			font: 11px arial;
			color: #727272;
			}	
		
		div#generalMemberLogin_productAdmittanceDetails font.smallGrayText{
			font: 11px arial;
			color: #727272;
			}
		
	/* generalMemberLogout */		
	div#generalMemberLogout{
		float: left;
		width: 758px;
		}
			
		div#generalMemberLogout td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 716px;
			}

		div#generalMemberLogout td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
		
		div#generalMemberLogout td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
			
		div#generalMemberLogout td a.logoutHighlight{
			font: bold 16px arial;
			color: #A80000;
			}
		
		div#generalMemberLogout td font.logoutHighlight{
			font: bold 16px arial;
			color: #A80000;
			}
				
		div#generalMemberLogout td a.logoutNormalText{
			font: 15px arial;
			color: #000000;
			}
		
		div#generalMemberLogout td font.logoutNormalText{
			font: 15px arial;
			color: #000000;
			}		
		
	/* generalMemberLogin_activationControlPanelForReseller */		
	div#generalMemberLogin_activationControlPanelForReseller{
		float: left;
		width: 758px;
		}
			
		div#generalMemberLogin_activationControlPanelForReseller td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 716px;
			}

		div#generalMemberLogin_activationControlPanelForReseller td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
			
		div#generalMemberLogin_activationControlPanelForReseller a.normalText{
			font: 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller font.normalText{
			font: 13px arial;
			color: #000;
			}
			
		div#generalMemberLogin_activationControlPanelForReseller a.smallHighlightText{
			font: bold 12px arial;
			color: #A80000;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller font.smallHighlightText{
			font: bold 12px arial;
			color: #A80000;
			}
				
		div#generalMemberLogin_activationControlPanelForReseller a.boldText{
			font: bold 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller font.boldText{
			font: bold 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller td a.bigBlackText{
			font: 20px arial;
			color: #000000;
			padding-left: 15px;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller td font.bigBlackText{
			font: 20px arial;
			color: #000000;
			padding-left: 15px;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller td a.bigHighlightRedText{
			font: 20px arial;
			color: #A80000;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller td font.bigHighlightRedText{
			font: 20px arial;
			color: #A80000;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller a.bigHighlightText{
			font: bold 25px arial;
			color: #A80000;
			padding-left: 18px;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller font.bigHighlightText{
			font: bold 25px arial;
			color: #A80000;
			padding-left: 18px;
			}
				
		div#generalMemberLogin_activationControlPanelForReseller td a.boldTextUnderline{
			font: bold 13px arial;
			color: #000;
			text-decoration:underline;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller td font.boldTextUnderline{
			font: bold 13px arial;
			color: #000;
			text-decoration:underline;
			}
				
		div#generalMemberLogin_activationControlPanelForReseller a.boldWhiteText{
			font: bold 16px arial;
			color: #fff;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller font.boldWhiteText{
			font: bold 16px arial;
			color: #fff;
			}
			
		div#generalMemberLogin_activationControlPanelForReseller a.normalWhiteText{
			font: 16px arial;
			color: #fff;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller font.normalWhiteText{
			font: 16px arial;
			color: #fff;
			}
			
		div#generalMemberLogin_activationControlPanelForReseller a.grayText{
			font: 13px arial;
			color: #727272;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller font.grayText{
			font: 13px arial;
			color: #727272;
			}
			
		div#generalMemberLogin_activationControlPanelForReseller td a.normalGrayText{
			font: 12px arial;
			color: #666666;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller td font.normalGrayText{
			font: 12px arial;
			color: #666666;
			}
			
		div#generalMemberLogin_activationControlPanelForReseller a.boldGrayText{
			font: bold 13px arial;
			color: #727272;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller font.boldGrayText{
			font: bold 13px arial;
			color: #727272;
			}
																															   div#generalMemberLogin_activationControlPanelForReseller a.transactionDetails{
			font: 11px arial;
			color: #727272;
			}	
		
		div#generalMemberLogin_activationControlPanelForReseller font.transactionDetails{
			font: 11px arial;
			color: #727272;
			}
			
		div#generalMemberLogin_activationControlPanelForReseller a.transactionDetailsUnderline{
			font: 11px arial;
			color: #727272;
			text-decoration: underline;
			}	
		
		div#generalMemberLogin_activationControlPanelForReseller font.transactionDetailsUnderline{
			font: 11px arial;
			color: #727272;
			text-decoration: underline;
			}
			
		div#generalMemberLogin_activationControlPanelForReseller a.running{
			font: bold 11px arial;
			color: #497E3B;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller font.running{
			font: bold 11px arial;
			color: #497E3B;
			}
			
		div#generalMemberLogin_activationControlPanelForReseller a.unconfirmed{
			font: bold 11px arial;
			color: #A50000;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller font.unconfirmed{
			font: bold 11px arial;
			color: #A50000;
			}
			
		div#generalMemberLogin_activationControlPanelForReseller a.totalPrice{
			font: bold 13px arial;
			color: #A50000;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller font.totalPrice{
			font: bold 13px arial;
			color: #A50000;
			}
			
		div#generalMemberLogin_activationControlPanelForReseller a.paymentConfirmed{
			font: bold 13px arial;
			color: #A50000;
			}
		
		div#generalMemberLogin_activationControlPanelForReseller font.paymentConfirmed{
			font: bold 13px arial;
			color: #A50000;
			}
			
		div#generalMemberLogin_activationControlPanelForReseller a.paymentDetails{
			font: 11px arial;
			color: #727272;
			}	
		
		div#generalMemberLogin_activationControlPanelForReseller font.paymentDetails{
			font: 11px arial;
			color: #727272;
			}
			
		div#generalMemberLogin_activationControlPanelForReseller a.paymentDetailsPrice{
			font: bold 11px arial;
			color: #727272;
			}
	
		div#generalMemberLogin_activationControlPanelForReseller font.paymentDetailsPrice{
			font: bold 11px arial;
			color: #727272;
			}
				
	/* generalMemberLogin_faqCashPoints */		
	div#generalMemberLogin_faqCashPoints{
		float: left;
		width: 758px;
		}
		
		div#generalMemberLogin_faqCashPoints td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 717px;
			}

		div#generalMemberLogin_faqCashPoints td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}	
		
		div#generalMemberLogin_faqCashPoints td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_faqCashPoints td a.normalText{
			font:  13px arial;
			color: #666;
			}
		
		div#generalMemberLogin_faqCashPoints td font.normalText{
			font:  13px arial;
			color: #666;
			}
		
		div#generalMemberLogin_faqCashPoints td a.boldText{
			font: bold 13px arial;
			color: #666;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_faqCashPoints td font.boldText{
			font: bold 13px arial;
			color: #666;
			text-decoration: underline;
			}
			
		div#generalMemberLogin_faqCashPoints td a.faqText{
			font: bold 13px arial;
			color: #333;
			padding-left: 15px;
			}	
		
		div#generalMemberLogin_faqCashPoints td font.faqText{
			font: bold 13px arial;
			color: #333;
			padding-left: 15px;
			}
		
		div#generalMemberLogin_faqCashPoints a.boldQuestion{
			font: bold 13px arial;
			color: #000;
			}	
		
		div#generalMemberLogin_faqCashPoints font.boldQuestion{
			font: bold 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_faqCashPoints a.number{
			font:  13px arial;
			color: #000;
			}	
		
		div#generalMemberLogin_faqCashPoints font.number{
			font:  13px arial;
			color: #000;
			}
				
		div#generalMemberLogin_faqCashPoints a.pointQuestion{
			font: bold 13px arial;
			color: #A00000;
			}	
		
		div#generalMemberLogin_faqCashPoints font.pointQuestion{
			font: bold 13px arial;
			color: #A00000;
			}
					
		div#generalMemberLogin_faqCashPoints a.futherInformation{
			font: 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_faqCashPoints font.futherInformation{
			font: 13px arial;
			color: #000;
			}
			
		div#generalMemberLogin_faqCashPoints a.futherInformationUnderlineText{
			font: 13px arial;
			color: #000;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_faqCashPoints font.futherInformationUnderlineText{
			font: 13px arial;
			color: #000;
			text-decoration: underline;
			}
			
		div#generalMemberLogin_faqCashPoints a.phoneNumber{
			font: bold 13px arial;
			color: #000;
			}	
		
		div#generalMemberLogin_faqCashPoints font.phoneNumber{
			font: bold 13px arial;
			color: #000;
			}
			
		div#generalMemberLogin_faqCashPoints a.cashPointScheme{
			font: 13px arial;
			color: #095B84;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_faqCashPoints font.cashPointScheme{
			font: 13px arial;
			color: #095B84;
			text-decoration: underline;
			}
				
	/* generalMemberLogin_warrantyClaimCentre */
	div#generalMemberLogin_warrantyClaimCentre{
		float: left;
		width: 758px;
		text-align:left;
		}
		
		div#generalMemberLogin_warrantyClaimCentre td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 717px;
			}

		div#generalMemberLogin_warrantyClaimCentre td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}	
		
		div#generalMemberLogin_warrantyClaimCentre td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}	
		
		div#generalMemberLogin_warrantyClaimCentre td a.normalText{
			font:  13px arial;
			color: #666;
			}
		
		div#generalMemberLogin_warrantyClaimCentre td font.normalText{
			font:  13px arial;
			color: #666;
			}
		
		div#generalMemberLogin_warrantyClaimCentre td a.boldGray{
			font: bold 13px arial;
			color: #666;
			}	
		
		div#generalMemberLogin_warrantyClaimCentre td font.boldGray{
			font: bold 13px arial;
			color: #666;
			}	
			
		div#generalMemberLogin_warrantyClaimCentre td a.highlightText{
			font: bold 13px arial;
			color: #B02216;
			}	
		
		div#generalMemberLogin_warrantyClaimCentre td font.highlightText{
			font: bold 13px arial;
			color: #B02216;
			}
			
		div#generalMemberLogin_warrantyClaimCentre td ul{
			list-style: none;
			margin-left: 0;
			padding-left: 2em;
			text-indent: -14px !important;
			text-indent: -17px;
			font: 13px arial;
			color: #666;
			}

		div#generalMemberLogin_warrantyClaimCentre td ul li{
			list-style-type: disc;
			list-style-position: inside;
			font: 13px arial;
			color: #666;
			}	
	
	/* generalMember_myBalanceTransferReconfirm */		
	div#generalMember_myBalanceTransferReconfirm{
		float: left;
		width: 758px;
		text-align:left;
		}
		
		div#generalMember_myBalanceTransferReconfirm td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 717px;
			}

		div#generalMember_myBalanceTransferReconfirm td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}	
		
		div#generalMember_myBalanceTransferReconfirm td font.blueTextDescription{
			font: bold 16px arial;
			color: #00509A;
			}
			
		div#generalMember_myBalanceTransferReconfirm td font.boldBlackTextDescription{
			font: bold 13px arial;
			color: #000000;
			}
		
		div#generalMember_myBalanceTransferReconfirm td font.boldUnderlineBlackTextDescription{
			font: bold 13px arial;
			color: #000000;
			text-decoration:underline;
			}
		
		div#generalMember_myBalanceTransferReconfirm td font.normalBlackTextDescription{
			font: 13px arial;
			color: #000000;
			}
		
		div#generalMember_myBalanceTransferReconfirm td font.redHighlightTextDescription{
			font: bold 16px arial;
			color: #C80000;
			}
			
		div#generalMember_myBalanceTransferReconfirm td font.blueTextLinkDescription{
			font: 13px arial;
			color: #0078FF;
			text-decoration:underline;
			}
	
	/* generalMember_creditBalanceSettlement */		
	div#generalMember_creditBalanceSettlement{
		float: left;
		width: 758px;
		text-align:left;
		}
		
		div#generalMember_creditBalanceSettlement td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 717px;
			}

		div#generalMember_creditBalanceSettlement td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}	
		
		div#generalMember_creditBalanceSettlement td font.blueTextDescription{
			font: bold 16px arial;
			color: #00509A;
			}
		
		div#generalMember_creditBalanceSettlement td font.boldBlackTextDescription{
			font: bold 13px arial;
			color: #000000;
			}
		
		div#generalMember_creditBalanceSettlement td font.boldUnderlineBlackTextDescription{
			font: bold 13px arial;
			color: #000000;
			text-decoration:underline;
			}
		
		div#generalMember_creditBalanceSettlement td font.normalBlackTextDescription{
			font: 13px arial;
			color: #000000;
			}
		
		div#generalMember_creditBalanceSettlement td font.redHighlightTextDescription{
			font: bold 16px arial;
			color: #C80000;
			}
			
		div#generalMember_creditBalanceSettlement td font.blueTextLinkDescription{
			font: 13px arial;
			color: #0078FF;
			text-decoration:underline;
			}		
		
		div#generalMember_creditBalanceSettlement td font.smallBoldGrayPaymentFor{
			font: bold 10px arial;
			color: #666666;
			}	
		
		div#generalMember_creditBalanceSettlement td font.smallNormalGrayPaymentFor{
			font: 10px arial;
			color: #666666;
			}
	
		
	/* generalMemberLogin_cashPointsRewardScheme */		
	div#generalMemberLogin_cashPointsRewardScheme{
		float: left;
		width: 758px;
		}
		
		div#generalMemberLogin_cashPointsRewardScheme td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 717px;
			}

		div#generalMemberLogin_cashPointsRewardScheme td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}	
		
		div#generalMemberLogin_cashPointsRewardScheme td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
				
		div#generalMemberLogin_cashPointsRewardScheme td a.boldText{
			font: bold 13px arial;
			color: #666;
			}
		
		div#generalMemberLogin_cashPointsRewardScheme td font.boldText{
			font: bold 13px arial;
			color: #666;
			}
		
		div#generalMemberLogin_cashPointsRewardScheme td a.normalText{
			font: 13px arial;
			color: #666;
			}	
		
		div#generalMemberLogin_cashPointsRewardScheme td font.normalText{
			font: 13px arial;
			color: #666;
			}
			
		div#generalMemberLogin_cashPointsRewardScheme td a.highlightText{
			font: bold 13px arial;
			color: #B70000;
			}	
		
		div#generalMemberLogin_cashPointsRewardScheme td font.highlightText{
			font: bold 13px arial;
			color: #B70000;
			}
		
		div#generalMemberLogin_cashPointsRewardScheme a.howDoesItWork{
			font: bold 14px arial;
			color: #1C8C32;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_cashPointsRewardScheme font.howDoesItWork{
			font: bold 14px arial;
			color: #1C8C32;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_cashPointsRewardScheme a.cashPointFAQ{
			font: 13px arial;
			color: #095B84;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_cashPointsRewardScheme font.cashPointFAQ{
			font: 13px arial;
			color: #095B84;
			text-decoration: underline;
			}
	
	/* generalDealer_browseMenu */
	div#generalDealer_browseMenu{
		float: left;
		background-color: #fff;
		text-align: left;
   		width: 196px;
   		margin-left: 1px;
   		height: auto;
		}
			
		div#generalDealer_browseMenu ul{
			list-style-type: none;
			}

		div#generalDealer_browseMenu ul li a{
			color: #000;
			font-family: arial; 
			font-size:13px;
			display: block;
			width: 176px !important;
			width: 196px;
			padding-left: 20px;
			padding-top: 8px;
			padding-bottom: 8px;
			text-decoration: none;
			border-bottom: 1px solid #DEDCD8; 
			background-color: #FFF;
			text-decoration:none;
			}
			
		div#generalDealer_browseMenu li a:hover{
			color: #000;
			font-family: arial; 
			font-size:13px;
			background-color: #F3F3F1;
			}

		div#generalDealer_browseMenu li a:active{
			background: #fff url(http://www.ipmart.com/main/en/image/arrowlist.gif) no-repeat 2px center;
			color: #000;
			font-family: arial; 
			font-size:13px;	
			width: 176px !important;
			width: 196px;		
			background-color: #F3F3F1;
			}
		
		div#generalDealer_browseMenu li a:visited{
			font-family: arial; 
			font-size:13px;
			color: #000;
			}
			
		div#generalDealer_browseMenu ul li a.lastBrowseMenu{
			color: #000;
			font-family: arial; 
			font-size:13px;
			display: block;
			width: 176px;
			padding-left: 20px;
			padding-top: 5px;
			padding-bottom: 5px;
			text-decoration: none;
			border-bottom: 2px solid #CECECE; 
			background-color: #FFF;
			text-decoration:none;
			}
			
		div#generalDealer_browseMenu li a.lastBrowseMenu:hover{
			color: #000;
			font-family: arial; 
			font-size:13px;
			background-color: #F3F3F1;
			}

		div#generalDealer_browseMenu li a.lastBrowseMenu:active{
			background: #fff url(http://www.ipmart.com/main/en/image/arrowlist.gif) no-repeat 2px center;
			color: #000;
			font-family: arial; 
			font-size:13px;			
			background-color: #F3F3F1;
			}
		
		div#generalDealer_browseMenu li a.lastBrowseMenu:visited{
			font-family: arial; 
			font-size: 13px;
			color: #000;
			}
	
	/* generalDealer_descriptionMenu */		
	div#generalDealer_descriptionMenu{
		float: left;
		width: 758px;
		text-align: left;
		}
		
		div#generalDealer_descriptionMenu td ul{
			list-style: none;
			margin-left: 0;
			padding-left: 2em;
			text-indent: -14px !important;
			text-indent: -17px;
			}
		
		div#generalDealer_descriptionMenu td ul li{
			list-style-type: disc;
			list-style-position: inside;
			font: 13px arial;
			color: #666;
			}
			
		div#generalDealer_descriptionMenu a.highlightWelcomeText{
			font: bold 17px arial;
			color: #A80000;
			}
		
		div#generalDealer_descriptionMenu font.highlightWelcomeText{
			font: bold 17px arial;
			color: #A80000;
			}
			
		div#generalDealer_descriptionMenu a.highlightWelcomeText2{
			font: 20px arial;
			color: #A80000;
			}
		
		div#generalDealer_descriptionMenu font.highlightWelcomeText2{
			font: 20px arial;
			color: #A80000;
			}
			
		div#generalDealer_descriptionMenu a.highlightDealerTextUnderline{
			font: bold 15px arial;
			color: #A80000;
			text-decoration: underline;
			}
		
		div#generalDealer_descriptionMenu font.highlightDealerTextUnderline{
			font: bold 15px arial;
			color: #A80000;
			text-decoration: underline;
			}
		
		div#generalDealer_descriptionMenu a.highlightDealer{
			font: bold 15px arial;
			color: #A80000;
			}
		
		div#generalDealer_descriptionMenu font.highlightDealer{
			font: bold 15px arial;
			color: #A80000;
			}
					
		div#generalDealer_descriptionMenu a.grayWelcomeText{
			font: 12px arial;
			color: #666666;
			}
		
		div#generalDealer_descriptionMenu font.grayWelcomeText{
			font: 12px arial;
			color: #666666;
			}
		
		div#generalDealer_descriptionMenu a.grayLinkMenu{
			font: 12px arial;
			color: #666666;
			text-decoration:underline;
			}
		
		div#generalDealer_descriptionMenu font.grayLinkMenu{
			font: 12px arial;
			color: #666666;
			text-decoration:underline;
			}
		
		div#generalDealer_descriptionMenu a.blackText{
			font: 12px arial;
			color: #000000;
			}
		
		div#generalDealer_descriptionMenu font.blackText{
			font: 12px arial;
			color: #000000;
			}
			
		div#generalDealer_descriptionMenu a.importantText{
			font: 12px arial;
			color: #A50000;
			}	
		
		div#generalDealer_descriptionMenu font.importantText{
			font: 12px arial;
			color: #A50000;
			}
			
		div#generalDealer_descriptionMenu a.boldGrayWelcomeText{
			font: bold 12px arial;
			color: #666666;
			}
		
		div#generalDealer_descriptionMenu font.boldGrayWelcomeText{
			font: bold 12px arial;
			color: #666666;
			}
		
		div#generalDealer_descriptionMenu a.smallGrayWelcomeText{
			font: 11px arial;
			color: #666666;
			}
		
		div#generalDealer_descriptionMenu font.smallGrayWelcomeText{
			font: 11px arial;
			color: #666666;
			}
			
		div#generalDealer_descriptionMenu a.smallBoldGrayWelcomeText{
			font: bold 11px arial;
			color: #666666;
			}
		
		div#generalDealer_descriptionMenu font.smallBoldGrayWelcomeText{
			font: bold 11px arial;
			color: #666666;
			}
			
		div#generalDealer_descriptionMenu a.highlightNoteText{
			font: bold 12px arial;
			color: #DE000F;
			text-decoration: none;
			}		
		
		div#generalDealer_descriptionMenu font.highlightNoteText{
			font: bold 12px arial;
			color: #DE000F;
			text-decoration: none;
			}
							
		div#generalDealer_descriptionMenu a.highlightMenuText{
			font: bold 17px arial;
			color: #A80000;
			text-decoration: none;
			}
		
		div#generalDealer_descriptionMenu font.highlightMenuText{
			font: bold 17px arial;
			color: #A80000;
			text-decoration: none;
			}
			
		div#generalDealer_descriptionMenu a.highlightPrice{
			font: bold 16px arial;
			color: #FF0000;
			text-decoration: none;
			}
		
		div#generalDealer_descriptionMenu font.highlightPrice{
			font: bold 16px arial;
			color: #FF0000;
			text-decoration: none;
			}
				
		div#generalDealer_descriptionMenu a.normalMenuText{
			font: 11px arial;
			color: #666666;
			}	
		
		div#generalDealer_descriptionMenu font.normalMenuText{
			font: 11px arial;
			color: #666666;
			}
		
		div#generalDealer_descriptionMenu td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/dealer_network/dealer_mid_bar.gif);
			width: 330px;
			}
			
		div#generalDealer_descriptionMenu td.bottomMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/dealer_network/dealer_bottom_mid_bar.gif);
			width: 330px;
			}
			
		div#generalDealer_descriptionMenu a.loginEmail{
			font: bold 12px arial;
			color: #333333;
			}
		
		div#generalDealer_descriptionMenu font.loginEmail{
			font: bold 12px arial;
			color: #333333;
			}
			
		div#generalDealer_descriptionMenu td a.barTitle{
			font: 18px arial;
			color: #B20017;
			padding-left: 10px;
			}
		
		div#generalDealer_descriptionMenu td font.barTitle{
			font: 18px arial;
			color: #B20017;
			padding-left: 10px;
			}
		
		div#generalDealer_descriptionMenu td.warrantyMidBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 717px;
			}
		
		div#generalDealer_descriptionMenu a.blueUnderlineLink{
			font: 12px arial;
			color: #0098F0;
			text-decoration: underline;
			}
		
		div#generalDealer_descriptionMenu font.blueUnderlineLink{
			font: 12px arial;
			color: #0098F0;
			text-decoration: underline;
			}
		
		div#generalDealer_descriptionMenu a.grayUnderlineLink2{
			font: 12px arial;
			color: #666666;
			text-decoration: underline;
			}
		
		div#generalDealer_descriptionMenu font.grayUnderlineLink2{
			font: 12px arial;
			color: #666666;
			text-decoration: underline;
			}
			
		div#generalDealer_descriptionMenu a.redUnderlineLink{
			font: bold 12px arial;
			color: #AD2227;
			text-decoration: underline;
			}	
		
		div#generalDealer_descriptionMenu font.redUnderlineLink{
			font: bold 12px arial;
			color: #AD2227;
			text-decoration: underline;
			}	
		
		div#generalDealer_descriptionMenu a.redText{
			font: 12px arial;
			color: #AD2227;
			}
		
		div#generalDealer_descriptionMenu font.redText{
			font: 12px arial;
			color: #AD2227;
			}
				
		div#generalDealer_descriptionMenu a.boldRedText{
			font: bold 12px arial;
			color: #AD2227;
			}	
		
		div#generalDealer_descriptionMenu font.boldRedText{
			font: bold 12px arial;
			color: #AD2227;
			}
				
		div#generalDealer_descriptionMenu a.grayUnderlineLink{
			font: bold 12px arial;
			color: #666666;
			text-decoration: underline;
			}
		
		div#generalDealer_descriptionMenu font.grayUnderlineLink{
			font: bold 12px arial;
			color: #666666;
			text-decoration: underline;
			}
			
		div#generalDealer_descriptionMenu a{
			font: 12px arial;
			color: #696969;
			text-decoration: underline;
			}
							
	/* generalDownloadCenter_faq */		
	div#generalDownloadCenter_faq{
		float: left;
		width: 758px;
		}
			
		div#generalDownloadCenter_faq a.highlightTitle{
			font:  18px arial;
			color: #C90000;
			padding-left: 15px;
			}
		
		div#generalDownloadCenter_faq font.highlightTitle{
			font:  18px arial;
			color: #C90000;
			padding-left: 15px;
			}
		
		div#generalDownloadCenter_faq a.boldQuestion{
			font: bold 13px arial;
			color: #000;
			}	
		
		div#generalDownloadCenter_faq font.boldQuestion{
			font: bold 13px arial;
			color: #000;
			}
		
		div#generalDownloadCenter_faq a.normalText{
			font:  13px arial;
			color: #000;
			}
		
		div#generalDownloadCenter_faq font.normalText{
			font:  13px arial;
			color: #000;
			}
				
	/* generalMemberLogin_pastOrders */		
	div#generalMemberLogin_pastOrders{
		float: left;
		width: 758px;
		}
			
		div#generalMemberLogin_pastOrders td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 716px;
			}

		div#generalMemberLogin_pastOrders td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}	
		
		div#generalMemberLogin_pastOrders td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_pastOrders a.normalText{
			font: 13px arial;
			color: #000;
			}	
		
		div#generalMemberLogin_pastOrders font.normalText{
			font: 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_pastOrders a.underlineText{
			font: 13px arial;
			color: #000;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_pastOrders font.underlineText{
			font: 13px arial;
			color: #000;
			text-decoration: underline;
			}
			
		div#generalMemberLogin_pastOrders a.boldWhiteText{
			font: bold 16px arial;
			color: #fff;
			}	
		
		div#generalMemberLogin_pastOrders font.boldWhiteText{
			font: bold 16px arial;
			color: #fff;
			}
		
		div#generalMemberLogin_pastOrders a.boldText{
			font: bold 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_pastOrders font.boldText{
			font: bold 13px arial;
			color: #000;
			}
			
		div#generalMemberLogin_pastOrders a.normalWhiteText{
			font: 16px arial;
			color: #fff;
			}	
		
		div#generalMemberLogin_pastOrders font.normalWhiteText{
			font: 16px arial;
			color: #fff;
			}
			
		div#generalMemberLogin_pastOrders a.grayText{
			font: 13px arial;
			color: #727272;
			}	
		
		div#generalMemberLogin_pastOrders font.grayText{
			font: 13px arial;
			color: #727272;
			}
			
		div#generalMemberLogin_pastOrders a.totalSuccessfulPurchasePrice{
			font: bold 13px arial;
			color: #C93537;
			}	
		
		div#generalMemberLogin_pastOrders font.totalSuccessfulPurchasePrice{
			font: bold 13px arial;
			color: #C93537;
			}
		
		div#generalMemberLogin_pastOrders a.boldNoteText{
			font: bold 12px arial;
			color: #fff;
			}	
		
		div#generalMemberLogin_pastOrders font.boldNoteText{
			font: bold 12px arial;
			color: #fff;
			}
		
		div#generalMemberLogin_pastOrders a.normalNoteText{
			font: 12px arial;
			color: #fff;
			}
		
		div#generalMemberLogin_pastOrders font.normalNoteText{
			font: 12px arial;
			color: #fff;
			}
			
		div#generalMemberLogin_pastOrders a.boldUnderlineNoteText{
			font: bold 12px arial;
			color: #fff;
			text-decoration: underline;
			}	
		
		div#generalMemberLogin_pastOrders font.boldUnderlineNoteText{
			font: bold 12px arial;
			color: #fff;
			text-decoration: underline;
			}
		
	/* generalMemberLogin_switchUserLevel */		
	div#generalMemberLogin_switchUserLevel{
		float: left;
		width: 758px;
		}
			
		div#generalMemberLogin_switchUserLevel td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 716px;
			}

		div#generalMemberLogin_switchUserLevel td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_switchUserLevel td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
				
		div#generalMemberLogin_switchUserLevel a.boldText{
			font: bold 13px arial;
			color: #000;
			}	
		
		div#generalMemberLogin_switchUserLevel font.boldText{
			font: bold 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_switchUserLevel a.normalText{
			font: 13px arial;
			color: #000;
			}		
		
		div#generalMemberLogin_switchUserLevel font.normalText{
			font: 13px arial;
			color: #000;
			}
					
		div#generalMemberLogin_switchUserLevel a.highlightText{
			font: bold 13px arial;
			color: #C00000;
			}			
		
		div#generalMemberLogin_switchUserLevel font.highlightText{
			font: bold 13px arial;
			color: #C00000;
			}
	
	/* generalMemberLogin_successPaymentDetails */		
	div#generalMemberLogin_successPaymentDetails{
		float: left;
		width: 758px;
		}
			
		div#generalMemberLogin_successPaymentDetails td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 716px;
			}

		div#generalMemberLogin_successPaymentDetails td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
				
		div#generalMemberLogin_successPaymentDetails td font.otherHighlightBarTitle{
			font: 20px arial;
			color: #A80000;
			}
			
		div#generalMemberLogin_successPaymentDetails td font.barGrayTitle{
			font: 20px arial;
			color: #666666;
			padding-left: 10px;
			}		
			
		div#generalMemberLogin_successPaymentDetails font.highlightBoldUnderlineText{
			font: bold 16px arial;
			color: #BE0000;
			text-decoration:underline;
			}	
			
		div#generalMemberLogin_successPaymentDetails font.highlightNormalUnderlineText{
			font: 14px arial;
			color: #BE0000;
			text-decoration:underline;
			}
		
		div#generalMemberLogin_successPaymentDetails font.highlightBoldText{
			font: bold 14px arial;
			color: #BE0000;
			}
		
		div#generalMemberLogin_successPaymentDetails font.normalText{
			font: 14px arial;
			color: #000000;
			}
	
		
	/* generalMemberLogin_fillPaymentForm */		
	div#generalMemberLogin_fillPaymentForm{
		float: left;
		width: 758px;
		}
			
		div#generalMemberLogin_fillPaymentForm td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 716px;
			}

		div#generalMemberLogin_fillPaymentForm td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_fillPaymentForm td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_fillPaymentForm a.boldText{
			font: bold 13px arial;
			color: #000;
			}	
		
		div#generalMemberLogin_fillPaymentForm font.boldText{
			font: bold 13px arial;
			color: #000;
			}	
		
		div#generalMemberLogin_fillPaymentForm a.normalText{
			font: 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_fillPaymentForm font.normalText{
			font: 13px arial;
			color: #000;
			}
		
		div#generalMemberLogin_fillPaymentForm a.paymentOption{
			font: bold 14px arial;
			color: #000;
			text-decoration: underline;
			}
		
		div#generalMemberLogin_fillPaymentForm font.paymentOption{
			font: bold 14px arial;
			color: #000;
			text-decoration: underline;
			}
		
	/* generalMemberLogin_modifyBankAccountDetails */		
	div#generalMemberLogin_modifyBankAccountDetails{
		float: left;
		width: 758px;
		}
			
		div#generalMemberLogin_modifyBankAccountDetails td.midBar{
			background-image: url(http://www.ipmart.com/main/en/image/member_line_mid.gif);
			width: 716px;
			}

		div#generalMemberLogin_modifyBankAccountDetails td a.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_modifyBankAccountDetails td font.barTitle{
			font: 20px arial;
			color: #A80000;
			padding-left: 10px;
			}
		
		div#generalMemberLogin_modifyBankAccountDetails a.highlightGreen{
			font: 18px arial;
			color: #5B6F00;
			padding-left: 20px;
			}	
		
		div#generalMemberLogin_modifyBankAccountDetails font.highlightGreen{
			font: 18px arial;
			color: #5B6F00;
			padding-left: 20px;
			}
			
		div#generalMemberLogin_modifyBankAccountDetails a.requiredFieldsText{
			font: 13px arial;
			color: #000;
			padding-left: 20px;
			}
		
		div#generalMemberLogin_modifyBankAccountDetails font.requiredFieldsText{
			font: 13px arial;
			color: #000;
			padding-left: 20px;
			}
			
		div#generalMemberLogin_modifyBankAccountDetails a.menuText{
			font: 16px arial;
			color: #000;
			}
		
		div#generalMemberLogin_modifyBankAccountDetails font.menuText{
			font: 16px arial;
			color: #000;
			}
			
		div#generalMemberLogin_modifyBankAccountDetails a.memberEmail{
			font: bold 16px arial;
			color: #000;
			}	
		
		div#generalMemberLogin_modifyBankAccountDetails font.memberEmail{
			font: bold 16px arial;
			color: #000;
			}
											
/* CAROUSEL SLIDING */

/* CAROUSEL SLIDING 1 */
.carouselComponent { 
    background:#ffffff;
	color:#618cbe;
	padding-left: 0px !important;
	padding-left: 25px;
    margin-top:20px;
    position:relative;
	overflow:hidden;   /* causes the clipping */
	visibility:hidden; /* component turns it on when first item is rendered */
}

.carouselComponent ul.carouselList { 
	width:10000000px;
	position:relative;
	z-index:1; 
	margin:0px;
	padding:0px;
	line-height:0px;
	
}


.carouselComponent .carouselClipRegion { 
	overflow:hidden; /* Secret to the clipping */
	margin:0px auto;
	position:relative; 
}

.carouselComponent .carouselList li { 
    width:288px; 
    float:left;
	list-style:none;
	overflow:hidden;
	margin:0px;
	padding:0px;
	font:10px verdana,arial,sans-serif;
	color:#666;
}

.carouselComponent .carouselList li a.itemTitle{ 
	font: bold 11px arial;
	color:#003DA1;
	text-decoration: underline;
}

.carouselComponent .carouselList li font.itemTitle{ 
	font: bold 11px arial;
	color:#003DA1;
	text-decoration: underline;
}


.carouselComponent .carouselList li a.itemExplanation{ 
	font: 11px arial;
	color:#555555;
}

.carouselComponent .carouselList li font.itemExplanation{ 
	font: 11px arial;
	color:#555555;
}

.carouselComponent .carouselList li a.itemWeight{ 
	font: bold 11px arial;
	color:#555555;
}

.carouselComponent .carouselList li font.itemWeight{ 
	font: bold 11px arial;
	color:#555555;
}

.carouselComponent .carouselList li a.priceHighlight{ 
	font: bold 11px arial;
	color:#FF0000;
}

.carouselComponent .carouselList li font.priceHighlight{ 
	font: bold 11px arial;
	color:#FF0000;
}

.carouselComponent .carouselList li img { 
    display:block; 
}
                                
.carouselComponent .carouselPrev { 
    position:absolute;
    z-index:3;
    cursor:pointer; 
    left:0px; 
}

.carouselComponent .carouselNext { 
    position:absolute;
    z-index:3;
    cursor:pointer; 
    right:0px;
	
}	


/* CAROUSEL SLIDING 2 */
.carouselComponent2 { 
    background:#ffffff;
	color:#618cbe;
	padding-left: 0px !important;
	padding-left: 45px;
    margin-top:20px;
    position:relative;
	overflow:hidden;   /* causes the clipping */
	visibility:hidden; /* component turns it on when first item is rendered */
}


.carouselComponent2 ul.carouselList { 
	width:10000000px;
	position:relative;
	z-index:1; 
	margin:0px;
	padding:0px;
	line-height:0px;
	
}


.carouselComponent2 .carouselClipRegion { 
	overflow:hidden; /* Secret to the clipping */
	margin:0px auto;
	position:relative; 
}

.carouselComponent2 .carouselList li {
    width:144px; 
    float:left;
	list-style:none;
	overflow:hidden;
	margin:0px;
	padding-left: 0px;
	font:10px verdana,arial,sans-serif;
	color:#666;
}


.carouselComponent2 .carouselList li a.itemTitle{ 
	font: 13px arial;
	color:#333333;
	text-decoration: underline;
}

.carouselComponent2 .carouselList li font.itemTitle{ 
	font: 13px arial;
	color:#333333;
	text-decoration: underline;
}

.carouselComponent2 .carouselList li a.itemPrice{ 
	font: bold 12px arial;
	color:#333333;
}

.carouselComponent2 .carouselList li font.itemPrice{ 
	font: bold 12px arial;
	color:#333333;
}

.carouselComponent2 .carouselList li img { 
    display:block; 
}
                                
.carouselComponent2 .carouselPrev { 
    position:absolute;
    z-index:3;
    cursor:pointer; 
    left:0px; 
}

.carouselComponent2 .carouselNext { 
    position:absolute;
    z-index:3;
    cursor:pointer; 
    right:0px; 
}	



/* CAROUSEL SLIDING 3 */
.carouselComponent3 { 
    background:#ffffff;
	color:#618cbe;
    margin-top:20px;
    position:relative;
	overflow:hidden;   /* causes the clipping */
	visibility:hidden; /* component turns it on when first item is rendered */
}


.carouselComponent3 ul.carouselList { 
	width:10000000px;
	position:relative;
	z-index:1; 
	margin:0px;
	padding:0px;
	line-height:0px;
	
}


.carouselComponent3 .carouselClipRegion { 
	overflow:hidden; /* Secret to the clipping */
	margin:0px auto;
	position:relative; 
}

.carouselComponent3 .carouselList li { 
    float:left;
  	list-style:none;
	overflow:hidden;
	margin:0px;
	padding:0px;
	font:10px verdana,arial,sans-serif;
	color:#666;
}


.carouselComponent3 .carouselList li a.itemTitle{ 
	font: 13px arial;
	color:#333333;
	text-decoration: underline;
}

.carouselComponent3 .carouselList li font.itemTitle{ 
	font: 13px arial;
	color:#333333;
	text-decoration: underline;
}

.carouselComponent3 .carouselList li a.itemPrice{ 
	font: bold 12px arial;
	color:#333333;
}

.carouselComponent3 .carouselList li font.itemPrice{ 
	font: bold 12px arial;
	color:#333333;
}

.carouselComponent3 .carouselList li img { 
    display:block; 
}
                                
.carouselComponent3 .carouselPrev { 
    position:absolute;
    z-index:3;
    cursor:pointer; 
    left:0px;
}

.carouselComponent3 .carouselNext { 
    position:absolute;
    z-index:3;
    cursor:pointer; 
    right:0px; 

}



/* CAROUSEL SLIDING 4 */
.carouselComponent4 { 
    background:#ffffff;
	color:#618cbe;
    margin-top:20px;
    position:relative;
	overflow:hidden;   /* causes the clipping */
	visibility:hidden; /* component turns it on when first item is rendered */
}


.carouselComponent4 ul.carouselList { 
	width:10000000px;
	position:relative;
	z-index:1; 
	margin:0px;
	padding:0px;
	line-height:0px;
	
}


.carouselComponent4 .carouselClipRegion { 
	overflow:hidden; /* Secret to the clipping */
	margin:0px auto;
	position:relative; 
}

.carouselComponent4 .carouselList li { 
    float:left;
  	list-style:none;
	overflow:hidden;
	margin:0px;
	padding:0px;
	font:10px verdana,arial,sans-serif;
	color:#666;
}


.carouselComponent4 .carouselList li a.itemTitle{ 
	font: 13px arial;
	color:#333333;
	text-decoration: underline;
}

.carouselComponent4 .carouselList li font.itemTitle{ 
	font: 13px arial;
	color:#333333;
	text-decoration: underline;
}

.carouselComponent4 .carouselList li a.itemPrice{ 
	font: bold 12px arial;
	color:#333333;
}

.carouselComponent4 .carouselList li font.itemPrice{ 
	font: bold 12px arial;
	color:#333333;
}

.carouselComponent4 .carouselList li img { 
    display:block; 
}
                                
.carouselComponent4 .carouselPrev { 
    position:absolute;
    z-index:3;
    cursor:pointer; 
    left:0px;
    
}

.carouselComponent4 .carouselNext { 
    position:absolute;
    z-index:3;
    cursor:pointer; 
    right:0px; 
	
}


/* CAROUSEL SLIDING 5 */
.carouselComponent5 { 
    background:#ffffff;
	color:#618cbe;
	padding-left: 0px !important;
    margin-top:20px;
    position:relative;
	overflow:hidden;   /* causes the clipping */
	visibility:hidden; /* component turns it on when first item is rendered */
}


.carouselComponent5 ul.carouselList { 
	width:10000000px;
	position:relative;
	z-index:1; 
	margin:0px;
	padding:0px;
	line-height:0px;
	
}


.carouselComponent5 .carouselClipRegion { 
	overflow:hidden; /* Secret to the clipping */
	margin:0px auto;
	position:relative; 
}

.carouselComponent5 .carouselList li {
    width:160px; 
    float:left;
	list-style:none;
	overflow:hidden;
	margin:0px;
	padding-left: 0px;
	font:10px verdana,arial,sans-serif;
	color:#666;
}


.carouselComponent5 .carouselList li a.itemTitle{ 
	font: 13px arial;
	color:#333333;
	text-decoration: underline;
}

.carouselComponent5 .carouselList li font.itemTitle{ 
	font: 13px arial;
	color:#333333;
	text-decoration: underline;
}

.carouselComponent5 .carouselList li a.itemPrice{ 
	font: bold 12px arial;
	color:#333333;
}

.carouselComponent5 .carouselList li font.itemPrice{ 
	font: bold 12px arial;
	color:#333333;
}

.carouselComponent5 .carouselList li img { 
    display:block; 
}
                                
.carouselComponent5 .carouselPrev { 
    position:absolute;
    z-index:3;
    cursor:pointer; 
    left:0px; 
}

.carouselComponent5 .carouselNext { 
    position:absolute;
    z-index:3;
    cursor:pointer; 
    right:0px; 
}





/* CAROUSEL SLIDING 9 */
.carouselComponent9 { 
    background:#ffffff;
	color:#618cbe;
	padding-left: 0px !important;
	padding-left: 45px;
    margin-top:20px;
    position:relative;
	overflow:hidden;   /* causes the clipping */
	visibility:hidden; /* component turns it on when first item is rendered */
}


.carouselComponent9 ul.carouselList { 
	width:10000000px;
	position:relative;
	z-index:1; 
	margin:0px;
	padding:0px;
	line-height:0px;

	
}


.carouselComponent9 .carouselClipRegion { 
	overflow:hidden; /* Secret to the clipping */
	margin:0px auto;
	position:relative; 
}

.carouselComponent9 .carouselList li {
    width:144px; 
    float:left;
	list-style:none;
	overflow:hidden;
	margin:0px;
	padding-left: 0px;
	font:10px verdana,arial,sans-serif;
	color:#666;
}


.carouselComponent9 .carouselList li a.itemTitle{ 
	font: 13px arial;
	color:#333333;
	text-decoration: underline;
}

.carouselComponent9 .carouselList li font.itemTitle{ 
	font: 13px arial;
	color:#333333;
	text-decoration: underline;
}

.carouselComponent9 .carouselList li a.itemPrice{ 
	font: bold 12px arial;
	color:#333333;
}

.carouselComponent9 .carouselList li font.itemPrice{ 
	font: bold 12px arial;
	color:#333333;
}

.carouselComponent9 .carouselList li img { 
    display:block; 
}
                                
.carouselComponent9 .carouselPrev { 
    position:absolute;
    z-index:3;
    cursor:pointer; 
    left:0px; 
}

.carouselComponent9 .carouselNext { 
    position:absolute;
    z-index:3;
    cursor:pointer; 
    right:0px; 
}	


/* CAROUSEL SLIDING10 */
.carouselComponent10 { 
    background:#ffffff;
	color:#618cbe;
	padding-left: 0px;
    position:relative;
	overflow:hidden;   /* causes the clipping */
	visibility:hidden; /* component turns it on when first item is rendered */
}


.carouselComponent10 ul.carouselList { 
	width:10000000px;
	position:relative;
	z-index:1; 
	margin:0px;
	padding:0px;
	line-height:0px;

	
}


.carouselComponent10 .carouselClipRegion { 
	overflow:hidden; /* Secret to the clipping */
	margin:0px auto;
	position:relative; 
}

.carouselComponent10 .carouselList li {
    width:180px; 
    float:left;
	list-style:none;
	overflow:hidden;
	margin:0px;
	padding-left: 0px;
	font:10px verdana,arial,sans-serif;
	color:#666;
}


.carouselComponent10 .carouselList li a.itemTitle{ 
	font: 13px arial;
	color:#333333;
	text-decoration: underline;
}

.carouselComponent10 .carouselList li font.itemTitle{ 
	font: 13px arial;
	color:#333333;
	text-decoration: underline;
}

.carouselComponent10 .carouselList li a.itemPrice{ 
	font: bold 12px arial;
	color:#333333;
}

.carouselComponent10 .carouselList li font.itemPrice{ 
	font: bold 12px arial;
	color:#333333;
}

.carouselComponent10 .carouselList li img { 
    display:block; 
}
                                
.carouselComponent10 .carouselPrev { 
    position:absolute;
    z-index:2;
    cursor:pointer; 
    left:0px; 
}

.carouselComponent10 .carouselNext { 
    position:absolute;
    z-index:2;
    cursor:pointer; 
    right:0px; 
}	



	/* generalBrowseProductDetails_customerReview */
	div#generalBrowseProductDetails_customerReview{
			float: left;
			width: 735px;
			}	
		
		div#generalBrowseProductDetails_customerReview td.tableTopMid{
			width: 720px;
			background-image: url(http://www.ipmart.com/main/en/image/product_review/review_mid_bar.jpg);
			}
		
		div#generalBrowseProductDetails_customerReview td font.topMidOther{
			font: bold 14px arial; 
			color:#ffffff; 
			padding-left: 10px;
			}
		
		div#generalBrowseProductDetails_customerReview td.tableBottomMid{
			width: 703px;
			background-image: url(http://www.ipmart.com/main/en/image/product_review/page_bottom_mid_bar.gif);
			}
		
		div#generalBrowseProductDetails_customerReview font.grayNormal{
			font: bold 13px arial; 
			color: #666666; 
			}
		
		div#generalBrowseProductDetails_customerReview font.grayThin{
			font: 13px arial; 
			color: #666666; 
			}
			
		div#generalBrowseProductDetails_customerReview font.grayWhite{
			font: 13px arial; 
			color: #A4A4A4; 
			}	
		
	
	/* generalBrowseProductDetails_customerReviewShowingPage */
	div#generalBrowseProductDetails_customerReviewShowingPage{
		float: left;
		width: 715px !important;
		width: 710px;
		margin-left:5px;
		padding-top: 5px;
		padding-bottom: 5px;
		background-color: #F1F1F1;	
		}	
		
		div#generalBrowseProductDetails_customerReviewShowingPage font.showingPageLarger{
			font: bold 14px arial; 
			color: #666666; 
			padding-left:10px;
			}
			
		div#generalBrowseProductDetails_customerReviewShowingPage font.showingPageMedium{
			font: bold 12px arial; 
			color: #666666; 
			}
		
		div#generalBrowseProductDetails_customerReviewShowingPage font.showingPage{
			font: 12px arial; 
			color: #666666; 
			}
		
		div#generalBrowseProductDetails_customerReviewShowingPage a.highlightBlueUnderline{
			font: 12px arial; 
			color: #0048C0; 
			text-decoration: underline;
			}
		
		div#generalBrowseProductDetails_customerReviewShowingPage font.whiteGray{
			font: 12px arial; 
			color: #959595; 
			}
		
		
	/* generalBrowseProductDetails_customerReviewBox */
	
	div#generalBrowseProductDetails_customerReviewBox{
		float: left;
		width: 720px;
		padding-left: 7px;
		padding-top: 15px;
		}	
	
		div#generalBrowseProductDetails_customerReviewBox td.tableTopMid{
			width: 684px !important;
			width: 700px;
			background-image: url(http://www.ipmart.com/main/en/image/product_review/page_top_mid_bar.gif);
			}
		
		div#generalBrowseProductDetails_customerReviewBox td.tableBottomMid{
			width: 683px !important;
			width: 700px;
			background-image: url(http://www.ipmart.com/main/en/image/product_review/page_bottom_mid_bar.gif);
			}
		
		div#generalBrowseProductDetails_customerReviewBox font.highlightUserReview{
			font: bold 13px arial; 
			color: #C0000D; 
			padding-left:5px;
			}
		
		div#generalBrowseProductDetails_customerReviewBox font.commentUserReview{
			font: 13px arial; 
			color: #666666; 
			}
			
		div#generalBrowseProductDetails_customerReviewBox a.highlightBlue{
			font: 11px arial; 
			color: #0048C0; 
			text-decoration: none;
			}
			
		div#generalBrowseProductDetails_customerReviewBox a.highlightBlueUnderline{
			font: 11px arial; 
			color: #0048C0; 
			text-decoration: underline;
			}
		
		div#generalBrowseProductDetails_customerReviewBox font.senderName{
			font: 11px arial; 
			color: #444444; 
			}
		
		div#generalBrowseProductDetails_customerReviewBox font.senderTime{
			font: 11px arial; 
			color: #959595; 
			}
			

/* rating system css */

    .star-rating,
    .star-rating a:hover,
    .star-rating a:active,
    .star-rating a:focus,
    .star-rating .current-rating{
    	background: url(http://www.ipmart.com/main/en/image/product_review/star.gif) left -1000px repeat-x;
    }
    .star-rating{
    	position:relative;
    	width:75px;
    	height:15px;
    	overflow:hidden;
    	list-style:none;
    	margin:0;
    	padding:0;
    	background-position: left top;
    }
    .star-rating li{
    	display: inline;
    }
    .star-rating a, 
    .star-rating .current-rating{
    	position:absolute;
    	top:0;
    	left:0;
    	text-indent:-1000em;
    	height:15px;
    	line-height:15px;
    	outline:none;
    	overflow:hidden;
    	border: none;
    }
    .star-rating a:hover,
    .star-rating a:active,
    .star-rating a:focus{
    	background-position: left bottom;
    }
    .star-rating a.one-star{
    	width:20%;
    	z-index:6;
    }
    .star-rating a.two-stars{
    	width:40%;
    	z-index:5;
    }
    .star-rating a.three-stars{
    	width:60%;
    	z-index:4;
    }
    .star-rating a.four-stars{
    	width:80%;
    	z-index:3;
    }
    .star-rating a.five-stars{
    	width:100%;
    	z-index:2;
    }
    .star-rating .current-rating{
    	z-index:1;
    	background-position: left center;
    }	
    
    /* for an inline rater */
    .inline-rating{
    	display:-moz-inline-block;
    	display:-moz-inline-box;
    	display:inline-block;
    	vertical-align: middle;
    }
    
    /* smaller star */
    .small-star{
    	width:50px;
    	height:10px;
    }
    .small-star,
    .small-star a:hover,
    .small-star a:active,
    .small-star a:focus,
    .small-star .current-rating{
    	background-image: url(http://www.ipmart.com/main/en/image/product_review/star_small.gif);
    	line-height: 10px;
    	height: 10px;
    }

/* end rating system css */




</style>