/*
===========================================================================================
FILE       : B2B.CSS
Version    : 1.5
Date/Time  : 25-APR-2009 04:23 P.M.
URL        : http://b2b.ethaiorchid.com

Written    : Mr.Nutthadon K.
E-Mail     : webmaster.eth@ethaiorchid.com
===========================================================================================
*/




/*
-----------------------------------------------------------------
					Global CSS
-----------------------------------------------------------------
*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #808080;
}
.body_home{
	background-color: #D494D0;
}
.body_login{
	/* For B2B Log-In Page */
	background-color: #A2509C;
}	



/*
-----------------------------------------------------------------
					FOR B2B LOG-IN Page
-----------------------------------------------------------------
*/
TD.FieldNameSignIn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}



/*
-----------------------------------------------------------------
			FOR HTTP ERROR Page / WARNING Page
-----------------------------------------------------------------
*/
TD.WarningTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
}
TD.WarningSub {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	vertical-align: middle;
}
TD.WarningDesc {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	vertical-align: top;
}
TD.WarningRedirect {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	vertical-align: top;
}














/* MASTER_NOFRAME.dwt Template */
.msg_header1{
	font-family:"Times New Roman", "Times", "serif";
	font-size:24px;
	color: #FF0000;
	font-weight: bold;
}
.msg_header2 {
	font-family:"Times New Roman", "Times", "serif";
	font-size:16px;
	color: #FF0000;
	font-weight: bold;
}
.msg_content {
	font-family:"Times New Roman", "Times", "serif";
	font-size:14px;
	color: #555555;
}



.ico_menu_head {
	LINE-HEIGHT: 24px;
	vertical-align: middle;
	background-color: #D6D7FF;
	text-align: center;
}
.text_menu_head {
	FONT-WEIGHT: 700;
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 24px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	vertical-align: middle;
	background-color: #D6D7FF;
	background-position: left center;
	text-align: left;
}
.text_menu {
	FONT-WEIGHT: 700;
	FONT-SIZE: 11px;
	COLOR: #333333;
	LINE-HEIGHT: 24px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-position: left center;
	vertical-align: middle;
	background-image: url(../images/customer/05tab.png);
}
.text_menu_step {
	FONT-WEIGHT: 700;
	FONT-SIZE: 13px;
	COLOR: #333333;
	LINE-HEIGHT: 24px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-position: left center;
	vertical-align: middle;
	background-image: url(../images/customer/05tab.png);
}

