* {
	margin:0px;
	border:0px;
	padding:0px;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
}

p {padding:10px 0px;}

ol,ul{margin-left:20px; padding:10px 0px;}
li {padding:5px 0px;}

h1, h2, h3 {padding:5px 0px;}
h1 {font-size:24px;}
h2 {font-size:20px;}
h3 {font-size:16px}

a {color:#0055aa;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:none;}

.emph {font-weight:bold;}
.ital {font-style:italic;}
.align_center {text-align:center;}
.align_right {text-align:right;}
.float_left {float:left;}
.float_right {float:right;}
.gray {color:#777777;}
.white {color:#ffffff;}
.grayback {background-color:#efefef;}
.small_font {font-size:10px;}
.light_padding {padding:10px;}

#newsflash {
	font-size:14px;
	font-weight:bold;
	background-color:#e7e7e7;
	text-align:center;
	padding:10px;
	margin:10px;
}

#searchForm {
	padding:10px 0px;
	font-size:12px;
	color:#cccccc;
}

input, select, textarea {border:solid 1px #cccccc;}

input {
	width:75px;
	height:15px;
	font-size:12px;
	color:#cccccc;
	vertical-align:middle;
}

.inputButton {
	border:0px;
	width:21px;
	height:17px;
	font-size:12px;
	color:#ffffff;
	vertical-align:middle;
}

#wrapper {
	margin:0px auto;
	width:900px;
	position:relative;
}

/*Begin Header declarations*/
#header {
	width:900px;
	height:94px;
	background-image:url("../images/layout/header_bg.jpg");
	background-repeat:no-repeat;
}

#logo {float:left;}

#headerButtons {
	width:98px;
	padding:50px 10px 10px 10px;
	float:right;
	text-align:right;
}
/*End Header declarations*/

/*Begin Menubar declarations*/

#menubar {
	width:900px;
	height:20px;
	background-color:#ffffff;
	position:relative;
	z-index:101;
}

#menu0 {position:absolute; top:0px; left:0px;}
#menu1 {position:absolute; top:0px; left:119px;}
#menu2 {position:absolute; top:0px; left:238px;}
#menu3 {position:absolute; top:0px; left:357px;}
#menu4 {position:absolute; top:0px; left:476px;}
#menu5 {position:absolute; top:0px; left:595px;}

.linkMode {cursor:pointer;}

.menucontent {
	border:solid 1px #cccccc;
	width:117px;
	position:relative;
	top:-4px;
	display:none;
	background-color:#ffffff;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-align:center;
}

.menucontent a {padding:5px; display:block; font-family:"Trebuchet MS"; font-size:11px; color:#777777; text-decoration:none;}
.menucontent a:link {}
.menucontent a:visited {}
.menucontent a:hover {background-color:#efefef; color:#333333;}
.menucontent a:active {background-color:#ffffff; color:#cccccc;}

#searchForm {
	position:absolute;
	top:-10px;
	right:10px;
}

/*End Menubar declarations*/

/*Begin main content declarations*/

#contentbody {
	width:900px;
	min-height:600px;
	position:relative;
	overflow:hidden;
	font-size:14px;
	line-height:18px;
}

#three_step {
	width:357px;
	height:72px;
	position:absolute;
	top:-1px;
	left:0px;
	z-index:100;
}

#add_links_promotions, #add_links_co-packing, #add_links_logistics {
	border:solid 1px #cccccc;
	padding:10px;
	position:absolute;
	top:70px;
	left:0px;
	z-index:99;
}

#add_links_promotions a {font-size:12px;}
#add_links_promotions a:link{color:#aaaaaa;}
#add_links_promotions a:visited{color:#aaaaaa;}
#add_links_promotions a:hover{color:#faa635;}
#add_links_promotions a:active{color:#faa635;}

#add_links_co-packing a {font-size:12px;}
#add_links_co-packing a:link{color:#aaaaaa;}
#add_links_co-packing a:visited{color:#aaaaaa;}
#add_links_co-packing a:hover{color:#0069aa;}
#add_links_co-packing a:active{color:#0069aa;}

