/* CSS Document : UNILEVER DEVELOPMENT SITE */
/* 

COLOURS

PINK:#ff0097
ORANGE:#ff8900
GREEN:#8ae200
BLUE:#00b4ff

*/
/* 

HTML BASICS

*/
html
{
	margin:0px;
	padding:0px;
}
body
{
	margin:0px;
	padding:0px;
	background-color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
div
{
	margin:0px;
	padding:0px;
}
img
{
	margin:0px;
	padding:0px;
}
h1
{
	margin:0px;
	padding:0px;
	font-size:100%;
	line-height:130%;
	font-weight:100;
}
h2
{
	margin:0px;
	padding:0px;
	font-size:70%;
	line-height:130%;
	font-weight:100;
}
h3
{
	margin:0px;
	padding:0px;
}
p
{
	margin:0px;
	padding:0px;
	font-size:70%;
	line-height:130%;
	font-weight:100;
}
a, a:hover
{
	color:#666666;
}
form
{
	margin:0px;
	padding:0px;
}
table
{
	margin:0px;
	padding:0px;
}
hr
{
	height:1px;
	background-color:#FF0099; /* NAV LOCATION COLOR */
	color:#FF0099; /* NAV LOCATION COLOR */
	border:0px;
}
input
{
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	line-height:130%;
	font-weight:100;
	color:#666666;
	margin:0px;
	padding:0px;
}
p input
{
	font-size:100%;
}
textarea
{
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	line-height:130%;
	font-weight:100;
	color:#666666;
	margin:0px;
	padding:0px;
}
p textarea
{
	font-size:100%;
}
/* 

LIST ITEMS

*/
ul
{
	font-size:70%;
	padding:0px;
	margin:0px 0px 0px 0px;
	list-style-type:disc;
}
ul ul
{
	font-size:100%;
}
ol
{
	font-size:70%;
	padding:0px;
	margin:0px 0px 0px 0px;
}
li 
{
	padding:0px 0px 4px 0px;
	margin:0px 0px 0px 16px;
	color:#666666;
}
/* Hide from IE5-mac. Only IE-win sees this. \*/
*html li
{
	padding-bottom: 0px;
}
/* End hide from IE5/mac */


/* PAGE FCK EDITOR STYLES */
.content ul li p, .content ul li h2
{
	width:360px;
	font-size:100%;
	padding-bottom:0px;
	margin-bottom:0px;
}
.content ol li p, .content ol li h2
{
	width:360px;
	font-size:100%;
	padding-bottom:0px;
	margin-bottom:0px;
}
.content table
{
}
.content tr
{
	vertical-align:top;
	background-color:#cccccc;
}

.content table p, .content table h1, .content table h2
{
	width:auto;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
}
.content table h2
{
	color:#FFFFFF;
	background-color:#FF0099; /* NAV LOCATION COLOR */
}
.content table p
{
	color:#FFFFFF;
	background-color:#cccccc;
}
.content p table, .content h2 table
{
	margin-top:10px;
}
.content p td p, .content p td h2, .content h2 td h2, .content h2 td p
{
	font-size:100%;
}
.content td
{
	border:1px solid #ffffff;
	border-left:none;
	border-top:none;
}
/* 

PAGE STRUCTURE 

*/
.page
{
	margin-top:2px;
	width:706px;
	text-align:left;
}
.head
{
}
.site_header
{
	width:706px;
	height:216px;
	background-image:url("../../media/gif/header_bg.png");
	position:relative;
}
.flash_header
{
	position:absolute;
	top:14px;
	left:11px;
	width:683px;
	height:190px;
	overflow:hidden;
}
.header_logo
{
	position:absolute;
	top:10px;
	left:0px;
	z-index:2;
}
.header_img
{
	position:absolute;
	top:34px;
	right:24px;
	width:400px;
	height:150px;
	z-index:1;
}
.site_page_content
{
	width:706px;
	background-image:url("../../media/gif/page_bg.png");
}
.site_nav
{
	width:706px;
	background:url("../../media/gif/nav_bg.png") bottom;
}

/* 

NAV TXT LOCATION 

*/
.nav_location
{
	width:288px;
	float:left;
}
.nav_location h1
{
	width:200px;
	color:#FF0099; /* NAV TXT LOCATION COLOR */
	padding-left:25px;
	padding-bottom:15px;
	font-weight:300;
}
.flash_loc
{
	margin-left:25px;
}
/* 

NAV LINKS

*/
.site_nav_links
{
	margin-left:27px;
}
.nav_links
{
	width:164px;
	padding-bottom:15px;
	float:left;
}
.nav_item
{
	width:161px;
}
.nav_item_flash
{
	width:105px;
	height:24px;
	overflow:hidden;
}
.nav_gap
{
	width:161px;
	height:2px;
	overflow:hidden;
}
.nav_item_bottom
{
	width:161px;
	background:url("../../media/gif/nav_item_bottom.gif") top left no-repeat;
	height:5px;
	overflow:hidden;
	margin-top: -5px;
}
.nav_item a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	font-size:70%;
	font-weight:800;
	width:auto;
	padding:2px 0px 2px 5px;
	display:block;
	/*background:url("../../media/gif/nav_item_top.gif") top left no-repeat;
	background-color:#CCCCCC;*/
	background:url("../../media/gif/nav_rollover.gif") 0 0 no-repeat;
	text-decoration:none;
	color:#666666;
}
.n_outer
{
	background:url("../../media/gif/nav_rollover.gif") 0 -150px no-repeat #cccccc;
}
.nav_item a:hover
{
	/*background-color:#FF0099;  NAV LOCATION COLOR */
	background-image:none;
	color:#FFFFFF;
}
.nav_item .nav_on
{
	/*background-color:#FF0099;  NAV LOCATION COLOR */
	background-image:none;
	color:#FFFFFF;
}
/* 

SUBNAV 

*/
.subnav
{
	margin-left:17px;
	margin-bottom:10px;
	width:255px;
	background:url("../../media/gif/advert_main.gif") left repeat-y;
}
.sn_col_top
{
	width:255px;
	height:17px;
	background:url("../../media/gif/advert_top.gif") top left no-repeat;
}
.sn_col_bottom
{
	width:255px;
	height:20px;
	margin-top:20px;
	background:url("../../media/gif/advert_bottom.gif") bottom left no-repeat;
}
.snav_item
{
	width:235px;
	overflow:hidden;
}
.snav_item_bottom
{
	width:235px;
	height:5px;
	background:url("../../media/gif/snav_item_bottom.gif") top left no-repeat;
	margin-top:-5px;
	overflow:hidden;
}
.snav_item a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	font-size:70%;
	font-weight:800;
	width:235px;
	/*padding:2px 0px 2px 5px;*/
	padding:2px 0px 2px 5px;
	display:block;
	background:url("../../media/gif/snav_rollover.gif") 0 0 no-repeat;
	/*background-color:#e6e6e6;*/
	text-decoration:none;
}
.snav_item .outer
{
	background:url("../../media/gif/snav_rollover.gif") 0 -600px no-repeat #333333;
}
.nav_level .snav_item a
{
	background-position: 0 -150px;
}
.nav_level .nav_level .snav_item a
{
	background-position: 0 -300px;
}
.nav_level .nav_level .nav_level .snav_item a
{
	background-position: 0 -450px;
}
.snav_item a:hover
{
	background-image:none;
	color:#ffffff;
}
.nav_level .snav_item a:hover
{
	background-image:none;
}
.snav_item .snav_on
{
	background-image:none;
	color:#FFFFFF;
}
.snav_list
{
	margin-bottom:4px;
}
.snav_list a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	font-size:70%;
	font-weight:800;
	width:auto;
	padding:4px 10px 4px 10px;
	/*padding:4px 0px 4px 10px;*/
	display:block;
	text-decoration:none;
	color:#999999;
}
.snav_list_outer
{
	background:url("../../media/gif/snav_item_underline.gif") bottom left no-repeat;
}
.snav_list a:hover
{
	/*color:#666666;*/
}
.snav_list .snav_on
{
	color:#FF9900; /* NAV LOCATION COLOR */
}
/* 

MAIN COL 

*/
.col_430
{
	width:430px;
	float:left;
	background:url("../../media/gif/rhs_main.gif") left repeat-y;
}
.col_430_advert
{
	width:426px;
	float:left;
}
.col_430 .content
{
	padding-left:17px;
	width:385px;
}
.col_430 h1, .col_430 h2, .col_430 p
{
	width:385px;
}
.col_430 h1, .col_430 h2, .col_430 p
{
	padding-bottom:10px;
}
.col_430 h1, .col_430 h2
{
	color:#FF0099; /* NAV LOCATION COLOR */
}
.rhs_col_top
{
	width:420px;
	height:17px;
	background:url("../../media/gif/rhs_top.gif") top left no-repeat;
}
.rhs_col_bottom
{
	width:420px;
	height:20px;
	background:url("../../media/gif/rhs_bottom.gif") bottom left no-repeat;
}
/* 

LEFT COL 

*/
.col_274
{
	width:274px;
	float:left;
}
.col_274_advert
{
	width:274px;
	float:left;
}
/* 

WIDE BOTTOM COL 

*/
.col_704
{
	width:704px;
}
/* 

SITE FOOTER

*/
.site_footer
{
	width:706px;
	height:16px;
	background-image:url("../../media/gif/footer_bg.png");
	overflow:hidden;
}
.footer_links a
{
	color:#999999;
}
.footer_links p
{
	line-height:normal;
	padding:0px;
	margin:0px;
}
.footer_links 
{
	text-align:right;
	padding-right:17px;
	width:auto;
}
/* 

ADVERT BOXES

*/
.img_box
{
	background:url("../../media/gif/advert_main.gif") left repeat-y;
	width:255px;
	margin-left:17px;
	position:relative;
}
/* small:image only */
.img_box_sm
{
	background:url("../../media/gif/img_sm_main.gif") right repeat-y;
	width:197px;
	margin-left:0px;
	position:relative;
	margin-bottom:10px;
}
.img_box_sm .advert_box_bottom
{
	width:197px;
}
.img_box_sm .advert_box_top
{
	background:url("../../media/gif/img_sm_top.gif") top right no-repeat;
	width:197px;
}
/* large:image only */
.img_box_lg
{
	background:url("../../media/gif/img_lg_main.gif") right repeat-y;
	width:372px;
	margin-left:0px;
	position:relative;
	margin-bottom:10px;
}
.img_box_lg .advert_box_bottom
{
	width:372px;
}
.img_box_lg .advert_box_top
{
	background:url("../../media/gif/img_lg_top.gif") top right no-repeat;
	width:372px;
}

