/*************************************/
/* CSS for danisco sugar retail website */
/*************************************/


/******************************************/
/*        Standard HTML Elements          */
/******************************************/

BODY {
	font-style: normal;
	font-family: Arial;
	font-size: 11px;
	color: #3f3f3f;
	background-color: #CDDBDE;
	margin-top: 21px;
}

TD,P,DIV,TH,FONT {
	font-style: normal;
	font-family: Arial;
	font-size: 11px;
	color: #3f3f3f;
}

div#content p {
	margin-top:0px;
}

td#content p {
 margin-top:0px;
}


A,A:LINK {
	color: #176B8A;
	text-decoration: none;
}

A:HOVER {
	text-decoration: underline;
}

A:VISITED {
	color: #239FC7;
}

FORM {
	margin:0px 0px 0px 0px;
}

INPUT {
	font-family:Arial;
	font-size:10px
}

SELECT {
	font-style: normal;
	font-family: Arial;
	font-size: 11px;
}

H1 {
 font-family:Arial;
 font-size:18px;
 font-weight:normal;
 margin-bottom:8px;
 color:#ffaa4b;
}
H2 {
 font-family:Arial;
 font-size:15px;
 font-weight:normal;
 margin-bottom:8px;
}
H3 {
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
 margin-bottom:6px;
 color:#ffaa4b;
}
H4 {
 font-family:Arial;
 font-size:13px;
 font-weight:bold;
 margin-bottom:3px;;
}

H5 {
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
 margin-bottom:3px;;
}
H6 {
 font-family:Arial;
 font-size:11px;
 font-weight:bold;
 margin-bottom:3px;;
}

UL {
	margin-top:0px;
}

/*********************************/
/*        Overall styles         */
/*********************************/

.lead {
	font-style: normal;
	font-family: Arial;
	font-size: 12px;
	color: #737373;
}

.mainColumn{
 padding-top:0px;
}

.mainarea {
	background-color:#FFFFFF;
	padding-top: 0px;
	padding-left: 15px;
	padding-bottom: 0px;
	padding-right: 15px;
}

.factboxtable {
	border-right: 2px solid #EEEEEE;
	border-bottom: 2px solid #EEEEEE;
	margin-top:12px;
	width: 200px;
}
.factboxcell{
	padding: 10px 10px 10px 10px;
	border: 1px solid #CEDADD;
}

.toparea {
	background-color:#FFFFFF;
}

A.toolLink,A.toolLink:VISITED,A.toolLink:LINK {
	font-family:Arial;
	font-size:10px;
	color: #80A2AC;
	text-decoration: none;
}

A.toolLink:HOVER {
	text-decoration: underline;
}

A.toolLink2,A.toolLink2:VISITED,A.toolLink2:LINK {
	font-family:Arial;
	font-size:10px;
	color: #0080C0;
	text-decoration: none;
}

A.toolLink2:HOVER {
	text-decoration: underline;
}

A.articleFooter,A.articleFooter:VISITED,A.articleFooter:LINK {
	font-family:Arial;
	font-size:11px;
	color: #176B8A;
	text-decoration: none;
}

A.articleFooter:HOVER {
	font-family:Arial;
	font-size:11px;
	color: #176B8A;
	text-decoration: underline;
}


A.focusLink,A.focusLink:VISITED,A.focusLink:LINK {
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #176B8A;
	text-decoration: none;
}

A.focusLink:HOVER {
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #176B8A;
	text-decoration: underline;
}

#green {
 color:#ffaa4b;
}
#lightgreen {
  color:#ffaa4b
}

#white {
 color:#FFFFFF;
}

#gray {
 color:#A7A7A7;
}


.listHeader{
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	color: #A7A7A7;
	text-decoration: none;
}

.normalGray{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color: #7F7F7F;
}


/*******************************************/
/* segmentHomepages							*/
/*******************************************/
.block {
	padding-top:10px;
	padding-bottom:25px;
	vertical-align: top;
	text-align: left;
}

/*******************************************/
/* homepage                                */
/*******************************************/
.homepageinfobox {
	font-family:Arial;
	font-weight: bold;
	color:#FFFFFF;
	font-size:11px;
	padding-left:10px;
}

