body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #808080;
	background-color: #ffffff;
	margin :  0px 0px 0px 0px;
	/* background-image:url('/picture/warehouse/loading.jpg');
	   background-repeat:no-repeat; background-position: center center; */
	/*
	scrollbar-face-color: #DEE3E7; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #DEE3E7; 
	scrollbar-3dlight-color: #D1D7DC; 
	scrollbar-arrow-color: #006699; 
	scrollbar-track-color: #EFEFEF; 
	scrollbar-darkshadow-color: #98AAB1; 
	*/
}



table 		{ font-family: Verdana, Arial, sans-serif; font-size: 12px; }

a 			{ font-size:12 px; text-decoration: none; color:#808080; }
a:visited 	{ font-size:12 px; text-decoration: none; color: #808080; }  
a:hover 	{ font-size:12 px; text-decoration: underline; color: #000000;}


a.img    		{ text-decoration: none;}
a.img:visited 	{ text-decoration: none;}
a.img:hover 	{ text-decoration: none;}

img.align 		{vertical-align:middle; border:0px;}

.blue       { color:#1580B7; }
.red       	{ color:#800000; }
.green      { color:#008000; }

hr 			{ margin: 0; padding: 0; border-bottom: 2px solid #808080; }

/* Extend default style */
hr.dotted 		{ margin: 0; padding: 0; border-bottom: 4px dotted #A5AEC5; }
a.logo    		{ font-size:24px;font-weight:bold ;text-decoration: none; color:#8080FF;}
a.logo:visited 	{ font-size:24px;font-weight:bold ;text-decoration: none; color:#8080FF;}  
a.logo:hover 	{ font-size:24px;font-weight:bold ;text-decoration: none; color:#8080FF;}


a.personal 			{ font-size:12px; font-weight: bold; text-decoration: none; color:#c0c0c0; }
a.personal:visited 	{ font-size:12px; font-weight: bold; text-decoration: none; color: #c0c0c0; }  
a.personal:hover 	{ font-size:12px; font-weight: bold; text-decoration: underline; color: #575757;}


a.sectionmenu    		{ text-decoration: none;}
a.sectionmenu:visited 	{ text-decoration: none;}
a.sectionmenu:hover 	{ text-decoration: none;}

a.order_belledefrance   		{ background-color:#F8B80D; border:#000000; padding:2px; font-weight:bold ;text-decoration: none; color:#000000;}
a.order_belledefrance:visited 	{ background-color:#F8B80D; border:#000000; padding:2px; font-weight:bold ;text-decoration: none; color:#000000;}
a.order_belledefrance:hover 	{ background-color:#837246; border:#000000; padding:2px; font-weight:bold ;text-decoration: none; color:#ffffff;}

a.order_fitolife   				{ background-color:#F8B80D; border:#000000; padding:2px; font-weight:bold ;text-decoration: none; color:#000000;}
a.order_fitolife:visited 		{ background-color:#F8B80D; border:#000000; padding:2px; font-weight:bold ;text-decoration: none; color:#000000;}
a.order_fitolife:hover 			{ background-color:#339900; border:#000000; padding:2px; font-weight:bold ;text-decoration: none; color:#ffffff;}


a.lang    			{ font-size:10px;text-decoration: none; color:#808080;}
a.lang:visited 		{ font-size:10px;text-decoration: none; color:#808080;}
a.lang:hover 		{ font-size:10px;text-decoration: none; color:#000000;}

a.footer    		{ font-size:10px;text-decoration: underline; color:#808080;}
a.footer:visited 	{ font-size:10px;text-decoration: underline; color:#808080;}
a.footer:hover 	    { font-size:10px;text-decoration: underline; color:#000000;}


a.submenu    		{ font-size:12px;text-decoration: none; color:#808080;}
a.submenu:visited 	{ font-size:12px;text-decoration: none; color:#808080;}
a.submenu:hover 	{ font-size:12px;text-decoration: none; color:#000000;}

a.submenu_belledefrance				{ font-size:12px;text-decoration: none; color:#9F8E73;}
a.submenu_belledefrance:visited 	{ font-size:12px;text-decoration: none; color:#9F8E73;}
a.submenu_belledefrance:hover 		{ font-size:12px;text-decoration: none; color:#000000;}

a.submenu_fito						{ font-size:12px;text-decoration: none; color:#69B17F;}
a.submenu_fito:visited 				{ font-size:12px;text-decoration: none; color:#69B17F;}
a.submenu_fito:hover 				{ font-size:12px;text-decoration: none; color:#000000;}


/*
a.insubmenu    		{ font-size:12px;text-decoration: none; color:#000000;}
a.insubmenu:visited { font-size:12px;text-decoration: none; color:#000000;}
a.insubmenu:hover 	{ font-size:12px;text-decoration: none; color:#000000;}
.submenuTopLine			{border-top: 1px solid #A5ADAD;}
.submenuTopBottomLine	{border-top: 1px solid #A5ADAD;border-bottom: 1px solid #A5ADAD;}
*/

a.standard    		{ font-size:12px;text-decoration: underline; color:#808080;}
a.standard:visited 	{ font-size:12px;text-decoration: underline; color:#808080;}
a.standard:hover 	{ font-size:12px;text-decoration: underline; color:#000000;}


a.article    		{ font-size:12px;text-decoration: underline; color:#808080;}
a.article:visited 	{ font-size:12px;text-decoration: underline; color:#808080;}
a.article:hover 	{ font-size:12px;text-decoration: underline; color:#000000;}

a.countrycatalog 			{ font-size:12 px; text-decoration: none; color:#1580B7; }
a.countrycatalog:visited 	{ font-size:12 px; text-decoration: none; color: #1580B7; }  
a.countrycatalog:hover 		{ font-size:12 px; text-decoration: underline; color: #1580B7;}


a.orderdetail 					{ font-size:11 px; text-decoration: underline; color:#1580B7; }
a.orderdetail:visited 			{ font-size:11 px; text-decoration: underline; color: #1580B7; }  
a.orderdetail:hover 			{ font-size:11 px; text-decoration: underline; color: #1580B7;}

a.deliverytracking 				{ font-size:11 px; text-decoration: underline; color:#1580B7; }
a.deliverytracking:visited 		{ font-size:11 px; text-decoration: underline; color: #1580B7; }  
a.deliverytracking:hover 		{ font-size:11 px; text-decoration: underline; color: #1580B7;}

a.printinvoice 					{ font-size:11 px; text-decoration: underline; color:#1580B7; }
a.printinvoice:visited 			{ font-size:11 px; text-decoration: underline; color: #1580B7; }  
a.printinvoice:hover 			{ font-size:11 px; text-decoration: underline; color: #1580B7;}

a.addressop 					{ font-size:11 px; text-decoration: underline; color:#1580B7; }
a.addressop:visited 			{ font-size:11 px; text-decoration: underline; color: #1580B7; }  
a.addressop:hover 				{ font-size:11 px; text-decoration: underline; color: #1580B7;}

a.yellowpage 					{ font-size:12 px; text-decoration: underline; color:#1580B7; }
a.yellowpage:visited 			{ font-size:12 px; text-decoration: underline; color: #1580B7; }  
a.yellowpage:hover 				{ font-size:12 px; text-decoration: underline; color: #1580B7;}

a.link 					{ font-size:12 px; text-decoration: underline; color:#1580B7; }
a.link:visited 			{ font-size:12 px; text-decoration: underline; color: #1580B7; }  
a.link:hover 				{ font-size:12 px; text-decoration: underline; color: #1580B7;}


/* FRAME Colors */
.F_TRBL_c0c0c0     {border:1px solid #c0c0c0;}
.F_T_c0c0c0        {border-top:1px solid #c0c0c0;}

/* PUB FRAME */
.encart				{background-color:#FBFBFB; border:1px solid #cccccc;}

/* LISTING TABLE*/
.list					{border-collapse: collapse;}
.list_headerCFirst		{background-color:#CCCCCC; color:#000000; font-weight: bold; border-top:1 solid #CCCCCC;border-right:1 solid #ffffff;border-bottom:1 solid #CCCCCC;border-left:1 solid #CCCCCC;}
.list_headerCMiddle		{background-color:#CCCCCC; color:#000000; font-weight: bold; border-top:1 solid #CCCCCC;border-right:1 solid #ffffff;border-bottom:1 solid #CCCCCC;border-left:1 solid #ffffff;}
.list_headerCLast		{background-color:#CCCCCC; color:#000000; font-weight: bold; border-top:1 solid #CCCCCC;border-right:1 solid #CCCCCC;border-bottom:1 solid #CCCCCC;border-left:1 solid #ffffff;}
.list_cell				{border:1 solid #CCCCCC;}

/* EDIT FORM */

.panel_header			{background-color:#c0c0c0; color:#202020; font-weight: bold; font-size:14px;}
.panel_body				{background-color:#F8F8F8;}

.table_col_header		{background-color:#c0c0c0; color:#000000; font-weight: bold;}
.label_mode_edit		{font-weight:bold ;}
.data_mode_edit			{}
.label_mode_display		{}
.data_mode_display		{font-weight:bold ;}

.h3 			{ font-size:16px;font-weight:bold ;text-decoration: none; color:#808080;}

div.F_warning		{ padding:6px; font-size:12px; color:#000000; border: 1px solid #EB8F35; }

.warningTxtColor	{ color:#C00000 }
.errorTxtColor		{ color:#C00000 }

/* *************************************************      */
/* RESERVED to 'MAQUETTE' : tn stands for Technical Note.*/

.code { font-size:10 px; color:#ff0000; }

.tn  { font-size:12 px; color:#D37E45; background-color:#FFFFC0;}


a.source    		{ text-decoration: none;}
a.source:visited 	{ text-decoration: none;}
a.source:hover 		{ color:#ff0000; text-decoration: underline;}


a.todo 			{ font-size:12 px; text-decoration: none; color:#DA4612; }
a.todo:visited 	{ font-size:12 px; text-decoration: none; color: #DA4612; }  
a.todo:hover 	{ font-size:12 px; text-decoration: underline; color: #DA4612;}

td.navlineup   ( border: 10px solid #A5ADAD; background-color:#ff0000; }

/* JAWKER specific types */

td.inError {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #C72525;
	background-color: transparent;
	border-style: none;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 10px;
}
td.linecount {
	border : 1px none;
	text-align : right;
	background-color : Silver;
	width: 1%;
}
td.jwk_Integer {
	text-align : right;
}
td.jwk_Long {
	text-align : right;
}
td.jwk_BigDecimal {
	text-align : right;
}
input.jwk_mandatory {
	background-color : #FFFFE1;
}
input.jwk_inError {
	background-color : #FCC1AA;
}
select.jwk_mandatory {
	background-color : #FFFFE1;
}
select.jwk_inError {
	background-color : #FCC1AA;
}
span.jwk_mandatory {
	background-color : #FFFFE1;
}
span.jwk_inError {
	background-color : #FCC1AA;
}
