/*------------------------------------------------------------------
Project:	Kluwer Patent Law
Version:	2.0
Primary use:	Blue print
-------------------------------------------------------------------*/
.Text-Size
{
	color:#FFFFFF;
	padding:8px;
	text-decoration:none;
}
	
body {
	margin: 0px;
	background:#F4F4F8;
	font-size:12px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	color:#333333;
	text-align:center;	
}
.img{border:0px;}
a img
{
	border: none;
}
h1, h2, h3, h4, h5
{
	margin:0px;
}
.ClearFloat
{
	clear:both;
}
.LeftFloat
{
	float:left;
	width:auto;
}
.MiddleFloat
{
	float:left;
	width:350px;
	text-align: center; 
}
.RightFloat
{
	float:right;
	width:auto;
}
.Strong
{
	font-weight:bold;
}
.Italic
{
	font-style:italic;
}
.Center
{
	text-align:center;
}
.BlackLight
{
	color:#333333;
}
.MrgLf15
{
	margin-left:15px;
}
.MrgTp5
{
	margin-top:5px;
}
.MrgTp10
{
	margin-top:10px;
}
.Blue-Light
{
	color:#646499;
}
.Black
{
	color:#000;
}
.Font-11
{
	font-size:11px;
}
.Font-12
{
	font-size:12px;
}
.Font-14
{
	font-size:14px;
}
.Brd-White
{
	border:1px solid #fff;
}
         
/*################## Header CSS ##################*/
#MainContainer
{
	margin:0 auto 0 auto;
	width:100%;
}
#Header
{
	width:100%;
	margin:auto;
	text-align:center;
	height:167px;
	padding:10px 0 0 0;
}

.Header-Hght
{
	height:61px;
}

.Hdr-TpMenu
{
	margin:0px auto;
	padding:0px;
	color:#140862;
	text-align:center;
	font-size:11px;
	height:14px;
	width:990px;
	position:relative;
}

	.Hdr-TpMenu ul
	{
		list-style:none;
		margin:0;
		padding:0;
		position:absolute;
		right:400px;
	}
	
	.Hdr-TpMenu ul li
	{
		float:left;
	}
	
		.Hdr-TpMenu a
		{
			color:#140862;
			padding:0 8px;
			text-decoration:none;
		}
		
		.Hdr-TpMenu a:hover
		{
			text-decoration:underline;
		}
		
		.Hdr-TpMenu li.WithSubmenu
		{
			position: relative;
			text-align: left;
		}
		
		.Hdr-TpMenu li.WithSubmenu ul
		{
			background:#FFFFFF;
			position:absolute;
			border-width: 1px;
			border-style: solid;
			border-left:1px solid #56577e;
			border-right:1px solid #56577e;
			border-bottom:1px solid #56577e;
			width:180px;
			padding:3px 0;
			font-size:12px;
			display:none;
			left:1px;
			top:14px;
			border-top:1px solid #56577e;
		}
		
		.Hdr-TpMenu li.Hover ul
		{
			display: block;
			z-index: 100;
		}
		
		.Hdr-TpMenu li.WithSubmenu ul li
		{
			float: none;
			margin: 0 3px;
			padding: 4;
			display: block;
			width: auto;
			background: #CFD0E2;
		}
		
		.Hdr-TpMenu li.WithSubmenu ul li.BlueBg
		{
			background: #AFB0CE;
		}
		
		.Hdr-TpMenu li.WithSubmenu ul li a
		{
			background-image: none;
			color: #151565;
			display: block;
			float: none;
			height: 100%;
			margin: 0px;
			padding: 6px 6px 4px;
			width: auto;
		}
		
		.Hdr-TpMenu li.WithSubmenu ul li a:hover
		{
			color:#fff;
			text-decoration:none;
			font-weight: bold;
		}	
.journal-list a
{
	color: #080868;
    font-weight: bold;
    text-decoration: none;	
}	
.journal-list a:hover
{
	color: #E67D09;
}

.HeaderPort
{
	width:990px;
	margin:auto;
	text-align:left;
}
	.HeaderPort a
	{
		color: #B1B3CF;
	}
	.HeaderPort a:hover
	{
		text-decoration: none;
	}
	
	.ZoomOptions
    {
    	padding: 0.7em 15px 0.5em;
        background: none;
    }
    
		.ZoomOptions a
		{
			padding: 0 0px; 
			color: white;
			text-decoration:none;
			border-bottom:1px solid #56578B;    
		}
	
.HeaderBlueBg
{
	margin:0 0 0 0;	
	width:100%;
	height:100%;
}

/*################## Nav CSS ##################*/
#Nav
{
	margin:59px 0 0 0;
	padding:0px;
	font-size:14px;
	color:#fffff1;
}
	#Nav ul
	{
		float: left;
		margin:0 0 0 0;
		padding:4px 0 0 0;
		list-style:none;		
	}
		#Nav li
		{
			display:inline;
			padding:0px;
			margin:0px;
			float:left;
			width:auto;					
		}
			#Nav li a
			{			
				text-decoration:none;
				float:left;
				margin:0 2px;
				width:auto;		
				color:#fffff1;
			}
			#Nav li a {
				padding:8px 0 8px 5px;
			}
			
			#Nav li a:hover	
			{
				color:#080868;
			}
			
			#Nav .active a	
			{
				color:#080868;	
			}
			
			#Nav li.WithSubmenu
			{
				position: relative;
			}
				#Nav li.WithSubmenu ul
				{
					position: absolute;
					margin: 29px 0 0;
					background: #FFF;
					border-left: 1px solid #56577e;
					border-right: 1px solid #56577e;
					border-bottom: 1px solid #56577e;
					width: 180px;
					padding: 3px 0;
					font-size: 12px;
					display: none;
					left: 1px;
				}
				
				#Nav li.Hover a
				{
					color:#080868;	
				}
				
				#Nav li.Hover ul
				{
					display: block;
					z-index: 75;
				}
					#Nav .Blogtab a:link,#Nav .Blogtab a:visited
					{
						color:#fff;
						padding:7px 16px 8px 16px !important;
						width:auto;
					}

					#Nav li.WithSubmenu ul li
					{
						float: none;
						margin: 0 3px;
						padding: 0;
						display: block;
						width:auto;
						background: #cfd0e2;
					}
					
					#Nav li.WithSubmenu ul li.BlueBg
					{
						background: #afb0ce;
					}	
					
						#Nav li.WithSubmenu ul li a
						{
							float: none;
							display: block;
							padding: 6px 6px 4px;
							background-image: none;
							color: #151565;
							margin: 0;
							height: 100%;		/* IE */
							width:auto;
						}
						#Nav li.WithSubmenu ul li a:hover
						{
							color: #FFF;
							font-weight: bold;
						}
						
	#Nav li a span {
		padding:7px 10px 6px 5px;
	}						
						
.Home
{
	margin-left:0 !important;
}
		

/*################## Middle Portion CSS ##################*/
#Middle
{
	width:100%;
}
#MiddlePort
{
	width:990px;
	margin:auto;
	text-align:left;
	padding-bottom: 0; /* Space used by .page-navigation */
}
#MiddlePort h1
{
	font-size: 30px;
	font-weight: normal;
	padding-left: 8px;
}

/*################## Middle Left Portion CSS ##################*/
#MiddleLeft
{
	width:705px;
	margin:0px;
	float:left;
	padding:0 0 0 8px;
}
#breadcrumb
{
	margin: 0px;
	font-size: 11px;
	margin: 0;
	padding: 15px 0 0 0;
}
#breadcrumb .item
{
	padding: 0 2px;
}
#breadcrumb a:link, #breadcrumb a:visited
{
	text-decoration: underline;
	color: #333;
}
#breadcrumb a:hover
{
	text-decoration: none;
}
#BreadCrumbMenu
{
	margin:0px;
	font-size:11px;
}
	#BreadCrumbMenu ul
	{
		margin:0;
		padding:15px 0 0 0;
		list-style:none;	
	}	
		#BreadCrumbMenu li
		{
			padding:0 2px;
		}
			#BreadCrumbMenu li a:link,#BreadCrumbMenu li a:visited
			{
				text-decoration:underline;
			}
			#BreadCrumbMenu li a:hover
			{
				text-decoration:none;
			}
			
#MiddleLeft-LeftPortion
{
	width:350px;
	margin:5px 0 0 0;
}
.MiddleLeft-LeftPortion-Width
{
	width:325px;
}
.Welcome
{
	font-size:24px;
	font-weight:normal;
}
.WelcomeText
{
	font-size:15px;
	line-height:21px;
	margin-top:7px;
}
.LatestNews
{
	margin:25px 0 0 0;
	padding:0px;
}
.NewsHead
{
	font-size:21px;	
	font-weight:normal;	
}
.NewsList
{
	margin:0px;
	padding:0px;
}
	.NewsList ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
		.NewsList li
		{
			display:block;
			padding:8px 0 6px 0;			
			background:url(../../images/hr_lne.png) repeat-x 0 100%;
		}
			.NewsList li h4
			{
				font-size:12px;
				color:#080868;
			}
			.NewsList li h4 a:link,.NewsList li h4 a:visited
			{
				color:#080868;
				text-decoration:none;
			}
			.NewsList li h4 a:hover
			{
				text-decoration:underline;
			}

