

line_height {



	line-height: 5px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



}



pre, tt       {font-size: 10px}







th            {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: bold;



	background-color: #0066FF



}







td            {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px



	



}







.form          {

	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px





}







h1            {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: bold



}





/*

A:link        {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: none;

	color: #666;

	background-color: inherit;

}







A:visited     {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: none;

	color: #666;

	background-color: inherit;

}







A:hover       {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666;

	background-color: inherit;

}







A:link.nav    {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #5F5F5F;



	background-color: inherit;



}







A:visited.nav {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #5F5F5F;



	background-color: inherit;



}







A:hover.nav   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #666;

	background-color: inherit;

}







.nav          {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #000000;



	background-color: inherit;



}











*/

















.text	      {



	BORDER-RIGHT: #666666 1px solid; 



	BORDER-TOP: #666666 1px solid; 



	FONT-SIZE: 9pt; 



	BORDER-LEFT: #666666 1px solid; 



	BORDER-BOTTOM: #666666 1px solid; 



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	background: #eeeeee;



	color : #000000;



}







.text_style	      {



	BORDER-RIGHT: #666666 1px solid; 



	BORDER-TOP: #666666 1px solid; 



	FONT-SIZE: 9pt; 



	BORDER-LEFT: #666666 1px solid; 



	BORDER-BOTTOM: #666666 1px solid; 



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	background: #eeeeee;



	color : #666666;



}















.text_input_style {



	BORDER-RIGHT: #999999 1px solid;



	BORDER-TOP: #999999 1px solid;



	FONT-SIZE: 9pt;



	BORDER-LEFT: #999999 1px solid;



	BORDER-BOTTOM: #999999 1px solid;



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	background: #eeeeee;



	color : #000000;



}	















.textarea	      {



	BORDER-RIGHT: #666666 1px solid; 



	BORDER-TOP: #666666 1px solid; 



	FONT-SIZE: 10pt; 



	BORDER-LEFT: #666666 1px solid; 



	BORDER-BOTTOM: #666666 1px solid; 



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	background: #eeeeee;



	color : #000000;



	overflow:auto;



}















.textarea_input_style{



	BORDER-RIGHT: #999999 1px solid;



	BORDER-TOP: #999999 1px solid;



	FONT-SIZE: 10pt;



	BORDER-LEFT: #999999 1px solid;



	BORDER-BOTTOM: #999999 1px solid;



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	background: #eeeeee;



	color : #000000;



	overflow:auto;



}















.comment_input_style {



	BORDER-RIGHT: #fafafa 1px solid;



	BORDER-TOP: #fafafa 1px solid;



	FONT-SIZE: 10pt;



	BORDER-LEFT: #fafafa 1px solid;



	BORDER-BOTTOM: #fafafa 1px solid;



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	background: #fafafa;



	color : #000000;



	overflow:auto;



}















.text_bgcolor {



	background: #ffffff;



}















.select_style {



	BORDER-RIGHT: #666666 1px solid; 



	BORDER-TOP: #cccccc 1px solid; 



	FONT-SIZE: 10pt; 



	BORDER-LEFT: #666666 1px solid;



	BORDER-BOTTOM: #666666 1px solid; 



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	background: #cccccc;		



}















.select_input_style {



	BORDER-RIGHT: #999999 1px solid;



	BORDER-TOP: #999999 1px solid;



	FONT-SIZE: 10pt;



	BORDER-LEFT: #999999 1px solid;



	BORDER-BOTTOM: #999999 1px solid;



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	background: #eeeeee;



	color:#000000;



}















.select_license_style {



	BORDER-RIGHT: #999999 1px solid; 



	BORDER-TOP: #999999 1px solid; 



	FONT-SIZE: 10pt; 



	BORDER-LEFT: #999999 1px solid;



	BORDER-BOTTOM: #999999 1px solid; 



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	background: #eeeeee;



	width:200px;



	text-align:left;



}















.cat_select_input_style{



	BORDER-RIGHT: #999999 1px solid;



	BORDER-TOP: #999999 1px solid;



	FONT-SIZE: 9pt;



	BORDER-LEFT: #999999 1px solid;



	BORDER-BOTTOM: #999999 1px solid;



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	background: #eeeeee;



	color : #000000;



	width:400px;



}















.license_table_style {







	text-align:left;







}















.button	      {



	BORDER-RIGHT: #666666 1px solid; 



	BORDER-TOP: #666666 1px solid; 



	FONT-SIZE: 9pt; 



	BORDER-LEFT: #666666 1px solid; 



	BORDER-BOTTOM: #666666 1px solid; 



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	background: #f0f0f0;



	color : #000000;



}







