/* Global properties */
* {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; outline:none;}
body {font-size:12px; color:#464646; background:#002d56 url(../images/bgd_header.jpg) 0 0 repeat-x;  text-align:center;}
h1 { float:left; margin:0 30px 0 0}
h2 { color:#002d56; font-weight:normal}
h3 {color:#002d56;}
h4 {color:#002d56;}
p { line-height:16px; vertical-align:middle}
td{ padding:2px 0 }
a {color:#002d56; text-decoration:none;}
	a:hover {color:#002d56; text-decoration:underline;}
input { font-size:10px; color:#7c7979; vertical-align:middle}
select { font-size:10px; color:#7c7979; vertical-align:middle }
label { vertical-align:middle}
img {border:0 none;}
li {}
.clear {clear:both;}
.inline { display:inline;}
/******************************************************************************************************************/
/* Basic IDs */
#container { background:#002d56; width:900px; margin:0 auto; text-align:left; overflow:hidden;}
	/* ----------------------------------------------- */	
	/* Header */
	#header {background:url(../images/bgd_header.jpg) 0 0 repeat-x; width:900px; height:61px; margin:0 auto; overflow:hidden;}
		#logo {width:182px; height:61px; float:left; margin:0 0 0 18px}
			#logo h2 {width:323px; height:36px; float:left}
			#logo h3 {width:323px; height:25px; float:left}
		#slogan {height:61px; padding:0 5px 0 0; float:right}
	/* ----------------------------------------------- */		
	/* Main: content */	
	#main {background:#FFF; width:700px; height:auto;  overflow:hidden; float:left;}
	
		
	/* ----------------------------------------------- */		
	/* sidebar: left content */	
	#sidebar { background:#002d56; width:200px; height:auto; overflow:hidden; float:left}
		/* main menu */
		#nav1 { text-align:right;}
			#nav1 ul { padding:5px 0 0 0}
			#nav1 li {list-style:none;}
			#nav1 li a { padding:0 15px 0 0; display:block;}
			#nav1 li a:hover, #nav1 li.active, #nav1 li a.active {background:url(../images/ico_arrow_a.gif) 100% 0 no-repeat; display:block;}			
			/* sub menu */
			#nav1 ul ul {background: url(../images/bgd_ul_ul.gif) right top repeat-y; padding:5px 0 0 0; display:none;}
			#nav1 li li {list-style:none; background: url(../images/img_lev2_li_o.gif) right 0 no-repeat; width:200px; }
			#nav1 li li a{ color:#FFF; list-style:none; padding:3px 40px 3px 0; vertical-align:middle }
			#nav1 li li a:hover {color:#FFF; background:none; font-weight:bold; text-decoration:none; vertical-align:middle; padding:3px 40px 3px 0;}
			/* Logo Dai Beach */
				.lastestNews { width:129px; margin:10px 0 10px 43px; padding:5px 16px 5px 0;  overflow:hidden; text-align:center}
					.lastestNews img {border:1px #e1e1e1 solid; margin:0 0 3px; }
					.lastestNews p { margin:0 auto; color:#FFF; padding:0 0 5px}
					.lastestNews a { font-size:12px; margin:0 auto; color:#FFF; padding:5px 0}
					.lastestNews a:hover { font-size:12px; margin:0 auto; color:#FFF; padding:5px 0; text-decoration:underline}
	
	/* ----------------------------------------------- */	
	/* Middle content */	
	#content {background:#FFF; width:700px; height:auto;  overflow:hidden; float:left;}			
			.visual {width:684px; height:200px; }
			/** breadcrumb **/
			.breadcrumb {background: url(../images/bgd_breadcrumb.gif) no-repeat; width:678px; border-left:3px solid #d2d2d2;  padding:12px 0 0 3px; margin:0 0 15px 0; overflow:hidden}
			.breadcrumb h2{margin:1px 0 5px 14px;  font-size:11px;}
			.breadcrumb h2 a{margin:1px 0 5px 14px; font-size:11px;}
			.breadcrumb h3{ font-size:11px; color:#5f6062; text-transform:capitalize; margin:0 14px;}
			.breadcrumb p{margin:0 14px;}
			/** navigator  Venture Programs**/
			.nav3 {width:700px; display:block}
			.nav3 .element a{ color:#002d56; background:#ededed url(../images/bgd_nav3.gif) no-repeat; width:171px; height:18px; text-transform:uppercase;  text-align:center; vertical-align:middle; padding:5px 0 0 0;  float:left}
			/** highlight  **/
			#highlight {border-top:1px solid #FFF;}
			#highlight .element {background: url(../images/bgd_h2_element.gif) no-repeat; width:170px;padding:0 0 0 1px;    float:left}
			#highlight .element h2{ font-size:12px; font-weight:bold; text-transform:uppercase; margin:10px 14px 8px 14px;}
			#highlight .element h3{ font-size:11px; color:#5f6062; font-weight:bold; margin:0 14px;}
			#highlight .element  dl {margin:12px 14px 8px 12px; }
			#highlight .element dd{}
			#highlight .element  dd span, #highlight .element  dd a  {color:#002d56; font-weight:bold; }
			#map {width:700px;}
			/** contact us  **/
			#contact{ clear:both}
			.title {text-align:center; margin:0 0 5px 45px;}
			.title h2{text-align:center;}			
			#contact_info { width:284px; float:left }
			#contact_info .element {background:url(../images/bgd_element.gif)}
				#contact_info .element  dl{margin:16px 14px 8px 12px;}
				#contact_info .element  dt {color:#FFF; background:#002d56; font-weight:bold; text-align:center; text-transform:uppercase; line-height:16px; padding:3px 0   }
				#contact_info .element dd {line-height:17px; padding:0 11px}
				#contact_info .element dd strong {line-height:24px;}
				
				/*////for Thank*/
				#contact_infoThank .element {}
				#contact_infoThank .element  dl{margin:16px 14px 8px 12px;}
				#contact_infoThank .element  dt {color:#FFF; background:#002d56; font-weight:bold; text-align:left; text-transform:uppercase; line-height:16px; padding:3px 5px   }
				#contact_infoThank .element dd {line-height:17px; padding:0 11px}
				#contact_infoThank .element dd strong {line-height:24px;}
			#contact_form { width:355px;margin:5px 0px 5px 10px;  float:left }
				#contact_form p{}
				/*frmcontact */
				.frmcontact{color:#464646;}	
				.frmcontact .line_form{margin:10px 0  0 0 }	
				.frmcontact sup { color:#002d56;}
				.frmcontact h3 { text-align:left;font-size:24px; color:#007bbe; font-weight:normal; padding:30px 0 0 29px;}	
				.frmcontact form{ width:300px; padding:10px 0 0 0 }
				.frmcontact label { font-size:11px; width:80px; padding: 5px 10px 5px 2px; text-align:left; float:left; line-height:14px}					
				.frmcontact option{ color:#002d56; width:188px; margin:5px 0; }
				.frmcontact select { color:#002d56; width:192px;  margin:5px 0 0 0;}	
				.frmcontact textarea{ font-size:12px; color:#002d56; margin:5px 0 5px 0;  width:205px; float:left;}
				.frmcontact td{ vertical-align:top}

				.frmcontact .textBox { color:#002d56; width:188px; float:left; margin: 5px 0;}				   
				.frmcontact  .submit { height:16px; margin:10px 0 0 0; float:left}
				.frmcontact  .submitLogin {margin:10px 0 0 100px; float:left}
				.frmcontact .required{ font-size:12px;  text-align:right; float:right}
				.frmcontact br{ display:none}
				#frmReset {margin:10px 0 0 90px; float:left}
				
		
		/* entry content */	
		.entry{}
			
		/* mainHighlight content */
		#mainHighlight {width:700px; padding: 8px 8px 0 8px; }
		/* mainPagesPost content: content in pages details */
		#mainPagesPost {width:650px; padding:8px 24px 12px 14px;}
		#mainPagesPost a{}
		#mainPagesPost p {padding: 7px 7px 10px 7px;}
		#mainPagesPost ol { list-style:inside; padding: 8px 8px 0 24px;}
		#mainPagesPost ul { list-style:inside; padding: 8px 8px 0 24px;}
		#mainPagesPost li { padding:3px 0}
		#mainPagesPost dl{margin:12px 0 8px 0;}
		#mainPagesPost dt {color:#FFF; background:#002d56; font-weight:bold; text-align:left; text-transform:uppercase; line-height:16px; padding:3px 5px  }
		#mainPagesPost dd {line-height:17px; padding:5px}
		#mainPagesPost dd strong {line-height:24px;}
		#mainPagesPost .illus{float:right; margin:0 0 5px 15px;}
		 .links p a {color:#002d56; font-weight:bold; float:left; padding:0 15px 0 0}
		 .links span {float:left}
		 .links p {padding:0 0 5px 0; clear:both}
		
		.tableBorder { border:1px solid #afafaf; padding:5px 0}		
		.tableBorderTB { border-bottom:1px solid #afafaf;}
		.tableBorder strong, .tableBorderTB strong {color:#FFF; }
		td { line-height:16px;}
		/*profile : table */
		.imgTable { padding:10px 0 0 0 ;}
		
		/*profile : table : td */
		.caption, .caption a {color:#FFF; background:#002d56; font-weight:bold; text-align:left; line-height:16px; margin:10px 0 0 0; padding:3px 5px 3px 3px  }
		.caption a:hover{ color:#FFF;}
		.readmore{ font-weight:bold; padding:5px 10px}
		/*profile : table : image */
		.imgProfile {width:147px; padding:10px 0 0 0}
		
		/*Sub pages */
		.highlightFrom{width:453px; float:left; margin:0 0 12px 12px;}
		.highlightFrom p {margin:0 0 12px 0}		
		.contextual{ width:180px; float:left}
		.contextual h2{ text-align:center}
		/* mainPagesPost content: Exec profile */
		.proflie{}
		.proflie
		.proflie ul {margin:12px 14px 8px 12px; background:#FFF; }
		.proflie dt {margin:20px; width:200px; }
		.proflie dd{float:left}
		.proflie dd h2{ float:right}
		.proflie  dd span, .proflie dd a  {color:#002d56; font-weight:bold; }
		/* navigation in news pages */
		.navigation, .navigation a{ font-weight:bold; text-transform:capitalize; text-align:center;} 
		/* Popup for Project  */
		#popup_projects{background:#FFF; width:700px; height:auto;  overflow:hidden; float:left; text-align:left}
		#showlayer_vietnam {position:absolute; top:-1200px;right:220px;}
		
		
	/* Footer */
#footer {background:#002d56; color:#FFF; font-size:10px; width:900px; margin:auto; text-align:right;}
#footer p {padding:15px 15px 5px 15px;}
#footer p a, #footer span{ color:#FFF; font-size:11px; text-transform:capitalize; font-weight:bold;}

	/* BEGIN ALERT CLASS CSS RULES
***********************************************************************************************************************************/
.alertClassBox {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#000; background:#FFF url(../images/_alert_bar.gif) 0 0 repeat-x; border:1px solid #ccc; height:auto; position:absolute; top:-200px; left:-200px; padding:2px; visibility:hidden; z-index:999;}
	.alertClassBox p {margin:0; padding:5px 3px 3px 3px; clear:both;}
	.alertClassBox a.closeImage {width:8px; height:8px; background:url(../images/_alert_close.gif) -1px 0 no-repeat; float:right; display:block; cursor:pointer;}
.alertClassIframe {position:absolute; top:-200px; left:-200px; visibility:hidden; z-index:998;}

/* END ALERT CLASS CSS RULES
***********************************************************************************************************************************/


/* BEGIN Partner Entry
***********************************************************************************************************************************/
	/*user_info*/
	#user_info{width:666px;  background:#F1F3F5 none repeat scroll 0%; border-bottom:1px solid #CCCCCC; padding: 8px 10px 4px 8px;  text-align:right; }
	
	#mytree{ width:150px; height:198px; padding:5px 10px 10px 10px; float:left; overflow:auto; background:#FFF; border:1px solid #bababa; margin:0; }
	/*mootree*/
	/*.mooTree_node {font-size: 11px; white-space: nowrap;}
	.mooTree_text { padding: 3px 0 0 0; height: 18px; cursor: pointer; margin:0; }
	.mooTree_img { float: left; width: 18px; overflow: hidden; padding:0; margin:0; }
	.mooTree_selected { background-color: #e0f0ff; font-weight: bold;}*/
	
	.mooTree_node {white-space: nowrap; width:300%}
	.mooTree_text {height:18px; cursor: pointer; white-space: nowrap}
	.mooTree_img {float: left; width: 18px; height: 18px; margin: 0 5px 0 0}
	.mooTree_selected {background-color: #e0f0ff; font-weight: bold;}

	/*end mootree*/
	
	/*user admin*/
	.user{width:700px; padding: 8px 18px 12px 8px;  margin:0 auto; overflow:hidden; text-align:left; float:left; clear:both}
	.user .tableUser{ width:684px; background:#f9f9f9; overflow:hidden;}
	.user input{ font-size:11px; padding:0 2px; margin:0}
	.user h3 { background:url(../images/user.gif) 0 0 no-repeat; padding:5px 0 10px 55px; color:#002d56; font-size:12px; margin:0 0 0 8px}
	.user .tableUser tr{ border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5;}
	.user .tableUser td{ padding:6px 0 4px 5px; text-align:left; border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; white-space:normal}
	.user .tableUser  td.last{border-right:1px solid #E5E5E5;} 
	table.tableUser th{background:transparent url(../images/background_user.jpg) repeat scroll 0% 0%; color:#000000; font-size:11px; height:25px; padding:6px 4px 2px; text-align:left;}
	.user .btn{ background:#FFF;}
	.right {text-align:right; padding:5px 0 0 0}
	.right input { margin:0; padding:0 0 10px 0;}
	/*end user admin*/
	/*Popup window*/
		/*#SaveOK{ width:250px; background:#ffffff; border:1px solid #bababa; padding:5px; position:absolute; z-index:100; top:300px; left:350px; text-align:center;}*/
		
		#SaveOK {width:400px; background:#ffffff; border:1px solid #8a8a8a; padding:10px; position:absolute; z-index:999; bottom:200px; left:300px;}
			#SaveOK div{ background:#e5e5e5; width:380px; padding:10px; overflow:hidden;}
			#SaveOK p{ text-align:center; font-size:1.091em;}
			#SaveOK .btnClose{ width:111px; height:32px; border:none; margin:10px 0 0 0;}	
		#OK {width:400px; background:#ffffff; border:1px solid #8a8a8a; visibility:hidden; padding:10px; position:absolute; z-index:999; bottom:100px; left:300px;}
			#OK div{ background:#e5e5e5; width:380px; padding:10px; overflow:hidden; text-align:center;}
			#OK p{ text-align:center; font-size:1.091em;}
			#OK .btnClose{ width:111px; height:32px; border:none; margin:10px 0 0 0;}
		/*  Alert Share file**/	
		#AlertShareFile {width:400px; background:#ffffff; border:1px solid #8a8a8a; padding:10px; position:absolute; z-index:999; top:700px; left:300px;}
			#AlertShareFile div{ background:#e5e5e5; width:380px; padding:10px; overflow:hidden; text-align:center;}
			#AlertShareFile p{ text-align:center; font-size:1.091em;}
			#AlertShareFile .btnClose{ width:111px; height:32px; border:none; margin:10px 0 0 0;}
			
		#popup{ width:340px; background:#e3e3e3; border:1px solid #bababa; padding:5px; visibility:hidden; position:absolute; z-index:100; top:200px; left:300px;}
			#popup .intro{ overflow:hidden;}
			#popup .intro img{ float:left; margin:0 10px 0 0;}
			#popup .intro h3{ color:#f07901; font-size:1.637em;}
			#popup .intro p{ color:#f07901;}
			
			#frmProjectOpen{ overflow:hidden; padding:10px 0 0 10px;}
			#frmProjectOpen p{ padding:3px 0; overflow:hidden;}
			#frmProjectOpen label{ width:120px; float:left; font-weight:bold;}
			#frmProjectOpen input{ float:left; width:204px; height:12px; padding:2px;}
			#frmProjectOpen p .calendarLink { float:left; width:22px; height:18px; clear:right; display:block;}
			#frmProjectOpen select{ width:154px; float:right;}
			#frmProjectOpen select option{ padding:0 0 0 2px;}
			#frmProjectOpen textarea{ width:328px; height:40px;}
			#frmProjectOpen input.inputType01{ width:204px; height:16px;}
			#frmProjectOpen input.inputType02{ width:170px; margin:0 8px 0 0;}
			#frmProjectOpen .dateCalendar {width:166px; padding-right:30px}
			
			/*button*/
			#frmProjectOpen .btn{ padding:20px 0 0 120px; display:block;}
			/*#frmProjectOpen .btn a{ background:url(../images/bgd_btn.gif) top left repeat-x; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; border:2px solid #ffffff; height:13px; width:84px; padding:5px 0; display:block; float:left; margin:0 5px 0 0;}
			#frmProjectOpen .btn a:hover{background:url(../images/bgd_btn_hover.gif) top left repeat-x; text-decoration:none;}*/
			#frmProjectOpen input.btnRequest{background:url(../images/bgd_btn.gif) top left repeat-x; cursor:pointer; color:#FFFFFF; font-weight:bold; text-align:center; border:1px solid #ffffff; height:28px; width:84px; padding:0; margin:0 5px 0 0;}
			#frmProjectOpen input.btnRequest:hover{background:url(../images/bgd_btn_hover.gif) top left repeat-x; text-decoration:none;}

	/* Project page */
			#projectPages {width:700px; padding: 8px 8px 0 8px;  margin:0 auto; overflow:hidden; text-align:left;}
			#projectPages #flashProjectTimeline img { width:617px; float:left; margin:0 15px 0 0;}
			
			/* Project page / Details */
			.controlPanel {width:246px; height:115px; overflow:hidden; background:#002d56; border:1px solid #797979; margin-bottom:15px}
			.controlPanel div {width:97px; float:right; text-align:center; padding:3px 2px 0 0}
			.controlPanel div a {color:#f07901; font-weight:bold; font-size:1.0em; padding:2px 0;}
			.controlPanel ul {float:left; width:143px; padding:5px 0 0 4px}
			.controlPanel li{ padding:0 0 10px 0;}
			.controlPanel li a{ display:block; padding:4px 0 0 30px;}
				.projectProfile{ background:url(../images/ico_project_profile.gif) 0 0 no-repeat;}
				.manaUger{ background:url(../images/ico_manage_users.gif) 0 0 no-repeat;}
				.projectStat{ background:url(../images/ico_project_stats.gif) 0 0 no-repeat;}
				.contactMember{ background:url(../images/ico_contact_members.gif) 0 0 no-repeat;}
		
		
			/* Project page / Details /Content TAB */	
			.contentProjectTab{ width:860px; background:#002d56; border:1px solid #797979; border-top:none; padding:10px 8px 5px 10px;}
				
				/* Project page / Details / File manager */
				.fileManager{ width:132px; float:left; height:203px; background:#ffffff; border:1px solid #bababa; padding:5px 10px 5px 5px;}
					.fileManager li{ display:block; padding:0 0 20px 0;}
					.fileManager li a{ font-weight:bold; font-size:11px; display:block; padding:8px 0 10px 50px;}
					.addCate{ background:url(../images/ico_add_category.gif) 0 0  no-repeat;}
					.newPost{ background:url(../images/ico_new_post.gif) 0 0 no-repeat;}
					.valid{ background:url(../images/ico_comments.gif) 0 0 no-repeat;}	
					.upload{ background:url(../images/ico_upload_files.gif) 0 0 no-repeat;}
					.delSelect{ background:url(../images/ico_delete_files_folders.gif) 0 0 no-repeat;}
			/* Project page / Details / Share file */			
			.blocProjectShare{ width:678px; background:#002d56; border:1px solid #797979; margin:0 0 10px 0; padding:5px 2px 2px 2px; overflow:hidden;}
			.blocProjectShare h5{ color:#FFF; padding:0 0 5px 5px; font-weight:bold; font-size:1.091em; }
				
				
				/*CSS FOR Visitor*/
				.myfolderVisitor{width:644px; height:204px; float:left; padding:5px; overflow:auto; background:#ffffff; border:1px solid #bababa; margin:0 0 0 2px;}
				.myfolder{ width:339px; height:203px;  float:left; padding:5px; overflow:auto; background:#ffffff; border:1px solid #bababa; margin:0 3px 0 2px; }
				.myfolder p{}
					#frmFolder p{ padding:0 0 5px 0; display:block; overflow:hidden;}
					#frmFolder input{ width:13px; height:13px; float:left; border:none; margin:0 5px 0 0;}
					
                        
						#frmFolder label.folder{ background:url(../images/icon_file/ico_folder.gif) 0 0 no-repeat; padding:0 0 0 20px;}
						#frmFolder label.doc{ background:url(../images/icon_file/ico_word.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.docx{ background:url(../images/icon_file/ico_word.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.xlsx{ background:url(../images/icon_file/ico_excel.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.avi{ background:url(../images/icon_file/ico_wmv.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.mpg{ background:url(../images/icon_file/ico_wmv.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.mpeg{ background:url(../images/icon_file/ico_wmv.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.wav{ background:url(../images/icon_file/ico_wmv.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.zip{ background:url(../images/icon_file/ico_zip.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.rar{ background:url(../images/icon_file/ico_zip.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.ppt{ background:url(../images/icon_file/ico_ppt.gif) 0 0 no-repeat; padding:0 0 5px 20px;}	
						#frmFolder label.mp3{ background:url(../images/icon_file/ico_wmv.gif) 0 0 no-repeat; padding:0 0 5px 20px;}	
						#frmFolder label.wmv{ background:url(../images/icon_file/ico_wmv.gif) 0 0 no-repeat; padding:0 0 5px 20px;}	
						#frmFolder label.flv{ background:url(../images/icon_file/ico_swf.gif) 0 0 no-repeat; padding:0 0 5px 20px;}	
						#frmFolder label.jpg{ background:url(../images/icon_file/ico_jpg.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.jpeg{ background:url(../images/icon_file/ico_jpg.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.png{ background:url(../images/icon_file/ico_jpg.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.pdf{ background:url(../images/icon_file/ico_pdf.gif) 0 0 no-repeat; padding:0 0 5px 20px;}	
						#frmFolder label.gif{ background:url(../images/icon_file/ico_gif.gif) 0 0 no-repeat; padding:0 0 5px 20px;}	
						#frmFolder label.xls{ background:url(../images/icon_file/ico_excel.gif) 0 0 no-repeat; padding:0 0 5px 20px;}	
						#frmFolder label.exe{ background:url(../images/icon_file/ico_exe.gif) 0 0 no-repeat; padding:0 0 5px 20px;}	
						#frmFolder label.psd{ background:url(../images/icon_file/ico_psd.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.swf{ background:url(../images/icon_file/ico_swf.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.php{ background:url(../images/icon_file/ico_php.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.tpl{ background:url(../images/icon_file/ico_tpl.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.txt{ background:url(../images/icon_file/ico_txt.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.xml{ background:url(../images/icon_file/ico_xml.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
						#frmFolder label.other{ background:url(../images/icon_file/icon.gif) 0 0 no-repeat; padding:0 0 5px 20px;}
				
			/* Project page / Details /POPUP / Comment*/	
			#popupComment{ width:438px; background:#ffffff; border:1px solid #797979; padding:10px; visibility:hidden; position:absolute; z-index:999; top:300px; left:300px;}
			#popupComment h3{ background:url(../images/ico_comments_litte.gif) 0 0 no-repeat; padding:5px 0 10px 40px; color:#002d56; font-size:1.636em;}
				.contComment{ background:#002d56; padding:15px 10px; font-size:1.091em;}
				.contComment h5{ font-weight:bold;  font-size:1.091em;}
				.contComment dl{ padding:0 0 5px 0; width:418px; overflow:hidden;}
				.contComment dt{ width:365px; float:left;}
				.contComment dd{ float:right;}
				.contComment dd a{display:block;}
			#popupComment p.btn{ margin:10px 0 0 170px;}
			#popupComment p.btn a{ background:url(../images/btn_close.gif) top left no-repeat; display:block; text-align:center; width:91px; height:16px; color:#FFFFFF; font-size:1.091em; font-weight:bold; padding:8px 10px;}
			#popupComment p.btn a:hover{background:url(../images/btn_close_hover.gif) top left no-repeat; text-decoration:none; }
			/* Project page / Details /POPUP / Manage User*/	
			
								
			/* Project page / Details /POPUP / Upload file*/	
			#popupUpload{width:438px; background:#ffffff; border:1px solid #797979; padding:5px 10px 0 10px; position:absolute; top:800px; left:300px; visibility:hidden;}
				#popupUpload h3{ background:url(../images/ico_upload_files_small.gif) 0 0 no-repeat; padding:5px 0 10px 35px; color:#002d56; font-size:1.636em;}
				#popupUpload fieldset{ background:#e5e5e5; padding:10px 10px 2px 10px;}
				#popupUpload fieldset p{ padding:0 0 5px 0; width:410px; overflow:hidden; display:block;}
				#popupUpload label{ width:150px; float:left; font-size:1.091em; font-weight:bold; padding:3px 0 0 0;}
				#popupUpload input{ width:260px; height:22px; float:right; margin:0 0 5px 0;}
				
				#popupUpload input.inputType02{ width:150px; height:14px; padding:2px; margin:0 5px 0 0; float:left;}
				#popupUpload input.inputType03{ width:60px; height:15px; padding:2px; float:left;}
				#popupUpload label.lblType01{ width:50px; float:left;}
				
				#popupUpload p.note{ color:#002d56; text-align:center;}
				#popupUpload p.btn{ text-align:center; margin:10px 0 0 0; padding:0;}
				#popupUpload p.btn a{ margin:0 3px 0 0;}
				#popupUpload .calendarLink { float:left; width:22px; height:18px; display:block;}
				
				#popupUpload .btnUpload{ width:70px; height:16px; border:none; float:none;}
				#popupUpload .btnCancel{ width:70px; height:16px; border:none; float:none;}
				
				#popupUpload .format{ font-size:1.0em; font-style:italic; float:left; margin:-170px 0 0 0;}
				#popupUpload .format strong, #popupUpload .format em{ color:#002d56;}
			/* Project page / Details /POPUP / Upload file*/	
			#popupFile{width:438px; background:#ffffff; border:1px solid #797979; padding:5px 10px 0 10px; display:none; position:absolute; top:150px; left:360px; text-align:left}
				#popupFile h3{ background:url(../images/ico_upload_files_small.gif) 0 0 no-repeat; padding:5px 0 10px 40px; color:#002d56; font-size:1.636em;}
				#popupFile fieldset{ background:#e5e5e5; padding:10px 10px 2px 10px;}
				#popupFile fieldset p{ padding:0 0 5px 0; width:410px; overflow:hidden; display:block;}
				#popupFile label{ width:150px; float:left; font-size:1.091em; font-weight:bold; padding:3px 0 0 0;}
				#popupFile input{ color:#464646; font-size:11px;  width:260px; height:22px; float:right; margin:0 0 5px 0;}
				
				#popupFile input.inputType02{ width:150px; height:14px; padding:2px; margin:0 5px 0 0; float:left;}
				#popupFile input.inputType03{ width:60px; height:15px; padding:2px; float:left;}
				#popupFile label.lblType01{ width:50px; float:left;}
				
				#popupFile p.note{ color:#002d56; text-align:center;}
				#popupFile p.btn{ text-align:center; margin:10px 0 0 0; padding:0;}
				#popupFile p.btn a{ margin:0 3px 0 0;}
				#popupFile .calendarLink { float:left; width:22px; height:18px; display:block;}
				
				#popupFile .btnUpload{ width:70px; height:16px; border:none; float:none;}
				#popupFile .btnCancel{ width:70px; height:16px; border:none; float:none;}
				
				#popupFile .format{ font-size:1.0em; font-style:italic; float:left; margin:-170px 0 0 0;}
				#popupFile .format strong, #popupUpload .format em{ color:#002d56;}
				/* New share folder*/
				#NewShareFolder { width:320px; background:#ffffff; border:1px solid #797979; text-align:left; padding:10px; visibility:hidden; position:absolute; z-index:999; top:270px; left:480px;}
				#NewShareFolder h3{background:url(../images/ico_new_files_small.gif) 0 0 no-repeat; padding:5px 0 10px 40px; color:#002d56; font-size:1.636em;}
				#NewShareFolder fieldset{ background:#e5e5e5; padding:5px}
				#NewShareFolder fieldset p{overflow:hidden; display:block;}				
				#NewShareFolder input{color:#464646; font-size:11px; width:290px; float:left; height:14px; padding:2px; margin:3px 0 0 0; }
				#NewShareFolder .btn{ text-align:center}
				#NewShareFolder .btnOK{ width:47px; height:16px; border:none; float:none;}
				#NewShareFolder .btnCancel{ width:70px; height:16px; border:none; float:none;}
				/*#NewShareFolder .btnUpload{background:url(../images/bgd_btn.gif) top left repeat-x; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:center; border:2px solid #ffffff; height:30px; width:84px; padding:4px 0 6px 0; display:block; float:left; margin:0 5px 0 0;}
				#NewShareFolder .btnUpload:hover{background:url(../images/bgd_btn_hover.gif) top left repeat-x; text-decoration:none; cursor:pointer;}
				*/
				/* New Media folder*/
				#NewFolderMedia { width:300px; background:#ffffff; border:1px solid #797979; padding:10px; visibility:hidden; position:absolute; z-index:999; top:900px; left:350px;}
				#NewFolderMedia h3{color:#002d56; font-size:1.636em;}
				#NewFolderMedia p{ padding:5px 0; overflow:hidden;}
				#NewFolderMedia input{ width:290px; float:left; height:14px; padding:2px; margin:3px 0 0 0; }
				#NewFolderMedia .btnUpload{background:url(../images/bgd_btn.gif) top left repeat-x; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:center; border:2px solid #ffffff; height:30px; width:84px; padding:4px 0 6px 0; display:block; float:left; margin:0 5px 0 0;}
				#NewFolderMedia .btnUpload:hover{background:url(../images/bgd_btn_hover.gif) top left repeat-x; text-decoration:none; cursor:pointer;}
			/* Project page / Details /POPUP / Upload photos*/
			#UploadImage { width:340px; background:#ffffff; border:1px solid #797979; padding:10px; visibility:hidden; position:absolute; z-index:999; top:250px; left:350px;}
				#UploadImage p{ padding:5px 0; overflow:hidden;}
				#UploadImage input{ width:340px; float:left; height:22px;}
				#UploadImage .btnUpload{background:url(../images/bgd_btn.gif) top left repeat-x; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:center; border:2px solid #ffffff; height:30px; width:84px; padding:4px 0 6px 0; display:block; float:left; margin:0 5px 0 0;}
				#UploadImage .btnUpload:hover{background:url(../images/bgd_btn_hover.gif) top left repeat-x; text-decoration:none; cursor:pointer;}
				
		
			#popupCalendar {font-size:1.1em; width:160px; padding:5px; background:#fff; border:1px solid #ccc; position:absolute; top:0; left:0; visibility:hidden; z-index:999;}
			#calendar {width:159px; height:137px; padding:13px;}
			table.calendar {color:#666; font-size:0.83em; line-height:1.5em; width:159px;}
			table.calendar caption {width:159px; padding:2px 3px; border:1px solid #e0e0e0; overflow:hidden;}
			table.calendar caption a {width:12px; height:9px; line-height:0.9em; display:inline; float:left;}
			table.calendar caption div {width:127px; line-height:1.3em; float:left;}
			table.calendar th {font-weight:bold; text-align:center;}
			table.calendar td {text-align:center;}
			table.calendar td.in_month {border: 1px solid #e0e0e0;}
			/*table.calendar td.selected {border: 1px solid red;}*/
			table.calendar a {display:block; font-weight:bold; font-size:9px; text-decoration:none;}	
			/*Popup Passport*/
	
/* END Partner Entry
***********************************************************************************************************************************/				