.Blog
{
	margin:53px 0 0 0;
	padding:0px;
}
.BlogSpot
{
	font-size:13px;
	font-style:italic;
	color:#202076;
}
.BlogHead
{
	font-size:22px;
	color:#5E6167;
	font-weight:normal;
}
.BlogHeadBg
{
	height:15px;
	margin-top:5px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:2px 3px;
}
.BlogLink a
{
	color:#080868;
	font-weight:bold;
	text-decoration:underline;
	padding-left:5px;	
}
.BlogLink a img
{
	vertical-align: bottom;
}
.BlogLink a:hover
{
	text-decoration:none;
}
.BlogLink-MrgTp
{
	margin-top:8px;
}
.ReadMore-Mrg
{
	margin-top:10px;
	border:1px solid #F4F3F8;
}
.BlueBrd
{
	background:#202077;
	height:1px;
}
.BlogText
{
	font-size:22px;
	color:#080868;
	font-weight:bold;
	line-height:23px;
	margin-top:10px;
}
	.BlogText a:link,.BlogText a:visited
	{
		font-size:22px;
		color:#080868;
		font-weight:bold;	
		text-decoration:none;
	}
	.BlogText a:hover
	{
		color:#E67D09;
		text-decoration:underline;
	}
.BlogText-NormalMrg
{
	margin-top:10px;
}

#MiddleLeft-RightPortion
{
	width:340px;
	margin:15px 0 0 0;
}
.WhiteBg
{
	background:#fff;	
	border-left:1px solid #D9D9E1;
	padding:0px 0 0 0px;
	width:100%;
}
.WhiteBg-Right
{
	background:url(../../images/whitebg_rht.gif) repeat-y 100% 0;
	padding-right:0;
}
.WhiteBg-Top
{
	background:url(../../images/whitebg_top.gif) repeat-x 0 0;
	padding:0;
}
.WhiteBg-Bottom
{
	background:url(../../images/whitebg_btm.gif) repeat-x 0 100%;
	padding:0;
}
.WhiteBg-TpCor-Rht
{
	background:url(../../images/whitebg_tprht.gif) no-repeat 100% 0;	
}
.WhiteBg-BtmCor-Rht
{
	background:url(../../images/whitebg_btmrht.gif) no-repeat 100% 100%;
	padding:4px 6px 3px 3px;
}
.WhiteBg-Head
{
	font-size:24px;
	color:#21216D;
	font-weight:normal;
}
.CategoriesBg
{
	background:url(../../images/cate_headbg.gif) repeat-x;
	height:23px;
	padding-left:13px;
	padding-top:6px;
}
.CategoriesBg h3
{
	font-size:15px;
	font-weight:normal;
}
.CategLink-Pd
{
	padding-left:13px !important;
}
.CategLink
{
	margin:0px;
	padding:0px;
}
	.CategLink ul
	{
		margin:12px 0 0 0;
		padding:0px;
		list-style:none;
		font-weight:bold;
	}
		.CategLink ul ul
		{
			margin: 0;
		}
		.CategLink li
		{
			display:block;
			padding:0 0 0 13px;
			line-height:18px;
		}
		.CategLink li a:link,.CategLink li a:visited
		{
			text-decoration:none;
		}
		.CategLink li a:hover
		{
			text-decoration:underline;
		}
.CategoryBtm-Hght
{
	height:20px;
}
.TabMrg
{
	margin-top:15px;
}
.TabBtm-Hght
{
	height:5px;
}		
.BookBlueBg
{
	background:url(../../images/book_headbg.gif) repeat-x;
	height:29px;
}
.BookTab
{
	margin:0px;
	padding:0;
}
	.BookTab ul
	{
		margin:0px;
		padding:4px 0 0 4px;
		list-style:none;
	}
		.BookTab li
		{
			display:inline;
			padding:0 1px;
			margin:0px;
			float:left;
			width:auto;			
		}
			.BookTab li a
			{
				background:url(../../images/book_tabbg_lf.gif) no-repeat 0 0;
				padding:5px 0 4px 5px;
				font-size:14px;
				text-decoration:none;
				display:block;								

			}
			.BookTab li a span
			{
				background:url(../../images/book_tabbg_rht.gif) no-repeat 100% 0;
				padding:5px 8px 4px 2px;
			}
			.BookTab li a:hover
			{
				background:url(../../images/book_tabbg_lf_hv.gif) no-repeat 0 0;
				padding:5px 0 4px 5px;				
				color:#080868;
			}
			.BookTab li a:hover span
			{
				background:url(../../images/book_tabbg_rht_hv.gif) no-repeat 100% 0;
				padding:5px 8px 4px 2px;
			}
			.BookTab .active a
			{
				background:url(../../images/book_tabbg_lf_hv.gif) no-repeat 0 0;
				color:#080868;
			}
			.BookTab .active span
			{
				background:url(../../images/book_tabbg_rht_hv.gif) no-repeat 100% 0;
			}
			
.BookTab-List
{
	margin:auto;
	padding:0px;
	width:303px;
}
	.BookTab-List ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
		.BookTab-List li
		{
			display:block;
			padding:16px 0 12px 0;
			background:url(../../images/hr_lne.png) repeat-x 0 100%;
			line-height:16px;
		}
			.BookTab-List li h4
			{
				font-size:12px;
				text-decoration:none;
				color:#080868;
				font-weight:normal;
			}
			.BookTab-List li h4 a:link, .BookTab-List li h4 a:visited
			{
				font-size:12px;
				text-decoration:none;
				color:#080868;
				font-weight:bold;
			}
			.BookTab-List li h4 a:hover
			{
				color:#E67D09;
				text-decoration:underline;
			}
.AllBook-Mrg
{
	padding-left:15px;
	padding-top: 8px;
}		

/*################## Middle Right Portion CSS ##################*/
#MiddleRight
{
	width:257px;
	margin:0px;
	float:left;
	background:url(../../images/right_port_bg.jpg) repeat-x 0 0;
	padding:15px 10px 0 10px;
}
.MiddleRight-wdth
{
	width:256px;
}
.Login
{
	font-size:12px;
	color:#080868;
}
	.Login a:link,.Login a:visited
	{
		font-size:12px;
		color:#080868;
		text-decoration:underline;
		padding:0 5px;
	}
	.Login a:hover
	{
		text-decoration:none;
	}

.logon .access-denied
{
	margin: 1em 0 1em 0;
}

.logon .access-denied .head
{
	font-weight: bold;
}

.logon .access-denied p
{
	margin: 0;
}
.WhiteBg-RightPort-Tp
{
	background:url(../../images/whitebg_rhtport_tp.png) repeat-x 0 0;
	padding-top:0px;	
}
.WhiteBg-RightPort-Rht
{
	background:url(../../images/whitebg_rhtport_rht.png) repeat-y 100% 0;
	padding-bottom:0;
}
.WhiteBg-RightPort-Btm
{
	background:url(../../images/whitebg_rhtport_btm.png) repeat-x 0 100%;
	padding:0;
}
.WhiteBg-RightPort-TpCorn
{
	background:url(../../images/whitebg_rhtport_tpcorn.png) no-repeat 100% 0;
	padding:0px;
}
.WhiteBg-RightPort-BtmCorn
{
	background:url(../../images/whitebg_rhtport_btmcorn.png) no-repeat 100% 100%;
	padding:0 0 0 3px;
}
.WhiteBg-RightPort-Pd
{
	padding:4px 6px 0 0;
}
.WhiteBg-RightPort-Mrg
{
	margin-top:10px;
}
.BlueBg-Right
{
	background:url(../../images/book_headbg.gif) repeat-x;
	height:22px;
	padding-left:10px;
	padding-top:7px;
}
.BlueBg-Right h2
{
	font-size:14px;
	color:#fffff1;
	font-weight:normal;
}


/*################## Footer Portion CSS ##################*/
#Footer
{
	width:100%;
	margin:auto;
}
#Footermenu-Nav
{
	margin: 0 0 0 0;
	padding: 0px;
	font-size: 14px;
	color: #fffff1;
}
#Footermenu-Nav ul
{
	margin: 0 0 0 0;
	padding: 2px 0 0 0;
	list-style: none;
}
#Footermenu-Nav li
{
	display: inline;
	margin: 0px;
	float: left;
	width: auto;
}
#Footermenu-Nav li.WithSubmenu
{
	position: relative;
}
#Footermenu-Nav li.WithSubmenu ul
{
	position: absolute;
	margin: 29px 0 0;
	background: #FFF;
	border-left: 1px solid #56577e;
	border-right: 1px solid #56577e;
	border-bottom: 1px solid #56577e;
	width: 180px;
	padding: 3px 0;
	font-size: 12px;
	display: none;
	left: 1px;
	bottom: 100%;
	border-top: 1px solid #56577e;
}
#Footermenu-Nav li.Hover ul
{
	display: block;
}
#Footermenu-Nav li.WithSubmenu ul li
{
	float: none;
	margin: 0 3px;
	padding: 0;
	display: block;
	background: #cfd0e2;
	width: auto;
}
#Footermenu-Nav li.WithSubmenu ul li.BlueBg
{
	background: #afb0ce;
}
.FooterPort
{	
	width:970px;
	margin:auto;
	text-align:left;
	padding:15px 0;
}
.FooterBg
{
	height:23px;
	padding-top:6px;
}