.button_style {



	BORDER-RIGHT: #666666 0px solid; 



	BORDER-TOP: #666666 0px solid; 



	FONT-SIZE: 9px; 



	BORDER-LEFT: #666666 0px solid; 



	BORDER-BOTTOM: #666666 0px solid; 



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	background: #f0f0f0;



}







.button_input_style{



	BORDER-RIGHT: #999999 1px solid;



	BORDER-TOP: #999999 1px solid;



	FONT-SIZE: 9px;



	BORDER-LEFT: #999999 1px solid;



	BORDER-BOTTOM: #999999 1px solid;



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	background: #f0f0f0;



	color:#000000;



}















.gallery_table_style {



	background-color:#000000;



}







.gallery_stats_style {

	font-size: 10px;

}







.adSearch_table_style {



	text-align:left;



}











.gallery_cateory_link_style {



}







.gallery_style {



	background-color:#000000;



}







.category_table_style {

	width:93%;

}















.category_style {

	BORDER-TOP: #666666 1px;

	BORDER-BOTTOM: #666666 1px;

	BORDER-LEFT: #666666 1px;

	BORDER-RIGHT: #666666 1px;

}







.media_table_style {

	width:95%;

	text-align:left;

}















.error_style {

	color:#FF0000;

	font-size: 10px;

}







.slide_table_style {



	background-color: #000000;



	height:400px;



	width:600px;



}















.lightbox_manager_table_style {



}







.basket_table_style {

	width:98%;

	border-spacing:1px;

}















.basket_cell_header_style {



}







.basket_product_table_style {

	width:100%;

	border-spacing:1px;

	padding:0px;

}







.checkout_table_style {

	width:98%;

	border-spacing:1px;

}















.checkout_order_table_style {

	width:100%;

	border-spacing:1px;

}







.checkout_table_style {

	width:95%;

	border-spacing:1px;

	padding:0px;

}















.user_account_table_style {



	background-color: #999999;



	width:95%;



	border-spacing:1px;



	padding:0px;



}







.process_payment_table_style {



	background-color: #000000;



	width:98%;



	border-spacing:1px;



	padding:0px;



	text-align:left;



	border:1px;



}











.detail_table_style {



	width:90%;



	border-spacing:0px;



	text-align:left;



}







.category_link_style {

	width:100%;

	border-spacing:0px;

}



























.header_table_style {
	background-color:#C00;
	text-align:center;
	color:#FAFAFA;
	font-size:11px;
	FONT-WEIGHT: bold;


}







.header_table_style {



	background-color: #000000;



	width:100%;



	border-spacing:0px;



}















.outside_table_style {







	border-top:1px solid #666666;







	border-left:1px solid #666666;







	border-bottom:1px solid #666666;







	border-right:1px solid #666666;







}



.line_height {



	border-top:0px solid #666666;



	border-left:0px solid #666666;



	border-bottom:0px solid #666666;



	border-right:0px solid #666666;



}











.feature_text {

	font-size:8px;

	text-align:left;

}







.user_acount_table_style {



	background-color: #000000;



	width:95%;	



	text-align:left;



}











.user_account_cell_style {



	background-color: #000000;



}







.login_table_style {

	width:90%;

	border-spacing:0px;

	padding:1px;

	text-align:left;

}















.lost_password_table_style{



	background-color: #000000;



}







.registration_table_style {



	background-color: #000000;



	width:70%;



	text-align:left;



}











.login_page {



	width:60%;



}











.media_cell_style {

	border-spacing:5px;

}















.basket_cell_style {



}







.checkbox {



}















.category_cell_style {



}







.next_page_table_style{



	background-color: #000000;



	width:100%;



	border-spacing:0px;



}















.invoice_table_style {



	background-color: #333333;



	width:100%;



	border-spacing:1px;



	padding:0px;



	text-align:left;



	BORDER-RIGHT: #eeeeee 1px solid;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	color:#5f5f5f;



}



.report_table_style {



	background-color: #333333;



	width:100%;



	border-spacing:1px;



	padding:0px;



	BORDER-RIGHT: #000000 1px solid;



	BORDER-TOP: #000000 1px solid;



	BORDER-LEFT: #000000 1px solid;



	BORDER-BOTTOM: #000000 1px solid;



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;



}



.report_cell_style {



	background-color: #000000;



}







.report_header_style {



	background-color: #333333;



}







.report_title_style {



        background-color: #dedede;



}



