/* 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;
	}
	
		DIV#basic_search DIV.search_tips SPAN {
			color: #FF9900;
		}

/* LIGHTBOX CONTROL */

DIV.lightboxControl {
	float: right;
	width: 228px;
	margin-bottom: 3px;
	border: 1px solid #807a70;
	background-color: #FFFFFF;
}

	DIV.lightboxControl DIV.searchLbControlMessage {
		text-align: center;
		font-weight: bold;
		padding: 2px 5px;
		background-color: #999999;
		color: #000000;
	}

	DIV.lightboxControl DIV.activeLightbox {
		text-align: left;
		margin: 10px 3px;
		color: #FF9900;
	}
	
		DIV.lightboxControl DIV.activeLightbox DIV.name {
			float: left;
			width: 100px;
			padding: 1px 0;
		}

		DIV.lightboxControl DIV.activeLightbox FORM {
			width: 120px;
			float: right;
		}

			DIV.lightboxControl DIV.activeLightbox FORM SELECT {
				font-size: 10px;
				width: 120px;		
			}
			
				DIV.lightboxControl DIV.activeLightbox FORM SELECT OPTION {
					font-size: 10px;
				}

	DIV.lightboxControl DIV.LBcontrolTabs {
		width: 222px;
		float: left;
		margin: 5px 0 1px 0;
		padding: 0 3px;
	}

		DIV.lightboxControl DIV.LBcontrolTabs A {
			color: #666666;
			text-decoration: none;
			text-align: center;
			font-size: 10px;
			float: left;
			width: 72px;
			background: url("../images/lb_control_tab_off.jpg") no-repeat 0 0;
			margin: 0 1px;
			padding: 2px 0;
			
		}

			DIV.lightboxControl DIV.LBcontrolTabsPl A#filmTabHeaderCreate {
				width: 60px;
			}

			DIV.lightboxControl DIV.LBcontrolTabsPl A#filmTabHeaderRename {
				width: 90px;
			}

			DIV.lightboxControl DIV.LBcontrolTabsPl A#filmTabHeaderSend {
				width: 60px;
			}

		DIV.lightboxControl DIV.LBcontrolTabs A.selected, DIV.lightboxControl DIV.LBcontrolTabs A:hover {
			background: url("../images/lb_control_tab_on.jpg") no-repeat 0 0;
			color: #FFFFFF;
		}

	DIV.lightboxControl DIV.tabBody {
		width: 222px;
		padding: 0 3px;
		margin: 1px 0 0 0;
		float: left;
		font-size: 10px;
	}
	
			DIV.lightboxControl DIV.tabBody DIV.formLine {
				border: 1px solid #E6E6E6;
				margin-bottom: 2px;
				color: #999999;
				padding: 0 3px;
			}

		DIV.lightboxControl DIV.tabBody INPUT {
			font-size: 10px;
			border: 0;
		}

		DIV.lightboxControl DIV.tabBody INPUT.lb_film_submit {
			float: right;
			width: 50px;
			color: #999999;
			background-color: #E6E6E6;
			padding: 0 5px;
			margin: 2px 0 0 0;
			font-size: 10px;
			text-transform: lowercase;
		}

	DIV.lightboxControl DIV.show_button {
		width: 223px;
		float: left;
		text-align: center;
		padding: 0 2px;
		margin-top: 10px;
	}

		DIV.lightboxControl DIV.show_button A {
			display: block;
      text-decoration: none;
			color: #999999;
			background-color: #E6E6E6;
			text-align: center;
			font-size: 10px;
			padding: 2px 0;
		}
		
		DIV.lightboxControl DIV.show_button A:hover {
			color: #FFFFFF;
			background-color: #969696;
		}
		
	DIV.lightboxControl DIV.buttons {
		width: 223px;
		float: left;
		text-align: center;
		padding: 0 2px;
		margin: 2px 0;
	}

		DIV.lightboxControl DIV.buttons A {
			display: block;
			float: left;
			text-decoration: none;
			width: 73px;
			color: #999999;
			background-color: #E6E6E6;
			padding: 2px 0;
			margin: 0;
			font-size: 10px;
		}
		
		DIV.lightboxControl DIV.buttons A:hover {
			color: #FFFFFF;
			background-color: #969696;
		}
		
		DIV.lightboxControl DIV.buttons A.middle {
			margin: 0 2px;
		}
