BODY{
	margin:0;
	padding:0;
	background-color:#D9DEE6;
	font-family:Arial;
	font-size:12px;
	color:#4E5155;
}
P{
	margin:0;
	padding:3px 0 3px 0;
	line-height:14px;
}
#flash{
	position:absolute;
	top:0;
	left:630px;
	width:370px;
	height:296px;
	z-index:103;
}
#bg{
	position:absolute;
	top:160px;
	width:100%;
	filter:Alpha(opacity=75);
	opacity:.75;
	-moz-opacity:.75;
	z-index:109;
}
	#blue{
		margin-left:184px;
		background-color:#18427A;
		height:72px;
	}
#container{
	position:absolute;
	top:0;
	left:0;
	z-index:120;
}
#containers{
	width:855px;
}

	#logo{
		float:left;
		margin:32px 15px 0 31px;
		/*border:1px solid green;*/
	}
	#nav1{

	}
		#nav1 LI{
/*			float:left;*/
		}
	#left{
		width:184px;
		float:left;
	}
		#left #searchform{margin:0;padding:0;}
		#left #searchlink{
			text-decoration:none;
			display:block;
			width:113px;
			margin:0 0 0 1px;
			font-weight:bold;
			font-size:11px;
			padding:2px;
			height:14px;
			color:#5479A9;
			background-color:#fff;
			text-align:left;
			border-left:3px solid #fff;
			border-right:3px solid #fff;
			text-transform:uppercase;
			border:0;
			/*float:left;*/
		}
		#left #searchsubmit{
			/*float:left;*/
			background-color:#fff;
			border:5px solid #fff;
			margin:0 0 0 0;
			padding:0;
		}
		#left IMG{
			margin:0 1px 1px 0;
		}
	#main{
		width:671px;
		float:left;
	}
		UL#nav2{
			margin:25px 0 0 0;
			padding:0;
		}
			UL#nav2 LI{
				margin:0;
				padding:0;
				display:inline;
			}
		DIV#content{
			clear:both;
		/*	background-color:#fff;*/
		}
			DIV#content #c-left{
				float:left;
				width:471px;
				padding:32px 16px 32px 16px;
				background-color:#fff;
				margin-right:1px;
				min-height:400px;
			}
			DIV#content #c-right{
				float:right;
				width:151px;
				background-color:#fff;
				padding:30px 0 30px 16px;
			}
			DIV#content #c-left P{margin:8px 0 8px 0}
	DIV#footer{
		position:absolute;
		clear:both;
		text-transform:uppercase;
		color:#5479A9;
		font-size:10px;
		margin:0 0 0 184px;
		padding:10px;
	}
		DIV#footer A{
			color:#5479A9;
			text-decoration:none;
		}
		
		
#printfooter{
	display:none;
}

UL.dropdown{
	padding:12px 0 12px 0;
	margin:0;
	list-style:none;
	background-color:#fff;
}
	UL.dropdown LI{
		padding:0;
		margin:0;
	}
	
H2{
	margin:0 0 0 0;
	padding:0;
}



#content A{
	text-decoration:none;
	margin:0;
	padding:0 0 0 15px;
	font-weight:bold;
	font-size:11px;
	color:#5479A9;
	background-image:url('img/triangle.gif');
	background-repeat:no-repeat;
	background-position:left 3px;
	text-transform:uppercase;
}
A.hide{
	display:none;
}
#c-right P{
padding:0;
margin:0;
}


DD{
margin:0 0 14px 15px;
line-height:14px;
}
DL{
margin:8px 0 8px 0;
padding:0;
line-height:14px;
}
STRONG{
text-transform:uppercase;
margin:0;
display:block;
font-size:11px;
line-height:14px;
}



#content .tx-indexedsearch STRONG{
text-transform:none;
display:inline; 
margin:0;
font-size:11px;
}


#content .tx-indexedsearch .path A{
background-image:none;
margin:0 0 0 15px;
padding:0;
font-weight:normal;
}

#content .tx-indexedsearch-browsebox P{
font-weight:bold;
text-transform:uppercase;
padding:0;
margin:16px 0 16px 0;
}

#content #c-left .tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css P.description{
margin:0 0 0 15px;
padding:0;
}


#content .tx-indexedsearch-browsebox P STRONG{
font-weight:bold;
text-transform:uppercase;
padding:0;
margin:0 0 0 0;
display:inline;
font-size:11px;
}

#content .tx-indexedsearch-whatis{
display:none;
}

#content .res-tmpl-css{
margin-bottom:16px;
}

#content ul.browsebox {
margin:16px 0 16px 0;
padding:0;
}

#content ul.browsebox A{
margin:0 5px 0 0;
padding:0;
background-image:none;
font-weight:normal;
}

#content .tx-indexedsearch FIELDSET,#content .tx-indexedsearch .tx-indexedsearch-form{
margin:0;
padding:0;
border:0;
}

#content .tx-indexedsearch LABEL{
display:block;
width:400px;
margin:8px 0 16px 0;
text-transform:uppercase;
font-weight:bold;
}

#content .tx-indexedsearch INPUT.sword{
border:1px solid #486995;
color:#486995;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
float:left;
}

#content .tx-indexedsearch INPUT.submit{
border:0;
color:#486995;
padding:0 0 0 12px;
	background-image:url('img/triangle.gif');
	background-repeat:no-repeat;
	background-position:left 3px;
margin:0 0 0 10px;
text-align:left;
background-color:#fff;
font-size:11px;
cursor:pointer;
font-weight:bold;
text-transform:uppercase;
}


#content A.mail, #content A.external-link{
padding:0;
margin:0;
background-image:none;
font-weight:normal;
}




#content LI.tx-indexedsearch-browselist-currentPage A{
	font-weight:bold;
}


#picspacer{
	margin:38px 0 0 0;
	text-align:right;
}