HTML {
	MARGIN: 0px; 
	height:100%;
}

body 
{
	MARGIN: 0px 0px 0px 0px;
	background-color:#8a8a8a;
	background-image:url(Images/bg_opt.jpg);	
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	color:#000000;
	text-decoration:none;
	
	
}


.main_content_bg
{
	
		background-image:url(Images/main_content_bg.png);	
		background-repeat:repeat-y;
		width:968px;
	}


.bid_now
{
		background-image:url(Images/bid_now_bg.jpg);	
		background-repeat:repeat-x;
		width:65px;
		height:14px;
	}
	
	
	
	.bid_now_link,A.bid_now_link,A.bid_now_link:visited, A.bid_now_link:hover, A.bid_now_link:Link
{
	color: #ffffff; 
    font-family: Tahoma; 
    font-size: 11px; 
    text-decoration:none;
}

A.bid_now_link:hover
{
	text-decoration:underline;
}


.load_catalog,A.load_catalog,A.load_catalog:visited, A.load_catalog:hover, A.load_catalog:Link
{
	color: #ffffff; 
    font-family: Tahoma; 
    font-size: 14px; 
    text-decoration:none;
}

A.load_catalog:hover
{
	text-decoration:underline;
}







.blueTahoma,A.blueTahoma,A.blueTahoma:visited, A.blueTahoma:hover, A.blueTahoma:Link
{
	color: #0090c7; 
    
    text-decoration:none;
}

A.blueTahoma:hover
{
	color: #ff0000; 
}


.linksbg
{
	background-image: url(Images/links_bg.gif);
	background-repeat:no-repeat;
	width:210px;height:114px;
	}





