* {
	margin:0;
}
html,  
body {
	height:100%;
}
body {
	background-color:#ffffff;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin:0;
	padding:0;
}
h1 {
	font-family:arial, tahoma, helvetica, sans-serif;
	font-size:25px;
	font-weight:normal;
	color:#0eabe6;
}
h2, h3, h4, h5, h6 {
	font-family:arial, tahoma, helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#0eabe6;
	line-height:auto;
	margin:15px 0px 1px 0px;
}
hr {
	height:1px !important;
	background-color:#c7ceb5;
	border-color:#c7ceb5;
	color:#c7ceb5;
}
#celfBody {
	background-color:#001f3a;
}
#celfWrapper {
	min-height:100%;
	height:auto !important;
	height:100%;
	background:#001f3a url(/Style%20Library/Celf/bodyBg.gif) left bottom repeat-x;
	margin:0 auto -41px; 
}
#celfBottom, 
#celfPush {
	height:41px;
}
#celfBottom {
	background:url(/Style%20Library/Celf/footerBg.gif) left top repeat-x;
}
#celfBottomBg {
	height:41px;
	background:url(/Style%20Library/Celf/footerPattern.gif) left bottom no-repeat;
}
.celfCenter {
	width:973px;
	margin:0 auto;
}
/* */
#celfTopbanner {
	height:109px;
	background:url(/Style%20Library/Celf/topBannerBg.gif) left top repeat-x;
}
/* */
#celfLogo {
	padding:35px 0px 0px 35px;
	float:left;
}
/* */
#celfAdminWelcome {
	width:605px;
	padding:9px 0px 0px 0px;
	text-align:right;
	float:left;
}
#celfAdminWelcome ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#celfAdminWelcome ul li {
	font-family:arial, tahoma, helvetica, sans-serif;
	font-size:10px;
	color:#002b51;
	padding-right:5px;
	display:inline;
	float:right;
}
#celfAdminWelcome ul li a,
#celfAdminWelcome ul li a:link,
#celfAdminWelcome ul li a:visited {
	font-family:arial, tahoma, helvetica, sans-serif;
	font-size:10px;
	color:#002b51;
	text-decoration:none;
	padding-top:1px;
}
#celfAdminWelcome ul li a:hover,
#celfAdminWelcome ul li a:focus {
	text-decoration:underline;
}
/* */
#celfGlobals {
	width:200px;
	font-family:arial, tahoma, helvetica, sans-serif;
	font-size:10px;
	color:#002b51;
	padding:10px 0px 0px 0px;
	float:left;
}
/* */
#celfListMenu {
	width:200px;
	margin-bottom:35px;
	float:left;	
}
#celfListMenu ul {
	list-style-type:none;
	margin:0px;
	padding:0px;	
}
#celfListMenu ul li {
	display:inline;
	float:left;	
	padding-right:5px;	
}
#celfListMenu li a,
#celfListMenu li a:link,
#celfListMenu li a:visited {
	font-family:arial, tahoma, helvetica, sans-serif;
	font-size:10px;
	color:#002b51;
	text-decoration:none;
}
#celfListMenu li a:hover,
#celfListMenu li a:focus {
	text-decoration:underline;
}
/* */
#celfSearch {
	width:200px;
	float:left;
}
#celfSearch .ms-sbplain { 
	width:168px;
	font-family:arial, tahoma, helvetica, sans-serif;
	font-size:10px;
	color:#002b51;
	border:1px solid #7f9db9;
	padding-top:1px;
	margin:0px;
}
#celfSearch .searchButton {
	background:none;
	font-family:arial, tahoma, helvetica, sans-serif;
	font-size:10px;
	color:#002b51;
	padding:0px 0px 0px 3px;
	border:none;
}
/* */
#celfServicemenu {
	width:200px;
	margin-top:10px;
	float:left;
}
#celfServicemenu ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#celfServicemenu ul li {
	display:inline;
	float:left;
}
#celfServicemenu li a,
#celfServicemenu li a:link,
#celfServicemenu li a:visited {
	font-family:arial, tahoma, helvetica, sans-serif;
	font-size:10px;
	color:#002b51;
	text-decoration:none;
}
#celfServicemenu li a:hover,
#celfServicemenu li a:focus {
	text-decoration:underline;
}
/* */
#celfMenuBanner {
	height:58px;
	background:url(/Style%20Library/Celf/menuBannerBg.gif) left top repeat-x;
}
#celfMenu ul {
	list-style-type:none;
	margin:0px 0px 0px 70px;
	padding:0;
}
#celfMenu ul li {
	max-width:150px;
	background:url(/Style%20Library/Celf/menuBg.gif) left 1px no-repeat;
	display:inline;
	float:left;
}
*html #celfMenu ul li {
	width:135px;
}
#celfMenu ul li a,
#celfMenu ul li a:link,
#celfMenu ul li a:visited {
	font-family:arial, tahoma, helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding:12px 17px 0px 17px;
}
#celfMenu ul li a:hover,
#celfMenu ul li a:focus {
	color:#436302;
	text-decoration:none;
}
/* */
#celfContentWrapper {
	width:963px;
	background-color:#fff;
	margin-top:14px;
	padding:5px;
}
/* */
#celfContentContainer {
	width:963px;
	min-height:575px;
	float:left;
}
*html #celfContentContainer {
	height:575px;
}
/* */
#celfFooter {
	width:963px;
	margin-top:5px;
	float:left;
}
#celfFooterText {
	width:866px;
	height:83px;
	background:#ffffff url(/Style%20Library/Celf/footer.jpg) left top no-repeat;
	float:left;
}
#celfFooterText .text01 {
	margin:27px 20px 0px 20px;
	float:left;
}
#celfFooterText .text02 {
	float:left;
	margin:27px 20px 0px 0px;
}
#celfFooterText p {
	font-family:arial, tahoma, helvetica, sans-serif;
	color:#ffffff;
	margin:0px;
}
#celfFooterText a,
#celfFooterText a:link,
#celfFooterText a:visited {
	font-family:arial, tahoma, helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
