/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/

/*[START-QCC]*/ .qmmc .qmdivider {

  display: block;

  font-size: 1px;

  border-width: 0px;

  border-style: solid;

  position: relative;

  z-index: 1;

}

.qmmc .qmdividery {

  float: left;

  width: 0px;

}

.qmmc .qmtitle {

  display: block;

  cursor: default;

  white-space: nowrap;

  position: relative;

  z-index: 1;

}

.qmclear {

  font-size: 1px;

  height: 0px;

  width: 0px;

  clear: left;

  line-height: 0px;

  display: block;

  float: none !important;

}

.qmmc {

  position: relative;

  zoom: 1;

  z-index: 100;

}

.qmmc a, .qmmc li {

  float: left;

  display: block;

  white-space: nowrap;

  position: relative;

  z-index: 1;

}

.qmmc div a, .qmmc ul a, .qmmc ul li {

  float: none;

}

.qmsh div a {

  float: left;

}

.qmmc div {

  visibility: hidden;

  position: absolute;

}

.qmmc .qmcbox {

  cursor: default;

  display: inline-block;

  position: relative;

  z-index: 1;

}

.qmmc .qmcbox a {

  display: inline;

}

.qmmc .qmcbox div {

  float: none;

  position: static;

  visibility: inherit;

  left: auto;

}

.qmmc li {

  z-index: auto;

}

.qmmc ul {

  left: -10000px;

  position: absolute;

  z-index: 10;

}

.qmmc, .qmmc ul {

  list-style: none;

  padding: 0px;

  margin: 0px;

}

.qmmc li a {

  float: none;

}

.qmmc li:hover > ul {

  left: auto;

} /*[END-QCC]*/ /*[START-QCC0]*/ #qm0 ul {

  top: 100%;

}

#qm0 ul li:hover > ul {

  top: 0px;

  left: 100%;

} /*[END-QCC0]*/ /*[START-QCC1]*/ #qm1 li, #qm1 a {

  float: none;

}

#qm1 li:hover > ul {

  top: 0px;

  left: 100%;

} /*[END-QCC1]*/ /*[START-QCC2]*/ #qm2 ul {

  top: 100%;

}

#qm2 ul li:hover > ul {

  top: 0px;

  left: 100%;

} /*[END-QCC2]*/

/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/

/* QuickMenu 0 - Pre-Login Pages */

/*"""""""" (MAIN) Container""""""""*/

#qm0 {

  max-width: auto;

  background-color: transparent;

  z-index: 99 !important;

}

/*"""""""" (MAIN) Items""""""""*/

#qm0 a {

  padding: 10px 15px 8px 14px;

  margin: 0px 0px 0px 0px;

  color: #353535;

  font-family: "proxima-nova", sans-serif;

  font-size: 13px;

  text-decoration: none;

  font-weight: bold;

  text-align: left;

  border-width: 0px;

  border-style: solid;

  border-color: #e2eff8;

}

/*"""""""" (MAIN) Hover State""""""""*/

#qm0 a:hover {

  color: #135784;

  text-decoration: none;

}

/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/

#qm0 li:hover > a {

  color: #135784;

  text-decoration: none;

}

/*"""""""" (MAIN) Active State""""""""*/

body #qm0 .qmactive, body #qm0 .qmactive:hover {

  color: #6186d3;

  text-decoration: none;

}

/*"""""""" (MAIN) Persistent State""""""""*/

body #qm0 .qmpersistent, body #qm0 .qmpersistent:hover {

  color: #ffffff;

  font-weight: bold;

  background-color: #353535;

  border-radius: 5px 5px 5px 5px;

}

/*"""""""" (SUB) Container""""""""*/

#qm0 div, #qm0 ul {

  padding: 5px;

  margin: -1px 0px 0px;

  background-color: #ffffff;

  border-top: 2px;

  border-left: 0px;

  border-right: 0px;

  border-bottom: 0px;

  border-style: solid;

  border-color: #e7e7e8;

}

/*"""""""" (SUB) Items""""""""*/

#qm0 div a, #qm0 ul a {

  padding: 8px 20px 4px 9px;

  background-color: transparent;

  color: #444444;

  font-size: 12px;

  font-weight: normal;

  border-width: 0px;

  border-style: none;

  border-color: #e5e5e5;

}

/*"""""""" (SUB) Hover State""""""""*/

#qm0 div a:hover {

  background-color: transparent;

  color: #698A59;

  text-decoration: underline;

}

/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/

#qm0 ul li:hover > a {

  background-color: transparent;

  color: #698A59;

  text-decoration: underline;

}

/*"""""""" (SUB) Active State""""""""*/

body #qm0 div .qmactive, body #qm0 div .qmactive:hover {

  color: #698A59;

  font-weight: bold;

  background-color: #cbcbcb;

}

/*"""""""" (SUB) Persistent State""""""""*/

body #qm0 div .qmpersistent, body #qm0 div .qmpersistent:hover {

  color: #444444;

  font-weight: bold;

  background-color: transparent;

}

/*"""""""" Individual Titles""""""""*/

#qm0 .qmtitle {

  cursor: default;

  padding: 3px 0px 3px 4px;

  color: #444444;

  font-family: "proxima-nova", sans-serif;

  font-size: 12px;

  font-weight: bold;

}

/*"""""""" Individual Horizontal Dividers""""""""*/

#qm0 .qmdividerx {

  border-top-width: 1px;

  margin: 4px 0px;

  border-color: #e5e5e5;

}

/*"""""""" Individual Vertical Dividers""""""""*/

#qm0 .qmdividery {

  border-left-width: 1px;

  height: 15px;

  margin: 4px 2px 0px;

  border-color: #e5e5e5;

}

/*"""""""" Custom Rule""""""""*/

ul#qm0 ul li:hover > a.qmparent {

  background-image: url("qmimages/cssalt1_arrow_right_hover.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm0 ul .qmparent {

  background-image: url("qmimages/cssalt1_arrow_right.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm0 li:hover > a.qmparent {

  background-image: url("qmimages/cssalt1_arrow_down_hover.gif");

  text-decoration: underline;

}

/*"""""""" Custom Rule""""""""*/

ul#qm0 .qmparent {

  background-image: url("qmimages/cssalt1_arrow_down.gif");

  background-repeat: no-repeat;

  background-position: 97% center;

}

/*[END-QS0]*/

/* QuickMenu 1 */

/*"""""""" (MAIN) Container""""""""*/

#qm1 {

  width: 100%;

  height: 100%; /* Added this as part of the horizontal scroll fix */

  background-color: transparent;

  border-width: 1px 0px;

  border-style: solid;

  border-color: #262626;

  overflow-x: hidden; /* added this and the horizontal scroll in off-canvas disappeared */

}

/*"""""""" (MAIN) Items""""""""*/

