﻿body{
	background: #414042 url("../images/back.png") repeat-x scroll top left;
	font: 10pt Tahoma, Verdana, Serif;
}
#dContainer{
	width: 980px;
	margin: 0 auto;
	min-height: 730px;
}
#dContainer #dHeader{
	width: 980px;
}
#dContainer #dHeader #dHeaderTop{
	width: 980px;
	height: 23px;
}
#dContainer #dHeader #dHeaderTop #dSiteBreadCrumb{
	float:left;
	width: 473px;
	height: 16px;
	font-size: 8pt; 
	color: #808080;
	padding: 7px 0 0 17px;
}
#dContainer #dHeader #dHeaderTop #dSiteBreadCrumb a:visited{
	font-size: 8pt; 
	color: #808080;
	text-decoration:none;
}
#dContainer #dHeader #dHeaderTop #dSiteBreadCrumb a{
	font-size: 8pt; 
	color: #808080;
	text-decoration:none;
}
#dContainer #dHeader #dHeaderTop #dSiteBreadCrumb a:hover{
	font-size: 8pt; 
	color: #E6E7E8;
	text-decoration:underline;
}
#dContainer #dHeader #dHeaderTop #dSiteActionMenu{
	float:left;
	width: 115px;
	height: 13px;
	color: #808080;
	padding: 10px 0 0 10px;
	text-align: right;
	border:0 none;
	background-color:#58595b;
	background-image:none;
}
#dContainer #dHeader #dHeaderTop #dSiteActionMenu a{
	font-size: 8pt; 
	color: #808080;
	text-decoration:underline;
}
#dContainer #dHeader #dHeaderTop #dSiteActionMenu a:hover{
	font-size: 8pt; 
	color: #E6E7E8;
	text-decoration:underline;
	background-color:#58595b;
	background-image:none;
	border:0 none;
}
#dContainer #dHeader #dHeaderTop #dLoginMenu{
	float:left;
	width: 150px;
	height: 15px;
	padding: 8px 5px 0 10px;
	text-align:right;
	font-size: 8pt;
	font-family:Tahoma, Verdena, Serif;
}
#dContainer #dHeader #dHeaderTop #dLoginMenu a:visited
{
	font-size: 8pt; 
	color: #808080;
	text-decoration:none;
}
#dContainer #dHeader #dHeaderTop #dLoginMenu a
{
	font-size: 8pt; 
	color: #808080;
	text-decoration:none;
}
#dContainer #dHeader #dHeaderTop #dLoginMenu .ms-SpLinkButtonInActive{
	font-size: 8pt; 
	color: #808080;
	text-decoration:none;
	font-family:Tahoma, Verdena, Serif;
}
#dContainer #dHeader #dHeaderTop #dLoginMenu .ms-SpLinkButtonActive{
	background-color:#58595b;
	background-image:none;
	border:0 none;
	font-family:Tahoma, Verdena, Serif;
}
#dContainer #dHeader #dHeaderTop #dLoginMenu .ms-SPLink{
	font-size: 8pt; 
	color: #808080;
	text-decoration:none;
	font-family:Tahoma, Verdena, Serif;
}
#dContainer #dHeader #dHeaderTop #dLoginMenu .ms-SPLink a
{
	font-size: 8pt; 
	color: #808080;
	text-decoration:none;
}
#dContainer #dHeader #dHeaderTop #dLoginMenu .ms-SPLink a:hover{
	font-size: 8pt; 
	color: #E6E7E8;
	text-decoration:underline;
}
#dContainer #dHeader #dHeaderTop #dSearchArea
{
	float:left;
	width: 200px;
	height: 18px;
	padding: 5px 0 0 0;
}

#dContainer #dHeader #dHeaderTop #dSearchArea .ms-searchform 
{
	padding:0; 
	margin: 0;
}

#dContainer #dHeader #dHeaderTop #dSearchArea .ms-searchform td
{
	padding:0; 
	margin: 0;
	vertical-align: top;
}