.img_box .advert_box_top
{
	position:absolute;
	top:0px;
}
.img_box_sm .advert_box_top
{
	position:absolute;
	top:0px;
}
.img_box_lg .advert_box_top
{
	position:absolute;
	top:0px;
}
.img_box_bottom
{
	margin-top:-13px;
	width:auto;
	height:15px;
	overflow:hidden;
	z-index:3;
}
/* Hide from IE5-mac. Only IE-win sees this. \*/
*html .img_box .advert_box_bottom
{
	margin-top: -17px;
}
*html .img_box_sm .advert_box_bottom
{
	margin-top: -17px;
}
/* End hide from IE5/mac */






/* small */
.advert_box
{
	margin-bottom:10px;
}
.advert_box p, .advert_box h1
{
	width:220px;
	padding-bottom:10px;
	padding-left:5px;
	margin-bottom:0px;
}
.advert_box a
{
	margin:0px;
	padding:0px;
	
}
.advert_box .advert_designed
{
	height:171px;
}
.advert_box input
{
	border:0px solid #ffffff;
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:2px;
	width:150px;
	line-height:100%;
}

/* med */
.advert_med_box
{
	margin-bottom:10px;
}
.advert_med_box p, .advert_med_box h1
{
	width:193px;
	padding-bottom:10px;
	padding-left:5px;
}
.advert_med_box .advert_box_bottom
{
	background:url("../../media/gif/advert_med_bottom.gif") top no-repeat;
}