.inside_links_bg
{
	background-image: url(Images/inside_links_arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#f5f5f5;
	height:20px;
	
	}



.inside_links,A.inside_links,A.inside_links:visited, A.inside_links:hover, A.inside_links:Link
{
	
    color: #0090c6; 
    font-family: Tahoma; 
    font-size: 11px; 
   

    text-decoration:none;
	
}
A.inside_links:hover
{
	color:#ff0000;
}



.manual_title_links,A.manual_title_links,A.manual_title_links:visited, A.manual_title_links:hover, A.manual_title_links:Link
{
	width: 168px; 
	height: 24px; 
	background-image: url(Images/help_title_bg_strip.png);
    color: #ffffff; 
    font-family: Tahoma; 
    font-size: 16px; 
    font-weight: bold; 
    padding-right: 5px;
    text-decoration:none;
	
}
A.manual_title_links:hover
{
	text-decoration:underline;
}



.my_account_link_Red, A.my_account_link_Red, A.my_account_link_Red:visited, A.my_account_link_Red:hover, A.my_account_link_Red:Link
{
	font-family:Tahoma;
	font-size:12px;
	font-style:normal;
	color:#ff0000;
	text-decoration:none;
	
}
A.my_account_link_Red:hover
{
	color:#ff0000;
}






A.mailLink,A.mailLink:visited, A.mailLink:hover, A.mailLink:Link
{
	font-family:Tahoma;
	font-size:12px;
	font-style:normal;
	color:#bbbbbb;
	text-decoration:underline;
	
}
A.mailLink:hover
{
	color:#ff0000;
}



.linklightblue,A.linklightblue:visited, A.linklightblue:hover, A.linklightblue:Link
{
	
	font-size:12px;
	font-style:normal;
	color:#338ad1;
	text-decoration:underline;
	
}
A.linklightblue:hover
{
	color:#ff0000;
}




.send_to_freind_link,A.send_to_freind_link:visited, A.send_to_freind_link:hover, A.send_to_freind_link:Link
{
	
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color:#0090c6;
	text-decoration:none;
	
}
A.send_to_freind_link:hover
{
	color:#ff0000;
}




IMG {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}


#main_div
{
	width:100%;
	background /**/:url(Images/main_div_strip.png) repeat-x top;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/main_div_strip.png', sizingMethod='crop');
}

	
	
.content_trans_bg { 
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='Images/inside_content_bg.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.content_trans_bg[class] {
  background-image:url(Images/inside_content_bg.png);
}


.top_shadow_color
{
	background-image: url(Images/register_bg_color.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}
	
.concon
{
	width: 100%; 
	background-color: #1a1a1a; 
	background-image: url(Images/inside_top_shadow_color.jpg);
    background-repeat: no-repeat; 
    background-position: right top;
}	
	
	

#top_div
{
	width:100%;
	height:70px;
	border-bottom: #fe0000 solid 1px;
	background-color:#000000;
	
	}

	
#img_ea_logo
{
	
	padding-right:17px;
	top:0px;
	width:100px;
	
	}
	

	
	
	#lang_div
{
	position: absolute;
	right: 914px; 
	top:10px;
	width:100px;
	
	}
	
#menu_div
{
	position: absolute;
	right: 360px; 
	top:48px;
	width:670px;
}
	
	
	
#img_police_logo
{
	position:absolute;	 
	top:0px;
	width:1000px;
	
	}
	
	
	
#middle_div
{
	width:100%;	
}


.main_content_home
{
	background-color:#000000;
	 background-image : url(Images/home_car.jpg);
     background-repeat: no-repeat;
     background-position:left top;
     
	}
	
	.main_content_home_ph
{
	background-color:#000000;
	
     
	}
	
	
	.main_content_home2
{
	
	 background-image : url(Images/top_shadow_3.jpg);
        background-repeat: no-repeat;
        background-position:right top;
        width:100%;
	}
	
	
	#login_bar_ph
{
	background-image:url(Images/top_shadow_1_login.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:180px;
	height:139px;
	
	}
	


#login_bar
{
	background-image:url(Images/top_shadow_1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:180px;
	height:139px;
	
	}
	
	#flash_rotator
	{
		background-color:#000000;
		background-image:url(Images/top_shadow_2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:161px;	
	padding-top:110px;
	text-align:center;
		}
		
#counter_div
	{
		
		background-image: url(Images/top_shadow_3.jpg);
        background-repeat: no-repeat;
        background-position:right top;
		
	}
			
		#small_search_bar
		{
			background-color:#ff0000;
			height:20px;			
			
			}	


#auction_text
{
	padding-top:153px;
	height:auto;
	}
	
	
	
	
	
#login_bg
{
	/*
	width:180px;*/	
}

.login_area
{
	background-image:url(Images/login_bg.jpg);
	background-repeat:no-repeat;
	width:188px;
	height:185px;
	
	}	
	
	
	
	.login_area_loged
{
	background-image:url(Images/login_bg_loged.jpg);
	background-repeat:no-repeat;
	width:188px;
	height:265px;
	
	}	
	
	
#footer_div
{
	/*padding-top:60px;*/
}	

#red_line
{
	width: 100%; border-bottom: #fe0000 solid 1px; height: 1px;
	}
	
#login_bar_inside
{
	
	
	width:180px;
	position: absolute;
	left:50px;
	height:139px;
	}
	
	
	
.my_account_alt_row
{
	background-image:url(images/inside_content_bg.png);
	height:18px;
	padding-left:10px;
	}


.my_account_row
{
	
	height:18px;
	padding-left:10px;
	
	}

/******  inside pages ********/

#main_content_inside
{
	background-color:#000000;
	 background-image : url(Images/inside_top_shadow_2.jpg);
     background-repeat: no-repeat;
     background-position:right top;
     padding-right:80px;
	}

#login_bar_iside
{
	background-image:url(Images/inside_top_shadow_1.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:180px;
	
	
	}



.page_title
{
	color:#ffffff;
	font-family:Tahoma;
	font-size:14px;
	
	
	
	
	}
	
	
	.feetitle
{
	    color:#000000;
		background-color:#ffffff;
		font-family:Tahoma;
		font-size:12px;
		
		height:32px;
		
		padding-right:6px;
	}
	



/******  inside pages ********/


	
	/* Links */
	

.direct_buy_now, A.direct_buy_now, A.direct_buy_now:visited, A.direct_buy_now:hover, A.direct_buy_now:Link
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	color:#ffffff;
	text-decoration:none;
	
}
A.direct_buy_now:hover
{
	text-decoration:underline;
}

	
	
	
.lang_link, A.lang_link, A.lang_link:visited, A.lang_link:hover, A.lang_link:Link
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
	padding-left:9px;
	padding-right:9px;
	
}
A.lang_link:hover
{
	text-decoration:underline;
}


.lang_link_ar, A.lang_link_ar, A.lang_link_ar:visited, A.lang_link_ar:hover, A.lang_link_ar:Link
{
	font-family:Tahoma;
	font-size:12px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
	padding-left:9px;
	padding-right:9px;
	
}
A.lang_link_ar:hover
{
	text-decoration:underline;
}


.menu_link, A.menu_link, A.menu_link:visited, A.menu_link:hover, A.menu_link:Link
{
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#cccccc;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
	
}
A.menu_link:hover
{
	text-decoration:underline;
}


.link_click, A.link_click, A.link_click:visited, A.link_click:hover, A.link_click:Link
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	color:#ff0000;
	text-decoration:underline;
}
A.link_click:hover
{
	color:#ffffff;
}




.forgot, A.forgot, A.forgot:visited, A.forgot:hover, A.forgot:Link
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	color:#6c262b;
	text-decoration:none;
}
A.forgot:hover
{
	text-decoration:underline;
}

.footer, A.footer, A.footer:visited, A.footer:hover, A.footer:Link
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	color:#bc8080;
	text-decoration:none;
}
A.footer:hover
{
	text-decoration:underline;
}


.contact_link, A.contact_link, A.contact_link:visited, A.contact_link:hover, A.contact_link:Link
{
	
	color:#0060ff;
	text-decoration:none;
}
A.contact_link:hover
{
	text-decoration:underline;
}




.termsLink, A.termsLink, A.termsLink:visited, A.termsLink:hover, A.termsLink:Link
{
	
	color:#ff0027;
	text-decoration:none;
}
A.termsLink:hover
{
	text-decoration:underline;
}


.send_frien, A.send_frien, A.send_frien:visited, A.send_frien:hover, A.send_frien:Link
{
	font-family:Tahoma;
	font-size:14px;
	font-style:normal;
	color:#ffffff;
	text-decoration:none;
	
}
A.send_frien:hover
{
	text-decoration:underline;
}

.my_account_link, A.my_account_link, A.my_account_link:visited, A.my_account_link:hover, A.my_account_link:Link
{
	font-family:Tahoma;
	font-size:12px;
	font-style:normal;
	color:#293242;
	text-decoration:none;
	
}
A.my_account_link:hover
{
	color:#900909;
}



.edit_tab, A.edit_tab, A.edit_tab:visited, A.edit_tab:hover, A.edit_tab:Link
{
	font-family:Tahoma;
	font-size:13px;
	font-style:normal;
	color:#0060ff;
	text-decoration:none;
	
}
A.edit_tab:hover
{
	color:#ff0000;
}







search_plate_results:hover
{
	background-image:url(images/search_plates_one_bg.png);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	
	


.view_all_plates, A.view_all_plates, A.view_all_plates:visited, A.view_all_plates:hover, A.view_all_plates:Link
{
	font-family:Tahoma;
	font-size:14px;
	font-style:normal;
	color:#ffffff;
	text-decoration:none;
	
}
A.view_all_plates:hover
{
	color:#ff0000;
}




.view_all_plates_red, A.view_all_plates_red, A.view_all_plates_red:visited, A.view_all_plates_red:hover, A.view_all_plates_red:Link
{
	font-family:Tahoma;
	font-size:14px;
	font-style:normal;
	
	color:#ff0000;
	text-decoration:none;
	
}
A.view_all_plates_red:hover
{
	color:#ffffff;
}



.links_link, A.links_link, A.links_link:visited, A.links_link:hover, A.links_link:Link
{
	font-family:Tahoma;
	font-size:14px;
	font-style:normal;
	color:#0090c6;
	text-decoration:none;
	
}
A.links_link:hover
{
	color:#ff0000;
}




.help_link, A.help_link, A.help_link:visited, A.help_link:hover, A.help_link:Link
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	color:#ffffff;
	text-decoration:none;
	
}
A.help_link:hover
{
	color:#ff0000;
}



.watch_plate_link, A.watch_plate_link, A.watch_plate_link:visited, A.watch_plate_link:hover, A.watch_plate_link:Link
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	color:#ffffff;
	text-decoration:none;
	
}
A.watch_plate_link:hover
{
	color:#ff0000;
}