#qm1 a {

  padding: .875em 2.063em .875em .500em;

  /*background-image:url("qmimages/gradient_37.gif");*/

  color: #BDBDBD;

  font-family: sans-serif;

  font-size: 1.188em;

  text-decoration: none;

  text-align: left;

  border-width: 0 0 1px 0;

  border-style: solid;

  border-color: #404040;

  margin-left: 0em;

}

/*"""""""" (MAIN) Hover State""""""""*/

#qm1 a:hover {

  color: #FFFFFF;

  text-decoration: none;

}

/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/

#qm1 li:hover > a {

  color: #FFFFFF;

  text-decoration: none;

}

/*"""""""" (MAIN) Active State""""""""*/

body #qm1 .qmactive, body #qm1 .qmactive:hover {

  color: #FFFFFF;

  text-decoration: none;

  font-weight: bold;

}

/*"""""""" (MAIN) Persistent State""""""""*/

body #qm1 .qmpersistent, body #qm1 .qmpersistent:hover {

  color: #FFFFFF;

  font-weight: bold;

}

/*"""""""" (SUB) Container""""""""*/

#qm1 div, #qm1 ul {

  padding: 10px 0px;

  background-color: rgba(0, 0, 0, 0.2);

  border-width: 0px;

  border-style: none;

  /*border-color:#262626;*/

}

/*"""""""" (SUB) Items""""""""*/

#qm1 div a, #qm1 ul a {

  padding: .875em 2.500em .875em .688em;

  margin-top: 0px;

  margin-bottom: 0px;

  margin-left: 0px;

  margin-right: 0px;

  background-color: transparent;

  background-image: none;

  font-size: 1.000em;

  color: #BDBDBD;

border-width: 0 0 1px 0;

  border-style: dotted;

  border-color: #353535;	

}

/*"""""""" (SUB) Hover State""""""""*/

#qm1 div a:hover {

  color: #ffffff;

  /*opacity: 0.4;*/

}

/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/

#qm1 ul li:hover > a {

  color: #ffffff;

}

/*"""""""" (SUB) Active State""""""""*/

body #qm1 div .qmactive, body #qm1 div .qmactive:hover {

  background-color: transparent;

  text-decoration: none;

  border-color: #000000;

  font-weight: 500;

  color: #ffffff;

}

/*"""""""" Individual Titles""""""""*/

#qm1 .qmtitle {

  cursor: default;

  padding: .875em 2.063em .875em 1.063em;

  background-color: #00573d;

  color: #ffffff;

  font-family: sans-serif;

  font-size: 0.750em;

  font-weight: bold;

}

/*"""""""" Individual Horizontal Dividers""""""""*/

#qm1 .qmdividerx {

  padding: .875em 0 .875em 0;

  margin: 0px 0px;

  border-top-width: 8px;

  border-color: #3f3f3f;

}

/*"""""""" Individual Vertical Dividers""""""""*/

#qm1 .qmdividery {

  border-left-width: 1px;

  height: 15px;

  margin: 4px 2px 0px;

  border-color: #333333;

}

/*"""""""" Custom Rule""""""""*/

ul#qm1 a {

  background-color: #DDDDDD;

}

/*"""""""" Custom Rule""""""""*/

ul#qm1 ul {

  background-color: #F1F1F1;

  border-width: 1px;

  border-style: solid;

  border-color: #666666;

}

/*"""""""" Custom Rule""""""""*/

ul#qm1 ul a {

  padding: 2px 20px 2px 5px;

  background-color: #F1F1F1;

}

/*"""""""" Custom Rule""""""""*/

ul#qm1 .qmparent {

  /* background-image:url("qmimages/symbol_0.gif"); */

  background-repeat: no-repeat;

  background-position: 95% 55%;

}

/*"""""""" Custom Rule""""""""*/

ul#qm1 li:hover > a.qmparent {

  /* background-image:url("qmimages/symbol_2.gif");   */

}

/*"""""""" Custom Rule""""""""*/

ul#qm1 ul .qmparent {

  /* background-image:url("qmimages/symbol_3.gif");   */

}

/*"""""""" Custom Rule""""""""*/

ul#qm1 ul li:hover > a.qmparent {

  /* background-image:url("qmimages/symbol_5.gif");   */

}

/*[END-QS1]*/

/* QuickMenu 2 Off-Canvas Mobile Gateway Pages*/

/*"""""""" (MAIN) Container""""""""*/

#qm2 {

  width: 100%;

  height: 100%; /* Added this as part of the horizontal scroll fix */

  background-color: transparent;

}

/*"""""""" (MAIN) Items""""""""*/

#qm2 a {

  padding: .500em 0 .500em 1.950em;

  color: #8091a0;

  font-family: proxima-nova, sans-serif;

  font-size: 1.125em;

  text-decoration: none;

  text-align: left;

  border-width: 0 0 1px 0;

  border-style: solid;

  border-color: #313131;

  margin-left: 1.438em;

}

/*"""""""" (MAIN) Hover State""""""""*/

#qm2 a:hover {

  color: #FFFFFF;

  text-decoration: none;

}

/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/

#qm2 li:hover > a {

  color: #FFFFFF;

  text-decoration: none;

}

/*"""""""" (MAIN) Active State""""""""*/

body #qm2 .qmactive, body #qm2 .qmactive:hover {

  color: #FFFFFF;

  text-decoration: none;

}

/*"""""""" (MAIN) Persistent State""""""""*/

body #qm2 .qmpersistent, body #qm2 .qmpersistent:hover {

  color: #FFFFFF;

  font-weight: bold;

}

/*"""""""" (SUB) Container""""""""*/

#qm2 div, #qm2 ul {

  padding: 10px 0px;

  background-color: #262626;

  border-width: 1px;

  border-style: none;

  border-color: #262626;

}

/*"""""""" (SUB) Items""""""""*/

#qm2 div a, #qm2 ul a {

  padding: 2px 0px 2px 15px;

  margin: 0px 5px;

  background-color: transparent;

  background-image: none;

  font-size: 14px;

}

/*"""""""" (SUB) Hover State""""""""*/

#qm2 div a:hover {

  text-decoration: underline;

}

/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/

#qm2 ul li:hover > a {

  text-decoration: underline;

}

/*"""""""" (SUB) Active State""""""""*/

body #qm2 div .qmactive, body #qm2 div .qmactive:hover {

  background-color: #444444;

  text-decoration: none;

  border-color: #262626;

}

/*"""""""" Individual Titles""""""""*/

#qm2 .qmtitle {

  cursor: default;

  padding: 3px 0px 3px 12px;

  background-color: #262626;

  color: #FFFFFF;

  font-family: "proxima-nova", Arial;

  font-size: 11px;

  font-weight: bold;

}

/*"""""""" Individual Horizontal Dividers""""""""*/

#qm2 .qmdividerx {

  border-top-width: 1px;

  margin: 16px 0;

  border-color: #373737;

}

/*"""""""" Individual Vertical Dividers""""""""*/

#qm2 .qmdividery {

  border-left-width: 1px;

  height: 15px;

  margin: 4px 2px 0px;

  border-color: #333333;

}

/*"""""""" Custom Rule""""""""*/