.iptc_table_style {



    background: #dddddd;



	border-spacing:1px;



	padding:0px;



}







.invoice_table_style {



	background-color: #D5D5D8;



	width:100%;



	border-spacing:1px;



	padding:0px;



	text-align:left;



	BORDER-RIGHT: #ffffff 1px solid;



	BORDER-TOP: #ffffff 1px solid;



	BORDER-LEFT: #ffffff 1px solid;



	BORDER-BOTTOM: #ffffff 1px solid;



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	 font-size: 10px;



	background: #ffffff;



}







.license_detail_table_style {



	text-align:left;



}







.horizontal_line_style {



	width:90%;



	border:1px;



}















.upper_line {



	BORDER-TOP: #666666 1px solid;



}







.bottom_line {



	BORDER-BOTTOM: #666666 1px solid;



}







.left_line {



	BORDER-LEFT: #666666 1px solid;



}







.right_line {



	BORDER-RIGHT: #666666 1px solid;



}















.media_thumb_style {

	BORDER-TOP: #666666 0px solid;

	BORDER-BOTTOM: #666666 0px solid;

	BORDER-LEFT: #666666 0px solid;

	BORDER-RIGHT: #666666 0px solid;

}







.add_to_cart_icon {



	BORDER-TOP: #dddddd 0px solid;



	BORDER-BOTTOM: #dddddd 0px solid;



	BORDER-LEFT: #dddddd 0px solid;



	BORDER-RIGHT: #dddddd 0px solid;



	background-color:#000000;



}







.feature_table_style {







	width:97%;



}















.category_listing_table_style {



	width:98%;



	text-align:left;



}







.photographer_menu_table_style {



	background-color: #eeeeee;



	border:0px solid;



	padding:0px;



	border-spacing:0px;



	width:100%;



	text-align:center;



}















.private_login_form_style {
	width:300px;
	border-spacing:1px;
	padding:0px;
	border:1px;
	text-align:left;

}







.private_login_header_cell_style {
	text-align:left;

}















.menu_table_style {







	background-color: #eeeeee;







	border:0px solid;







	margin-top:0px;







	margin-bottom:0px;







	margin-left:0px;







	margin-right:0px;







	color:#000000;







}



.menu_block {

	background-color: #000000;

	border:0px solid;

	margin-top:0px;

	margin-bottom:0px;

	margin-left:0px;

	margin-right:0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 2px;

	font-size: 9px;

}











.photographer_media_table_style {



	background-color: #000000;



	width:750px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



}







.photographer_category_table_style {



	background-color: #000000;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER: #999999 1px solid;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



}











.photographer_category_links_table_style {



	background-color: #000000;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



}







.photographer_ftp_table_style {



	text-align:left;



}











.photographer_media_operation_table_style {



	background-color: #000000;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



}







.photographer_add_new_media_table_style {



	background-color: #000000;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



}















.new_lightbox_confirm {



	width:500px;



	border-spacing:1px;



	padding:0px;



	text-align:left;



}







.photographer_media_detail_table_style {



	background-color: #000000;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



}











.photographer_delete_confirm_table_style {



	background-color: #000000;



	width:500px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



}







.photographer_download_file_table_style {



	background-color: #000000;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



}















.photographer_download_file_table_style {



	text-align:left;



}







.photographer_reports_menu_table_style {



	background-color: #000000;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



}











.photographer_current_order_table_style {



	background-color: #000000;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



	text-align:left;



}















.last_12_month_report_table_style {



	background-color: #000000;



	width:750px;



	border-spacing:1px;



	padding:0px;



	BORDER-TOP: #eeeeee 1px solid;



	BORDER-BOTTOM: #eeeeee 1px solid;



	BORDER-LEFT: #eeeeee 1px solid;



	BORDER-RIGHT: #eeeeee 1px solid;



}







.license_basket_table_style {

	border-spacing:1px;

	padding:1px;

	width:100%;

	BORDER-TOP: #eeeeee 1px solid;

	BORDER-BOTTOM: #eeeeee 1px solid;

	BORDER-LEFT: #eeeeee 1px solid;

	BORDER-RIGHT: #eeeeee 1px solid;

}















.photographer_register_success_table_style {



	width:700px;



	text-align:left;



}







.photographer_login_table_style {



	text-align:left;



}







.photographer_forget_password_table_style {



	text-align:left;



}







.photographer_register_table_style {



	text-align:left;



}







.photographer_header_style {



	background:#eeeeee;



	text-align:left;



}











.photographer_bottom_line {



	border-bottom:1px solid #eeeeee;



}







