/* Slide */
/********************************************************************/
.s31Wrapper								{ position: relative; background: #002c68; border: 4px solid #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; 
										-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.5); -moz-box-shadow: 0 0 20px rgba(0,0,0,0.5); box-shadow: 0 0 20px rgba(0,0,0,0.5); }
.s31Wrapper:after						{ clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.s31Wrapper .s31Left						{ float: left; width: 632px; }
.s31Wrapper .s31Right					{ padding: 0 0 0 632px; }
.s31Wrapper .s31Left .s31 img				{ width: 632px; height: 332px; }
.s31Wrapper .s31,
.s31Wrapper .n31							{ margin: 0; padding: 0; }
.s31Wrapper .s31 li,
.s31Wrapper .n31 li						{ margin: 0; padding: 0; list-style: none; float: left; cursor: pointer; }
.s31Wrapper .n31 li						{ float: none; padding: 9px 18px; position: relative; }
.s31Wrapper .n31 li:before				{ content: ""; position: absolute; background: #005dab; height: 1px; width: 85%; left: 7.5%; bottom: -1px; }
.s31Wrapper .n31 li .notch					{ position: absolute; background: transparent; top: 50%; left: -10px; margin: -10px 0 0 0; border-left: 0; border-bottom: 10px solid transparent;
										border-top: 10px solid transparent; border-right: 10px solid #005dab; padding: 0; width: 0; height: 0;
										font-size: 0; line-height: 0; }
.s31Wrapper .s31 img						{ max-width: 100%; }
.s31Wrapper .n31 h2						{ font-size: 28px; line-height: 32px; font-weight: normal; color: #fff; margin: 0; padding: 0; }
.s31Wrapper .n31 p						{ font-size: 14px; line-height: 18px; color: #fff; margin: 0; padding: 0; display: none; }
.s31Wrapper .n31 a,
.s31Wrapper .n31 a:link,
.s31Wrapper .n31 a:visited				{ color: #ffe800; }
.s31Wrapper .n31 a:hover,
.s31Wrapper .n31 a:focus,
.s31Wrapper .n31 a:active				{ color: #fff; }
.s31Wrapper .n31 li.selected				{ background: #005dab; }
.s31Wrapper .n31 li.selected:before		{ bottom: 0; }
.s31Wrapper .n31 li.selected p				{ display: block; }