ul#qm2 a {

  background-color: #DDDDDD;

}

/*"""""""" Custom Rule""""""""*/

ul#qm2 ul {

  background-color: #F1F1F1;

  border-width: 1px;

  border-style: solid;

  border-color: #666666;

}

/*"""""""" Custom Rule""""""""*/

ul#qm2 ul a {

  padding: 2px 20px 2px 5px;

  background-color: #F1F1F1;

}

/*"""""""" Custom Rule""""""""*/

ul#qm2 .qmparent {

  background-image: url("qmimages/symbol_0.gif");

  background-repeat: no-repeat;

  background-position: 95% 55%;

}

/*"""""""" Custom Rule""""""""*/

ul#qm2 li:hover > a.qmparent {

  background-image: url("qmimages/symbol_2.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm2 ul .qmparent {

  background-image: url("qmimages/symbol_3.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm2 ul li:hover > a.qmparent {

  background-image: url("qmimages/symbol_5.gif");

}

/*[END-QS2]*/



/* QuickMenu 3 - Programs and Initiatives */

/*"""""""" (MAIN) Container""""""""*/

#qm3 {

  width: 100%;

  height: 100%; /* Added this as part of the horizontal scroll fix */

  background-color: transparent;

  z-index: 0 !important;

}

/*"""""""" (MAIN) Items""""""""*/

#qm3 a {

  padding: 1.000em 3.500em .750em .750em;

  color: #1e1e1e;

  font-family: proxima-nova, sans-serif;

  font-size: .938em;

  text-decoration: none;

  text-align: left;

  border-width: 0 0 1px 0;

  border-style: solid;

  border-color: #dadada;

  margin-left: 0em;

background-color: transparent;	

}

/*"""""""" (MAIN) Hover State""""""""*/

#qm3 a:hover {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/

#qm3 li:hover > a {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (MAIN) Active State""""""""*/

body #qm3 .qmactive, body #qm3 .qmactive:hover {

  color: #4968a9;

  text-decoration: none;

font-weight: 700;	

}

/*"""""""" (MAIN) Persistent State""""""""*/

body #qm3 .qmpersistent, body #qm3 .qmpersistent:hover {

  color: #1e1e1e;

  font-weight: 700;

  border-width: 0 0 4px 0;

  border-style: solid;

  border-color: #caced5;

  /*background-color:#cc3333;*/

}

/*"""""""" (SUB) Container""""""""*/

#qm3 div, #qm3 ul {

  padding: 10px 0px;

  background-color: transparent;

  border-width: 0px;

  border-style: none;

  border-color: #cacaca;

}

/*"""""""" (SUB) Items""""""""*/

#qm3 div a, #qm3 ul a {

  padding: .875em .2.500em 875em .938em;

  margin: 0 0 0 10px;

  background-color: transparent;

  background-image: none;

  font-size: .875em;

  border-width: 0 0 1px 0;

  border-style: solid;

  border-color: #efefef;

  color: #4968a9;

}

/*"""""""" (SUB) Hover State""""""""*/

#qm3 div a:hover {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/

#qm3 ul li:hover > a {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (SUB) Active State""""""""*/

body #qm3 div .qmactive, body #qm3 div .qmactive:hover {

  /*background-color:#444444;*/

  text-decoration: none;

  border-color: #efefef;

}

/*"""""""" (SUB) Persistant State""""""""*/

body #qm3 div .qmpersistent, body #qm3 div .qmpersistent:hover {

  color: #2d5e71;

  font-weight: 700;

  border-width: 0 0 1px 0;

  border-color: #efefef;

  /*background-color:#ebebeb;*/

}

/*"""""""" Individual Titles""""""""*/

#qm3 .qmtitle {

  cursor: default;

  padding: 3px 0px 3px 12px;

  background-color: #262626;

  color: #FFFFFF;

  font-family: "proxima-nova", Arial;

  font-size: 11px;

  font-weight: bold;

}

/*"""""""" Individual Horizontal Dividers""""""""*/

#qm3 .qmdividerx {

  border-top-width: 1px;

  margin: 16px 0;

  border-color: #373737;

}

/*"""""""" Individual Vertical Dividers""""""""*/

#qm3 .qmdividery {

  border-left-width: 1px;

  height: 15px;

  margin: 4px 2px 0px;

  border-color: #333333;

}

/*"""""""" Custom Rule""""""""*/

ul#qm3 a {

  background-color: #DDDDDD;

}

/*"""""""" Custom Rule""""""""*/

ul#qm3 ul {

  background-color: #F1F1F1;

  border-width: 1px;

  border-style: solid;

  border-color: #666666;

}

/*"""""""" Custom Rule""""""""*/

ul#qm3 ul a {

  padding: 2px 20px 2px 5px;

  background-color: #F1F1F1;

}

/*"""""""" Custom Rule""""""""*/

ul#qm3 .qmparent {

  background-image: url("qmimages/symbol_0.gif");

  background-repeat: no-repeat;

  background-position: 95% 55%;

}

/*"""""""" Custom Rule""""""""*/

ul#qm3 li:hover > a.qmparent {

  background-image: url("qmimages/symbol_2.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm3 ul .qmparent {

  background-image: url("qmimages/symbol_3.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm3 ul li:hover > a.qmparent {

  background-image: url("qmimages/symbol_5.gif");

}

/*[END-QS3]*/





/* QuickMenu 4 - Training */

/*"""""""" (MAIN) Container""""""""*/

#qm4 {

  width: 100%;

  height: 100%; /* Added this as part of the horizontal scroll fix */

  background-color: transparent;

  z-index: 0 !important;

}

/*"""""""" (MAIN) Items""""""""*/

#qm4 a {

  padding: 1.000em 3.500em .750em .750em;

  color: #1e1e1e;

  font-family: proxima-nova, sans-serif;

  font-size: .938em;

  text-decoration: none;

  text-align: left;

  border-width: 0 0 1px 0;

  border-style: solid;

  border-color: #dadada;

  margin-left: 0em;

background-color: transparent;	

}

/*"""""""" (MAIN) Hover State""""""""*/

#qm4 a:hover {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/

#qm4 li:hover > a {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (MAIN) Active State""""""""*/

body #qm4 .qmactive, body #qm4 .qmactive:hover {

  color: #4968a9;

  text-decoration: none;

font-weight: 700;	

}

/*"""""""" (MAIN) Persistent State""""""""*/

body #qm4 .qmpersistent, body #qm4 .qmpersistent:hover {

  color: #1e1e1e;

  font-weight: 700;

  border-width: 0 0 4px 0;

  border-style: solid;

  border-color: #caced5;

  /*background-color:#cc3333;*/

}

/*"""""""" (SUB) Container""""""""*/

#qm4 div, #qm4 ul {

  padding: 10px 0px;

  background-color: transparent;

  border-width: 0px;

  border-style: none;

  border-color: #cacaca;

}

/*"""""""" (SUB) Items""""""""*/

