p,
div { text-align: left }
a:hover {
    color: #010101;
    text-decoration: none;
}
ul {
    margin: 2px;
    padding: 0 0 0 9px;
}
ol {
    margin: 2px;
    padding: 0 0 0 16px;
}
ul li {
    list-style: disc;
    margin: 0;
    padding: 4px 0 0;
}
ol li {
    margin: 0;
    padding: 4px 0 0;
}
table {
    border: 1px solid #CCC;
    border-collapse: collapse;
}
table td,
table th {
    border: 1px solid #CCC;
    padding: 6px;
}
.circle { list-style-type: circle }
.square { list-style-type: square }
.lower-roman { list-style-type: lower-roman }
.upper-roman { list-style-type: upper-roman }
.topMenuText {
    font-family: pragmatica-web-condensed, Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 14px;
}
.wf-loading .topMenuText { visibility: hidden }
.wf-active .topMenuText {
    font-family: pragmatica-web-condensed;
    visibility: visible;
}
.wf-inactive .topMenuText {
    font-size: 12px;
    font-family: verdana,helvetica,sans-serif;
    visibility: visible;
}
.topMenuText a:link,
.topMenuText a:visited,
.topMenuText a:active { color: #333 }
.topMenuLinks {
    font-family: Arial, helvetica, sans-serif;
    font-size: 9px;
    line-height: 14px;
    color: #999;
}
.linkSeparator { padding: 0 6px }
.popup-lvl2 {
    font-family: Arial, helvetica, sans-serif;
    font-size: 9px;
    font-weight: 700;
    line-height: 14px;
    color: #FFF;
    width: 82px;
    height: 120px;
    border-right: 1px solid #636363;
    margin: 16px 0;
}
.popup-lvl2 > li {
    list-style: none;
    padding: 0 0 4px;
}
ul.popup-lvl2 { padding: 0 0 0 14px }
#popup-search {
    border-right: none;
    width: 96px;
}
.searchField {
    font-family: Arial, helvetica, sans-serif;
    font-size: 9px;
    font-weight: 700;
    line-height: 12px;
    color: #FFF;
    background-color: #615D5A;
    width: 80px;
    border: none;
    padding: 4px;
}

#emergencyBox {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 22px;
	background-color: #C80000;  /* Change back to #C80000; for RED */ 
    display: block;
    z-index: 8;
	text-align:center;
	margin-left:-500px;
}

#noticeBox {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 22px;
	background-color: #FFCC33;  /* Change back to #C80000; for RED */ 
    display: block;
    z-index: 8;
	text-align:center;
	margin-left:-500px;
}

#topEmergencyMsg {
   position: absolute;
    top: 0;
    left: 273px;
    width: 100%;
    height: 22px;
    overflow-y: hidden;
    font-family: Arial, helvetica, sans-serif;
    font-weight: 700;
    font-size: 11px;
    line-height: 22px;
    color: #fff;  /* Change back to #FFFFFF; for RED emergency */ 
	text-align:center;
	background-color: #C80000;
    z-index: 9;
}

#topNoticeMsg {
   position: absolute;
    top: 0;
    left: 273px;
    width: 100%;
    height: 22px;
    overflow-y: hidden;
    font-family: Arial, helvetica, sans-serif;
    font-weight: 700;
    font-size: 11px;
    line-height: 22px;
    color: #333333;  /* Change back to #FFFFFF; for RED emergency */ 
	text-align:center;
	background-color: #FFCC33;
    z-index: 9;
}

/* moved from responsive section to here - don 093015 */
#topEmergencyMsgResp, #topEmergencyMsgResp p  {
    min-height: 22px;
    font-family: Arial, helvetica, sans-serif;
    font-weight: 700;
    font-size: 11px;
    line-height: 22px;
    color: #FFF;  /* Change back to #FFFFFF; for RED emergency */ 
	text-align:center;
	background-color: #C80000;
    z-index: 9;
}

/* moved from responsive section to here - don 093015 */
#topNoticeMsgResp, #topNoticeMsgResp p  {
    min-height: 22px;
    font-family: Arial, helvetica, sans-serif;
    font-weight: 700;
    font-size: 11px;
    line-height: 22px;
    color: #333333;  /* Change back to #FFFFFF; for RED emergency */ 
	text-align:center;
	background-color: #FFCC33;
    z-index: 9;
}



#topEmergencyMsg p {
	margin: 0;
}
#topEmergencyMsg a:link, #topEmergencyMsg a:visited, #topEmergencyMsg a:active { 
	color: #fff;  /* Change back to #FFFFFF; for RED emergency */ 
	text-decoration: underline;
}
#topEmergencyMsg a:hover {
	color: ##E1E1E1;    /* Change back to #E1E1E1; for RED emergency */ 
}
.emergencyMsg a:link, .emergencyMsg a:visited, .emergencyMsg a:active { 
	color: #fff;  /*  Change back to #FFFFFF; for Red Emergency */ 
	text-decoration: underline;
}
.emergencyMsg a:hover {
	color: ##E1E1E1;  /*  Change back to #E1E1E1; for Red Emergency */ 
}

