.divTable{
	display: table;
	width: 100%;
	padding: 13px 0px 12px 0px;
	background: #fff;
}
.divTableRow {
	display: table-row;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
}

.divTableCell1, .divTableHead {
	border: 0px solid #999999;
	display: table-cell;
	padding: 3px 10px;
	vertical-align:middle;
  width:32%;
}


.divTableCell2, .divTableHead {
	border: 0px solid #999999;
	display: table-cell;
	padding: 3px 10px;
	vertical-align:middle;
  width:68%;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}


#wrapper #content #box3 {
	 background-color: #ECECEC;
    background-repeat: no-repeat;
    border-radius: 7px;
    float: left;
    height: auto;
    margin-left: 12px;
    /*min-height: 630px;*/    min-height: 580px;
    padding-bottom: 15px;
    position: relative;
    width: 469px;
}

#wrapper #content #box4 {
	 border-radius: 7px;
	background-repeat:no-repeat;
	 background-color: #ececec;
    float: left;
   /*min-height:585px;*/   min-height:580px;
   height:auto;
    margin-left: 12px;
	 margin-left: 16px;
	 width: 469px;
   position: relative;
      padding-bottom:15px;
}

#wrapper #content #box1 {
	 background-color: #ECECEC;
    background-repeat: no-repeat;
    border-radius: 7px;
    float: left;
    height: auto;
    margin-left: 12px;
    /*min-height: 630px;*/    min-height: 480px;
    padding-bottom: 15px;
    position: relative;
    width: 469px;
}

#wrapper #content #box2 {
	 border-radius: 7px;
	background-repeat:no-repeat;
	 background-color: #ececec;
    float: left;
   /*min-height:585px;*/   min-height:480px;
   height:auto;
    margin-left: 12px;
	 margin-left: 16px;
	 width: 469px;
   position: relative;
      padding-bottom:15px;
}

#wrapper #content #box_text {
    color: 
    #333333;
    float: left;
    font-family: 'Conv_trebuc_0',Sans-Serif;
    font-size: 14px;
    height: auto;
    line-height: 22px;
    margin-left: 15px;
    margin-top: 15px;
    min-height: 313px;
    min-height: 180px;
    text-align: justify;
    width: 92%;
}


.newname {
  display: block;
  font-size: 1.5em;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0;
  margin-right: 0;
  font-weight: bold;
  color:#fff;
  letter-spacing: 1.5px;
}


a.newnamelink:link {color:#fff;}
a.newnamelink:visited {color:#fff;}
a.newnamelink:hover {color:#fff;}


hr.new1 {
  border: 1px solid #4B8BBB ;
  width:25%;
  margin-bottom: 14px;
  color:#c1def4;
  
}

hr.introhr {
  border: 1px solid rgb(34, 122, 187);
  width:10%;
  margin-bottom: 1.3em;
  float:left;
  
}


hr.introhr_under {
    border: 1px solid rgba(0,0,0,0.1);
    #fcfcfc;
    width: 94%;
    margin-bottom: 0.4em;
    margin-top: 3em;
}



h1.intro {
    display: block;
    font-size: 1.8em;
    margin-top: 0.5em;
    margin-bottom: 0.4em;
    margin-left: 0;
    margin-right: 0;
    font-weight: 700;
    Color: #5A8AB5;
    font-family: 'Conv_trebuc_0',Sans-Serif;
    text-transform: uppercase;
    letter-spacing: 1.1px;
  }

h2.subtitle {
  display: block;
  font-size: 1.1em;
  margin-top: 0.1em;
  margin-bottom: 0.12em;
  margin-left: 0;
  margin-right: 0;
  font-weight: bold;
  color:#000;
  font-family: 'Conv_trebuc_0',Sans-Serif;
  letter-spacing: 1.1px;
  text-transform: uppercase;
}

.introp {
    margin-bottom: 1em;
    clear: both;
    padding: 0 17px 0 0;
    line-height: 1.2;
    font-family: 'Conv_trebuc_0',Sans-Serif;
    font-weight: normal;
    font-size: 14px;
  }

.learnmore {

    text-decoration: none;
    font-family: 'Conv_trebuc_0',Sans-Serif;
    font-weight: 100 !important;
    letter-spacing: 1.1px;
}


.content_inc{
    width:100%;
    float:left;
    background-color: #ffffff;
    position:relative;
    padding-bottom:10px;
    min-height:410px;
}

.content_outc{
	margin:0px 30px 15px 30px !important;
}


.loss-prevention-course {
    background-image: url("../../images/course/loss-prevention-course.jpg");
    background-position: right top;
    background-repeat: no-repeat;
    height: 250px;
    width: 860px;
}


.human-resources-course {
    background-image: url("../../images/course/human-resources-course.jpg");
    background-position: right top;
    background-repeat: no-repeat;
    height: 250px;
    width: 860px;
}


.master-course {
    background-image: url("../../images/course/master-course.jpg");
    background-position: right top;
    background-repeat: no-repeat;
        height: 440px;
    width: 860px;
}

.public-safety-course {
    background-image: url("../../images/course/public-safety-course.jpg");
    background-position: right top;
    background-repeat: no-repeat;
        height: 250px;
    width: 860px;
}


.small-course-titlec {
    color: #5A8AB5;
    font-family: "Conv_trebuc_0",sans-serif;
    font-size: 18px;
    font-weight: bold;
    margin: 5px 0;
    padding-bottom: 10px;
}

.large-course-titlec {
    color: #222222;
    font-family: "Conv_trebuc_0",sans-serif;
    font-size: 24px;
    font-weight: 600;
}

.wrap_course_titlec {
    background-image: url("../images/heading_btm_border.png");
    background-position: left bottom;
    background-repeat: no-repeat;
    float: left;
    height: auto;
    line-height: 1.4em;
    margin-bottom: 16px;
    padding-bottom: 10px;
    text-transform: uppercase;
    width: 100%;
    padding-left: ;
    
}

.wrapper_detailscourse p {
    color: #333333;
    font-family: "Conv_trebuc_0",sans-serif;
    font-size: 14px;
    line-height: 19px;
    text-align: justify;
}



.wrapper_detailscourse li.cpage  {
    background: none;
    font-family: "Conv_trebuc_0",sans-serif;
    font-size: 14px;
    line-height: 24px;
    list-style: disc
    list-style-type: none;
    padding: 0 0 0 5px;
    text-decoration: none;
}

ul li.cpage::before {
  content: "\2022";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  color: #5A8AB5; /* Change the color */
  font-weight: bold; /* If you want it to be bold */
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1em; /* Also needed for space (tweak if needed) */
  margin-left: -1em; /* Also needed for space (tweak if needed) */
}

.c_block{margin: 3em;}


hr.logo_above {
    border: 1px solid rgba(0,0,0,0.1);
    width: 99%;
    margin-bottom: 0.4em;
    margin-top: 5em;
}

hr.logo_under {
    border: 1px solid rgba(0,0,0,0.1);
    width: 99%;
    margin-bottom: 4em;
    margin-top: 0.5em;
}
