body {
  background-color:#ffffff;
}
body, td, th, tr, p, span, ul, li, label, input, select, textarea, div {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}
body, html {
	_overflow-x:hidden;
}

a, a:link, a:visited, a:hover {
	color:#FF4800;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a span, a:link span, a:visited span, a:hover span {
	color:#FF4800;
	text-decoration:none;
}

.RedBoldLink {
	color:#FF4800;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
	display:inline-block;
	margin-top:3px;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
  margin:0px;
  padding:0px;
  font-style: normal; 
  font-variant: normal; 
  font-weight: normal; 
}
p {
  margin:0px;
  padding:0px;
  padding-top:3px;
  padding-bottom:11px;
}
h1 {
    clear: both;
    color: #FF9A00;
    display: block;
    float: none;
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 8px;
    margin-top: 10px;
}
h2 {
    clear: both;
    color: #FF9A00;
    display: block;
    float: none;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 8px;
    margin-top: 10px;
}

h3 {  
    color: #D84519;
    display: block;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 6px;
    margin-top: 10px;
}

h4 {
    color: #FF9A00;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    width: 100%;
}
h4 a {
    color: #FF9A00;
}

h5 {
    color: #ff4800;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 6px;
    margin-top: 10px;
    width: 100%;
}

h6 {
    color: #FF9A00;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 6px;
    margin-top: 10px;
		background-color:#fdfedb;
		line-height:25px;
		height: 25px;
}
pre {
    border: 1px solid #ffdfbf;
    color: #555555;
    display: block;
    font-family: Arial,Verdana,Tahoma,Helvetica,sans-serif;
    font-size: 11px;
    font-style: normal;
    margin: 0;
    overflow-x: auto;
    padding: 8px;
    text-align: left;
    text-decoration: none;
    white-space: normal;
    word-wrap: break-word;
}
hr {
    background-color: #E3F8C3;
    border-style: none;
    color: #E3F8C3;
    height: 1px;
}

.GreenBlock {
	display:block;
	padding:5px;
	border: 1px solid #d9edbb;
	margin-bottom:3px;
	margin-top:9px;
}
.GreenBlock td, .GreenBlock p, .GreenBlock span {

}
.PDFLink, .WebLink, .PDFLink_InActive, .WebLink_InActive {
	display:block;
	text-align:right;
	height:21px;
	line-height:21px;
	background-image:url(../czusys_images/link_PDF.gif);
	background-position:top right;
	background-repeat:no-repeat;
	padding-right:28px;
	font-size:11px;
	margin-bottom:1px;
	white-space:no-wrap;
}
.WebLink {
	background-image:url(../czusys_images/link_WEB.gif);
}
a.PDFLink_InActive, a.PDFLink_InActive:link, a.PDFLink_InActive:visited, a.PDFLink_InActive:hover, a.WebLink_InActive, a.WebLink_InActive:link, a.WebLink_InActive:visited, a.WebLink_InActive:hover  {
		color:#a6a6a6;
}
.PDFLink_InActive {
	background-image:url(../czusys_images/link_PDF_inactive.gif);
}
.WebLink_InActive {
	background-image:url(../czusys_images/link_WEB_inactive.gif);
}

.TableFeatured td, .TableFeatured th {
	padding:6px;
	padding-left:8px;
	padding-right:8px;
	text-align:left;
	vertical-align:top;
	border:1px solid #ffdfbf;
}

td.TableLeftCol, th.TableLeftCol {
	font-weight:bold;
	text-align:right;
	color:#da5126;
	border:none;
}
#ContentLoaderDv {
	text-align:left;
}
#ContentLoaderDv ul, #ContentLoaderDv ol, #ContentLoaderDv li {
	padding:0px;
	margin:0px;
}
#ContentLoaderDv li {
	margin-left:15px;
	margin-bottom:8px;
}
.MailingList h2 {
	clear:both;
	float:none;
	top:-40px;
	position:relative;
}
.MailingList  {
	clear:both;
	float:none;
}

.InnerContentVertScroll_IconHolder {
    background-color: transparent;
    height: 20px;
    line-height: 20px;
    margin-top: 10px;
    overflow: hidden;
    padding-right: 10px;
    position: relative;
    text-align: right;
}
.SiteSearchResult a {
	font-size:12px;
	color:#c30000;
}