#dContainer #dHeader #dHeaderTop #dSearchArea .ms-searchform #idSearchScope
{
	padding:0;
	margin: 3px 1px 0 1px !important;
	border:0 none !important;
	height: 20px !important;
	display:none !important;
}
#dContainer #dHeader #dHeaderTop #dSearchArea .ms-searchform #idSearchString
{
	margin: 3px 1px 0 1px !important;
	height: 14px !important;
	border:0 none !important;
}
#dContainer #dHeader #dHeaderTop #dSearchArea .ms-searchform .ms-searchimage
{
	margin: 3px 1px 0 1px !important;
	height: 14px !important;
	width: 14px;
	border:0 none !important;
}
#dContainer #dHeader #dHeaderTop #dSearchArea .ms-sbscopes{
	display:none;
}
#dContainer #dHeader #dHeaderTop #dSearchArea .ms-sbplain{
	border:0 none !important;
}
#dContainer #dHeader #dHeaderMiddle{
	height: 60px;
	width: 980px;
}
#dContainer #dHeader #dHeaderMiddle #dHeaderMiddleLeft a:hover{
	height: 44px;
	width: 201px;
	float: left;
	margin: 8px 0px 8px 11px;
	text-decoration:none;
}
#dContainer #dHeader #dHeaderMiddle #dHeaderMiddleLeft a{
	height: 44px;
	width: 201px;
	float: left;
	margin: 8px 0px 8px 11px;
	text-decoration:none;
}
#dContainer #dHeader #dHeaderMiddle #dHeaderMiddleLeft{
	height: 44px;
	width: 201px;
	float: left;
	margin: 8px 0px 8px 11px;
	text-decoration:none;
}
#dContainer #dHeader #dHeaderMiddle #dHeaderMiddleRight a:hover{
	height: 33px;
	width: 133px;
	float: left;
	margin: 14px 15px 0px 620px;

}
#dContainer #dHeader #dHeaderMiddle #dHeaderMiddleRight .a{
	height: 33px;
	width: 133px;
	float: left;
	margin: 14px 15px 0px 620px;

}
#dContainer #dHeader #dHeaderMiddle #dHeaderMiddleRight{
	height: 33px;
	width: 133px;
	float: left;
	margin: 14px 15px 0px 620px;

}
#dContainer #dHeader #dHeaderBannerContainer{
	width:980px;
	height:300px;
}
#dContainer #dHeader #dHeaderBannerContainer #dHeaderBannerPicture{
	width:980px;
	height:300px;
	background: url(../images/loading/loading51.gif) no-repeat scroll center center;
	z-index: 100;
}
#dContainer #dHeader #dHeaderBannerContainer #dHeaderBannerNewsBackground{
	/*width:980px;*/
	height:60px;
	position: relative;
	top: -60px;
	background: black;
	opacity: 0.60;
	filter:alpha(opacity: 60);
	z-index: 110;
}
#dContainer #dHeader #dHeaderBannerContainer #dHeaderBannerNewsContainer{
	
}
#dContainer #dHeader #dHeaderBannerContainer #dHeaderBannerNewsContainer .cNewsItem{
	
}
#dContainer #dHeader #dHeaderBannerContainer #dHeaderBannerNewsContainer .cNewsItem .cHeaderBannerNewsItemTitle{
	
}
#dContainer #dHeader #dHeaderBannerContainer #dHeaderBannerNewsContainer .cNewsItem .cHeaderBannerNewsItemShortDescription{
	
}
#dContainer #dHeader #dHeaderBannerContainer #dHeaderBannerNewsBackground
{
	position: relative;
	width: 980px;
	height: 60px;
	top: -60px;
	left: 0;
	background: black;
	opacity: 0.5;
	z-Index: 100;
}

#dContainer #dHeader #dHeaderBannerContainer #dHeaderBannerNewsContainer
{
	position: relative;
	width: 960px;
	height: 40px;
	top: -120px;
	left: 0;
	background: transparent;
	color: #DDDDDD; 
	margin: 10px;
	z-Index: 101;
}
#dContainer #dHeader #dHeaderBannerContainer #dHeaderBannerNewsPager{
	position: relative;
	width: 960px;
	height: 25px;
	top: -148px;
	left: 10px;
	background: transparent;
	z-Index: 102;
	text-align: right;
}
#dContainer #dHeader #dHeaderBannerContainer #dHeaderBannerNewsPager a { display:inline-block; font-size:11pt; color: white; background: transparent; text-decoration: none; margin: 0 5px; padding: 5px 10px;  }
#dContainer #dHeader #dHeaderBannerContainer #dHeaderBannerNewsPager a.activeSlide { background: #005A9B; }
#dContainer #dHeader #dHeaderBannerContainer #dHeaderBannerNewsPager a:focus { outline: none; }


#dContainer #dHeader #dHeaderMenuContainer{
	width:980px;
	height:38px;
}
#dContainer #dHeader #dHeaderMenuContainer #dHeaderMenu{
	width:827px;
	height:38px;
	margin: 0px 0px 0px 0px;
	/*padding:12px 0 0 0;*/
	float:left;
	color:#ffffff;
	text-decoration:none;
	font-size:10pt;
}

#dContainer #dHeader #dHeaderMenuContainer #dHeaderMenu a.cHeaderMenuItem{
	color:#ffffff;
	text-decoration:none;
	padding: 11px 5px 0px 5px;
	display:inline-block;
	height: 27px;
}

#dContainer #dHeader #dHeaderMenuContainer #dHeaderMenu a.cHeaderMenuItem:hover{
	color:#ffffff;
	background-color:#005a9b;
}
#dContainer #dHeader #dHeaderMenuContainer #dHeaderMenuRightButtonsContainer{
	width:152px;
	height:38px;
	padding: 0 1px 0 0;
	float:left;
	text-align:right;
}
#dContainer #dHeader #dHeaderMenuContainer #dHeaderMenuRightButtonsContainer a{
	height:24px;
	padding: 7px 2px 0 0;
	display: block;
	float:right;
}
#dContainer #dHeader #dHeaderMenuContainer #dHeaderMenuRightButtonsContainer a.cHeaderMenuButton1{
	width:30px;
}
#dContainer #dHeader #dHeaderMenuContainer #dHeaderMenuRightButtonsContainer a.cHeaderMenuButton2{
	width:25px;
}
#dContainer #dHeader #dHeaderMenuContainer #dHeaderMenuRightButtonsContainer a.cHeaderMenuButton3{
	width:24px;
}
#dContainer #dHeader #dHeaderMenuContainer #dHeaderMenuRightButtonsContainer a.cHeaderMenuButton4{
	width:24px;
}







#dContainer #dBodyTop{
	width:980px;
	height:0px !important;
}
#dContainer #dBodyContent .ms-pagebreadcrumb{
	background: transparent none;
	font: 8pt Tahoma, Verdana, Serif;
	color: #fce99d;
	border-left:0 none;
	border-top:0 none;
	padding:0;
}


#dContainer #dBodyTop .ms-pagebreadcrumb{
	background: transparent none;
	font: 8pt Tahoma, Verdana, Serif;
	color: #fce99d;
	border-left:0 none;
	border-top:0 none;
	padding:0;
}
#dContainer #dBodyTop .ms-pagebreadcrumb .ms-sitemapdirectional
{
	background: transparent none;
	border: 0 none;
	font: 8pt Tahoma, Verdana, Serif;
	color: #fce99d;
	text-decoration: none;
}

