a:link {
color: #666666;

}

a:visited {
color: #666666;

}

a:hover {
color: #ff9900;

}

a:active {
color: #666666;

}


.logo {border: none; }


/*
.filmbg {
	background-image: url(images/film_bg.gif);
	background-repeat: no-repeat;
	background-position: left;
}



.filmbg2 {
	background-image: url(images/film_bg2.gif);
	background-repeat: no-repeat;
	background-position: left;
}

*/



.filmbg4 {
	/*background-image: url(images/film_bg4.gif);*/
	background-repeat: no-repeat;
	background-position: left;
}




.filmbg5 {
	/*background-image: url(images/film_bg5.gif);*/
	background-repeat: no-repeat;
	background-position: right;
}



.filmbg6 {
	/*background-image: url(images/film_bg2.gif);*/
	background-repeat: no-repeat;
	background-position: left;
}



.camerabg {
	/*background-image: url(images/camera_bg.gif);*/
	background-repeat: no-repeat;
	background-position: top;
}

.titlefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	color: #000000;

}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3366FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 3px;


}
.text2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
}
.greyline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FF0000;
}







	body{

		font-family: Arial;
			

	}
	
	#mainContainer{
		width:660px;
		margin:0 auto;
		text-align:left;
		height:100%;
		background-color:#ffffff;
		border-left:3px double #000;
		border-right:3px double #000;
		
	}
	#formContent{
		padding:5px;
		
	}
	/* END CSS ONLY NEEDED IN DEMO */
	
	
	/* Big box with list of options */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:182px;	/* Width of box */
		height:150px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #7f9db9;	/* Dark green border */
		background-color:#ffffff;	/* White background color */
		text-align:left;
		font-size:18px;
		z-index:100;
		color:#666666;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#cccccc;
		color:#000000;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
	
	form{
		display:inline;
	}
	


.browsebox {
	font-family: Arial, Helvetica, sans-serif;
	color:#ff9900;
}

	
.searchbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#ff9900;


}


.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#ff9900;
	background-color: #ffffff;
	border: 1px solid #cccccc;

}
.searchbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #ff9900;


}

.searchbuttonsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #ff9900;


}


.deletebuttonsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ff9900;
	background-color: #ffffff;
	border: 1px solid #ff9900;

}



.deletebutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ff9900;
	background-color: #ffffff;
	border: 1px solid #ff9900;


}




.text4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}
.text5 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #666666;
}
.text6 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FF9900;
}

.text7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ff9900;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	padding-left: 3px;

}

.text8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #666666;
	padding: 0px;
	line-height: 20px;

}

.text9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #000000;
	filter:alpha(opacity=80); /* IE's opacity*/
	opacity:0.8;
	padding-left: 3px;

}

.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	padding: 0px;
	line-height: 20px;

}

.text11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	

}



.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-left: 100px;
	padding-bottom: 3px;


}


.text13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
}

.text14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
 
}


.text15{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #ff9900;
	line-height: 20px;

}

.text16{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	

}


.text17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:6px;

}


.text18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ff9900;
}




.tableborder {
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px none #dddddd;
	border-left: 1px solid #dddddd;

}


.tableborder2 {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;

}






.imageborder {
	border: 1px solid #cccccc;
}

.imageborder2 {
	border: 1px solid #000000;
}

.imageborder2 {
	border: 1px solid #ff9900;
}

.imageborder4 {
	border: 1px dashed #cccccc;
}


.imagecell {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-color: #888888;


}


.imageBox1,.imageBoxHighlighted1{
		width:180px;	/* Total width of each image box */
		height:180px;	/* Total height of each image box */
		float:left;
	}
.imageBox1_theImage1{
		width:180px;	/* Width of image */
		height:180px;	/* Height of image */
		
	}

.imageBox,.imageBoxHighlighted2{
		width:205px;	/* Total width of each image box */
		height:200px;	/* Total height of each image box */
		float:left;
	}
.imageBox_theImage2{
		width:205px;	/* Width of image */
		height:200px;	/* Height of image */
		
	}


	
	.imageBox3,.imageBoxHighlighted3{
		width:310px;
		height:400px;	
		float:left;
		margin-right: 40px; 
		margin-bottom: 40px
		
				
	}
	
	.imageBox3_theImage3{
		width:310px;	/* Width of image */
		height:400px;	/* Height of image */
		margin-right: 0px; 
		margin-bottom: 20px
		
	}
	


	
.imageBox4,.imageBoxHighlighted4{
		width:230px;	/* Total width of each image box */
		height:220px;	/* Total height of each image box */
		float:left;
		margin-right: 40px; 
		margin-bottom: 40px
		
				
	}
.imageBox4_theImage4{
		width:230px;	/* Width of image */
		height:220px;	/* Height of image */
		margin-right: 40px; 
		margin-bottom: 20px
		
	}
	
	
		
.imageBox5{
		width:230px;	/* Total width of each image box */
		height:240px;	/* Total height of each image box */
		float:left;
		margin-right: 15px; 
		margin-bottom: 20px
		
				
	}
	
	
.imageBox12{
		width:230px;	/* Total width of each image box */
		height:190px;	/* Total height of each image box */
		float:left;
		margin-right: 15px; 
		margin-bottom: 20px
		
				
	}	


.imageBox13{
			width:110px;	/* Total width of each image box */
		height:110px;	/* Total height of each image box */
		float:left;
		margin-right: 15px; 
		margin-bottom: 20px
		
				
	}

.imageBox6{
		width:113px;
		height:120px;	
		float:left;
		margin-right: 15px; 
		margin-bottom: 10px;				
	}



.imageBox7{
		width:98%;	
		margin-right: 15px; 
					
	}


.imageBox8{
	
		float:left;
		margin-left: 20px; 
		margin-bottom: 15px;				
	}
	
	
.imageBox9{
		width:96%;	
		margin-left: 20px; 
					
	}	
	
.ajaxtooltip{
position: absolute; /*leave this alone*/
display: none; /*leave this alone*/
left: 0; /*leave this alone*/
top: 0; /*leave this alone*/
background: #ffffff;
border: 1px solid #cccccc;
border-width: 1px 1px 1px 1px;
padding: 3px;
}


.photocell {
	background-color: #f4f4f4;
	border: 1px solid #cccccc;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;

}


.photocell2 {
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px none #cccccc;
	padding-top: 5px;

}

textarea.iframe { overflow: auto }


.iframe1 {
    font-family: Arial, Helvetica, sans-serif;
	background-color: #f4f4f4;
	border: 1px solid #cccccc;
}

.iframe2 {
    font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border: none;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
}
.text19 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;

}
.text20 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.text21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #000000;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 10px;

}

.text22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:7px;


}
