@charset "utf-8";
/* CSS Document */

.select_timezone { cursor:pointer; font-size:12px; font-weight:normal; color:#0033CC; }
#id_processing { color:#333; font-weight:bold; padding:5px; width:180px; background:#EEE; border:1px solid #DDD; }
.required_red { color:#FF0000; }
.courses_table { width:600px; margin-top:10px; border-bottom:1px solid #FFFFFF; border-left:1px solid #DDDDDD; border-top:1px solid #DDDDDD; }
.courses_table th { background-color:#EEEEEE; border-color:#FFFFFF #DDDDDD #DDDDDD #FFFFFF; border-style:solid; border-width:1px;}
.courses_table td {border-color:#FFFFFF #DDDDDD #DDDDDD #FFFFFF; border-style:solid; border-width:1px;}
.courses_table img { cursor:pointer;} 
#TimeZone { font:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-top:10px; }

#timeZn { 
	position:absolute; z-index:999; top:220px; left:230px;
	background:url(../../online_workshop/img/arrow_left.png); background-repeat:no-repeat;
	padding: 5px 5px 5px 20px; width:430px; height:97px; 
}

#timeZn span {
display:block;  padding:15px;

}
#timeZn p { font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0 ; }
#timeZn select {
    font-size: 12px; font-family: Arial, Helvetica, sans-serif;
}
#timeZn img { float:right; margin:0px 25px 0 0 ; } 


#ContentCourse { margin: 0; padding: 25px; }
div.headcourseitem { margin: 0; padding:0; height: 211px; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0dde8; background:url(../../online_courses/img/bgCursoOnline.gif); background-repeat:no-repeat; }
span.imgcourseonline { float: right; margin: -33px 0 0 0; }
span.imgworkshops { float: right; margin: 14px 0 0 0; }
p.titlecourse { margin: 0; padding: 25px 0 0 25px; font-size: 15pt; font-weight: bold; color: #174266; }
p.resumecourse { margin: 0; padding: 10px 25px 0 25px; font-size: 15px; color: #545961; }

div.starcourse{ width:380px; margin: 20px 15px 0 25px; padding:5px 6px; background: url(../../online_courses/img/bgstarcourse.gif); background-repeat:no-repeat; font-weight: bold; font-size: 13px; }
div.starcourse2{ margin: 20px 15px 0 350px; padding: 4px 10px 6px 12px; background: url(../../online_courses/img/bgstarcourse.gif); background-repeat:no-repeat; font-weight: bold; font-size: 13px; }
span.startPay{ margin: 20px 15px 0 25px; padding: 4px 10px 6px 10px; background: url(../../online_courses/img/bgstarcourse.gif); background-repeat:no-repeat; font-weight: bold; font-size: 13px; }
span.startPayCourse{ margin: 0; padding: 4px 10px 6px 10px; background: url(../../my_courses/img/bgstarcoursepay.gif); background-repeat:no-repeat; font-weight: bold; font-size: 13px; }

div.schedule{ float:left; margin: 20px 15px 0 25px; padding: 4px 10px 6px 10px; background: url(../../online_courses/img/bgschedule.gif); background-repeat:no-repeat; font-weight: bold; font-size: 13px; }

span.menucourse { display:block;  width:400px; margin-top:70px; height:20px; padding:5px;   }
span.menucourse a { margin: 0 10px 0 0;  padding:5px; }
span.menucourse a.here { color: #FFFFFF; background-color:#1D4A84; padding:5px;  }

div.contentcourseitem { margin: 0; padding: 25px;  }
p.contentcourseitem { width: 550px; font-size: 11pt; }
input.usercourseok { font-weight: bold; }

div.pagamentodigitalbanner { margin: 0; padding: 25px; background: #e9eff5; }
p.pagamentodigitalbanner { width: 550px; font-size: 11pt; }

td.requireditens { color: #b9381a; } 

p.contentprogram { margin: 25px 0 0 0; padding: 0; }
p.contentprogram a { margin: 0 0 5px 0; padding: 0; font-size: 11pt; font-weight: bold; display:block; }

td.importantitem { background: #fff; border-bottom: 1px solid #c2d3e0; }

.tdBorderMyCourses{ background: #fff; border-bottom: 1px solid #c2d3e0; }
.tdBorderMyCoursesTitle{  font-size: 9pt; font-weight: bold; color: #434E58; text-transform:uppercase; }

div.imuser { position:absolute; margin: 0 0 0 550px; border: 1px solid #d0dde8; padding: 0 10px 0 10px; width: 280px; }


#onLineTitle { margin: 15px 0 0 0; padding: 8px; background: #6B92B3 url(../../online_courses/img/bgDegradeAttendanceText.gif) repeat-x bottom; border-top: 1px solid #335E80; border-bottom: 1px solid #396080; color: #FFFFFF; font-size: 16px; font-weight: bold; }
#offLineTitle { margin: 0; padding: 8px; background: #6B92B3 url(../../online_courses/img/bgDegradeAttendanceText.gif) repeat-x bottom; border-top: 1px solid #335E80; border-bottom: 1px solid #396080; color: #FFFFFF; font-size: 16px; font-weight: bold; }


#sc_next_webinar {
	background: url(../../online_workshop/img/sc-next-webinar.png) no-repeat;
	width:224px;
	height: 87px;
	float: right;
}
#sc_next_webinar h4 {
	font-size: 11px;
	color: #1d4ab4;
	margin: 12px 0 5px 20px;
}

#sc_next_webinar p#timer {
	color: #fff;
	font-size: 26px;
	font-weight: bold;
	margin: 0 0 0 30px;
}
