body {
    font: 12px tahoma,arial;
    padding:0px;
    margin:0px;
}

img {
	border:none;
}


/*///////////////////////////////////////////////////////////////////////*/
/*					DARKSITE EMERGENCY INFORMATION						*/
/*///////////////////////////////////////////////////////////////////////*/

#darksite {
	display: none;
	background-color: red;
	color: white;
	width: 99%;
	padding: 5px;
	text-align: center;
	font-family: verdana, arial, helvetica, san-serif;
	margin:0px;
}

#darksite b {
	font-weight: bold;
	color: yellow;
}

#darksite a:link, #darksite a:hover, #darksite a:active, #darksite a:visited {
	text-decoration: underline;
	color: white;
}

/*///////////////////////////////////////////////////////////////////////*/
/*								LAYOUT									*/
/*///////////////////////////////////////////////////////////////////////*/

div.maincontainer{
width: 955px;
margin: auto; /*Center container on page*/
}

div.topsection{
height: 250px;
width: 955px;
overflow: hidden;
border-bottom: solid 3px #fff;
 white-space: nowrap;
}

div.contentwrapper{
    float: left;   
   background-image: url(../../Images/background/degrade.jpg); 
   background-position: top;
    background-repeat:repeat-x;
	 /*margin: 0px 20px 10px 20px;*/
}

div.pageIndent {
   padding-left: 30px;
   margin: 20px 0px 20px 0px;
}

div.middle{
   min-height: 350px;
   height:auto !important;
   height:350px; 
   display:block;
   background-image: url(../../Images/background/degrade.jpg);
   background-position: top;
   background-repeat: repeat-x;
	/*color: #e1e1e1;*/
}

.leftnav{
   float: left;
   width: 202px;
   margin: 0;
   padding: 5px 0px 0px 0px;
   border-right: solid 3px #fff;
	
}

div.footer{
    width: 955px;
    height: 17px;
    background: #9e9e9e;
    color: #FFF;
    text-align: center;
    padding: 0px 0px 0px 0px;
    clear: both;
}

div.footer a{
    text-decoration: none;
    font-family: Arial, Sans-Serif;
    font-weight: bold;
    font-size: 10px;
    color: white;
}

div.footer a:hover{
    color: #1955b7;
}

div.footer *.FootMenuItem{
	text-decoration: none;
    font-family: Arial, Sans-Serif;
    font-weight: bold;
    font-size: 10px;
    color: white;
}

div.footer *.FootMenuItem

div.footer *.FootMenuItemActive{
	color: #1955b7;
}

div.footer *.FootMenuItemHover{
	color: #1955b7;
}

.containerHome{
    width:710px;
    /*min-height:348px;*/
    border-collapse:collapse;
    padding:0px 20px 0px 20px;
    margin:0;
    border:0;
}

.containerHome td{
	vertical-align: top;
	padding:0;
	margin:0;
	}

div.home_gauche{
    width: 475px;
    height: 355px;
    float: left;
    background-repeat:no-repeat;
    background-position: left bottom;
    border-right: solid 3px #fff;
    /*padding: 10px 0px 0px 30px;*/
    margin:0;

}

.homebkg1{
	background-image: url(../../Images/homePage/homepage_btrings.jpg);
	border: none;
}

.homebkg2{
	background-image: url(../../Images/homePage/homepage_earlyRiser.jpg);
	border: none; 
}

.homebkg3{
	background-image: url(../../Images/homePage/homepage_imperialOnion.jpg);
	border: none;
}

.homebkg4{
	background-image: url(../../Images/homePage/homepage_cheesyOnion.jpg);
	border: none;
}

.homebkg5{
	background-image: url(../../Images/homePage/homepage_Chocolate.jpg);
	border: none;
	background-repeat: no-repeat;
}

.homebkg6{
	background-image: url(../../Images/homePage/homepage_AppleCrumb.jpg);
	border: none;
	background-repeat: no-repeat;
}


