/* CSS for OCVS 2008 */
/* feature */
#feature {
padding:0;
margin:0;
font-size:80%;
border:solid 1px #990033;
background-color:#F0F3F6;
width:180px;
float:right;
display:block;
}

#feature .block {
padding:4px;
margin:0;
font-size:100%;
color:#000;
font-weight:normal;
background-color:#F0F3F6;
border:solid 1px #990033;
border:none;
display:block;
}

#feature h2 {
padding:4px 7px 5px 7px;
margin:-4px -4px 6px -4px;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:97%;
font-weight:bold;
color:#FFF;
background-color:#990033;
display:block;
width:auto;
position:relative;
}

#feature .block h2 a{
border:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
}

#feature .block h3{
padding:0 0 6px 0;
margin:0 0 0 0;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:110%;
font-weight:bold;
color:#000066;
width:auto;
position:relative;
}

#feature .block h4{
padding:0 0 6px 0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
font-weight:bold;
color:#000066;
position:relative;
}

#feature .block h5{
padding:0 0 5px 0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
font-weight:bold;
color:#000;
position:relative;
}

#feature .block a
{
	font-size:100%;
	color:#003366;
	font-weight:bold;
	text-decoration:underline;
}

#feature .block a:hover
{
	font-size:100%;
	color:#000060;
	font-weight:bold;
	text-decoration:none;
}

#feature ul
{
	padding:0;
	margin:0;
	list-style-type:none;
}

#feature ul li
{
	margin:0 5px 0 5px;
	padding:5px 0 8px 0;
	text-align:left;
	font-size:88%;
	border-bottom:solid 1px #990033;
}

#feature ul li p {
	margin:0;
	padding:5px 0;
}

#feature ul li a
{
	color:#003366;
	text-decoration:underline;
	display:block;
	font-weight:bold;
	font-size:100%;
}

#feature ul li a:hover
{
	color:#0000CC;
	text-decoration:none;
	font-size:100%;
}

#feature ul li .date
{
	padding:0;
	margin:0;
	display:block;
	font-weight:normal;
	color:#003366;
	font-style:italic;
	font-size:95%;
}

#feature p {
	margin:0 5px;
	padding:5px 0;
	text-align:left;
	border:none;
	font-weight:normal;
	font-size:88%;
}

#feature p strong
{
	color:#003366;
	font-size:100%;
}

#feature .newsNonLink
{
	color:#003366;
	font-size:100%;
	font-weight:bold;
}

/* Breadcrumbs */

#breadcrumbs
{
	margin:0;
	padding:0;
	background-color:transparent;
	font-size:70%;
	color:#003366;
}



#breadcrumbs
{
	margin:0;
	padding:0 7px 10px 0;
	font-size:70%;
	color:#003366;
}

#breadcrumbs a
{
	font-size:100%;
	color:#003366;
	text-decoration:underline;
}

#breadcrumbs a:hover
{
	font-size:100%;
	color:#0000CC;
	text-decoration:underline;
}


/* Content area */

#content
{
	margin:0 190px 0 200px;

}