#FooterNav
{
	margin:0px;
	padding:0px;
}
	#FooterNav ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
		font-size:14px;
	}
		#FooterNav li
		{
			display:inline;
			padding:0 12px;
			background:url(../../images/ftr_menu_sep.gif) no-repeat 100% 0;			
		}		
			#FooterNav li a:link,#FooterNav li a:visited
			{
				text-decoration:none;				
			}
			#FooterNav li a:hover
			{
				color:#fffff1;
				text-decoration:underline;
			}
			
.FooterLogin-Mrg
{
	margin-left:32px;
}			
.FooterReg
{
	color:#B1B3CF;
	margin:1px 0 0 0;
}
	.FooterReg a:link,.FooterReg a:visited
	{
		text-decoration:underline;
		padding:0 8px;
	}
	.FooterReg a:hover
	{
		text-decoration:none;
	}
.RssIcon_pd
{
	padding-left:8px !important;
}

.Footer-A 
{
	color:#B1B3CF;
	margin:1px 0 0 8px;
}
.Footer-A a:link,.Footer-A a:visited
{
	color:#B1B3CF;
	margin:1px 0 0 0;
	text-decoration:underline;
}
.Footer-A a:hover
{
	text-decoration:none;
}
	
.Copy
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin-top:10px;
	font-style:normal;
}
.Copy a
{
	text-decoration: none;
	color: #8486B2;
}
.RightPd
{
	padding:10px 5px 0 10px;
}
label
{
	margin:0px;
	padding:0px;	
}
.Input-Home
{
	background:url(../../images/searchbg.png) no-repeat;
	height:20px;
	padding-top:5px;
	padding-left:5px;
	font-size:14px;
	color:#666666;
	border:1px solid #E5E5EF;
}
.Search a:link,.Search a:visited
{
	color:#080868;
	text-decoration:underline;
}
.Search a:hover
{
	text-decoration:none;
}
.Search-Mrg
{
	margin-top:5px;
}
.SearchBtm-Hght
{
	height:10px;
}
.NewsLetter-Hght
{
	height:20px;
}

.FindBg-Cnt
{
	height:23px;
	padding:4px 0px 0 1px;
	
}
	.FindBg-Cnt a:link, .FindBg-Cnt a:visited
	{		
		font-size:16px;
		color:#fffff1;
		text-decoration:none;
	}
	.FindBg-Cnt a:hover
	{
		text-decoration:underline;
	}
	.findBg-Cnt
	{
		text-decoration:underline;
	}
.Subscribe-Mrg
{
	margin-top:10px;
}
	.LatestNews-BtnMrg 
	{
		margin-left:10px;
	}
.BackNone
{
	background-image:none !important;
}
.PdNone
{
	padding:0 !important;
}


/* Subscribe Button */
.DualLineButton
{
	display: inline-block;
	height: 25px;
	text-decoration: none;
	font-size: 15px;
	
	text-align: center;	
}


	
	.DualLineButton span
	{
		display: inline-block;
		height: 25px;
		margin: 0 0 0 7px;
		padding: 0 7px 0 0;
		cursor: pointer;
		color: #FFFFF1 !important;
		text-decoration: none;
		font-size: 11px;
		
	}
	
		.DualLineButton.LargeLabel
		{
			
			line-height: 25px;
			font-weight: normal;
		}
		.DualLineButton:hover span
		{
			text-decoration: underline;
		}	

	
/*################## Inner Pages CSS ##################*/

.Document-Indexes
{
	text-align: center;
}

.Middle-Header
{
	padding-left:8px;
}
.Inner-Middle-HeaderLf
{
	width:550px;
	float:left;
}
.Inner-Middle-HeaderRht
{
	width:290px;
	float:right;
	margin-top:15px;	
}
.Input-Inner
{	
	height:21px;
	padding-top:2px;
	padding-left:5px;
	font-size:14px;
	color:#666666;
	border:1px solid #8B8CB7;
}
.Inner-Portion-Left
{
	width:232px;
	padding:0 0 30px 8px;
	float:left;
	margin-top:40px;
}
	.Inner-Portion-Left h3
	{
		font-size:15px;
		color:#21216D;
		font-weight:normal;
	}
.Inner-Portion-Right
{
	width:739px;
	margin-left:10px;
	float:left;
	margin-top:40px;
}
.Inner-Portion-Right-Lf
{
	width:480px;
	float:left;
}
.Inner-Portion-Right-Rht
{
	width:220px;
	float:left;
	margin-left:10px;
	background:url(../../images/inner_rhtport_bb.jpg) repeat-x 0 0;
	padding:30px 15px 0 10px;
	background-color: #F4F3F8;
}
	.Inner-Portion-Right-Rht h3
	{
		font-size:16px;
		color:#151565;
		font-weight:normal;
	}
	.Inner-Portion-Right-Rht h4
	{
		font-size:15px;
		color:#151565;
		margin-top:20px;
		font-weight:normal;
	}
.Inner-Date
{
	font-size:30px;
	margin-top:32px;
	font-weight:normal;
}

/* Subscribe Button */
.DualLineButton-Small
{
	display: inline-block;
	height: 25px;
	text-decoration: none;
	font-size: 12px;
	
	text-align: center;	
}

	.DualLineButton-Small span
	{
		display: inline-block;
		height: 25px;
		margin: 0 0 0 6px;
		padding: 0 6px 0 0;
		cursor: pointer;
		color: #FFFFF1 !important;
		text-decoration: none;
		font-size: 12px;
		
	}
	
		.DualLineButton-Small.LargeLabel-Small
		{
			
			line-height: 25px;
			font-weight: normal;
		}
		.DualLineButton-Small:hover span
		{
			text-decoration: underline;
		}	

.Filter_Mrg
{
	margin-top:25px;
}
.FilterBg
{
	width:222px;	
	margin-top:7px;
	padding:8px 5px
}
.BlueBg_Brd
{
	background:url(../../images/hr_lne.png) repeat-x;
	height:1px;
	margin:15px 0;
}
.BlueBg_Brd_MrgNone
{
	margin:15px 0 0 0 !important;
}
.Court-Decision
{
	margin:0px;
	padding:0px;	
}
	.Court-Decision ul
	{
		margin:5px 0 0 0;
		padding:0px;
		list-style:none;		
	}
		.Court-Decision li
		{
			display:block;
			padding:0 0 0 13px;
			line-height:18px;
		}
		.Court-Decision li a:link,.Court-Decision li a:visited
		{
			text-decoration:none;
			color:#333;
		}
		.Court-Decision li a:hover
		{
			text-decoration:underline;
		}
.Inner-WhiteBg-Pd
{
	padding:25px 17px 25px 17px;
}
.Case-File
{
	margin:5px 0 0 0;
	font-weight:bold;
	color:#080868;	
}
.Case-File a:link,.Case-File a:visited{
	
	font-weight:bold;
	color:#080868;
	text-decoration:underline;	
}
.Case-File a:hover
{
	text-decoration:none;	
}
.Case-File-Mrg
{
	margin-left:5px;
}
/* Subscribe Button */
.DualLineButton-Small-Go
{
	display: inline-block;
	height: 22px;
	text-decoration: none;
	font-size: 12px;
	
	text-align: center;	
}

	.DualLineButton-Small-Go span
	{
		display: inline-block;
		height: 22px;
		margin: 0 0 0 8px;
		padding: 0 8px 0 0;
		cursor: pointer;
		color: #FFFFF1 !important;
		text-decoration: none;
		font-size: 12px;		
	}
	
		.DualLineButton-Small-Go.LargeLabel-Small
		{
			line-height: 22px;
			font-weight: normal;
		}
		.DualLineButton-Small-Go:hover span
		{
			text-decoration: underline;
		}
.GreyHrLne-Document
{
	background:url(../../images/hr_lne_grey.png) repeat-x;
	height:1px;
	margin:10px 0;
	width:210px;
}

.MiddleRht-RhtLnk
{
	width:auto;
	margin:8px 0 0 0;
}
	.MiddleRht-RhtLnk ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
		.MiddleRht-RhtLnk li
		{
			width:auto;
			display:block;
			padding:0 0 0 10px;
			line-height:18px;
		}
		.MiddleRht-RhtLnk li a:link,.MiddleRht-RhtLnk li a:visited
		{
			text-decoration:none;
			color:#333;
		}
		.MiddleRht-RhtLnk li a:hover
		{
			text-decoration:underline;
		}
.LoginMrg-Inner
{
	margin:2px 0 0 17px;
}
.Find-Mrg-In
{
	margin-left:5px;
}

.SearchDateFilter,
.PageNav,
.EmailField,
.LoginField,
.SearchDateFilter a:hover,
.PageNav a:hover,
.EmailField a:hover,
.LoginField a:hover
{
	color:#080868;
}
	.SearchDateFilter a:link,
	.PageNav a:link,
	.EmailField a:link,
	.LoginField a:link,
	.Blue a:visited
	{
		color:#080868 !important;
		text-decoration:none;
	}


/*################## Case File Pages CSS ##################*/
.Case-TpList
{
	font-size:11px;
	font-family:Tahoma;
	color:#000;
	height:20px;
}
.Case-Sel-Mrg
{
	margin-left:5px;
}
.Case-List
{
	margin:0px;
	padding:0px;
}
	.Case-List #document-list li p, .summary
	{
		width: 660px; /* Keep room for document selection checkbox */
	}
	.Case-List ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
		.Case-List li
		{
			display:block;
			padding:7px 5px 7px 5px;
			width:auto;
		}
		.Case-List li.last
		{
			background: none;
		}
			.Case-List .BlueBg
			{
				background-color:#F8F8FA;
			}
			.Case-List li p
			{
				margin:0px;
				float:left;
				line-height:17px;
				width:auto;
				font-size:11px;
			}
			.Case-List li b
			{
				color:orange;
				font-size:12px;
			}
			.Case-List li span
			{
				margin:0px;
				float:right;
				width:auto;
			}