.Search_SiteSearch h4 {
	margin-top:10px;
	margin-bottom:15px;
	font-size:17px;
}
.Search_SiteSearch_ToggleTypes {
	margin-top:8px;
}
.SiteSearchPageCounts {
	margin-top:15px;
	font-size:12px;
}
.SiteSearchPageCounts a, .SiteSearchPageCounts a:hover, .SiteSearchPageCounts a:link, .SiteSearchPageCounts a:visited {
	color:#3fbb08;
	text-decoration:none;
} 

.SiteSearchPageCounts a.selected {
	color:#ef3b0a;
	text-decoration:underline;
}

.SiteSearchImageResultBlock {
    display: block;
    float: left;
    height: 150px;
    margin-bottom: 4px;
    margin-right: 1px;
    overflow: hidden;
    width: 140px;
}
.SiteSearchImageResultBlock div {
	margin-top:-40px;
}
.SiteSearchResult {
    margin-bottom: 14px;
}

.InnerContentVertScroll_IconHolder a, .InnerContentVertScroll_IconHolder a:visited, .InnerContentVertScroll_IconHolder a:hover {
    color: #ff7e00;
    font-size: 11px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    text-align: right;
    text-decoration: none;
		text-transform:lowercase;
		background-repeat:no-repeat;
		background-position:center right;
		display:inline-block;
		padding-right:12px;
}

a.InnerContentVertScroll_Open {
	background-image:url(../czusys_images/orangearrow_down.gif);
}
a.InnerContentVertScroll_Close {
	background-image:url(../czusys_images/orangearrow_up.gif);
}

/* home page */
#CONTENTAREA_10 {
	background-color:#fdfedb;
	border-bottom:1px solid #ffdfbf;
	margin-top:-10px;
	border-top:12px solid #fdfedb;
}
#CONTENTAREA_10 .Copy {
	margin-left: 15px;
	margin-right: 15px;
}
/* end home page */

#CONTENTAREA_7 .Copy h6 {
    margin-top: -20px;
}
body.faqs.about_us #CONTENTAREA_7 .Copy h3 {
    margin-top: -20px;
		margin-right:80px;
		min-height:35px;
		height:35px;
		overflow-y:visible;
}


/* framework */

input.SubmitButton, .SubmitButton, .CancelButton {
		padding:0px;
		padding-left:4px;
		padding-right:4px;
    background-color: #c30000;
		border-color: #da3f030;
		border-width:1px;
    border: 1px solid #da3f030;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
		height:25px;
		line-height:25px;
}
.CancelButton, input.CancelButton {
    background-color: #242424;
		border-color: #717171;
		border-width:1px;
    border: 1px solid #717171;
    color: #FFFFFF;
}



#SiteSearchLeft {
	border-top:1px solid white;
	background-color:#ef3b0a;
	color:white;
	padding:5px;
	padding-left:10px;
	border-bottom:1px solid white;
}
#SiteSearchLeft #inpKeyword_SiteSearchMain {
	width:110px;
	border: 1px solid #b7b7b7;
	background-color:white;
	height:16px;
	line-height:16px;
}
#SiteSearchLeft #BtnSearch_SiteSearchMain {
	font-size:10px;
	height:20px;
	line-height:20px;
}
#RightCol span.NewsHighlightsHolder {

	display:block;
	padding-left:10px;
	padding-right:10px;
}
#RightCol .Copy {
	padding-top:2px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
}
#RightCol .Copy.InnerAdminMenu {
	border:none;
	padding:0px;
}
#ContentLoaderDv #RightCol span.NewsHighlightsHolder li {
	margin-bottom:12px;
}

#RightCol a {
	color:white;
}

#RightCol h1 {
    background-color: #FF4800;
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 15px;
    padding: 5px;
}

#RightCol span, #RightCol, #RightCol p, #RightCol div, #RightCol li {
    color: #FFFFFF;
}

#RightCol .RedBoldLink {
	color:#ffce9e;
}
#RightCol .RedBoldLink:hover {
	text-decoration:underline;
}
#RightCol .RightBoldLink {
	color:white;
	font-size:12px;
	font-weight:bold;
}
#RightCol .RightBoldLink:hover {
	text-decoration:underline;
}
.RightButtonLink, a.RightButtonLink, a.RightButtonLink:visited, a.RightButtonLink:link, a.RightButtonLink:hover {
	display:block;
	color:white;
	background-color:#c30000;
	font-weight:bold;
	padding:5px;
	margin-top:15px;
	margin-top:15px;
}
a.RightButtonLink:hover {
	text-decoration:none;
	color:#ffce9e;
}