.advert_med_box .advert_box_top
{
	background:url("../../media/gif/advert_med_top.gif") top no-repeat;
}
.advert_med_box .advert_box_bottom
{
	width:405px;
	overflow:hidden;
	height:9px;
}
.advert_med_box .advert_box_top
{
	width:405px;
	overflow:hidden;
}
/* wide */
.advert_wide_box
{
	margin-bottom:10px;
}
.advert_wide_box p, .advert_wide_box h1
{
	width:400px;
	padding-bottom:10px;
	padding-left:5px;
}
.advert_wide_box .advert_box_bottom
{
	background:url("../../media/gif/advert_wide_bottom.gif") top no-repeat;
}
.advert_wide_box .advert_box_top
{
	background:url("../../media/gif/advert_wide_top.gif") top no-repeat;
}
.advert_wide_box .advert_box_bottom
{
	width:680px;
	overflow:hidden;
	height:9px;
	background-position:top;
}
.advert_wide_box .advert_box_top
{
	width:680px;
	overflow:hidden;
}

.advert_box_top
{
	background:url("../../media/gif/advert_top.gif") top no-repeat;
	height:13px;
	width:255px;
	overflow:hidden;
}
.advert_box_bottom
{
	background:url("../../media/gif/advert_bottom.gif") bottom no-repeat;
	height:15px;
	width:255px;
	overflow:hidden;
}
.advert_img
{
	width:230px;
	margin-left:7px;
}
.advert_med_box .advert_img
{
	width:185px;
	margin-left:0px;
	margin-top:2px;
	float:left;
}
.advert_wide_box .advert_img
{
	width:250px;
	margin-left:0px;
	margin-top:2px;
	float:left;
}
.advert_ico p
{
	padding-bottom:5px;
}
/* colours */
/* 
PINK 
*/
.pink_box
{
	background:url("../../media/gif/advert_main.gif") left repeat-y #FF0099;
	width:255px;
	margin-left:17px;
}
.advert_med_box .pink_box
{
	width:405px;
	background:url("../../media/gif/advert_med_main.gif") left repeat-y #FF0099;
}
.advert_wide_box .pink_box
{
	width:680px;
	background:url("../../media/gif/advert_wide_main.gif") left repeat-y #FF0099;
}
.pink_box p, .pink_box h1, .pink_box a
{
	color:#FFFFFF;
}
.pink_box .advert_ico
{
	background:url("../../media/gif/advert_box_dirt_pink.gif") top right no-repeat;
}
/* 
ORANGE 
*/
.orange_box
{
	background:url("../../media/gif/advert_main.gif") left repeat-y #FF8900;
	width:255px;
	margin-left:17px;
}
.advert_med_box .orange_box
{
	width:405px;
	background:url("../../media/gif/advert_med_main.gif") left repeat-y #FF8900;
}
.advert_wide_box .orange_box
{
	width:680px;
	background:url("../../media/gif/advert_wide_main.gif") left repeat-y #FF8900;
}
.orange_box p, .orange_box a
{
	color:#FFFFFF;
}
.orange_box h1
{
	color:#993300;
}
.orange_box .advert_ico
{
	background:url("../../media/gif/advert_box_dirt_orange.gif") top right no-repeat;
}
/* 
GREEN 
*/
.green_box
{
	background:url("../../media/gif/advert_main.gif") left repeat-y #8AE200;
	width:255px;
	margin-left:17px;
}
.advert_med_box .green_box
{
	width:405px;
	background:url("../../media/gif/advert_med_main.gif") left repeat-y #8AE200;
}
.advert_wide_box .green_box
{
	width:680px;
	background:url("../../media/gif/advert_wide_main.gif") left repeat-y #8AE200;
}
.green_box p, .green_box a
{
	color:#FFFFFF;
}
.green_box h1
{
	color:#003300;
}
.green_box .advert_ico
{
	background:url("../../media/gif/advert_box_dirt_green.gif") top right no-repeat;
}
/* 
BLUE 
*/
.blue_box
{
	background:url("../../media/gif/advert_main.gif") left repeat-y #00B4FF;
	width:255px;
	margin-left:17px;
}
.advert_med_box .blue_box
{
	width:405px;
	background:url("../../media/gif/advert_med_main.gif") left repeat-y #00B4FF;
}
.advert_wide_box .blue_box
{
	width:680px;
	background:url("../../media/gif/advert_wide_main.gif") left repeat-y #00B4FF;
}
.blue_box p, .blue_box a
{
	color:#FFFFFF;
}
.blue_box h1
{
	color:#003366;
}
.blue_box .advert_ico
{
	background:url("../../media/gif/advert_box_dirt_blue.gif") top right no-repeat;
}



