
/* ***************************************************
Search Results
*************************************************** */
div.contentLayer span.type {
color:#2d4c92;
}

div.contentLayer div.searchresult span{
	font-size:12px;
}

div.contentLayer div.type a, div.contentLayer a.navelementselected, div.contentLayer a.navelementselected:active, div.contentLayer a.navelementselected:hover, div.contentLayer a.navelementselected:visited {
	font-size:11px;
color:#2d4c92;
 }

div.contentLayer div.searchresult span.MoreButton{
color:#2d4c92;
}



/* ***************************************************
Main Layout
*************************************************** */
body {
	margin:0px;
	padding:0px;
	height:100%;
}

table, td {
	font-size:12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:14px;
}

a:link, a:active, a:visited, a:hover {
	color:#1851a5;
	text-decoration:none;	
}
	
	a:hover {
		text-decoration:underline;
	}

.mainTable {
	border-right:1px solid #2d4c92;
	height:100%;
}


.logoTop {
	width:232px;
	height:73px;
	background-color:#f7db00;
}

.banner{
	background-color:#f7db00;
}

.logoBottom{
	height:24px;
	background-color:#294d94;
}

.topNav {
	
}

	.topNav .topNav1 {
		margin-left:10px;
		display: inline;
		width:620px;
		float:left;
		line-height:24px;
		color:#ffffff;
	}
	
		.topNav .topNav1 a:link,.topNav .topNav1 a:active,.topNav .topNav1 a:visited,.topNav .topNav1 a:hover {
			color:#ffffff;
			text-decoration:none;
			margin-left:5px;
			margin-right:5px;
		}
		
			.topNav .topNav1 a.active {
				font-weight:bold;
			}
		
			.topNav .topNav1 a:hover {
				text-decoration:underline;
			}
	
	.topNav .topNav2 {
		width:70px;
		float:left;
	}

	
	.topNav .topNav3 {

		float:left;
	}

.logoBottom{
	
}

.topNav{
	background-color:#2d4c92;
}

.leftNav {
	background-image:url('../Files/WUG/$file/leftNavBg.gif');
	height:100%;
}

.leftNavHome {
	background-image:url('../Files/WUG/$file/leftNavSubBg.gif');	
}

	.leftNav .leftNavLayer {
		width:182px;
		margin-left:49px;
		margin-top:10px;
	}
	
	.leftNavHome .leftNavLayer {
		width:221px;
		margin-left:5px;
		margin-right:5px;
		margin-top:10px;
		margin-bottom:13px;
 	     font-family: Arial,Helvetica,sans-serif;
		 line-height:16px;
		 font-size:13px;
	}

		.leftNavHome .leftNavLayer h1 {	
		     font-size: 16px;
			 line-height:24px;
		     font-style: normal;
		     font-variant: normal;
		     font-weight: bold;
		     color: rgb(45, 76, 146);
			 margin:0px;
			 margin-bottom:3px;
		}	 
	
	
		.leftNav .leftNavLayer a.l1:link, .leftNav .leftNavLayer  a.l1:active, .leftNav .leftNavLayer  a.l1:visited, .leftNav .leftNavLayer  a.l1:hover, .leftNav .leftNavLayer a.l1a{
			display:block;
			padding-left:13px;
			padding-top:3px;
			padding-bottom:3px;
			line-height:16px;
			color:#2d4c92;
			text-decoration:none;
			font-weight:bold;
			*width:100%;
		}
			
			.leftNav .leftNavLayer a.l1a,  .leftNav .leftNavLayer a.l1:hover {
				background-color:#fbed82;	
			}
			
			.leftNav .leftNavLayer a.l2, .leftNav .leftNavLayer a.l2a {
				display:block;
				padding-left:28px;
				padding-top:3px;
				padding-bottom:3px;
				line-height:16px;
				color:#2d4c92;
				text-decoration:none;
				font-weight:normal;
				*width:100%;
			}
			
				.leftNav .leftNavLayer a.l2a,  .leftNav .leftNavLayer a.l2:hover {
					background-color:#f6db00;
					background-image:url('../Files/WUG/$file/leftNavArrow.gif');
					background-repeat:no-repeat;
					background-position:13px 8px;				
				}

				.leftNav .leftNavLayer a.l2a {
					font-style:italic;
				}
				



				
.content {
	width:567px;
	background-image:url('../Files/WUG/$file/contentBg.gif');
	overflow:hidden;
}

.contentHome {
	background-image:url('../Files/WUG/$file/contentHomeBg.gif');	
}


	.content .KeyVisual img {
		margin-left:15px;
		margin-bottom:15px;
	}


	.content .contentLayer {
		margin-left:32px;
		margin-right:17px;
		margin-bottom:15px;
	width:518px;
		overflow:hidden;
	}
	
		.content .contentLayer h1 {
			color:#1851a5;
			margin:0px;
			padding:0px;
			margin-bottom:10px;
			margin-top:2px;
			font-size:16px;
			line-height:18px;
		}

		.content .contentLayer h2 {
			color:#888888;
			margin:0px;
			padding:0px;
			margin-bottom:5px;
			margin-top:2px;
			font-size:12px;
			line-height:14px;
font-weight:normal;
}

		.content .contentLayer h3 {
			color:#888888;
			margin:0px;
			padding:0px;
			margin-bottom:10px;
			margin-top:-5px;
			font-size:12px;
			line-height:14px;
font-weight:normal;
}

