#wrapper {
  background-color: #fff; }

#content {
  font-family: "Roboto", "Helvetica Neue", "Arial", sans-serif;
  width: 1000px; }
  #content h1 {
    color: #0c507d; }

section#cot-container {
  height: 100%;
  margin: 0 auto 20px; }

div#cot-menu {
  float: left;
  width: 500px;
  display: block;
  position: relative;
  top: 0;
  margin: auto 0;
  padding: 0; }
  div#cot-menu > button {
    position: relative;
	width:515px;
    /*width: 100%;*/
    border: 0;
    text-align: left;
    cursor: pointer;
    margin: 0 0 10px 0;
    padding: 15px;
    background: #0c507d url(../images/arrow.svg) right center no-repeat;
    color: #fff;
    text-decoration: none;
    font-size: 1.5em;
    font-weight: 600; }
    div#cot-menu > button:hover {
      background-color: #0a4166; }
    div#cot-menu > button[aria-selected=true] {
      z-index: 10;
      background: #083353 none; }
      div#cot-menu > button[aria-selected=true]:after {
        content: " ";
        position: absolute;
        top: 0;
		right: -15px;
        width: 40px;
        height: 100%;
        box-shadow: inset 0 0 1px #c2c2c2;
        background: #fff url(../images/arrow.svg) right center no-repeat;
        z-index: 100; }
    div#cot-menu > button.resources {
      background-color: #6c131b; }
    div#cot-menu > button p {
      margin: 5px 0 0;
      font-size: 9pt;
      font-weight: normal;
      color: #d9d9d9; }

#cot-track-container {
  margin-left: 500px;
  min-height: 400px;
  background: url(../images/watermark.png) no-repeat center 20px; }
  #cot-track-container > div[role="tabpanel"] {
    position: relative;
    margin-left: 35px;
    border: 1px solid #f5f5f5;
    background-color: #fff; }
  #cot-track-container dl.cot-track {
    margin: 0; }
    #cot-track-container dl.cot-track dt {
      padding: 0;
      background-color: #86898c;
      text-transform: uppercase;
      /*font-size: larger;*/}
      #cot-track-container dl.cot-track dt .cot-accordion, #cot-track-container dl.cot-track dt a.cot-accordion:link, #cot-track-container dl.cot-track dt a.cot-accordion:visited {
        padding: 5px 10px 5px 20px;
        display: block;
        text-align: left;
        color: #fff;
        text-decoration: none;
        cursor: pointer;
        background: transparent url(../images/accordion-sprite.svg) right 6px no-repeat; }
        #cot-track-container dl.cot-track dt .cot-accordion[aria-expanded=true], #cot-track-container dl.cot-track dt a.cot-accordion:link[aria-expanded=true], #cot-track-container dl.cot-track dt a.cot-accordion:visited[aria-expanded=true] {
          background-position: right -34px;
          background-color: #136c37; }
        #cot-track-container dl.cot-track dt .cot-accordion[aria-disabled=true], #cot-track-container dl.cot-track dt a.cot-accordion:link[aria-disabled=true], #cot-track-container dl.cot-track dt a.cot-accordion:visited[aria-disabled=true] {
          background-image: none !important; }
          #cot-track-container dl.cot-track dt .cot-accordion[aria-disabled=true] span.accordion-help, #cot-track-container dl.cot-track dt a.cot-accordion:link[aria-disabled=true] span.accordion-help, #cot-track-container dl.cot-track dt a.cot-accordion:visited[aria-disabled=true] span.accordion-help {
            display: none !important; }
        #cot-track-container dl.cot-track dt .cot-accordion span.accordion-help, #cot-track-container dl.cot-track dt a.cot-accordion:link span.accordion-help, #cot-track-container dl.cot-track dt a.cot-accordion:visited span.accordion-help {
          float: right;
          margin-right: 20px;
          text-transform: none;
          font-size: 10px;
          font-style: italic;
          line-height: 22px; }
      #cot-track-container dl.cot-track dt.elective {
        background-color: #000; }
    #cot-track-container dl.cot-track dd {
      margin: 15px 15px 0 35px;
      color: #6d6e71;
      overflow: hidden; }
      #cot-track-container dl.cot-track dd > div.lesson {
        padding: 0 0 15px;
        margin-bottom: 15px;
        border-bottom: 2px solid #f3f3f4; }
      #cot-track-container dl.cot-track dd > div.lesson:last-child {
        border-bottom: 0;
        padding-bottom: 0; }
      #cot-track-container dl.cot-track dd h2 {
        color: #000;
        margin: 0 0 5px; 
		font-size: 15px; 
		padding-bottom: 5px;}
      #cot-track-container dl.cot-track dd ul {
        list-style-type: square;
		width:290px;
		padding-left:20px;		}
      #cot-track-container dl.cot-track dd div.text-center {
        text-align: center; }
      #cot-track-container dl.cot-track dd div.text-right {
        text-align: right; }
      #cot-track-container dl.cot-track dd button {
        cursor: pointer;
        border-radius: 5px;
        text-transform: uppercase;
        /*font-size: larger;*/
        color: #fff; }
        #cot-track-container dl.cot-track dd button.lesson {
          padding: 4px 27px 4px 10px;
          background: #136c37 url(../images/accordion-sprite.svg) right -118px no-repeat;
          border: 0; 
		  float: right;}
        #cot-track-container dl.cot-track dd button.elective {
          padding: 13px 18px;
          background: -webkit-linear-gradient(top, #164a72, #0d3356);
          background: linear-gradient(to bottom, #164a72, #0d3356);
          border: 1px solid #67849c; }
		  
.duration{
	margin:0px;
	font-size:15px;
	padding-bottom:15px;
	text-align: center;
	text-decoration: underline;
}

.margin-top{
	margin-top:10px;
}

.ExamButton{
    cursor: pointer;
    border-radius: 5px;
    text-transform: uppercase;
    color: #fff; 
    padding: 13px 18px;
    background: -webkit-linear-gradient(top, #164a72, #0d3356);
    background: linear-gradient(to bottom, #164a72, #0d3356);
    border: 1px solid #67849c;	
	text-decoration: none;
}

.ExamCenter{
    text-align: center; 	
	margin-top:14px;
}

.LessonButton{
    padding: 4px 27px 4px 10px;
    background: #136c37 url(../images/accordion-sprite.svg) right -118px no-repeat;
    border: 0; 
	float: right;
    cursor: pointer;
    border-radius: 5px;
    text-transform: uppercase;
    color: #fff; 	
	text-decoration: none;
}

/*# sourceMappingURL=cot.css.map */