#Newsletter_Teaser {
	background-color:#ef3b0a;
	padding:10px;
	padding-bottom:15px;

	border-bottom:1px solid white;
}
#CONTENTAREA_2 .Copy {
	border-bottom:1px solid white;
}
#Newsletter_Teaser h4 {
	color:white;
	font-size:14px;
	margin-top:10px;
	margin-bottom:8px;
}


#ContentLoaderDv div.InnerAdminMenu li, #ContentLoaderDv #RightCol div.InnerAdminMenu ul {
	margin:0px;
}

.NewsArticle, .Copy {
	clear:both;
	float:none;
}
.LeftCol {
	background-color:#d4f3ab;
	width:195px;
	border-right:1px solid white;
	padding-bottom:35px;
}
#RightCol {
	background-color:#ff7e00;
	width:195px;
	padding-bottom:35px;
}
#TopImageHolder {
	width:598px;
	height:143px;
	background-position:top center;
	background-repeat:no-repeat;
}
#TopImage_Cover {
	width:598px;
	height:143px;
	background-image:url(../czusys_images/TopImage_Cover.png);
	background-position:top left;
	background-repeat:no-repeat;
}
#TopImage_Cover img {
	width:598px;
	height:143px;
}
#MainContent {
	border-right:1px solid white;
}
#Breadcrumbs {
	display:block;
	padding:8px;
	padding-left:15px;
	padding-right:15px;
}
#Breadcrumbs span {
	color:#666666;
}
#Breadcrumbs a {
    color: #3FBB08;
	text-decoration:none;
}

#Breadcrumbs a.nonlink {
	color:#666666;
}
#Breadcrumbs a:hover {
    color: #00af40;
	text-decoration:none;
}

#CONTENTAREA_1, #CONTENTAREA_7, #CONTENTAREA_8 {
	margin-left:15px;
	margin-right:15px;
	clear:both;
	float:none;
}
#CONTENTAREA_8 .NewsHighlightsHolder h1 {
	border-top:1px solid #E3F8C3;
	padding-top:15px;
	margin-top:20px;
	font-size:14px;
}
.SeeAlso {
	border-top:1px solid #E3F8C3;
	padding-top:5px;
	margin-top:20px;
}
div.SeeAlso h1 {
	margin-top:10px;
	font-size:14px;
}
div.SeeAlso ul li {
	color:#FF4800;
	font-weight:bold;
}
div.SeeAlso ul li a {
	font-weight:bold;
}
div.SeeAlso ul li a:hover {
	text-decoration:none;
}

#CONTENTAREA_1 .NewsHighlightsHolder .NewsHighlights ul li, #CONTENTAREA_8 .NewsHighlightsHolder .NewsHighlights ul li {
	color:#FF4800;
	font-weight:bold;
}




body#AdminPop, body#AdminIFrame {
  background-color:white;
  margin:15px;
}

div.AdminTopOptions a {
  color:#135827;
  font-size:13px;
  font-weight:bold;
  margin-right:20px;
}
div.AdminTopOptions {
  padding:5px;
  height:20px;
  display:block;
  clear:both;
  float:none;
  width:500px;
}
.fDynList th {
    background-color: #9fd255;
}

.fDynList_odd {
    background-color: #FDFEDB;
}
fieldset {
  padding:15px;
  border: 1px solid #f9dcb2;
  margin-top:15px;
}
legend {
  color:#d84519;
  font-size:13px;
  font-weight:bold;
}

body#AdminPop fieldset {
  width:650px;
}
body#AdminPop .InnerPageHolder {
  padding-bottom:25px;
}

.highslide-container table {
  background-color:transparent;
}
#TopBarTable {
  margin:0px;
  padding:0px;
  display:block;
  background-color:#a90233;
  margin-left:auto;
  margin-right:auto;
}
#TopBarTable td {
  padding-left:15px;
  padding-right:15px;
  height:25px;
}
#TopBarTable td, #TopBarTable td a {
  color:white;
  font-size:11px;
  text-decoration:none;
}


.HeaderImage {
  display:block;
  width:900px;
  height:90px;
}
.HeaderImage .HeaderText {
  display:block;
  float:right;
  margin-top:20px;
  margin-right:30px;
  color:white;
  font-size:28px;
}

