﻿body{	margin:0;	padding:0;	background:#fff;	font-family:arial}p{	font-family:arial;	font-size:14px;	color:#606060;	padding:0 0 8 0;	margin:0}h1{	font-family:arial;	color:#00417b;	font-size:20px;	font-weight:normal ;	margin:0;	padding:0 ;	border-bottom:1px dotted #00417b}h2{	font-family:arial;	color:#4d7410;	font-size:17px;	font-weight:bold ;	margin:0px;	padding:12PX 0 2PX 0;}h3{	font-family:arial;	color:##606060;	font-size:15px;	font-weight:bold ;	margin:0px;	padding:6PX 0 2PX 0;}.indexContent h2{	font-family:arial;	color:#d1ac14;	font-size:18px;	font-weight:bold ;	margin:0;	padding:10px 0 0 0;	text-align:left;}#SideMenu{margin-top:40px;height:171px}#SideMenu div{margin-bottom:3px;width:165px}#TopMenu {margin:0px 185px 0px 0px;padding:0;height:19px;}#TopMenu td{	margin:0;	padding:0px;}#content{padding-top:30px}#PageContent{ width:420px; padding-top:40px;}#PageContent a{	color:#01427b}#ImageContainer{padding-bottom:25px;}#ImageContainer div{margin-left:20px}#ImageContainer  span{font-size:13px;color:#606060}.indexContent{padding-top:30px;width:360px}#indexScreen{	display:block inline;	height:95px;	padding:5px 0px;	margin:0px;	border-bottom:3px solid #618921}	#indexScreen table td{cursor:pointer}.VideoTab{	position:relative;	width:400px;	height:300px;	display:none;}#VideoZone div{margin-bottom:6px;padding-bottom:2px;border-bottom:4px solid #b0a62e;cursor:pointer}.PageVideoTab{	background:url(../images/template/VideoBg.png) no-repeat;	position:absolute;	width:495px;	height:398px;	display:none;	top:300px;	left:35%;	border:0 none;	}.PageVideoTab div{margin:15px 48px 33px 47px }#indexTeaser td{	padding:0px;	width:140px;	font-size:14px;	color:#4d4d4d}#indexTeaserText{	padding:3px 2px;	width:136px;	height:70px;	font-size:14px;	color:#4d4d4d}#indexRecommendationsContainer{   width:821px;   padding:3px 0px;	background:url(../images/template/mamlitzim_border.png);}#indexRecommendations {    padding:5px 15px;	background:url(../images/template/mamlitzim_bg.png) ;	HEIGHT:70PX;}#indexRecommendations marquee{HEIGHT:70PX;padding:0;margin:0}#indexRecommendations td{	width:33%;		font-size:14px;	color:#fff;}.ContactForm #name{	width:60px;	height:30px;	padding-left:7px;	font-size:16px;	text-align:left;	color:#436a8e}.ContactForm input, .ContactForm textarea{	width:170px;	height:18px;	background-color:#fff;	border:0px none;	color:#4d4d4d;	font-family:arial	}.Contact td{	font-size:16px;	color:#d1ac14}.Contact input, .Contact textarea{	width:170px;	height:18px;	background-color:#fff;	border:0px none;	border-bottom:1px dotted #d1ac14;	border-top:1px dotted #d1ac14;	color:#4d4d4d;	font-family:arial;	font-size:13px	}#footer{padding:25px 14px 0px 0px;height:299px}#footer table td {	font-size:14px;	color:#fff;	line-height:18px}#footerLinks{	background:url(../images/template/footer_links_bg.png) no-repeat 0px 40px;	padding:33px 45px 40px 45px;}#footerLinks table td, #footerLinks table td a{	font-family:arial;	text-decoration:none;	color:#95a4c8;	font-size:14px;	}#footerLinks td a:hover{color:#fff}/************** slideshow ***********************/#dhtmlgoodies_slideshow{		width:420px;	/* Total width of slideshow */	}		#previewPane{		border:1px solid #CCCCCC;		margin-bottom:10px;			text-align:center;		vertical-align:middle;		padding-top:10px;		position:relative;				/* CSS HACK */		height: 432px;	/* IE 5.x */		height/* */:/**/420px;	/* Other browsers */		height: /**/420px;					}	#previewPane img{		line-height:400px;	}	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */		font-style:italic;		text-align:center;		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */		font-size:0.9em;	}	#galleryContainer{				height:102px;	/* Height of the images + 2 */		border:1px solid #CCCCCC;		position:relative;		overflow:hidden;		padding:1px;				/* CSS HACK */		height: 104px;	/* IE 5.x - Added 2 pixels for border left and right */		height/* */:/**/102px;	/* Other browsers */		height: /**/102px;					}	#arrow_left{		position:absolute;		left:0px;		z-index:10;		background-color: #FFF;		padding:1px;	}	#arrow_right{		position:absolute;		right:0px;		z-index:10;		background-color: #FFF;		padding:1px;			}	#theImages{		position:absolute;		height:100px;		left:40px;		width:100000px;			}	#theImages #slideEnd{		float:left;	}	#theImages img{		float:left;		padding:1px;		filter: alpha(opacity=50);		opacity: 0.5;		cursor:pointer;		border:0px;	}	#waitMessage{		display:none;		position:absolute;		left:200px;		top:150px;		background-color:#FFF;		border:3px double #000;		padding:4px;		color:#555;		font-size:0.9em;		font-family:arial;		}		#theImages .imageCaption{		display:none;	}