#celfFooterText a:hover,
#celfFooterText a:focus {
	text-decoration:underline;
}
#celfFooterLogo {
	width:92px;
	margin-left:5px;
	float:left;
}
/* */
#celfClearContent {
	height:0px;
	clear:both;
}
/* */
#celfFront {
	width:963px;
	float:left;
}
#celfFrontFlash {
	width:963px;
	margin-bottom:15px;
	float:left;
}
#celfFrontBg {
	width:943px;
	background-color:#0eabe5;
	padding:10px;
	float:left;
}
#celfFrontLeft {
	width:457px;
	margin-right:29px;
	float:left;
}
#celfFrontRight {
	width:457px;
	text-align:left;
	float:right;
}
.celfFrontHeadline {
	height:20px;
	background:url(/Style%20Library/Celf/frontHeadBg.gif) left top no-repeat;
	padding:8px 0px 0px 14px;
}
.celfFrontHeadline h1 {
	font-size:14px;
	color:#002b51;
	margin:0;
}
.celfFrontHeadlineEdit {
	background-color:#fff;
}
.celfFrontText {
	height:127px;
	background:url(/Style%20Library/Celf/frontTextBg.gif) left top no-repeat;
	padding:17px 17px 5px 17px;
	overflow:hidden;
}
.celfFrontText a,
.celfFrontText a:link,
.celfFrontText a:visited {
	color:#db002e;
	text-decoration:none;
}
.celfFrontText a:hover,
.celfFrontText a:focus {
	color:#db002e;
	text-decoration:underline;
}
.celfFrontTextEdit {
	background-color:#fff;
}
.celfFrontTextEdit a,
.celfFrontTextEdit a:link,
.celfFrontTextEdit a:visited {
	color:#db002e;
	text-decoration:none;
}
.celfFrontTextEdit a:hover,
.celfFrontTextEdit a:focus {
	color:#db002e;
	text-decoration:underline;
}
.celfFrontText p,
.celfFrontTextEdit p {
	margin:0px 0px 5px 0px;
}
.celfFrontText h2,
.celfFrontTextEdit h2 {
	font-size:11px;
	font-weight:bold;
	color:#6fa10b;
	margin:0px;
	padding:0px;
}
.celfFrontLink {
	height:23px;
	background:url(/Style%20Library/Celf/frontLinkBg.gif) left top no-repeat;
	padding:7px 17px 0px 17px;
}
.celfFrontLink img {
	display:none;
}
.celfFrontLink a,
.celfFrontLink a:link,
.celfFrontLink a:visited {
	background-image:url(/Style%20Library/Celf/frontLink.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:arial, tahoma, helvetica, sans-serif;
	font-size:10px;
	color:#db002e;
	text-decoration:none;
	padding:0px 0px 0px 22px;
}
.celfFrontLink a:hover,
.celfFrontLink a:focus {
	text-decoration:underline;
}
.celfFrontLinkEdit {
	background-color:#fff;
}
/* */
#celfLeftMenu {
	width:188px;
	margin:40px 20px 0px 0px;
	padding-left:2px;
	float:left;
}
/* LeftMenu level 1 */
#celfLeftMenu ul.level1 {
	width:188px;
	background-image:url(/Style%20Library/Celf/leftMenuBg.gif);
	background-position:top left;
	background-repeat:repeat-y;
	list-style-type:none;
	margin:0;
	padding:0;
}
*html #celfLeftMenu ul.level1 {
	width:187px !important;
}
#celfLeftMenu ul li.level4 {
	width:168px;
	background-color:#fff;
	background-image:url(/Style%20Library/Celf/leftMenuBg01.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	border-right:1px solid #c7c7c7;
	padding:14px 0px 0px 20px;
}
* html #celfLeftMenu ul li.level4 {
	width:167px;
}
#celfLeftMenu ul li.level4.dismenuInPath {
	background:none;
	background-image:url(/Style%20Library/Celf/leftMenuBg02.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	border-right:none;	
	padding:14px 0px 0px 20px;
}
#celfLeftMenu ul li.level4.dismenuLast {
	background-color:#fff;
	background-image:url(/Style%20Library/Celf/leftMenuBg03.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	border-right:1px solid #c7c7c7;
	padding:14px 0px 18px 20px;
}
*html #celfLeftMenu ul li.level4.dismenuLast {
	background-color:#fff;
	border-right:1px solid #c7c7c7;
	padding:14px 0px 18px 20px;
}
#celfLeftMenu ul li.level4.dismenuLast.dismenuInPath {
	background:none;
	background-image:url(/Style%20Library/Celf/leftMenuBg04.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	border-right:none;
	padding:14px 0px 18px 20px;
}
*html #celfLeftMenu ul li.level4.dismenuInPath {
	background:none;
	background-image:url(/Style%20Library/Celf/leftMenuBg02.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	border-right:none;
	padding:14px 0px 0px 20px;
	margin-right:-20px !important;
}
#celfLeftMenu ul li.level4 a,
#celfLeftMenu ul li.level4 a:link,
#celfLeftMenu ul li.level4 a:visited {
	width:162px;
	font-weight:bold;
	color:#db002e;
	text-decoration:none;
	display:block;
	padding:0px 5px 12px 0px;
}
#celfLeftMenu ul li.level4 a:hover,
#celfLeftMenu ul li.level4 a:focus {
	text-decoration:underline;
}
*html #celfLeftMenu ul li.level4 a {
	
}
#celfLeftMenu ul li.level4 a.dismenuInPath,
#celfLeftMenu ul li.level4 a.dismenuInPath:link,
#celfLeftMenu ul li.level4 a.dismenuInPath:visited,
#celfLeftMenu ul li.level4 a.dismenuInPath:hover {
	background-image:url(/Style%20Library/Celf/leftMenuBg05.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:0px 5px 12px 0px;
}
/* LeftMenu level 2 */
#celfLeftMenu ul li ul.level5 {
	width:158px;
	background-image:none;
	list-style-type:none;
	margin-left:10px;
	padding:0px 0px 5px 0px;
}
#celfLeftMenu ul li ul li.level5 {
	background:none;
	background-image:none;
	border-right:none;
	padding:5px 0px 0px 0px;
}
#celfLeftMenu ul li ul li.level5.dismenuInPath {
	background-image:none;
	padding:5px 0px 0px 0px;
}
#celfLeftMenu ul li ul li.level5.dismenuLast {
	background:none;
	background-image:none;
	border-right:none;
	padding:5px 0px 0px 0px;
}
#celfLeftMenu ul li ul li.level5.dismenuLast.dismenuInPath {
	background-image:none;
	padding:5px 0px 0px 0px;
}
#celfLeftMenu ul li ul li.level5 a,
#celfLeftMenu ul li ul li.level5 a:link,
#celfLeftMenu ul li ul li.level5 a:visited {
	width:158px;
	font-weight:bold;
	color:#002b51;
	text-decoration:none;
	display:block;
	padding:0px;
}
#celfLeftMenu ul li ul li.level5 a:hover,
#celfLeftMenu ul li ul li.level5 a:focus {
	text-decoration:underline;
}
*html #celfLeftMenu ul li ul li.level5 a {
	
}
#celfLeftMenu ul li ul li.level5 a.dismenuInPath,
#celfLeftMenu ul li ul li.level5 a.dismenuInPath:link,
#celfLeftMenu ul li ul li.level5 a.dismenuInPath:visited,
#celfLeftMenu ul li ul li.level5 a.dismenuInPath:hover {
	background-image:url(/Style%20Library/Celf/leftMenuBg05.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:0px 0px 7px 0px;
}
/* LeftMenu level 3 */
#celfLeftMenu ul li ul li ul.level6 {
	list-style-type:none;
	margin-left:10px;
	padding:0;
}
#celfLeftMenu ul li ul li ul li.level6 {
	background:none;
	background-image:none;
	border-right:none;
	padding:3px 0px 0px 0px;
}
#celfLeftMenu ul li ul li ul li.level6.dismenuInPath {
	background-image:none;
	padding:3px 0px 0px 0px;
}
#celfLeftMenu ul li ul li ul li.level6.dismenuLast {
	background:none;
	background-image:none;
	border-right:none;
	padding:3px 0px 0px 0px;
}
#celfLeftMenu ul li ul li ul li.level6.dismenuLast.dismenuInPath {
	background-image:none;
	padding:3px 0px 0px 0px;
}
#celfLeftMenu ul li ul li ul li.level6 a,
#celfLeftMenu ul li ul li ul li.level6 a:link,
#celfLeftMenu ul li ul li ul li.level6 a:visited {
	width:148px;
	font-weight:normal;
	color:#002b51;
	text-decoration:none;
	display:block;
	padding:0;
}
#celfLeftMenu ul li ul li ul li.level6 a:hover,
#celfLeftMenu ul li ul li ul li.level6 a:focus {
	text-decoration:underline;
}
*html #celfLeftMenu ul li ul li ul li.level6 a {
	
}
#celfLeftMenu ul li ul li ul li.level6 a.dismenuInPath,
#celfLeftMenu ul li ul li ul li.level6 a.dismenuInPath:link,
#celfLeftMenu ul li ul li ul li.level6 a.dismenuInPath:visited,
#celfLeftMenu ul li ul li ul li.level6 a.dismenuInPath:hover {
	width:140px;
	background-image:url(/Style%20Library/Celf/leftMenuBullet.gif);
	background-position:left 4px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 8px;
}
*html #celfLeftMenu ul li ul li ul li.level6 a.dismenuInPath {
	
}
/* LeftMenu level 4 */
#celfLeftMenu ul li ul li ul li ul.level7 {
	list-style-type:none;
	margin-left:10px;
	padding:0;
}
#celfLeftMenu ul li ul li ul li ul li.level7 {
	background:none;
	background-image:none;
	border-right:none;
	padding:3px 0px 0px 0px;
}
#celfLeftMenu ul li ul li ul li ul li.level7.dismenuInPath {
	background-image:none;
	padding:3px 0px 0px 0px;
}
#celfLeftMenu ul li ul li ul li ul li.level7.dismenuLast {
	background:none;
	background-image:none;
	border-right:none;
	padding:3px 0px 0px 0px;
}
#celfLeftMenu ul li ul li ul li ul li.level7.dismenuLast.dismenuInPath {
	background-image:none;
	padding:3px 0px 0px 0px;
}
#celfLeftMenu ul li ul li ul li ul li.level7 a,
#celfLeftMenu ul li ul li ul li ul li.level7 a:link,
#celfLeftMenu ul li ul li ul li ul li.level7 a:visited {
	width:130px;
	font-weight:normal;
	color:#002b51;
	text-decoration:none;
	display:block;
	padding:0px;
}
#celfLeftMenu ul li ul li ul li ul li.level7 a:hover,
#celfLeftMenu ul li ul li ul li ul li.level7 a:focus {
	text-decoration:underline;
}
*html #celfLeftMenu ul li ul li ul li ul li.level7 a {
	
}
#celfLeftMenu ul li ul li ul li ul li.level7 a.dismenuInPath,
#celfLeftMenu ul li ul li ul li ul li.level7 a.dismenuInPath:link,
#celfLeftMenu ul li ul li ul li ul li.level7 a.dismenuInPath:visited,
#celfLeftMenu ul li ul li ul li ul li.level7 a.dismenuInPath:hover {
	width:122px;
	background-image:url(/Style%20Library/Celf/leftMenuBullet.gif);
	background-position:left 4px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 8px;
}
*html #celfLeftMenu ul li ul li ul li ul li.level7 a.dismenuInPath {
	
}
#celfLeftMenu .dismenu_separator {
	display:none;
}
/* */
#celfSub01 {
	width:963px;
	float:left;
}
#celfSub01Content {
	width:753px;
	min-height:320px;
	float:left;
}
*html #celfSub01Content {
	height:320px;
}
#celfSub01Content #breadcrumb {
	width:409px;
	height:35px;
	background-color:#fff;
	font-size:10px;
	color:#bdbdbd;
	float:left;
}
#celfSub01Content #content {
	width:753px;
	min-height:320px;
	float:left;
}
*html #celfSub01Content #content {
	height:320px;
}
#celfSub01Content #text {
	width:545px;
	background-color:#fff;	
	float:left;
}
#celfSub01Content #headline {
	width:492px;
	background-color:#0eabe6;
	padding:15px 24px;
	margin:5px 0px 20px 0px;
}
#celfSub01Content #headline h1 {
	color:#ffffff;
	margin:0;
}
#celfSub01Content #manchet {
	width:470px;
	margin:0px 0px 13px 25px;
}
#celfSub01Content #manchet h2 {
	margin:0;
}
#celfSub01Content #contentText {
	width:470px;
	line-height:17px;
	margin:0px 0px 0px 25px;
}
#celfSub01Content #contentWebparts {
	width:470px;
	background-image:url(/Style%20Library/Celf/sub01ContentBottom.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	margin:0px 0px 0px 25px;
	padding:10px 0px 17px 0px;
	position:relative;
}
#celfSub01Content #contentWebparts .addThis {
	width:47px;
	height:16px;
	position:absolute;
	right:15px;
	bottom:0;
}
#celfSub01Content #contentWebparts .addThis img {
	position:absolute;
	right:0;
	top:6px;
}
/* */
#contentWebparts .ms-PartSpacingVertical {
	margin-top:10px;
}
#contentWebparts .ms-WPHeader { /* Header area */
	background:none;
	border:none !important;
}
#contentWebparts .ms-WPHeader td { 
	border-bottom:none; 
} 
/* IE6 hack */
*html #contentWebparts .ms-WPHeader td {
	border-right:none !important;
}
#contentWebparts h3.ms-standardheader { /* headertext in ex. the headers in advanced search */
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#0eabe6;	
	margin:0;
}
#contentWebparts .ms-WPTitle { /* Title text */
	background:none;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#0eabe6;	
	padding:0px;
	border:none;
}
/* IE6 hack, to remove gap */
* html #contentWebparts .ms-WPTitle {
	border-right:0px; 
}
#contentWebparts .ms-WPTitle a,
#contentWebparts .ms-WPTitle a:link,
#contentWebparts .ms-WPTitle a:visited {
	font-weight:normal;
	color:#0eabe6;
	text-decoration:none;
	cursor:hand;
	white-space:nowrap;
}
#contentWebparts .ms-WPTitle a:hover,
#contentWebparts .ms-WPTitle a:focus {
	color:#0eabe6;
	text-decoration:underline;
} 
#contentWebparts .ms-WPBody { /* Body content of web parts */
	background:none;
	font-family:tahoma, arial, helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	line-height:17px;
	color:#666666;
	margin:0px;
	padding:0px;
}
#contentWebparts .ms-WPBody p {
	margin:0px 0px 10px 0px;
}
#contentWebparts .ms-WPBody span {
	margin-top:0px !important;
}
#contentWebparts .ms-WPBody table,
#contentWebparts .ms-TPBody table {
	font-size:11px;
}
#contentWebparts .ms-WPBody a,
#contentWebparts .ms-WPBody a:link,
#contentWebparts .ms-WPBody a:visited {
	font-weight:normal;
	color:#db002e;
	text-decoration:underline;
}
#contentWebparts .ms-WPBody a:hover,
#contentWebparts .ms-WPBody a:focus {
	font-weight:normal;
	color:#db002e;
	text-decoration:underline;
} 
#contentWebparts .ms-WPBody th, 
#contentWebparts .ms-TPBody th {
	font-family:tahoma, arial, helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
}
#contentWebparts .ms-WPBody td {
	font-family:tahoma, arial, helvetica, sans-serif !important;
	font-size:11px !important;
}
#contentWebparts .ms-WPBody hr {
	height:1px !important;
	background-color:#c7ceb5 !important;
	border-color:#c7ceb5 !important;
	color:#c7ceb5 !important;
}
/* */
#celfSub01Content #rightWebparts {
	width:208px;
	text-align:left;
	margin-top:274px;
	float:right;
}
#rightWebparts table {
	background:url(/Style%20Library/Celf/wpBg.gif) left bottom repeat-y;
}
#rightWebparts table table {
	background:none;
}
#rightWebparts .ms-PartSpacingVertical {
	height:5px;
	background-color:#fff;
	margin:0px;
}
#rightWebparts tr.ms-WPHeader { /* Header area */
	height:29px;
	width:208px;
	background:transparent url(/Style%20Library/Celf/wpHeader.gif) left bottom no-repeat;
	border:none;
}
#rightWebparts .ms-WPHeader td { 
	border:none;
	border-bottom:3px solid #fff;
}
/* IE6 hack */
*html #rightWebparts .ms-WPHeader td {
	border-right:none !important;
}
#rightWebparts h3.ms-standardheader { /* headertext in ex. the headers in advanced search */
	font-family:arial, tahoma, helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#002b51;
	margin:0;
}
#rightWebparts .ms-WPTitle { /* Title text */
	height:26px;
	width:100%;
	background:none;
	font-family:arial, tahoma, helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#002b51;
	padding:3px 4px 0px 4px;
	border:none !important;
}
/* IE6 hack, to remove gap */
* html #rightWebparts .ms-WPTitle {
	border-right:0px !important; 
}
#rightWebparts .ms-WPTitle a,
#rightWebparts .ms-WPTitle a:link,
#rightWebparts .ms-WPTitle a:visited {
	font-weight:normal;
	color:#002b51;
	text-decoration:none;
	cursor:hand;
	white-space:nowrap;
}
#rightWebparts .ms-WPTitle a:hover,
#rightWebparts .ms-WPTitle a:focus {
	color:#002b51;
	text-decoration:underline;
}
#rightWebparts .ms-WPBody { /* Body content of web parts */
	min-height:121px;
	background:transparent url(/Style%20Library/Celf/wpBody.gif) left bottom no-repeat;
	font-family:arial, tahoma, helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	line-height:17px;
	color:#002b51 !important;
	margin:0px;
	padding:14px 6px 23px 6px;
}
*html #rightWebparts .ms-WPBody {
	height:121px;
}
#rightWebparts .ms-WPBody p {
	margin:0;
}
#rightWebparts .ms-WPBody span {
	margin-top:0px !important;
}
#rightWebparts .ms-WPBody table,
#rightWebparts .ms-TPBody table {
	font-size:11px;
}
#rightWebparts .ms-WPBody a,
#rightWebparts .ms-WPBody a:link,
#rightWebparts .ms-WPBody a:visited {
	font-weight:normal;
	color:#db002e;
	text-decoration:underline;
}
#rightWebparts .ms-WPBody a:hover,
#rightWebparts .ms-WPBody a:focus {
	font-weight:normal;
	color:#db002e;
	text-decoration:underline;
} 
#rightWebparts .ms-WPBody th, 
#rightWebparts .ms-TPBody th {
	font-family:arial, tahoma, helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
}
#rightWebparts .ms-WPBody td {
	font-family:arial, tahoma, helvetica, sans-serif !important;
	font-size:11px !important;
}
#rightWebparts .ms-WPBody hr {
	height:1px !important;
	background-color:#c7ceb5 !important;
	border-color:#c7ceb5 !important;
	color:#c7ceb5 !important;
}
/* */
#celfSub02 {
	width:963px;
	float:left;
}
#celfSub02Content {
	width:753px;
	float:left;
}
#celfSub02Content #breadcrumb {
	width:753px;
	height:35px;
	background-color:#fff;
	font-size:10px;
	color:#bdbdbd;
	float:left;
}
#celfSub02Content #content {
	width:753px;
	min-height:320px;
	float:left;
}
#celfSub02Content #text {
	width:753px;
	float:left;
}
#celfSub02Content #headline {
	width:705px;
	background-color:#0eabe6;
	padding:15px 24px;
	margin:5px 0px 20px 0px;
}
#celfSub02Content #headline h1 {
	color:#ffffff;
	margin:0;
}
#celfSub02Content #manchet {
	width:678px;
	margin:0px 0px 13px 25px;
}
#celfSub02Content #manchet h2 {
	margin:0;
}
#celfSub02Content #contentText {
	width:678px;
	line-height:17px;
	margin:0px 0px 0px 25px;
}
#celfSub02Content #contentWebparts {
	width:678px;
	background-image:url(/Style%20Library/Celf/sub02ContentBottom.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	margin:0px 0px 0px 25px;
	padding:10px 0px 17px 0px;
	position:relative;
}
#celfSub02Content #contentWebparts .addThis {
	width:47px;
	height:16px;
	position:absolute;
	right:15px;
	bottom:0;
}
#celfSub02Content #contentWebparts .addThis img {
	position:absolute;
	right:0;
	top:6px;
}
/* */
#celfSub01Content p,
#celfSub02Content p {
	line-height:17px;
	margin:0px 0px 10px 0px;
}
#celfSub01Content a,
#celfSub01Content a:link,
#celfSub01Content a:visited,
#celfSub02Content a,
#celfSub02Content a:link,
#celfSub02Content a:visited {
	color:#db002e;
	text-decoration:underline;
}
#celfSub01Content a:hover,
#celfSub01Content a:focus,
#celfSub02Content a:hover,
#celfSub02Content a:focus {
	text-decoration:underline;
}
#celfSub01Content th,
#celfSub02Content th,
#celfSub01Content td,
#celfSub02Content td {
	line-height:17px;
	text-align:left;
}
#celfSub01Content #contentText tr,
#celfSub02Content #contentText tr {
	background-color:#eff1ea;
}
#celfSub01Content #contentText tr.odd,
#celfSub02Content #contentText tr.odd {
	background-color:#f8f9f6;
}
#celfSub01Content #contentText th,
#celfSub02Content #contentText th {
	background-color:#0eabe6;
	color:#ffffff;
}
#breadcrumb ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#breadcrumb ul li {
	color:#bdbdbd;
	display:inline;
	float:left;
	white-space:nowrap;
}
#breadcrumb span.dismenu_separator {
	padding:0px 2px 2px 2px;
}
#breadcrumb a,
#breadcrumb a:link,
#breadcrumb a:visited {
	color:#bdbdbd;
	text-decoration:none;
}
#breadcrumb a:hover,
#breadcrumb a:focus {
	color:#bdbdbd;
	text-decoration:underline;
}
#celfFront ul,
#text ul,
#rightWebparts ul {
	list-style-type:disc;
	list-style-position:outside;
	margin:5px 10px;
	padding:5px;
}
#celfFront ul li,
#text ul li,
#rightWebparts ul li {
	margin:0px;
	padding:0px;
}
#celfFront ol,
#text ol,
#rightWebparts ol {
	list-style-type:decimal;
	list-style-position:inside;
	margin:auto;
	padding:auto;
}
#celfFront ol li,
#text ol li,
#rightWebparts ol li {
	margin:0px;
	padding:0px;
}
.celfFrontText ul,
#text ul,
#rightWebparts ul {
	list-style:square outside url(/Style%20Library/Celf/celfList.jpg) !important;
}
.celfFrontText li,
#text li,
#rightWebparts li {
	line-height:10px !important;
	padding-bottom:7px !important;
}
#text ul {
	margin-left:20px;
}
/* */