.bottomAlign {  vertical-align: baseline;  } 


div.home_droite{
    width: 248px;
    /*min-height:338px;*/
    height:auto !important;
    /*height:338px;*/
    float: left;
    padding: 10px 0px 0px 13px;
    margin:0;
    /*background-image: url(Images/homePage/HomePage_fondDroite.jpg);*/
    background-repeat:no-repeat;
    background-position: right bottom;

}

tr.bottom{
    vertical-align:bottom;
}

div.searchBox{
	width: 225px;
	position:relative;
	top: -240px;
	left: 725px;
    height: 30px;
    padding: 0px 0px 0px 0px;
    display: table-cell;
    vertical-align: middle;
}

div.searchBox input{
background-color: #DDEAF0;
vertical-align:middle;
}

div.searchControl{
    background-color:#e6e6e6;
    border: solid 1px #757376;
    color: Black;
    width: 610px;
    padding: 10px 0px 10px 20px;
    margin-left: 20px; 
}

div.searchCategory5{
    cursor: hand;
    display: table-cell;
    vertical-align: middle;
    font-size: 12px;
    font-family: Arial Black;
    color: #757376;
    height: 22px;
    margin-top: 10px;
    float:left;
}

div.searchCategory4{
    cursor: hand;
    display: table-cell;
    vertical-align: middle;
    font-size: 12px;
    font-family: Arial Black;
    color: #757376;
    height: 22px;
    margin-top: 10px;
    float:left;
}

div.searchCategory3{
    cursor: hand;
    display: table-cell;
    vertical-align: middle;
    font-size: 12px;
    font-family: Arial Black;
    color: #757376;
    height: 22px;
    margin-top: 10px;
    float:left;
}

div.searchCategory2{
    cursor: hand;
    display: table-cell;
    vertical-align: middle;
    font-size: 12px;
    font-family: Arial Black;
    color: #757376;
    height: 22px;
    margin-top: 10px;
    float:left;
}

div.searchCategory1{
    cursor: hand;
    display: table-cell;
    vertical-align: middle;
    font-size: 12px;
    font-family: Arial Black;
    color: #757376;
    height: 22px;
    margin-top: 10px;
    float:left;
}

div.searchCategory1{
	background-image: url("../../Images/search/onglets_Details_select.jpg");
	background-repeat: no-repeat;
	width: 74px;
	padding: 6px 0px 0px 36px;
}
div.searchCategory2{
	background-image: url("../../Images/search/onglets_Nutrition.jpg");
	background-repeat: no-repeat;
	width: 92px;
	padding: 6px 0px 0px 30px;
}
div.searchCategory3{
	background-image: url("../../Images/search/onglets_Preparation.jpg");
	background-repeat: no-repeat;
	width: 111px;
	padding: 6px 0px 0px 33px;
}
div.searchCategory4{
	background-image: url("../../Images/search/onglets_Allergens.jpg");
	background-repeat: no-repeat;
	width: 95px;
	padding: 6px 0px 0px 32px;
}
div.searchCategory5{
	background-image: url("../../Images/search/onglets_Culinary.jpg");
	background-repeat: no-repeat;
	width: 92px;
	padding: 6px 0px 0px 34px;
}


a div.searchCategory5{
	text-decoration: none;   
}


a div.searchCategory4{
	text-decoration: none;   
}


a div.searchCategory3{
	text-decoration: none;   
}


a div.searchCategory2{
	text-decoration: none;   
}


a div.searchCategory1{
	text-decoration: none;   
}

a:hover div.searchCategory5{
    color: #1C54B5;   
}

a:hover div.searchCategory4{
    color: #1C54B5;   
}

a:hover div.searchCategory3{
    color: #1C54B5;   
}

a:hover div.searchCategory2{
    color: #1C54B5;   
}

a:hover div.searchCategory1{
    color: #1C54B5;   
}

a.linkEmail{
    padding: 0px 20px 0px 20px;   
}