.advert_med_box .advert_ico
{
	float:left;
	width:205px;
}
.advert_wide_box .advert_ico
{
	float:left;
	width:413px;
}
.advert_ico h1, .advert_ico a 
{
	font-weight:800;
}
/* 

DOWNLOAD FILE
*/
.file_download
{
	background:url("../../media/gif/download.gif") top left no-repeat;
}
.file_download p, .file_download h2
{
	padding-left:40px;
	width:auto;
}
.file_download h2
{
	padding-bottom:0px;
}
/* 

MOVIE FILE
*/
.file_movie
{
	background:url("../../media/gif/movie.gif") top left no-repeat;
}
.file_movie p, .file_movie h2
{
	padding-left:40px;
	padding-bottom:20px;
	width:auto;
}
.file_movie h2
{
	padding-bottom:0px;
}
/* 

DESIGNED BANNERS IMAGE

*/
.designed_img_1
{
	width:162px;
	height:191px;
	background:url("../../media/designed_banners/designed_1_pink.gif") no-repeat;
	position:absolute;
	top:0px;
	left:0px;
}

/* 

ACTIVITIES

*/
.activites_table_title
{
	width:195px;
	background:url("../../media/gif/activities_title_top.gif") top left #FF0099 no-repeat;/* NAV LOCATION COLOR */
}
.activites_table_title h2
{
	color:#ffffff;
	font-weight:900;
	padding:5px 10px 0px 10px;
	width:165px;
}
.content .activites_table_title h2
{
	color:#ffffff;
}
.activites_table
{
	background-color:#FF0099; /* NAV LOCATION COLOR */
	margin-bottom:10px;
	width:370px;
	overflow:hidden;
}
.activites_table_bottom
{
	background:url("../../media/gif/activities_bottom.gif");
	width:370px;
	height:5px;
	overflow:hidden;
}
.activites_table_top
{
	background:url("../../media/gif/activities_top.gif") top right;
	width:370px;
	height:5px;
	overflow:hidden;
	margin-bottom:3px;
}
.activity_end
{
	background:url("../../media/gif/activity.gif") #FF0099; /* NAV LOCATION COLOR */
	background-position:left;
	width:354px;
	height:1px;
	overflow:hidden;
}
.activity_end_top
{
	background:url("../../media/gif/activity.gif") #FF0099; /* NAV LOCATION COLOR */
	background-position:left;
	width:354px;
	height:1px;
	overflow:hidden;
	margin-bottom:2px;
}
.activity
{
	width:354px;
	overflow:hidden;
	margin:0px 8px 4px 8px;
	background-color:#FFFFFF;
}
.activity p, .activity h2
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 4px 10px;
	width:345px;
}

