@charset "utf-8";
/* CSS Document */

/*workshops use define*/
#navigation li#workshops{
		background:url(../images/bg_navhover.gif) left top repeat-x;
}
#navigation li#workshops a{
	color:#8c8b79;
	background:url(../images/nav_workshop_active.jpg)  left center  no-repeat;
}

.detimg{
	width:233px;
	border:1px solid #b2b19e;
	display:inline;
}

.list span.jquery-checkbox{
	margin-top:2px;
}
/*workshops struts*/
#subnavigationpanel{
	float:left;
	width:168px;
	padding:0;
	margin:0;
	/*border-top:16px solid #d47c36;*/
	background-color:#afae9a;
	padding-top:20px;
	overflow:hidden;	
}
	#subnavigation{
		float:left;
		list-style:none;
		width:168px;
		padding:0;
		margin:0;
	}
		#subnavigation li{
			overflow:hidden;
			height:21px;
			font-family: Arial, Helvetica, sans-serif;
			border-top:1px solid #fff;
			text-indent:5px;
		}
		#subnavigation li.subnavon{
			background-color:#efefe3;
		}
		
		
		#subnavigation li a{
			height:21px;
			width:163px;
			font-size:10px;
			font-weight:bold;
			color:#fff;
			line-height:21px;
			text-decoration:none;
			overflow:hidden;
			display:block;
			margin-right:5px;
			
		}
		#subnavigation li.subnavon a{
			color:#4d4d4f;
		}
	#controlpanel{
		border-top:1px solid #fff;
		float:left;
		font-size:10px;
		width:168px;
		color:#fff;
		text-indent:5px;
		
	}
		#controlpanel p{
			padding:6px 0px;
		}
		#resultpanel{
			display:none;
		}

			#resultpanel dl{
				width:148px;
				padding:5px 0px;
				color:#fff;
				margin:0;
			}

			#resultpanel #dontsee{
				padding:0 2px 0 14px;
				text-indent:0;
			}
				#resultpanel dt{
					text-indent:0;
				}
				#resultpanel dd{
					text-indent:0;
					padding-left:14px;	
				}
				#resultpanel dt span{
					float:left;
					display:block;
					width:134px;
				}
				#resultpanel dt span.listItem{
					width:14px;
				}

				#resultpanel a{
					display:inline;
					color:#fff;
				}
				#resultpanel dd.ddfooter{
					margin-bottom:12px;
				}

		#serarchform {
			float:left;
			padding:0px 0px 5px;
			margin:0;
			overflow:hidden;
			border-bottom:1px solid #fff;
			background:#f0f0e4;
		}
		#zipcode{
			float:left;
			width:98px;
			height:16px;
			border:none;
			border-top:1px solid #6b6856;
			border-left:5px solid #fff;
			margin:8px 0px 0px 5px;
			color:#6b6856;
			font-size:10px;
			font-family: Arial, Helvetica, sans-serif;
			display:inline;
			overflow:hidden;
		}
		#btngo{
			float:right;
			margin-right:5px;
			margin-top:3px;
			overflow:hidden;
			display:inline;
		}
