/* Milk powders styles */

body {
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-repeat:repeat-x;
	background-position:0 0;
	background-color:#401f12;
}
#wrap {
	margin:0 auto;
	padding:0;
	width:780px;
	border:1px solid #301604;
	background:#FFFFFF;
}
a:active, a:focus {
	outline: 0;
}
#header {
	background:#311605;
	padding:0;
	margin:0;
	border:none;
}
.nofloat {
	clear:both;
	border:none;
	padding:0;
	margin:0;
	height:0;
}
#header .formtable {
	float:right;
	padding:5px;
	margin:15px 20px 0 0;
	border:1px solid #5B3A26;
	font-size:11px;
	color:#FFFFFF;
	font-weight: bold;
	background-color: #261104;
}
#header .formtable table {
	padding:0;
	margin:0;
}
#header .formtable td {
	padding:2px;
	margin:0;
}
#header #logo {
	display:block;
	width:594px;
	height:106px;
	overflow:hidden;
	float:left;
	padding:0;
	margin:0;
	border:none;
	outline:none;
}
#header #jumpbtn {
	display:block;
	width:114px;
	height:46px;
	float:left;
	border:none;
	outline:none;
	padding:25px 0 0 30px;
	margin:0;
}
#header #jumpbtn a, #header #jumpbtn a img {
	padding:0;
	margin:0;
	border:none;
	outline:none;
}
.nopadding {
	padding:0;
	margin:0;
}
.float_left {
	float:left;
}
/* Begin CSS Drop Down Menu */
#wrap #nav {
	margin:0;
	padding:0;
	border:none;
	float:none;
	clear:both;
}
#menuh {
	font-family: arial, helvetica, sans-serif;
	float:left;
	margin:0;
	padding:0 0 0 18px;
	border:none;
	width:762px;
	background-color:#c7c7c7;
	display:block;
}
#menuh a {
	text-align: center;
	display:block;
	white-space:nowrap;
	margin:0;
	padding:5px 10px 5px 10px;
	border:none;
	font-size: 11px;
}
#menuh a, #menuh a:visited	/* menu at rest */ {
	color:#301604;
	font-weight:bold;
	text-decoration:none;
	background-color:transparent;
}
#menuh a:hover, #menuh ul.subnav-holder:hover a.top_parent:hover	/* menu at mouse-over  */ {
	color:#FFFFFF;
	background-color:#4F3929;
}
#menuh ul.subnav-holder:hover a.top_parent {
	background-color:#FFFFFF;
}
#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */ {
	background-image:url(../images/arrow-down.gif);
	background-position:98% center;
	background-repeat: no-repeat;
	padding-right:15px;
}
#menuh ul {
	list-style:none;
	margin:0;
	padding:0 15px 0 0;
	float:left;
}
#menuh ul.last {
	padding-right:0;
}
#menuh li {
	position:relative;
	min-height: 1px; 	/* Sophie Dennis contribution for IE7 */
	vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
	border:none;
}
#menuh ul ul {
	position:absolute;
	z-index:500;
	top:23px;
	display:none;
	padding:0;
	margin:0;
	text-align:left;
	width:225px;
	background-color:#FFFFFF;
	border:1px solid #4f3929;
}
#menuh ul ul ul {
	top:0;
	left:100%;
}
div#menuh li:hover {
	cursor:pointer;
	z-index:100;/*	border:none;*/
	}
div#menuh li:hover ul ul, div#menuh li li:hover ul ul, div#menuh li li li:hover ul ul, div#menuh li li li li:hover ul ul {
	display:none;
	background-color:#FFFFFF;
}
div#menuh li:hover ul, div#menuh li li:hover ul, div#menuh li li li:hover ul, div#menuh li li li li:hover ul {
	display:block;
}
#menuh ul li ul li a {
	text-align:left;
	margin:0;
	padding:8px 0 8px 8px;
	border-bottom:#4f3929 1px solid;
}
#menuh ul li ul li a.last {
	border:none;
}
/* End CSS Drop Down Menu */

