body
{
}
div.header_i
{
  background-image: url('../Img/ZEMIN_TRAINING.jpg');
}
.pdLeft{padding-left: 10px;}
.schedule_instructors_header_title,
.training_box_title,
.schedule_box_header_title,
.schedule_instructors_header_title,
.instructors_box_cell_text_title{font-size:16px;}

.training{padding-top: 0px;width: 600px;text-align: left;line-height: 15px;}
.training a {color: #636363;}
.training_main{float: left;width: 600px;padding-top: 0px;}
.training_main_text{line-height: 20px;text-align: justify;padding-bottom: 30px;padding-top: 20px;}
.training_box{width: 590px;text-align: justify;padding-right: 10px;padding-bottom: 30px;padding-top: 0px;overflow: hidden;}
.training_box_title{font-weight: bold;margin-bottom: 4px;padding-top: 0px;}
.training_box_title a{color:#636363;}
.training_box_inner_text{height: 50px;line-height: 18px;}
.training_schedule a {color: #636363;}
.training_schedule{margin-top:20px; float: left;width: 248px;height: 300px;padding-left: 10px; text-align:left;}
.training_schedule_box{padding-top: 10px;overflow: hidden;padding-bottom: 0px;padding-bottom: 10px;}
.training_schedule_inner_left{float: left; font-weight:normal;}
.training_schedule_inner_center{float: left;width: 100%; font-weight: bold;}
.training_schedule .more_info{margin-top:10px;}
.all_schedule_inner_left {float: left;text-align:left; font-weight:normal;}
.all_schedule_inner_center{width:100%;font-weight: bold;}

.schedule{width: 600px;float: left;}
.schedule_box{text-align: left;width: 590px;position: relative;overflow: hidden;padding-bottom: 30px;padding-right: 10px;}
.schedule_box_header{margin-bottom: 4px;overflow: auto;}
.schedule_box_header_date{text-align: right;float: left;width: 120px;font-weight: bold; line-height: 19px;color: rgb(218, 91, 7);font-style: italic;}
.schedule_box_header_title{float: left;width: 310px;font-weight: bold;}
.schedule_box_text{line-height: 18px;margin-bottom: 5px;overflow: hidden;width: 430px;}
.schedule_box a{text-decoration: none;color: #636363;}
.schedule_instructors{width: 248px;float: left;text-align: left;border-left: dotted 1px #999999;height: 620px;padding-left: 9px;}
.schedule_instructors_header_title{float: left;width: 248px;font-weight: bold;}
.schedule_instructors_box{overflow: hidden;padding-top: 20px;padding-bottom: 10px;width: 248px;}
.schedule_instructors_box_image{float: left;width: 70px;}
.schedule_instructors_box_text{float: left;width: 178px;}
.schedule_instructors_box_text_title{font-weight: bold;padding-bottom:5px; color:#636363;}
.schedule_instructors_box_text_title a{color:#636363;}
.schedule_instructors_box_text_content{font-size: 12px;line-height: 15px;padding-bottom:5px;_padding-bottom:0px;}
.schedule_more_info{text-align:right; padding-top:20px;}
.schedule_more_info a{background-image: url(../Img/more_info_arrow.png);background-position: -5px -13px;background-repeat: no-repeat;padding-left: 23px;padding-top: 1px;padding-bottom: 6px;font-size: 11px;font-family: Tahoma,Arial,Verdana,sans-serif;color: #1d1b19;}
.schedule_more_info a:hover{background-position: -5px -53px;color: #2d6ea8;}


.instructors_box{position: relative;width: 859px;margin-left: auto;margin-right: auto;overflow: auto;border-bottom: dotted 1px #e1e1e1;padding-bottom: 10px;margin-bottom: 10px;}
.instructors_box_cell{float: left;width: 256px;padding-right: 10px;}
.instructors_box_cell_img{float: left;width: 100px;}
.instructors_box_cell_text{float: left;width: 151px;height: 310px;text-align: left;padding-left: 5px;}
.instructors_box_cell_text_title{font-weight: bold;padding-bottom: 5px;padding-top: 5px;}
.instructors_box_cell_text_title a{color:#636363;}
#agileScrumTitle{text-align: left; width: 859px; position: relative; margin-left: auto;margin-right: auto;}
#agileScrumText{text-align: left; overflow: hidden; padding-left: 10px;}
#agileScrumPTop{padding-top: 20px;}
#agileScrumHidLeft{text-align: left; overflow: hidden;padding-left: 10px; }
#allMain{text-align: left; width: 859px; position: relative; margin-left: auto;margin-right: auto; padding-top: 10px;}
#allBoxCellImage{float: left; width: 160px;}
#allBoxCell{float: left;width: 430px;}
#allHtmlPdf{width: 238px;}
#allCourse{width: 238px; height: 30px;}
#allPdfWidth{}

#continuousIntegrationMain{text-align: left; width: 859px; position: relative; margin-left: auto;margin-right: auto;}
#continuousIntBenEdu{text-align: left; overflow: hidden; padding-left: 10px;}
#continuousIntBenEduUl{text-align: left; padding-top: 10px;}
#noContent{ width: 859px; padding-top: 20px; height:455px; padding-bottom: 20px;line-height:18px; }
#designPatternsIntro{padding-left: 10px; width: 900px;}
#designPatternsIntro2{text-align: left; width: 900px; overflow: auto;}
#designPatternsIntroBox{float: left; width: 450px; text-align: left;}
#designPatternsIntroMainBox{text-align: left; width: 900px; overflow: auto; padding-top: 5px;}
#indexBorder{border-bottom: dotted 1px #999999; padding-top: 0px; margin-bottom: 20px;width: 859px; overflow: auto;}
#indexWidth1{width: 424px;}
#indexWidth2{width: 238px; display:inline-block;}
#indexAllMargin{margin-right: 10px;margin-bottom: 20px;}
#indexCourse{width: 340px;display:inline-block;}
#indexLeftWidth1{float: left; width: 160px;}
#indexLeftWidth2{float: left; width: 430px;}
#instructors{position: relative; width: 859px;}
#instructorsWidth{width: 250px; float:right; margin-right:100px;}
#instructorsWidth .icons{float: right;width: 26px;}
#instructorsWidth2{width: 86%; float:left;}
#instructorsBoxMrg{margin-bottom: 20px; border: none;}
#scheduleLeftWidth2{float: left; width: 430px;}
#scheduleLeftWidth1{float: left; width: 160px;}
#scheduleWidth1{width: 430px;}
#scheduleWidth2{width: 248px;}

#scheduleCommunication {
	text-align: left;
	padding: 15px;
	margin-bottom: 30px;
	font-weight: bold;
	background-color: rgb(246, 249, 134);
	line-height: 30px;
	border: 1px solid #cecece;
	border-radius: 6px;
	margin-right: 10px;
}

#scheduleCommunicationLink{text-decoration:none;}
#scrumWidth{width: 859px;}
#unitTest{font-weight: bold;}
#unitTestWidth{width: 859px;}

.mainTraining{ text-align: left; width: 859px; position: relative; margin-left: auto; margin-right: auto;}
.scrUt{text-align: left; width: 901px; position: relative; margin-left: auto;
    margin-right: auto;}
.instructor{ text-align: left;  width: 859px; height:495px; position: relative; overflow: auto;}
.instructorImage{ text-align: left;  width: 105px; margin-right: 5px; margin-bottom: 5px; overflow: auto;  float: left;}
.instructorText{text-align: left;  width: 654px;  overflow: auto;  float: left;}
.instructorTitle{width: 654px;}
.instructor2{text-align: left;  width: 859px; position: relative;  overflow: auto;}
.instructor2Image{text-align: left; margin-right: 5px; margin-bottom: 5px;  overflow: hidden;}
.instructor2Title{ float: left; color: #000000; margin: 76px 0px 0px 10px;}
.instructor2Text{width: 754px; overflow: auto;}
.instructor2BottomTitle{font-size: 19px; color: #000000;}
.instructor2Ul{list-style: circle;}
.ins_title_link:hover{text-decoration:underline; }

/**********Index**************/
.training_schema{width:859px;height:544px;margin-top:10px;}
.training_schema .left{width:408px; float:left;}
.training_schema .left div {width:408px;  height:118px;}
.training_schema .left div img{margin-left:60px;}
.training_schema .left .top {height:149px; margin-bottom:-11px;}
.training_schema .left .top img{margin-top:21px;}
.training_schema .right {width:400px;float:left;margin-left:44px;}
.training_schema .right div{height:118px;}
.training_schema .right .top{height:149px; margin-bottom:-11px;}
.training_schema .right .top img{margin-top:21px;}
#developer_over{background-position:0 21px;background-repeat:no-repeat; position:static;}
#indexBorder{margin:0px;}
.fade img{opacity:0.7;filter:alpha(opacity=70);}
.hide{display:none;}
#developer_over .link{height:107px;width:174px;float:left;margin-top:21px;}

.training_bottom{float:left;width:100%;margin-top:15px; margin-bottom:35px;}
.training_bottom .title_link{color:#636363;}
.training_bottom .schedule{width:396px;margin-left:20px;margin-top:20px;}
.training_bottom .schedule .more_info a{color:#1D1B19;}
.training_bottom .schedule .title{color:#636363;font-size: 16px;font-weight: bold;margin-bottom: 4px;padding-top: 0;}
.training_bottom .schedule .more_info a:hover {color:#2D6EA8;}
div.top_left{float:left;width:15px;height:15px;background-image:url('../Img/top_left.png');}
div.top_right{float:left;width:15px;height:15px;background-image:url('../Img/top_right.png');}
div.bottom_left{float:left;width:15px;height:15px;background-image:url('../Img/bottom_left.png');}
div.bottom_right{float:left;width:15px;height:15px;background-image:url('../Img/bottom_right.png');}
div.top_center, div.bottom_center{float:left;width:366px;height:15px;background-color:#f1f1f1;}    
.schedule_bg{background-color:#f1f1f1;width:396px;float:left;_margin-top:-1px;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;}
.training_bottom .schedule div{background-repeat:no-repeat;}
.training_bottom .schedule .margin{margin:15px;}

/*******************Index Instructors**************/
.training_instructors{margin-top:20px;float:left;width:396px;margin-left:20px;}
.training_instructors .title{color:#636363;font-weight: bold; margin-bottom: 4px;padding-top:0;font-size:16px;}
.training_instructors .index_instructor{padding:0px;margin:10px 0px; width:396px;overflow:hidden;}
.training_instructors .index_instructor .instructor_photo{float: left;width: 60px;}
.training_instructors .index_instructor .instructor_photo img{margin-top:2px;}
.training_instructors .index_instructor .instructors_text{float:left;width:335px;}
.training_instructors .index_instructor .instructors_text .name{}
.training_instructors .index_instructor .instructors_text .description{text-align:justify;}