#add_links_logistics a {font-size:12px;}
#add_links_logistics a:link{color:#aaaaaa;}
#add_links_logistics a:visited{color:#aaaaaa;}
#add_links_logistics a:hover{color:#419639;}
#add_links_logistics a:active{color:#419639;}

.highlight_promotions {color:#faa635;}
.highlight_co-packing {color:#0069aa;}
.highlight_logistics {color:#419639;}
.backlight_promotions {background-color:#faa635;}
.backlight_co-packing {background-color:#0069aa;}
.backlight_logistics {background-color:#419639;}

#mediabox, #flashbox {
	width:375px;
	float:left;
}
#mediabox {padding:105px 10px 50px 0px; position:relative;}
#flashbox {padding:40px 10px 250px 0px;}/*large padding-bottom to push footer below floated pods because IE6 won't read contentbody's min-height*/

#contenttext {
	padding:30px 0px 50px 10px;
	width:485px;
	background-color:#ffffff;
	float:right;
	text-align:justify;
}

#centerwide {
	margin:0px auto;
	padding:50px 0px;
	width:650px;
}

.podlink_promotions, .podlink_co-packing, .podlink_logistics {
	padding:5px 10px;
	position:absolute;
	bottom:-2px;
	right:-2px;
	color:#ffffff;
}
.podlink_promotions {background-color:#faa635;}
.podlink_co-packing {background-color:#0069aa;}
.podlink_logistics {background-color:#419639;}

#homepod1, #homepod2, #homepod3, #homepod4 {
	border:solid 2px #cccccc;
	padding:10px;
	height:150px;
	position:absolute;
	top:450px;
	font-size:11px;
	color:#777777;

}
#homepod1 {width:230px; left:0px;}
#homepod2 {width:145px; left:272px;}
#homepod3 {width:230px; left:459px;}
#homepod4 {width:145px;	left:732px;}

#homepod1 p, #homepod2 p, #homepod3 p, #homepod4 p {padding:5px 0px;}
#homepod1 img, #homepod2 img, #homepod3 img, #homepod4 img {padding:5px 20px 80px 0px; float:left;}
#homepod2 .podlink_promotions, #homepod2 .podlink_co-packing, #homepod2 .podlink_logistics {width:149px; text-align:center;} /*so the link stretches across the entire homepod2*/
#homepod4 .podlink_promotions, #homepod4 .podlink_co-packing, #homepod4 .podlink_logistics {width:149px; text-align:center;} /*so the link stretches across the entire homepod4*/

.smallpod, .mediumpod, .largepod {
	margin:10px 0px;
	border:solid 2px #cccccc;
	padding:10px;
	height:155px;
	position:relative;
	font-size:11px;
	color:#777777;
}
.smallpod {width:135px;}
.mediumpod {width:250px;}
.largepod {width:450px;}
.smallpod p, .mediumpod p, .largepod p {padding:5px 0px;}
.smallpod img, .mediumpod img, .largepod img {padding:5px 20px 35px 0px; float:left;} /*long padding-bottom so text remain on right side all through the pod*/

.smallpod .podlink_promotions, .smallpod .podlink_co-packing, .smallpod .podlink_logistics {width:139px; text-align:center;} /*so the link stretches across the entire smallpod*/

/*End main content declarations*/

/*Begin capabilities-page-specific declarations*/

#icons_table {
	margin:100px auto 30px auto;
	width:900px;
}

#icons_table td {
	width:150px;
	font-size:11px;
	vertical-align:top;
}

#icons_table li {
	padding:0px;
	font-size:11px;
}

/*End capabilities-page-specific declarations*/

/*Begin Footer declarations*/

#footer {
	padding:5px;
	width:890px;
	height:15px;
	background-color:#e7e7e7;
	font-size:11px;
	color:#999999;
	text-align:center;
}

#footer a {font-size:11px; color:#999999;}
#footer a:link {text-decoration:none;}
#footer a:visited {text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer a:active {text-decoration:underline;}

#identifier {
	position:absolute;
	top:0px;
	left:0px;
	z-index:-1;
	font-size:1px;
	color:#fff;
}

/*End Footer declarations*/