/* 

MISC

*/
.clear
{
	clear:both;
	width:auto;
	height:1px;
	overflow:hidden;
}
.clear_end
{
	clear:both;
	height:1px;
	overflow:hidden;
	width:706px;
	background-image:url("../../media/gif/page_bg.png");
}
.search_button
{
	width:57px;
	float:left;
	overflow:hidden;
}
.search_form
{
	width:170px;
	float:left;
	overflow:hidden;
}
.search_form form
{
	margin:0px;
	padding:0px;
}
.login_button
{
	margin-top:10px;
	width:57px;
	float:left;
	overflow:hidden;
}
.login_form
{
	width:170px;
	float:left;
	overflow:hidden;
}
.login_form p
{
	width:160px;
	padding:2px 0px 2px 0px;
	margin:0px;
}
.login_form form
{
	margin:0px;
	padding:0px;
}
.breadcrumb p 
{
	padding-right:5px;
	padding-bottom:5px;
}
.breadcrumb a
{
	color:#FF9900; /* SNAV LOCATION COLOR */
}
.content .coll2_form p
{
	background-color:transparent;
	color:#999999;
}
.coll2_form p, .coll2_form input
{
	width:170px;
	padding:2px;
}
.coll2_form input,.coll2_form textarea
{
	width:170px;
	margin-bottom:10px;
	padding:2px;
}
.site_map
{
	padding-left:10px;
	border-left:1px dotted #666666;
}
.site_map p, .site_map h2
{
	width:auto;
}
.site_map_group
{
	margin-bottom:10px;
}
.unclaimed_coupons h2
{
	padding-bottom:0px;
}
.unclaimed_coupons p
{
	padding-left:30px;
	background:url("../../media/gif/coupon_link.gif") 0 0 no-repeat;
}
.content .claimed_coupons h2
{
	padding-left:30px;
	padding-bottom:5px;
	color:#666666;
	background:url("../../media/gif/coupon_link_claimed.gif") 0 0 no-repeat;
}
/*

	CRM FORMS
	
*/
.crm_form 
{
	font-size:70%;
	margin-bottom:10px;
}
.crm_form p,
.crm_form h2,
.crm_form h1,
.crm_form input,
.crm_form textarea
{
	font-size:100%;
	width:auto;
}
.crm_form .crm_select
{
	font-size:95%;
	color:#666666;
}

