/************************************
 *
 *    Layout of cObjs
 *
 ************************************/

DIV.csc-frame-middle-black {
	border: 2px solid #000000;
	padding: 4px;
}

#content .csc-header {
	padding: 10px 0 5px 0;
}
#content .csc-header-n1 {
	padding: 20px 0 5px 0;
}

#content .csc-textpic {
	overflow: hidden;
}

#content .content-element-wrapper {
}

#content .bodytext {
	text-decoration: none;
	font-weight: normal;
	margin-bottom: 6px;
	margin-left: 5px;
}
#content OL {
	list-style: decimal outside;
	margin-left: 20px;
	padding-left: 5px;
	margin-bottom: 6px;
}
#content UL {
	list-style: disc outside;
	margin-left: 20px;
	padding-left: 5px;
	margin-bottom: 6px;
}
#content OL LI,
#content UL LI {
	line-height: 22px;
}

#content LI a,
#content A.mail,
#content A.internal-link,
#content A.external-link-new-window {
	color: #58595b;
	font-weight: bold;
	text-decoration: none;
}
#content LI a:hover,
#content A.mail:hover,
#content A.internal-link:hover,
#content A.external-link-new-window:hover {
	text-decoration: underline;
}
#content A.mail {
	color: #58595b;
	background: url("../img/mail.gif") no-repeat;
	padding-left: 20px;
}
#content A.internal-link {
	color: #58595b;
	background: url("../img/internal_link.gif") no-repeat;
	padding-left: 10px;
}
#content A.external-link-new-window {
	color: #58595b;
	background: url("../img/external_link_new_window.gif") no-repeat;
	padding-left: 15px;
}

#content .filelinks {
	text-decoration: none;
	font-weight: normal;
	margin-left: 5px;
}
#content .filelinks A {
	color: #58595b;
	font-weight: bold;
	text-decoration: none;
}
#content .filelinks A:hover {
	text-decoration: underline;
}
#content .csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom: 0px;
	padding-bottom: 5px;
}
#content .csc-textpic-caption P.csc-caption {
	text-align: center;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	font-weight: normal;
}
#content .csc-textpic-clear {
	clear: none;
}

#right .bodytext {
	text-decoration: none;
	font-weight: normal;
}
#right OL {
	list-style: decimal outside;
	margin-left: 20px;
}
#right UL {
	list-style: disc outside;
	margin-left: 20px;
}
#right OL LI,
#right UL LI {
	line-height: 20px;
}

#right A.mail,
#right A.internal-link,
#right A.external-link-new-window {
	color: #58595b;
	text-decoration: none;
}
#right A.mail:hover,
#right A.internal-link:hover,
#right A.external-link-new-window:hover {
	text-decoration: underline;
}
#right A.mail {
	color: #58595b;
	background: url("../img/mail.gif") no-repeat;
	padding-left: 20px;
}
#right A.internal-link {
	color: #58595b;
	background: url("../img/internal_link.gif") no-repeat;
	padding-left: 10px;
}
#right A.external-link-new-window {
	color: #58595b;
	background: url("../img/external_link_new_window.gif") no-repeat;
	padding-left: 15px;
}

#right .filelinks {
	text-decoration: none;
	font-weight: normal;
}
#right .filelinks A {
	color: #58595b;
	text-decoration: none;
}
#right .filelinks A:hover {
	text-decoration: underline;
}