.teaser {
	width:201px;overflow:hidden;
}

.teaserHome {
	background-color:#fffbd6;
}

	.teaser .teaserBox {
		width:100%;width:201px;overflow:hidden;
		background-color:#ffffff;
		margin-bottom:18px;display:block;
	}

	.teaser .teaserBox .teaserBoxContent {	
		padding-left:8px;
		padding-right:8px;
		padding-bottom:8px;
		font-size:10px;
	}
	
		.teaser .teaserBox .teaserBoxContent h1 {	
		     font-size: 16px;
		     font-family: Arial,Helvetica,sans-serif;
		     font-style: normal;
		     font-variant: normal;
		     font-weight: bold;
    		 color: rgb(45, 76, 146);
			 margin:0px;
			 margin-bottom:10px;
		 }	 
		 
		.teaserBoxContent a:link, .teaserBoxContent a:active, .teaserBoxContent a:visited, .teaserBoxContent a:hover  {	
			background-image:url('../Files/WUG/$file/tinyarrow.gif');
			background-repeat:no-repeat;
			padding-left:18px;
			display:block;
		    color: #1b4bb0;
		    font-family: Verdana,Arial,Helvetica;
		    font-size: 12px;
		    line-height: 14px;		
			font-weight:bold;
			margin-bottom:10px;
		}
		 

	

	.teaser .teaserContent {
		margin-top:30px;
		margin-left:5px;
		margin-right:5px;
	}
	
		.teaser .teaserContent .contextNav a {
			display:block;
			line-height:24px;
		}
		
			.teaser .teaserContent .contextNav a.l2 {
				padding-left:12px;
			}


div.wcc_hpnews{
	clear: both;
}

div.wcc_hpnewsentry{
	clear: both;
}

span.wcc_hpnewsdate{
	float:right;
	display:block;
}
hr.clear{
	width:100%;
	clear:both;
}


.leftSub {
	height:10px;;
	background-image:url('../Files/WUG/$file/leftNavBg.gif');
}

.leftSubHome {
	background-image:url('../Files/WUG/$file/leftNavSubBg.gif');
}

	 .leftSubDel {
		height:1px;
		float:left;
		width:100%;
		background-color:#294d94;
	}
	
	 .leftSubBox {
		margin:0px;
		border-top:1px solid #2d4c92;
		display:block;
		background-image:url('../Files/WUG/$file/leftNavSubBg.gif');
		float:left;
	}

	 .searchBox {
		padding-bottom:15px;
		padding-top:15px;
		width:100%;
	}

	
		  div.search {
			float:left;
		}
		
		  .loginLabel {	
		  	width:60px;
			margin-left:5px;
			font-size:11px;
			clear:both;
 	     font-family: Arial,Helvetica,sans-serif;
		  }
	
	
		 .dashSearch {
		     border: 1px dashed black;
		     font-size: 9px;
		     font-style: normal;
	    	 font-variant: normal;
		     width: 106px;
			 margin-left:47px;
			 margin-right:3px;
		}
		
		 .dashLogin  {
		     border: 1px dashed black;
		     font-size: 9px;
		     font-style: normal;
	    	 font-variant: normal;
		     width: 88px;
			 margin-right:3px;
			margin-bottom:3px;
		}
			
			
		 .orgaBy {
			margin-left:5px;
			font-size:11px;
			margin-top:5px;
		}
	
.footer1Left {
	width:654px;
	height:28px;
	background-color:#83589e;
}
	
.footer1Right {
	background-color:#f6db00;	
}
	
.footer2 {
	height:34px;
	background-color:#2d4c92;
}

.footer3 {
	height:35px;
	padding-left:232px;
	font-size:10px;
	color:#000000;
}


/* ***************************************************
ListNavigation
*************************************************** */
div.dnugdsnavigation{
margin-top:15px;
border-top:1px dashed #000000;
border-bottom:1px dashed #000000;
padding-top:4px;
padding-bottom:4px;
background-color:#f6db00
}


/* ***************************************************
Search Results
*************************************************** */
div.searchresult{
margin-top:15px
}


div.searchresult ul li a{
display:block;
padding:5px;
}
div.searchresult ul li a:hover{
display:block;
background-color:#f6db00;
text-decoration:none;

}
div.type a,a.navelementselected,
a.navelementselected:active,
a.navelementselected:hover,
a.navelementselected:visited{
font-weight:bold
}
hr.clear{
clear:both;
visibility:hidden;
display:none
}
li.line1{
background-color:#fcf7cf
}
li.line2{
background-color:#fcf198
}
span.hit{
padding:0px
}
span.type{
display:block;
font-weight:bold;
float:right;
padding-left:25px
}
ul.searchresult,
ul.searchresult li{
list-style:none;
margin:0px;
padding:0px
}
