/* layout style*/
 #customerServiceMaster{position:relative; left:0px;top:10px;} 
#navBar{display:block;  height:31px;}
#mytailorAddress{display:block;background-color:#FFFFFF; }

#changeAddress{	display:block;background-color:#FFFFFF;}
#makeAppointment{	display:block;background-color:#FFFFFF;}
#mailingList{	display:block;background-color:#FFFFFF;}
#customerFeedback{display:block;background-color:#FFFFFF;}
#customerInformation{display:block;background-color:#FFFFFF;}

#footerContent{padding-top:50px;}
#formMaster{ margin-left:3%; float:left; padding:0px; width:50%; background:#ffffff; z-index:2; }

.US_salesOff{padding:0px 0px 0px 0px;  margin:0px; height:139px; background:url(../images/us_bg.jpg) no-repeat left top; }
.HK_Factory{padding:0px 0px 0px 0px;  margin:0px; height:139px; background:url(../images/hk_bg.jpg) no-repeat left top;}
/* end of layout design*/


/* Information */
#customerInformation #infMsg{font-size:16px; font-family:georgia; height:365px;line-height:24px; padding:50px 0px 0px 0px;}
#customerInformation #infMsg a,#infMsg a:hover{font-size:16px; font-family:georgia; color:Blue;}
 

.oddrow{
	background-color:#F5F5F5;
	padding:2px 5px 2px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	
}
.evenrow{
	background-color:#F0F0F0;
	padding:1px 5px 1px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
.spacer{
	padding-bottom:5px;	width:50px;	display:inline;
}
#msg {
	background:#F3F3F3;	padding-left:11px;text-align:justify;vertical-align:top; font-size:11px; line-height:16px;
}
#msg a{
	color:Blue; text-decoration:none; font-size:11px;
}
#msg a:hover{
	color:Blue; text-decoration:underline; font-size:11px; 
}

#homepageHelp{margin:50px 0px 0px 0px;padding:10px 0px 10px 0px;font-size:11px;line-height:14px; }
#homepageHelp table{ width:90%;font-size:11px;line-height:14px; text-align:left;}

#CustmerFeedbackHelp{margin:0px;padding:10px 0px 10px 0px;font-size:11px;line }
#CustmerFeedbackHelp table{ width:90%;font-size:11px;line-height:14px; text-align:left;}

#mailingListHelp{margin:0px;padding:10px 0px 10px 0px;font-size:11px;line-height:14px; }
#mailingListHelp table{width:90%;font-size:11px;line-height:14px; text-align:left;}

#makeAppointmentHelp{margin:0px;padding:10px 0px 10px 0px;font-size:11px;line-height:14px;}
#makeAppointmentHelp table{ width:90%;font-size:11px;line-height:14px; text-align:left;}
#makeAppointmentHelp table a{font-size:10px; text-decoration:none; color:#074198;}
#makeAppointmentHelp table a:hover{ font-size:10px;text-decoration:underline; color:#074198;}

#changeMyAddressHelp{margin:0px;padding:10px 0px 10px 0px;font-size:11px;line-height:14px;}
#changeMyAddressHelp table{ width:90%;font-size:11px;line-height:14px; text-align:left;}

#changeMyOrderHelp{margin:0px;	padding:10px 0px 10px 0px;	font-size:11px;	line-height:14px; }
#changeMyOrderHelp table{width:90%;font-size:11px;line-height:14px; text-align:left;}

#mytailorAddressHelp{clear:right;float:right;margin:0px;padding:0px;width:22%;position:absolute;right:6px; top:155px;font-size:12px;color:#FFFFFF;line-height:14px; text-align:left;height:10px; color:#000000; background-color:White;}


#USsalesAddTitle {border-top:1px solid #666666;border-right:1px solid #666666;border-left:1px solid #004165;border-bottom:1px solid #004165; padding:5px;background:#0079b9;font-size:12px;font-weight:bold; color:#FFFFFF;}
#USsalesAdd{padding:0px 0px 5px 5px; line-height:16px; border-left:1px solid #004165;border-right:1px solid #004165;border-bottom:1px solid #004165;background-color:#f3f3f3;}
#HKsalesAddTitle{font-weight:bold; margin:20px 0px 0px 0px; border-top:1px solid #ffffff; color:#FFFFFF;border-right:1px solid #666666;border-left:1px solid #004165;border-bottom:1px solid #004165; padding:5px; background:#0079b9;}
#HKsalesAdd{padding:0px 0px 5px 5px; line-height:16px; border-left:1px solid #004165;border-right:1px solid #004165;border-bottom:1px solid #004165;background-color:#f3f3f3;}


/* but style*/
.activeStatelt{
	background:url(../images/ordertodaylt_on.gif) no-repeat left bottom;
	height:33px;width:5px;
}
.activeStatert{
	background:url(../images/ordertodayrt_on.gif) no-repeat right bottom;
	height:33px;width:5px;
}
.activeStatebg{
	background:url(../images/ordertodaybg_on.gif) repeat-x left bottom;
	height:33px;color:#ffffff;padding-top:2px;
}
.normalStatelt{

	background:url(../images/ordertodaylt.gif) no-repeat left bottom;
	height:33px;width:5px; 
}
.normalStatert{
 background:url(../images/ordertodayrt.gif) no-repeat right bottom; 
	height:33px;width:5px;
}
.normalStatebg{
	background:url(../images/ordertodaybg.gif) repeat-x left bottom;
	height:33px;
}
/* end of but style */

#customerServiceMaster{
	margin:0px;
	padding:0px 0px 10px 10px;
	height:550px;
	width:75%;
}
#navBar{width:100%;margin:0px;padding:0px;height:33px;float:right;vertical-align:bottom;}
#navBar a{	color:#000000;}

div#mytailorAddress{clear:both;	margin:0px;	height:450px;padding:6px 10px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
}
div#mytailorAddress  p{	margin:0px;	margin:15px 10px 8px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
}

#changeAddress{
	margin:0px;
	padding:4px 0px 0px 0px;
	height:700px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#makeAppointment{
	margin:0px;
	padding:4px 0px 0px 0px;
	height:720px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#mailingList{
	margin:0px;
	padding:4px 0px 0px 0px;
	height:663px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#customerFeedback{
	margin:0px;
	padding:10px 0px 0px 0px;
	height:550px;
	line-height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#changeYourOrder{
	margin:0px;
	padding:4px 0px 0px 0px;
	height:540px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
/* style definition */
.outerBorder{
	background:url(../images/tabBut_hbar.gif) top left repeat-x;
	border-bottom:1px solid #A07047;
	border-left:1px solid #A07047 ;
	border-right: 1px solid #A07047;
	padding-top:6px;
	margin-left:0px;
	margin-right:0px;
}

.bgGray{
	background:#f9f9f9;border:1px solid #cccccc;
}