/**********  gride ***********/

.online_auction_gride_bg
{
	background-image: url(Images/onlineauction_gride_bg.png);
    background-repeat: repeat-y; 
    width: 100%;
}

.pager_dots
{
	background-image: url(Images/online_auction_gride_dots.png);
    background-repeat: repeat-x; 
    background-position:0px 5px;
  
	}

.gride_pager
{
	font-family:Comic Sans MS;
	font-size:15px;
	font-style:normal;
	color:#ff0000;
	text-decoration:none;
	font-weight:bold;
	padding-right:20px;
    padding-left:20px;
    background-color:#ffffff;
    height:50px;
   
   
}


.gride_pager A{
    
    text-decoration: none;
    color:#000000;
    height:21px;
    width:28px;   
    
    /*background-color:#373737;*/
    padding-left:5px;
    padding-right:5px;
    
}

.gride_pager A:hover{
    
    color:#ff0000;
}










.datalist_pager
{
	font-family:Comic Sans MS;
	font-size:14px;
	font-style:normal;
	color:#ff0000;
	text-decoration:none;
	font-weight:bold;
	padding-left:5px;
    padding-right:5px;
    background-color:#1a1a1a;
   
   
}


.datalist_pager A{
    
    text-decoration: none;
    color:#ffffff;
    height:18px;
    width:28px;   
    background-color:#373737;
    padding-left:5px;
    padding-right:5px;
    
}