/*################## Search Result Pages CSS ##################*/
.SearchHead
{
	font-size:15px;
	color:#080868;
}
.SearchFilter
{
	padding-top:25px;
}	
.SearchDate
{
	margin-top:20px;
}
.Search-Listmenu-Pd
{
	padding-top:10px;
}	
.Search-Listmenu-Date
{
	font-size:11px;
	font-family:Tahoma;
	color:#000;
	height:20px;	
}
.Search-Listmenu-Month
{
	font-size:11px;
	font-family:Tahoma;
	color:#000;
	width:63px;
	height:20px;
	margin-left:3px;
}
.Search-Listmenu-year
{
	font-size:11px;
	font-family:Tahoma;
	color:#000;
	width:70px;
	height:20px;
	margin-left:3px;
}
.SearchShow-Mrg
{
	margin-top:14px;
}
.Search-Date-Part
{
	font-size: 11px;
	font-family: Tahoma;
	color: #000;
}

.Search-Day
{
	height: 20px;
}

.Search-Month
{
	width: 63px;
	height: 20px;
	margin-left: 3px;
}

.search-results-filters .date-range
{
	width: 70px;
	font-size: 11px;
	font-family: Tahoma;
	height: 20px;
	margin-right: 3px;
	margin-bottom: 2px;
}

.search-results-filters .Search-Month
{
	width: 49px;
}

.Search-Year
{
	width: 70px;
	height: 20px;
	margin-left: 3px;
}

.search-results-filters .Search-Year
{
	width: 52px;
}

.Advance-List .Search-Day, .Advance-List .Search-Month
{
	width: 44px;
	height: 20px;
	margin-left: 2px;
}
.Advance-List .Search-Year
{
	width: 50px;
	height: 20px;
	margin-left: 2px;
}
.SearResult-BookTab li span
{
	font-size: 14px;
	color: #fffff1;
	text-decoration: none;
	display: block;
	font-size: 11px;
}
.SearResult-BookTab li span a
{
	padding: 5px 8px 4px 7px;
}
.SearResult-BookTab li span:hover
{
	background: url(../../images/resulttab_bgrht_hv.png) no-repeat 100% 0;
	color: #080868;
}
.SearResult-BookTab li span a:hover
{
	background: url(../../images/resulttab_bglf_hv.png) no-repeat 0 0;
	padding: 5px 8px 4px 7px;
}
.SearResult-BookTab li .first a
{
	padding: 5px 20px 4px 15px !important;
}
.SearResult-BookTab
{
	margin:0px;
	padding:0;
}
	.SearResult-BookTab ul
	{
		margin:0px;
		padding:4px 0 0 0;
		list-style:none;
	}
		.SearResult-BookTab li
		{
			display:inline;
			padding:0 2px;
			margin:0px;
			float:left;
			width:auto;			
		}
			.SearResult-BookTab li a
			{
				padding:5px 0 4px 5px;
				font-size:14px;
				text-decoration:none;
				display:block;
				font-size:11px;								

			}
			.SearResult-BookTab li a span
			{
				padding:5px 8px 4px 2px;
			}
			.SearResult-BookTab li a:hover
			{
				background:url(../../images/resulttab_bglf_hv.png) no-repeat 0 0;
				padding:5px 0 4px 5px;				
				color:#080868;
			}
			.SearResult-BookTab li a:hover span
			{
				background:url(../../images/resulttab_bgrht_hv.png) no-repeat 100% 0;
				padding:5px 8px 4px 2px;
			}
			.SearResult-BookTab .active a
			{
				background:url(../../images/resulttab_bglf_hv.png) no-repeat 0 0;
				color:#080868;
			}
			.SearResult-BookTab .active span
			{
				background:url(../../images/resulttab_bgrht_hv.png) no-repeat 100% 0;
				color: #080868;
			}
			.SearResult-BookTab li a .first
			{
				padding:5px 20px 4px 15px !important;
			}
.SearchPage-Mrg
{
	margin-top:4px;
}
.SearchPage-Select
{
	margin-top:2px;
}
	.SearchPage-Select a:link,.SearchPage-Select a:visited
	{
		text-decoration:none;
		color:#333333;
	}
	.SearchPage-Select a:hover
	{
		text-decoration:underline;
	}
			
.SearchPage-List
{
	margin:0 0 0 15px;
	padding:0px;
}
	.SearchPage-List ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
		.SearchPage-List li
		{
			display:block;
			padding:0 2px;
			float:left;
			width:auto;
		}
			.SearchPage-List li a:link
			{
				color:#20206C;
				padding:2px 5px;
				text-decoration:none;
				float:left;
				width:auto;
			}
			.SearchPage-List li a.active
			{
				padding:2px 5px;
				color:#FF8C00;
			}
			.SearchPage-List li a:hover
			{
				color:#fff;
				padding:2px 5px;
			}
			.SearchPage-List li .Next
			{
				border:1px solid #CBCBCC;
				color:#fff;
			}

/*################## Arbitration International Pages CSS ##################*/
.ArbitrationLink-Lf
{
	margin:10px 0 0 0;
	padding:0px;
}
	.ArbitrationLink-Lf ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
	.ArbitrationLink-Lf li
	{
		display:block;
		padding:0 0 0 0;		
		float:left;
		margin-top:5px;
		width:220px;
	}
		.ArbitrationLink-Lf li a
		{
			text-decoration:none;
			font-weight:bold;
			color:#333;
			padding:0 0 0 20px;
			float:left;
			width:auto;	
		}
		.ArbitrationLink-Lf li a:hover
		{
			text-decoration:underline;
		}
			.ArbitrationLink-Lf li ul
			{
				margin:20px 0 0 0;
				padding:0px;
				width:220px;			
			}
				.ArbitrationLink-Lf li li
				{				
					color:#151565;
					line-height:16px;
					display:block;
					background:none;
					width:220px;
					float:left;
					margin-top:0px;						
				}
					.ArbitrationLink-Lf li li a
					{
						padding:2px 0 2px 20px;
						text-decoration:underline;
						color:#151565;				
						font-weight:normal;					
						float:left;				
						margin:0px;
						width:auto;								
					}
					.ArbitrationLink-Lf li li a:hover
					{
						text-decoration:none;
						padding:2px 0 2px 20px;	
						width:200px;
						font-weight:bold;			
					}
					.ArbitrationLink-Lf .Plus
					{
						background:url(../../images/plus_icon.png) no-repeat 0 2px;	
					}
					.ArbitrationLink-Lf .Minus
					{
						background:url(../../images/minus_icon.png) no-repeat 0 2px;
					}
.ArbitrationPage-Head
{
	color:#646499;
	font-size:24px;
	font-weight:normal;
}
.ArbitrationPage-Pagemenu
{
	margin-left:60px;
}
.ArbitrationPage-issueWdth
{
	width:80px;
	float:left;
	margin-top:10px;
}
.ArbitrationPage-issue a:link,.ArbitrationPage-issue a:visited
{
	color:#080868;
	text-decoration:none;
	float:left;
	padding-left:8px;
	font-weight:bold;
	width:auto;
}
.ArbitrationPage-issue a:hover{
	text-decoration:underline;
	}
.ArbitrationList
{
	margin:0px;
	padding:0px;
}
	.ArbitrationList ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
		.ArbitrationList li
		{
			display:block;
			padding:7px 5px 7px 5px;
			width:auto;
			color:#151565;
		}
			.ArbitrationList .BlueBg
			{
				background-color:#F8F8FA;
			}			
			.ArbitrationList li b
			{
				color:#080868;								
			}
			.ArbitrationList li .LeftPort
			{
				float:left;
				padding-top:10px;
				width:auto;
			}
			.ArbitrationList li .RightPort
			{
				float:right;				
				width:570px;				
				padding:0px;				
			}
			.ArbitrationList li .RightPort-Pd
			{
				padding:10px;
			}
			.ArbitrationList li span
			{
				margin:0;
				float:left;
				width:auto;
				
			}
			.ArbitrationList li p
			{
				margin:0 0 0 50px;
				float:left;
				line-height:17px;
				width:auto;
			}
			.ArbitrationList li p span
			{
				color:#333;
				margin:0px;
			}
			
/*################## Advance Search Page CSS ##################*/
.Advance-TextLf
{
	margin-top:10px;
}
.Advance-MenuList
{
	width:58px;
	height:20px;
	font-size:11px;
	color:#000;
}
.AdvanceText
{
	color:#080868;
	margin:2px 0 0 20px;
	float:left;
	width:auto;
}
.AdvanceText-Date
{
	color:#080868;
	float:left;
	width:132px;
	font-size: 12px;
}
.AdvanceText.NoSelectBox
{
	margin-left: 78px;
}
.AdvanceInput
{	margin:0 38px 0 0;
	border:1px solid #ccc;
	background:#fff;
	height:19px;
	font-size:12px;
	width:407px;
	padding:2px 0 0 5px;
}
.AdvanceInput-Trial
{
	margin:1px 38px 0 0;
	border:1px solid #ccc;
	background:#fff;
	height:19px;
	font-size:12px;
	width:407px;
	padding:2px 0 0 5px;
}
.AdvanceInput-Multiline
{	
	margin:2px 38px 0 0;
	border:1px solid #ccc;
	background:#fff;
	height:70px;
	font-size:12px;
	width:407px;
	padding:2px 0 0 5px;
	
}
	