.crm_form h2
{
	display:none;
}
.advert_box .crm_form p
{
	padding-left:0px;
}
.crm_form .message p
{
	font-weight:bold;
	padding-left:3px;
	padding-right:10px;
}
.crm_form .crm_button
{
	background-color:#999999;
	color:#FFFFFF;
	border:1px solid #333333;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	padding:0px 2px 0px 2px;
	width:auto;
	cursor:pointer;
}

.crm_form .crm_input
{
	background-color:#ffffff;
	width:auto;
}
.advert_box .crm_form .crm_input
{
	background-color:#ffffff;
	width:130px;
}
.advert_box .crm_form
{
	padding-left:5px;
	color:#FFFFFF;
}
.content .crm_form 
{
	padding-top:2px;
}
.content .crm_form .crm_input,
.content .crm_form textarea
{
	width:230px;
	background-color:#ffffff;
	padding:0px 2px 2px 2px;
}
.content .crm_form .crm_button
{
	margin-right:5px;
	padding:2px;
	background-color:#FF0099; /* NAV LOCATION COLOR */
	color:#FFFFFF;
	font-weight:bold;
	border:#ffffff;
}
.content table
{
	padding:0px;
}
.content td
{
	background-color:#ffffff;
	padding:0px;
}

/*
.crm_form select
{
	font-size:90%;
}
.crm_form input,
.crm_form textarea 
{
	font-size:100%;
	width:300px;
}
.advert_box .crm_form input,
.advert_box .crm_form textarea 
{
	font-size:100%;
	width:100px;
}

.crm_form .button input
{
	width:auto;
	color:#FFFFFF;
	font-weight:bold;
	border-color:#FFFFFF;
	background-color:#FF0099; /* NAV LOCATION COLOR */
