
/* SEARCH / CUSTOM FORM START
--------------------------------------------------------------*/
a{
	color:#FF99CC;
}
.button {
	width:50px;
	height:20px;
	background-color:#dedede;
	border:1px outset #666;
	font:normal 12px arial;
	color:#666;
	vertical-align:middle;
	display:inline;
}

.input {
	width:100px;
	height:15px;
	background-color:transparent;
	border:1px inset silver;
	font:normal 12px arial;
	color:#555;
	display:inline;
}

/* SEARCH / CUSTOM FORM END
--------------------------------------------------------------*/

/* TOP MENU START
--------------------------------------------------------------*/

.top_link {
	font:normal 13px arial;
	color:#fff;
	text-decoration:none;
}

.top_link:hover {
	font:normal 13px arial;
	color:#fff;
	text-decoration:underline;
}

.top_link_selected {
	font:normal 13px arial;
	color:#fc4eaf;
	text-decoration:none;
}


/* TOP MENU END
--------------------------------------------------------------*/

/* STRUCTURE START
--------------------------------------------------------------*/

.logo_bg {
	background:transparent url( '../images/logo_bg.jpg' ) top left repeat-x;
}

.logo {
	display:block;
	width:326px;
	height:129px;
	background:transparent url( '../images/logo.jpg' ) top center no-repeat;
	cursor:pointer;
}

.lang_link {
	font:normal 13px arial;
	color:#fff;
	text-decoration:none;
}

.lang_selected {
	font:bold 12px arial;
	color:#000;
	text-decoration:underline;
}

.sep1 {
	background:transparent url( '../images/sep1.jpg' ) top center repeat-x;
}

.sep2 {
	background:transparent url( '../images/sep2.jpg' ) top center repeat-x;
}

.sep3 {
	background:transparent url( '../images/sep3.jpg' ) top center repeat-y;
}

.text12n {
	font:normal 12px arial;
	color:#333;
	text-decoration:none;
}

.text12b {
	font:bold 12px arial;
	color:#333;
	text-decoration:none;
}

.text13n {
	font:normal 12px arial;
	color:#333;
	text-decoration:none;
}