#qm4 div a, #qm4 ul a {

  padding: .875em .2.500em 875em .938em;

  margin: 0 0 0 10px;

  background-color: transparent;

  background-image: none;

  font-size: .875em;

  border-width: 0 0 1px 0;

  border-style: solid;

  border-color: #efefef;

  color: #4968a9;

}

/*"""""""" (SUB) Hover State""""""""*/

#qm4 div a:hover {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/

#qm4 ul li:hover > a {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (SUB) Active State""""""""*/

body #qm4 div .qmactive, body #qm4 div .qmactive:hover {

  /*background-color:#444444;*/

  text-decoration: none;

  border-color: #efefef;

}

/*"""""""" (SUB) Persistant State""""""""*/

body #qm4 div .qmpersistent, body #qm4 div .qmpersistent:hover {

  color: #2d5e71;

  font-weight: 700;

  border-width: 0 0 1px 0;

  border-color: #efefef;

  /*background-color:#ebebeb;*/

}

/*"""""""" Individual Titles""""""""*/

#qm4 .qmtitle {

  cursor: default;

  padding: 3px 0px 3px 12px;

  background-color: #262626;

  color: #FFFFFF;

  font-family: "proxima-nova", Arial;

  font-size: 11px;

  font-weight: bold;

}

/*"""""""" Individual Horizontal Dividers""""""""*/

#qm4 .qmdividerx {

  border-top-width: 1px;

  margin: 16px 0;

  border-color: #373737;

}

/*"""""""" Individual Vertical Dividers""""""""*/

#qm4 .qmdividery {

  border-left-width: 1px;

  height: 15px;

  margin: 4px 2px 0px;

  border-color: #333333;

}

/*"""""""" Custom Rule""""""""*/

ul#qm4 a {

  background-color: #DDDDDD;

}

/*"""""""" Custom Rule""""""""*/

ul#qm4 ul {

  background-color: #F1F1F1;

  border-width: 1px;

  border-style: solid;

  border-color: #666666;

}

/*"""""""" Custom Rule""""""""*/

ul#qm4 ul a {

  padding: 2px 20px 2px 5px;

  background-color: #F1F1F1;

}

/*"""""""" Custom Rule""""""""*/

ul#qm4 .qmparent {

  background-image: url("qmimages/symbol_0.gif");

  background-repeat: no-repeat;

  background-position: 95% 55%;

}

/*"""""""" Custom Rule""""""""*/

ul#qm4 li:hover > a.qmparent {

  background-image: url("qmimages/symbol_2.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm4 ul .qmparent {

  background-image: url("qmimages/symbol_3.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm4 ul li:hover > a.qmparent {

  background-image: url("qmimages/symbol_5.gif");

}

/*[END-QS4]*/





	/* QuickMenu 5 - Course Pages */



	/*"""""""" (MAIN) Container""""""""*/	

	#qm5	

	{	

		max-width:auto;

		background-color:transparent;

		z-index:1 !important;

	}





	/*"""""""" (MAIN) Items""""""""*/	

	#qm5 a	

	{	

		padding:10px 15px 8px 14px;

		margin:0px 0px 0px 0px;

		color:#cccfd1;

		font-family:"proxima-nova",sans-serif;

		font-size:13px;

		text-decoration:none;

		font-weight:normal;

		text-align:left;

		border-width:0px;

		border-style:solid;

		border-color:#e2eff8;

	}





	/*"""""""" (MAIN) Hover State""""""""*/	

	#qm5 a:hover	

	{	

		color:#ffffff;

		text-decoration:none;

	}





	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	

	#qm5 li:hover>a	

	{	

		color:#ffffff;

		text-decoration:none;

	}





	/*"""""""" (MAIN) Active State""""""""*/	

	body #qm5 .qmactive, body #qm5 .qmactive:hover	

	{	

		color:#ffffff;

		text-decoration:none;

	}





	/*"""""""" (MAIN) Persistent State""""""""*/	

	body #qm5 .qmpersistent, body #qm5 .qmpersistent:hover	

	{	

		color:#222222;

		font-weight:bold;

		background-color: #ffffff;

		border-radius: 10px 10px 0 0;

	}





	/*"""""""" (SUB) Container""""""""*/	

	#qm5 div, #qm5 ul	

	{	

		padding:5px;

		margin:-1px 0px 0px;

		background-color:#ffffff;

		border-top: 2px;

		border-left: 0px;

		border-right: 0px;

		border-bottom: 0px;

		border-style:solid;

		border-color:#e7e7e8;

	}





	/*"""""""" (SUB) Items""""""""*/	

	#qm5 div a, #qm5 ul a	

	{	

		padding:8px 20px 4px 9px;

		background-color:transparent;

		color:#444444;

		font-size:12px;

		font-weight:normal;

		border-width:0px;

		border-style:none;

		border-color:#e5e5e5;

	}





	/*"""""""" (SUB) Hover State""""""""*/	

	#qm5 div a:hover	

	{	

		background-color:transparent;

		color:#698A59;

		text-decoration:underline;

	}





	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	

	#qm5 ul li:hover>a	

	{	

		background-color:transparent;

		color:#698A59;

		text-decoration:underline;

	}





	/*"""""""" (SUB) Active State""""""""*/	

	body #qm5 div .qmactive, body #qm5 div .qmactive:hover	

	{	

		color:#698A59;

		font-weight:bold;

		background-color:#cbcbcb;

	}





	/*"""""""" (SUB) Persistent State""""""""*/	

	body #qm5 div .qmpersistent, body #qm5 div .qmpersistent:hover	

	{	

		color:#444444;

		font-weight:bold;

		background-color:transparent;

	}





	/*"""""""" Individual Titles""""""""*/	

	#qm5 .qmtitle	

	{	

		cursor:default;

		padding:3px 0px 3px 4px;

		color:#444444;

		font-family:"proxima-nova",sans-serif;

		font-size:12px;

		font-weight:bold;

	}





	/*"""""""" Individual Horizontal Dividers""""""""*/	

	#qm5 .qmdividerx	

	{	

		border-top-width:1px;

		margin:4px 0px;

		border-color:#e5e5e5;

	}





	/*"""""""" Individual Vertical Dividers""""""""*/	

	#qm5 .qmdividery	

	{	

		border-left-width:1px;

		height:15px;

		margin:4px 2px 0px;

		border-color:#e5e5e5;

	}





	/*"""""""" Custom Rule""""""""*/	

	ul#qm5 ul li:hover > a.qmparent	

	{	

		background-image:url("qmimages/cssalt1_arrow_right_hover.gif");

	}





	/*"""""""" Custom Rule""""""""*/	

	ul#qm5 ul .qmparent	

	{	

		background-image:url("qmimages/cssalt1_arrow_right.gif");

	}





	/*"""""""" Custom Rule""""""""*/	

	ul#qm5 li:hover > a.qmparent	

	{	

		background-image:url("qmimages/cssalt1_arrow_down_hover.gif");

		text-decoration:underline;

	}





	/*"""""""" Custom Rule""""""""*/	

	ul#qm5 .qmparent	

	{	

		background-image:url("qmimages/cssalt1_arrow_down.gif");

		background-repeat:no-repeat;

		background-position:97% center;

	}

	/*[END-QS5]*/





/* QuickMenu 6 - About Section */

/*"""""""" (MAIN) Container""""""""*/

#qm6 {

  width: 100%;

  height: 100%; /* Added this as part of the horizontal scroll fix */

  background-color: transparent;

  z-index: 0 !important;

}