/*}
.crm_form p,
.crm_form h1,
.crm_form h2
{
	font-size:100%;
	width:auto;
	padding-left:0px;
}
.crm_form h2
{
	display:none;
}
.crm_form table
{
	width:auto;
	margin:0px;
	padding:0px;
	border:0px;
}
.content .crm_form td
{
	background-color:#ffffff;
}*/

/*

	INFORMATION DATABASE
*/
.information_database
{

}
.crm_form .information_database h2
{
	display:inherit;
}
.information_database .options_area
{
	background:url("../../media/gif/i_db_top.gif") 0 0 no-repeat #ff8900; /* NAV SEC LOCATION COLOR */
	margin-bottom:10px;
	padding-top:5px;
	width:385px;
	overflow:hidden;
}
.information_database .options_area form
{
	margin:0px;
	padding:5px 10px 10px 10px;
	background:url("../../media/gif/i_db_bottom.gif") bottom left no-repeat;
}
.information_database .options_area p
{
	color:#FFFFFF;
	padding:0px 0px 5px 18px;
	background:url("../../media/gif/i_db_plus.gif") 0 0 no-repeat;
	width:350px;
}
.information_database .options_area select
{
	margin:0px 0px 5px 0px;
	width:250px;
}
.information_database .information_database_conclusion
{
	margin:0px;
	padding:10px 0px 0px 0px;
	background:url("../../media/gif/i_db_conclusion.gif") 0 0 no-repeat;
}
.information_database .information_database_conclusion h2
{
	width:340px;
	font-weight:bold;
}
.content .img_box
{
	margin-left:0px;
}
/*
	PRODUCTS / INGREDIENTS
	INFORMATION DATABASE
*/
.products_ingredients_database
{
	background:url("../../media/gif/pi_db_top.gif") 0 0 no-repeat #FF0099; /* NAV LOCATION COLOR */
	margin-bottom:10px;
	padding-top:10px;
	width:385px;
	overflow:hidden;
}
.product_ico
{
	width:375px;
	height:20px;
	overflow:hidden;
	background:url("../../media/gif/products.gif") top right no-repeat;
}
.ingredients_ico
{
	width:375px;
	height:24px;
	overflow:hidden;
	background:url("../../media/gif/ingredients.gif") top right no-repeat;
}
.content .products_ingredients_database h1
{
	font-size:70%;
	color:#ffffff;
	font-weight:bold;
	border-bottom:1px dotted #ffffff;
	padding-bottom:5px;
	margin-bottom:5px;
	margin-left:7px;
	margin-top:0px;
	width:170px;
}
.products_ingredients_list2
{
	background:url("../../media/gif/pi_db_top.gif") 0 0 no-repeat #cccccc;
	margin-bottom:10px;
	padding-top:10px;
	width:385px;
	overflow:hidden;
}




.content .products_ingredients_list2 .options_area table
{
	width:370px;
	background-color:#CCCCCC;
	margin-left:8px;
}
.content .products_ingredients_list2 .options_area td p,
.content .products_ingredients_list2 .options_area th p
{
	padding-bottom:0px;
	width:auto;
	padding:2px 0px 2px 5px;
	margin:0px;
	background-color:'';
}
.content .products_ingredients_list2 .options_area .narrow p
{
	padding-bottom:0px;
	width:40px;
	padding:2px 0px 2px 5px;
	margin:0px;
	background-color:'';
}
.content .products_ingredients_list2 .options_area td,
.content .products_ingredients_list2 .options_area tr,
.content .products_ingredients_list2 .options_area th
{
	border:0px;
	background-color:"";
	padding:0px;
	margin:0px;
	text-align:left;
}
.content .products_ingredients_list2 .options_area td
{
	background-color:#cccccc;
	border-bottom:1px dotted #ffffff;
}
.content .products_ingredients_list2 .options_area th p,
.content .products_ingredients_list2 .options_area th .narrow p
{
	color:#333333;
	font-weight:bold;
}