.other_lightbox_table_style {



	width:95%;



	text-align:left;



}











.line_height .bottom_line .right_line #table2 a {



	font-size: 8px;



	font-style: normal;



	line-height: 5px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight: normal;



}



.line_height .bottom_line h1 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	line-height: 5px;



}



.page_text {

	background-color: #000000;

	border:0px solid;

	margin-top:0px;

	margin-bottom:0px;

	margin-left:0px;

	margin-right:0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: normal;

	font-size: 10px;

}















.paypal_error_table_style {







	width:700px;







}















.img-shadow {







	background: url(shadow2.gif) no-repeat bottom right; 







	/* Most major browsers other than IE supports transparent shadow. Newer release of IE should be able to support that. */















}















 















.img-shadow img {

	display: block; /* IE won't do well without this */

	position: relative; /* Make the shadow's position relative to its image */

	padding: 5px; /* This creates a border around the image */

	background-color: #000000; /* Background color of the border created by the padding */

	border: 1px solid #000000; /* A 1 pixel greyish border is applied to the white border created by the padding */

	margin: -6px 6px 6px -6px;

	color: #5f5f5f;



	/* Offset the image by certain pixels to reveal the shadow, as the shadows are 6 pixels wide, offset it by that amount to get a perfect shadow */







}















.even_style {

	color:#333;

}















.odd_style {

	color:#333;

}















.column_title_style {

	font-weight:bold;

	color:#999999;

}















.bg_top{
	background-color:#C00;
	color:#5f5f5f;






}







.bg_function{







background-color:#eeeeee;







height:26px;







color:#5f5f5f;







}







.line_bottom{







border-top:2px solid #FF8000;







}















.bg_bottom_btn{







background-image:url(../images/bg_btn.gif);







height:10px;







}























.text_private{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#C00;
	color:#fafafa;


}















a.text_private_gallery:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#FAFAFA;
	background-color:#C00;


}







a.text_private_gallery:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#FAFAFA;
	background-color:#C00;


}







/*--- CSS preview template  */







.border_preview {



	BORDER-RIGHT: 1px solid;



	BORDER-TOP: 1px solid;



	Z-INDEX: 100;



	BORDER-LEFT: 1px solid;



	BORDER-BOTTOM: 1px solid;



	POSITION: absolute;



	background-color:#CCCCCC;



	color:#5f5f5f;



}















.title_h2 {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left;







}















.preview_temp_load {







	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; TEXT-ALIGN: center







}















H1 {







	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px







}







H1 {



	FONT-SIZE: 12px







}







.checkout_info_contents_style{

	color:#5f5f5f;

}







.bg_gallery_style{



	background-color:#CCCCCC;



	color:#5f5f5f;



}







.user_card_info_pop_border{







border-color:#5f5f5f;







}







.bg_basket{

	color:#333;

}







.bg_header_basket{

	color:#333;

}







.b-search {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; LINE-HEIGHT: 0em; PADDING-TOP: 0px; TEXT-ALIGN: right







}







.b-this {







	DISPLAY: block! important







}







.class_form {







  margin: 0;







  padding: 0;







	width:100%;  







}







.class_div{







  clear: left;







  display: block;







  width: 100%;  







  margin: 0px 0px 0px 0px;







  padding: 0px 0px;







}







#b-query {



	WIDTH:80px;



	MARGIN-RIGHT: 0.25em;



	BORDER-RIGHT: #999999 1px solid;



	BORDER-TOP: #999999 1px solid;



	FONT-SIZE: 9pt;



	BORDER-LEFT: #999999 1px solid;



	BORDER-BOTTOM: #999999 1px solid;



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	background: #eeeeee;



	color : #000000;



}







#b-searchbtn {







	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.5em; POSITION: relative; TOP: -1px







}	































/* Slideshow */







#myGallery







{
	width: 800px;
	height: 800px;
	z-index:5;
	display: none;
	border: 1px solid #000;





}















.jdGallery







{







	overflow: hidden;







	position: relative;







}















.jdGallery img







{







	border: 0;







	margin: 0;







}















.jdGallery .slideElement







{







	width: 100%;







	height: 100%;







	background-color: #000;







	background-repeat: no-repeat;







	color:#FFFFFF;







}















.jdGallery .loadingElement







{







	width: 100%;







	height: 100%;







	position: absolute;







	left: 0;







	top: 0;







	background-color: #000;







	background-repeat: no-repeat;







	background-position: center center;







	background-image: url('images/loading-bar-black.gif');







	color:#FFFFFF;







}















.jdGallery .slideInfoZone