A.bannerOrangeHeadline, A.bannerOrangeHeadline:VISITED,A.bannerOrangeHeadline:LINK,A.bannerOrangeHeadline:HOVER,A.bannerOrangeHeadline:ACTIVE{
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
 color:#ffaa4b;
 text-decoration:none;
}
A.bannerOrangeText,A.bannerOrangeText:VISITED,A.bannerOrangeText:LINK,A.bannerOrangeText:HOVER,A.bannerOrangeText:ACTIVE{
 font-family:Arial;
 font-size:11px;
 font-weight:normal;
 color:#ffaa4b;
  text-decoration:none;
}

/*******************************************/
/* Top styles navigation/toolbar/banner    */
/*******************************************/
.topLogoBox {
	padding-top:36px;
	padding-left:72px
}

.topLogoBoxSub {
	padding-top:26px;
	padding-left:72px
}

/***********************************/
/* Related Content box             */
/***********************************/
.relatedTable {
	border-right: 2px solid #EEEEEE;
	border-bottom: 2px solid #EEEEEE;
	margin-top:20px;
}
.relatedHeader {
	border-right: 1px solid #CEDADD;
	border-top: 1px solid #CEDADD;
	border-left: 1px solid #CEDADD;
}
.relatedContent {
	padding: 10px 10px 10px 10px;
	border-right: 1px solid #CEDADD;
	border-bottom: 1px solid #CEDADD;
	border-left: 1px solid #CEDADD;
}


/*********************************/
/*        Left menu              */
/*********************************/


A.leftMenu,A.leftMenu:VISITED,A.leftMenu:LINK {
	font-family:Arial;
	font-size:11px;
	color: #3c3c3c;
	text-decoration: none;
}

A.leftMenu:HOVER {
	font-family:Arial;
	font-size:11px;
	color: #ffaa4b;
	text-decoration: underline;
}


A.leftMenuSub,A.leftMenuSub:VISITED,A.leftMenuSub:LINK {
	font-family:Arial;
	font-size:11px;
	color: #787878;
	text-decoration: none;
}

A.leftMenuSub:HOVER {
	font-family:Arial;
	font-size:11px;
	color:#787878;
	text-decoration: underline;
}

.leftMenuHeaderArrow {
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	background-color:#f9f2e9;
}

.leftMenuHeader {
	padding-top:2px;
	padding-bottom:2px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	text-transform: uppercase;
	text-decoration: none;
	background-color:#f9f2e9;
	color:#ffaa4b;
}



/*********************************/
/* Content formatting 			 */
/*********************************/

.datatable{
	border: 1px solid #bebebe;
	border-collapse:collapse;
}
.datacell {
	border: 1px solid #bebebe;
	padding: 4px 4px 4px 4px;
	vertical-align:top;
}

/*********************************/
/* news and events 				 */
/*********************************/

A.newsLink,A.newsLink:LINK {
	color: #176B8A;
	font-weight:bold;
	text-decoration: none;
}

A.newsLink:HOVER {
	font-weight:bold;
	text-decoration: underline;
}


A.listLink,A.listLink:LINK,A.listLink:VISITED {
	font-style: normal;
	font-family: Arial;
	font-size: 11px;
	color: #444443;
	text-decoration: none;
}

A.listLink:HOVER {
	text-decoration: underline;
}




/*********************************/
/* sitemap 						 */
/*********************************/
	.lightBorder{
	border:1px solid #fce2cb;
	background-Color:#fce2cb;
	}
.darkBorder{
	border:1px solid #ffaa4b; 
	background-Color:#ffaa4b;
	}

A.sitemapHeader,A.sitemapHeader:VISITED,A.sitemapHeader:LINK {
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;
}

A.sitemapHeader:HOVER {
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: underline;
}

/*********************************/
/* Homepage 						 */
/*********************************/
A.bannerBlue,A.bannerBlue:LINK,A.bannerBlue:VISITED {
	font-size:20px;
	color:#176b8a;
	font-weight:normal;
	text-decoration: none;
}

A.bannerBlue:HOVER {
	text-decoration: underline;
}

A.bannerWhite,A.bannerWhite:LINK,A.bannerWhite:VISITED {
font-size:18px;
color:#FFFFFF;
font-weight:normal;
text-decoration: none;
}

A.bannerWhite:HOVER {
	text-decoration: underline;
}

/*********************************/
/* Recipes 						 */
/*********************************/

.recipeSubHeading {
	color: #ffa94b;
	font-weight: bold;
	font-style:italic;
}