/* FOOTER NAV */

.Footer td {
  padding-top:2px;
  padding-right:15px;
  padding-left:15px;
  font-size:11px;
}
.Footer td, .Footer a {
  color:#999999;
  font-size:11px;
}


#NAVAREA_Footer ul, #NAVAREA_Footer_Sub ul {
margin: 0;
padding: 0;
color:#575757;
list-style-type: none;
  font-size:11px;
clear:both;
	float:none;
}
#NAVAREA_Footer_Sub ul {
	margin-top:12px;
}
#NAVAREA_Footer ul li, #NAVAREA_Footer_Sub ul li {
margin: 0;
padding: 0;
  display:inline;
  margin-left:20px;
  font-size:11px;
}
#NAVAREA_Footer ul li a, #NAVAREA_Footer_Sub ul li a {
  color:#575757;
  font-weight:normal;
  text-decoration:none;
  font-size:11px;
}
#NAVAREA_Footer ul li a:hover,  #NAVAREA_Footer ul li.selected a, #NAVAREA_Footer_Sub ul li a:hover,  #NAVAREA_Footer_Sub ul li.selected a { 
  text-decoration:underline;
  color:#575757;
  font-size:11px;
}

/* SUB NAV */
#NAVAREA_Sub, #NAVAREA_Footer {
  margin-top:10px;
}
#NAVAREA_Sub {
	margin-bottom:20px;
}
#NAVAREA_Sub a {
	display:none;
}
#NAVAREA_Sub ul {
  margin: 0;
  padding: 0;
  color:#eaeaea;
  list-style-type: none;
  font-size:12px;
}
#NAVAREA_Sub ul li {
  padding: 0;
	margin:0px;
}
#NAVAREA_Sub ul li a {
  color:#a90233;
  text-transform:uppercase;
  font-size:15px;
  text-decoration:none;
  font-weight:bold;
}
#NAVAREA_Sub ul ul {
  padding: 0;
  color:#eaeaea;
  list-style-type: none;
  font-size:12px;
	background-image:url(../czusys_images/innertabsBG.gif);
	background-repeat:repeat-x;
	background-position:0px 3px;
	height:33px;
	margin:0px;
	padding-left:15px;
}
#NAVAREA_Sub ul ul li.selected {
	background-color:white;
	border:1px solid #d4f3ab;
	border-bottom:none;
}
#NAVAREA_Sub ul ul li {
  margin-top:1px;
  color:#eaeaea;
	display:block;
	float:left;
	height:30px;
	padding-left:20px;
	padding-right:20px;
	line-height:30px;
}
#NAVAREA_Sub ul ul li a {
	display:inline;
  color:#9fd255;
  text-transform:none;
  font-size:16px;
  text-decoration:none;
  font-weight:bold;
	line-height:30px;
}
#NAVAREA_Sub ul ul li.selected a {
  color:#3fbb08;
}
#NAVAREA_Sub ul ul li a:hover {
  color:#3fbb08;
	text-decoration:none;
}
/* MAIN NAV */

#NAVAREA_Main {
  margin: 0;
  padding: 0;
  width:195px;
  display:block;
	margin-top:33px;
}

/* TV:2011-09-13:  Added clear:both and float:none; to #NAVAREA_Main ul - fixes on centering for home link effected by Nav admin menu */
#NAVAREA_Main ul {
	clear:both;
	float:none;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/*Top level list items*/
#NAVAREA_Main ul li {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
}
#NAVAREA_Main ul li {
  position:relative;
  z-index:200; 
}
/*
#NAVAREA_Main ul li:hover {
  position:relative;
  z-index:4500; 
}
*/
/*Top level menu link items style*/

/* TV:2011-09-13:  Added height:34px to #NAVAREA_Main ul li a */
#NAVAREA_Main ul li a {
  display: block;
  background: #d4f3ab;
  font-size: 11px; 
	padding:6px;
	line-height:13px;
	padding-left:25px;
	padding-right:30px;
  text-align:left;
  color: #666666;
  text-decoration: none;
  border-top:1px solid white;

}
#NAVAREA_Main ul li.selected a {
  background: #9fd255;
	color:#ffffff;
	font-weight:bold;
}

#NAVAREA_Main ul li a:hover {
  background: #00af40;
	color:#ffffff;
}


	
/*1st sub level menu*/