{







	position: absolute;







	z-index: 10;







	width: 100%;







	margin: 0px;







	left: 0;







	bottom: 0;







	height: 40px;







	background: #333;







	color: #fff;







	text-indent: 0;







	overflow: hidden;







}















* html .jdGallery .slideInfoZone







{







	bottom: -1px;







}















.jdGallery .slideInfoZone h2







{







	padding: 0;







	font-size: 80%;	







	margin: 2px 5px;







	font-weight: bold;







	color: inherit;







	background-color: inherit;







}















.jdGallery .slideInfoZone p







{







	padding: 0;







	font-size: 60%;







	margin: 2px 5px;







	color: #fff;







	background-color:#000;







}















.jdGallery div.carouselContainer







{







	position: absolute;







	height: 135px;







	width: 100%;







	z-index: 10;







	margin: 0px;







	left: 0;







	top: 0;







}















.jdGallery a.carouselBtn







{







	position: absolute;







	bottom: 0;







	right: 30px;







	height: 20px;







	/*width: 100px; background: url('images/carousel_btn.gif') no-repeat;*/







	text-align: center;







	padding: 0 10px;







	font-size: 13px;







	background: #333;







	color: #fff;







	cursor: pointer;







}















.jdGallery .carousel







{







	position: absolute;







	width: 100%;







	margin: 0px;







	left: 0;







	top: 0;







	height: 115px;







	background: #333;







	color: #fff;







	text-indent: 0;







	overflow: hidden;







}















.jdGallery .carousel .carouselWrapper







{







	position: absolute;







	width: 100%;







	height: 78px;







	top: 10px;







	left: 0;







	overflow: hidden;







}















.jdGallery .carousel .carouselInner







{







	position: relative;







}























.jdGallery .carousel .carouselInner .thumbnail







{







	cursor: pointer;







	background-color: #000;







	background-position: center center;







	float: left;







	border: solid 1px #fff;







	color:#eeeeee;







}

















.jdGallery .carousel .label







{







	font-size: 13px;







	position: absolute;







	bottom: 5px;







	left: 10px;







	padding: 0;







	margin: 0;







}















.jdGallery .carousel .label .number







{







	color: #b5b5b5;







	background-color:#333333;







}















.jdGallery a







{







	font-size: 100%;







	text-decoration: none;







	color: inherit;







	background-color: inherit;







}















.jdGallery a.right, .jdGallery a.left







{







	position: absolute;







	height: 99%;







	width: 25%;







	cursor: pointer;







	z-index:10;







/*	filter:alpha(opacity=20);







	-moz-opacity:0.2;







	-khtml-opacity: 0.2;







	opacity: 0.2;*/







}















* html .jdGallery a.right, * html .jdGallery a.left







{







/*	filter:alpha(opacity=50);*/







}















.jdGallery a.right:hover, .jdGallery a.left:hover







{







	/*filter:alpha(opacity=80);







	-moz-opacity:0.8;







	-khtml-opacity: 0.8;







	opacity: 0.8;*/







}















.jdGallery a.left







{







	left: 0;







	top: 0;







	background: url('images/fleche1.png') no-repeat center left;







}















* html .jdGallery a.left { background: url('images/fleche1.gif') no-repeat center left; }















.jdGallery a.right







{







	right: 0;







	top: 0;







	background: url('images/fleche2.png') no-repeat center right;







}















* html .jdGallery a.right { background: url('images/fleche2.gif') no-repeat center right; }















.jdGallery a.open







{







	left: 0;







	top: 0;







	width: 100%;







	height: 100%;







}















.withArrows a.open







{







	position: absolute;







	top: 0;







	left: 25%;







	height: 99%;







	width: 50%;







	cursor: pointer;







	z-index: 10;







	background: none;







	/*-moz-opacity:0.8;







	-khtml-opacity: 0.8;







	opacity: 0.8;*/







}















.withArrows a.open:hover { background: url('images/open.png') no-repeat center center; }















* html .withArrows a.open:hover { background: url('images/open.gif') no-repeat center center;







	/*filter:alpha(opacity=80);*/ }















.menu_style{



	border-bottom:1px solid #a5a5a5;



	border-top:1px solid #a5a5a5;



	height:40px;



	background-color:#ebebeb;



	color: #000000;



}







.table_bottom_style{



	border-top:1px solid #a5a5a5;



	background-color:#fafafa;



	color:#000000;



}







.featured_style{







border-bottom:1px solid #a5a5a5;







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:10px;







color:#79C944;







font-stretch:expanded;







font-weight:bold;







background-color: inherit;







}