.text13b {
	font:bold 12px arial;
	color:#333;
	text-decoration:none;
}


	/* BOXES START 
	--------------------------------------------------------------------------*/
		
		/* WELCOME BOXES START
		--------------------------------------------------------------------------*/
		
		#side_da p {
			font:normal 13px arial;
			color:#fff;
			text-decoration:none;
		}
		
		#side_da h1 {
			font:bold 13px arial;
			color:#bd1775;
			text-decoration:none;
		}
		
		/* WELCOME BOXES END
		--------------------------------------------------------------------------*/
		
		/* GENERAL BOX START
		--------------------------------------------------------------------------*/
		
		.box_container {
			width:100%;
			height:100%;
		}
		
		.box_top {
			background:transparent url('../images/m_box_top.jpg') bottom center no-repeat;
			font:bold 14px arial;
			text-transform:capitalize;
			color:white;
			padding:0px 15px; 
		}
		
		.box_body {
			height:100%;
			background:transparent url('../images/m_box_bg.jpg') top center repeat-y;
		}
		
		.box_link {
			font:normal 12px arial;
			color:#666;
			text-decoration:none;
			position:absolute;
			display:block;
			height:15px;
		}
		
		.box_bot {
			background:transparent url('../images/m_box_bot.jpg') top center no-repeat;
		}
		
		/* GENERAL BOX END
		--------------------------------------------------------------------------*/
		
		/* SHORT CONTACT START
		--------------------------------------------------------------------------*/
		
		.us_short_contact_text {
			color:#fff;
			font:normal 12px arial;
		}
		
		.us_short_contact_text_field_name {
			color:#fff;
			font:normal 12px arial;
			letter-spacing:-1px;
		}
		
		.us_short_contact_text_field {
			background-color:#220404;
			width:80px;
			height:16px;
			color:#fff;
			font:normal 11px arial;
			border:1px solid #bd1775;
		}
		
		.us_short_contact_error_cell {
			color:#cc0000;
			font:normal 12px arial;
			line-height:13px;
		}
		
		.us_short_contact_button_rtl {
			width:34px !important;
			height:17px !important;
			border:0px !important;
		}
		
		.us_short_contact_button_ltr {
			width:49px !important;
			height:17px !important;
			border:0px !important;
		}
		
		/* SHORT CONTACT END
		--------------------------------------------------------------------------*/
		
		/* INNER MENUS START
		--------------------------------------------------------------------------*/
			
			.in_menu_link {
				font:normal 12px arial;
				color:#666;
				text-decoration:none;
			}
			
			.in_menu_link:hover {
				font:normal 12px arial;
				color:#f00;
				text-decoration:none;
			}
			
			.in_menu_link_selected {
				font:bold 12px arial;
				color:#f00;
				text-decoration:none;
			}
			
			/* INNER PRODUCT MENU START
			--------------------------------------------------------------------------*/
				
				.in_menu_bg_ltr {
					background:transparent url('../images/in_menu_bg_ltr.jpg') top center no-repeat;
					vertical-align:top;
					padding:9px 0px 0px 25px;
				}
				
				.in_menu_bg_rtl {
					background:transparent url('../images/in_menu_bg_rtl.jpg') top center no-repeat;
					vertical-align:top;
					padding:9px 25px 0px 0px;
				}
				
			/* INNER PRODUCT MENU END
			--------------------------------------------------------------------------*/
			
			/* INNER GLOBAL MENU START
			--------------------------------------------------------------------------*/
				
				.in_global_menu_bg_ltr {
					background:transparent url('../images/in_global_menu_bg_ltr.jpg') top center no-repeat;
					vertical-align:middle;
					padding:0px 0px 0px 25px;
				}
				
				.in_global_menu_bg_rtl {
					background:transparent url('../images/in_global_menu_bg_rtl.jpg') top center no-repeat;
					vertical-align:middle;
					padding:0px 25px 0px 0px;
				}
				
			/* INNER GLOBAL MENU END
			--------------------------------------------------------------------------*/
			
		/* INNER MENUS END
		--------------------------------------------------------------------------*/
		
		/* NEWS / INFORMATION BOX START
		--------------------------------------------------------------------------*/
		
		.news_date {
			font:bold 12px arial;
			color:#666;
		}
		
		.us_news_text_cell {
			font:normal 12px arial;
			color:#666;
		}
		
		/* NEWS / INFORMATION BOX END
		--------------------------------------------------------------------------*/
		
		/* GENERAL CONTENT START
		--------------------------------------------------------------------------*/
		
		#general_content,
		#general_content p {
			font:normal 12px arial;
			color:#fff;
			text-decoration:none;
			line-height:16px;
		}
		
		#general_content h1 {
			font:bold 16px arial;
			color:#333;
			text-decoration:none;
		}
		
		#general_content .us_sitemap_link {
			font:normal 13px arial;
			color:#333;
			text-decoration:none;
		}
		
		#general_content input {
			width:120px;
			height:18px;
			background-color:#220404;
			border:1px inset #bd1775;
			font:normal 13px arial;
			color:#fff;
			padding:0px 2px;
			vertical-align:middle;
			display:inline;
		}
		
		#general_content textarea {
			width:200px;
			height:80px;
			background-color:#220404;
			border:1px inset #bd1775;
			font:normal 12px arial;
			color:#fff;
			padding:4px 5px;
			vertical-align:middle;
			display:inline;
			overflow:hidden;
		}
		
		#general_content .us_contact_page_field_title {
			color:#fff;
			font:normal 12px arial;
			text-decoration:none;
		}
		
		#general_content .us_contact_page_error_text {
			color:#cc0000;
			font:normal 12px arial;
			text-decoration:none;
		}
		
		#general_content .us_contact_page_button_rtl {
			width:65px;
			height:22px;
			vertical-align:middle;
			display:inline;
		}
		
		#general_content .us_contact_page_button_ltr {
			width:65px;
			height:22px;
			vertical-align:middle;
			display:inline;
		}
		
		.showcat {
			font:bold 15px arial;
			color:#fff;
		}
		
		#general_content li {
			margin: 0px 20px;
		}
		
		.content_ltr img {
			margin:0px 10px 10px 0px;
		}
		
		.content_rtl img {
			margin:0px 0px 10px 10px;
		}
		
		/* GENERAL CONTENT END
		--------------------------------------------------------------------------*/
		
		
	/* BOXES END
	--------------------------------------------------------------------------*/


/* STRUCTURE END
--------------------------------------------------------------*/


/* FOOTER / CREDITS START
--------------------------------------------------------------*/

.footer_cell {
	background:transparent url( '../images/footer_bg.jpg' ) top left repeat-x;;
}

#footer,
#footer p {
	color:#bd1775;
	font:normal 13px arial;
}
	
#footer a {
	font:normal 13px arial;
	color:#bd1775;
	text-decoration:underline;
}

.footer,
.footer p,
.footer a,
.credits {
	color:#000;
	font:bold 12px arial;
	text-decoration:none;
}

.credits a:hover {
	color:#000;
	font:bold 12px arial;
	text-decoration:none;
}

/* FOOTER / CREDITS END
--------------------------------------------------------------*/