/*"""""""" (MAIN) Items""""""""*/

#qm6 a {

  padding: 1.000em 3.500em .750em .750em;

  color: #1e1e1e;

  font-family: proxima-nova, sans-serif;

  font-size: .938em;

  text-decoration: none;

  text-align: left;

  border-width: 0 0 1px 0;

  border-style: solid;

  border-color: #dadada;

  margin-left: 0em;

background-color: transparent;	

}

/*"""""""" (MAIN) Hover State""""""""*/

#qm6 a:hover {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/

#qm6 li:hover > a {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (MAIN) Active State""""""""*/

body #qm6 .qmactive, body #qm6 .qmactive:hover {

  color: #4968a9;

  text-decoration: none;

}

/*"""""""" (MAIN) Persistent State""""""""*/

body #qm6 .qmpersistent, body #qm6 .qmpersistent:hover {

  color: #1e1e1e;

  font-weight: 700;

  border-width: 0 0 4px 0;

  border-style: solid;

  border-color: #caced5;

  /*background-color:#cc3333;*/

}

/*"""""""" (SUB) Container""""""""*/

#qm6 div, #qm6 ul {

  padding: 10px 0px;

  background-color: transparent;

  border-width: 0px;

  border-style: none;

  border-color: #cacaca;

}

/*"""""""" (SUB) Items""""""""*/

#qm6 div a, #qm6 ul a {

  padding: .875em .2.500em 875em .938em;

  margin: 0 0 0 10px;

  background-color: transparent;

  background-image: none;

  font-size: .875em;

  border-width: 0 0 1px 0;

  border-style: solid;

  border-color: #efefef;

  color: #4968a9;

}

/*"""""""" (SUB) Hover State""""""""*/

#qm6 div a:hover {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/

#qm6 ul li:hover > a {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (SUB) Active State""""""""*/

body #qm6 div .qmactive, body #qm6 div .qmactive:hover {

  /*background-color:#444444;*/

  text-decoration: none;

  border-color: #efefef;

}

/*"""""""" (SUB) Persistant State""""""""*/

body #qm6 div .qmpersistent, body #qm6 div .qmpersistent:hover {

  color: #2d5e71;

  font-weight: 700;

  border-width: 0 0 1px 0;

  border-color: #efefef;

  /*background-color:#ebebeb;*/

}

/*"""""""" Individual Titles""""""""*/

#qm6 .qmtitle {

  cursor: default;

  padding: 3px 0px 3px 12px;

  background-color: #262626;

  color: #FFFFFF;

  font-family: "proxima-nova", Arial;

  font-size: 11px;

  font-weight: bold;

}

/*"""""""" Individual Horizontal Dividers""""""""*/

#qm6 .qmdividerx {

  border-top-width: 1px;

  margin: 16px 0;

  border-color: #373737;

}

/*"""""""" Individual Vertical Dividers""""""""*/

#qm6 .qmdividery {

  border-left-width: 1px;

  height: 15px;

  margin: 4px 2px 0px;

  border-color: #333333;

}

/*"""""""" Custom Rule""""""""*/

ul#qm6 a {

  background-color: #DDDDDD;

}

/*"""""""" Custom Rule""""""""*/

ul#qm6 ul {

  background-color: #F1F1F1;

  border-width: 1px;

  border-style: solid;

  border-color: #666666;

}

/*"""""""" Custom Rule""""""""*/

ul#qm6 ul a {

  padding: 2px 20px 2px 5px;

  background-color: #F1F1F1;

}

/*"""""""" Custom Rule""""""""*/

ul#qm6 .qmparent {

  background-image: url("qmimages/symbol_0.gif");

  background-repeat: no-repeat;

  background-position: 95% 55%;

}

/*"""""""" Custom Rule""""""""*/

ul#qm6 li:hover > a.qmparent {

  background-image: url("qmimages/symbol_2.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm6 ul .qmparent {

  background-image: url("qmimages/symbol_3.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm6 ul li:hover > a.qmparent {

  background-image: url("qmimages/symbol_5.gif");

}

/* QuickMenu 7 - Resources */

/*"""""""" (MAIN) Container""""""""*/

#qm7 {

  width: 100%;

  height: 100%; /* Added this as part of the horizontal scroll fix */

  background-color: transparent;

  z-index: 0 !important;

}

/*"""""""" (MAIN) Items""""""""*/

#qm7 a {

  padding: 1.000em 3.500em .750em .750em;

  color: #1e1e1e;

  font-family: proxima-nova, sans-serif;

  font-size: .938em;

  text-decoration: none;

  text-align: left;

  border-width: 0 0 1px 0;

  border-style: solid;

  border-color: #dadada;

  margin-left: 0em;

background-color: transparent;	

}

/*"""""""" (MAIN) Hover State""""""""*/

#qm7 a:hover {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/

#qm7 li:hover > a {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (MAIN) Active State""""""""*/

body #qm7 .qmactive, body #qm7 .qmactive:hover {

  color: #4968a9;

  text-decoration: none;

font-weight: 700;	

}

/*"""""""" (MAIN) Persistent State""""""""*/

body #qm7 .qmpersistent, body #qm7 .qmpersistent:hover {

  color: #1e1e1e;

  font-weight: 700;

  border-width: 0 0 4px 0;

  border-style: solid;

  border-color: #caced5;

  /*background-color:#cc3333;*/

}

/*"""""""" (SUB) Container""""""""*/

#qm7 div, #qm7 ul {

  padding: 10px 0px;

  background-color: transparent;

  border-width: 0px;

  border-style: none;

  border-color: #cacaca;

}

/*"""""""" (SUB) Items""""""""*/

#qm7 div a, #qm7 ul a {

  padding: .875em .2.500em 875em .938em;

  margin: 0 0 0 10px;

  background-color: transparent;

  background-image: none;

  font-size: .875em;

  border-width: 0 0 1px 0;

  border-style: solid;

  border-color: #efefef;

  color: #4968a9;

}

/*"""""""" (SUB) Hover State""""""""*/

#qm7 div a:hover {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/

#qm7 ul li:hover > a {

  color: #1779ba;

  text-decoration: none;

}

/*"""""""" (SUB) Active State""""""""*/

body #qm7 div .qmactive, body #qm7 div .qmactive:hover {

  /*background-color:#444444;*/

  text-decoration: none;

  border-color: #efefef;

}

/*"""""""" (SUB) Persistant State""""""""*/