div.searchResultContent{
    background-color: white; 
    border: solid 1px #757376;
    border-top: none;
    color: Black;
    width: 587px;
    min-height: 200px;
    padding: 10px 20px 10px 20px;
    margin: 0;
    display: none;
    clear: both;
}

div.searchControl{
    background-color:#e6e6e6;
    border: solid 1px #757376;
    color: Black;
    width: 568px;
    padding: 10px 0px 10px 20px; 
}


div.searchList{
    padding: 20px 10px 10px 10px;
    font-family: Arial;
    font-size: 12px;
    color: #757376; 
}

div.searchList a{
    font-weight: bold;    
    text-decoration: underline;
    color: #1c54b5;
    font-family: Verdana;
    font-size: 10px;
}

div.searchList a:hover{
    color: #000000;
    
}

div.floatLeft{
    float: left;
    
}

div.citation{
	background-color: #FEECBA;
	border: solid 1px #E57011;
	padding: 5px 5px 5px 5px;
	text-align: left;
}

table.tableau {
	text-align:center;
	border: solid 1px #E57011;
}

table.tableau th{
	background-color: #FEECBA;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
}

table.tableau td{
	padding: 5px 5px 5px 5px;
}

table.form td{
	padding: 5px 5px 5px 5px;
	vertical-align: middle;
	width: 300px;
}