#NAVAREA_Main .downarrowclass, #NAVAREA_Main .rightarrowclass {
	margin-top:2px;
	margin-right:6px;
}
#NAVAREA_Main .rightarrowclass {
	margin-top:4px;
}
#NAVAREA_Main ul li a:hover .downarrowclass, #NAVAREA_Main ul li a:hover .rightarrowclass {
	display:none;
}
#NAVAREA_Main ul li ul {
  position: absolute;
	width:195px;
  left: 0px;
	top:0px;
  display: none;
  visibility: hidden;
  border:none; 
  border-left:1px solid white;
  border-bottom:1px solid white;
  border-right:1px solid white;
  background: #00af40;
  text-align:left;
	z-index: 4500; 
	margin-left:195px;
	margin-top:-26px;
	_margin-left:170px;
	_margin-top:-52px;
}
#NAVAREA_Main ul li ul li ul {
	margin-top:0px;
	_margin-top:1px;
}
#NAVAREA_Main ul li ul li a, #NAVAREA_Main ul li.selected ul li a {
  background: #00af40;
	color:#ffffff;
	font-weight:normal;
}
#NAVAREA_Main ul li ul li.selected a {
  background: #00af40;
	color:#ffffff;
	font-weight:normal;
}
#NAVAREA_Main ul li ul li a:hover {
  background: #00af40;
	color:#d4f3ab;
}

#NAVAREA_Main ul li#TopLevel_navGerman_DevelopmentCooperation a {
	background-color:transparent;
	color:#c62a24;
	font-weight:bold;
}
#NAVAREA_Main ul li#TopLevel_navGerman_DevelopmentCooperation a:hover {
	background-color:transparent;
	color:#ef5509;
	font-weight:bold;
}


.WebForm_Form table td {
  padding-bottom:10px;
}
.WebForm_Form table td td {
  padding-bottom:1px;
}
#FrmSearch_SiteSearch table {
  background-color:transparent;
}
#FrmSearch_SiteSearch table td {
  background-color:transparent;
  padding:0px;
}

#bottomPremiumBanner {
background-color:#ffffff;
bottom:0;
display:block;
height:85px;
left:0;
padding:0 0 0 1px;
position:fixed;
_position:absolute;
text-align:left;
padding-top:2px;
width:100%;
z-index:1000;
border-top:2px solid #9fd255;
	text-align:center;
}
#innerPremiumBanner {
	width:900px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

#bottomPremiumBanner ul {
margin:0 auto;
}
#bottomPremiumBanner li {
margin:0 auto;
}
#bottomPremiumBanner a {
margin:0 auto;
}
#bottomPremiumBanner img {
border:medium none;
}

.ImgGallery_BlockThumbsHolder a:hover table, .ImgGalleryHighlights_BlockThumbsHolder a:hover table { border:2px solid #9fd255; }

.highslide-dimming { position: absolute; background: #ffffff; }
.highslide-container div, .highslide-caption, .highslide-caption p, .highslide-caption span, .highslide-caption div {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.highslide-wrapper, .highslide-container div.highslide-wrapper, .highslide-wrapper, .highslide-outline, .highslide-container div.highslide-outline, .highslide-caption {
	background:none repeat scroll 0 0 #00af40;
	background-color:#00af40;
}

.highslide-controls {
    background: url("../highslide/graphics/controlbar-white.gif") no-repeat scroll 0 -90px transparent;
}

.highslide-controls a {
    background-image: url("../highslide/graphics/controlbar-white.gif");
}
.highslide-controls ul {
    background: url("../highslide/graphics/controlbar-white.gif") no-repeat scroll right -90px transparent;
}

#Map {
		border-top:1px solid white;
		border-left:1px solid white;
		border-right:1px solid white;
    width: 180px;
	position:absolute;
	top:197px;
	margin-left:400px;
	_margin-left:0px;
}
#WithAdminMenu #Map {
	top:255px;
}
#WithAdminMenu.PreviewMode #Map {
	top:197px;
}

#Map a {
		border-bottom:1px solid white;

    background-color: #9FD255;
    color: white;
    display: block;
    font-size: 12px;
    font-weight: normal;
    height: 22px;
		line-height:22px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 180px;
}
#Map a.highlighted {
    background-color: #29AF00;
}