.datalist_pager A:hover{
    
    color:#ff0000;
}













.datalist_pager_ph
{
	font-family:Comic Sans MS;
	font-size:14px;
	font-style:normal;
	color:#ff0000;
	text-decoration:none;
	font-weight:bold;
	
    
   
   
}


.datalist_pager_ph A{
    
    text-decoration: none;
    color:#ffffff;
    height:18px;
   
    background-color:#373737;
    padding-left:5px;
    padding-right:5px;
    
}

.datalist_pager_ph A:hover{
    
    color:#ff0000;
}
















.datalist_pager_next, A.datalist_pager_next, A.datalist_pager_next:visited, A.datalist_pager_next:hover, A.datalist_pager_next:Link
{
	font-family:Comic Sans MS;
	text-decoration: none;
    color:#ffffff;
    font-weight:bold;
    width:28px;   
    
    background-color:#373737;
    padding-left:5px;
    padding-right:5px;
    font-size:14px;
	
}
A.datalist_pager_next:hover
{
	color:#ff0000;
}









.grid_plates_row
{
	background-image:url(images/grid_row_bg.png);
    background-repeat:repeat-x;
    height:40px;
    background-position:center;
	}
	
	
.header_no_sort
{
	/*background-color:#1a1a1a;*/
	/*background-image:url(images/sorting_arows.png);*/
	background-repeat:no-repeat;
	background-position:left bottom;
	font-weight:normal;
	 padding-top:10px;
	  padding-bottom:10px;
}

.header_no_sort_no_arrows
{
	/*background-color:#1a1a1a;*/
	font-weight:normal;
	
}


.header_no_sort A
{
	font-family:Tahoma;
	font-size:12px;	
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}

.header_no_sort A:hover{
    
    color:#ff0000;
    font-weight:normal;
}


.dots
{
	background-image:url(images/dots.gif);
	height:1px;
	background-repeat:repeat-x;
	
	
	}