.AdvanceInput-Mrg
{
	margin:0 0 0 38px;
}
.Advance-WhtBg-Pd
{
	padding:15px 17px 25px 17px;
}
.Advance-List
{
	margin:0px;
	padding:0px;
}
	.Advance-List ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
		.Advance-List li
		{
			display:block;
			padding:10px 0 10px 0;
			width:auto;		
		}
			.Advance-List .PdRht
			{
				padding-right:38px;
			}
			.Advance-List .MrgLf
			{
				margin-left:55px;
			}

.Advance-ListMenu-Date
{
	width:44px;
	height:20px;
	font-size:11px;
	color:#000;
	margin-left:2px;
}
.Advance-ListMenu-Year
{
	width:50px;
	height:20px;
	font-size:11px;
	color:#000;
	margin-left:2px;
}
.Advance-ListMenu-Select
{
	margin:0 38px 0 0;	
	background:#fff;
	height:23px;
	font-size:11px;
	width:410px;
	border:1px solid #82A2C1;
	padding:2px 0 0 2px;	
}

.Advance-DateMenu-Select-type
{
	margin:0 0 0 92px;
	font-size:11px;
	/*padding:2px 0 0 2px;	*/
}

.Advance-DateMenu-Select
{
	margin:0 0 0 0;	
	font-size:11px;
	width:414px;
	padding:2px 0 0 2px;	
}

/*################## Country Page Page CSS ##################*/
.Country-Input
{
	width:230px;
	height:18px;
	font-size:11px;
	margin:13px 0;
}
.CountryList
{
	width: 163px;
	float: left;
	margin-left: 5px;
}
.CountryList div
{
	margin-left: 0;
}
.CountryList-Mrg
{
	margin-left: -14px;
}
.CountryList-MrgLF div
{
	margin-left:0 !important;
}
.CountryList-BlueBg
{
	background:url(../../images/hr_lne_grey.png) repeat-x 0 0 #F5F5F9;
	color:#080868;
	padding:10px 0 7px 6px;	
}
	.CountryList-BlueBg a:link,.CountryList-BlueBg a:visited
		{
			text-decoration:underline;
			color:#080868;
		}
	.CountryList-BlueBg a:hover
		{
			text-decoration:none;
		}
.CountryList-WhtBg
{
	background:url(../../images/hr_lne_grey.png) repeat-x 0 0 #FFF;
	color:#080868;
	padding:10px 0 7px 6px;		
}
	.CountryList-WhtBg a:link,.CountryList-WhtBg a:visited
		{
			text-decoration:underline;
			color:#080868;
		}
	.CountryList-WhtBg a:hover
		{
			text-decoration:none;
		}
.CountryList-BtmBrd
{
	background:url(../../images/hr_lne_grey.png) repeat-x 0 100%;
}
.GreyBrd
{
	background:url(../../images/hr_lne_grey.png) repeat-x;
	height:1px;
}		
/*################## Legislation Page Page CSS ##################*/
.Legislation-TxtMrg
{
	margin-top:10px;
}
.Legislation-Hght
{
	height:240px;
}

.Organisation-Mrg
{
	margin-top:20px;
}

/*################## Countries Europe France Page Page CSS ##################*/	
.Count-EurFranPage-Tab
{
	background:url(../../images/hr_lne.png) repeat-x 0 0; 
	margin:30px 0 0 0;
	color:#080868;
	border:1px solid #fff;
}
.Count-EurFranPage-Tab-Head th
{
	color:#333;
	padding:14px 0 14px 0;
	font-weight:bold;
	background:url(../../images/hr_lne.png) repeat-x 0 100%; 
}
.Count-EurFranPage-Tab-Org
{
	 text-align: left;
	 width:499px; 
	 border-right:1px solid #E1E1ED;
	 padding:0 0px 0 0;
	 color:#333;	
}
.Count-EurFranPage-Tab-Rule
{
	 width:99px; 
	 border-right:1px solid #E1E1ED;
	 padding:0;
	 text-align:center;	 
}
.Count-EurFranPage-Tab-Award
{
	 width:94px; 
	 text-align:center;	
}	

.Count-EurFranPage-BlueBgLnk td
	{
		background:url(../../images/hr_lne_grey.png) repeat-x 0 100% #F5F5F9;
		color:#080868;
		padding:14px 0 14px 6px;	
	}
	.Count-EurFranPage-BlueBgLnk a:link,.Count-EurFranPage-BlueBgLnk a:visited
		{
			text-decoration:underline;
			color:#080868;
		}
	.Count-EurFranPage-BlueBgLnk a:hover
		{
			text-decoration:none;
		}
	
.Count-EurFranPage-WhtBgLnk td
	{
		background:url(../../images/hr_lne_grey.png) repeat-x 0 100%;
		color:#080868;
		padding:14px 0 14px 6px;	
	}
	.Count-EurFranPage-WhtBgLnk a:link,.Count-EurFranPage-WhtBgLnk a:visited
		{
			text-decoration:underline;
			color:#080868;
		}
	.Count-EurFranPage-WhtBgLnk a:hover
		{
			text-decoration:none;
		}
		
/*################## Books Pages CSS ##################*/		
.Books-List ul
{
	display: block;
	padding: 6px 5px 6px 5px;
	width: auto;
}

.Books-List li
{
	padding: 5px 0px 5px 0px;
}

.Books-List .BlueBg
{
	background-color: #F8F8FA;
}

.Book-Radio-Mrg{
	margin-left:10px;
	}
.Book-Radio-TxtMrg{
	margin:2px 0 0 2px;
	}
.Book-LfTxt-Mrg
{
	margin-top:20px;
}
.BooksTitle-List
{
	margin:0px;
	padding:0px;
}
	.BooksTitle-List ul
	{
		background:url(../../images/hr_lne_grey.png) repeat-x 0 100%;
		margin:0px;
		padding:0px;
		list-style:none;
	}
		.BooksTitle-List li
		{
			display:block;
			padding:15px 5px 15px 35px;
			width:auto;
			color:#080868;
			font-weight:bold;
		}
			.BooksTitle-List ul ul
			{
				background:none;
			}
			
			.BooksTitle-List .BlueBg
			{
				background-color:#F8F8FA;
			}			

/*################## NY Convention Pages CSS ##################*/
.Nyconvention-List ul
			{
				margin:10px 0 0 0;
				padding:0px;
				width:220px;			
			}
			#document-list li a,
			.BooksTitle-List li a,
			.textbox a, 
			.xref, 
			ul li span.folder_title, 
			.nyc-title a
			{
				color:#080868;
				font-weight: bold;
				text-decoration: none;
			}
			.BooksTitle-List li a:hover
			{
				text-decoration: underline;
			}
			.BooksTitle-List li a.MinPlus
			{
				position: absolute;
				margin: 2px 0 0 -18px;
			}
				.BooksTitle-List li li
				{
					font-weight: normal;
					padding: 3px 0 0;
					background: none;
					font-size: .9em;
				}
					.BooksTitle-List li li a
					{
						text-decoration: underline;
					}
				.Nyconvention-List li
				{				
					color:#151565;
					line-height:16px;
					display:block;
					background:none;
					width:220px;
					float:left;
					margin-top:0px;						
				}
					.Nyconvention-List li a
					{
						background:url(../../images/orange_bullet.png) no-repeat 4px 8px;
						padding:2px 0 2px 20px;
						text-decoration:underline;
						color:#151565;				
						font-weight:normal;					
						float:left;				
						margin:0px;
						width:auto;								
					}
					.Nyconvention-List li a:hover
					{						
						background:url(../../images/orange_bullet.png) no-repeat 4px 8px #E1E2EC;
						padding:2px 0 2px 20px;	
						width:200px;
						font-weight:bold;			
					}
.Nyconve-Article-Mrg
{
	margin-top:40px;
}
.Nyconve-Text
{
	margin:27px 0 0 0;
	line-height:18px;
}

/*################## Bits France Page Page CSS ##################*/	
.Bits-MainTab
{
	background:url(../../images/hr_lne.gif) repeat-x 0 0 ; 
	margin:40px 0 0 0;
	color:#080868;
	border:1px solid #fff;
}

.Bits-Tab-count
{
	 width:248px;
	 border-right:1px solid #E1E1ED;
	 padding:0 0px 0 0;
	 color:#333;	
}
.Bits-Tab-Dates
{
	 width:146px; 
	 border-right:1px solid #E1E1ED;
	 padding:0;
	 text-align:center;	 
}
.Bits-Tab-Force
{
	 width:150px; 
	 border-right:1px solid #E1E1ED;
	 padding:0;
	 text-align:center;	 
}
.Bits-Tab-Doc
{
	 width:145px;  
}