body #qm7 div .qmpersistent, body #qm7 div .qmpersistent:hover {

  color: #2d5e71;

  font-weight: 700;

  border-width: 0 0 1px 0;

  border-color: #efefef;

  /*background-color:#ebebeb;*/

}

/*"""""""" Individual Titles""""""""*/

#qm7 .qmtitle {

  cursor: default;

  padding: 3px 0px 3px 12px;

  background-color: #262626;

  color: #FFFFFF;

  font-family: "proxima-nova", Arial;

  font-size: 11px;

  font-weight: bold;

}

/*"""""""" Individual Horizontal Dividers""""""""*/

#qm7 .qmdividerx {

  border-top-width: 1px;

  margin: 16px 0;

  border-color: #373737;

}

/*"""""""" Individual Vertical Dividers""""""""*/

#qm7 .qmdividery {

  border-left-width: 1px;

  height: 15px;

  margin: 4px 2px 0px;

  border-color: #333333;

}

/*"""""""" Custom Rule""""""""*/

ul#qm7 a {

  background-color: #DDDDDD;

}

/*"""""""" Custom Rule""""""""*/

ul#qm7 ul {

  background-color: #F1F1F1;

  border-width: 1px;

  border-style: solid;

  border-color: #666666;

}

/*"""""""" Custom Rule""""""""*/

ul#qm7 ul a {

  padding: 2px 20px 2px 5px;

  background-color: #F1F1F1;

}

/*"""""""" Custom Rule""""""""*/

ul#qm7 .qmparent {

  background-image: url("qmimages/symbol_0.gif");

  background-repeat: no-repeat;

  background-position: 95% 55%;

}

/*"""""""" Custom Rule""""""""*/

ul#qm7 li:hover > a.qmparent {

  background-image: url("qmimages/symbol_2.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm7 ul .qmparent {

  background-image: url("qmimages/symbol_3.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm7 ul li:hover > a.qmparent {

  background-image: url("qmimages/symbol_5.gif");

}

/*[END-QS7]*/



/* QuickMenu 8 - Student Navigation Mobile */

/*"""""""" (MAIN) Container""""""""*/

#qm8 {

  width: 100%;

  height: 100%; /* Added this as part of the horizontal scroll fix */

  background-color: transparent;

}

/*"""""""" (MAIN) Items""""""""*/

#qm8 a {

  padding: .500em 0 .500em 1.950em;

  color: #8091a0;

  font-family: proxima-nova, sans-serif;

  font-size: 1.125em;

  text-decoration: none;

  text-align: left;

  border-width: 0 0 1px 0;

  border-style: solid;

  border-color: #313131;

  margin-left: 0em;

}

/*"""""""" (MAIN) Hover State""""""""*/

#qm8 a:hover {

  color: #FFFFFF;

  text-decoration: none;

}

/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/

#qm8 li:hover > a {

  color: #FFFFFF;

  text-decoration: none;

}

/*"""""""" (MAIN) Active State""""""""*/

body #qm8 .qmactive, body #qm8 .qmactive:hover {

  color: #FFFFFF;

  text-decoration: none;

}

/*"""""""" (MAIN) Persistent State""""""""*/

body #qm8 .qmpersistent, body #qm8 .qmpersistent:hover {

  color: #FFFFFF;

  font-weight: bold;

}

/*"""""""" (SUB) Container""""""""*/

#qm8 div, #qm8 ul {

  padding: 10px 0px;

  background-color: #262626;

  border-width: 1px;

  border-style: none;

  border-color: #262626;

}

/*"""""""" (SUB) Items""""""""*/

#qm8 div a, #qm8 ul a {

  padding: 2px 0px 2px 15px;

  margin: 0px 5px;

  background-color: transparent;

  background-image: none;

  font-size: 14px;

}

/*"""""""" (SUB) Hover State""""""""*/

#qm8 div a:hover {

  text-decoration: underline;

}

/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/

#qm8 ul li:hover > a {

  text-decoration: underline;

}

/*"""""""" (SUB) Active State""""""""*/

body #qm8 div .qmactive, body #qm8 div .qmactive:hover {

  background-color: #444444;

  text-decoration: none;

  border-color: #262626;

}

/*"""""""" Individual Titles""""""""*/

#qm8 .qmtitle {

  cursor: default;

  padding: 3px 0px 3px 12px;

  background-color: #262626;

  color: #FFFFFF;

  font-family: "proxima-nova", Arial;

  font-size: 11px;

  font-weight: bold;

}

/*"""""""" Individual Horizontal Dividers""""""""*/

#qm8 .qmdividerx {

  border-top-width: 1px;

  margin: 16px 0;

  border-color: #373737;

}

/*"""""""" Individual Vertical Dividers""""""""*/

#qm8 .qmdividery {

  border-left-width: 1px;

  height: 15px;

  margin: 4px 2px 0px;

  border-color: #333333;

}

/*"""""""" Custom Rule""""""""*/

ul#qm8 a {

  background-color: #DDDDDD;

}

/*"""""""" Custom Rule""""""""*/

ul#qm8 ul {

  background-color: #F1F1F1;

  border-width: 1px;

  border-style: solid;

  border-color: #666666;

}

/*"""""""" Custom Rule""""""""*/

ul#qm8 ul a {

  padding: 2px 20px 2px 5px;

  background-color: #F1F1F1;

}

/*"""""""" Custom Rule""""""""*/

ul#qm8 .qmparent {

  background-image: url("qmimages/symbol_0.gif");

  background-repeat: no-repeat;

  background-position: 95% 55%;

}

/*"""""""" Custom Rule""""""""*/

ul#qm8 li:hover > a.qmparent {

  background-image: url("qmimages/symbol_2.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm8 ul .qmparent {

  background-image: url("qmimages/symbol_3.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm8 ul li:hover > a.qmparent {

  background-image: url("qmimages/symbol_5.gif");

}

/*[END-QS8]*/

/* QuickMenu 9 - Student Pages */

/*"""""""" (MAIN) Container""""""""*/

#qm9 {

  max-width: auto;

  background-color: transparent;

  z-index: 1 !important;

}

/*"""""""" (MAIN) Items""""""""*/

#qm9 a {

  padding: 10px 15px 8px 14px;

  margin: 0px 0px 0px 0px;

  color: #cccfd1;

  font-family: "proxima-nova", sans-serif;

  font-size: 13px;

  text-decoration: none;

  font-weight: normal;

  text-align: left;

  border-width: 0px;

  border-style: solid;

  border-color: #e2eff8;

}

/*"""""""" (MAIN) Hover State""""""""*/

#qm9 a:hover {

  color: #ffffff;

  text-decoration: none;

}

/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/

#qm9 li:hover > a {

  color: #ffffff;

  text-decoration: none;

}

/*"""""""" (MAIN) Active State""""""""*/

body #qm9 .qmactive, body #qm9 .qmactive:hover {

  color: #ffffff;

  text-decoration: none;

}

/*"""""""" (MAIN) Persistent State""""""""*/