#nav table {
	width:780px;
	text-align:center;
	margin:0/* 0 0 1px*/;
	padding:0/* 0 0 10px*/;
}
#feature, #feature .object {
	margin:0;
	padding:0;
	border:none;
}
#content {
	background-image:url(../images/countent_top_bktile.jpg);
	background-repeat:repeat-x;
	background-position:0 0;
	padding:30px 68px 30px 55px;
	/*padding:30px 0 30px 0;*/
	border:none;
}
#content h1, #content h3, #content h4 {
	color:#301604;
}
#content h1 {
	font-size:x-large;
}
#content h2 {
	font-size:large;
	margin:3px 0 3px 0;
	color:#9c6b4b;
}
#content h3, #content td h3 {
	font-size:medium;
	font-weight:bold;
	color:#6C4A33;
	margin:3px 0 3px 0;
}
#content h4 {
	font-size:small;
	padding:3px 0 3px 0;
	margin:0;
	color:#9C6B4B;
}
#wrap #content p.contentFeature {
	float: right;
	padding:5px;
	margin:0 0 10px 10px;
	border:1px solid #CCCCCC;
	font-weight:normal;
	font-size:14px;
}
#content ul {
	padding-top:0;
	margin-top:0;
}
#content p, #content li, #content dl {
	color:#301604;
	padding:0 0 20px 0;
	/*padding:0 68px 20px 55px;*/
	line-height:130%;
	margin:0;
	font-size:12px;
	font-weight:bold;
	line-height:150%;
}
#content dl dt {
	font-size:x-small;
}
#content dl dd {
	font-weight:normal;
	font-size:x-small;
	padding:0 0 8px 0;
}
#content li {
	padding:0 0 8px 0;
}
#content ol {
	padding:0 0 5px 30px;
	margin:0;
}
#content ol li {
	padding:0 0 5px 0;
	margin:0;
}
#content table {
	margin:0.5em 0 1.5em 0;
}
#content th, #content td, #content td p {
	font-size:small;
	color:#301604;
	padding:0 0 0.5em 0.5em;
}
#wrap #content tr.description td ul {
	padding:0 0 0 10px;
	margin:0 0 0 10px;
}
#wrap #content tr.description th {
	font-size:0.8em;
	font-weight:bold;
	padding:5px;
	text-align:center;
	background-color:#D7D9D9;
}
#wrap #content tr.description td {
	font-size:0.7em;
	padding:5px;
	line-height:1.35em;
}
#wrap #content td ul li {
	font-size:x-small;
	padding:0 0 5px 0;
	margin:0;
}
#content td.subitem {
	padding-left:20px;
}
#content td h3 {
	margin:0 inherit 3px inherit;
}
#content a {
	color:#301604;
	font-weight:bold;
	text-decoration:underline;
}
#content a:hover {
	color:#6C4A33;
	text-decoration:none;
}
#wrap #content h2 a {
	font-size:0.8em;
	padding:0;
	margin:0;
}
#wrap .opensInNewWindow {
	background-position:0 center;
	background-image:url(../images/open_new_browser.gif);
	background-repeat:no-repeat;
	padding-left:20px;
}
#footer {
	background:#301604;
	background-position:left top;
	padding:0;
}
#footer_menu p {
	color:#6C4A33;
	font-size:small;
	padding:18px 30px 15px 75px;
	margin:0;
	text-align:right;
	font-size:x-small;
	font-weight:bold;
}
#footer_menu p a {
	color:#6C4A33;
	font-weight:bold;
	text-decoration:none;
}
#footer_menu p a:hover {
	color:#B89D8C;
	text-decoration:underline;
}
/*================Custom classes==============*/	
	
.FloatRight {
	float: right;
}
.FloatRightCol {
	float: right;
	width:180px;
}
.FloatRightCol img {
	padding:0 0 60px 0;
	margin:0;
	border:none;
}
.FloatRightWiderMargins {
	float: right;
	padding:0;
	margin:0 0 10px 10px;
	border:none;
}
.AppDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #6C4A33;
	text-align: center;
	margin-bottom: 20px;
}
.CellDark {
	background-color: #D7D9D9;
	padding:/*0 0 0.5em */0.5em;/*padding: 1px 4px 0 4px;*/
}
.CellLight {
	background-color: #EEEEEE;
	padding:/*0.5em 0 0.5em*/ 0.5em;/*padding: 1px 4px 0 4px;*/
}
.ClearBoth {
	clear: both;
}
.note {
	padding-top:1em;
	font-size:x-small;
	font-weight:normal;
}
img.contentFeature {
	float: right;
	padding:0 0 10px 15px;
	margin:0;
	border:none;
}
#content .disclaimer {
	padding:10px;
	margin:5px 0 0 0;
	border:1px solid #666666;
}
#content ul.pdf, ul.pdf {
	margin:0;
	padding:0 0 0 15px;
	border:none;
	list-style:none;
}
#content ul.pdf li, ul.pdf li, #wrap #content td ul.pdf li {
	background-image:url(../images/pdf.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding:0 0 10px 20px;
	margin:0;
	list-style-type: none;
}
#content .disclaimer p, #content .disclaimer h2 {
	color:#000000;
}
#content .disclaimer h2 {
	font-size:12px;
	text-align:center;
}
iframe {
	margin-bottom:1em;
	border:#CCCCCC 1px solid;
}