#dContainer #dBodyTop span a.ms-sitemapdirectional
{
	background: transparent none;
	border: 0 none;
	font: 8pt Tahoma, Verdana, Serif;
	color: #fce99d;
	text-decoration: none;
}

#dContainer #dBodyTop span.ms-sitemapdirectional
{
	background: transparent none;
	border: 0 none;
	font: 8pt Tahoma, Verdana, Serif;
	color: #fce99d;
	text-decoration: none;
}

#dContainer #dBodyTop span a.ms-sitemapdirectional:hover
{
	text-decoration:underline;
}

#dContainer #dBodyTop span a.ms-sitemapdirectional:hover
{
	text-decoration:underline;
}
#dContainer #dBodyTop h2.ms-pagetitle{
	display:none;
}
#dContainer #dBodyTop .ms-pagetitle{
	display:none;
}
.ms-pagetitle{
	display:none;
}
#dContainer #dBodyContent .ms-webpartpagedescription{
	display:none;
	padding:0px;
}
#dContainer #dBodyTop .ms-webpartpagedescription{
	display:none;
	padding:0px;
}
/*#dContainer #dBody #dBodyTop #aBodyTopPrevious
{
	width:980px; 
	height:15px;
	display:block;
	background: transparent none;
	border: 0 none;
	font: 9pt Tahoma, Verdana, Serif;
	color: #fce99d;
	text-decoration: none;
	padding: 6px 0px 0px 3px;
	text-align:right;
	float:left;
}*/





#dContainer #dBodyContent {
	width:970px;
	min-height:199px;
	background:#58595b none;
	color: #cccccc;
	overflow:hidden;
	margin:0;
	padding:11px 5px 0px 5px;
	/*display: inline;*/
	font: 10pt Tahoma, Verdana, Serif !important;
	line-height: normal;
}
#dContainer #dBodyContent *{
	line-height: normal;
	font: 10pt Tahoma, Verdana, Serif;
	padding:0px;
}
.ms-vb2{
	color: #cccccc;
}
td.ms-vb a:visited{
	color: #cccccc;
}
td.ms-vb a{
	color: #cccccc;
}
td.ms-vb{
	color: #cccccc;
}

#dContainer #dBodyContent .cNewsListContainer{
	width:800px;
	float:left;
	display:block;
	margin: 0 auto;
}
#dContainer #dBodyContent .cNewsListContainer .cNewsListItem{
	width:400px;
	float:left;
	display:block;
	min-height:94px;
}
#dContainer #dBodyContent .cNewsListContainer .cNewsListItem .cNewsListPicture{
	float:left;
	padding: 0px 5px 13px 0px;
}
#dContainer #dBodyContent .cNewsListContainer .cNewsListItem .cNewsListTitle{
	width:341px;
	float:left;
	padding: 0 5px 0 0;
	color:#e6e7e8;
	font-weight:bold;
}
#dContainer #dBodyContent .cNewsListContainer .cNewsListItem .cNewsListTitle a{
	text-decoration:none;
	color:#e6e7e8;
}
#dContainer #dBodyContent .cNewsListContainer .cNewsListItem .cNewsListTitle a:hover{
	text-decoration:underline;
	color:#e6e7e8;
}
#dContainer #dBodyContent .cNewsListContainer .cNewsListItem .cNewsListDate{
	width:341px;
	float:left;
	color:#808080;
	padding: 0 5px 0 0;
	font-size:8pt;
}
#dContainer #dBodyContent .cNewsListContainer .cNewsListItem .cNewsListPreview{
	width:341px;
	float:left;
	height:30px;
	padding: 0 5px 0px 0;
	color:#cccccc;
	vertical-align: text-top;
}
#dContainer #dBodyContent .cNewsListContainer .cNewsListItem .cNewsListMore{
	width:400px;
	float:left;
	padding: 0 0px 3px 0;
	color:#77787a;
	text-align:center;
}
#dContainer #dBodyContent .cNewsListContainer .cNewsListItem .cNewsListMore a{
	text-decoration:none;
	color:#77787a;
}
#dContainer #dBodyContent .cNewsListContainer .cNewsListItem .cNewsListMore a:hover{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#005a9b;
}
#dContainer #dBodyContent .cNewsListContainer .cNewsListItem .cNewsListText{
	width:341px;
	float:left;
	height:30px;
	padding: 0 5px 0px 0;
	color:#cccccc;
	vertical-align: text-top;
}


#dContainer #dBodyContent .cNewsDetailsContainer {
	
}

#dContainer #dBodyContent .cNewsDetailsContainer .cNewsDetailsItem {
	
}

#dContainer #dBodyContent .cNewsDetailsContainer .cNewsDetailsItem .cNewsDetailsItemHeader {
	min-height: 48px;
}

#dContainer #dBodyContent .cNewsDetailsContainer .cNewsDetailsItem .cNewsDetailsItemHeader .cNewsDetailsPicture {
	float: left;
	width: 44px;
	height: 44px;
}

#dContainer #dBodyContent .cNewsDetailsContainer .cNewsDetailsItem .cNewsDetailsItemHeader .cNewsDetailsTitle{
	float: left;	
	width: 910px;
	font-weight:bold;
	padding: 0 5px 3px 5px;
}

#dContainer #dBodyContent .cNewsDetailsContainer .cNewsDetailsItem .cNewsDetailsItemHeader .cNewsDetailsDate{
	float:left;
	font-style:italic;
	width:910px;
	font-size:8pt;
	padding: 0 5px 0 5px;
}