.header_sort_Ascending
{
	
	background-image:url(images/sorting_arows_asc.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-weight:normal;
	 padding-top:10px;
	  padding-bottom:10px;
}

.header_sort_Ascending A
{
	font-family:Tahoma;
	font-size:12px;	
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}

.header_sort_Ascending A:hover{
    
    color:#ff0000;
    font-weight:normal;
}





.header_sort_Descending
{
	
	background-image:url(images/sorting_arows_desc.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-weight:normal;
	 padding-top:10px;
	  padding-bottom:10px;
}

.header_sort_Descending A
{
	font-family:Tahoma;
	font-size:12px;	
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}

.header_sort_Descending A:hover{
    
    color:#ff0000;
    font-weight:normal;
}




.grid_manage_plates_row
{
	/*
	background-image: url(Images/gride_strip_40.png);
	background-repeat:repeat-x;
	background-position:center;
*/
	height:40px
	
	
	}
	
	.grid_manage_plates_alt_row
{
	/*background-image: url(Images/grid_manage_row_alt.png);
	background-repeat:repeat-x;
	background-position:center;
*/
	background-color:#f5fbff;
	height:40px
	
	
	}
	
	.grid_manage_plates_row_empty
{
	
	background-position:center;
	height:34px
	
	
	}
	
	
	
	.grid_manage_plates_header
{
	background-image: url(Images/search_data_strip.png);
	
	
	}
	

	

	

/**********  gride ***********/

/* Links */

/*********** controls **********/


.btn
{
	background-color:#d01818;
	height:25px;
	color:#ffffff;
	border:0px;
	cursor:pointer;

}

.btn_direct_buy
{
	background-color:#d01818;
	height:25px;
	color:#ffffff;
	border:0px;
	cursor:pointer;

}


.form_general_title
{
	color:#ff0026;
	font-family:Tahoma;
	font-size:14px;

	
	}	


.formTitle

{
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
	width:80px;
	
	text-align:left;
	padding-left:6px;
	
	background-color:#f5f5f5;

}

.formControl
{
	
	background-color:#fafafa;

	padding:5px;
}
		
.txtbox
{
	height:16px;
	border:solid 1px #3e3e3e;
	border:solid 1px #bbbbbb;
	padding-left:5px;
	background-color:#c7c7c7;
	background-color:#ffffff;
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	}
	
	
	.txtbox_alert_home
	{
		height:16px;
	
	border:solid 1px #404040;
	padding-left:5px;
	
	background-color:#ffffff;
	color:#000000;
	font-family:Tahoma;
	font-size:12px;	
		}
	
	
		
	.listboxalert
{
	
	border:solid 0px #3e3e3e;
	border:solid 1px #bbbbbb;
	padding-left:5px;
	background-color:#c7c7c7;
	background-color:#ffffff;
	color:#000000;
}
	
	
	
	
	.listboxalert
{
	
	border:solid 0px #3e3e3e;
	border:solid 1px #bbbbbb;
	padding-left:5px;
	background-color:#c7c7c7;
	background-color:#ffffff;
	color:#000000;
}
	
	
	
	

.login_txtbox
{
	width:152px;
	height:18px;	
	border:1px solid #3e3e3e;
	background-color:#c7c7c7;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	padding-left:5px;
	}
	

.login_txtbox_border
{
	width:152px;
	height:18px;	
	border:1px solid #3e3e3e;
	background-color:#c7c7c7;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	padding-left:5px;
	}



.search_text
{
	width:153px;
	height:14px;
	border-top:1px solid #3e3e3e;
	border-bottom:1px solid #3e3e3e;
	border-right:1px solid #3e3e3e;
	border-left:1px solid #3e3e3e;
	background-color:#ffffff;
	font-family:Tahoma;
	font-size:12px;
	color:#4c4c4c;
	padding-right:5px;
	}
	
	
	
	.search_text_plates
{
	width:153px;
	height:14px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
	background-color:#ffffff;
	font-family:Tahoma;
	font-size:12px;
	color:#4c4c4c;
	padding-right:5px;
	}
	

.bid_btn

{
   width :250px;
	height:35px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	background-color:#700000;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
	
}


	
	
	
	
.contact_form_cell
{
	background-color:#e5e5e5;
	padding:5px;
		
		
	}
	
	.txtbox_contact
{
	height:15px;
	width:150px;
		
	border:1px solid #3e3e3e;
	background-color:#c7c7c7;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	padding-right:5px;
}
	
/*********** controls **********/


/********** contact menu **********/

.contact_acordion
{
	overflow:hidden;
	}
.top_item
{
		background-image:url(Images/inside_content_bg.png);
		height:20px;
		color:#000000;
		font-family:Trebuchet MS;
		font-size:15px;
		font-weight:bold;
		cursor:pointer;
		
}

.seperator
{
	height:5px;
	cursor:text;
	
	}

/********** contact menu **********/

/*********************** FAQ ****************************/
.showHideNav
{
	
	
	
	text-decoration: none;
	padding-left:10px;
	padding-top:8px;
	padding-bottom:8px;
	padding-right:10px;
	border-bottom: 1px solid #cccccc;
	font-family:Tahoma;
	color:#000000;
	font-size:12px;
	
	
}

.showHideNav a
{
	font-family:Tahoma;
	color:#0060ff;
	font-size:12px;
	text-decoration: none;
	
}

.showHideNav a:hover
{
	font-family:Tahoma;
	
	font-size:12px;
	text-decoration: none;
	color: #D10310;
}

.faqContent
{
	font-family:Tahoma;
	color:#000000;
	font-size:12px;
	padding-bottom: 8px;
	padding-left: 17px;
	padding-right:17px;
}

/*********************** FAQ ****************************/


/************** Menu *********************/
	
	
	.menu_bg
	{
		background-image:url(Images/menu_strip.jpg);
		background-repeat:repeat-x;
		height:25px;
		width:930px;
		background-position:bottom;
		}
	
		
		.Menu
	{
		
		
				
	}
	
	
	.TopMenuGroup
{
   
}

.TopMenuItem
{
	
	
	font-family:Tahoma;
	font-size:12px;
	font-style:normal;
	color:#d2d2d2;
	text-decoration:none;
	padding-left:16px;
	padding-right:16px;
	cursor:pointer;
	
	
}


.TopMenuItemActive
{
	font-family:Tahoma;
	font-size:12px;
	font-style:normal;
	color:#2e2e2e;
	text-decoration:none;
	padding-left:16px;
	padding-right:16px;	
	cursor:pointer;
	background-image:url(images/menu_current_strip.jpg);
	background-repeat:repeat-x;
	height:25px;
	
	}

.TopMenuItemHover 
{
	font-family:Tahoma;
	font-size:12px;
	font-style:normal;
	color:#2e2e2e;
	text-decoration:none;
	padding-left:16px;
	padding-right:16px;	
	cursor:pointer;
	background-image:url(images/menu_current_strip.jpg);
	background-repeat:repeat-x;
	height:25px;
  
}



.SubTopMenuItem
{
	
	font-family:Tahoma;
	font-size:12px;
	font-style:normal;
	color:#d2d2d2;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
	cursor:pointer;
	border-bottom:solid 1px #818181;
	background-color:#191919;
	height:18px;
	width:120px;
	text-align:right;
}


.SubTopMenuItemActive
{
	font-family:Tahoma;
	font-size:12px;
	font-style:normal;
	color:#ffffff;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
	cursor:pointer;
	border-bottom:solid 1px #818181;
	height:18px;
	width:120px;
	background-color:#b40101;
	text-align:right;
	}

.SubTopMenuItemHover 
{
	font-family:Tahoma;
	font-size:12px;
	font-style:normal;
	color:#ffffff;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
	cursor:pointer;
	border-bottom:solid 1px #818181;
	background-color:#b40101;
  height:18px;
  width:120px;
  text-align:right;
}


.seprator
{
	background-image:url(Images/menu_sep.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:22px;
	width:11px;
		
	}

	
	
	/************** Menu *********************/
	
	
	.sitemap_top_page
	{
		background-image:url(images/sitemap_header_btn.gif);
		background-repeat:no-repeat;
	width:139px;
	height:28px;
	font-family:Tahoma;
	color:#ffffff;
	font-size:15px;
	padding-left:5px;
	text-align:left;
		}
		
		
		.sitemap_sub_page
	{
		background-image:url(images/sitemap_sub_bg.png);
		background-repeat:repeat-x;
	width:139px;
	height:14px;
	font-family:Tahoma;
	color:#ffffff;
	font-size:10px;
	padding-left:15px;
	text-align:left;
		}
		
		
		.sitemap_sub_2_page
	{
		background-image:url(images/sitemap_sub_2_bg.png);
		background-repeat:repeat-x;
	width:139px;
	height:14px;
	font-family:Tahoma;
	color:#ffffff;
	font-size:10px;
	padding-left:23px;
	text-align:left;
		}
		
		sm_link
		
		
		
		.sm_link, A.sm_link, A.sm_link:visited, A.sm_link:hover, A.sm_link:Link
{
	font-family:Tahoma;
	color:#ffffff;
	font-size:15px;
	text-decoration:none;
	
}
A.sm_link:hover
{
	text-decoration:underline;
}

		
		
		
		.sm_sub_link, A.sm_sub_link, A.sm_sub_link:visited, A.sm_sub_link:hover, A.sm_sub_link:Link
{
	font-family:Tahoma;
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
	
}
A.sm_sub_link:hover
{
	text-decoration:underline;
}




.grid_bg
{
	background-image:url(images/gride_bg.png);
	background-position:center;
	background-repeat:repeat-y;
	
	}
	
	
	
	
	
	
	
	
	/*Modal Popup*/
.modalBackground {
	background-color:#000000;
	filter:alpha(opacity=80);
	opacity:0.8;
}


.modalPopup {
	
	
	
	
	
	width:550px;
	
}
/*Modal Popup*/





#Layer_Update_Progress_div{

  background-repeat:no-repeat;
	background-image:url(images/loadingbg.png);
	color:#FFFFFF;
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	width:241px;
	height:46px;
	text-align:center;
	position:fixed;
	padding: 5px;
	z-index: 1;
    top: 60%;
    left: 50%;
    margin-left: -150px;
    margin-top: -50px;
    padding-top:5px;

 }








.grid_new_head_off,A.grid_new_head_off,A.grid_new_head_off:visited, A.grid_new_head_off:hover, A.grid_new_head_off:Link
{
	
	
    color: #ffffff; 
    font-family: Tahoma; 
    font-size: 11px; 
      font-weight:normal;
    text-decoration:none;
	
}
A.grid_new_head_off:hover
{
	color: #ff0000; 
}






.grid_new_head_on,A.grid_new_head_on,A.grid_new_head_on:visited, A.grid_new_head_on:hover, A.grid_new_head_on:Link
{
	
	
    color: #ffffff; 
    font-size: 11px; 
      font-weight:normal;
      
    text-decoration:none;
	
}
A.grid_new_head_on:hover
{
	color: #ffffff; 
}





.normal_cell
{
	background-color:#4a4a4a;
	border-bottom:#7f7f7f solid 8px;
	}
	
	.normal_cell_alt
{
	background-color:#4a4a4a;
	border-bottom:#7f7f7f solid 8px;
	
	}
	
	
	
	.normal_cell_shadow
{
	background-color:#4f4f4f;
	border-bottom:#868686 solid 8px;
	}
	
	.normal_cell_shadow_alt
{
	background-color:#4f4f4f;
	border-bottom:#868686 solid 8px;
	}
	
	
	
	
	
	
	.altstylex
{
   background-image : url(images/dgaltbg.gif);
    height:33px;
    vertical-align:top;
   padding-top:0px 0px 0px 0px;
     background-repeat:repeat-x;
    
    
}
.stylex
{
   background-image : url(images/dgitbg.gif);
    height:33px;
     vertical-align:top;
     padding-top:5px;
     background-repeat:repeat-x;
}





.text
{
	height:22px;
	
	}
	
	.register
	{
		height:22px;
		
		}
		
		
		
		
		a.GalleryLnk:link,a.GalleryLnk:visited
{
color:White;
font-weight:bold;
font-size:13px;
text-decoration:none;	
}
a.GalleryLnk:hover
{
color:#e2e2e2;
font-weight:bold;
font-size:14px;
text-decoration:none;	
}
.GalleryLnk
{
color:#e2e2e2;
font-weight:bold;
font-size:14px;
text-decoration:none;	
}




a.whitelnk:link,a.whitelnk:visited,a.whitelnk:hover  
{

	color: #fff;
	text-decoration: NONE;
	font-size: 12px;
	font-family: Tahoma;padding-right:20px;
	
}
a.whitelnkk:link,a.whitelnkk:visited,a.whitelnkk:hover  
{

	color: #fff;
	text-decoration: NONE;
	font-size: 12px;
	font-family: Tahoma; 
	
}

.sitmap_subheader
{
     background-image:url(images/sitemap_rr.gif);
     background-repeat:no-repeat;
     width:231px;
     height:28px;
}


.BlackRedBoldLinkTH11 {

	color: #0090c6;
	text-decoration: NONE;
	font-size: 11px;
	font-family: Tahoma;
	
}

a.BlackRedBoldLinkTH11:visited,a.BlackRedBoldLinkTH11:hover {

	text-decoration: NONE;
	color: #0090c6;
	font-family: Tahoma;
	font-size: 11px;
	
}


.textsmall {
	font-family: tahoma;
	font-size: 11px;
	color: #4b4b4b;
	text-decoration: none;
}
.textsmall:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #4b4b4b;
	text-decoration: underline;	
}
	
	/************** Tabs *****************/
	
	
	.TopGroup
{
  z-index:99;
  position:relative;
}

.DefaultTab
{
  background-image:url(images/nrm_bg.gif);
  
  font-family: tahoma; 
  cursor:pointer;
  height:21px;
  color:#003ae8;
  font-size:12px;
}

.SelectedTab
{
  background-image:url(images/sel_bg.gif);
  
  font-family: tahoma; 
  cursor:default;
  height:21px;
  color:#ff0000;
  font-size:12px;
}

.Level2Group
{
  background-image:url(images/nrm_bg.gif);
}

.transparent
{
  background:transparent;
}


.tabs_bg
{
		 background-image:url(images/tabs_bg.gif);
		 height:21px;
		 background-repeat:repeat-x;
	}
	
	
	
	
	
	/* gallery */
	#imageFlow {
		position: absolute;
		width: 80%;
		height: 80%;
		overflow: hidden;
		background: #fff;
	}
	#imageFlow .diapo {
		position: absolute;
		left: -1000px;
		cursor: pointer;
		-ms-interpolation-mode: nearest-neighbor;
	}
	#imageFlow .link {
		border: dotted #fff 1px;
		margin-left: -1px;
		margin-bottom: -1px;
	}
	#imageFlow .bank {
		visibility: hidden;
	}
	#imageFlow .top {
		position: absolute;
		width: 100%;
		height: 40%;
		background: #fff;
	}
	#imageFlow .text {
		position: absolute;
		left: 0px;
		width: 100%;
		bottom: 16%;
		text-align: center;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		z-index: 1000;
	}
	#imageFlow .title {
		font-size: 0.9em;
		font-weight: bold;
		color:#fff
	}
	#imageFlow .legend {
		font-size: 0.8em;
	}
	#imageFlow .scrollbar {
		position: absolute;
		left: 10%;
		bottom: 10%;
		width: 80%;
		height: 16px;
		z-index: 1000;
	}
	#imageFlow .track {
		position: absolute;
		left: 1%;
		width: 98%;
		height: 16px;
		filter: alpha(opacity=30);
		opacity: 0.3;
	}
	#imageFlow .arrow-left {
		position: absolute;
	}
	#imageFlow .arrow-right {
		position: absolute;
		right: 0px;
	}
	#imageFlow .bar {
		position: absolute;
		height: 16px;
		left: 25px;
	}