table.form td.arrow{
	color: #fff;
	font-weight: bold;
	background-image: url(../../Images/fl_nextStep.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 210px;
	height: 28px;
	vertical-align: middle;
	text-align: center;
}

table.form td .largeText{
	width: 300px !important;
}

table.form td .VlargeText{
	width: 500px !important;
}

table.padding td{
	padding: 5px 5px 5px 5px;
}

.loginBox{
	color: #767276;
	border: solid 1px #FEECBA;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}

.loginBox td{
	padding: 0px!important;
	margin: 5px!important;
	border-collapse: collapse;
}

.loginBox td.header{
	font-size:12px;
	font-weight:bold;
	color: #767276;
	padding: 0;
	margin: 0;
	line-height: 25px;
}

.loginBox td.header div{
	background-color:#FEECBA;
	padding: 5px;
	margin: 2px;
}

.loginBox td.label{
	color: #767276;
	padding: 5px;
	margin: 0;
	line-height: 20px;
}

td.ms-input div{
	width: 230px !important;
}

.large440{
	width: 440px;
}


.large440 td{
	width: 440px !important;
}



/*///////////////////////////////////////////////////////////////////////*/
/*								 SITEMAP								 */
/*///////////////////////////////////////////////////////////////////////*/


.siteMapHeader{
    overflow: hidden;
    margin: 0;
    font-size: 11px;
    color: #767276;
    font-family: Arial Black;
}

.siteMapHeader a{
    display:block;
    text-decoration:none;   
    color: #767276;
    font-family: Arial Black;
}

.siteMapHeader a:hover{
    color: #1c55b5;
}

.siteMapLink{
    font-family: Arial;
    font-weight: normal;
    text-decoration: none;
    color: #1c53ae;
}


/*///////////////////////////////////////////////////////////////////////*/
/*								NAVIGATION								*/
/*///////////////////////////////////////////////////////////////////////*/
.paneContainer{
    width:200px;
}

.fondPaneGauche{
   /* background-image: url(Images/degrade.jpg); */
   background-position: top;
   background-repeat: repeat-x; 
}

.accordionHeader{
    overflow: hidden;
    margin: 0;
    font-size: 11px;
    /* border-top: dotted 1px #767276; */
}

.accordionHeader a{
    display:block;
    text-decoration:none;   
    color: #767276;
    font-family: Arial Black;
}

.accordionHeader a:hover{
    color: #1c55b5;
}

.normal{
    padding: 2px 0px 3px 22px;
}

.puce{
    background-image: url(../../Images/puce.jpg);
    background-repeat:no-repeat;
    background-position:left center;
    padding:6px 0px 5px 15px;
}

.accordionContent{
    overflow: hidden;
    margin: 0;
    padding: 2px 0px 2px 0px;
}

.accordionContent2{
    overflow: hidden;
    margin: 0;
    padding: 0px 0px 2px 0px;
}

.accordionContent a{
    display:block;
    color: #1c55b5;
    font-family: Verdana;
    font-size: 10px;
    text-decoration: none;
    font-weight: bold;
    padding: 0px 0px 0px 30px;
}

.accordionContent a:hover{
    color: #000000;
}

.accordionContent2 a:hover{
    color: #000000;
}

.accordionContentElement{
    padding: 1px 0px 1px 0px;
}

a.BrandNavHome:visited, a.BrandNavHome:active, a.BrandNavHome:link, a.BrandNavHome:hover {
	color: black;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}


/*///////////////////////////////////////////////////////////////////////*/
/*							 IMAGE HANDLING			  					 */
/*///////////////////////////////////////////////////////////////////////*/


.prodicon {
	float: left;
	padding: 0 5px 0 0;
	border-style: none;
}


img.floatleft {
	padding:0 5px 5px 0;
	float:left;
}

img.floatright {
	padding:0 0 5px 5px;
	float:right;
}

td.imageCadre img{
	border: solid 2px #D69F11;
}

/*///////////////////////////////////////////////////////////////////////*/
/*							 APPLICATIONS			  					 */
/*///////////////////////////////////////////////////////////////////////*/


div.brandApplication {
	padding: 0 0 10px 0;
}


div.brandApplication p {
	clear: both;
}


/*///////////////////////////////////////////////////////////////////////*/
/*								TEXT									*/
/*///////////////////////////////////////////////////////////////////////*/

div.primary {
	padding:0 10px 20px 10px;
		    border-color: red;

}

.rightalign {
	text-align:right;
}

.LearnMoreLink {
	text-align:right;
	color: red;
	text-decoration:none;
}

h1{
    font-family: Arial Black;
    font-size: 12px;
    font-weight: 200;
    padding: 0px 0px 0px 15px;
    margin: 0;
    text-decoration: none;
    text-align: left;
}

h1.underline{
    text-decoration: underline;
}

h2{
    font-family: Arial Black;
    font-size: 20px;  
    color: #767276;
    padding: 10px 0px 10px 10px;
    margin: 0;
    text-decoration: none;
    text-align: left;
}

h2.pgTitle {
    font-family: Arial Black;
    font-size: 16px;   
    color: #767276;
    padding: 10px 0px 0px 10px;
    margin: 0;
    text-decoration: none;
    text-align: left;
}

.pgContainer{
	padding: 10px 5px 5px 10px;
}

ul.puces{
    list-style-type: none;
    margin: 0;
    padding: 0; 
    text-align: left;
}

ul.puces li{
    font-family: Arial Black;
    font-size: 12px;
    color: #797579;
    background-image: url(../../Images/puce.jpg);
    background-repeat:no-repeat;
    background-position:left center;
    padding: 0px 0px 0px 15px;
}

p.home{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    padding: 0px 0px 0px 15px;
    margin: 0;
    text-decoration: none;
    color: #797579;
    text-align: left;
}

.red{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    padding: 0;
    margin: 0;
    text-decoration: none;
    color: #e40101;
    text-align: left;
}

a.red2{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    padding: 0;
    margin: 0;
    text-decoration: none;
    color: #e40101;
    text-align: right;
    vertical-align: bottom;
    display:inline;
}

.red2{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    padding: 0;
    margin: 0;
    text-decoration: none;
    color: #e40101;
    text-align: right;
    vertical-align: bottom;
    display:inline;
}

.grey{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    padding: 0;
    margin: 0;
    text-decoration: none;
    color: #767276;
    text-align: left;
    vertical-align: bottom;
}

.blue{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    padding: 0;
    margin: 0;
    text-decoration: none;
    color: #1c53ae;
    text-align: left;
}

.txt10{
	font-size:10px;
}


a.grey:hover{
    text-decoration: underline;
}

a.red2:hover{
    text-decoration: underline;
    color: #e40101;
}

a.red:hover{
    text-decoration: underline;
    color: #e40101;
}

{
    color: #1c54b5;
}

div.contentRightNav{
    width: 240px;
    overflow: hidden;
    font-family: Arial Sans-Serif;
    font-size: 10px;
    color: #767276;
}

div.news1{
    background-image:url(../../Images/imageDroite1.jpg);
    background-repeat:no-repeat;
    width:240px;
    height: 16px;
    text-align: right;
    padding-top:75px;
}

div.searchControl h1{
    font-size: 12px;
    font-family: Arial Black;
    padding: 0px 0px 0px 0px;   
}

div.centercontent {
	font-size: 9pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 20px 10px 0px 30px;
}

div.centercontent h5{
	font-size: 10pt;
}

div.ContactUsBox {
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	border: 1px gray solid;
	background-color: #F0F0F0;
	margin: 30px 5px 0 5px;
	text-align: center;
}

.required {
	color: maroon;
	font-weight:bold;
}

.requiredField, td.requiredTD input, td.requiredTD select, td.requiredTD textarea{
	border: 1px maroon solid;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	padding: 3px;
	background: #F9ECEC;
}

.FormField {
	border: 1px silver solid;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	padding: 3px;

}

/* use <sup class="trademark"> to make the R or TM small and superscript */
.trademark {
	font-size:small;
}

em.footnote {
	font-size:small;
}

ol.spaced li {
	padding-top: 10px;
}


ul.spaced li {
	padding-top: 10px;
}


.contentRightNav .newsHeadline {
	font-weight:bold;
}

.quote {
	padding: 0px 35px 0px 20px;
	font-style:italic;
	line-height:16px;
	color:#464646;
}

.bold {
	font-weight:bold
}

.italic {
	font-style:italic
}


/*///////////////////////////////////////////////////////////////////////*/
/*			CONTENT AREA - TEXT AND IMAGE LEFT AND RIGHT				*/
/*///////////////////////////////////////////////////////////////////////*/


div.section {
	clear: both;
	padding: 5px;
	margin-top: 10px;
	overflow: auto;
	width: 100%;
}

div.section img.FloatLeft {
	padding-right: 5px;
	padding-bottom: 5px;
	float: left;	
}

div.section img.FloatRight {
	padding-left: 5px;
	padding-bottom: 5px;
	float: right;
}

.SectionTitle {
	font-size: 12pt;
	font-weight: bold;
}

div.LinksFooter {
	text-align:right;
	height:30px;
	vertical-align:top;
	background-repeat:repeat-x;
	background-position: top;
}

.news-date {
	font-size:small;
	font-style:italic;
	color:gray;
}

/*///////////////////////////////////////////////////////////////////////*/
/*			CONTEXT LINK ICONS - THESE SHOW UP AFTER THE LINK			*/
/*///////////////////////////////////////////////////////////////////////*/


/*a[href $='.pdf'] {    
	padding-right: 25px;
	height: 22px;   
	background: url('../../images/link_icons/picto-pdf.gif') no-repeat right 50%;
}*/

a[icon ^="out"] {
	padding-right: 20px;   
	background: transparent url(../../images/link_icons/external.gif) no-repeat center right;
}


/*///////////////////////////////////////////////////////////////////////*/
/*				RIGHT SUB NAVIGATION - PRODUCT LISTING					*/
/*///////////////////////////////////////////////////////////////////////*/


.prodlist {
	text-transform:capitalize;
	text-decoration: none;
}

.prodCategory {
	font-weight:bold;
	padding-left: 20px;
}

.prodCategory a:link {
	text-decoration: none;
}

.prodCategory a:hover {
	text-decoration: underline;
}

.prodCategory a:visited {
	text-decoration: none;
}


/*///////////////////////////////////////////////////////////////////////*/
/*							PRODUCT DETAILS				   	   			 */
/*///////////////////////////////////////////////////////////////////////*/

.nutritionFacts {
	font-size:10px;
	width:160px;
}
.tabDetails {
	background-image:url('../../Images/search/onglets_Details.gif');
	width:110px;
	height:28px;
	cursor: hand;
}
.tabNutrition {
	background-image:url('../../Images/search/onglets_Nutrition.gif');	
	width:122px;
	height:28px;
	cursor: hand;
}
.tabPreparation {
	background-image:url('../../Images/search/onglets_Preparation.gif');	
	width:144px;
	height:28px;
	cursor: hand;
}
.tabAllergens {
	background-image:url('../../Images/search/onglets_Allergens.gif');
	width:129px;
	height:28px;
	cursor: hand;
}
.tabDetailsSelected {
	background-image:url('../../Images/search/onglets_Details_select.gif');
	width:110px;
	height:28px;
}
.tabNutritionSelected {
	background-image:url('../../Images/search/onglets_Nutrition_select.gif');	
	width:122px;
	height:28px;
}
.tabPreparationSelected {
	background-image:url('../../Images/search/onglets_Preparation_select.gif');	
	width:144px;
	height:28px;
}
.tabAllergensSelected {
	background-image:url('../../Images/search/onglets_Allergens_select.gif');
	width:129px;
	height:28px;
}
.tabBackground {
	background-image:url('../../Images/search/tabBackground.gif');
	background-position:bottom;
	background-repeat:repeat-x;
}


/*///////////////////////////////////////////////////////////////////////*/
/*							RECIPE 			   	   			 */
/*///////////////////////////////////////////////////////////////////////*/

.recipeServices {
	width: 100%;
	text-align:right;
	color: #747275;
	font-weight:bold;
	padding: 0px 5px 5px 0px;
}

.tableRecipe {
	width: 100%;
	border: none;
	padding: 0;
	margin: 0;
	border-collapse:collapse;
}

.tableRecipe .tr1 {
	background-color: #e1e1e1;
}

.tableRecipe .tr2 {
	background-color: #ffffff;
}

.tableRecipe th {
	background-color: #ffffff;
	color: #747275;
	padding: 5px;
	height: 30px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	padding-left: 11px;
	text-align: left;
	vertical-align: middle;
}

.tableRecipe td {
	padding: 5px;
	font-size: 10px;
	/*color: #747275;
	font-size: 9px!important;*/
}

.tableRecipe td.paddingLeft a {
	color: #000!important;
}

.tableRecipe td.paddingLeft a:hover {
	color: #e40101!important;
}

.tableRecipe .title {
	background-color: #ffe9ad;
	color: #747275;
	font-weight:bold;
	font-size: 11px;
	padding-left: 20px;
}

.tableRecipe .title2 {
	background-color: #ffe9ad;
	color: #747275;
	font-weight:bold;
	font-size: 11px;
	text-align: left;
	padding: 0px;
}

.tableRecipe .titleNoBg {
	color: #747275;
	font-weight:bold;
	font-size: 11px;
	/*padding-left: 20px;*/
}

.tableRecipe .central{
	border-left: 2px solid #ffe9ad;
	border-right: 2px solid #ffe9ad;
	width: 80px;
}

div.LinksFooter {
	background-image: url('../../Images/background/degrade_footer.jpg');
}

a.recipe {
    color: #CD9617;
}

.imgRecipe {
	border: 1px solid #f68004;
}

table.listXS {
	width: 100%;
	border: 1px solid #f68004;
	color: #000;
	font-size: 11px;
	border-collapse:collapse;
	padding: 5px;
}

table.listXS td {
	padding: 2px;
}


table.listXS th {
	background-color: #ffe9ad;
	color: #747275;
	font-weight: normal;
	text-align: left;
	padding:2px;
}

table.listXS td.Italic{
	font-size: 10px;
	font-style: italic;
}

table.listXS td.Bold{
	font-weight: bold;
}

table.listXS td.Black{
	color: #000;
}

table.listXS td.subCategory{
	padding-left: 15px;
}

table.listXS tr.trNoPadding {
	border-collapse:collapse;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.recipeTitle {
	padding: 10px 0px 10px 10px;
	color: #fa7b08;
	font-weight: bold;
	font-size: 15px;
}

.recipeDescription {
	padding: 0px 0px 10px 10px!important;
}

/*///////////////////////////////////////////////////////////////////////*/
/*							SEARCH RESULTS  			   	   			 */
/*///////////////////////////////////////////////////////////////////////*/

.srch-Title a.SearchResultTitle
{
	color:black;
	font-weight:bold;
}

.ProductSearchResult
{
	padding-bottom:15px;
}

.ProductSearchBox {
	font-size: 11px;
	padding: 10px;
	border: 1px gray solid;
	background-color: #F0F0F0;
	margin: 10px 5px 0 5px;
}

table.list {
	width: 100%;
}


table.list th {
	padding: 0px 0px 0px 0px;
	color: #747275!important;
	background-color: #ffe9ad;
	height: 35px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: normal;
	padding-left: 11px;
	text-align: left;
	vertical-align: middle;
}

table.list th.gradient {
	background-image: url('images/title_gradient.gif');
	background-repeat: repeat-x;
	color: #fff!important;
}

table.list td {
	padding: 0px 0px 0px 0px;
	height: 23px;
	vertical-align: middle;
	font-size: 11px;
}

table.list td.paddingLeft {
	padding: 0px 0px 0px 5px;
}

table.list tr.tr1 {
	background-color: #e1e1e1;
	
}

table.list tr.tr2 {
	background-color: #fff;
}


table.list .footer {
	background-image: url(../../images/tableList/list_title_bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	height: 35px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #fff;
	font-weight: normal;
	padding-left: 11px;
	text-align: left;
	vertical-align: middle;
}

table.list .footer a {
	color:#fff;
	text-decoration: underline;
}

table.list .footer a:hover {
	color:#fff;
	text-decoration: none;
}

table.list a{
	margin: 0px;
	padding: 0px;
	font-family:Arial;
	font-size: 11px;
	color: #626262;
	font-weight:normal;	
	text-decoration: none;
}

table.list a:hover{
	margin: 0px;
	padding: 0px;
	font-family:Arial;
	font-size: 11px;
	color: #CC0000;
	font-weight:normal;	
	text-decoration: none;
}

table.listEdit {
	width: 100%;
}


table.listEdit th {
	padding: 0px 0px 0px 0px;
	color: #747275!important;
	background-color: #ffe9ad;
	height: 35px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: normal;
	padding-left: 11px;
	text-align: left;
	vertical-align: middle;
}

table.listEdit td {
	padding: 5px 0px 5px 11px;
	height: 23px;
	vertical-align: middle;
	font-size: 11px;
}

table.listEdit tr.tr1 {
	background-color: #e1e1e1;
	
}

table.listEdit tr.tr2 {
	background-color: #fff;
}



/*///////////////////////////////////////////////////////////////////////*/
/*								FORMS				  					 */
/*///////////////////////////////////////////////////////////////////////*/

*.inputText {
	width: 320px;
}

*.inputComment{
	width: 320px;
	height: 180px;
}

/***************************
*    NAVIGATION CATEGORY    *
***************************/

a.navCategory {
	color: #1955b7;
	text-decoration: none;
	font-size: 12px;
	background-image: url(images/navtab/navCategory_separator.gif);
	background-repeat: no-repeat;
 	background-position: left center;
 	padding-left: 6px;
	padding-right: 5px;
	/*white-space:pre-wrap;*/
	/*background-color: #fff;*/
	/*display: block;*/
	/*width: 100px;*/
}

a.navCategory:hover, a.navCategory:active {
	color: #CC0000;
	text-decoration: none;
}

.noBackgroung {
	background-image: none;
}