#dContainer #dBodyContent .cNewsDetailsContainer .cNewsDetailsItem .cNewsDetailsPreview, #dContainer #dBodyContent .cNewsDetailsContainer .cNewsDetailsItem .cNewsDetailsPreview div {
	clear: both;
	font-style:italic;
	padding: 2px 0 5px 0;
}

#dContainer #dBodyContent .cNewsDetailsContainer .cNewsDetailsItem .cNewsDetailsText{
	
}

#dContainer #dBodyContent .cAnnouncementListContainer{
	width:970px;
	height:auto;
	float:left;
	display:block;
	margin: 0 auto;
}
#dContainer #dBodyContent .cAnnouncementListContainer .cAnnouncementListItem{
	width:470px;
	height:100px;
	float:left;
	display:block;
	border-bottom:1px solid #77787a;
	margin-bottom:5px;
}
#dContainer #dBodyContent .cAnnouncementListContainer .cAnnouncementListItem .cAnnouncementListPicture{
	float:left;
	padding: 0px 5px 18px 0px;
}
#dContainer #dBodyContent .cAnnouncementListContainer .cAnnouncementListItem .cAnnouncementListTitle{
	width:411px;
	float:left;
	padding: 0 5px 0 0;
	color:#e6e7e8;
	font-weight:bold;
}
#dContainer #dBodyContent .cAnnouncementListContainer .cAnnouncementListItem .cAnnouncementListTitle a{
	text-decoration:none;
	color:#e6e7e8;
	font-weight:bold;
}
#dContainer #dBodyContent .cAnnouncementListContainer .cAnnouncementListItem .cAnnouncementListTitle a:hover{
	text-decoration:underline;
	color:#e6e7e8;
}

#dContainer #dBodyContent .cAnnouncementListContainer .cAnnouncementListItem .cAnnouncementListDate{
	width:411px;
	float:left;
	color:#808080;
	padding: 0 5px 0 0;
	font-size:8pt;
}
#dContainer #dBodyContent .cAnnouncementListContainer .cAnnouncementListItem .cAnnouncementListPreview{
	width:411px;
	float:left;
	height:30px;
	padding: 0 5px 0px 0;
	color:#cccccc;
	vertical-align: text-top;
}
#dContainer #dBodyContent .cAnnouncementListContainer .cAnnouncementListItem .cAnnouncementListMore{
	width:450px;
	float:left;
	color:#77787a;
	text-align:right;
	padding: 0 20px 3px 0;
}
#dContainer #dBodyContent .cAnnouncementListContainer .cAnnouncementListItem .cAnnouncementListMore a{
	text-decoration:none;
	color:#77787a;
}
#dContainer #dBodyContent .cAnnouncementListContainer .cAnnouncementListItem .cAnnouncementListMore a:hover{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#005a9b;
}
#dContainer #dBodyContent .cAnnouncementListContainer .cAnnouncementListItem .cAnnouncementListText{
	width:411px;
	float:left;
	height:30px;
	padding: 0 5px 0px 0;
	color:#cccccc;
	vertical-align: text-top;
}
#dContainer #dBodyContent .cAnnouncementDetailContainer{
	width:970px;
	height:auto;
	float:left;
	display:block;
	margin: 0 auto;
	padding-bottom:5px;
}
#dContainer #dBodyContent .cAnnouncementDetailContainer .cAnnouncementDetailItem{
	width:470px;
	height:auto;
	float:left;
	display:block;
}
#dContainer #dBodyContent .cAnnouncementDetailContainer .cAnnouncementDetailItem .cAnnouncementDetailPicture{
	float:left;
	padding: 0px 5px 18px 0px;
}
#dContainer #dBodyContent .cAnnouncementDetailContainer .cAnnouncementDetailItem .cAnnouncementDetailTitle{
	width:411px;
	float:left;
	padding: 0 5px 0 0;
	color:#e6e7e8;
	font-weight:bold;
}
#dContainer #dBodyContent .cAnnouncementDetailContainer .cAnnouncementDetailItem .cAnnouncementDetailTitle a{
	text-decoration:none;
	color:#e6e7e8;
	font-weight:bold;
}
#dContainer #dBodyContent .cAnnouncementDetailContainer .cAnnouncementDetailItem .cAnnouncementDetailTitle a:hover{
	text-decoration:underline;
	color:#e6e7e8;
}

#dContainer #dBodyContent .cAnnouncementDetailContainer .cAnnouncementDetailItem .cAnnouncementDetailDate{
	width:411px;
	float:left;
	color:#808080;
	padding: 0 5px 0 0;
	font-size:8pt;
}
#dContainer #dBodyContent .cAnnouncementDetailContainer .cAnnouncementDetailItem .cAnnouncementDetailPreview{
	width:411px;
	float:left;
	height:auto;
	padding: 0 5px 0px 0;
	color:#cccccc;
	vertical-align: text-top;
}
#dContainer #dBodyContent .cAnnouncementDetailContainer .cAnnouncementDetailItem .cAnnouncementDetailMore{
	width:470px;
	float:left;
	color:#77787a;
	text-align:center;
	padding: 0 0px 3px 0;
}
#dContainer #dBodyContent .cAnnouncementDetailContainer .cAnnouncementDetailItem .cAnnouncementDetailMore a{
	text-decoration:none;
	color:#77787a;
}
#dContainer #dBodyContent .cAnnouncementDetailContainer .cAnnouncementDetailItem .cAnnouncementDetailMore a:hover{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#005a9b;
}
#dContainer #dBodyContent .cAnnouncementDetailContainer .cAnnouncementDetailItem .cAnnouncementDetailText{
	width:411px;
	float:left;
	height:auto;
	padding: 0 5px 0px 0;
	color:#cccccc;
	vertical-align: text-top;
}