.list{margin: 0 0 0px 15px; list-style-image:url(Images/list.jpg); line-height:22px}



/* SLIMBOX */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(images/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(images/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
	color:#000000
}


/* SLIMBOX */


/* begin style */

.highslide {
	cursor: url(images/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
    color:#000000
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(images/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: black;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(images/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {	
	background: url(images/controlbar4.gif);
	width: 167px;
	height: 10px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(images/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
/* end */

/* acc */
.arrowlistmenu{
width: 100%; /*width of accordion menu*/
height:780px
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
height:5px
/*cursor: hand;
cursor: pointer;*/
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/

}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
}

.arrowlistmenu ul li{

}

.arrowlistmenu ul li a{

display: inline;
text-decoration: none;
font-weight: bold;
}

.arrowlistmenu ul li a:visited{

}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/


}
/* acc */

.gallery_header
{ color:#ffffff;
	font-family:Impact;
	font-size:22px;
	letter-spacing:1px
	}
	
	.gallery_header2
{ color:#d72825;
	font-family:Impact;
	font-size:22px;
	letter-spacing:1px
	}
	
		.font-sp
{ color:#e62d28;
	font-family:arial;
	font-size:12px;
	font-weight:bold
	}
	
	
	.spacer{font-size:1px}
	
	
	
	
	
	
	
	
	
	
	
	

.reg_info
{
	background-color:#f5f5f5;
	border: solid #e1efdb 1px;
	
	height:20px;
	padding:2px;
	
	}
	
.reg_textbox
{
		height:14px;
		border:#dddddd solid 1px;
		font-size:12px;
		font-family:Tahoma;
		color:#666666;
		padding:5px;
		width:200px;
		
	}
	
	.ctrl_td
	
	{
		padding-left:5px;
		}


.reg_space
{
	height:5px;
	}
	
.reg_name
{
	font-size:12px;
	color:#666666;
	padding-right:5px;
	text-align:right;	
	background-color:#f5f5f5;	
	width:170px;
}

.diverror
{
	/*
		background-color:#fef9d6;
		color:#e55921;
		border:1px solid #ff0000;
		
		font-size:12px;
		*/
		font-size:12px;
	}
	
	
	.errorTD
	
	{
		
		
		}


/************** 103 *****************/

.act_send_btn
{
	font-family:Tahoma;
	font-size:12px;
	background-color:#8f0809;
	color:#ffffff;
	border:1px solid #999999;
	height:25px;
	}

/************** 103 *****************/