/* Nestle : EXTERNAL STYLE SHEET __________________________ */
/* STRUCTURE ____________________________________________ */
body {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#wrapper {
	width: 760px;
	text-align: left;
}
#container {
	width: 760px;
	border-width: 0px;
	border-collapse: collapse;
}
#header {
}
.leftnav {
	width: 173px;
	height: 100%;
	text-align: left;	
	background-color: #6189AE;
}
.helpcontainer {
	padding-right: 10px;
}
#holder {
	width: 550px;
	text-align: left;
	padding: 9px 10px;	
	height: 400px;
	color: #666666;
	font: normal 12px Arial, Helvetica, Verdana, sans-serif;
}
#footer {
	margin: 0px;
}

/* TOP ___________________________________________________ */
#top {
	height: 80px;
	text-align: left;
	color: #FFFFFF;
	font: normal 13px Arial, Verdana, Helvetica, sans-serif;
}
#topnav {
	padding: 25px 3px;
	text-align: right;
	vertical-align: middle;
	border-bottom: solid 1px #DDDEDF;
}
#topnav img {
	vertical-align: middle;
}
#logo {
	float: left;
	clear: left;
	padding: 5px 0px 0px 0px;
}
#top A, 
#top A:link, 
#top A:visited {color: #000000; text-decoration: underline; } 
#top A:active, 
#top A:hover {color: #000000; text-decoration: none; }
/* BOTTOM ________________________________________________ */
#bottom {
	padding: 5px 0px 5px 0px;
	width: 100%;
	color: #666666;
	font: normal 11px arial, sans-serif; 
	text-align: right;
	border-top: 1px solid #CCCCCC;
}

/* MENU __________________________________________________ */
.menu {
	/*width: 173px;*/
	height: 100%;
	background: #7FA1BC;
}
.menu img {border-width: 0px; border-collapse:collapse;}
.divider {border-bottom: solid 1px #D4D6D7; float: left;}
.divider2 {border-bottom: solid 1px #D4D6D7;}
/*menu styles*/
A.menuItem, 
A.menuItem:link, 
A.menuItem:visited, 
A.menuItem:active, 
A.menuItem:hover {
	display: block;
	padding: 2px 7px;
	width: 173px;
	color: #FFFFFF;
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #7FA1BC;
	border-left: dotted 1px #D4D6D7;
}
/*submenu styles*/
.submenu {}
.submenu A, 
.submenu A:link, 
.submenu A:visited, 
.submenu A:active, 
.submenu A:hover {
	display: block;
	padding: 2px 7px;
	width: 173px;
	color: #FFFFFF;
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #7FA1BC;
	border-left: dotted 1px #D4D6D7;
	border-bottom: dotted 1px #D4D6D7;
}

/* HELP ______________________________________________________ */
.print {
	padding: 3px 5px;
	font: normal 10px Verdana, Helvetica, Arial, sans-serif;
	text-align: right;
	color: #000000;
}
.print A, 
.print A:link, 
.print A:visited,
.print A:active {color: #000000; text-decoration: none;}
.print A:hover {color: #000000; text-decoration: underline;}

/* CONTENT ___________________________________________________ */
#maincontent {
	padding: 5px 5px 20px 5px;
	height: 400px;
	text-align: left;
	vertical-align: top;
}
#popupcontent {
	margin: 0px;
	padding: 10px;
	height: 300px;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
}
#content {
}	
#contentbody {
	color: #666666;
	font: normal 12px Arial, Helvetica, Verdana, sans-serif;
	text-align: left;
}
#contentbody li {vertical-align: top;}

li {
	background: url(images/icon-arrow.gif) no-repeat top left; 
	list-style-type:none; 
	padding: 0px 0px 0px 10px;
    
}
.listselector {
	color: #666666;
	font: normal 12px Arial, Helvetica, sans-serif;
	width: 90%;
	border-collapse:collapse;
}
