/* GETTY SEARCH	*/

	DIV#getty_search {
		float: right;
		width: 222px;
		margin-bottom: 3px;
		padding: 3px;
		border: 1px solid #666666;
		background: #FFFFFF;
		color: #999999;
		font-size: 10px;
	}

		DIV#getty_search IMG {
			margin: 3px 0 0 3px;
		}

		DIV#getty_search DIV.checkboxes {
			width: 100%;
			margin: 10px 0 10px 0;
			color: #666666;
			text-align: left;
			font-size: 12px;
		}

			DIV#getty_search DIV.checkboxes DIV.searchCheckbox {
				float: left;
				margin: 2px 0;
			}

				DIV#getty_search DIV.checkboxes DIV.searchCheckbox INPUT {
					margin-bottom: 0;
				}

		DIV#getty_search DIV.searchfield {
			float: left;
			margin: 5px 0;
			color: #999999;
		}

			DIV#getty_search DIV.searchfield INPUT {
				float: left;
				border: 1px solid #CCCCCC;
				width: 195px;
				font-size: 12px;
				padding: 2px;
				height: 15px;
			}

			DIV#getty_search DIV.searchfield INPUT.search_button  {
				float: right;
				background: url(../images/buttons/searchArrow.jpg) no-repeat 0 50%;
				border: 1px solid #CCCCCC;
				background-color: #CCCCCC;
				width: 21px;
				height: 21px;
				margin: 0;
			}


/* BASIC SEARCH */

DIV#basic_search {
	float: right;
	width: 222px;
	margin-bottom: 3px;
	padding: 3px;
	border: 1px solid #666666;
	background: url('../images/searchIsifaLogo.jpg') no-repeat 5px 5px;
	color: #999999;
	font-size: 10px;
}

	DIV#basic_search DIV.checkboxes {
		width: 100%;
		color: #666666;
		text-align: left;
		font-size: 12px;
	}

		DIV#basic_search DIV.checkboxes DIV.searchCheckbox {
			float: left;
			margin: 2px 0;
		}

			DIV#basic_search DIV.checkboxes DIV.searchCheckbox INPUT {
				margin-bottom: 0;
			}

	DIV#basic_search DIV.searchfield {
			float: left;
			margin: 30px 0 5px 0;
			color: #999999;
		}

			DIV#basic_search DIV.searchfield INPUT {
				float: left;
				border: 1px solid #CCCCCC;
				width: 195px;
				font-size: 12px;
				padding: 2px;
				height: 15px;
			}

			DIV#basic_search DIV.searchfield INPUT.search_button  {
				float: right;
				background: url(../images/buttons/searchArrow.jpg) no-repeat 0 50%;
				border: 1px solid #CCCCCC;
				background-color: #CCCCCC;
				width: 21px;
				height: 21px;
				margin: 0;
			}

	DIV#basic_search DIV.advice {
		float: left;
		margin: 0;
		color: #999999;
	}

	DIV#basic_search DIV.search_tips {
		float: left;
		margin: 5px 0;
		color: #666666;
	}

/* STRIPES */

A.stripe {
	border: 1px solid #666666;
	width: 222px;
	padding: 4px 3px;
	display: block;
	float: right;
	margin-bottom: 3px;
	color: #999999;
	text-decoration: none;
	font-size: 10px;
}
A.stripe:hover {
	color: #FFFFFF;
}

A.epa {
	background: url(../images/bannerEpaOff.jpg) no-repeat 50% 100%;
}

A.epa:hover {
	background: url(../images/bannerEpaOn.jpg) no-repeat 50% 100%;
}

A.splash {
	background: url(../images/bannerSplashOff.jpg) no-repeat 50% 100%;
}

A.splash:hover {
	background: url(../images/bannerSplashOn.jpg) no-repeat 50% 100%;
}

A.sipa {
	background: url(../images/bannerSipaOff.jpg) no-repeat 50% 100%;
}

A.sipa:hover {
	background: url(../images/bannerSipaOn.jpg) no-repeat 100% 100%;
}

A.ln {
	background: url(../images/bannerLNOff.jpg) no-repeat 50% 100%;
}

A.ln:hover {
	background: url(../images/bannerLNOn.jpg) no-repeat 100% 100%;
}

A.vlp {
	background: url(../images/bannerVLPOff.jpg) no-repeat 50% 100%;
}

A.vlp:hover {
	background: url(../images/bannerVLPOn.jpg) no-repeat 100% 100%;
}

A.sme {
	background: url(../images/bannerSmeOff.jpg) no-repeat 0 50%;
}

A.sme:hover {
	background: url(../images/bannerSmeOn.jpg) no-repeat  0 50%;
}


