/* CSS Document */

* { margin: 0; padding: 0; }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 68%;
	color: #000;
	background: #FFF;
	}

html, body { height: 100%; }

body#page,
body#home {
	}

#print_logo {display: none;}
img, a img { border: none; }

a, a:link, a:visited { text-decoration: underline; color: #000; }
a:hover { text-decoration: none; }
a:active,
a:focus { outline: none; }

.clear { clear: both; height: 1%; visibility: hidden; font-size: 1px; }

ul { padding-left: 1.3em; margin: .5em 0; padding-bottom: 1em; list-style-type: disc; }
ol { padding-left: 2.5em; margin: .5em 0; }
li { margin-bottom: .2em; }

u { text-decoration: none; }

h1, h2, h3, h4, h5, h6, h7 { font-size: 1em; color: #fff; }
h1 { font-size: 1.65em; padding-top: .4em; padding-bottom: .7em; font-weight: 100; }
h2 { font-size: 1.3em; padding-top: .5em; padding-bottom: .7em; font-weight: 100; padding-left: 1px; }
h3 { font-size: 1em; padding-top: .5em; padding-bottom: .2em; padding-left: 1px; }
h4 { font-size: 1em; padding-top: .5em; padding-left: 1px; }

p { line-height: 1.4em; padding-left: 1px; }

hr { height: 1px; color: #fff; background-color: #fff; border: none; }

em, i { font-size: 96%; }

table, td, th {
	text-align: left;
	font-size: 1em;
	}

.image_left { float: left; margin-right: 10px; margin-bottom: 1em; }
.image_right { float: left; margin-left: 10px; margin-bottom: 1em; }

/* MCE styles */
.black { color: #000; }
.white { color: #FFF; }

.intro  { color: #000; font-size: 1.4em; font-weight: 100px; }

/* CONTAINER */
#container {margin:0px auto;width:950px;text-align:left;overflow:hidden;}

/* TOPNAV */
#topnav { 
	height: 30px; padding-right: 40px; 
	text-align:right; font-size: 11px; 
	}
#topnav ul { float: right; padding-top: 2px; padding-bottom: 2px; }
#topnav li {list-style-type:none; float:left;}
#topnav li a,
#topnav li a:link,
#topnav li a:visited { 
	padding: 0 5px; padding-left: 11px;
	text-decoration: none;
	background: no-repeat left center;
	}
#topnav li a:hover {}
#topnav li.first a,
#topnav li.first a:link,
#topnav li.first a:visited { 
	padding: 0 5px; padding-left: 0;
	background: none !important;
	}

#header { width: 950px; height:240px; position: relative; cursor: pointer; overflow: hidden;}
#click_logo,
#click_logo:link,
#click_logo:visited {	
	position:absolute; left: 150px; top: 30px; height: 160px; width: 160px; z-index: 9999; display: block; background: url(../img/blank.gif);
	}
#person,
#person:link,
#person:visited { 
	display: block; position: absolute; left: 0; top: 0;  width: 216px; height: 35px; z-index: 1000; padding-top: 205px;
	text-decoration: none; text-align: right;
	color: #FFF; background: url(../blank.gif) repeat left top;
	}
#person:hover {
	}

/* CONTENT CONTAINERS */
#content { }

.content_inner { padding-left: 50px; padding-right: 20px; }
#home .content_inner { padding-left: 15px; }
#home #leftblock_bottomleft .content_inner { padding: 0; }

.circle_normal,
.circle_dark { width: 40px; height: 40px; float: left; }

/* job opening iframe */
iframe#job_openings { height: 400px; border:none; background-color:#fff; padding: 0;margin: 0; width: 100%; margin-bottom: 10px;}
* html iframe#job_openings { width: 640px; margin-left:-25px; }

iframe#job_openings body, iframe#job_openings html {  }
	
	/* blog lists */
#blog ul {list-style-type:disc;margin:0 0 10px 20px;}
#blog li {color:#fff;font-weight:800;margin:0 0 0 20px;}


/* MAIN MENU */
#menu { 
	font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-transform:capitalize;
	}

#menu ul { list-style: none; margin: 0; padding: 0; }
#menu li { list-style: none; float: left; }
#menu li a,
#menu li a:link,
#menu li a:visited {
	display: block; min-width: 20px; height: 30px; padding-left: 17px; padding-right: 12px; white-space: nowrap;
	text-decoration: none; line-height: 28px;
	color: #000; background: no-repeat 5px 50%;
	}
* html #menu li a,
* html #menu li a:link,
* html #menu li a:visited {
	width: 40px;
	}
#menu li a:hover {}

#menu #menu_ambassadors { float: right; padding-right: 12px; }

/* LEFTBLOCK */
#leftblock {float:left;width:690px;overflow:hidden;}
#leftblock_top {overflow:hidden;}
#leftblock_topleft { float:left; width:340px; overflow:hidden; }
#leftblock_topright { float:left; width:350px; overflow:hidden; }
#leftblock_bottomleft { float:left; width:400px; overflow:hidden; }
#leftblock_bottomright { float:left; width:290px; overflow:hidden; }
#leftblock .lighttop, #leftblock .normal_top, #leftblock .dark_top,
#leftblock .normallight_top, #leftblock .mediumlight_top { margin-bottom: 20px;overflow:hidden;}

#leftblock_topleft .content_inner,
#leftblock_topright .content_inner { padding-left: 50px; padding-right: 30px; }

#home #leftblock_bottomleft .content_inner a.intro_block { display: block; min-height: 135px; }
* html #home #leftblock_bottomleft .content_inner a.intro_block { height: 135px; }
#home #leftblock_bottomleft .content_inner a.intro_block,
#home #leftblock_bottomleft .content_inner a.intro_block,
#home #leftblock_bottomleft .content_inner a.intro_block { text-decoration: none; }
#home #leftblock_bottomleft .content_inner a.intro_block h1 { color: #000; padding: 0; font-size: 2.25em; }
#home #leftblock_bottomleft .content_inner a.intro_block h2 { font-size: 1.5em; padding-bottom: .8em; }
#home #leftblock_bottomleft .content_inner a.intro_block h3 { font-size: 1.5em; font-weight: 100; padding-top: 0; }

#home #leftblock_bottomleft .content_inner .intro_block_A {}
#home #leftblock_bottomleft .content_inner .intro_block_B { display: none; padding-top: 5px; padding-left: 15px; }

/* RIGHTBLOCK */
#rightblock {float:left;width:260px;overflow:hidden;}
#rightblock_submenu{overflow:hidden;}
#rightblock_bottom{overflow:hidden;}
#rightblock_submenu .submenu_top, 
#rightblock_submenu .normal_top, 
#rightblock_submenu .dark_top{margin: 0 0 10px 0;overflow:hidden;}

#rightblock_submenu .submenu_top h3 a,
#rightblock_submenu .submenu_top h3 a:link,
#rightblock_submenu .submenu_top h3 a:visited {
	color: #FFf;
	text-decoration: none;
	}
#rightblock_submenu .submenu_top h3 a:hover {
	text-decoration: underline;
	}

#rightblock_bottom .lighttop, 
#rightblock_bottom .normal_top, 
#rightblock_bottom .dark_top,
#rightblock_bottom .gray_ccc_top, 
#rightblock_bottom .gray_999_top, 
#rightblock_bottom .gray_666_top, 
#rightblock_bottom .gray_333_top, 
#rightblock_bottom .strooigoed { margin-bottom: 20px; margin-left: 10px; padding-top: 10px; overflow:hidden; }
#rightblock_bottom .image_top { margin-bottom: 20px; margin-left: 10px; overflow:hidden; }
#rightblock_bottom .gray_ccc_top p
#rightblock_bottom .gray_999_top p
#rightblock_bottom .gray_666_top p
#rightblock_bottom .gray_333_top p { overflow:hidden; }

#rightblock_bottom .colorblock_blue_top,
#rightblock_bottom .colorblock_brown_top,
#rightblock_bottom .colorblock_green_top,
#rightblock_bottom .colorblock_orange_top,
#rightblock_bottom .colorblock_purple_top,
#rightblock_bottom .colorblock_red_top,
#rightblock_bottom .colorblock_turq_top { margin-bottom: 20px; margin-left: 10px; padding-top: 10px; overflow:hidden; }

#rightblock_bottom h3 { padding-left: 10px; color: #999; font-size: 1.1em; font-weight: 400; }

#rightblock_bottom h3.new_ambassadors_network { text-indent: -999px; background: url(../img/heading_new_ambassadors_network.gif) no-repeat 10px 0;}

/* BREADCRUMBS */
.breadcrumbs {list-style:none; margin: 0; padding-left: 10px; padding: 0; padding-top: 13px; height: 25px; }
.breadcrumbs li { 
	list-style:none; float: left; margin-left: 3px; padding-left: 12px;
	font-weight:100;
	color:#fff; background:url(../img/breadcrumbs_bullet.gif) 0px 4px no-repeat;}
.breadcrumbs .first_item {
	margin: 0; padding-left: 12px;
	background:none;
	}	
.breadcrumbs li a,
.breadcrumbs li a:link,
.breadcrumbs li a:visited {
	text-decoration:none;
	color:#FFF;
	}
.breadcrumbs li a:hover {
	text-decoration:underline;
	color:#FFF;
	}

/* SUBMENU */
.submenu_top {	padding-top: 5px; padding-left: 15px; overflow:hidden;}
.submenu_top h3 {
	font-size: 1em; font-weight: 800; text-transform:capitalize;
	color: #fff; 
	}
.submenu_top ul {list-style-type:disc; margin:0; padding:0; }
.submenu_top li { color:#333; margin-top: 5px; margin-left: 15px;}
.submenu_top li a, 
.submenu_top li a:link, 
.submenu_top li a:visited { 
	text-decoration: none;
	color:#333;
	}
.submenu_top li a:hover { 
	text-decoration: underline;
	}	
.submenu_top li.current { font-weight: bold; }
.submenu_top li.current li { font-weight: normal; }
.submenu_top li.current li.current { font-weight: bold; }
.submenu_top ul ul ul { list-style-type:none; margin-left:-8px;}
.submenu_top li li li a, 
.submenu_top li li li a:link, 
.submenu_top li li li a:visited {
	padding-left:7px;
	background: url(../img/bullet_minus.gif) top left no-repeat;
	}
.submenu_top li a:hover {text-decoration:underline;}

.normallight_bottom p, 
.normalmedium_bottom p, 
.mediumlight_bottom p, 
.normal_bottom p, 
.dark_bottom p {height:20px;}

.submenu_bottom, 
.medium_bottom, 
.mediumlight_bottom, 
.normal_bottom, 
.normallight_bottom, 
.normalmedium_bottom, 
.dark_bottom {clear:both}

#leftblock .submenu_top, 
#leftblock .normallight_top, 
#leftblock .normalmedium_bottom, 
#leftblock .mediumlight_bottom, 
#leftblock .normal_top, 
#leftblock .dark_top {width:100%;overflow:hidden;}
#leftblock .home_button { cursor: pointer; }
#leftblock .home_button h1 { color: #ffffff; font-size: 32px; padding: 0px; font-weight: normal; }
#leftblock .home_button h2 { color: #ffffff; font-size: 25px; padding: 0px; font-weight: normal; padding-bottom: 10px;}
#leftblock .home_button h3 { color: #000000; font-size: 15px; padding: 0px; padding-top: 10px;}
#leftblock .home_button h4 { color: #ffffff; font-size: 17px; padding: 0px; font-weight: normal; }
#leftblock .home_button h5 { color: #ffffff; font-size: 12px; padding-top: 5px;}
#leftblock .home_button ul { padding-left: 13px; padding-bottom: 0px;}
#leftblock .home_button li { font-size: 11px; font-weight: bold; }
#leftblock .home_button .content_inner {padding-left: 10px;}

/* ambassadors */
.ambassadors .submenu_top, .ambassadors_professionals .submenu_top, .ambassadors_european_companies .submenu_top, .ambassadors_overseas_partners .submenu_top { padding-left: 10px; }
.ambassadors .submenu_top ul, .ambassadors_professionals .submenu_top ul, .ambassadors_european_companies .submenu_top ul, .ambassadors_overseas_partners .submenu_top ul { margin: 0; padding: 0; list-style: none; }
.ambassadors .submenu_top li, .ambassadors_professionals .submenu_top li, .ambassadors_european_companies .submenu_top li, .ambassadors_overseas_partners .submenu_top li { margin: 0; padding: 0; margin-bottom: 10px; }
.submenu_top #submenu_professionals a, .submenu_top #submenu_professionals a:link, .submenu_top #submenu_professionals a:visited, 
.submenu_top #submenu_european_companies a, .submenu_top #submenu_european_companies a:link, .submenu_top #submenu_european_companies a:visited,
.submenu_top #submenu_overseas_partners a, .submenu_top #submenu_overseas_partners a:link, .submenu_top #submenu_overseas_partners a:visited {	
	display: block; with: 250px; height: 45px; overflow: hidden; 
	text-indent: -999em;
	}
.submenu_top #submenu_professionals a, .submenu_top #submenu_professionals a:link, .submenu_top #submenu_professionals a:visited {
	background: url(../img/ambassadors/submenu_professionals.gif) no-repeat 0 -55px;
	}