.TeamBio img {
	margin-right:10px;
	border:3px solid #00af40;
	width:50px;
}
.TeamBio h3 {
	margin:0px;
	font-size:12px;
	line-height:14px;
	margin-top:4px;
	margin-bottom:3px;
}
.highslide:hover .TeamBio img {
	border:3px solid #00af40;
}
.highslide-header a, .highslide-header a:hover {
	text-decoration:none;
}
.highslide-header ul li, .highslide-html .highslide-header ul li {
	margin:0px;
	padding:0px;
	padding-left:0px;
}
.highslide-wrapper .highslide-header {
    height: 25px;
    overflow: hidden;
		text-align:right;
}
.highslide-header .highslide-move, .highslide-header .highslide-close {
    display: block;
    float: left;
    height: 30px;
    width: 22px;
		background-color:gray;
	margin:0px;
	padding:0px;
}
.highslide-header .highslide-close {
	margin:0px;
	padding:0px;
	_left:-20px;
}
.highslide-header ul {
	width:44px;
	float:right;
	margin:0px;
	padding:0px;
}

.highslide-header .highslide-close a {
    background-image: url("../highslide/graphics/controlbar-white-inner.gif");
    width: 22px;
   background-position: -185px 0;
		left:0px;
		position:relative;
}
.highslide-header .highslide-move a {
    display: block;
    background-image: url("../highslide/graphics/controlbar-white-inner.gif");
    width: 22px;
    background-position: -125px 0;

}

.TeamProfile_left {
	background-color:#ecfad9;
	background-image: url(../czusys_images/team_leftBG.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	border-right:3px solid white;
	height:420px;
	padding:0px;
	margin:0px;
}
.TeamProfile_right {
	background-color:#e0f6c3;
	background-image: url(../czusys_images/team_rightBG.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding-bottom:0px;
}
.TeamProfile_right p {
	display:block;
	padding-left:15px;
	padding-right:15px;
	margin-top:30px;
	height:335px;
	overflow:hidden;

}
.TeamProfile_left p {
	display:block;
	padding-left:15px;
	padding-right:15px;
	margin-top:10px;
	clear:both;
	float:none;
	line-height:15px;
}
.TeamProfile_left p label {
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    width: 43px;
		line-height:15px;
}
.TeamProfileTop {
	background-image: url(../czusys_images/TeamProfileTopBG.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-align:right;
	padding:0px;
	margin:0px;
	width: 284px;
	height:80px;
	overflow:hidden;
}
.TeamProfileTop h3, .TeamProfileTop span {
	color:white;
	margin:0px;
	text-align:right;
}
.TeamProfileTop h3 {
	text-align:right;
	padding:0px;
	margin:0px;
    font-size: 13px;
    font-weight: bold;
    line-height: 16px;
    margin-top: 13px;
    padding-right: 12px;
}
.TeamProfileTop span {
    display: block;
    font-size: 11px;
    line-height: 12px;
    font-weight: normal;
    height: 52px;
    margin-top: 4px;
    padding-left: 72px;
    padding-right: 12px;
    text-align: right;
}
.TeamProfileImg {
	background-image: url(../czusys_images/TeamProfileImg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:165px;
	text-align: right;
}
.TeamJoined, .highslide-caption div.TeamJoined, .highslide-container div.TeamJoined  {
	padding-left:15px;
	padding-right:15px;
	color:#83b042;
}
.MemberNo {
	display:block;
	padding-left:12px;
	text-align:left;
	float:left;
	font-size:50px;
	line-height:70px;
	color:#9fd255;
}


body.ydf_team #CONTENTAREA_8 .highslide-gallery {
	float:left;
	width:250px;
	margin-right:20px;
	height:80px;
	margin-bottom:5px;
	margin-top:5px;
	border-bottom:1px solid #d4f3ab;
}


#theToolTip{
position: absolute;
left: -5000px;
width: auto;
border: 1px solid #FFFFFF;
padding: 8px;
background-color: #00af40;
visibility: hidden;
z-index: 1000;
color:white;
}
#theToolTipText {
	color:#d4f3ab;
}
#theToolTip, #theToolTip strong, #theToolTipText strong {
color:white;
}

#theToolTip ul {
  padding:0px;
  margin:0px;
  margin-left:15px;
  margin-top:5px;
  margin-bottom:4px;
}

#theToolTip .nomargin {
  margin-left:0px;
}
#theToolTipImg {
  display:block;
}
