body { margin:0; padding:0; background:#EDF1F2; text-align:center;}

.wrap { width:992px; margin:0 auto; text-align:left; background:#f0f0f0; padding:1px; }

.menu { background:#eee url(i/button_bg.gif) repeat-x; padding:1px; border-top:1px solid #ccc; font-size:16px}


.projects { margin-top:0;width:199px; font:12px arial; padding:0 1px; background:#f0f0f0; }


.our-projects { font:bold 12px verdana; padding:5px 10px; background:#c3c6c7 url(i/cur_proj.gif) repeat-x top left;margin-bottom:1px; }
.video-gallery { border-top:1px solid #eee;font:bold 12px verdana; padding:5px 10px; background:#c3c6c7 url(i/cur_proj.gif) repeat-x top left;margin-bottom:1px; }
.photo-gallery { border-top:1px solid #eee;font:bold 12px verdana; padding:5px 10px; background:#c3c6c7 url(i/cur_proj.gif) repeat-x top left;margin-bottom:1px; }



.locator { border-top:1px solid #ccc;border-bottom:1px solid #ccc; font: 10px verdana; padding:5px 10px; background:#c3c6c7 url(i/cur_proj.gif) repeat-x top left;margin-bottom:1px;  }


.project-link { background:#fff url(i/proj_link.gif) repeat-x top left; border:1px solid #efefef; border-right:0;margin-bottom:1px; margin-right:1px; }

.project-link a { font:11px verdana;display:block; width:100%;padding:4px 0px; color:#0079c5; text-decoration:none;border-left:1px solid #eee;border-right:1px solid #eee; }
.project-link a:hover { font:11px verdana;display:block; width:100%; padding:4px 0px 3px 0px; border-bottom:1px solid orange; background:white;color:#ff0000; text-decoration:none; }
.project-link a.sub-link-over 
{ display:block; width:100%; border:1px solid orange; 
background:#ffdfb5;color:#000000; text-decoration:none; font-variant:normal; font-size:11px; font-family:Verdana; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px }

.investors-attraction { padding:10px }
.investors-attraction a { font:11px verdana; color:#0079c5; }
.investors-attraction a:hover { color:#ff0000; text-decoration:none;}

.content  { border-left:1px solid #eee; width:788px;  font:12px arial;min-height:500px;
  height:auto !important;
  height:500px;
  padding:0px 0px 30px 0px;

}

.content-wraper { background:white;  padding-bottom:1px;}

.subcontent { padding:5px; }


img { border: 0; }



#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px tahoma;
	border-right:1px solid white;
	}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 6px 10px;
	width: 176px;
	background: #eee url(i/button_bg.gif) repeat-x;
	color: #000;
	text-align: center;
	text-decoration: none}
	
#sddm li.over a
{	
	background: #eee url(i/button_bg_over.gif) repeat-x;
	color: #cb0000;
	
}

#sddm li a:hover
{	background: #eee url(i/button_bg_over.gif) repeat-x;
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	}

	#sddm div a,#sddm li.over div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #eee;
		background-image:none;
		color: #2875DE;
		font: 11px arial}
		
	#sddm div a:hover,#sddm li.over div a:hover
	{	background: #49A3FF;
		color: #FFF
		}
		
	

	


.footer {
	width:993px;
	margin:0 auto;
	padding:7px 0px 0 0;

	background:#eee;
	
	font:11px verdana;

	text-align:center;

	color:gray;
	
	
}

.footer a {
	
	color:gray;
	text-decoration:none;


}
.footer a:hover {
	
	color:black;
	text-decoration:none;


}

.slide { display:none; font-variant:normal; font-size:13px; font-family:Tahoma; line-height:150%; color:#006699; font-weight:bold }
.img  { border:1px solid #eee; margin:10px 0 0 20px; }
.videos { display:none; }

.header { height:98px;background:url(i/header_bg.gif) repeat-x top left;  }
.logo{background:url(i/argologo.gif) no-repeat; height:98px;float:left; width:330px; cursor:pointer;}

.bookmark {background:url(i/bookmark.gif) no-repeat top right; width:200px; height:20px; float:right; cursor:pointer;}
.feedback {background:url(i/bg_img.gif) no-repeat top left;padding:15px;}
.error { font:11px verdana; color:red; padding:10px; text-align:center; background:#eee; }
.success { font:11px verdana; color:green; padding:10px; text-align:center; background:#eee; }

#video_title { font:bold 13px tahoma; padding:5px; }
#video_desc{ font:11px tahoma; line-height:15px;padding:0;margin:0;  }


table.main_table  { border-collapse:collapse;margin:0; padding:0;border:0;  }
table.main_table td { margin:0; padding:0;border:0;  }



.video_box {
				cursor:pointer;margin-top:5px;padding:5px;
				background:#d0dde5; width:235px;float:left; 
				margin-right:10px;margin-bottom:3px;font:11px verdana;
				}
	.video_box_over {
				cursor:pointer;margin-top:5px;padding:5px;
				background:#cfd4d7; width:235px;float:left; 
				margin-right:10px;margin-bottom:3px;
				font:11px verdana;
				}
				
				
				table.right { float:right;margin:0;padding:0;border-collapse:collapse; }
			table.right td { padding:0; margin:0 ; text-align:right;}
			table.right tr { padding:0; margin:0 ; }