body #qm9 .qmpersistent, body #qm9 .qmpersistent:hover {

  color: #222222;

  font-weight: bold;

  background-color: #ffffff;

  border-radius: 10px 10px 0 0;

}

/*"""""""" (SUB) Container""""""""*/

#qm9 div, #qm9 ul {

  padding: 5px;

  margin: -1px 0px 0px;

  background-color: #ffffff;

  border-top: 2px;

  border-left: 0px;

  border-right: 0px;

  border-bottom: 0px;

  border-style: solid;

  border-color: #e7e7e8;

}

/*"""""""" (SUB) Items""""""""*/

#qm9 div a, #qm9 ul a {

  padding: 8px 20px 4px 9px;

  background-color: transparent;

  color: #444444;

  font-size: 12px;

  font-weight: normal;

  border-width: 0px;

  border-style: none;

  border-color: #e5e5e5;

}

/*"""""""" (SUB) Hover State""""""""*/

#qm9 div a:hover {

  background-color: transparent;

  color: #698A59;

  text-decoration: underline;

}

/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/

#qm9 ul li:hover > a {

  background-color: transparent;

  color: #698A59;

  text-decoration: underline;

}

/*"""""""" (SUB) Active State""""""""*/

body #qm9 div .qmactive, body #qm9 div .qmactive:hover {

  color: #698A59;

  font-weight: bold;

  background-color: #cbcbcb;

}

/*"""""""" (SUB) Persistent State""""""""*/

body #qm9 div .qmpersistent, body #qm9 div .qmpersistent:hover {

  color: #444444;

  font-weight: bold;

  background-color: transparent;

}

/*"""""""" Individual Titles""""""""*/

#qm9 .qmtitle {

  cursor: default;

  padding: 3px 0px 3px 4px;

  color: #444444;

  font-family: "proxima-nova", sans-serif;

  font-size: 12px;

  font-weight: bold;

}

/*"""""""" Individual Horizontal Dividers""""""""*/

#qm9 .qmdividerx {

  border-top-width: 1px;

  margin: 4px 0px;

  border-color: #e5e5e5;

}

/*"""""""" Individual Vertical Dividers""""""""*/

#qm9 .qmdividery {

  border-left-width: 1px;

  height: 15px;

  margin: 4px 2px 0px;

  border-color: #e5e5e5;

}

/*"""""""" Custom Rule""""""""*/

ul#qm9 ul li:hover > a.qmparent {

  background-image: url("qmimages/cssalt1_arrow_right_hover.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm9 ul .qmparent {

  background-image: url("qmimages/cssalt1_arrow_right.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm9 li:hover > a.qmparent {

  background-image: url("qmimages/cssalt1_arrow_down_hover.gif");

  text-decoration: underline;

}

/*"""""""" Custom Rule""""""""*/

ul#qm9 .qmparent {

  background-image: url("qmimages/cssalt1_arrow_down.gif");

  background-repeat: no-repeat;

  background-position: 97% center;

}

/*[END-QS9]*/

/* QuickMenu 10 - Student Navigation Mobile */

/*"""""""" (MAIN) Container""""""""*/

#qm10 {

  width: 100%;

  height: 100%; /* Added this as part of the horizontal scroll fix */

  background-color: transparent;

}

/*"""""""" (MAIN) Items""""""""*/

#qm10 a {

  padding: .500em 0 .500em 1.950em;

  color: #8091a0;

  font-family: proxima-nova, sans-serif;

  font-size: 1.125em;

  text-decoration: none;

  text-align: left;

  border-width: 0 0 1px 0;

  border-style: solid;

  border-color: #313131;

  margin-left: 0em;

}

/*"""""""" (MAIN) Hover State""""""""*/

#qm10 a:hover {

  color: #FFFFFF;

  text-decoration: none;

}

/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/

#qm10 li:hover > a {

  color: #FFFFFF;

  text-decoration: none;

}

/*"""""""" (MAIN) Active State""""""""*/

body #qm10 .qmactive, body #qm10 .qmactive:hover {

  color: #FFFFFF;

  text-decoration: none;

}

/*"""""""" (MAIN) Persistent State""""""""*/

body #qm10 .qmpersistent, body #qm10 .qmpersistent:hover {

  color: #FFFFFF;

  font-weight: bold;

}

/*"""""""" (SUB) Container""""""""*/

#qm10 div, #qm10 ul {

  padding: 10px 0px;

  background-color: #262626;

  border-width: 1px;

  border-style: none;

  border-color: #262626;

}

/*"""""""" (SUB) Items""""""""*/

#qm10 div a, #qm10 ul a {

  padding: 2px 0px 2px 15px;

  margin: 0px 5px;

  background-color: transparent;

  background-image: none;

  font-size: 14px;

}

/*"""""""" (SUB) Hover State""""""""*/

#qm10 div a:hover {

  text-decoration: underline;

}

/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/

#qm10 ul li:hover > a {

  text-decoration: underline;

}

/*"""""""" (SUB) Active State""""""""*/

body #qm10 div .qmactive, body #qm10 div .qmactive:hover {

  background-color: #444444;

  text-decoration: none;

  border-color: #262626;

}

/*"""""""" Individual Titles""""""""*/

#qm10 .qmtitle {

  cursor: default;

  padding: 3px 0px 3px 12px;

  background-color: #262626;

  color: #FFFFFF;

  font-family: "proxima-nova", Arial;

  font-size: 11px;

  font-weight: bold;

}

/*"""""""" Individual Horizontal Dividers""""""""*/

#qm10 .qmdividerx {

  border-top-width: 1px;

  margin: 16px 0;

  border-color: #373737;

}

/*"""""""" Individual Vertical Dividers""""""""*/

#qm10 .qmdividery {

  border-left-width: 1px;

  height: 15px;

  margin: 4px 2px 0px;

  border-color: #333333;

}

/*"""""""" Custom Rule""""""""*/

ul#qm10 a {

  background-color: #DDDDDD;

}

/*"""""""" Custom Rule""""""""*/

ul#qm10 ul {

  background-color: #F1F1F1;

  border-width: 1px;

  border-style: solid;

  border-color: #666666;

}

/*"""""""" Custom Rule""""""""*/

ul#qm10 ul a {

  padding: 2px 20px 2px 5px;

  background-color: #F1F1F1;

}

/*"""""""" Custom Rule""""""""*/

ul#qm10 .qmparent {

  background-image: url("qmimages/symbol_0.gif");

  background-repeat: no-repeat;

  background-position: 95% 55%;

}

/*"""""""" Custom Rule""""""""*/

ul#qm10 li:hover > a.qmparent {

  background-image: url("qmimages/symbol_2.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm10 ul .qmparent {

  background-image: url("qmimages/symbol_3.gif");

}

/*"""""""" Custom Rule""""""""*/

ul#qm10 ul li:hover > a.qmparent {

  background-image: url("qmimages/symbol_5.gif");

}

/*[END-QS10]*/

/* QuickMenu 11 */

/*"""""""" (MAIN) Container""""""""*/

