/*!!!!!!!!!!! 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 - Main Nav */
/*"""""""" (MAIN) Container""""""""*/
#qm0 {
  max-width: auto;
  background-color: #4c5737;
  z-index: 99 !important;
}
/*"""""""" (MAIN) Items""""""""*/
#qm0 a {
  padding: 10px 15px 8px 14px;
  margin: 0px 0px 0px 0px;
  color: #ffffff;
  font-family: "proxima-nova", sans-serif;
  font-size: 13px;
  text-decoration: none;
  font-weight: 600;
  text-align: left;
  border-width: 0px 1px 0px 0px;
  border-style: solid;
  border-color: #69784c;
}
/*"""""""" (MAIN) Hover State""""""""*/
#qm0 a:hover {
  background-color: #3f492e;
  color: #DADCDF;
}
/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/
#qm0 li:hover > a {
  background-color: #3f492e;
  color: #DADCDF;
}
/*"""""""" (MAIN) Active State""""""""*/
body #qm0 .qmactive, body #qm0 .qmactive:hover {
  color: #DADCDF;
  text-decoration: none;
}
/*"""""""" (MAIN) Persistent State""""""""*/
body #qm0 .qmpersistent, body #qm0 .qmpersistent:hover {
  background-color: #3f492e;
  color: #DADCDF;
}
/*"""""""" (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 1.063em;
  /*background-image:url("qmimages/gradient_37.gif");*/
  color: #BDBDBD;
  font-family: sans-serif;
  font-size: 1.000em;
  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 1.063em;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 8px;
  margin-right: 0px;
  background-color: transparent;
  background-image: none;
  font-size: .875em;
  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]*/