/*################## RSS Page Page CSS ##################*/
.Rss-List
{
	margin:0px;
	padding:0px;
}
	.Rss-List ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
		.Rss-List li
		{
			display:block;
			padding:13px 5px 13px 5px;
			width:auto;
			color:#080868;
		}
			.Rss-List .BlueBg
			{
				background-color:#F8F8FA;
			}
			.Rss-List li p
			{
				margin:3px 0 0 0px;
				float:right;				
				width:auto;
				font-size:12px;
				padding-right:18px;
			}
				.Rss-List li p a:link,.Rss-List li p a:visited
				{
					text-decoration:underline;
					color:#080868;
				}
				.Rss-List li p a:hover
				{
					text-decoration:none;
				}
			.Rss-List li b
			{
				color:#080868;
				font-size:12px;
				float:left;
				margin:3px 0 0 20px;
			}
			.Rss-List li span
			{
				margin:0px;
				float:left;
				width:auto;
			}	

/*################## Bits Country Page CSS ##################*/
.BitsCount-RightPort{
	padding:0px;
	margin:25px 0 0 0;
	}
.BitsCount-BlueBg-First
{
	background:#F2F2F7;
	border:1px solid #CDCDCD;
	padding:5px;
	margin-top:10px;
}
.BitsCount-BlueBg-Light
{
	background:#F9F9FB;
	border:1px solid #DFDFE1;
	padding:20px 15px 15px 15px;	
}
.BitsCount-Input{
	border:1px solid #ccc;
	height:24px;
	width:296px;
	margin-left:15px;
	}
.BitsCount-EmailTxt-Mrg
{
	margin-top:17px;
}
.BitsCount-EmailInput-Pd
{
	 padding:10px 0 0 43px;
}
.BitsCount-EmailBtn
{
	padding:0 20px 0 15px !important;
}
.BitsCount-EmailBtn-Mrg
{
	padding-left:335px;
}

.BitsCount-BlueBg-Second
{
	background:#F2F2F7;
	border:1px solid #CDCDCD;
	padding:20px;
	margin-top:30px;
}
.BitsCount-Article
{
	font-size:18px;
	color:#131362;
	font-weight:normal;
}
.BitsCount-Read-Mrg
{
	padding-top:10px;
}
.BitsCount-GreyBrd
{
	background:url(../../images/hr_lne_grey.png) repeat-x;
	height:1px;
	margin:15px 0;
}

.Email-ReadMore
{
	float: left;
	width: 8px;
	height: 8px;
	padding: 3px;
	margin: 4px 0 0 0;
	background: url(../../images/arrow_lnk.png) no-repeat;
}

/*################## Login Kluwer Page CSS ##################*/
.LoginKluw-Brd
{
	border:1px solid #F9F9FB;
}
.LoginKluw-Input-Pd
{
	padding:10px 0 0 0;
}
.LoginKluw-LoginBtn-Pd
{
	padding:0 0 0 292px;
}
.LoginKluw-LfPort
{
	width:380px;
	float:left;
	background:#F9F9FB;
	border:1px solid #DFDFE1;
	padding:20px 15px 15px 15px;
	
}
.LoginKluw-RhtPort
{
	float:left;
	margin:25px 0 0 10px;
	width:240px;
}
.LoginKluw-IP a:link,.LoginKluw-IP a:visited
{
	text-decoration:underline;
}
.LoginKluw-IP a:hover
{
	text-decoration:none;
}

/*################## About Us Page CSS ##################*/
.About-Part
{
	font-size:20px;
	margin:20px 0;
	color:#21216D;
	font-weight:normal;
}
.About-International
{
	font-size:16px;
	color:#333;
	margin:30px 0 0 0;
}
.About-TextMrg
{
	margin-top:30px;
}
.About-Country-Report-Wdth
{
	width:162px;
	margin-left:15px;
	float:left;
}
.About-Country-Report-MrgNone
{
	margin:0px !important;
}
.About-Report-Box
{
	color:#080868;
	padding:10px 0 10px 8px;
	line-height:16px;
}
.About-Report-Box-Blue
{
	color:#080868;
	padding:10px 0 10px 8px;
	line-height:16px;
}
.About-Wolter
{
	font-size:16px;
	margin-top:40px;
}
	
.About-Lnk
{
	margin:10px 0 0 0;
	padding:0px;
}
	.About-Lnk ul
	{
		margin:25px 0 0 0;
		padding:0px;
		list-style:none;
	}
	.About-Lnk li
	{
		display:block;
		padding:0 0 0 15px;				
		margin-top:5px;	
	}
		.About-Lnk li a
		{
			text-decoration:underline;
			color:#333;
			float:left;
			width:auto;	
		}
		.About-Lnk li a:hover
		{
			text-decoration:none;
		}
			
/*################## Conventions Page CSS ##################*/			
.ConventionsList
{
	margin:40px 0 0 0;
	padding:0px;
}
	.ConventionsList ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
		.ConventionsList li
		{
			display:block;
			padding:15px 5px 15px 5px;
			width:auto;
			background:url(../../images/hr_lne_grey.png) repeat-x 0 100%;
		}
			.ConventionsList .BlueBg
			{
				background-color:#F8F8FA;
			}
			.ConventionsList li p a
			{
				margin:0px;
				float:left;
				line-height:17px;
				width:auto;
				color:#080868;
				font-size:12px;
				font-weight:bold;
				text-decoration: none;
			}
			.ConventionsList li p a:hover
			{
				text-decoration:underline;
			}
			
			.ConventionsList li span
			{
				margin:0px;
				float:right;
				width:auto;
			}
.ConventionsMrg-Bottom
{
	margin-top:15px;
}

/*################## Sitemap Page CSS ##################*/
.SitemapPd
{
	padding:0px 13px 25px 13px;
}
	.SitemapLnkPort
	{
		margin:10px 0 0 0;
		border:1px solid #fff;
	}
	.SitemapPd h2
	{
		margin:10px 0;
	}
	.SitemapPd h2 a:link,.SitemapPd h2 a:visited
	{
		color:#131361;
		font-size:22px;
		font-weight:normal;
		text-decoration:none;
	}
		.SitemapPd h2 a:hover
		{
			text-decoration:underline;
		}		
	.SitemapPd .BlueBg
	{
		background:#F5F5F9;
		padding:4px 0 4px 5px;
	}
	.SitemapList
	{
		width:210px;
		float:left;
		padding:0px;
	}
	.SitemapList-BlueBg
	{
		color:#080868;
		padding:10px 0 10px 10px;
		margin:0 0 0 3px;
	}
		.SitemapList-BlueBg a:link,.SitemapList-BlueBg a:visited
			{
				text-decoration:underline;
				color:#080868;
			}
		.SitemapList-BlueBg a:hover
			{
				text-decoration:none;
			}
	.SitemapList-WhtBg
	{
		color:#080868;
		padding:10px 0 10px 10px;
		margin:0 0 0 3px;
	}
		.SitemapList-WhtBg a:link,.SitemapList-WhtBg a:visited
			{
				text-decoration:underline;
				color:#080868;
			}
		.SitemapList-WhtBg a:hover
			{
				text-decoration:none;
			}
	.Sitemap-BtmRht-Mrg
	{
		margin-top:33px !important;
	}
	.Sitemap-NewsMrg
	{
		margin:0 0 0 20px;
	}
	
/*################## Journals ##################*/
#journals .volumes .volume a, #Footermenu-Nav li.WithSubmenu ul li a
{
	float: none;
	display: block;
	padding: 6px 6px 4px;
	background-image: none;
	color: #151565;
	margin: 0;
	height: 100%; /* IE */
	width: inherit;
	text-decoration: none;
}
#journals .volumes a:hover, #Footermenu-Nav li.WithSubmenu ul li a:hover
{
	background: #e67d00;
	color: #FFF;
	font-weight: bold;
}
#journals .volumes
{
	display: block;
	position: absolute;
	border: 1px solid #56577e;
	background-color: White;
	padding: 3px 3px;
}
#journals .volumes .volume
{
	float: none;
	padding: 0;
	display: block;
	background: #afb0ce;
	width: auto;
}
#journals .volumes .zebra
{
	background: #cfd0e2;
}

#journals a
{
	font-size: 12px;
	text-decoration: none;
	color: #080868;
	font-weight: normal;
}

#journals a:hover
{
	color: #E67D09;
	text-decoration: underline;
}

.JournalTab-List
{
	margin: auto;
	padding: 0px;
	width: 303px;
}
.JournalTab-List .item
{
	display: block;
	padding: 16px 0 12px 0;
	background: url(../../images/hr_lne.png) repeat-x 0 100%;
	line-height: 16px;
}

.TextTypeListView
{
	float:left;
	margin-left:94px;
}

.TextTypeCheckbox
{
	float: left; 
	width: 150px;
}

.BooksTitle-List li img
{
	color: #080868;
	text-decoration: none;
}

.BooksTitle-List li img.MinPlus
{
	position: absolute;
	margin: 2px 0 0 -18px;
}

.textbox
{
	border: 1px solid #C6C6C6;
	height: 82px;
	overflow: auto;
	padding: 3px;
	margin-top: 1em;
	position: relative;
}

/*################## Page navigation ##################*/
.page-navigation
{
	height: 30px;
	width: 739px;
	margin-left: 10px;
	margin-top: 5px;
	float: right;
}

.button-back
{
	float: left;
	margin-left: 5px;
}

.button-top
{
	float: right;
	margin-right: 5px;
}

.button-back a
{
	display: block;
	width: 63px;
	height: 20px;
	background-image: url(../../images/btn-back.png);
}
.button-back a:hover
{
	background-image: url(../../images/btn-back.png);
}