#qm11 {

  background-color: transparent;

  z-index: 1 !important;

}

/*"""""""" (MAIN) Items""""""""*/

#qm11 a {

  padding: 5px 5px 5px 8px;

  color: #3C3C3C;

  font-family: "proxima-nova", sans-serif;

  font-size: 0.75em;

  text-decoration: none;

  text-align: left;

}

/*"""""""" (MAIN) Hover State""""""""*/

#qm11 a:hover {

  text-decoration: underline;

}

/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/

#qm11 li:hover > a {

  text-decoration: underline;

}

/*"""""""" (MAIN) Active State""""""""*/

body #qm11 .qmactive, body #qm11 .qmactive:hover {

  text-decoration: none;

  font-weight: bold;

}

/*"""""""" (MAIN) Persistent State""""""""*/

body #qm11 .qmpersistent, body #qm11 .qmpersistent:hover {

  font-weight: bold;

}

/*"""""""" (SUB) Container""""""""*/

#qm11 div, #qm11 ul {

  padding: 5px 0px;

}

/*"""""""" (SUB) Items""""""""*/

#qm11 div a, #qm11 ul a {

  padding: 2px 0px 2px 15px;

  margin: 0px 5px;

  background-image: none;

  color: #3C3C3C;

  font-size: 11px;

}

/*"""""""" (SUB) Hover State""""""""*/

#qm11 div a:hover {

  text-decoration: underline;

}

/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/

#qm11 ul li:hover > a {

  text-decoration: underline;

}

/*"""""""" (SUB) Active State""""""""*/

body #qm11 div .qmactive, body #qm11 div .qmactive:hover {

  text-decoration: none;

  font-weight: bold;

}

/*"""""""" Individual Titles""""""""*/

#qm11 .qmtitle {

  font-size: 11px;

  padding: 3px 0px 3px 0px;

  color: #98b3d1;

  font-weight: bold;

}

/*"""""""" Custom Rule""""""""*/

ul#qm11 .qmparent {

  background-image: url("../qmimages/arrow_0.gif");

  background-repeat: no-repeat;

  background-position: 95% 55%;

}

/*"""""""" Custom Rule""""""""*/

ul#qm11 ul a {

  padding: 2px 20px 2px 5px;

}

/*"""""""" Custom Rule""""""""*/

ul#qm11 ul {

  border-width: 1px;

  border-style: solid;

  border-color: #3C3C3C;

}

/*"""""""" Custom Rule""""""""*/

ul#qm11 {

  border-width: 1px;

  border-style: solid;

  border-color: #3C3C3C;

}

/*[END-Q11]*/

	/* QuickMenu 12 - Course Navigation Mobile */



	/*"""""""" (MAIN) Container""""""""*/	

	#qm12	

	{	

		width:100%;

		height:100%; /* Added this as part of the horizontal scroll fix */

		background-color:transparent;

	}





	/*"""""""" (MAIN) Items""""""""*/	

	#qm12 a	

	{	

		padding: .500em 0 .500em 1.950em;

		color: #8091a0;

		font-family: proxima-nova, sans-serif;

		font-size: 1.125em;

		text-decoration: none;

		text-align: left;

		border-width: 0 0 1px 0;

		border-style: solid;

		border-color: #313131;

		margin-left: 0em;

	}





	/*"""""""" (MAIN) Hover State""""""""*/	

	#qm12 a:hover	

	{	

		color:#FFFFFF;

		text-decoration:none;

	}





	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	

	#qm12 li:hover>a	

	{	

		color:#FFFFFF;

		text-decoration:none;

	}





	/*"""""""" (MAIN) Active State""""""""*/	

	body #qm12 .qmactive, body #qm12 .qmactive:hover	

	{	

		color:#FFFFFF;

		text-decoration:none;

	}





	/*"""""""" (MAIN) Persistent State""""""""*/	

	body #qm12 .qmpersistent, body #qm12 .qmpersistent:hover	

	{	

		color:#FFFFFF;

		font-weight:bold;

	}





	/*"""""""" (SUB) Container""""""""*/	

	#qm12 div, #qm12 ul	

	{	

		padding:10px 0px;

		background-color:#262626;

		border-width:1px;

		border-style:none;

		border-color:#262626;

	}





	/*"""""""" (SUB) Items""""""""*/	

	#qm12 div a, #qm12 ul a	

	{	

		padding:2px 0px 2px 15px;

		margin:0px 5px;

		background-color:transparent;

		background-image:none;

		font-size:14px;

	}





	/*"""""""" (SUB) Hover State""""""""*/	

	#qm12 div a:hover	

	{	

		text-decoration:underline;

	}





	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	

	#qm12 ul li:hover>a	

	{	

		text-decoration:underline;

	}





	/*"""""""" (SUB) Active State""""""""*/	

	body #qm12 div .qmactive, body #qm12 div .qmactive:hover	

	{	

		background-color:#444444;

		text-decoration:none;

		border-color:#262626;

	}





	/*"""""""" Individual Titles""""""""*/	

	#qm12 .qmtitle	

	{	

		cursor:default;

		padding:3px 0px 3px 12px;

		background-color:#262626;

		color:#FFFFFF;

		font-family: "proxima-nova", Arial;

		font-size:11px;

		font-weight:bold;

	}





	/*"""""""" Individual Horizontal Dividers""""""""*/	

	#qm12 .qmdividerx	

	{	

		border-top-width:1px;

		margin: 16px 0;

		border-color:#373737;

	}





	/*"""""""" Individual Vertical Dividers""""""""*/	

	#qm12 .qmdividery	

	{	

		border-left-width:1px;

		height:15px;

		margin:4px 2px 0px;

		border-color:#333333;

	}





	/*"""""""" Custom Rule""""""""*/	

	ul#qm12 a	

	{	

		background-color:#DDDDDD;

	}





	/*"""""""" Custom Rule""""""""*/	

	ul#qm12 ul	

	{	

		background-color:#F1F1F1;

		border-width:1px;

		border-style:solid;

		border-color:#666666;

	}





	/*"""""""" Custom Rule""""""""*/	

	ul#qm12 ul a	

	{	

		padding:2px 20px 2px 5px;

		background-color:#F1F1F1;

	}





	/*"""""""" Custom Rule""""""""*/	

	ul#qm12 .qmparent	

	{	

		background-image:url("qmimages/symbol_0.gif");

		background-repeat:no-repeat;

		background-position:95% 55%;

	}





	/*"""""""" Custom Rule""""""""*/	

	ul#qm12 li:hover > a.qmparent	

	{	

		background-image:url("qmimages/symbol_2.gif");

	}





	/*"""""""" Custom Rule""""""""*/	

	ul#qm12 ul .qmparent	

	{	

		background-image:url("qmimages/symbol_3.gif");

	}





	/*"""""""" Custom Rule""""""""*/	

	ul#qm12 ul li:hover > a.qmparent	

	{	

		background-image:url("qmimages/symbol_5.gif");

	}

	/*[END-QS12]*/