.text_menulight {
	FONT-WEIGHT: 300; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text_content {
	FONT-WEIGHT: 300; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #333333;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	vertical-align: middle;
	background-color: #D6D7FF;
	background-position: left center;
	text-align: center;
}
TD {
	FONT-WEIGHT: 300;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.HD_CONT {
	FONT-WEIGHT: 500;
	FONT-SIZE: 18px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	vertical-align: bottom;
}
.text_menu_right {

	FONT-WEIGHT: 700;
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 24px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-position: left center;
	vertical-align: middle;
}
.text_err_msg {

	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	vertical-align: middle;
}
.FrmOrder1_box {
	width: 35px;
	text-align: right;
}

.error_msg {
	color: #FF0000;
	font-weight: bold;
}

.acct_reg_form{
 	color:#993399;
	background-color:#BBEEFF;
}
.acct_edit_form{
 	color:#993399;
	background-color:#FFFFCC;
}
.text_result_confirm {
	color: #9966CC;
	font-weight: bold;
	font-size: 12px;
}



.style3 {
	color: #333333;
	font-size: 14px;
}
.style9 {font-size: 14px}
.style11 {font-size: 14px; color: #990000; }
.style12 {color: #333399}
.txt_remark_light-gray {color: #999999}

.msg_warning {
	color: #FF6666;
	font-size: 12px;
}







/* ----------------------- PACKING INFORMATION ------------------*/
TABLE.packing_table{
	background-color:#8D8AD1;
}
TD.packing_bg{
	background-color:#8D8AD1;
}
TABLE.packing_table_blue{
	background-color:#A2C7EF;
}
TD.packing_bg_blue{
	background-color:#A2C7EF;
}
TD.packing_bg_white {
	background-color:#FFFFFF;
}
.packing_txt_step{
	/* THEME BLUE
	color: #3C81CB;
	font-size:11px;
	*/
	color: #FFFFFF;
	font-size:11px;
}
.title_cont_l{
	color:#FFFFFF;
	font-size: 36px;
	font-weight:bold;
	text-align:center;
}
.title_cont_large{
	color:#FFFFFF;
	font-size: 36px;
	font-weight:bold;
	text-align:right;
}
.title_cont_01 {
	color: #0099FF;
	font-weight: bold;
	font-size: 18px;
}
.column_header_01 {
	color: #0099FF;
	font-weight: bold;
}


#menu {
	height: 22px;
	margin: 0 0;
	padding:0 0;
}

/*navagation on tabs*/
div.outer-on {
	float: left;
	width: 208px;
	height: 23px;
	margin: 0 0 0 0;
	background: url(../images/customer/tab_menu_order_violet_2.gif) no-repeat 0 -99px;
	}
	
div.outer-on a {
	display: block;
	margin: 0; 
	padding:0;
	height:23px;
	overflow:hidden;
	font-family :Verdana, Tahoma, Arial ;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration: none;
	background: url(../images/customer/tab_menu_order_violet_2.gif) no-repeat 0 -100px;
	}
div.outer-on span {
	display: block;
	margin:0; 
	padding: 6px 0 0 0;
	}
div.outer-on a:hover {
	background-image: none;
	color : #000000;
	}
div.outer-on a:visited {
	color: black;
	text-decoration:none;
	}		
div.outer-on a:active {
	color: black;
	}
	
/*navagation standard tabs*/
div.outer {
	float: left;
	width: 208px; 
	height: 23px;
	margin: 0 0 0 0;
	background: url(../images/customer/tab_menu_order_violet_2.gif) no-repeat 0 -49px;
	}
	
div.outer a {
	display: block;
	margin: 0; 
	padding:0;
	height:23px;
	overflow:hidden;
	font-family :Verdana, Tahoma, Arial ;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration: none;
	background: url(../images/customer/tab_menu_order_violet_2.gif) no-repeat left top;
	}
div.outer span {
	display: block;
	margin:0; 
	padding: 6px 0 0 0;
	}
div.outer a:hover {
	background-image: none;
	color : #000000;
	}
div.outer a:visited {
	color: black;
	text-decoration:none;
	}
div.outer a:active {
	color: black;
	}



/* ORDER FORM */
.orderbg0 {
	background-color: #EFEFEF;
}
.orderbg1 {
	background-color: #CCCCFF;
}

.order_head_sub1 {
	color: #FFFFFF;
	background-color: #6666CC;
	font-weight: bold;
}
.order_head_sub2 {
	color: #FFFFFF;
	background-color: #0099FF;
	font-weight: bold;
}
table .OrderTableBorder{
	border: medium inset #9999CC;
}
/* ORDER_MENU */
div .order_menu_1 {
	float: left;
	width: 150px;
	height: 24px;
	margin: 0 0 0 0;
	background: url(../images/theme/violet/tab_menu_150x150.gif) no-repeat 0 -99px;
    }
div .order_menu_1 a {
	display: block;
	margin: 0; 
	padding:0;
	height:24px;
	overflow:hidden;
	font-family :Verdana, Tahoma, Arial ;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration: none;
	background: url(../images/theme/violet/tab_menu_150x150.gif) no-repeat 0 -100px;
	}
div .order_menu_1 span {
	display: block;
	margin:0; 
	padding: 6px 0 0 0;
	}
div .order_menu_1 a:hover {
	background-image: none;
	color : #000000;
	}
div .order_menu_1 a:visited {
	color: black;
	text-decoration:none;
	}		
div .order_menu_1 a:active {
	color: black;
	}
div .order_menu_2 {
	float: left;
	width: 100px;
	height: 24px;
	margin: 0 0 0 0;
	background: url(../images/theme/violet/tab_menu_100x150.gif) no-repeat 0 -99px;
    }
div .order_menu_2 a {
	display: block;
	margin: 0; 
	padding:0;
	height:24px;
	overflow:hidden;
	font-family :Verdana, Tahoma, Arial ;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration: none;
	background: url(../images/theme/violet/tab_menu_100x150.gif) no-repeat 0 -100px;
	}
div .order_menu_2 span {
	display: block;
	margin:0; 
	padding: 6px 0 0 0;
	}
div .order_menu_2 a:hover {
	background-image: none;
	color : #000000;
	}
div .order_menu_2 a:visited {
	color: black;
	text-decoration:none;
	}		
div .order_menu_2 a:active {
	color: black;
	}
div .order_menu_3 {
	float: left;
	width: 100px;
	height: 24px;
	margin: 0 0 0 0;
	background: url(../images/theme/violet/tab_menu_100x150.gif) no-repeat 0 -99px;
    }
div .order_menu_3 a {
	display: block;
	margin: 0; 
	padding:0;
	height:24px;
	overflow:hidden;
	font-family :Verdana, Tahoma, Arial ;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration: none;
	background: url(../images/theme/violet/tab_menu_100x150.gif) no-repeat 0 -100px;
	}
div .order_menu_3 span {
	display: block;
	margin:0; 
	padding: 6px 0 0 0;
	}
div .order_menu_3 a:hover {
	background-image: none;
	color : #000000;
	}
div .order_menu_3 a:visited {
	color: black;
	text-decoration:none;
	}		
div .order_menu_3 a:active {
	color: black;
	}




div .order_menu_chkout {
	float: left;
	width: 100px; 
	height: 24px;
	margin: 0 0 0 0;
	background: url(../images/theme/violet/tab_menu_100x150.gif) no-repeat 0 -49px;
}
div .order_menu_chkout a {
	display: block;
	margin: 0; 
	padding:0;
	height:24px;
	overflow:hidden;
	font-family :Verdana, Tahoma, Arial ;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration: none;
	background: url(../images/theme/violet/tab_menu_100x150.gif) no-repeat left top;
	}
div .order_menu_chkout span {
	display: block;
	margin:0; 
	padding: 6px 0 0 0;
	}
div .order_menu_chkout a:hover {
	background-image: none;
	color : #000000;
	}
div .order_menu_chkout a:visited {
	color: black;
	text-decoration:none;
	}		
div .order_menu_chkout a:active {
	color: black;
	}
	
	
	
	
	
	
	
	
	
	

	
	
	
	