#dContainer #dBodyContent .cCourseCalendarContainer{
	width:970px;
	height:auto;
	float:left;
	display:block;
}
#dContainer #dBodyContent .cCourseCalendarContainer .cCourseCalenderItem{
	width:470px;
	float:left;
	display:block;
	padding:5px 5px 5px 5px;
	border-bottom:1px solid #77787a;
}
#dContainer #dBodyContent .cCourseCalendarContainer .cCourseCalenderItem .cCourseCalenderCode{
	width:auto;
	color:#cccccc;
	float:left;
	display:block;
	padding:5px 0px 5px 0px;
}
#dContainer #dBodyContent .cCourseCalendarContainer .cCourseCalenderItem .cCourseCalenderCode a{
	text-decoration:none;
	color:#cccccc;
	font-weight:bold;
}
#dContainer #dBodyContent .cCourseCalendarContainer .cCourseCalenderItem .cCourseCalenderCode a:hover{
	text-decoration:underline;
}
#dContainer #dBodyContent .cCourseCalendarContainer .cCourseCalenderItem .cCourseCalenderName{
	width:370px;
	color:#cccccc;
	float:left;
	display:block;
	padding:5px 5px 5px 5px;
}
#dContainer #dBodyContent .cCourseCalendarContainer .cCourseCalenderItem .cCourseCalenderName a{
	text-decoration:none;
	font-weight:bold;
	color:#cccccc;
}
#dContainer #dBodyContent .cCourseCalendarContainer .cCourseCalenderItem .cCourseCalenderName a:hover{
	text-decoration:underline;
}
#dContainer #dBodyContent .cCourseCalendarContainer .cCourseCalenderItem .cCourseCalenderSession{
	width:470px;
	float:left;
	display:block;
	padding:5px 0px 5px 0px;
}
#dContainer #dBodyContent .cCourseCalendarContainer .cCourseCalenderItem .cCourseCalenderStart{
	width:470px;
	float:left;
	display:block;
}
#dContainer #dBodyContent .cCourseCalendarContainer .cCourseCalenderItem .cCourseCalenderFinish{
	width:470px;
	float:left;
	display:block;
}
#dContainer #dBodyContent .cCourseCalendarContainer .cCourseCalenderItem .cCourseCalenderDuration{
	width:470px;
	float:left;
	display:block;
}
#dContainer #dBodyContent .cCourseCalendarContainer .cCourseCalenderItem .cCourseCalenderNotes{
	width:470px;
	float:left;
	display:block;
}


#dContainer #dFooter{
	
}
#dContainer #dFooter #dFooterTop{
	width:978px;
	height:59px;
	border-left:1px #58595b solid;
	border-right:1px #58595b solid;
	border-bottom:1px #58595b solid;
}
#dContainer #dFooter #dFooterTop .cFooterTopLogo1{
	float:left;
}
#dContainer #dFooter #dFooterTop .cFooterTopLogo1 a{
	
}
#dContainer #dFooter #dFooterTop .cFooterTopLogo1 a:hover{

}
#dContainer #dFooter #dFooterTop .cFooterTopLogo2{
	float:left;
}
#dContainer #dFooter #dFooterTop .cFooterTopLogo3{
	float:left;
}
#dContainer #dFooter #dFooterTop .cFooterTopLogo4{
	float:left;
}
#dContainer #dFooter #dFooterTop .cFooterTopLogo5{
	float:left;
}
#dContainer #dFooter #dFooterTop .cFooterTopLogo6{
	float:left;
}
#dContainer #dFooter #dFooterBottom{
	width:978px;
	height:42px;
	color:#cccccc;
	text-align:center;
	vertical-align:bottom;
}
#dContainer #dFooter #dFooterBottom .cFooterBottomTextLine1{
	width:978px;
	color:#cccccc;
	text-align:center;
	text-decoration:none;
	font: 8pt Tahoma, Verdana, Serif;
	padding: 0 5px 0 5px;
	line-height:21px;
}
#dContainer #dFooter #dFooterBottom a.cFooterBottomTextLine1 a{
	color:#cccccc;
}
#dContainer #dFooter #dFooterBottom a.cFooterBottomTextLine1:hover{
	color:#E6E7E8;
	text-decoration:underline;
}
#dContainer #dFooter #dFooterBottom .cFooterBottomTextLine2{
	color:#cccccc;
	text-align:center;
	text-decoration:none;
	font: 8pt Tahoma, Verdana, Serif;
	line-height:21px;
}




.ms-standardheader{
	color: #ffffff;
	font:10pt Tahoma,Verdana,Serif;
}
.ms-formtable{
	color: #000000;
	font:10pt Tahoma,Verdana,Serif;
}
.ms-descriptiontext, .ms-descriptiontext td, .ms-descriptiontext span {
	color:#757678;
	font-family: Tahoma,Verdana,Serif !important;
	font-size: 8pt !important;
	text-align:left;
}
.ms-descriptiontext a {
	color:#757678;
	font:8pt Tahoma,Verdana,Serif !important;
	text-align:left;
	text-decoration:underline;
}


.ms-toolbar, .ms-viewtoolbar, .ms-formtoolbar, .ms-toolbarContainer{
	font:10pt Tahoma,Verdana,Serif;
	padding:1px 2px 1px 2px !important;
	/*text-decoration:underline;*/
}
.ms-formtoolbar td {
	vertical-align:top;
	font:8pt Tahoma,Verdana,Serif !important;
}
.ms-formbody{
	padding:0px 2px 1px 2px !important;
}

div.ms-viewselector, div.ms-viewselectorhover {
	padding:1px 12px 1px 4px !important;
}



.ms-alternating {
	background-color:#757678;
}