.submenu_top #submenu_european_companies a, .submenu_top #submenu_european_companies a:link, .submenu_top #submenu_european_companies a:visited {
	background: url(../img/ambassadors/submenu_european_companies.gif) no-repeat 0 -55px;
	}
.submenu_top #submenu_overseas_partners a, .submenu_top #submenu_overseas_partners a:link, .submenu_top #submenu_overseas_partners a:visited {	
	background: url(../img/ambassadors/submenu_overseas_partners.gif) no-repeat 0 -55px;
	}
.submenu_top #submenu_professionals a:hover,
.submenu_top #submenu_professionals.current a,
.submenu_top #submenu_professionals.current a:link,
.submenu_top #submenu_professionals.current a:visited,
.submenu_top #submenu_european_companies a:hover,
.submenu_top #submenu_european_companies.current a,
.submenu_top #submenu_european_companies.current a:link,
.submenu_top #submenu_european_companies.current a:visited,
.submenu_top #submenu_overseas_partners a:hover,
.submenu_top #submenu_overseas_partners.current a,
.submenu_top #submenu_overseas_partners.current a:link,
.submenu_top #submenu_overseas_partners.current a:visited {
	background-position: 0 -0;
	}	

#submenu_search { 
	height: 35px; overflow: hidden; padding-top: 7px;
	text-align: right;
	}

#submenu_search form { margin: 0; padding: 0; }

#submenu_search form input { font-size: 12px; }

/* STROOIGOED MET GRIJZE BORDER */
.strooigoed {width:250px;height:120px;background:url(../img/corners_new/strooigoed.gif) top left no-repeat;overflow:hidden;}
.strooigoed img {border:none;margin:20px 0px 0px 34px;}

/* OTHER TEXTS */
.quote {margin:5px 20px 0 20px;color:#fff;font-style:italic;display:block;}
.quoted_person {margin:5px 20px 0 20px;font-weight:800;color:white;display:block;}
/*
#rightblock_bottom .inleiding {font-size:1.1em;font-weight:bold;padding:0 10px 10px 10px;display:block;font-size:.9em;}
#leftblock .inleiding {font-size:1.1em;font-weight:bold;padding:0 10px 10px 20px;display:block;font-size:1em;}
#leftblock p {padding:0 20px 0 20px;}
#rightblock_bottom p{padding:0 10px 0 10px;}
*/
	/* lees verder */
#rightblock_bottom .lees_verder{padding:0 0 0 10px;}
#rightblock_bottom li .lees_verder {margin:0 0 0 -10px;}

	/* title circles */
.circle_logo {float:right;margin:0 20px 0 10px;z-index:16;}

/* FOOTER */
#footer {height:90px;padding-top:8px;padding-left: 10px; overflow:hidden;}
#footer #logos{float:left;text-align:center;width:720px;}
#footer h5 {font-size:1em;text-transform: uppercase; float:left;}
#footer img {margin:0 40px 0 40px;border:none;}

/* BLOGS */
#weblog_authors { padding:0; margin: 0; }
#weblog_authors h2 {
	font-size: 110%;
	padding: 10px 0 0;
	border-top: 1px dotted #fff;
	}
#weblog_authors a,
#weblog_authors a:hover,
#weblog_authors a:visited {
	color: #fff;
	}
#weblog_authors a:hover { text-decoration: underline; }
#weblog_authors a { text-decoration: none; }
#weblog_authors a.last_weblog { float: right; margin-left:0; }
#weblog_authors p {
	padding: 10px 0;
	color: #000;
	}

#weblog_authors img {
	float: left; margin: 14px 0; margin-right: 10px; margin-bottom: 15px;
	}