/* ADVANCED SEARCH */

	#advanced_search {
		float: right;
		width: 218px;
		margin-bottom: 3px;
		padding: 3px 5px;
		border: 1px solid #807a70;
		background: #FFFFFF;
	}

		#advanced_search DIV.heading {
		}

			#advanced_search DIV.heading A {
				padding: 0 20px 2px 0;
				color: #FF9900;
				font-weight: bold;
				text-decoration: none;
			}

			.advanced_search A.packed {
				background: url("../images/icon_packed.gif") no-repeat 100% 0;
			}

			.advanced_search A.unpacked {
				background: url("../images/icon_unpacked.gif") no-repeat 100% 0;
			}

			#advanced_search A.brands_select_all {
        margin: 0 5px 0 0;
				color: #FF9900;
				font-weight: bold;
				text-decoration: none;
				cursor: pointer;
			}

	.criteria * {
		margin: 0;
		padding: 0;
	}

	.criteria LI.packed UL {
		display: none !important;
	}

	.criteria LI.unpacked UL {
		display: block;
	}

	.criteria UL {
		margin: 0 0 0 10px;
	}

		.criteria UL LI.agencyButton {
			margin: 5px 0 0 0;
			position: relative;
		}

			.criteria UL LI.agencyButton > UL.agencyBox {
				position: absolute;
				left: -193px;
				top: 15px;
				width: 250px;
				background-color: transparent;
			}

			.criteria UL LI.agencyButton > UL.agencyBox LI.close {
					text-align: right;
					background-color: #999999;
					border: 1px solid #807a70;
					border-bottom: 0;
					width: 250px;
					padding: 3px;
					margin: 0;
				}

				.criteria UL LI.agencyButton > UL.agencyBox UL.agencyList {
					float: left;
					width: 250px;
					border: 1px solid #807a70;
					padding: 3px;
					background: #FFFFFF;
					color: #666666;
					margin: 0;
					border-top: 0;
				}

					.criteria UL LI.agencyButton > UL.agencyBox UL.rm {
						border-right: 0;
					}

					.criteria UL LI.agencyButton > UL.agencyBox UL.rf {
						border-left: 0;
					}

					.criteria UL LI.agencyButton > UL.agencyBox UL.agencyList LI.listName {
						color: #FF9900;
						font-weight: bold;
					}

					.criteria UL LI.agencyButton > UL.agencyBox UL.agencyList LI.selectAll {
						padding: 5px 0;
						text-align: center;
					}
					
						.criteria UL LI.agencyButton > UL.agencyBox UL.agencyList LI.selectAll A {
							width: 80px;
							padding: 0 10px;
							cursor: pointer;
							text-decoration: none;
						}
					
					.criteria UL LI.agencyButton > UL.agencyBox UL.agencyList LI LABEL INPUT {
						margin-right: 2px;
					}

		.criteria UL LI {
			margin: 0 0 4px 0;
		}

		.criteria UL UL {
			margin: 0 0 0 10px;
		}

		.criteria UL UL LI {
			margin: 5px 0 0 0;
		}


		.criteria UL UL UL {
				margin: 0 0 0 0px;
			}


			.criteria UL UL UL LI {
				margin: 0;
			}

				.criteria UL UL LI SELECT.agency {
					width: 200px;
					margin: 5px 0 0 0;
				}

.criteria DIV.form_info {
	width: 220px;
	margin: 0 0 0 -20px;
	font-size: 10px;
	text-align: right;
}

	.criteria A.advanced_search_heading {
		padding: 0 20px 2px 0;
		color: #FF9900;
		font-weight: bold;
		text-decoration: none;
	}

	.criteria {
		list-style: none;
	}

		.criteria UL {
			list-style: none;
		}

	.criteria A.criteria_heading {
		padding: 0 20px 2px 0;
		color: #FF9900;
		font-weight: bold;
		text-decoration: none;
	}


	.criteria LI.criteria_subitem {
		color: #666666;
	}


/* CATEGORIES
	#categories {
		float: right;
		width: 218px;
		margin-top: 3px;
		padding: 3px 5px;
		border: 1px solid #807a70;
		background: #F5FAFF;
	}

		#categories DIV.heading {
		}

			#categories DIV.heading A {
				padding: 0 20px 2px 0;
				color: #0066CC;
				font-weight: bold;
				text-decoration: none;
			}
*/
	.criteria A.packed {
		background: url("../images/icon_packed.gif") no-repeat 100% 0;
	}

	.criteria A.unpacked {
		background: url("../images/icon_unpacked.gif") no-repeat 100% 0;
	}

/*
	.criteria * {
		margin: 0;
		padding: 0;
	}

	.criteria LI.packed UL {
		display: none !important;
	}

	.criteria LI.unpacked UL {
		display: block;
	}

	.criteria {
		list-style: none;
	}

		.criteria UL {
			list-style: none;
		}

	.criteria LI.criteria_subitem {
		color: #666666;
	}
*/

/* PRESS ARCHIVE */

#press_archive {
		float: right;
		width: 218px;
		margin-bottom: 3px;
		padding: 3px 5px;
		border: 1px solid #807a70;
		background: #F5FAFF;
	}

    #press_archive DIV.heading {
			padding: 0 20px 2px 0;
			color: #0066CC;
			font-weight: bold;
			text-decoration: none;
		}

    #press_archive A {
  	 border-top: 1px solid #0066CC;
     padding: 5px 0;
     width: 218px;
     display: block;
  	 clear: both;
  	 text-align: center;
  	}

/* EXCLUSIVE LINKS */

DIV.exclusiveLinks {
	float: right;
	width: 228px;
	padding: 5px 0;
	margin-top: 0px;
	border: 1px solid #807a70;
	background-color: #000000;
	color: #FFFFFF;
	text-align: center;
}

	DIV.exclusiveLinks A {
		color: #FFFFFF;
		text-decoration: none;
		margin: 0 5px;
	}