th .ms-vb a, .ms-vh2-nofilter a, .ms-vh2-nofilter-icon a {
	color:#000000 !important;
}
td.ms-vb {
	color:#CCCCCC;
}
td.ms-vb a, td.ms-vb a:visited {
	color:#CCCCCC;
}
th .ms-vb, .ms-vh2-nofilter, .ms-vh2-nofilter-icon, th.ms-vh2-nograd, th.ms-vh2-nograd-icon {
	color:#CCCCCC;
	font-family:Tahoma,Verdana,Serif;
	font-size:8pt;
}



/**/



#dContainer #dHeader #dHeaderBody #dTopMenu #dTopMenuUL,
ul.jd_menu, 
ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;

	font-size: 9pt;
	cursor: pointer;
}
#dContainer #dHeader #dHeaderBody #dTopMenu #dTopMenuUL{
	
}

#dTopMenuUL .cMenuLevel_1, 
#dTopMenuUL .cMenuLevel_2, 
#dTopMenuUL .cMenuLevel_3
{
	
}

#dTopMenuUL .cMenuLevel_1
{
	text-decoration: none;
}

#dTopMenuUL li.cMenuLevel_1
{
	margin: 0px;
	padding: 11px 10px 0px 10px;
	height: 27px;
	float: left;
	color: white;
	text-decoration:none;
}

#dTopMenuUL li.cMenuLevel_1:hover,
#dTopMenuUL li.cMenuLevel_1:hover a.cMenuLevel_1,
#dTopMenuUL li.cMenuLevel_1:hover span.cMenuLevel_1
{
	background-color: #005A9B;
	color: white;
	text-decoration: none;
	font-size:9pt !important;
}

#dTopMenuUL span.cMenuLevel_1,
#dTopMenuUL a.cMenuLevel_1
{
	color: white	
}

#dTopMenuUL li.cMenuLevel_1 ul, 
#dTopMenuUL li.cMenuLevel_1:hover ul, 
#dTopMenuUL li.cMenuLevel_1 ul li:hover ul
{
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
	background: #414042;
	border: 1px solid #58595B;
}

#dTopMenuUL li.cMenuLevel_1 ul li,
#dTopMenuUL li.cMenuLevel_1 ul li:hover ul li
{
	float:none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	color: white;
}

#dTopMenuUL li.cMenuLevel_1 ul li a,
#dTopMenuUL li.cMenuLevel_1 ul li:hover ul li a
{
	display: block;
	width: 150px;
	margin: 0px;
	padding: 5px 10px 5px 4px;
	color: #3366CC;
	text-decoration: none;
}

#dTopMenuUL li.cMenuLevel_1 ul li:hover
{
	background-color: #005A9B;
	color: white !important;
}

/* Level 2 - 3 */
#dTopMenuUL .cMenuLevel_1 .cMenuLevel_2, 
#dTopMenuUL .cMenuLevel_1 .cMenuLevel_2 .cMenuLevel_3
{
	text-decoration: none;
}

#dTopMenuUL .cMenuLevel_1 li.cMenuLevel_2,
#dTopMenuUL .cMenuLevel_1 .cMenuLevel_2 li.cMenuLevel_3 
{
	display: block;
	margin: 0px;
	padding: 0 !important;
	color: white;
	text-decoration:none;

}

#dTopMenuUL .cMenuLevel_1 span.cMenuLevel_2,
#dTopMenuUL .cMenuLevel_1 a.cMenuLevel_2,
#dTopMenuUL .cMenuLevel_1 .cMenuLevel_2 span.cMenuLevel_3,
#dTopMenuUL .cMenuLevel_1 .cMenuLevel_2 a.cMenuLevel_3
{
	color: white;
	padding: 6px;
}

#dTopMenuUL .cMenuLevel_1 .cHaveChildren {
	background: url(/resources/images/ok.png) no-repeat scroll right center;
	padding-right: 17px !important;
}




/* Eğitimler için css */
.cLearningCaption{
	font-size: 14pt !important; 
	font-weight: bold !important;
	color:white;
}
.cAccordionContainer .cLearningItem{
	border-bottom: 1px solid black;
}
.cAccordionContainer .cLearningItem .cLearningLabel{
	font-weight:bold !important;
	padding: 5px 0 5px 0 !important;
	color:#cccccc;
}
.cAccordionContainer .cLearningItem .cLearningTitle{
	
}
.cAccordionContainer .cLearningItem .cAccordionTitle{
	padding: 10px 0 10px 0 !important;
	/*font-weight:normal !important;*/
	cursor:pointer;
}
.cAccordionContainer .cAccordionShown .cAccordionTitle{
	color:white;
	font-weight:bold !important;
	padding: 10px 0 10px 0 !important;
}


.cAccordionContainer .cLearningItem .cLearningGeneralInformation .cAccordionHeader3{
	margin:10px 0 5px 0 !important;
	font: bold 10pt Tahoma,Verdana,Serif !important;
	color:#fff !important;
}
.cAccordionContainer .cLearningItem .cLearningGeneralInformation .cAccordionParagraph{
	
}
div#WebPartWPQ5.ms-WPBody .cAccordionHeader3{
	margin:10px 0 5px 0 !important;
	font: bold 10pt Tahoma,Verdana,Serif !important;
}
div#WebPartWPQ5 a{
	text-decoration:none;
	color:white;
}
div#WebPartWPQ5 a:hover{
	text-decoration: underline;
	color:white;
}
/*.cAccordionContainer .cLearningItem .cLearningGeneralInformation h2{
	margin:10px 0 5px 0 !important;
	font: bold 10pt Tahoma,Verdana,Serif !important;
}
.cAccordionContainer .cLearningItem .cLearningGeneralInformation h2 span{
	margin:10px 0 5px 0 !important;
	font: bold 10pt Tahoma,Verdana,Serif !important;
}
.cAccordionContainer .cLearningItem .cLearningGeneralInformation p.H2, 
.cAccordionContainer .cLearningItem .cLearningGeneralInformation p.H2 span,
.cAccordionContainer .cLearningItem .cLearningGeneralInformation p.H2 font{
	margin:10px 0 5px 0 !important;
	font: bold 10pt Tahoma,Verdana,Serif !important;
}
*/
.cLearningItem .cLearningGeneralInformation,
.cLearningItem .cLearningDuration,
.cLearningItem .cLearningContent,
.cLearningItem .cLearningAttendeeProfile,
.cLearningItem .cLearningExams,
.cLearningItem .cLearningCertificates,
.cLearningItem .cLearningPerformance,
.cLearningItem .cLearningJobs{
	padding: 0 0 5px 10px !important;
}