#topNoticeMsg a:link, a:visited, a:active { 
	color: #666666;  /* Change back to #FFFFFF; for RED emergency */ 
	text-decoration: underline;
}
#topNoticeMsg a:hover {
	color: #FFFFFF;    /* Change back to #E1E1E1; for RED emergency */ 
}
.noticeMsg a:link, a:visited,  a:active { 
	color: #666666;  /*  Change back to #FFFFFF; for Red Emergency */ 
	text-decoration: underline;
}
.noticeMsg a:hover {
	color: #999999;  /*  Change back to #E1E1E1; for Red Emergency */ 
}


#fullEmergency, #fullNotice {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: #ffffff;
    background-color: #000000;
    z-index: 200;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    filter: alpha(opacity=80);
    opacity: 0.8;
}
#centerEmergencyBox {
	/* 	Emergency RED background-color: #C80000; */
	background-color: #C80000;   
    width: 600px;
    height: 450px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -225px;
    margin-left: -300px;
    z-index: 201;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    filter: alpha(opacity=100);
    opacity: 1.0;
}
.emergencyMsg {
    font-family: Arial, helvetica, sans-serif;
    font-weight: 700;
    font-size: 1.8rem;
   /* White TEXT for RED emergency color: #ffffff; */ 
    color: #fff;   
    padding: 3.5rem;
}
#centerNoticeBox {
	background-color: #FFCC33;  /* Non-emergency YELLOW */ 
    width: 600px;
    height: 450px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -225px;
    margin-left: -300px;
    z-index: 201;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    filter: alpha(opacity=100);
    opacity: 1.0;
}
.noticeMsg {
    font-family: Arial, helvetica, sans-serif;
    font-weight: 700;
    font-size: 1.8rem;
    color: #333333;  /*Grey text for YELLOW non-emergency */ 
    padding: 3.5rem;
}


.closeEmMsg, .closeNoMsg {
    font-weight: 400;
    position: absolute;
    left: 0;
    bottom: 0;
}
.closeEmMsg a:link,
.closeEmMsg a:visited,
.closeEmMsg a:active {
    color: #FFF;
    text-decoration: none;
}
.closeNoMsg a:link,
.closeNoMsg a:visited,
.closeNoMsg a:active {
    color: #333;
    text-decoration: none;
}

#ipadTestBox {
    width: 100%;
    height: 68px;
    z-index: 100;
    position: fixed;
    top: 0;
    left: 0;
    cursor: pointer;
    display: none;
}
.mcLive {
    font-family: Arial, helvetica, sans-serif;
    color: #FFF;
    font-size: 10px;
    line-height: 14px;
    overflow-y: hidden;
}
#mcLiveLink {
    position: absolute;
    top: 0;
    left: 0;
    width: 75px;
    height: 25px;
    cursor: pointer;
    border: 0 solid #FFF;
}
.mcInner {
    width: 354px;
    height: 46px;
}
.mcLiveDate {
    font-weight: 400;
    color: #9C9;
}
.mcLiveDescrip {
    color: #9C9;
    font-weight: 700;
}
#McLiveTurnedOff {
    margin-top: 7px;
    text-align: center;
    color: #FFF;
    font-size: 1em;
}
.botRightBar {
    font-family: Arial, helvetica, sans-serif;
    color: #9C9;
    font-size: 8px;
    line-height: 14px;
    text-transform: uppercase;
}
.dottedDividerAfterText {
    border-bottom: 2px dotted #CCC;
    padding-bottom: 20px;
    margin-bottom: 16px;
}
.dottedDividerBeforeText {
    border-top: 2px dotted #CCC;
    padding-top: 20px;
    margin-top: 16px;
}
.dottedDivider {
    border-top: 2px dotted #CCC;
    margin: 20px 0;
}
.red { color: red }
a:link,
a:visited,
a:active {
    color: #777;
    text-decoration: none;
}
.popup-lvl2 a:link,
.popup-lvl2 a:visited,
.popup-lvl2 a:active,
.mcLive a:link,
.mcLive a:visited,
.mcLive a:active,
#McLiveTurnedOff a,
#McLiveOffLink a,
#giftLink a:link,
#giftLink a:visited,
#giftLink a:active,
#stdBotLinks a:hover { color: #FFF }
.popup-lvl2 a:hover,
#popup-search a:hover { color: #FC0 }
#popup-search a:link,
#popup-search a:visited,
#popup-search a:active,
.green { color: #393 }
#topEmergencyMsg p,
#giftLink p,
#stdBotLinks p { margin: 0 }
#emMsg_mobile,
#emClose_mobile { display: none }
.closeEmMsg a:hover,
.mcLive a:hover,
#giftLink a:hover { text-decoration: underline }
.mcLiveLocation,
#stdBotLinks a:link,
#stdBotLinks a:visited,
#stdBotLinks a:active { color: #9C9 }
#uga, #gda, #ala, #ina, #sea {
cursor:pointer;
padding:10px 5px 10px 5px;
}

#popup-sxn1,#popup-sxn2,#popup-sxn3,#popup-sxn4 {margin:0 0 16px 0; padding-top:16px;}