#contentcontainer{
	float:right;
	width:590px;
	
}

		#bannerimg label{
			font-size:14px;
			font-weight:bold;
			line-height:80px;
			color:#FFFFFF;
			padding-left:12px;
		}
	#content{
		min-height:660px;
		_height:660px;
	}
		#detail-workshops{
			margin:14px 0 0 15px;
		}
			img{
				float:left;
			}
			img.cal{
				float:right;
			}
			#list-project .list img{
				border:1px solid #b2b19e;
			}
			dl{
				float:left;				
				margin:0 0 35px 15px;
				color:#333333;
				display:inline;
			}
			dl strong{
				font-size:18px;
			}
			#detail-workshops dl{
				width:288px;
			}
			dt a{
				background:transparent url(../images/arrow-list-over.gif) no-repeat scroll 0 2px;
				color:#EB6E20;
				display:block;
				font-size:13px;
				font-weight:bold;
				padding-left:15px;
			}
			dd{
				padding-left:0px;
			}
			dd.b-height{
				line-height:19px;
				margin-left:0px;
				width:280px;
			}
			dd.list{
				margin:5px 0 10px;
				width:320px;
			}
				ul{
					list-style-image:none;
					list-style-position:outside;
					list-style-type:none;
					margin:0;
					padding:0;
				}
				dd li{
					height:14px;
				}
					li label{
						line-height:14px;
						padding-left:8px;
						vertical-align:top;
					}
			dd.print{
				padding-bottom:15px;
			}
			dd.print a{
				font-weight:bold;
				color:#c5692d;
				padding-left:17px;
				/*text-decoration:none;*/
				background:url("../images/arrow-view.gif") no-repeat 0 2px;
			}
		#list-project{
			margin-top:13px;
			float:left;
			overflow:hidden;
			width:590px;
			min-height:250px;
			_height:250px;
		}
		#title{
			height:38px;
			background:#e3e2cd url(../images/ico_tools.gif) no-repeat 12px 9px;
			margin-left:15px;
			padding: 11px 0 0 40px;
		}
			#title label{
				padding-left:13px;
				float:left;
				font-size:14px;
				font-weight:bold;
				line-height:25px;
			}
				#list-project div.list{
					float:left;
					overflow:hidden;
					margin:20px 0 0 18px;
					width:129px;
					display:inline;
				}
					#list-project dl{
						width:433px;
						float:left;
					}
						#list-project dl dd{
							margin-top:10px;
						}
							#list-project dl dd a{
								color:#eb6e20;
								background:url(../images/arrow-list-over.gif) no-repeat 0 3px;
								padding-left:13px;
							}
				#list-project a{
					background:url(../images/arrow-pro-list.gif) no-repeat 0 7px;
					float:left;
					line-height:12px;
					padding:4px 0 10px 11px;
					width:114px;
					font-size:10px;
					font-weight:bold;
					color:#8C8B79;
					/*text-decoration:none;*/
				}
	#supplycontainer {
		background:transparent url(../images/arrow-mail.gif) no-repeat scroll 0 11px;
		color:#6B6856;
		display:none;
		height:auto;
		position:absolute;
		width:203px;
	}
	#supply {
		background:#F0F0E4;
		border:1px solid #8E8D7B;
		float:right;
		width:196px;
		font-weight:bold;
		font-family:Arial,Helvetica,sans-serif;
	}
	#supply-header {
		background:#E3E1CC url(../images/ico_shopnow.gif) no-repeat scroll 12px 12px;
		color:#71705C;
		float:left;
		height:50px;
		line-height:50px;
		padding-left:47px;
		width:101px;
	}
	#close {
		background:#E3E1CC none repeat scroll 0 0;
		float:right;
		font-weight:bold;
		height:44px;
		padding:6px 0 0 0;
		width:48px;
	}
	#btn-close {
		cursor:pointer;
	}
	#supply label{
		color:#8c8b79;
		padding-left:12px;
		line-height:25px;
	}
	#supply ul{
		margin:0 0 8px 12px;
		color:#81973a;
	}

	#supply ul li{
		background:transparent url(../images/bullet.jpg) no-repeat scroll 0px 5px;
		padding-left:10px;
		padding-right:2px;
	}

	 #bannerimgTop
	    {
			background:#F6F6F4 url(../images/bg_banerws.jpg) no-repeat scroll right center;
		     height:87px;
		}
		#bannerimgTop .projmenutyp{
			padding:35px 0px 0px 10px;
			display:block;
			font-size:14px;
			font-weight:bold;
			color:#fff;
		}
		
	.bannerimg{
		height:87px;
		background:#f6f6f4 url(../images/bg_banerws.jpg) right top no-repeat;
		clear:both;
		display:block;
	}
	.bannerNocookie	{
		height:148px;
		background:#f6f6f4 url(../images/bg_banerws.jpg) right top no-repeat;
		clear:both;
		display:block;
	}
		#bannerimg .projmenutyp{
			padding:35px 0px 0px 10px;
			display:block;
			font-size:14px;
			font-weight:bold;
			color:#fff;
		}
		
	.bannerNocookie #pagedescript{
		padding-top:18px;
	}		
	#pagedescript{
		width:580px;
		float:left;
		padding-top:30px;
		padding-left:20px;
		font-weight:bold;
		font-size:13px;
	}
		#pagedescript img {
			float:left;
			padding-right:10px;
		}



.headerImage {
	background:#FFFFFF url(../images/clinics/bg-landpage-h.jpg) no-repeat;
	height: 0px;
	width: 758px;
	padding: 0px;
	margin: 0px;
	float:left;
	}

	.supplycontainer {
		background:transparent url(../images/arrow-mail.gif) no-repeat scroll 0 11px;
		color:#6B6856;
		height:auto;
		width:333px;
		position:absolute;
		display:none;
	}
	.supply {
		background:#F0F0E4;
		border:1px solid #8E8D7B;
		float:right;
		width:346px;
		font-weight:bold;
		font-family:Arial,Helvetica,sans-serif;
	}
	.supply-header {
		background:#E3E1CC url(../images/ico_worktools.gif) no-repeat scroll 12px 12px;
		color:#71705C;
		float:left;
		height:50px;
		line-height:50px;
		padding-left:47px;
		width:251px;
	}
	.close {
		background:#E3E1CC none repeat scroll 0 0;
		float:right;
		font-weight:bold;
		height:44px;
		padding:6px 0 0 0;
		width:48px;
	}
	.btn-close {
		cursor:pointer;
	}
	.supply label.supplytitle{
		color:#8c8b79;
		padding-left:12px;
		float:left;margin:5px 0px;line-height:20px;
	}
	.supplypanel{
		float:left;
	}
	.supplypanel ul{
		padding:0;
		margin:0;
	}

	.supplypanel ul li{
		height:16px;
	}

.supplypanel .singhrefInpup{
	margin:0 0px 10px 10px;
	padding:0;
	float:left;
	background:none;
}




/*dihwork-detail*/
#dihwork{margin:15px 0px 0px 15px;}
	#dihwork img {float:left;}
	#dihwork-detail {float:right;width:388px;}
		#dihwork-detail h2{font-size:16px;color:#333333;font-weight:bold;text-transform:uppercase;}
		#dihwork-detail span{font-size:12px;color:#333333;margin-top:15px;float:left;}
		#dihwork-detail ul{font-size:12px;color:#333333;margin:15px 0 0 5px;float:left;display:inline;}
			#dihwork-detail ul li{padding-left:12px; background:url(../images/bg-bluer.gif) left center no-repeat;}
		#dihwork-detail h3{font-size:18px;color:#f58427;font-weight:normal;text-transform:uppercase;clear:both;padding-top:15px;}
		#dihwork-detail p{font-size:15px;color:#8c8b79;font-weight:bold;clear:both;}
		#dihwork-detail a.dihlink{color:#c5692d;font-size:12px;font-weight:bold;float:left;margin:30px 30px 30px 0px;background:url(../images/bullet.gif) left center no-repeat;padding-left:15px;}