.crm_form .products_ingredients_list2 h2,
.crm_form .products_ingredients_database h2
{
	display:inherit;
}
.products_ingredients_database .options_area,
.products_ingredients_list2 .options_area
{
	margin-top:0px;
	padding-bottom:0px;
}
.products_ingredients_database .clear,
.products_ingredients_list2 .clear
{
	margin:0px;
	padding:0px 0px 0px 0px;
	height:8px;
	width:385px;
	overflow:hidden;
	background:url("../../media/gif/pi_db_bottom.gif") 0 0 no-repeat;
}
.products_ingredients_database .options_area p,
.products_ingredients_database .options_area h2
{
	color:#ffffff;
	padding-left:10px;
	width:auto;
}
.products_ingredients_list2 .options_area p,
.products_ingredients_list2 .options_area h2
{
	color:#666666;
	margin-left:10px;
	margin-right:5px;
	width:auto;
}
.products_ingredients_database .options_area .options_column h2
{
	font-weight:100;
}
.products_ingredients_database .options_area h2
{
	font-weight:bold;
}
.products_ingredients_list2 .options_area h2
{
	border-bottom:1px dotted #666666;
	padding-bottom:5px;
	margin-bottom:5px;
	font-weight:bold;
}
.pi_thread a
{
	padding-left:15px;
	background:url("../../media/gif/pi_db_back.gif") 0 0 no-repeat;
	margin-right:5px;
}
.pi_thread .source
{
	color:#FF0099; /* NAV LOCATION COLOR */
}
.options_column
{
	width:190px;
	float:left;
	margin-top:0px;
}
.products_ingredients_database .options_column h2
{
	width:auto;
	padding-left:23px;
	background:url("../../media/gif/pi_db_plus.gif") 0 0 no-repeat;
}
.content .options_column a
{
	color:#FFFFFF;
	text-decoration:none;
}
.content .products_ingredients_list2 .options_column a
{
	color:#333333;
	text-decoration:none;
}
.content .products_ingredients_list2 .options_column a span
{
	color:#666666;
}
/*
	COMPETITIONS 
*/
.content .crm_form .competition_results h2
{
	display:block;
}
.winner,
.second_place,
.third_place,
.runner_up
{
	background:url("../../media/gif/comp_bottom.gif") bottom left no-repeat #cccccc;
	margin-bottom:10px;
}
.winner p,
.second_place p,
.third_place p,
.runner_up p
{
	width:auto;
	padding:0px 10px 10px 10px;
}
.winner h2,
.second_place h2,
.third_place h2,
.runner_up h2
{
	width:auto;
	font-weight:bold;
	padding:0px 10px 10px 10px;
}
.comp_top
{
	background:url("../../media/gif/comp_top.gif") 0 0 no-repeat;
	width:385px;
	height:8px;
	overflow:hidden;
}
.competition_results .winner h2,
.competition_results .winner p,
.competition_results .second_place h2,
.competition_results .second_place p,
.competition_results .third_place h2,
.competition_results .third_place p
{
	color:#ffffff;
}
.winner
{
	background-color:#FF0099; /* NAV LOCATION COLOR */
}
.second_place
{
	background-color:#666666;
}
.third_place
{
	background-color:#999999;
}
.competition_results .winner h2
{
	background:url("../../media/gif/first_place.gif") top right no-repeat;
	width:295px;
	padding-right:75px;
}
.competition_results .second_place h2
{
	background:url("../../media/gif/second_place.gif") top right no-repeat;
	width:295px;
	padding-right:75px;
}
.competition_results .third_place h2
{
	background:url("../../media/gif/third_place.gif") top right no-repeat;
	width:295px;
	padding-right:75px;
}

.chunk_value_link a
{
	padding-left:15px;
	background:url("../../media/gif/chunk_list_ico.gif") top left no-repeat;
}