.blog_footer {border-top:dotted white 1px;border-bottom:dotted white 1px;margin: 8px 0 20px 0;padding:5px 0 5px 0;overflow:hidden;font-size:1.1em;}
.blog_footer a {text-decoration:none;color:#fff !important;}
.blog_footer a:hover {text-decoration:underline;color:#fff !important;}


/* NEWS & AGENDA */

/* home */
.newsitem {border-top: 2px dotted #aaa;margin: 0 20px; padding: 5px 0; padding-bottom: 10px; overflow:hidden;}
.newsitem h2 {font-size:1em;text-transform:uppercase; padding:0 0 10px 0; font-weight: bold; }
.newsitem p {margin:0 !important;padding: 0 !important;}
.newsitem a {margin:0;color:#666 !important;text-decoration:none;background-color:white;display:block;}


/* overview */
.agendaitem_small, 
.weblogitem_small, 
.newsitem_small {
	padding-top:3px; margin-top:10px;
	border-top: 1px dotted #FFF; clear:both; overflow:hidden;
	}

.agendaitem_small a, 
.weblogitem_small a, 
.newsitem_small a { text-decoration: none; }

.agendaitem_small a:hover, 
.weblogitem_small a:hover, 
.newsitem_small a:hover { color: #FFF; }

.agendaitem_small h2, 
.weblogitem_small h2, 
.newsitem_small h2 { padding:0; margin:0; letter-spacing:0px; font-size: 1.3em; font-weight: 400; }

.agendaitem_small a:hover h2, 
.weblogitem_small a:hover h2, 
.newsitem_small a:hover h2 { text-decoration: underline; }

.agendaitem_small h3, 
.weblogitem_small h3, 
.newsitem_small h3 { color: #000; margin: 0; padding: 0; font-size: .9em; font-weight: bold; }

.agendaitem_small a:hover h3, 
.weblogitem_small a:hover h3, 
.newsitem_small a:hover h3 { color: #FFF;}

.weblogitem_small img, 
.newsitem_small img {border: none;}
.weblogitem_small img {float:left; margin-right: 10px; margin-bottom: 15px; }
.newsitem_small img { margin-bottom: 5px;}

.agendaitem_small .lees_verder, 
.newsitem_small .lees_verder, 
.weblogitem_small .lees_verder { color: #FFF; }

.agendaitem_small a:hover .lees_verder, 
.newsitem_small a:hover .lees_verder, 
.weblogitem_small a:hover .lees_verder { color: #000; }

.agendaitem_small .lees_verder a, 
.newsitem_small .lees_verder a, 
.weblogitem_small .lees_verder a {color:#FFF; float:right; text-decoration: none;}

.agendaitem_small .lees_verder a:hover, 
.newsitem_small .lees_verder a:hover, 
.weblogitem_small .lees_verder a:hover { text-decoration:underline;}

/* agenda */
.agenda {overflow:hidden; border-top: 1px dotted #FFF; padding-bottom: .5em; }
.agenda_left {float:left;width:90px;text-align:right;overflow:hidden;padding-right:15px;cursor:pointer;padding-top:1px; }
.agenda_right {float:left;width:480px;text-align:left;overflow:hidden;cursor:pointer;}
.agenda h3 { font-size: 1.3em; font-weight: 100; }
.agenda a:hover h3 { text-decoration: underline; }
.agenda h4 { color: #000; }
.agenda a { text-decoration:none;}
.agenda a:hover {color:#FFF;text-decoration:none;}
.agenda hr {margin:0 0 5px 0;}
.agenda_right p {padding-bottom:2px;}
.agenda .lees_verder { color: #FFF; float:right;}
.agenda a:hover .lees_verder { color: #000; }

/* news +  articles + journals */

.overzicht_left {float:left;width:350px;margin: 0;padding:15px 0 5px 0; border-bottom:dotted #fff 1px;overflow:hidden;}
.overzicht_right {float:left;width:230px; margin:0;text-align:right;overflow:hidden;padding-top:22px;}

.overzicht h2 {
	padding: 0; margin: 0;color: #FFF;
	font-size: 1.3em; font-weight: 100;
	}
.overzicht h2 a { color: #FFF; }	
.overzicht a:hover h2,
.overzicht h2 a:hover { text-decoration: underline; }
.overzicht h3 { color: #000; font-size: .9em; padding-bottom:10px;}
.overzicht a:hover h3 { color: #FFF; }
.overzicht p {padding-left: 0;padding-bottom:3px;}
.overzicht_left p {margin: 0; padding: 0;}
.overzicht img {margin:0;padding:0;}
.overzicht a {color:#000;text-decoration:none;}
.overzicht a:hover { color: #FFF; }
.overzicht .lees_verder {color:#FFF; text-decoration: none; }
.overzicht a:hover .lees_verder { color: #000;  }

/* ROUND CORNER FIELDS 

	 			LIGHT GREEN		GREEN 		BLUE		RED			ORANGE 		PURPLE		TURQ		BROWN
	normal:		9c0				5fbe00		5fa5ff		ff5555		ff9b00		c851a5		00c8d7		b98250
	dark:		690				649b00		1e64be		d70000		ff7d00		960064		009baa		915523
	light:		d7fe63			c8f0a0		aad2ff		ffc3c8		fad291		ebb9dc		a5ffff		dcb996
												
*/

/* LIGHT GREEN */
.lightgreen #topnav,
.lightgreen #topnav a,
.lightgreen #topnav a:link,
.lightgreen #topnav a:visited,
.lightgreen #ambassadors_new h4,
.lightgreen #ambassadors_new .ambassadors_new_popup a:hover {color:#9c0;}
.lightgreen #topnav a:hover {color:#690;}
.lightgreen #topnav li a,
.lightgreen #topnav li a:link,
.lightgreen #topnav li a:visited { background-image: url(../img/topnav_bullet_lightgreen.gif); }
.lightgreen #menu li a, .lightgreen #menu li a:link, .lightgreen #menu li a:visited { background-image: url(../img/main_menu/menubullet_lightgreen.gif); }
.lightgreen #menu li a:hover, .lightgreen #menu li.current a, .lightgreen #menu li.current a:link, .lightgreen #menu li.current a:visited { color:#9c0; }

.lightgreen .newsitem h2 {color:#690;}
.lightgreen .newsitem a:hover {color:#9c0 !important;}
.lightgreen .newsitem .lees_verder, 
.lightgreen .newsitem strong,
.lightgreen #rightblock_bottom .lees_verder {color:#690;}
.lightgreen .circle_normal {background:url(../img/circles_new/lightgreen_normal.gif) 8px 8px no-repeat;}
.lightgreen .circle_dark {background:url(../img/circles_new/lightgreen_dark.gif) 8px 8px no-repeat;}
.lightgreen #footer {background:url(../img/footers/lightgreen.gif) top left no-repeat;}
.lightgreen #footer h5 {color:#9c0;}
.lightgreen .submenu_top {background:url(../img/corners_new/lightgreen/light_topright.gif) top right no-repeat;background-color:#d7fe63;}
.lightgreen .submenu_bottom {background:url(../img/corners_new/lightgreen/light_bottomright.gif) bottom right no-repeat;height:20px;}
.lightgreen .normal_top {background:url(../img/corners_new/lightgreen/normal_topright.gif) top right no-repeat;background-color:#9c0;}
.lightgreen .normal_bottom {background:url(../img/corners_new/lightgreen/normal_bottomleft.gif) bottom left no-repeat;}
.lightgreen .normal_bottom p {background:url(../img/corners_new/lightgreen/normal_bottomright.gif) bottom right no-repeat;}
.lightgreen .normallight_top {background:url(../img/corners_new/lightgreen/normal_light_topright.gif) top right no-repeat;background-color:#9c0;}
.lightgreen .normallight_bottom {background:url(../img/corners_new/lightgreen/normal_bottomleft.gif) bottom left no-repeat;}
.lightgreen .normallight_bottom p {background:url(../img/corners_new/lightgreen/normal_bottomright.gif) bottom right no-repeat;}
.lightgreen .dark_top { background:url(../img/corners_new/lightgreen/dark_topright.gif) top right no-repeat;background-color:#690;}
.lightgreen .dark_bottom { background:url(../img/corners_new/lightgreen/dark_bottomleft.gif) bottom left no-repeat;}
.lightgreen .dark_bottom p {background:url(../img/corners_new/lightgreen/dark_bottomright.gif) bottom right no-repeat;}

/* GREEN */
.green #topnav,
.green #topnav a,
.green #topnav a:link,
.green #topnav a:visited,
.green #ambassadors_new h4,
.green #ambassadors_new .ambassadors_new_popup a:hover {color:#649b00;}
.green #topnav a:hover {color:#5fbe00;}
.green #topnav li a,
.green #topnav li a:link,
.green #topnav li a:visited { background-image: url(../img/topnav_bullet_green.gif); }
.green #menu li a, .green #menu li a:link, .green #menu li a:visited { background-image: url(../img/main_menu/menubullet_green.gif); }
.green #menu li a:hover, .green #menu li.current a, .green #menu li.current a:link, .green #menu li.current a:visited { color:#649b00; }

.green .newsitem h2 {color:#649b00;}
.green .newsitem a:hover {color:#5fbe00 !important;}
.green .newsitem .lees_verder,
.green .newsitem strong, 
.green #rightblock_bottom .lees_verder {color:#649b00;}
.green .circle_normal {background:url(../img/circles_new/green_normal.gif) 8px 8px no-repeat;}
.green .circle_dark {background:url(../img/circles_new/green_dark.gif) 8px 8px no-repeat;}
.green #footer {background:url(../img/footers/green.gif) top left no-repeat;}
.green #footer h5 {color:#649b00;}
.green .submenu_top {background:url(../img/corners_new/green/light_topright.gif) top right no-repeat;background-color:#c8f0a0;}
.green .submenu_bottom {background:url(../img/corners_new/green/light_bottomright.gif) bottom right no-repeat;height:20px;}
.green .normal_top {background:url(../img/corners_new/green/normal_topright.gif) top right no-repeat;background-color:#5fbe00;}
.green .normal_bottom {background:url(../img/corners_new/green/normal_bottomleft.gif) bottom left no-repeat;}
.green .normal_bottom p {background:url(../img/corners_new/green/normal_bottomright.gif) bottom right no-repeat;}
.green .normallight_top {background:url(../img/corners_new/green/normal_light_topright.gif) top right no-repeat;background-color:#5fbe00;}
.green .normallight_bottom {background:url(../img/corners_new/green/normal_bottomleft.gif) bottom left no-repeat;}
.green .normallight_bottom p {background:url(../img/corners_new/green/normal_bottomright.gif) bottom right no-repeat;}
.green .dark_top { background:url(../img/corners_new/green/dark_topright.gif) top right no-repeat;background-color:#649b00;}
.green .dark_bottom { background:url(../img/corners_new/green/dark_bottomleft.gif) bottom left no-repeat;}
.green .dark_bottom p {background:url(../img/corners_new/green/dark_bottomright.gif) bottom right no-repeat;}

/* BLUE */
.blue #topnav,
.blue #topnav a,
.blue #topnav a:link,
.blue #topnav a:visited,
.blue #ambassadors_new h4,
.blue #ambassadors_new .ambassadors_new_popup a:hover {color:#5fa5ff;}
.blue #topnav a:hover {color:#1e64be;}
.blue #topnav li a,
.blue #topnav li a:link,
.blue #topnav li a:visited { background-image: url(../img/topnav_bullet_blue.gif); }
.blue #menu li a, .blue #menu li a:link, .blue #menu li a:visited { background-image: url(../img/main_menu/menubullet_blue.gif); }
.blue #menu li a:hover, .blue #menu li.current a, .blue #menu li.current a:link, .blue #menu li.current a:visited { color:#5fa5ff; }

.blue .newsitem h2 {color:#5fa5ff;}
.blue .newsitem a:hover {color:#aad2ff !important;}
.blue .newsitem .lees_verder, 
.blue .newsitem strong,
.blue #rightblock_bottom .lees_verder {color:#1e64be;}
.blue .circle_normal {background:url(../img/circles_new/blue_normal.gif) 8px 8px no-repeat;}
.blue .circle_dark {background:url(../img/circles_new/blue_dark.gif) 8px 8px no-repeat;}
.blue #footer {background:url(../img/footers/blue.gif) top left no-repeat;}
.blue #footer h5 {color:#5fa5ff;}
.blue .submenu_top {background:url(../img/corners_new/blue/light_topright.gif) top right no-repeat;background-color:#aad2ff;}
.blue .submenu_bottom {background:url(../img/corners_new/blue/light_bottomright.gif) bottom right no-repeat;height:20px;}
.blue .normal_top {background:url(../img/corners_new/blue/normal_topright.gif) top right no-repeat;background-color:#5fa5ff;}
.blue .normal_bottom {background:url(../img/corners_new/blue/normal_bottomleft.gif) bottom left no-repeat;}
.blue .normal_bottom p {background:url(../img/corners_new/blue/normal_bottomright.gif) bottom right no-repeat;}
.blue .normallight_top {background:url(../img/corners_new/blue/normal_light_topright.gif) top right no-repeat;background-color:#5fa5ff;}
.blue .normallight_bottom {background:url(../img/corners_new/blue/normal_bottomleft.gif) bottom left no-repeat;}
.blue .normallight_bottom p {background:url(../img/corners_new/blue/normal_bottomright.gif) bottom right no-repeat;}
.blue .dark_top {background:url(../img/corners_new/blue/dark_topright.gif) top right no-repeat;background-color:#1e64be;}
.blue .dark_bottom {background:url(../img/corners_new/blue/dark_bottomleft.gif) bottom left no-repeat;}
.blue .dark_bottom p {background:url(../img/corners_new/blue/dark_bottomright.gif) bottom right no-repeat;}

/* RED */	
.red #topnav,
.red #topnav a,
.red #topnav a:link,
.red #topnav a:visited,
.red #ambassadors_new h4,
.red #ambassadors_new .ambassadors_new_popup a:hover {color:#ff5555;}
.red #topnav a:hover {color:#d70000;}
.red #topnav li a,
.red #topnav li a:link,
.red #topnav li a:visited { background-image: url(../img/topnav_bullet_red.gif); }
.red #menu li a, .red #menu li a:link, .red #menu li a:visited { background-image: url(../img/main_menu/menubullet_red.gif); }
.red #menu li a:hover, .red #menu li.current a, .red #menu li.current a:link, .red #menu li.current a:visited { color:#ff5555; }

.red .newsitem h2 {color:#ff5555;}
.red .newsitem a:hover {color:#ff5555 !important;}	
.red .newsitem .lees_verder, 
.red .newsitem strong,
.red #rightblock_bottom .lees_verder {color:#d70000;}	
.red .circle_normal {background:url(../img/circles_new/red_normal.gif) 8px 8px no-repeat;}
.red .circle_dark {background:url(../img/circles_new/red_dark.gif) 8px 8px no-repeat;}
.red .circle_medium {width:40px;height:40px;float:left;background:url(../img/circles_new/red_medium.gif) 8px 8px no-repeat;}
.red #footer {background:url(../img/footers/red.gif) top left no-repeat;}
.red #footer h5 {color:#ff5555;}
.red .submenu_top {background:url(../img/corners_new/red/light_topright.gif) top right no-repeat;background-color:#ffc3c8;}
.red .submenu_bottom {background:url(../img/corners_new/red/light_bottomright.gif) bottom right no-repeat;height:20px;}
.red .medium_top {background:url(../img/corners_new/red/medium_topright.gif) top right no-repeat;background-color:#ff96a0;}
.red .medium_bottom {background:url(../img/corners_new/red/medium_bottomleft.gif) bottom left no-repeat;}
.red .medium_bottom p {background:url(../img/corners_new/red/medium_bottomright.gif) bottom right no-repeat;}
.red .mediumlight_top {background:url(../img/corners_new/red/medium_light_topright.gif) top right no-repeat;background-color:#ff96a0;}
.red .mediumlight_bottom {background:url(../img/corners_new/red/medium_bottomright.gif) bottom right no-repeat;}
.red .normal_top {background:url(../img/corners_new/red/normal_topright.gif) top right no-repeat;background-color:#ff5555;}
.red .normal_bottom {background:url(../img/corners_new/red/normal_bottomleft.gif) bottom left no-repeat;}
.red .normal_bottom p {background:url(../img/corners_new/red/normal_bottomright.gif) bottom right no-repeat;}
.red .normallight_top {background:url(../img/corners_new/red/normal_light_topright.gif) top right no-repeat;background-color:#ff5555;}
.red .normallight_bottom {background:url(../img/corners_new/red/normal_bottomleft.gif) bottom left no-repeat;}
.red .normallight_bottom p {background:url(../img/corners_new/red/normal_bottomright.gif) bottom right no-repeat;}
.red .normalmedium_top {background:url(../img/corners_new/red/normal_medium_topright.gif) top right no-repeat;background-color:#ff5555;}
.red .normalmedium_bottom {background:url(../img/corners_new/red/normal_bottomleft.gif) bottom left no-repeat;}
.red .normalmedium_bottom p {background:url(../img/corners_new/red/normal_medium_bottomright.gif) bottom right no-repeat;}
.red .dark_top {background:url(../img/corners_new/red/dark_topright.gif) top right no-repeat;background-color:#d70000;}
.red .dark_bottom {background:url(../img/corners_new/red/dark_bottomleft.gif) bottom left no-repeat;}
.red .dark_bottom p {background:url(../img/corners_new/red/dark_bottomright.gif) bottom right no-repeat;}
.red .newstop {width:690px; background:url(../img/corners_new/red/newstop.gif) top left;border:solid 0px;}
.red .newsbottom {width:690px; background:url(../img/corners_new/red/newsbottom.gif) bottom left no-repeat;clear:both;}

/* dark */
.red .dark .submenu_top {background:url(../img/corners_new/red/dark_topright.gif) top right no-repeat;background-color:#d70000;}
.red .dark .submenu_bottom {background:url(../img/corners_new/red/dark_bottomright.gif) bottom right no-repeat;height:20px;}
.red .dark .normallight_top {background:url(../img/corners_new/red/normal_dark_topright.gif) top right no-repeat;background-color:#ff5555;}
.red .dark .submenu_top li {
	color: #FFF;
	}
.red .dark .submenu_top li a,
.red .dark .submenu_top li a:link,
.red .dark .submenu_top li a:visited {
	color: #FFF;
	}
.red .dark .submenu_top li li li a, 
.red .dark .submenu_top li li li a:link, 
.red .dark .submenu_top li li li a:visited {
	background: url(../img/bullet_minus_white.gif) no-repeat left top;
	}

/* ORANGE */	
.orange #topnav,
.orange #topnav a,
.orange #topnav a:link,
.orange #topnav a:visited,
.orange #ambassadors_new h4,
.orange #ambassadors_new .ambassadors_new_popup a:hover {color:#ff9b00;}
.orange #topnav a:hover {color:#ff7d00;}
.orange #topnav li a,
.orange #topnav li a:link,
.orange #topnav li a:visited { background-image: url(../img/topnav_bullet_orange.gif); }
.orange #menu li a, .orange #menu li a:link, .orange #menu li a:visited { background-image: url(../img/main_menu/menubullet_orange.gif); }
.orange #menu li a:hover, .orange #menu li.current a, .orange #menu li.current a:link, .orange #menu li.current a:visited { color:#ff9b00; }

.orange .newsitem h2 {color:#ff9b00;}
.orange .newsitem a:hover {color:#ff9b00 !important;}
.orange .newsitem .lees_verder, 
.orange .newsitem strong,
.orange #rightblock_bottom .lees_verder {color:#ff7d00;}
.orange .circle_normal {background:url(../img/circles_new/orange_normal.gif) 8px 8px no-repeat;}
.orange .circle_dark {background:url(../img/circles_new/orange_dark.gif) 8px 8px no-repeat;}
.orange #footer {background:url(../img/footers/orange.gif) top left no-repeat;}
.orange #footer h5 {color:#ff9b00;}
.orange .submenu_top {background:url(../img/corners_new/orange/light_topright.gif) top right no-repeat;background-color:#fad291;}
.orange .submenu_bottom {background:url(../img/corners_new/orange/light_bottomright.gif) bottom right no-repeat;height:20px;}
.orange .normal_top {background:url(../img/corners_new/orange/normal_topright.gif) top right no-repeat;background-color:#ff9b00;}
.orange .normal_bottom {background:url(../img/corners_new/orange/normal_bottomleft.gif) bottom left no-repeat;}
.orange .normal_bottom p {background:url(../img/corners_new/orange/normal_bottomright.gif) bottom right no-repeat;}
.orange .normallight_top {background:url(../img/corners_new/orange/normal_light_topright.gif) top right no-repeat;background-color:#ff9b00;}
.orange .normallight_bottom {background:url(../img/corners_new/orange/normal_bottomleft.gif) bottom left no-repeat;}
.orange .normallight_bottom p {background:url(../img/corners_new/orange/normal_bottomright.gif) bottom right no-repeat;}
.orange .dark_top {background:url(../img/corners_new/orange/dark_topright.gif) top right no-repeat;background-color:#ff7d00;}
.orange .dark_bottom {background:url(../img/corners_new/orange/dark_bottomleft.gif) bottom left no-repeat;}
.orange .dark_bottom p {background:url(../img/corners_new/orange/dark_bottomright.gif) bottom right no-repeat;}

/* PURPLE */				
.purple #topnav,
.purple #topnav a,
.purple #topnav a:link,
.purple #topnav a:visited,
.purple #ambassadors_new h4,
.purple #ambassadors_new .ambassadors_new_popup a:hover {color:#c851a5;}
.purple #topnav a:hover {color:#960064;}
.purple #topnav li a,
.purple #topnav li a:link,
.purple #topnav li a:visited { background-image: url(../img/topnav_bullet_purple.gif); }
.purple #menu li a, .purple #menu li a:link, .purple #menu li a:visited { background-image: url(../img/main_menu/menubullet_purple.gif); }
.purple #menu li a:hover, .purple #menu li.current a, .purple #menu li.current a:link, .purple #menu li.current a:visited { color:#c851a5; }

.purple .newsitem h2 {color:#c851a5;}
.purple .newsitem a:hover {color:#c851a5 !important;}
.purple .newsitem .lees_verder, 
.purple .newsitem strong,
.purple #rightblock_bottom .lees_verder {color:#960064;}
.purple .circle_normal {background:url(../img/circles_new/purple_normal.gif) 8px 8px no-repeat;}
.purple .circle_dark {background:url(../img/circles_new/purple_dark.gif) 8px 8px no-repeat;}
.purple #footer {background:url(../img/footers/purple.gif) top left no-repeat;}
.purple #footer h5 {color:#c851a5;}
.purple .submenu_top {background:url(../img/corners_new/purple/light_topright.gif) top right no-repeat;background-color:#ebb9dc;}
.purple .submenu_bottom {background:url(../img/corners_new/purple/light_bottomright.gif) bottom right no-repeat;height:20px;}
.purple .normal_top {background:url(../img/corners_new/purple/normal_topright.gif) top right no-repeat;background-color:#c851a5;}
.purple .normal_bottom {background:url(../img/corners_new/purple/normal_bottomleft.gif) bottom left no-repeat;}
.purple .normal_bottom p {background:url(../img/corners_new/purple/normal_bottomright.gif) bottom right no-repeat;}
.purple .normallight_top {background:url(../img/corners_new/purple/normal_light_topright.gif) top right no-repeat;background-color:#c851a5;}
.purple .normallight_bottom {background:url(../img/corners_new/purple/normal_bottomleft.gif) bottom left no-repeat;}
.purple .normallight_bottom p {background:url(../img/corners_new/purple/normal_bottomright.gif) bottom right no-repeat;}
.purple .dark_top {background:url(../img/corners_new/purple/dark_topright.gif) top right no-repeat;background-color:#960064;}
.purple .dark_bottom {background:url(../img/corners_new/purple/dark_bottomleft.gif) bottom left no-repeat;}
.purple .dark_bottom p {background:url(../img/corners_new/purple/dark_bottomright.gif) bottom right no-repeat;}

.purple .number { font-size: 1.4em; color:#960064; }

/* TURQOISE */			
.turq #topnav,
.turq #topnav a,
.turq #topnav a:link,
.turq #topnav a:visited,
.turq #ambassadors_new h4,
.turq #ambassadors_new .ambassadors_new_popup a:hover {color:#00c8d7;}
.turq #topnav a:hover {color:#009baa;}
.turq #topnav li a,
.turq #topnav li a:link,
.turq #topnav li a:visited { background-image: url(../img/topnav_bullet_turq.gif); }
.turq #menu li a, .turq #menu li a:link, .turq #menu li a:visited { background-image: url(../img/main_menu/menubullet_turq.gif); }
.turq #menu li a:hover, .turq #menu li.current a, .turq #menu li.current a:link, .turq #menu li.current a:visited { color:#00c8d7; }

.turq .newsitem h2 {color:#00c8d7;}
.turq .newsitem a:hover {color:#00c8d7 !important;}
.turq .newsitem .lees_verder, 
.turq .newsitem strong,
.turq #rightblock_bottom .lees_verder {color:#009baa;}
.turq .circle_normal {background:url(../img/circles_new/turq_normal.gif) 8px 8px no-repeat;}
.turq .circle_dark {background:url(../img/circles_new/turq_dark.gif) 8px 8px no-repeat;}
.turq #footer {background:url(../img/footers/turq.gif) top left no-repeat;}
.turq #footer h5 {color:#00c8d7;}
.turq .submenu_top {background:url(../img/corners_new/turq/light_topright.gif) top right no-repeat;background-color:#a5ffff;}
.turq .submenu_bottom {background:url(../img/corners_new/turq/light_bottomright.gif) bottom right no-repeat;height:20px;}
.turq .normal_top {background:url(../img/corners_new/turq/normal_topright.gif) top right no-repeat;background-color:#00c8d7;}
.turq .normal_bottom {background:url(../img/corners_new/turq/normal_bottomleft.gif) bottom left no-repeat;}
.turq .normal_bottom p {background:url(../img/corners_new/turq/normal_bottomright.gif) bottom right no-repeat;}
.turq .normallight_top {background:url(../img/corners_new/turq/normal_light_topright.gif) top right no-repeat;background-color:#00c8d7;}
.turq .normallight_bottom {background:url(../img/corners_new/turq/normal_bottomleft.gif) bottom left no-repeat;}
.turq .normallight_bottom p {background:url(../img/corners_new/turq/normal_bottomright.gif) bottom right no-repeat;}
.turq .dark_top {background:url(../img/corners_new/turq/dark_topright.gif) top right no-repeat;background-color:#009baa;}
.turq .dark_bottom {background:url(../img/corners_new/turq/dark_bottomleft.gif) bottom left no-repeat;}
.turq .dark_bottom p {background:url(../img/corners_new/turq/dark_bottomright.gif) bottom right no-repeat;}

/* BROWN */			
.brown #topnav,
.brown #topnav a,
.brown #topnav a:link,
.brown #topnav a:visited,
.brown #ambassadors_new h4,
.brown #ambassadors_new .ambassadors_new_popup a:hover {color:#b98250;}
.brown #topnav a:hover {color:#915523;}
.brown #topnav li a,
.brown #topnav li a:link,
.brown #topnav li a:visited { background-image: url(../img/topnav_bullet_brown.gif); }
.brown #menu li a, .brown #menu li a:link, .brown #menu li a:visited { background-image: url(../img/main_menu/menubullet_brown.gif); }
.brown #menu li a:hover, .brown #menu li.current a, .brown #menu li.current a:link, .brown #menu li.current a:visited { color:#b98250; }

.brown .newsitem h2 {color:#b98250;}
.brown .newsitem a:hover {color:#b98250 !important;}
.brown .newsitem .lees_verder,
.brown .newsitem strong,
.brown #rightblock_bottom .lees_verder {color:#915523;}
.brown .circle_normal {background:url(../img/circles_new/brown_normal.gif) 8px 8px no-repeat;}
.brown .circle_dark {background:url(../img/circles_new/brown_dark.gif) 8px 8px no-repeat;}
.brown #footer {background:url(../img/footers/brown.gif) top left no-repeat;}
.brown #footer h5 {color:#b98250;}
.brown .submenu_top {background:url(../img/corners_new/brown/light_topright.gif) top right no-repeat;background-color:#dcb996;}
.brown .submenu_bottom {background:url(../img/corners_new/brown/light_bottomright.gif) bottom right no-repeat;height:20px;}

.brown .medium_top {background:url(../img/corners_new/brown/medium_topright.gif) top right no-repeat;xbackground-color:#ff96a0;}
.brown .medium_bottom {background:url(../img/corners_new/brown/medium_bottomleft.gif) bottom left no-repeat;}
.brown .medium_bottom p {background:url(../img/corners_new/brown/medium_bottomright.gif) bottom right no-repeat;}

.brown .mediumlight_top {background:url(../img/corners_new/brown/medium_light_topright.gif) top right no-repeat; }
.brown .mediumlight_bottom {background:url(../img/corners_new/brown/medium_bottomright.gif) bottom right no-repeat;}

.brown .normal_top {background:url(../img/corners_new/brown/normal_topright.gif) top right no-repeat; background-color:#b98250;}
.brown .normal_bottom {background:url(../img/corners_new/brown/normal_bottomleft.gif) bottom left no-repeat;}
.brown .normal_bottom p {background:url(../img/corners_new/brown/normal_bottomright.gif) bottom right no-repeat;}
.brown .normallight_top {background:url(../img/corners_new/brown/normal_light_topright.gif) top right no-repeat;background-color:#b98250;}
.brown .normallight_bottom {background:url(../img/corners_new/brown/normal_bottomleft.gif) bottom left no-repeat;}
.brown .normallight_bottom p {background:url(../img/corners_new/brown/normal_bottomright.gif) bottom right no-repeat;}

.brown .normalmedium_top { /*background:url(../img/corners_new/brown/normal_medium_topright.gif) top right no-repeat; */ }
.brown .normalmedium_bottom {background:url(../img/corners_new/brown/normal_bottomleft.gif) bottom left no-repeat;}
.brown .normalmedium_bottom p {background:url(../img/corners_new/brown/normal_medium_bottomright.gif) bottom right no-repeat;}

.brown .dark_top {background:url(../img/corners_new/brown/dark_topright.gif) top right no-repeat;background-color:#915523;}
.brown .dark_bottom {background:url(../img/corners_new/brown/dark_bottomleft.gif) bottom left no-repeat;}
.brown .dark_bottom p {background:url(../img/corners_new/brown/dark_bottomright.gif) bottom right no-repeat;}
.brown .newstop {width:690px; background:url(../img/corners_new/brown/newstop.gif) top left;border:solid 0px; margin-bottom: 1em; }
.brown .newsbottom {width:690px; background:url(../img/corners_new/brown/newsbottom.gif) bottom left no-repeat;clear:both; }

/* GRAY */
.gray_eee_top a, .gray_eee_top a:link, .gray_eee_top a:visited,
.gray_ccc_top a, .gray_ccc_top a:link, .gray_ccc_top a:visited,
.gray_999_top a, .gray_999_top a:link, .gray_999_top a:visited,
.gray_666_top a, .gray_666_top a:link, .gray_666_top a:visited,
.gray_333_top a, .gray_333_top a:link, .gray_333_top a:visited { color: #fff; text-decoration: underline; }
.gray_eee_top a:hover,
.gray_ccc_top a:hover,
.gray_999_top a:hover,
.gray_666_top a:hover,
.gray_333_top a:hover { text-decoration: none; }

#rightblock_bottom .gray_eee_top h3, .gray_eee_top h3, 
#rightblock_bottom .gray_ccc_top h3, .gray_ccc_top h3, 
#rightblock_bottom .gray_999_top h3, .gray_999_top h3,
#rightblock_bottom .gray_666_top h3, .gray_666_top h3,
#rightblock_bottom .gray_333_top h3, .gray_333_top h3 { font-size:1.4em; font-weight: 100; padding: 0 10px; margin-bottom: 5px; color: #FFF; }

#rightblock_bottom .gray_eee_top h4, .gray_eee_top h4, 
#rightblock_bottom .gray_ccc_top h4, .gray_ccc_top h4, 
#rightblock_bottom .gray_999_top h4, .gray_999_top h4,
#rightblock_bottom .gray_666_top h4, .gray_666_top h4,
#rightblock_bottom .gray_333_top h4, .gray_333_top h4 { font-size:1.1em; font-weight: 100; padding: 0 10px; margin-bottom: 10px; }

#rightblock_bottom .gray_eee_top h5, .gray_eee_top h5, 
#rightblock_bottom .gray_ccc_top h5, .gray_ccc_top h5, 
#rightblock_bottom .gray_999_top h5, .gray_999_top h5,
#rightblock_bottom .gray_666_top h5, .gray_666_top h5,
#rightblock_bottom .gray_333_top h5, .gray_333_top h5 { font-size:1em; font-weight: 100; padding: 0 10px; font-style: italic; }

.gray_eee_top p, .gray_ccc_top p, .gray_999_top p, .gray_666_top p, .gray_333_top p { padding: 0 10px; }

.gray_eee_top ul, .gray_ccc_top ul, .gray_999_top ul, .gray_666_top ul, .gray_333_top ul { margin-left: 1em; }
.gray_eee_top li, .gray_ccc_top li, .gray_999_top li, .gray_666_top li, .gray_333_top li {}

.gray_eee_top { background:url(../img/corners_new/gray/eee_topright.gif) top right no-repeat;background-color:#eee;overflow:hidden;}
.gray_eee_bottom { background: #eee url(../img/corners_new/gray/eee_bottomleft.gif) bottom left no-repeat; margin-top: -2px; height: 20px;} * html .gray_eee_bottom { margin-top: 0;}
.gray_eee_bottom p {background:url(../img/corners_new/gray/eee_bottomright.gif) bottom right no-repeat; height:20px; margin: 0; padding: 0;}
.gray_eee_top p, .gray_eee_top li {color:#666;}

.gray_ccc_top { color:#333; background:#ccc url(../img/corners_new/gray/ccc_topright.gif) top right no-repeat; overflow:hidden;}
.gray_ccc_top h3, .gray_ccc_top h3 a, .gray_ccc_top h3 a:link, .gray_ccc_top h3 a:visited { text-decoration: none; color: #333; } .gray_ccc_top h3 a:hover { text-decoration: underline; }
.gray_ccc_top h4, .gray_ccc_top h4 a, .gray_ccc_top h4 a:link, .gray_ccc_top h4 a:visited { text-decoration: none; color: #999; } .gray_ccc_top h4 a:hover { text-decoration: underline; } 
.gray_ccc_top h5, .gray_ccc_top h5 a, .gray_ccc_top h5 a:link, .gray_ccc_top h5 a:visited { text-decoration: none; color: #333; } .gray_ccc_top h5 a:hover { text-decoration: underline; } 
.gray_ccc_top p, .gray_ccc_top p a, .gray_ccc_top p a:link, .gray_ccc_top p a:visited { text-decoration: none; margin-bottom: .5em; } .gray_ccc_top p a:hover { text-decoration: underline; }
.gray_ccc_top .white, .gray_ccc_top .white a, .gray_ccc_top .white a:link, .gray_ccc_top .white a:visited { text-decoration: none; margin-bottom: .5em; color: #fff; } .gray_ccc_top .white a:hover { text-decoration: underline; }
.gray_ccc_top .business_case h3, .gray_ccc_top .business_case h3 a, .gray_ccc_top .business_case h3 a:link, .gray_ccc_top .business_case h3 a:visited { text-decoration: none; color: #fff; } 
.gray_ccc_top .business_case h3 a:hover { text-decoration: underline; }
.gray_ccc_top .business_case h4, .gray_ccc_top .business_case h4 a, .gray_ccc_top .business_case h4 a:link, .gray_ccc_top .business_case h4 a:visited, .gray_ccc_top .business_case a h4, .gray_ccc_top .business_case a:link h4, .gray_ccc_top .business_case a:visited h4 { text-decoration: none; color: #666; } .gray_ccc_top .business_case h4 a:hover, .gray_ccc_top .business_case a:hover h4 { text-decoration: underline; } 
.gray_ccc_top .business_case p, .gray_ccc_top .business_case p a, .gray_ccc_top .business_case p a:link, .gray_ccc_top .business_case p a:visited { text-decoration: none; margin-bottom: .5em;  } .gray_ccc_top .business_case p a:hover { text-decoration: underline; }
.gray_ccc_top .business_case .black, .gray_ccc_top .business_case .black a, .gray_ccc_top .business_case .black a:link, .gray_ccc_top .business_case .black a:visited { text-decoration: none; margin-bottom: .5em; color: #000; } .gray_ccc_top .business_case p .white a:hover { text-decoration: underline; }
.gray_ccc_bottom { background: #ccc url(../img/corners_new/gray/ccc_bottomleft.gif) bottom left no-repeat; margin-top: -2px; height: 20px;} * html .gray_ccc_bottom { margin-top: 0;}
.gray_ccc_bottom p {background:url(../img/corners_new/gray/ccc_bottomright.gif) bottom right no-repeat; height:20px; margin: 0; padding: 0;}

.gray_999_top { color: #fff; background:#999 url(../img/corners_new/gray/999_topright.gif) top right no-repeat; overflow:hidden; }
.gray_999_top h3, .gray_999_top h3 a, .gray_999_top h3 a:link, .gray_999_top h3 a:visited { text-decoration: none; color: #fff; } .gray_999_top h3 a:hover { text-decoration: underline; }
.gray_999_top h4, .gray_999_top h4 a, .gray_999_top h4 a:link, .gray_999_top h4 a:visited { text-decoration: none; color: #ccc; } .gray_999_top h4 a:hover { text-decoration: underline; } 
.gray_999_top p, .gray_999_top p a, .gray_999_top p a:link, .gray_999_top p a:visited { text-decoration: none; } .gray_999_top p a:hover { text-decoration: underline; }
.gray_999_top p .black, .gray_999_top p .black a, .gray_999_top p .black a:link, .gray_999_top p .black a:visited { text-decoration: none; color: #000; } .gray_999_top p .black a:hover { text-decoration: underline; }
.gray_999_top .business_case h3, .gray_999_top .business_case h3 a, .gray_999_top .business_case h3 a:link, .gray_999_top .business_case h3 a:visited, .gray_999_top .business_case a h3, .gray_999_top .business_case a:link h3, .gray_999_top .business_case a:visited h3 { text-decoration: none; color: #FFF; } .gray_999_top .business_case h3 a:hover, .gray_999_top .business_case a:hover h3 { text-decoration: underline; }
.gray_999_top .business_case h4, .gray_999_top .business_case h4 a, .gray_999_top .business_case h4 a:link, .gray_999_top .business_case h4 a:visited, .gray_999_top .business_case a h4, .gray_999_top .business_case a:link h4, .gray_999_top .business_case a:visited h4 { text-decoration: none; color: #FFF !important; } .gray_999_top .business_case h4 a:hover, .gray_999_top .business_case a:hover h4 { text-decoration: underline; } 
.gray_999_top .business_case p, .gray_999_top .business_casep a, .gray_999_top .business_case p a:link, .gray_999_top .business_case p a:visited { text-decoration: none;  } .gray_999_top .business_case p a:hover { text-decoration: underline; }
.gray_999_top .business_case .black, .gray_999_top .business_case .black a, .gray_999_top .business_case .black a:link, .gray_999_top .business_case .black a:visited { text-decoration: none; color: #000; } .gray_999_top .business_case p .black a:hover, .gray_999_top .business_case a:hover p .black { text-decoration: underline; }
.gray_999_bottom { background: #999 url(../img/corners_new/gray/999_bottomleft.gif) bottom left no-repeat; margin-top: -2px; height: 20px;} * html .gray_999_bottom { margin-top: 0;}
.gray_999_bottom p {background:url(../img/corners_new/gray/999_bottomright.gif) bottom right no-repeat; height:20px; margin: 0; padding: 0;}

.gray_666_top { color: #fff; background:#666 url(../img/corners_new/gray/666_topright.gif) top right no-repeat; overflow:hidden; }
.gray_666_top h3, .gray_666_top h3 a, .gray_666_top h3 a:link, .gray_666_top h3 a:visited { text-decoration: none; color: #fff; } .gray_666_top h3 a:hover { text-decoration: underline; }
.gray_666_top h4, .gray_666_top h4 a, .gray_666_top h4 a:link, .gray_666_top h4 a:visited { text-decoration: none; color: #ccc; } .gray_666_top h4 a:hover { text-decoration: underline; } 
.gray_666_top p, .gray_666_top p a, .gray_666_top p a:link, .gray_666_top p a:visited { text-decoration: none; } .gray_666_top p a:hover { text-decoration: underline; }
.gray_666_top p .black, .gray_666_top p .black a, .gray_666_top p .black a:link, .gray_666_top p .black a:visited { text-decoration: none; color: #000; } 
.gray_666_top p .black a:hover { text-decoration: underline; }
.gray_666_top .business_case h3, .gray_666_top .business_case h3 a, .gray_666_top .business_case h3 a:link, .gray_666_top .business_case h3 a:visited, .gray_666_top .business_case a h3, .gray_666_top .business_case a:link h3, .gray_666_top .business_case a:visited h3 { text-decoration: none; color: #FFF; } 
.gray_666_top .business_case h3 a:hover, .gray_666_top .business_case a:hover h3 { text-decoration: none; color: #FFF; }
.gray_666_top .business_case h4, .gray_666_top .business_case h4 a, .gray_666_top .business_case h4 a:link, .gray_666_top .business_case h4 a:visited, .gray_666_top .business_case a h4, .gray_666_top .business_case a:link h4, .gray_666_top .business_case a:visited h4 { text-decoration: none; color: #CCC; } 
.gray_666_top .business_case h4 a:hover, .gray_666_top .business_case a:hover h4 { text-decoration: none; color: #FFF; } 
.gray_666_top .business_case p, .gray_666_top .business_casep a, .gray_666_top .business_case p a:link, .gray_666_top .business_case p a:visited { text-decoration: none;  }
.gray_666_top .business_case p a:hover { text-decoration: none; color: #FFF; }
.gray_666_top .business_case .black, .gray_666_top .business_case .black a, .gray_666_top .business_case .black a:link, .gray_666_top .business_case .black a:visited { text-decoration: none; color: #000; } 
.gray_666_top .business_case p .black a:hover, .gray_666_top .business_case a:hover p .black { text-decoration: none; color: #FFF; }
.gray_666_bottom { background: #666 url(../img/corners_new/gray/666_bottomleft.gif) bottom left no-repeat; margin-top: -2px; height: 20px;} * html .gray_666_bottom { margin-top: 0;}
.gray_666_bottom p {background:url(../img/corners_new/gray/666_bottomright.gif) bottom right no-repeat; height:20px; margin: 0; padding: 0;}

.gray_333_top { background:url(../img/corners_new/gray/333_topright.gif) top right no-repeat;background-color:#333;overflow:hidden;}
.gray_333_bottom { background:url(../img/corners_new/gray/333_bottomleft.gif) bottom left no-repeat;margin-top: -2px;}
.gray_333_bottom p {background:url(../img/corners_new/gray/333_bottomright.gif) bottom right no-repeat;height:20px;}
.gray_333_top p, .gray_333_top li {color:#fff;}

.business_case_hover a { color: #ffffff !important; cursor: pointer; /* For Javascript hook, make all links white on hover */}

/* COLOURS */
.colorblock_blue_top a, .colorblock_blue_top a:link, .colorblock_blue_top a:visited { color: #fff; text-decoration: underline; }
.colorblock_blue_top { color:#000; background:#5fa5ff url(../img/corners_new/blue/normal_topright.gif) top right no-repeat; overflow:hidden; }
.colorblock_blue_top h3, .colorblock_blue_top h3 a, .colorblock_blue_top h3 a:link, .colorblock_blue_top h3 a:visited { text-decoration: none; color: #FFF; } .colorblock_blue_top h3 a:hover { text-decoration: underline; }
.colorblock_blue_top h4, .colorblock_blue_top h4 a, .colorblock_blue_top h4 a:link, .colorblock_blue_top h4 a:visited { text-decoration: none; color: #FFF; } .colorblock_blue_top h4 a:hover { text-decoration: underline; } 
.colorblock_blue_top h5, .colorblock_blue_top h5 a, .colorblock_blue_top h5 a:link, .colorblock_blue_top h5 a:visited { text-decoration: none; color: #FFF; } .colorblock_blue_top h5 a:hover { text-decoration: underline; } 
.colorblock_blue_top p, .colorblock_blue_top p a, .colorblock_blue_top p a:link, .colorblock_blue_top p a:visited { text-decoration: none; margin-bottom: .5em; } .colorblock_blue_top p a:hover { text-decoration: underline; }
.colorblock_blue_top h3, .colorblock_blue_top h4, .colorblock_blue_top h5, .colorblock_blue_top p { padding: 0 10px; }
.colorblock_blue_top ul { margin-left: 14px; }
.colorblock_blue_top .colorblock_blue_bottom { background: #5fa5ff url(../img/corners_new/blue/normal_bottomleft.gif) bottom left no-repeat; margin-top: -2px; height: 20px;} 
.colorblock_blue_top .colorblock_blue_bottom p {background:url(../img/corners_new/blue/normal_bottomright.gif) bottom right no-repeat; height:20px; margin: 0; padding: 0;}

.colorblock_brown_top a, .colorblock_brown_top a:link, .colorblock_brown_top a:visited { color: #fff; text-decoration: underline; }
.colorblock_brown_top { color:#000; background:#b98250 url(../img/corners_new/brown/normal_topright.gif) top right no-repeat; overflow:hidden; }
.colorblock_brown_top h3, .colorblock_brown_top h3 a, .colorblock_brown_top h3 a:link, .colorblock_brown_top h3 a:visited { text-decoration: none; color: #FFF; } .colorblock_brown_top h3 a:hover { text-decoration: underline; }
.colorblock_brown_top h4, .colorblock_brown_top h4 a, .colorblock_brown_top h4 a:link, .colorblock_brown_top h4 a:visited { text-decoration: none; color: #FFF; } .colorblock_brown_top h4 a:hover { text-decoration: underline; } 
.colorblock_brown_top h5, .colorblock_brown_top h5 a, .colorblock_brown_top h5 a:link, .colorblock_brown_top h5 a:visited { text-decoration: none; color: #FFF; } .colorblock_brown_top h5 a:hover { text-decoration: underline; } 
.colorblock_brown_top p, .colorblock_brown_top p a, .colorblock_brown_top p a:link, .colorblock_brown_top p a:visited { text-decoration: none; margin-bottom: .5em; } .colorblock_brown_top p a:hover { text-decoration: underline; }
.colorblock_brown_top h3, .colorblock_brown_top h4, .colorblock_brown_top h5, .colorblock_brown_top p { padding: 0 10px; }
.colorblock_brown_top ul { margin-left: 14px; }
.colorblock_brown_top .colorblock_brown_bottom { background: #b98250 url(../img/corners_new/brown/normal_bottomleft.gif) bottom left no-repeat; margin-top: -2px; height: 20px;} 
.colorblock_brown_top .colorblock_brown_bottom p {background:url(../img/corners_new/brown/normal_bottomright.gif) bottom right no-repeat; height:20px; margin: 0; padding: 0;}

.colorblock_green_top a, .colorblock_green_top a:link, .colorblock_green_top a:visited { color: #fff; text-decoration: underline; }
.colorblock_green_top { color:#000; background:#5fbe00 url(../img/corners_new/green/normal_topright.gif) top right no-repeat; overflow:hidden; }
.colorblock_green_top h3, .colorblock_green_top h3 a, .colorblock_green_top h3 a:link, .colorblock_green_top h3 a:visited { text-decoration: none; color: #FFF; } .colorblock_green_top h3 a:hover { text-decoration: underline; }
.colorblock_green_top h4, .colorblock_green_top h4 a, .colorblock_green_top h4 a:link, .colorblock_green_top h4 a:visited { text-decoration: none; color: #FFF; } .colorblock_green_top h4 a:hover { text-decoration: underline; } 
.colorblock_green_top h5, .colorblock_green_top h5 a, .colorblock_green_top h5 a:link, .colorblock_green_top h5 a:visited { text-decoration: none; color: #FFF; } .colorblock_green_top h5 a:hover { text-decoration: underline; } 
.colorblock_green_top p, .colorblock_green_top p a, .colorblock_green_top p a:link, .colorblock_green_top p a:visited { text-decoration: none; margin-bottom: .5em; } .colorblock_green_top p a:hover { text-decoration: underline; }
.colorblock_green_top h3, .colorblock_green_top h4, .colorblock_green_top h5, .colorblock_green_top p { padding: 0 10px; }
.colorblock_green_top ul { margin-left: 14px; }
.colorblock_green_top .colorblock_green_bottom { background: #5fbe00 url(../img/corners_new/green/normal_bottomleft.gif) bottom left no-repeat; margin-top: -2px; height: 20px;} 
.colorblock_green_top .colorblock_green_bottom p {background:url(../img/corners_new/green/normal_bottomright.gif) bottom right no-repeat; height:20px; margin: 0; padding: 0;}

.colorblock_orange_top a, .colorblock_orange_top a:link, .colorblock_orange_top a:visited { color: #fff; text-decoration: underline; }
.colorblock_orange_top { color:#000; background:#ff9600 url(../img/corners_new/orange/normal_topright.gif) top right no-repeat; overflow:hidden; }
.colorblock_orange_top h3, .colorblock_orange_top h3 a, .colorblock_orange_top h3 a:link, .colorblock_orange_top h3 a:visited { text-decoration: none; color: #FFF; } .colorblock_orange_top h3 a:hover { text-decoration: underline; }
.colorblock_orange_top h4, .colorblock_orange_top h4 a, .colorblock_orange_top h4 a:link, .colorblock_orange_top h4 a:visited { text-decoration: none; color: #FFF; } .colorblock_orange_top h4 a:hover { text-decoration: underline; } 
.colorblock_orange_top h5, .colorblock_orange_top h5 a, .colorblock_orange_top h5 a:link, .colorblock_orange_top h5 a:visited { text-decoration: none; color: #FFF; } .colorblock_orange_top h5 a:hover { text-decoration: underline; } 
.colorblock_orange_top p, .colorblock_orange_top p a, .colorblock_orange_top p a:link, .colorblock_orange_top p a:visited { text-decoration: none; margin-bottom: .5em; } .colorblock_orange_top p a:hover { text-decoration: underline; }
.colorblock_orange_top h3, .colorblock_orange_top h4, .colorblock_orange_top h5, .colorblock_orange_top p { padding: 0 10px; }
.colorblock_orange_top ul { margin-left: 14px; }
.colorblock_orange_top .colorblock_orange_bottom { background: #ff9600 url(../img/corners_new/orange/normal_bottomleft.gif) bottom left no-repeat; margin-top: -2px; height: 20px;} 
.colorblock_orange_top .colorblock_orange_bottom p {background:url(../img/corners_new/orange/normal_bottomright.gif) bottom right no-repeat; height:20px; margin: 0; padding: 0;}

.colorblock_purple_top a, .colorblock_purple_top a:link, .colorblock_purple_top a:visited { color: #fff; text-decoration: underline; }
.colorblock_purple_top { color:#000; background:#c850a5 url(../img/corners_new/purple/normal_topright.gif) top right no-repeat; overflow:hidden; }
.colorblock_purple_top h3, .colorblock_purple_top h3 a, .colorblock_purple_top h3 a:link, .colorblock_purple_top h3 a:visited { text-decoration: none; color: #FFF; } .colorblock_purple_top h3 a:hover { text-decoration: underline; }
.colorblock_purple_top h4, .colorblock_purple_top h4 a, .colorblock_purple_top h4 a:link, .colorblock_purple_top h4 a:visited { text-decoration: none; color: #FFF; } .colorblock_purple_top h4 a:hover { text-decoration: underline; } 
.colorblock_purple_top h5, .colorblock_purple_top h5 a, .colorblock_purple_top h5 a:link, .colorblock_purple_top h5 a:visited { text-decoration: none; color: #FFF; } .colorblock_purple_top h5 a:hover { text-decoration: underline; } 
.colorblock_purple_top p, .colorblock_purple_top p a, .colorblock_purple_top p a:link, .colorblock_purple_top p a:visited { text-decoration: none; margin-bottom: .5em; } .colorblock_purple_top p a:hover { text-decoration: underline; }
.colorblock_purple_top h3, .colorblock_purple_top h4, .colorblock_purple_top h5, .colorblock_purple_top p { padding: 0 10px; }
.colorblock_purple_top ul { margin-left: 14px; }
.colorblock_purple_top .colorblock_purple_bottom { background: #c850a5 url(../img/corners_new/purple/normal_bottomleft.gif) bottom left no-repeat; margin-top: -2px; height: 20px;} 
.colorblock_purple_top .colorblock_purple_bottom p {background:url(../img/corners_new/purple/normal_bottomright.gif) bottom right no-repeat; height:20px; margin: 0; padding: 0;}

.colorblock_red_top a, .colorblock_red_top a:link, .colorblock_red_top a:visited { color: #fff; text-decoration: underline; }
.colorblock_red_top { color:#000; background:#ff5555 url(../img/corners_new/red/normal_topright.gif) top right no-repeat; overflow:hidden; }
.colorblock_red_top h3, .colorblock_red_top h3 a, .colorblock_red_top h3 a:link, .colorblock_red_top h3 a:visited { text-decoration: none; color: #FFF; } .colorblock_red_top h3 a:hover { text-decoration: underline; }
.colorblock_red_top h4, .colorblock_red_top h4 a, .colorblock_red_top h4 a:link, .colorblock_red_top h4 a:visited { text-decoration: none; color: #FFF; } .colorblock_red_top h4 a:hover { text-decoration: underline; } 
.colorblock_red_top h5, .colorblock_red_top h5 a, .colorblock_red_top h5 a:link, .colorblock_red_top h5 a:visited { text-decoration: none; color: #FFF; } .colorblock_red_top h5 a:hover { text-decoration: underline; } 
.colorblock_red_top p, .colorblock_red_top p a, .colorblock_red_top p a:link, .colorblock_red_top p a:visited { text-decoration: none; margin-bottom: .5em; } .colorblock_red_top p a:hover { text-decoration: underline; }
.colorblock_red_top h3, .colorblock_red_top h4, .colorblock_red_top h5, .colorblock_red_top p { padding: 0 10px; }
.colorblock_red_top ul { margin-left: 14px; }
.colorblock_red_top .colorblock_red_bottom { background: #ff5555 url(../img/corners_new/red/normal_bottomleft.gif) bottom left no-repeat; margin-top: -2px; height: 20px;} 
.colorblock_red_top .colorblock_red_bottom p {background:url(../img/corners_new/red/normal_bottomright.gif) bottom right no-repeat; height:20px; margin: 0; padding: 0;}

.colorblock_turq_top a, .colorblock_turq_top a:link, .colorblock_turq_top a:visited { color: #fff; text-decoration: underline; }
.colorblock_turq_top { color:#000; background:#00c8d7 url(../img/corners_new/turq/normal_topright.gif) top right no-repeat; overflow:hidden; }
.colorblock_turq_top h3, .colorblock_turq_top h3 a, .colorblock_turq_top h3 a:link, .colorblock_turq_top h3 a:visited { text-decoration: none; color: #FFF; } .colorblock_turq_top h3 a:hover { text-decoration: underline; }
.colorblock_turq_top h4, .colorblock_turq_top h4 a, .colorblock_turq_top h4 a:link, .colorblock_turq_top h4 a:visited { text-decoration: none; color: #FFF; } .colorblock_turq_top h4 a:hover { text-decoration: underline; } 
.colorblock_turq_top h5, .colorblock_turq_top h5 a, .colorblock_turq_top h5 a:link, .colorblock_turq_top h5 a:visited { text-decoration: none; color: #FFF; } .colorblock_turq_top h5 a:hover { text-decoration: underline; } 
.colorblock_turq_top p, .colorblock_turq_top p a, .colorblock_turq_top p a:link, .colorblock_turq_top p a:visited { text-decoration: none; margin-bottom: .5em; } .colorblock_turq_top p a:hover { text-decoration: underline; }
.colorblock_turq_top h3, .colorblock_turq_top h4, .colorblock_turq_top h5, .colorblock_turq_top p { padding: 0 10px; }
.colorblock_turq_top ul { margin-left: 14px; }
.colorblock_turq_top .colorblock_turq_bottom { background: #00c8d7 url(../img/corners_new/turq/normal_bottomleft.gif) bottom left no-repeat; margin-top: -2px; height: 20px;} 
.colorblock_turq_top .colorblock_turq_bottom p {background:url(../img/corners_new/turq/normal_bottomright.gif) bottom right no-repeat; height:20px; margin: 0; padding: 0;}

* html .colorblock_blue_bottom,
* html .colorblock_brown_bottom,
* html .colorblock_green_bottom,
* html .colorblock_orange_bottom,
* html .colorblock_purple_bottom,
* html .colorblock_red_bottom,
* html .colorblock_turq_bottom { margin-top: 0; }



/* FORMS */

form {
	margin: 0 !important; padding: 0 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em;
	color: #FFF;
}

fieldset { margin: 0; padding: 10px 0; border: none; } 
fieldset br { display: none; }
fieldset div { margin: 10px 0; padding: 0; clear: both; }
fieldset div div { clear: none; }
fieldset legend { display: none; }

fieldset .removed { display: none !important; }

/* labels */
fieldset label, fieldset div.cr p {
	float: left;
	display: block;
	text-align: left;
	margin: 0;
	padding: 0;
	padding-top: 3px;
	padding-right: 6px;
	width: 120px;
}


fieldset div.cr label {
	float: none;
	text-align: left;
	margin: 0;
	margin-left: 129px;
	padding: 0;
	width: auto;
}

fieldset div.cr label.otherlabel {
	float:left; 
}
* html fieldset div.cr label.otherlabel {
	width: 0.1em; 
	margin-left: 54px;
}

fieldset div.cr label.inline { display: inline; margin-left: 0px; margin-right: 20px; }
fieldset div.cr p.inline { left: 0; }

fieldset div span {
	display: block;
	margin-left:129px;
	color:#000;
}
fieldset div.cr_label label {
	margin-top: -2px;
}

/* mandatory labels */
fieldset .mandat { color: #fff; }
fieldset .mandatr { color: #fff; }

/* inputs */
fieldset input, fieldset select, fieldset textarea { width: 340px;  margin: 0; padding: 1px 0 0 2px; border: 1px solid #FFF; }
fieldset input { height: 16px; }
fieldset div.cr input { border: none; width: auto; margin-right: 5px; }
fieldset div.cr input.otheranswer { border: 1px solid #333; margin-left: 5px;}
fieldset div.cr_label input { border: none; width: auto; }
fieldset input.day { width: 30px; }
fieldset select.month { width: 110px; margin-left: 0;}
fieldset input.year { width: 50px; margin-left: 0;}
fieldset select { width: 342px;}
fieldset textarea { font-family: Arial, Helvetica, sans-serif; }

/* buttons */
fieldset.buttons { padding: 15px 0; }
fieldset.buttons label { width: 120px; }
fieldset.buttons input {
	width: 120px; height: 24px; border: 1px solid #FFF; font-weight: bold;
	color: #000; background: #fff; 
	}

/* badinput */
fieldset .badinput {color: #ff0;}
fieldset label.badinput, fieldset div.cr p.badinput { /* background: url(../img/warning.gif) no-repeat left 5px; */ }
fieldset div.cr label.badinput { background: none; }

fieldset input.badinput, fieldset select.badinput, fieldset textarea.badinput {background: #FFF9F2;color: #000;border: 1px solid #F08E00;}

/* ************************************************************************************ */
/* FORM (op zoekpagina) */

#searchitems a, #searchitems a:link, #searchitems a:visited {
	display: block;
	border-bottom: 1px solid #F0D0AF;
	color: #000;
	text-decoration: none;
	padding: 10px 0;
}
#searchitems a:hover {
	color: #666;
	cursor: pointer;
	cursor: hand;
}
#searchitems a h2, #searchitems a h3 { color: #fff; margin: 0; padding: 0; padding-bottom: .5em; }
#searchitems a:hover h2, #searchitems a:hover h3 { text-decoration: underline; }
#searchitems p { padding: 0; padding-bottom: .6em; }
#searchitems a h2, #searchitems a h3 { padding-bottom: .3em; }
#searchitems p { padding-bottom: 0; }

#searchitems span { display: block; float: left; width: 20px; margin-left: -25px; color: #000; font-weight: bold; text-align: right; font-size: 11px; }
* html #searchitems span { margin-left: -12px; }
#searchitems p { padding-left: 1px; }
* html #searchitems p { padding-left: 4px; }
#searchitems a:hover h3 span  { text-decoration: none; }
#searchitems h3 img { margin-right: 10px; }
#searchitems a, #searchitems a:link, #searchitems a:visited  { padding-bottom: 8px; padding-left: 28px; border: none; }

.formfield {}
.formfield h1 {font-size:1.0em !important;font-weight:bold !important;letter-spacing:0px !important;}
.formfield .button { font-size:12px;
	width: 100px; height: 24px; border: 1px solid #333; font-weight: bold;
	color: #FFF; background: #ccc url(../img/button_bg.gif) repeat-x; }
	
/* paging */
.paging { padding: 5px 10px; margin: 1em 0; color: #666; font-size: 10px; background: #c8f0a0; /*  border-top: 1px solid #F0D0AF; border-bottom: 1px solid #F0D0AF; */}
.paging ul { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000;
	list-style-type: none; display: inline; margin: 0; padding: 0; }
.paging ul li { display: inline; }
.paging ul li a, .paging ul li a:link, .paging ul li a:visited { text-decoration: none; padding: 2px 5px; color: #000; }
.paging ul li.current a, .paging ul li.current a:link, .paging ul li.current a:visited { color: #000;}
.paging ul li a:hover { color: #666 !important; text-decoration: underline; }
.paging ul li.current a:hover { text-decoration: none; }

.paging ul li.previous a, .paging ul li.previous a:link, .paging ul li.previous a:visited {
	 padding: 0; margin: 0; font-size: 10px; }
.paging ul li.next a, .paging ul li.next a:link, .paging ul li.next a:visited {
	padding: 0; padding-left: 5px; margin: 0; font-size: 10px; }

.paging p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; float: right; padding: 0; margin: 0; }
	
.formfield .textfield { border: 1px solid #333; }


/* BUSINESS CASES */
.business_case_item,
.business_case_item:link,
.business_case_item:visited {
	display: block; padding: 10px 0; min-height:110px;
	text-decoration: none;
	border-top: 1px dotted #FFF;
	}
* html .business_case_item,
* html .business_case_item:link,
* html .business_case_item:visited {
	height: 110px;
	}
.business_case_item:hover {
	color: #FFF;
	}	

.business_case_item img { float: left; margin-right: 14px; margin-bottom: 2px;}

.business_case_item h3 {
	padding-top: 0;
	font-size: 1.3em; font-weight: 800; padding-bottom: 1em;
	}

.business_case_item:hover h3 {
	text-decoration: underline;
}

.business_case_item p { padding-bottom: 1em; }

span.vacancy_closed {
	background: #ff1111;
	padding: 3px;
	color: #ffffff;
}

/* AMBASSADORS NETWORK */

/* pages */	
.ambassadors #leftblock .normallight_top,
.ambassadors_professionals #leftblock .normallight_top,
.ambassadors_european_companies #leftblock .normallight_top,
.ambassadors_overseas_partners #leftblock .normallight_top { 
	margin-bottom: 0;
	}
	
.ambassadors .content_inner,
.ambassadors_professionals .content_inner,
.ambassadors_european_companies .content_inner,
.ambassadors_overseas_partners .content_inner { 
	padding: 0;
	}
.ambassadors h1, .ambassadors h2, .ambassadors h3,
.ambassadors_professionals h1, .ambassadors_professionals h2, .ambassadors_professionals h3,
.ambassadors_european_companies h1, .ambassadors_european_companies h2, .ambassadors_european_companies h3,
.ambassadors_overseas_partners h1, .ambassadors_overseas_partners h2, .ambassadors_overseas_partners h3 { 
	color: #000; 
	}
.ambassadors .breadcrumbs li, .ambassadors .breadcrumbs li a,
.ambassadors_professionals .breadcrumbs li, .ambassadors_professionals .breadcrumbs li a,
.ambassadors_european_companies .breadcrumbs li, .ambassadors_european_companies .breadcrumbs li a,
.ambassadors_overseas_partners .breadcrumbs li, .ambassadors_overseas_partners .breadcrumbs li a { 
	color: #000; 
	}
.ambassadors .breadcrumbs .first_item,
.ambassadors_professionals .breadcrumbs .first_item,
.ambassadors_european_companies .breadcrumbs .first_item,
.ambassadors_overseas_partners .breadcrumbs .first_item { 
	padding-left: 0; 
	}		
	
.ambassadors #topnav, .ambassadors #topnav a, .ambassadors #topnav a:link, .ambassadors #topnav a:visited, .ambassadors #ambassadors_new h4, .ambassadors #ambassadors_new .ambassadors_new_popup a:hover { color:#999; }
.ambassadors_professionals #topnav, .ambassadors #topnav a, .ambassadors_professionals #topnav a:link, .ambassadors_professionals #topnav a:visited, .ambassadors_professionals #ambassadors_new h4, .ambassadors_professionals #ambassadors_new .ambassadors_new_popup a:hover { color: #ff9600; }
.ambassadors_european_companies #topnav, .ambassadors_european_companies #topnav a, .ambassadors_european_companies #topnav a:link, .ambassadors_european_companies #topnav a:visited, .ambassadors_european_companies #ambassadors_new h4, .ambassadors_european_companies #ambassadors_new .ambassadors_new_popup a:hover { color: #5fa5ff; }
.ambassadors_overseas_partners #topnav, .ambassadors_overseas_partners #topnav a, .ambassadors_overseas_partners #topnav a:link, .ambassadors_overseas_partners #topnav a:visited, .ambassadors_overseas_partners #ambassadors_new h4, .ambassadors_overseas_partners #ambassadors_new .ambassadors_new_popup a:hover { color:#00c8d7; }
.ambassadors #topnav a:hover { color:#000; }
.ambassadors_professionals #topnav a:hover { color:#ff7d00; }
.ambassadors_european_companies #topnav a:hover { color:#1e64be; }
.ambassadors_overseas_partners #topnav a:hover { color:#009baa; }
.ambassadors #topnav li a, .ambassadors #topnav li a:link, .ambassadors #topnav li a:visited { background-image: url(../img/topnav_bullet_gray.gif);  }
.ambassadors_professionals #topnav li a, .ambassadors_professionals #topnav li a:link, .ambassadors_professionals #topnav li a:visited { background-image: url(../img/topnav_bullet_orange.gif); }
.ambassadors_european_companies #topnav li a, .ambassadors_european_companies #topnav li a:link, .ambassadors_european_companies #topnav li a:visited { background-image: url(../img/topnav_bullet_blue.gif); }
.ambassadors_overseas_partners #topnav li a, .ambassadors_overseas_partners #topnav li a:link, .ambassadors_overseas_partners #topnav li a:visited { background-image: url(../img/topnav_bullet_turq.gif); }

.ambassadors #menu li a, .ambassadors #menu li a:link, .ambassadors #menu li a:visited, 
.ambassadors_professionals #menu li a, .ambassadors_professionals #menu li a:link, .ambassadors_professionals #menu li a:visited, 
.ambassadors_european_companies #menu li a, .ambassadors_european_companies #menu li a:link, .ambassadors_european_companies #menu li a:visited, 
.ambassadors_overseas_partners #menu li a, .ambassadors_overseas_partners #menu li a:link, .ambassadors_overseas_partners #menu li a:visited { 
	background-image: url(../img/main_menu/menubullet_black.gif);
	}
.ambassadors #menu li a:hover, .ambassadors #menu li.current a, .ambassadors #menu li.current a:link, .ambassadors #menu li.current a:visited { color:#999; }
.ambassadors_professionals #menu li a:hover, .ambassadors_professionals #menu li.current a, .ambassadors_professionals #menu li.current a:link, .ambassadors_professionals #menu li.current a:visited { color: #ff9600; }
.ambassadors_european_companies #menu li a:hover, .ambassadors_european_companies #menu li.current a, .ambassadors_european_companies #menu li.current a:link, .ambassadors_european_companies #menu li.current a:visited { color: #5fa5ff; }
.ambassadors_overseas_partners #menu li a:hover, .ambassadors_overseas_partners #menu li.current a, .ambassadors_overseas_partners #menu li.current a:link, .ambassadors_overseas_partners #menu li.current a:visited { color:#00c8d7; }

.ambassadors #rightblock_bottom .lees_verder {color:#009baa;}
.ambassadors .circle_normal, .ambassadors .circle_dark,
.ambassadors_professionals .circle_normal, .ambassadors_professionals .circle_dark,
.ambassadors_european_companies .circle_normal, .ambassadors_european_companies .circle_dark,
.ambassadors_overseas_partners .circle_normal, .ambassadors_overseas_partners .circle_dark { display: none; }

.ambassadors #footer {background:url(../img/footers/gray.gif) top left no-repeat;}
.ambassadors #footer h5 {color:#999;}
.ambassadors_professionals #footer {background:url(../img/footers/orange.gif) top left no-repeat;}
.ambassadors_professionals #footer h5 {color:#ff7d00;}
.ambassadors_european_companies #footer {background:url(../img/footers/blue.gif) top left no-repeat;}
.ambassadors_european_companies #footer h5 {color:#1e64be;}
.ambassadors_overseas_partners #footer {background:url(../img/footers/turq.gif) top left no-repeat;}
.ambassadors_overseas_partners #footer h5 {color:#009baa;}

h1.professionals, h1.european_companies, h1.overseas_partners {
	text-indent: -999em; width: 220px; height: 34px; padding-bottom: 0; 
	}
h1.new_professionals, h1.new_european_companies, h1.new_overseas_partners { 
	text-indent: -999em; width: 406px; height: 34px; padding-bottom: 0; 
	}
h1.professionals { background: url(../img/ambassadors/heading_professionals.gif) no-repeat left bottom; }
h1.new_professionals { background: url(../img/ambassadors/heading_new_professionals.gif) no-repeat left top; }
h1.european_companies { background: url(../img/ambassadors/heading_european_companies.gif) no-repeat left bottom; }
h1.new_european_companies { background: url(../img/ambassadors/heading_new_european_companies.gif) no-repeat left top; }
h1.overseas_partners { background: url(../img/ambassadors/heading_overseas_partners.gif) no-repeat left bottom; }
h1.new_overseas_partners { background: url(../img/ambassadors/heading_new_overseas_partners.gif) no-repeat left top; }
h1.professionals a, h1.european_companies a, h1.overseas_partners a { 
	display: block; width: 220px; height: 34px;	
	}
h1.new_professionals a, h1.new_european_companies a, h1.new_overseas_partners a { 
	display: block; width: 406px; height: 34px;	
	}

#professionals h4,
#professionals a:hover { color: #ff7d00; }
#european_companies h4,
#european_companies a:hover { color: #1e64be; }
#overseas_partners h4,
#overseas_partners a:hover { color: #009baa; }

#professionals.ambassadors_list a:hover { background-color: #fad291; }
#european_companies.ambassadors_list a:hover { background-color: #aad2ff; }
#overseas_partners.ambassadors_list a:hover { background-color: #a5ffff; }

#professionals.ambassadors_list #ambassador_button { background-color: #ff9b00; }
#european_companies.ambassadors_list #ambassador_button { background-color: #5fa5ff; }
#overseas_partners.ambassadors_list #ambassador_button { background-color: #00c8d7; }

#professionals.ambassadors_list .ambassadors_new_popup a:hover { background: none; }
#european_companies.ambassadors_list .ambassadors_new_popup a:hover { background: none; }
#overseas_partners.ambassadors_list .ambassadors_new_popup a:hover { background: none; }

/* paging */
.ambassadors #paging, .ambassadors_professionals #paging, .ambassadors_european_companies #paging, .ambassadors_overseas_partners #paging {
	margin-top: 5px; text-align: right; font-size: 1.1em; color: #999; min-height: 2em;
	}
.ambassadors #paging a, .ambassadors #paging a:link, .ambassadors #paging a:visited,
.ambassadors_professionals #paging a, .ambassadors_professionals #paging a:link, .ambassadors_professionals #paging a:visited,
.ambassadors_european_companies #paging a, .ambassadors_european_companies #paging a:link, .ambassadors_european_companies #paging a:visited,
.ambassadors_overseas_partners #paging a, .ambassadors_overseas_partners #paging a:link, .ambassadors_overseas_partners #paging a:visited {
	font-weight: bold; text-transform: lowercase; 
	text-decoration: none;
	}
.ambassadors #paging a:hover, .ambassadors_professionals #paging a:hover, .ambassadors_european_companies #paging a:hover, .ambassadors_overseas_partners #paging a:hover, {
	text-decoration: underline;
	}

.ambassadors_professionals #paging a, .ambassadors_professionals #paging a:link, .ambassadors_professionals #paging a:visited { color: #ff7d00; }
.ambassadors_european_companies #paging a, .ambassadors_european_companies #paging a:link, .ambassadors_european_companies #paging a:visited { color: #1e64be; }
.ambassadors_overseas_partners #paging a, .ambassadors_overseas_partners #paging a:link, .ambassadors_overseas_partners #paging a:visited { color: #009baa; }

/* search */
#ambassadors_sort { float: right; padding-top: 15px; }
#ambassadors_sort form { 
	margin: 0; padding: 0; 
	color: #666; font-size: 11px; 
	}
#ambassadors_sort form select { font-size: 12px; }

/* people */
.ambassadors_list { margin-top: -10px; }

.ambassadors_list a img { margin-bottom: 10px; }

.ambassadors_list a h4 { padding: 0; padding-bottom: .5em; }

.ambassadors_list a ul { margin: 0; }

.ambassadors_list a,
.ambassadors_list a:link,
.ambassadors_list a:visited {
	display: inline; float: left; width: 159px; margin-left: 18px; margin-bottom: 10px;
	font-size: .9em; text-decoration: none;
	color: #333; background: #EEE url(../img/ambassadors/ambassadors_159_top.png) no-repeat left top;
	cursor: pointer;
	cursor: hand;
	overflow: hidden;
	}
.ambassadors_list a:hover { color: #333 !important; }
* html .ambassadors_list a { behavior: url(iepngfix.htc); }	

.ambassadors_list a.first,
.ambassadors_list a.first:link,
.ambassadors_list a.first:visited { margin-left: 0; }

#ambassadors_new.ambassadors_list a,
#ambassadors_new.ambassadors_list a:link,
#ambassadors_new.ambassadors_list a:visited,
#ambassadors_new.ambassadors_list a.first,
#ambassadors_new.ambassadors_list a.first:link,
#ambassadors_new.ambassadors_list a.first:visited {
	width: 120px; margin-left: 10px; overflow: hidden;
	background: #EEE url(../img/ambassadors/ambassadors_120_top.png) no-repeat left top;
	}

.ambassadors_list a .top { padding: 10px; padding-bottom: 0; min-height: 150px; }

.ambassadors_list a .bottom { margin-top: -19px; height: 19px; background: url(../img/ambassadors/ambassadors_159_bottom.png) no-repeat left top; }
* html .ambassadors_list a .bottom { behavior: url(iepngfix.htc); }

/* sidebar */
#ambassadors_new.ambassadors_list a .bottom { background: url(../img/ambassadors/ambassadors_120_bottom.png) no-repeat left top; }

#ambassadors_new { margin-bottom: 20px; }

#ambassadors_new h4 { padding: 0; padding-bottom: .5em; }
#ambassadors_new img { margin-bottom: 10px; }

/* popup */
.ambassadors_new_popup {
	position: absolute; left: 20px; top: 20px; float: left; z-index: 999; display: none;
	width: 513px;
	font-size: .9em;
	color: #333;
	}

.ambassadors_new_popup .top {	
	background: url(../img/ambassadors/popup_ambassador_background.gif) repeat-y left top;
	}
.mirror .top {
	background: url(../img/ambassadors/popup_ambassador_background_mirro.gif) repeat-y left top;
	}
#ambassadors_new .ambassadors_new_popup .top {	
	background: url(../img/ambassadors/popup_ambassador_background_new.gif) repeat-y left top;
	}
.ambassadors_new_popup .top_inner {	
	min-height: 200px; padding-left: 10px; padding-top: 10px; position: relative;
	background: url(../img/ambassadors/popup_ambassador_top.gif) no-repeat left top;
	}
* html .ambassadors_new_popup .top_inner { height: 200px; }

.ambassadors_list .ambassadors_new_popup a,
.ambassadors_list .ambassadors_new_popup a:link,
.ambassadors_list .ambassadors_new_popup a:visited,
#ambassadors_new.ambassadors_list .ambassadors_new_popup a,
#ambassadors_new.ambassadors_list .ambassadors_new_popup a:link,
#ambassadors_new.ambassadors_list .ambassadors_new_popup a:visited {
	display: inline; float: none; width: auto; height: auto; margin: 0; padding: 0;
	text-decoration: underline;
	background: none;
	}
.ambassadors_list .ambassadors_new_popup a:hover,
#ambassadors_new.ambassadors_list .ambassadors_new_popup a:hover { text-decoration: none; }

.ambassadors_list .ambassadors_new_popup .top_inner .close,
.ambassadors_list .ambassadors_new_popup .top_inner .close:link,
.ambassadors_list .ambassadors_new_popup .top_inner .close:visited,
#ambassadors_new.ambassadors_list .ambassadors_new_popup .top_inner .close,
#ambassadors_new.ambassadors_list .ambassadors_new_popup .top_inner .close:link,
#ambassadors_new.ambassadors_list .ambassadors_new_popup .top_inner .close:visited {
	display: block; float: none; position: absolute; right: 10px; top: 10px; width: 15px; height: 15px; margin: 0; padding: 0;
	background: transparent url(../img/ambassadors/popup_ambassador_close.gif) no-repeat 0 0;
	}

.ambassadors_list .ambassadors_new_popup .top_inner .close:hover,
#professionals.ambassadors_list .ambassadors_new_popup .top_inner .close:hover,
#european_companies.ambassadors_list .ambassadors_new_popup .top_inner .close:hover,
#overseas_partners.ambassadors_list .ambassadors_new_popup .top_inner .close:hover,
#ambassadors_new.ambassadors_list .ambassadors_new_popup .top_inner .close:hover {
	background: transparent url(../img/ambassadors/popup_ambassador_close.gif) no-repeat 0 -23px;
	}

.ambassadors_new_popup .bottom {
	height: 19px;
	background: url(../img/ambassadors/popup_ambassador_bottom.png) no-repeat left top;
	}
* html .ambassadors_new_popup .bottom {
	behavior: url(iepngfix.htc);
	}
	
.ambassadors_new_popup ul { margin: 0; padding-bottom: .2em; }

.ambassadors_new_popup .ambassador_details { float: left; width: 342px; margin-left: 10px; }
.mirror .ambassador_details { float: right; margin-left: 0; }
#ambassadors_new .ambassadors_new_popup .ambassador_details { float: right; width: 382px; margin-left: 0; }
.ambassadors_new_popup .ambassador_details h4 { font-size: 1.1em; padding-bottom: .2em; }
.ambassadors_list .ambassadors_new_popup .ambassador_details img { margin-top: 5px; margin-bottom: 0; margin-right: 8px; }

.ambassadors_new_popup .ambassador_photo { float: left; width: 149px; }
.mirror .ambassador_photo { float: right; margin-left: 12px; }
#ambassadors_new .ambassadors_new_popup .ambassador_photo { float: right; width: 100px; margin-left: 10px; padding-right: 10px; }
.ambassadors_new_popup .ambassador_photo h4 { padding: 0; padding-bottom: .5em; }
.ambassadors_new_popup .ambassador_photo img { margin-bottom: 10px; }
.ambassadors_new_popup .ambassador_photo img strong { font-size: 1.1em; }		

.ambassadors_new_popup .bottom_info { position: absolute; left: 5px; bottom: 0; width: 150px; color: #666; }
.mirror .bottom_info { left: 362px; }
#ambassadors_new .ambassadors_new_popup .bottom_info { left: 402px; width: 110px; }

#map {	
	width: 225px;
	height: 187px;
	margin-left: 10px;
	overflow: hidden;
}
#loading {
	position: absolute;
	display: none;
}
.purple #loading, #loading.purple {
	background-color: #c851a5;
}
.orange #loading {
	background-color: #ff9b00;
}
.blue #loading {
	background-color: #5fa5ff;
}
#loading div {
	position: relative;
}

/* kerstpakket */
.kerstpakket #container { 
	width: 950px; height: 970px; position: relative;
	background: url(../img/kerstpakket/sharepeople_kerstpakket_background.jpg) no-repeat 0 20px;
	}

.kerstpakket #container ul {  margin: 0; padding: 0; list-style:none; }
.kerstpakket #container li {  display: block; position: absolute; left: 0; top: 0; }

.kerstpakket #container li a,
.kerstpakket #container li a:link,
.kerstpakket #container li a:visited {
	display: block; width: 100px; height: 100px;
	text-indent: -999px;
	}