/* Eğitimler için css */
#dContainer #dBodyContent #MSOZoneCell_WebPartWPQ5 .ms-WPBody{
	padding: 0 5px 10px 5px;
}
.cAccordionContainer .cLearningItem .cLearningGeneralInformation ul{
	list-style:disc !important;
	padding-left: 20px !important;
}
#dContainer #dBodyContent #MSOZoneCell_WebPartWPQ5 .ms-WPBody ul{
	list-style:disc !important;
	padding-left: 20px !important;
}

#dContainer #dBodyContent table.cDefaultTable{
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: black;
	border-collapse: separate;
}
#dContainer #dBodyContent table.cDefaultTableHeader tr{
		
}
#dContainer #dBodyContent table.cDefaultTableRow1 tr{
	border-width: 1px;
	padding: 1px;
	border-style: ridge;
	border-color: black;
	-moz-border-radius: 3px 3px 3px 3px;
}
#dContainer #dBodyContent table.cDefaultTableRow2 tr{
	
}
#dContainer #dBodyContent table.cDefaultTable th{
	border-width: 1px;
	padding: 1px;
	border-style: ridge;
	border-color: black;
	-moz-border-radius: 3px 3px 3px 3px;
	font-weight:bold;
	text-align:center;
	color:white;
}
#dContainer #dBodyContent td.cDefaultTableCell1{
	border-width: 1px;
	padding: 1px;
	border-style: ridge;
	border-color: black;
	-moz-border-radius: 3px 3px 3px 3px;
}
#dContainer #dBodyContent td.cDefaultTableCell2{
	border-width: 1px;
	padding: 1px;
	border-style: ridge;
	border-color: black;
	-moz-border-radius: 3px 3px 3px 3px;
	text-align:center;

}

#dContainer #dBodyContent .cEgitimTakvimiHeader{
	height:20px;
	width:970px;
	float:left;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	background-color:#005A9B;
	padding:5px 0 5px 0;
	vertical-align:middle;
}
#dContainer #dBodyContent .cEgitimTakvimiSubTitle{
	height:15px;
	width:970px;
	float:left;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	background-color:#414042;
	padding:5px 0 5px 0;
	vertical-align:middle;
}
#dContainer #dBodyContent .cEgitimTakvimiContainer{
	
}
#dContainer #dBodyContent .cEgitimTakvimiContainer .cEgitimTakvimiItem{
	
}
#dContainer #dBodyContent .cEgitimTakvimiContainer .cEgitimTakvimiName{
	width:690px;
	float:left;
	padding:1px 0 1px 0;
}
#dContainer #dBodyContent .cEgitimTakvimiContainer .cEgitimTakvimiName a{
	color:#cccccc;
	text-decoration:underline;
}
#dContainer #dBodyContent .cEgitimTakvimiContainer .cEgitimTakvimiName a:hover{
	color:#000000;
}
#dContainer #dBodyContent .cEgitimTakvimiContainer .cEgitimTakvimiSession{
	width:130px;
	float:left;
	padding:1px 0 1px 0;
}
#dContainer #dBodyContent .cEgitimTakvimiContainer .cEgitimTakvimiStart{
	width:100px;
	float:left;
	text-align:center;
	padding:1px 0 1px 0;
}
#dContainer #dBodyContent .cEgitimTakvimiContainer .cEgitimTakvimiEnd{
	width:100px;
	float:left;
	text-align:center;
	padding:1px 0 1px 0;
}
#dContainer #dBodyContent .cEgitimTakvimiContainer .cEgitimTakvimiDuration{
	width:50px;
	float:left;
	text-align:center;
	padding:1px 0 1px 0;
}









#dContainer #dBodyContent .cNewEgitimTakvimiHeader{
	height:20px;
	width:970px;
	float:left;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	background-color:#005A9B;
	padding:5px 0 5px 0;
	vertical-align:middle;
}
#dContainer #dBodyContent .cNewEgitimTakvimiSubTitle{
	height:15px;
	width:970px;
	float:left;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	background-color:#414042;
	padding:5px 0 5px 0;
	vertical-align:middle;
}
#dContainer #dBodyContent .cNewEgitimTakvimiContainer{
	
}
#dContainer #dBodyContent .cNewEgitimTakvimiContainer .cNewEgitimTakvimiItem{
	
}
#dContainer #dBodyContent .cNewEgitimTakvimiContainer .cNewEgitimTakvimiName{
	width:520px;
	float:left;
	padding:1px 0 1px 0;
}
#dContainer #dBodyContent .cNewEgitimTakvimiContainer .cNewEgitimTakvimiName a{
	color:#cccccc;
	text-decoration:underline;
}
#dContainer #dBodyContent .cNewEgitimTakvimiContainer .cNewEgitimTakvimiName a:hover{
	color:#000000;
}
#dContainer #dBodyContent .cNewEgitimTakvimiContainer .cNewEgitimTakvimiDuration{
	width:50px;
	float:left;
	text-align:center;
	padding:1px 0 1px 0;
}
#dContainer #dBodyContent .cNewEgitimTakvimiContainer .cNewEgitimTakvimiWeekdaysStart{
	width:100px;
	float:left;
	text-align:center;
	padding:1px 0 1px 0;
}
#dContainer #dBodyContent .cNewEgitimTakvimiContainer .cNewEgitimTakvimiWeekdaysTime{
	width:100px;
	float:left;
	padding:1px 0 1px 0;
	text-align:center;
}
#dContainer #dBodyContent .cNewEgitimTakvimiContainer .cNewEgitimTakvimiWeekendStart{
	width:100px;
	float:left;
	text-align:center;
	padding:1px 0 1px 0;
}
#dContainer #dBodyContent .cNewEgitimTakvimiContainer .cNewEgitimTakvimiWeekendTime{
	width:100px;
	float:left;
	padding:1px 0 1px 0;
	text-align:center;
}










