@charset "utf-8";
ul.linklist { margin-left: 30px; }

ul.linklist li A {
		font-size: 12px;
		color: #003270;
}

#floatedcol {
		float: right;
		width: 200px;
		border: 1px solid #00306A;
		padding: 5px;
		margin-left: 20px;
		background: #FFFFFF;
}

#floatedcol H1 {
		margin: -5px -5px 10px;
		padding: 5px;
		background: #00326F;
		color: #FFFFFF;
		text-align: center;
		font-size: 14px;
}

p.colleague {
		color: #003371;
		font: 30px "Times New Roman", Times, serif;
		margin: 0px;
		padding: 0px;
		border-bottom: 1px solid #CCCCCC;
}

#box_alert {
		background: #003371;
		border: 2px solid #CCCCCC;
		text-align: center;
		padding: 10px;
		color: #FFFFFF;
		width: 80%;
		margin-right: auto;
		margin-left: auto;
}

#box_alert A {
		text-decoration: underline;
		color: #CCCCCC;
		font-weight: bold;
}

#box_links {
		text-align: center;
		padding-top: 10px;
		padding-bottom: 10px;
		width: 80%;
		margin-right: auto;
		margin-left: auto;
}

#box_links a:hover {
		background: #002A5E;
		color: #FFFFFF;
}
#newsitem {
		background: url(portal/images/_list_item.gif) no-repeat 5px 2px;
		margin-top: 10px;
		padding-left: 20px;
}

#newsitem P {
		text-align: left;
		font-size: 10px;
		line-height: normal;
		margin: 0px;
		padding: 3px 0px 0px;
}
#newsitem a {
		color: #FFFFFF;
		background: #00316C;
		padding-right: 5px;
		padding-left: 5px;
		margin: 0px;
}


#newsitem_full {
		background: url(portal/images/_list_item.gif) no-repeat 5px 4px;
		padding-left: 20px;
		border-bottom: 1px solid #CCCCCC;
		border-top: 0px solid #CCCCCC;
		border-right: 0px solid #CCCCCC;
		border-left: 0px solid #CCCCCC;
		padding-bottom: 10px;
		margin: 10px 10px 0px;
}
#newsitem_full h1 {
		margin: 0px;
		padding: 0px;
}
#newsitem_full IMG {
		float: left;
		margin-right: 10px;
}
#newsitem_full P {
		text-align: left;
		font-size: 10px;
		line-height: normal;
		margin: 0px;
		padding: 3px 0px 0px;
}
#newsitem_full a { color: #333333; }

.newsletter_item {
		background: url(portal/images/_list_item.gif) no-repeat 5px 13px;
		padding-left: 20px;
		padding-top: 10px;
		margin-bottom: 5px;
		border-bottom: 1px solid #CCCCCC;
		padding-bottom: 5px;
		display: block;
}

.newsletter_item h1 {
		margin: 0px 0px 5px;
		padding: 0px;
		font-size: 12px;
		color: #666666;
}
.newsletter_item P {
		text-align: left;
		font-size: 10px;
		line-height: normal;
		margin: 0px;
		padding: 3px 0px 0px;
}

a.archive_view {
		text-align: right;
		display: block;
		margin-top: 10px;
		margin-bottom: 10px;
}
a.link_list {
		display: block;
		background: url(portal/images/_list_item.gif) no-repeat left center;
		padding-left: 15px;
		margin-top: 5px;
		margin-bottom: 5px;
		font-weight: bold;
		color: #666666;
		font-size: 10px;
}
a.link_list:hover { color: #002F69; }
a.lawonline {
		display: block;
		background: #00326F;
		color: #FFFFFF;
		font: 25px "Times New Roman", Times, serif;
		text-align: center;
		margin-top: 10px;
		margin-right: -5px;
		margin-left: -5px;
		padding-top: 5px;
		padding-bottom: 5px;
}
a.lawonline:hover { background: #002655; }
a.searchresult {
		display: block;
		background: url(portal/images/_list_item.gif) no-repeat left center;
		padding-left: 15px;
		margin-top: 5px;
		margin-bottom: 5px;
		font-weight: bold;
		color: #333333;
}
a.searchresult:hover { color: #002C60; 		padding-left: 13px; }



img.portrait { margin-right: 10px; }

ul#lawonline {
		background: #003371 url(portal/images/_lawonline_logo.gif) no-repeat left top;
		margin: 0px auto;
		padding: 0px;
		width: 500px;
		height: 400px;
}

ul#lawonline LI {
		margin-left: 250px;
		list-style: none;
		padding-top: 15px;
		text-align: left;
}

#lawonline li A {
		color: #FFFFFF;
		font: 25px/28px "Times New Roman", Times, serif;
		display: block;
		padding-left: 10px;
}

#lawonline li A:hover {
		color: #FFFFFF;
		background: #00295B;
}
