.bodyblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #00011F;
}
.boldblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00011F;
}
a.boldwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.boldwhite:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFAAD0;
	text-decoration: none;
}
a.boldwhite:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFAAD0;
	text-decoration: none;
}
a.boldwhite:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFAAD0;
	text-decoration: none;
}
.bodywhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.boldpink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: -10px;
	font-weight: bold;
	color: #d3005f;
}
a.boldpinklink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d3005f;
	text-decoration: none;
}
a.boldpinklink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF7DB8;
	text-decoration: none;
}
a.boldpinklink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d3005f;
	text-decoration: none;
}
a.boldpinklink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d3005f;
	text-decoration: none;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 10px
	font-weight: bold;
	color: #d3005f;
	list-style-type: disc;
}

/*
menu navigation - added by TR 25 November 2009
*/
ul#primary_nav, #primary_nav li, #primary_nav ul, #primary_nav ul li {margin:0; padding:0; font: bold 13px "trebuchet ms"}
ul#primary_nav a {color: #fff; display:block; padding: 1px 10px; text-decoration:none;}

ul#primary_nav a:hover {background: #FF90C2	;}

/* hide sub-menus by default */
ul#primary_nav ul {display:none;}
ul#primary_nav ul li a {padding-left: 24px;  background: #D3005F; font-size:12px; font-weight:normal;}

/* display them page by page */
body#special ul#primary_nav li.special ul, body#people ul#primary_nav li.people ul,
body#twenties_club ul#primary_nav li.twenties_club ul {display:block; }

/* rules for highlighting */
body#home li.home a, body#thinking li.thinking a, body#work li.work a, body#clients li.clients a, body#say li.say a,
body#touch li.touch a, body#people li.people>a, body#twenties_club li.twenties_club>a, body#special li.special>a, body#cmb li.cmb a,
body#calendar li.calendar a
 {background: #FF90C2;}

/* "on" state for sub menu links */
body.euro_partners ul#primary_nav li.euro_partners a, 
body.wwsawareness ul#primary_nav li.wwsawareness a, body.wwsinfluence ul#primary_nav li.wwsinfluence a, 
body.wwsknowledge ul#primary_nav li.wwsknowledge a, body.wwsguidance ul#primary_nav li.wwsguidance a,
body.wwsinspiration ul#primary_nav li.wwsinspiration a, body.wwsdesire ul#primary_nav li.wwsdesire a,
body.read_all_about_it ul#primary_nav li.read_all_about_it a
{color: #000; cursor: text;}
body.wwsawareness ul#primary_nav li.wwsawareness a:hover {background: none;}

ul.event {margin-left:0; padding-left: 0;}
ul.event li {list-style:none; background: url(images/pink_bullet.gif) left 5px no-repeat; margin-left:15px; padding-left:15px;}