#dContainer #dBodyContent .cSuccessContainer{
	width:484px;
	float:left;
	border-right:1px #cccccc solid;
}
#dContainer #dBodyContent .cSuccessContainer .cSuccessHeader{
	width:484px;
	font-size:11pt;
	font-weight:bold;
	color:#E6E7E8;
	text-align:center;
	vertical-align:middle;
	margin:0 auto;
	float:left;
	padding:0 0 10px 0;
	border-bottom:1px #cccccc solid;
}
#dContainer #dBodyContent .cSuccessContainer .cSuccessItem{
	width:484px;
	float:left;
	margin:5px 0 5px 0;
}
#dContainer #dBodyContent .cSuccessContainer .cSuccessItem .cSuccessPicture{
	width:95px;
	height:100px;
	float:left;
	padding:0 5px 0 5px;
	margin:0 auto;
}
#dContainer #dBodyContent .cSuccessContainer .cSuccessItem .cSuccessName{
	width:374px;
	height:15px;
	float:left;
	padding:0 5px 0 0;
	color:#E6E7E8;
	font-weight:bold;
}
#dContainer #dBodyContent .cSuccessContainer .cSuccessItem .cSuccessCourse{
	width:274px;
	height:15px;
	float:left;
	padding:0 5px 5px 0;
}
#dContainer #dBodyContent .cSuccessContainer .cSuccessItem .cSuccessDate{
	width:90px;
	height:15px;
	float:left;
	padding:0 5px 5px 0;
}
#dContainer #dBodyContent .cSuccessContainer .cSuccessItem .cSuccessText{
	width:374px;
	height:100px;
	float:left;
	padding:0 5px 0 0;
	overflow:hidden
}

#dContainer #dBodyContent .cReferenceContainer{
	height:auto;
	padding:0 0 10px 0;
}
#dContainer #dBodyContent .cReferenceContainer .cReferenceHeader{
	margin:0 0 10px 0;
	text-align:center;
	width:970px;
	height:20px;
	font-size: 12px !important;
	color:#E6E7E8;
	font-weight:bold;
	border-bottom:1px #cccccc solid;
}
#dContainer #dBodyContent .cReferenceContainer .cReferenceItem{
	width: 242px;
	float:left;
	padding:0 0 5px 0;
}
#dContainer #dBodyContent .cReferenceContainer .cReferenceItem .cReferenceTitle{
	
}


#dContainer #dBodyContent .cInformationForm{
	
}
#dContainer #dBodyContent .cInformationForm .cInformationForm_Form{
	
}
#dContainer #dBodyContent .cInformationForm .cInformationForm_Form .cInformationForm_Table{
	color:#fff;
}
#dContainer #dBodyContent .cInformationForm .cInformationForm_Form .cInformationForm_Table .cInformationForm_TableRow{
	
}
#dContainer #dBodyContent .cInformationForm .cInformationForm_Form .cInformationForm_Table .cInformationForm_TableRow .cInformationForm_TableCell{
	
}
#dContainer #dBodyContent .cInformationForm .cInformationForm_Form .cInformationForm_Table .cInformationForm_TableRow .cInformationForm_TableLabelCell{
	background-color:#414042;
	width:120px;
	text-align:left;
	padding:0 0 0 2px;
}
#dContainer #dBodyContent .cInformationForm .cInformationForm_Form .cInformationForm_Table .cInformationForm_TableRow .cInformationForm_TableColonCell{
	
}
#dContainer #dBodyContent .cInformationForm .cInformationForm_Form .cInformationForm_Table .cInformationForm_TableRow .cInformationForm_TableControlCell{
	background-color:#414042;
}
#dContainer #dBodyContent .cInformationForm .cInformationForm_Form .cInformationForm_Table .cInformationForm_TableRow .cInformationForm_TableCell .cInformationForm_FirstNameTextBox{
	width:273px;
}
#dContainer #dBodyContent .cInformationForm .cInformationForm_Form .cInformationForm_Table .cInformationForm_TableRow .cInformationForm_TableCell .cInformationForm_LastNameTextBox{
	width:273px;
}
#dContainer #dBodyContent .cInformationForm .cInformationForm_Form .cInformationForm_Table .cInformationForm_TableRow .cInformationForm_TableCell .cInformationForm_EmailTextBox{
	width:273px;
}
#dContainer #dBodyContent .cInformationForm .cInformationForm_Form .cInformationForm_Table .cInformationForm_TableRow .cInformationForm_TableCell .cInformationForm_GSMTextBox{
	width:273px;
}
#dContainer #dBodyContent .cInformationForm .cInformationForm_Form .cInformationForm_Table .cInformationForm_SendButton{
	
}