.button-top a
{
	display: block;
	width: 63px;
	height: 20px;
	background-image: url(../../images/btn-top.png);
}
.button-top a:hover
{
	background-image: url(../../images/btn-top.png);
}

/*################## Table Of Content ##################*/
#document-list li a:hover, .BooksTitle-List li a:hover, .textbox a:hover, .nyc-title a:hover
{
	color:#E67D09;
}
#document-list.book-toc a
{
	 font-weight: normal;	
}
#document-list.book-toc span.top-level, 
#document-list.book-toc span.top-level a
{
	 font-weight: bold;	
}

.book-toc .filetree span.folder, 
.book-toc .filetree span.file
{ 
	float: left;
	width: 500px;		
}
.book-toc .pages
{
	float: left;
	width: 100px;
	text-decoration: none;
}

.book-toc .treeview ul span
{
	margin-left: 16px;
}

.book-toc .document-selection
{
	float: right;
}
.book-toc div.title
{
	 padding-left: 120px;
	 width: 500px;
}

.Books-List .line
{
	background: url(../../images/hr_lne_grey.png) repeat-x 0 100%;
	padding: 0;
}

.BooksTitle-List ul.cluster li
{
	margin-left: -16px;
}

.BooksTitle-List .cluster ul li
{
	margin-left: 16px;
}

/*################## Document Page ##################*/

.document .title
{
	color: #080868;
	margin: 2em 0 1em 0;
	font-weight: bold;
	font-size: 14px;
}

.issue .title img
{
	margin-right: 4px;
	color: #080868;
	text-decoration: none;
}
.doc-info-source-authorgroupB, .doc-info-source-authorgroupE, .doc-info-source-edition, 
.doc-info-source-series, .doc-info-source-publisher, .doc-info-source-year, .doc-info-source-pages
{
	font-family: "Times New Roman", serif;
}

.doc-info-source-publication-info
{
	font-style:italic;
}

.last-row
{
	background:url(../../images/hr_lne_grey.png) repeat-x 0 0;
}

.last-sub-topic
{
	margin-left:17px;
}

.last-sub-topic-background
{
	background:transparent url(../../images/green_bullet.png) no-repeat scroll 0 5px;
	padding:0 0 1px 16px;
}

.page-number {
	color: #E67D09;
	padding: 0px 3px 0px 19px;
	margin: 0px 3px 0px 3px;
	background-image: url(../../images/page_icon.png);
	background-repeat: no-repeat;
	text-decoration: none;
	font-style: italic;
}

.page-number-value {
	text-decoration: underline;
}

.tr_lichtgrey {
	border: 1px solid #F7F7F7;
	background-color: #F7F7F7;
}

.footnote-number a {
	font-size: 90%;
	color: Orange;
	text-decoration: none;
}

.footnote {
	font-size: 100%;
}

.text85 {
	font-size: 120%;
	font-weight: bold;
}

.text75 {
	font-size: 110%;
	font-weight: bold;
}

.text70 {
	font-size: 100%;
}

.text70_strong {
	font-size: 100%;
	font-weight: bold;
}


.nyc-content {
	margin-left: 50px;
}

.nyc-header {
	margin-bottom: 20px;
}

.nyc-header-name {
	font-weight: bold;
}

.nyc-subheader {
	font-style: italic;
	margin-left: 50px;
}

.nyc-title {
	margin-left: 100px;
}

/*################## IAI Page CSS ##################*/
.Blue
{
	color:#060666;
}

.Ia-Big-Font
{
	font-size: 16px;
	font-weight: bold;
	padding-left: 5px;
}

.IaiIcon-Port
{
	margin:20px 0 0 0;
}
.SearResult-BookTab-IAI
{
	padding:10px 0 0 0;
}
.Ia-TabTxt
{
	padding:8px 0 0 5px;
	float:left;
}
.Ia-WhiteBg-Pd
{
	padding:15px 0px;
}
.Ia-WhiteBg-Inner
{
	padding:0 20px;
}
.Ia-SearchHd
{
	color:#171767;
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 20px;
}
.Ia-SearchInput
{
	border:1px solid #676767;
	width:160px;
	padding:0 0 0 6px;
	height:20px;
	margin:0 5px 0 30px;
}
.Ia-Grey-Brd
{
	background:#cccccc;
	height:1px;
	margin:8px 0 5px 10px;
	width:885px;
	position:relative;
	overflow:hidden;
}
.Ia-or
{
	font-style:italic;
	padding:0 0 0 30px;
	font-size:11px;
}
.Ia-SearchLeft
{
	width:500px;
	float:left;
}
.Ia-SearchRight
{
	width:905px;
	float:left;	
}
.Ia-clear a:link, .Ia-clear a:visited
{
	text-decoration:underline;
	color:#666;
	font-size:14px;
}
.Ia-clear a:hover
{
	text-decoration:none;
}
.Ia-Marun
{
	color:#873D46;
}

.Ia-CountryBox
{
	width:366px;
	float:left;
}
.Ia-CountryBox .Checkbox
{	
	margin:0 0 0 13px;
}
.Ia-CountryBox-Box
{	
	float:left;
	padding:0 8px 7px 7px;
	font-size:11px;	
}
.Ia-Country-TabBox
{
	border:1px solid #666;
	position:relative;
	width:355px;

}
.scroll
{
	height:106px;
	overflow:auto;
	width:100%;
	display:block;
	padding:0px 0 0 0;
}

#Toggle
{
	text-decoration: underline;
	cursor: pointer;
	font-weight: normal;
}

.Ia-TabBox
{
	width:62px;
	float:left;
	padding:12px 0 0 0;
	font-size:11px;
}

.Ia-Country-TabBox .Ia-Arrow
{
	background:url(../../images/ia-tab-arrow.jpg) no-repeat center top;
	position:absolute;
	margin:-1px 0 0 10px;
	height:16px;
	width:27px;
	padding:0 0 0 1px;
}
.Ia-Arrow-one
{
	margin-left:72px !important;
}
.Ia-Arrow-two
{
	margin-left:134px !important;
}
.Ia-Arrow-three
{
	margin-left:92px !important;
}

.CheckNationsInclude,
.CheckNationsExclude,
.CheckNationsResidence
{
	margin-right: 40px;
}

.CheckExpAbitrator
{
	margin-right: 60px;
	margin-left: 10px;
}

.CheckExpCounsel
{
	margin-right: 45px;
}

.Ia-ExperienceItem
{
	background-image: url(../../images/ia-vert-sept3.jpg);
	background-repeat: repeat-y;
	background-position: 68px;
}

.Ia-CountryItem
{
	background-image: url(../../images/ia-vert-sept2.jpg);
	background-repeat: repeat-y;
	background-position: 45px;
}

.Ia-CountryList
{
	margin:0px;
	padding:10px 0 0 15px;
}
	.Ia-CountryList ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
		.Ia-CountryList li
		{
			padding:0px;
			color:#070767;
			line-height:18px;
		}
		
.Ia-LanguageBox
{
	width:195px;
	float:left;
	padding:0 0 0 7px;
}
.Ia-LanguageBox-Hd
{
	 padding: 2px 0 13px 5px;
}
.Ia-Language-TabBox
{
	width:183px !important;
}
.Ia-LanguageList
{
	margin:0px;
	padding:6px 0 0 10px;
}
	.Ia-LanguageList ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
		.Ia-LanguageList li
		{
			padding:0px;
			color:#070767;
			line-height:18px;
		}



.Ia-ExperienceBox
{
	width:277px;
	float:left;
	padding:0 0 0 10px;
}
.Ia-experience-TabBox
{
	width:350px !important;
}
.Ia-ExperienceBox .CheckBox
{
	width:83px;
	float:left;
	padding:12px 0 0 0px;
	font-size:11px;
}
.Ia-ExperienceBox .Ia-Arrow
{
	background:url(../../images/ia-tab-arrow.jpg) no-repeat center top;
	padding: 0 0 0 18px;
}
.Ia-Verticle-Sept
{
	background:url(../../images/ia-vert-sept.jpg) repeat-y top right;
}
.Ia-ExperienceBox .Checkbox
{
	margin:0 0 0 13px;
	padding:0 0 0 7px;
}

.Ia-SearchMrg
{
	padding:10px 5px 0 0;
}

.Ia-Result-Sept
{
	background:url(../../images/result-sept.jpg) repeat-x top;
	margin:10px 0 0 0;
}
.Ia-Result-arrow
{
	padding:0 0 0 60px;
}
.Ia-Result-Pd
{
	padding:5px 20px 5px 20px;
}
.Ia-Blue
{
	color:#171767;
}
.Ia-mean
{
	color:#FF0000;
	margin:5px 0 0 0;
}
	.Ia-mean a:link, .Ia-mean a:visited
	{
		color:#666666;
		text-decoration:underline;
		padding:0 0 0 5px;
	}
		.Ia-mean a:hover
		{
			text-decoration:none;
		}

.Ia-Compare
{
	padding:0 25px 0 0;
}
.Ia-ResultBox
{
	padding:2px 0 0 0;
	background:url(../../images/resultbox-bg.png) repeat-y left;
	margin-left:5px;
	position:relative;
}
.Ia-ResultHead
{
	font-weight:bold;
	color:#060666;
	margin:12px 0 0 0;
}
	.Ia-ResultHead .Name
	{
		padding:0 0 0 62px;
	}
	.Ia-ResultHead .Nationality
	{
		padding:0 0 0 197px;
	}
	.Ia-ResultHead .Country
	{
		padding:0 0 0 150px;
	}

.Ia-Result-TablList
{
	margin:0px;
	padding:0px;
}
	.Ia-Result-TablList ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
		.Ia-Result-TablList li
		{
			padding:5px 0 0 0;
			background:url(../../images/grey-hr-sept.png) repeat-x bottom;
			color:#070767;
			width:800px;
			min-height: 35px;
		}
			.Ia-Result-TablList li .Ia-BlueBg
			{
				 background:url(../../images/ia-result-bluebg.jpg) repeat-x !important; 
				 float:left; 
				 min-height: 27px;
				 padding:5px 0 0 0; 
				 width:780px;
			}
			
			.Ia-Result-TablList li .Ia-NonBlueBg
			{
				 float:left; 
				 min-height: 27px;
				 padding:5px 0 0 0; 
				 width:780px;
			}
			
			.Ia-Result-TablList li p
			{
				margin:0px;
				padding:0px;
				float:left;
			}						
			.Ia-Result-TablList .plus
			{
				margin:3px 15px 0 0px;
				padding:0 0 0 15px;
			}
			.Ia-Result-TablList .Name
			{
				width:230px;
			}
			.Ia-Result-TablList .Nationality
			{
				width:210px;
			}
			.Ia-Result-TablList .Language
			{
				width:270px;
			}

.Ia-LinkList
{
	padding-left: 0px;
	margin-left: 0px;
	list-style-type: disc !important;
	list-style-position: outside !important;
}

.Ia-LinkList li
{
	vertical-align: top;
	width: auto;
	background-image: none;
}

.Ia-Result-PageMrg
{
	margin:0 0 0 110px;
}

.Ia-Result-TableList-SubBox
{
	padding:20px 0 0 0;
}
.Ia-Result-TableList-SubBox .BlueBg
{
	background-color:#F8F8FA;
}
.Ia-Result-TableList-Sub
{
	border:1px solid #cdcdcd;
	width:880px;
	padding:2px 2px 20px 2px;
	color:#070767;
}
	.Ia-Result-TableList-Sub ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
		.Ia-Result-TableList-Sub li
		{
			padding:0px;
			margin-left: 20px;	
			min-height: 5px;	
		}
		.Ia-Result-TableList-Sub li p
		{
			margin:0px;
			padding:0px;
			float:left;
		}
		.Ia-Result-TableList-Sub li .check
		{
			background:#E49137;
			padding:0px;			
		}
		.Ia-Result-TableList-Sub .plus
			{
				margin:3px 15px 0 0px;
				padding:0 0 0 15px;
			}
			.Ia-Result-TableList-Sub .Name
			{
				width:230px;
			}
			.Ia-Result-TableList-Sub .Nationality
			{
				width:210px;
			}
			
.Ia-Result-Sub-Left
{
	width:400px;
	float:left;
	padding:0 0 0 38px;
}

.Ia-ResultSub
{
	background:url(../../images/grey-hr-sept.png) repeat-x bottom;
}

.Ia-ResultSub-option
{
	line-height:30px;
	width:230px;
}
.Ia-ResultSub-value
{
	padding: 5px 0 5px 0;
	width:170px;
}

.Ia-Result-Sub-Right
{
	width:300px;
	float:left;
	margin:0 0 0 40px;
}
.Ia-Result-SubRight-Tab
{
	padding:5px 0 15px 0
}
.Ia-Result-SubRight-TabBlue
{
	padding:5px 0 15px 0;
	background:url(../../images/grey-hr-sept.png) repeat-x top #F1F1F6;
}

	.Ia-ResultSub-Righttxt a:link,.Ia-ResultSub-Righttxt a:visited
	{
		color:#070767;
		text-decoration:underline;
	}
	.Ia-ResultSub-Righttxt a:hover
	{
		text-decoration:none;
	}
	
.BackImg-None
{
	background-image:none !important;
}


.Ia-CompareList
{
	margin:0px;
	padding:0px;
	color:#070767;
}
	.Ia-CompareList .Name
	{
		width:150px;
		float:left;
		font-weight:bold;
		margin-top: 10px;
	}
	.Ia-CompareList .One
	{
		width:172px;
		float:left;
		margin:10px;
	}
		.Ia-CompareList .One a, .Ia-CompareList .Two a, .Ia-CompareList .Three a, .Ia-CompareList .Four a
		{
			color:#070767;
			text-decoration:underline;
		}
		.Ia-CompareList .One a:hover, .Ia-CompareList .Two a:hover, .Ia-CompareList .Three a:hover, .Ia-CompareList .Four a:hover
		{
			color:#070767;
			text-decoration:none;
		}

.Ia-CompareList .BlueBg
{
	background-color:#F8F8FA;
}
.Ia-CompareCheckbox
{	
	background:url(../../images/grey-hr-sept.png) repeat-x bottom #F8F8FA;
	padding:10px 0;
}	
	.Ia-CompareCheckbox ul
	{
		margin:0px;
		padding:0 0 0 120px;
		list-style:none;
	}
		.Ia-CompareCheckbox li
		{			
			padding:0 75px;
			display:inline;
		}
		
.Ia-Compare-SelectPort
{
	margin:0 0 0 190px;
}
				
				
			
.SearResult-BookTab-Ia
{
	margin:0px;
	padding:0;
}
	.SearResult-BookTab-Ia ul
	{
		margin:0px;
		padding:4px 0 0 0;
		list-style:none;
	}
		.SearResult-BookTab-Ia li
		{
			display:inline;
			padding:0 2px;
			margin:0px;
			float:left;
			width:auto;			
		}
			.SearResult-BookTab-Ia li a
			{
				padding:5px 0 4px 5px;
				font-size:14px;
				text-decoration:none;
				display:block;
				font-size:11px;								

			}
			.SearResult-BookTab-Ia li a span
			{
				padding:5px 8px 4px 2px;
			}
			.SearResult-BookTab-Ia li a:hover
			{
				background:url(../../images/resulttab_bglf_hv.png) no-repeat 0 0;
				padding:5px 0 4px 5px;				
				color:#080868;
			}
			.SearResult-BookTab-Ia li a:hover span
			{
				background:url(../../images/resulttab_bgrht_hv.png) no-repeat 100% 0;
				padding:5px 8px 4px 2px;				
			}
			.SearResult-BookTab-Ia .active a
			{
				background:url(../../images/resulttab_bglf_hv.png) no-repeat 0 0;
				color:#080868;
			}
			.SearResult-BookTab-Ia .active span
			{
				background:url(../../images/resulttab_bgrht_hv.png) no-repeat 100% 0;
				color: #080868;
			}
			.SearResult-BookTab-Ia li a .first
			{
				padding:5px 20px 4px 15px !important;
			}
			.SearResult-BookTab-Ia li span:hover
			{
				background: url(../../images/resulttab_bgrht_hv.png) no-repeat 100% 0;
				color: #080868;
			}
			.SearResult-BookTab-Ia li span a:hover
			{
				background: url(../../images/resulttab_bglf_hv.png) no-repeat 0 0;
				padding: 5px 0px 4px 5px;
			}
			
			
			.SearResult-BookTab-Ia li span
			{
				background: url(../../images/resulttab_bgrht-ia.png) no-repeat 100% 0;
				float:left;
				padding:0 8px 0 0;
				
			}
			.SearResult-BookTab-Ia li span a
			{
				background: url(../../images/resulttab_bglf-ia.png) no-repeat 0 0;
			}
			.SearResult-BookTab-Ia li a
			{
				background:url(../../images/resulttab_bglf.png) no-repeat 0 0;
				color:#fffff1;
			}
			.SearResult-BookTab-Ia li a span
			{
				background:url(../../images/resulttab_bgrht.png) no-repeat 100% 0;
			}


/*################## Autocomplete ##################*/			
.autocomplete-w1 { background:url(../../images/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

.abstract p
{
	font-style: italic;
}

.abstract .title
{
	font-weight: bold;
	font-style: italic;
}

.recent-developments table th
{
	text-align: left;
}

.IconInformPD{
	padding:0 7px 0 0;
}
.Icon-Inform{
	position: relative;
	z-index: 0;
}

.Icon-Inform:hover{
	background-color: transparent;
	z-index: 50;
}

.Icon-Inform span {
	background:url("../../images/pop-arrw.gif") no-repeat scroll 0 0 transparent;
	color:black;
	direction:ltr;
	height:127px;
	left:-1000px;
	overflow:auto;
	padding:8px 5px 5px 8px;
	position:absolute;
	text-decoration:none;
	visibility:hidden;
	width:204px;
}
.Icon-Inform:hover span
{
	visibility: visible;
	top: -43px;
	left: -208px;
}
.LatestNews-BtnMrg
{
	margin-left:10px;
}
.Icon-RSS
{
	padding-top:5px;
}

.PractiseBox
{
	width:335px;
	margin:10px 0 0 0;
}

.Feedback
{
	color: White; 
	text-align: center; 
	width: 247px;
}

a.Feedback:link
{
	color: White;
	text-decoration: none;
}
a.Feedback:visited 
{
	color: White;
	text-decoration: none;
}
a.Feedback:hover 
{
	color: White;
	text-decoration: none;
}
a.Feedback:active 
{
	color: White;
	text-decoration: none;
}
.hyphenate
{
	hyphenate-character: "@"; 
}
