﻿@charset 'UTF-8';

img { vertical-align: top; line-height: 0; } /*default is baseline and it adds extra space to bottom of images*/
iframe { vertical-align: bottom; line-height: 0; }
div { vertical-align: top; }

@font-face {
    font-family: 'AachenRegular';
    src: url('/_includes/1-Global/MilesCcDefault/fonts/aachenbt-roman-webfont.eot');
    src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
         url('/_includes/1-Global/MilesCcDefault/fonts/aachenbt-roman-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*
@font-face {font-family: 'AachenBold';src: url('/_includes/1-Global/MilesCcDefault/fonts/AachenBold.eot');src: url('/_includes/1-Global/MilesCcDefault/fonts/AachenBold.eot?#iefix') format('embedded-opentype'),url('/_includes/1-Global/MilesCcDefault/fonts/AachenBold.woff') format('woff'),url('/_includes/1-Global/MilesCcDefault/fonts/AachenBold.ttf') format('truetype');}
@font-face {font-family: 'AachenRegular';src: url('/_includes/1-Global/MilesCcDefault/fonts/AachenRoman.eot');src: url('/_includes/1-Global/MilesCcDefault/fonts/AachenRoman.eot?#iefix') format('embedded-opentype'),url('/_includes/1-Global/MilesCcDefault/fonts/AachenRoman.woff') format('woff'),url('/_includes/1-Global/MilesCcDefault/fonts/AachenRoman.ttf') format('truetype');}
*/
@font-face {font-family: 'Roboto-Regular';src: url('/_includes/1-Global/MilesCcDefault/fonts/Roboto-regular.ttf') format('truetype');}
body
{
background-color: #ddd;
margin: 0; padding: 0;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-family: Roboto,sans-serif;

/*background-image: url('//content.milescc.edu/images/diamondBG.png');*/
background-attachment: fixed;
}

#bodyDiv {
	max-width: 1100px;
	margin: auto;
	margin-top: 10px;
}

#contentCell {
	background-color:#FFFFFF;
	background-image: url('//content.milescc.edu/images/bgpinstripe.gif');
	
    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.3);
}

#contentDiv {
	/*min-width: 750px;*/
	/*max-width: 1050px;*/
	margin: auto;
	/*margin-left: 210px;*/
	padding:8px;
}


h1
{
text-align: center;
color: #205D90;
margin:0px;
font-size: medium;
}

h2
{
color: #205D90;
margin:0px;
border-top: thin #205D90 solid;
}

h3
{
color: #205D90;
margin:0px;
}
h6 {
	display: block;
	clear: both;
	margin: auto;
	border: 0;
	background: #005199;
	border-radius: 1px;
	color: #fff;
	font-family: AachenRegular;
	text-align: center;
	font-size: 1.1em;
	font-family: Calibri, Arial, Verdana, sans-serif;
	
	padding: 3px;

	box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
}

h7 {
    color: #205D90;
    text-align: center;
	font-size: small;
}
h8 {
	display: block;
	clear: both;
	margin: auto;
	border: 0;
	background: #005199;
	border-radius: 1px;
	color: #fff;
	font-family: AachenRegular;
	text-align: center;
	font-size: 1.5em;
	font-family: Calibri, Arial, Verdana, sans-serif;
	
	padding: 3px;

	box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
}

<style>
.element, .tex {
    font-family: verdana,consolas, menlo, monaco, courier, monospace;
}
.element {
    background: #bbb;

    width: 90%;
    display: block;
    border-radius: 30px;
    margin: 20px;
    text-align: center;

    font-size: 30px;    
    color: #005199;
}
.emboss {
    box-shadow: 0 -30px 50px #777 inset;
    border: 15px solid #bbb;
}
.bevel {
    box-shadow: 0 -30px 50px #aaa inset, 0 0 15px #222 inset;
    border: 2px solid #bbb;
}
.tex {
    font-size: 20px;
    letter-spacing: 5px;
    margin: 20px 0 20px 20px;
    font-weight: bold;
    color: #888;
}
.tex-emboss {
    text-shadow: 0px 1px 2px #222, 0px 1px 2px #333;
}
.tex-bevel {
    text-shadow: 1px 1px 1px #eee;
}
.tex-fx {
    font-size: 20px;
    color: transparent;
    text-shadow: 5px 20px 2px #aaa;
    
    /*Transformers*/
    -webkit-transform: rotate(180deg) skew(45deg, 0deg) scale(-1, 0.7);
    -moz-transform: rotate(180deg) skew(45deg, 0deg) scale(-1, 0.7);
    -o-transform: rotate(180deg) skew(45deg, 0deg) scale(-1, 0.7);
    transform: rotate(180deg) skew(45deg, 0deg) scale(-1, 0.7);
    
    /*Aligners*/
    margin-left: 32px;
    margin-top: -28px;
}
</style>
/*HOVER POPUP LINKS*/

/*hoverpopups type 1*/

#popup { color: #000; background-color: #c0c0c0; }

#popup a, #popup a:visited {
	position: relative;
	display: inline-block;
	width: 100%;
	line-height: 30px;
	text-align: left;
	
	background: #F3F781;
	margin: 0;
	border: 0px solid #666;
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
}

#popup a span {
	display: none;
}

#popup a:hover { 
	background-color: #e9e9e2; 
}

/* the IE correction rule */
#popup a:hover	{
	color: #f00; 
	background-color: #e9e9e2;
	text-indent: 0; /* added the default value */
}

#popup a:hover span {
	display: block;
	position: absolute;
	border-radius: 20px;
	top: 0px;
	left: 170px;
	width: 400px;
	margin: 0px;
	padding: 10px;
	color: #335500;
	font-weight: normal;
	background: #e5e5e5;
	opacity: 1;
     filter: alpha(opacity=100);
	text-align: left;
	border: 2px solid #666;
	z-index: 100;
}
/*hoverpopups course descriptions*/
#popup-cd { color: #000; }

#popup-cd a, #popup-cd a:visited {
	position: relative;
	display: inline-block;
	width: 100%;
	line-height: 30px;
	text-align: left;
	
	
	margin: 0;
	border: 0px solid #666;
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
}

#popup-cd a span {
	display: none;
}

#popup-cd a:hover { 
	background-color: #e9e9e2; 
}

/* the IE correction rule */
#popup-cd a:hover	{
	color: #f00; 
	background-color: #e9e9e2;
	text-indent: 0; /* added the default value */
}

#popup-cd a:hover span {
	display: block;
	position: absolute;
	border-radius: 20px;
	top: 0px;
	left: 100px;
	width: 400px;
	margin: 0px;
	padding: 10px;
	color: #335500;
	font-weight: normal;
	background: #e5e5e5;
	opacity: 1;
     filter: alpha(opacity=100);
	text-align: left;
	border: 2px solid #666;
	z-index: 100;
}
#PageHeaderslideshow {
  margin: 20px auto;
  position: relative;
  width: 100%;
  height: 350px;
  padding: 10px;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
}
#PageHeaderslideshow > div {
  position: absolute;
  display: block;
  width: 100%;
  top: 10px;
  left: 10px;
  right: 10px;
  bottom: 30px;
}

#slideshow {
  margin: 20px auto;
  position: relative;
  width: 250px;
  height: 200px;
  padding: 10px;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
}

#slideshow > div {
  position: absolute;
  top: 10px;
  left: 10px;
  right: 10px;
  bottom: 30px;
}
a:link { color: #205D90; }
a:visited { color: #205D90; }
a:active { color: #205D90; }
a:hover { color: #205D90; }

layout-container { display: block; }
layout-header { display: block; }
layout-content { display: block; background-color: #ddd;}
layout-main-outer { display: inline-block; }
layout-main-inner { display: block; }
layout-aside-outer { display: inline-block; }
layout-aside-inner { display: block; }
layout-aside1-outer { display: inline-block; }
layout-aside1-inner { display: block; }
ajax-video { display: block; }

.layout-container { margin: 10px 0 0 0; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif; }

.layout-container h1
{
text-align: left; /* previous h1 style is centered */
/*color: #205D90;*/
margin: 0;
/*padding: 40px 20px 0 20px;
vertical-align: bottom;
/*border-bottom: #205D90 dotted;*/
/*padding: 20px 20px 20px 20px;*/
}

.layout-container h2
{
color: #205D90;
margin: 1.5em 0 0.3em 0;
border-top: thin #205D90 solid;
overflow: hidden;
}

.layout-container h3
{
color: #205D90;
margin:0px;
}

.layout-container a:link { text-decoration: none; color: #205D90; border-bottom: 1px solid #ccc; }
.layout-container a:visited { text-decoration: none; color: #205D90; border-bottom: 1px solid #ccc; }
.layout-container a:hover { color: #205D90; border-color: #205D90; }
.layout-container a:focus { color: #205D90; border-color: #205D90; }
.layout-container a:active { text-decoration: none; color: #205D90; border-bottom: 1px solid #ccc; }

.layout-header {
background: url('//content.milescc.edu/images/contentheader.jpg') no-repeat right 0;
border-radius: 4px 4px 0px 0px;
-moz-border-radius: 4px 4px 0px 0px;
-webkit-border-radius: 4px 4px 0px 0px;
box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.3);
}
.content-header-wrapper {
display: inline-block;
margin: 20px 20px 20px 20px;
padding: 10px 20px 10px 20px;
color: #fff;
text-shadow: 2px 2px 5px #000;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background: #999;
background: rgba(0,0,0,0.35);
}
.content-header-inner {
font-family: AachenRegular;
font-weight: normal;
}
.layout-content  {
font: 100%/1.618 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif;
padding: 8px;
background-color:#ddd;
background-image: url('//content.milescc.edu/images/bgpinstripe.gif');
	
border-radius: 0px 0px 4px 4px;
-moz-border-radius: 0px 0px 4px 4px;
-webkit-border-radius: 0px 0px 4px 4px;
box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.3);
}
.layout-main-outer {
font-size: medium;
display: inline-block;
width: 100%;
}
.with-aside1 { width: 70% }
.with-aside { width: 80% }
.layout-main-inner { margin: 10px; }
.content-figure-centra {
width: 30%;
clear: both;
margin: 10px;
padding: 8px;
background: #ddd;
border-radius: 4px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-webkit-box-shadow: 2px 2px 2px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    2px 2px 2px 0px rgba(50, 50, 50, 0.75);
box-shadow:         2px 2px 2px 0px rgba(50, 50, 50, 0.75);
font-size: .8em;
}
.content-figure {
width: 30%;
clear: both;
margin: 10px;
padding: 8px;
background: #ddd;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.75);
font-size: .8em;
}
.content-figure-nurs {
width: 30%;
clear: both;
margin: 10px;
padding: 8px;
background: #ddd;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         4px 4px 2px 0px rgba(50, 50, 50, 0.75);
font-size: 1.0em;
font-variant: small-caps;
font-weight: bold;
color: #005199;
}
.content-figure1 {
width: 35%;
position: relative;
top: -200px;
left: -20px;
clear: both;
margin: 50px;
padding: 12px;
background: #ddd;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.75);
font-size: .9em;
}
.content-figure1-test {
width: 100%;
position: relative;
margin-top: -200px;
left: -20px;
clear: both;
margin: 10px;
padding: 12px;
background: #ddd;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.75);
font-size: 1em;
font-weight: bold;
}


.content-figure1-header {
width: 95%;
position: relative;

clear: both;
margin: 5px auto;
padding: 8px;
background: #005199;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
font-size: 1.5em;
color: #fff;
}
.content-figureJobs {
width: 75%;
position: relative;

left: 5px;
clear: both;
margin: 25px auto;
padding: 12px;
background: #005199;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px 0px rgba(10, 50, 50, 0.75);
font-size: 1.5em;
color: #fff
}
.content-figureJobs-header {
width: 90%;
position: relative;
top: -1px;
clear: both;
margin:  10px auto;
padding: 8px;
background: #ddd;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
font-size: .7em;
color: #000;
}
.content-figure2 {
width: 80%;
clear: both;

right: 0px;
clear: both;
margin: 0 auto;
padding: 12px;
background: #005199;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.75);
font-size: .9em;
color: #fff;
}
.content-figure3 {
width: 80%;
clear: both;

right: 0px;
clear: both;
margin: 0 auto;
padding: 12px;
background: #ddd;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.75);
font-size: .9em;

}
.content-figureSide {
width: 90%;
clear: both;
margin: 2px;
padding: 8px;
background: #ddd;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.75);
font-size: .8em;
}
.layout-aside-outer {
width: 20%;
vertical-align: top;
}
.layout-aside1-outer {
width: 30%;
vertical-align: top;
}
.layout-aside1-inner {
font-size: small;
margin: 15px 5px 5px 5px;
}
.layout-aside-inner {
font-size: small;
margin: 15px 5px 5px 5px;
}

.aside-left { margin-right: 25px; }
.aside-right { margin-left: 0px; }
.aside1-left { margin-right: 25px; }
.aside1-right { margin-left: 25px; }
.content-standard-image {
border: 0;
width: 100%;
border-radius: 8px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.content-standard-image2 {
width: 95%;
border-radius: 8px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.image-full-width { width: 100%; }

iframe.sized-video {/*for some weird reason .video without iframe.video disables scrolling on the body*/
overflow: hidden;
border: none;
}

.small-16-9 { width: 320px; height: 184px; }
.medium-16-9 { width: 480px; height: 276px; }
.large-16-9 { width: 640px; height: 368px; }
.small-4-3 { width: 320px; height: 240px; }
.medium-4-3 { width: 480px; height: 360px; }
.large-4-3 { width: 640px; height: 480px; }

.full-video {
	position: relative;
	padding-top: 0px;
	height: 0;
	overflow: hidden;
}
.full-16-9 { padding-bottom: 56.25%; }
.full-4-3 { padding-bottom: 75%; }

.full-video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: none;
}

.asmall-16-9 { width: 320px; }
.amedium-16-9 { width: 480px; }
.alarge-16-9 { width: 640px; }
.asmall-4-3 { width: 320px; }
.amedium-4-3 { width: 480px; }
.alarge-4-3 { width: 640px; }

.ajax-video { position: relative; }
.ajax-video video { width: 100%; }
.ajax-video img { width: 100%; border: 0; }
.ajax-video .play-link {
    background: url('/../../../wwwVideo/players/MediaElement/bigplay.png') no-repeat;
    display: block;
    bottom: 0;
    height: 100px;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    right: 0;
    width: 100px;
}
a.play-link:link { border: 0; }

a[href^="http://"]:not([href*="www.milescc.edu"]):not([href*="twitter.com/milesccpioneers"]):not([href*="www.facebook.com/MilesCommunityCollege"]):not([href*="/www.instagram.com/explore/locations/8288284/"]) :not([href*="www.youtube.com/user/MilesCommunityColl/videos"]) :not([href*="twitter.com/milesccpioneers"]) :after,
a[href^="https://"]:not([href*="www.milescc.edu"]) :not([href*="twitter.com/milesccpioneers"]) :not([href*="www.facebook.com/MilesCommunityCollege"]) :not([href*="/www.instagram.com/explore/locations/8288284/"]) :not([href*="www.youtube.com/user/MilesCommunityColl/videos"]) :not([href*="twitter.com/milesccpioneers"]) :after {
	content: "EXT";
	display: inline-block;
	vertical-align: 20%;
	font-size: 0.6em;
	line-height: 1.3em;
	margin-left: 0.5em;

	padding: 0 0.5em 0 0.5em;
	-webkit-border-radius: 1em;
    -moz-border-radius: 1em;
	border-radius: 1em;
	border: 1px solid;
	text-decoration: none;
}

/*.layout-container a[href^="http://"]:not([href*="www.milescc.edu"]):after,
.layout-container a[href^="https://"]:not([href*="www.milescc.edu"]):after {
	border-color: #330066;
	color: #330066;
}*/
/* a[href*=".pdf"]:after,
a[href*=".PDF"]:after {
	content: "PDF";
	display: inline-block;
	vertical-align: 20%;
	font-size: 0.6em;
	line-height: 1.3em;
	margin-left: 0.5em;

	padding: 0 0.5em 0 0.5em;
	-webkit-border-radius: 1em;
    -moz-border-radius: 1em;
	border-radius: 1em;
	border: 1px solid;
	text-decoration: none;
} */
/*.layout-container a[href$=".pdf"]:after,
.layout-container a[href$=".PDF"]:after {
	border-color: #c00000;
	color: #c00000;
}*/
a[href*=".doc"]:after,
a[href*=".doc"]:after {
	content: "Word";
	display: inline-block;
	vertical-align: 20%;
	font-size: 0.6em;
	line-height: 1.3em;
	margin-left: 0.5em;

	padding: 0 0.5em 0 0.5em;
	-webkit-border-radius: 1em;
    -moz-border-radius: 1em;
	border-radius: 1em;
	border: 1px solid;
	text-decoration: none;
}

.layout-content table, .layout-content td, .layout-content th
{

}


/* usually div */
.inline_2col { display: inline-block; width: 49%; }
.inline_2col_spacer { display: inline-block; width: 2%; }

/* usually any block*/
.layout-content .css_2col { margin: 1em 0 1em 0; padding: 0; list-style-type: none;
	-moz-column-count: 2;
	-webkit-column-count: 2;
	column-count: 2;
	overflow: hidden; /* bug fix in chrome at the time: when using columns on last child of containing block extra white space appears; */
}

@media only screen and (max-width : 740px) {
    .inline_2col { width: 100%; }
    .inline_2col_spacer { height: 2%; }
    .layout-content .css_2col {
		-moz-column-count: 1;
		-webkit-column-count: 1;
		column-count: 1;
	}
}


.layout-content .right { float: right; margin-right: 0; }
.layout-content .left { float: left; margin-left: 0; }
.layout-content .clear { clear: both; }
.layout-content .top { margin-top: 0; }
.layout-content .left_text { text-align: left; }
.layout-content .center_text { text-align: center; }
.layout-content .right_text { text-align: right; }
.layout-content .center_margin { margin-left: auto; margin-right: auto; }

.layout-content .pMargin { margin: 1em 0 1em 0; }

.layout-content .list_unstyled { margin-left: 0; padding: 0; list-style-type: none; }
/*=== End of standard layout styles ===*/

input.red 
{
color: #005199;
height:18px;
margin-right:20px;
font-weight:bold;
font-size:9px;
}

.TopBackgroundWrapper { background: #ddd url('//content.milescc.edu/images/valleyblue.jpg') no-repeat left -15px; background-size: 3600px; }  
/*.TopBackgroundWrapper { background: #ffffff; background-size: 3600px; }  */
.HeaderWrapper { margin: 0px 0px 0px 10px; width: 100%;  white-space: nowrap; overflow: hidden;}
.HeaderLogoDiv { float: left; margin: auto; display: block; height: 140px; width: 100%; vertical-align: middle;}
.HeaderLogoImg { float: left;  height: 115px; margin: 5px; border: 0; /*-webkit-filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.5));*/ }
.HeaderNav { display: inline-block; width: 80%; vertical-align: middle; text-shadow: 1px 1px 2px rgba(0,0,0,0.5); }
.HeaderText { margin-left: 60px; color:#fff; font-size: 10pt; font-family: Arial, Verdana, sans-serif; }
.HeaderTextBlock { display: inline-block; text-align: left; }
.ReducedHeaderText { display: none; color:#fff; font-size: 11pt; font-family: AachenRegular, Arial, Verdana, sans-serif; }

.HeaderText a:link, .ReducedHeaderText a:link { text-decoration: none; color: #fff; }
.HeaderText a:visited, .ReducedHeaderText a:visited { text-decoration: none; color: #fff; }
.HeaderText a:active, .ReducedHeaderText a:active { text-decoration: none; color: #fff; border-bottom: 1px solid #ccc; }
.HeaderText a:hover, .ReducedHeaderText a:hover { color: #fff; border-bottom: 1px solid #000; }
.BlueButtonHeader {
	display: block;
	clear: both;
	margin: 1em 0 1em 0;
	border: 0;
	background: #005199;
	border-radius: 1px;
	color: #fff;
	font-family: AachenRegular;
	text-align: center;
	font-size: Medium;
	padding: 3px;

	box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    cursor: pointer;
}
.BlueButtonHeader:link { border: 0; color: #fff; }
.BlueButtonHeader:visited { border: 0; color: #fff; }
.BlueButtonHeader:hover { background: #0077B7; }
.BlueButtonHeader:focus { background: #0077B7; }
.layout-container a.BlueButtonHeader:after { content: none; }

.redButtonHeader {
	display: block;
	clear: both;
	margin: 1em 0 1em 0;
	border: 0;
	background: #005199;
	border-radius: 1px;
	color: #fff;
	font-family: AachenRegular;
	text-align: center;
	font-size: Medium;
	padding: 3px;

	box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    cursor: pointer;
}
.redButtonHeader:link { border: 0; color: #ff0000; }
.redButtonHeader:visited { border: 0; color: #f08080; }
.redButtonHeader:hover { background: #dc143c; }
.redButtonHeader:focus { background: #dc143c; }
.layout-container a.redButtonHeader:after { content: none; }


#foot a { white-space: nowrap; }
#foot a:link { text-decoration: none; color: #999; border-bottom: 1px solid #777; }
#foot a:visited { text-decoration: none; color: #999; border-bottom: 1px solid #777; }
#foot a:active { text-decoration: none; color: #999; border-bottom: 1px solid #777; }
#foot a:hover { color: #eee; border-color: #7EA3C4; }
#foot a:focus { color: #eee; border-color: #7EA3C4; }
#foot {	 
    margin: 5px 0 0 0;
    color:#999; 
    text-align:center;
    font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;
    font-size:12px;
    /*font-weight:bold;*/

    /*background: #005199; /* for non-css3 browsers */

    /*background: -o-linear-gradient(#005199, #1c415b);
    background: -webkit-gradient(linear, left top, left bottom, from(#005199), to(#1c415b)); /* for webkit browsers */
    /*background: -moz-linear-gradient(#005199,  #1c415b); /* for firefox 3.6+ */
    /*background: linear-gradient(#005199, #1c415b); /*W3C*/

    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#005199', endColorstr='#1c415b'); /* IE6,IE7 */
    /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#005199', endColorstr='#1c415b')"; /* IE8 */
}

.FooterSloganImg { width: 25%; }

.CalTabs a
{
color:#fff;
text-align:center;
text-decoration:none;
font-size: 8pt;
font-family:Verdana, sans-serif;
font-weight: bold;
}

.CalTabs a:hover
{
text-decoration:underline;
}

table.CalTabs
{
height: 20px;
padding:0px;
border-spacing:0px;
margin-left:auto;
margin-right:auto;
}

.CalWrapper { display: none; position: absolute; width: 200px; height: 200px; background: orange; padding: 5px 5px 5px 0; }
.CalBorder { position: relative; height: 100px; background: #333; border: 4px solid #aaa; border-left: 0;
                -webkit-border-bottom-right-radius: 20px;
                -moz-border-radius-bottomright: 20px;
                border-bottom-right-radius: 20px;
}
.CalDisplayToggle { z-index: 2000; position: absolute; left: 196px; height: 32px; width: 11px; background: #333; border: 4px solid #aaa; border-left: 0; cursor: pointer;
                    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAgCAYAAAAWl4iLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD5JREFUeNpi/P//PwMtABMDjQB9DE5PT8cIF2xiQEBQjHE0jEcjbzTyRiNvNPJGI2808kYjbzTyhozBAAEGAKcfO4mXLLbIAAAAAElFTkSuQmCC);
                    color: #fff; font-weight: bold; font-size: 9pt; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;
                    -webkit-border-top-right-radius: 5px;
                    -webkit-border-bottom-right-radius: 5px;
                    -moz-border-radius-topright: 5px;
                    -moz-border-radius-bottomright: 5px;
                    border-top-right-radius: 5px;
                    border-bottom-right-radius: 5px;
}
.CalDisplayToggle :hover { background-position: 11px 0px; }
.CalSelections { margin: auto; padding: 5px; text-align: center; }
.CalSelections a { padding: 0 7px 2px 7px; border-radius: 50px; font-size: 9pt; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; }
.CalSelectionsActive { background: #999; color: #fff; text-decoration: none; }
.CalSelectionsDim { background: #555; color: #ccc; text-decoration: none; }

div.CalTabsContainer {
    padding-top:3px;
    background: #A9ADAF; /* for non-css3 browsers */
    background: -o-linear-gradient(#cccccc, #A9ADAF);
    background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#A9ADAF)); /* for webkit browsers */
    background: -moz-linear-gradient(#cccccc,  #A9ADAF); /* for firefox 3.6+ */
    background: linear-gradient(#cccccc, #A9ADAF); /*W3C*/

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#A9ADAF'); /* IE6,IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#A9ADAF')"; /* IE8 */
}

td.CalTabMargins
{
font-size: 8pt;
font-family:Verdana, sans-serif;
font-weight: bold;
border-bottom:2px #333 solid;
width:50%;
}

td.CalTabSpacers
{
font-size: 8pt;
font-family:Verdana, sans-serif;
font-weight: bold;
border-bottom:2px #333 solid;
width:0px;
}

td.CalTabsActiveCell
{
width:0px; line-height: 0;
vertical-align: top;

border:2px #333 solid;
border-bottom-width: 0px;
padding-left: 5px;
padding-right: 5px;
padding-top: 7px;

cursor:pointer;

-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;

background: #005199; /* for non-css3 browsers */

background: -o-linear-gradient(#005199, #1c415b);
background: -webkit-gradient(linear, left top, left bottom, from(#005199), to(#1c415b)); /* for webkit browsers */
background: -moz-linear-gradient(#005199,  #1c415b); /* for firefox 3.6+ */
background: linear-gradient(#005199, #1c415b); /*W3C*/
}

a.CalTabsActiveLink
{
color:#fff;
}

a.CalTabsActiveLink:link
{
color:#fff;
}

a.CalTabsActiveLink:visited
{
color:#fff;
}

a.CalTabsActiveLink:active
{
color:#fff;
}

td.CalTabsDimCell
{
width:0px;

border-bottom:2px #333 solid;
cursor:pointer;

padding-left:2px;
padding-right:2px;
vertical-align:bottom;
}

a.CalTabsDimLink
{
display: block;
color:#333;

padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 1px;

-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;

background: #777; /* for non-css3 browsers */

background: -o-linear-gradient(#999, #666);
background: -webkit-gradient(linear, left top, left bottom, from(#999), to(#666)); /* for webkit browsers */
background: -moz-linear-gradient(#999,  #666); /* for firefox 3.6+ */
background: linear-gradient(#999, #666); /*W3C*/
}

a.CalTabsDimLink:link
{
color:#333;
}

a.CalTabsDimLink:visited
{
color:#333;
}

a.CalTabsDimLink:active
{
color:#333;
}

.IEclearTypeWrapper { position: relative; }

.styleEventText1 {
	color: #FFFFFF;
	
	background: #005199; /* for non-css3 browsers */

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#005199', endColorstr='#1c415b'); /* for IE */
background: -o-linear-gradient(#005199, #1c415b);
background: -webkit-gradient(linear, left top, left bottom, from(#005199), to(#1c415b)); /* for webkit browsers */
background: -moz-linear-gradient(#005199,  #1c415b); /* for firefox 3.6+ */
background: linear-gradient(#005199, #1c415b); /*W3C*/
}
.styleEventText2 {
	color: #005199;
	
	background: #b8b8b8; /* for non-css3 browsers */

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#b8b8b8'); /* for IE */
background: -o-linear-gradient(#ffffff, #b8b8b8);
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#b8b8b8)); /* for webkit browsers */
background: -moz-linear-gradient(#ffffff,  #b8b8b8); /* for firefox 3.6+ */
background: linear-gradient(#ffffff, #b8b8b8); /*W3C*/
}

.iframeNewsBlock td {
	padding: 1px 3px 2px 3px;
}

.iframeNewsBlock a {
	font-size: 8pt;
	font-family: Helvetica, Arial, sans-serif;
	display: block;
	position: relative; /* hack that allows ClearType in IE8 on DXImageTransform */
}

.iframeNewsBlock a:link
{
color: inherit; 
//color:expression(this.parentNode.currentStyle['color']);
text-decoration:none;
}

.iframeNewsBlock a:visited
{
color: inherit; 
//color:expression(this.parentNode.currentStyle['color']);
text-decoration:none;
}

.iframeNewsBlock a:active
{
color: inherit; 
//color:expression(this.parentNode.currentStyle['color']);
text-decoration:none;
}

.iframeNewsBlock a:hover
{
color: inherit; 
//color:expression(this.parentNode.currentStyle['color']);
text-decoration:none;
}

#NewsAlertsWrapper {
font-size:0; /*some weird firefox bug*/
min-height: 22px;
background: rgb(235,241,246); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(235,241,246,1) 0%, rgba(171,211,238,1) 50%, rgba(137,195,235,1) 51%, rgba(213,235,251,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,241,246,1)), color-stop(50%,rgba(171,211,238,1)), color-stop(51%,rgba(137,195,235,1)), color-stop(100%,rgba(213,235,251,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f6', endColorstr='#d5ebfb',GradientType=0 ); /* IE6-9 */
}
div#newsAlerts {
display: none;
max-width: 980px;
margin: 0 auto 0 auto;
}

#newsAlerts iframe { height:35px; width:100%; border: 0; }

.slideOverlay a {
	vertical-align: middle;
	font-family: Helvetica, Arial, sans-serif;
	display: block;
	position: relative; /* hack that allows ClearType in IE8 on DXImageTransform */
}

.slideBlock { position: relative; float: left; }
.slideOverlay {
	display: none;
	position: absolute;
	left: 5px;
	bottom: 5px;
	vertical-align: middle;
	padding: 0px;
	font-size: 10pt;
	font-weight: bold;
	color: #FFF;
}
.slideOverlay img { border: 0; vertical-align: middle; }

.slideOverlay a {
	display: inline-block;
	vertical-align: middle;
	background: #3B3B3B;
	background: rgba(59,59,59,0.66);
	padding: 0px 8px 0px 5px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.slideOverlay a:link
{
color: inherit; 
//color:expression(this.parentNode.currentStyle['color']);
text-decoration:none;
}

.slideOverlay a:visited
{
color: inherit; 
//color:expression(this.parentNode.currentStyle['color']);
text-decoration:none;
}

.slideOverlay a:active
{
color: inherit; 
//color:expression(this.parentNode.currentStyle['color']);
text-decoration:none;
}

.slideOverlay a:hover
{
color: inherit; 
//color:expression(this.parentNode.currentStyle['color']);
text-decoration:none;
}

.OutdatedBrowserWarning { display: none; }
.OutdatedBrowserWarningMinimized { display: none; }

#menu { display:none; }
/*
    Mobile Menu Core Style
*/

.slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block }
.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }
.slicknav_nav .slicknav_item { display: block; cursor: pointer; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a { display: inline }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
/* IE6/7 support */
.slicknav_menu { *zoom: 1 }

/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/

.slicknav_menu {
	font-size:16px;
	font: 100%/1.618 Ariel, Verdana, sans-serif;
}
/* Button */
.slicknav_btn {
	margin: 5px 5px 6px;	
	text-decoration:none;	

	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 2px;  
	background-color: #fff;
	pointer-events: auto;
	-webkit-box-shadow: 2px 2px 2px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    2px 2px 2px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         2px 2px 2px 0px rgba(50, 50, 50, 0.75);
}
/* Button Text */
.slicknav_menu  .slicknav_menutxt {	
	color: #000;
	font-weight: bold;	

}
/* Button Lines */
.slicknav_menu .slicknav_icon-bar {
  background-color: #f5f5f5;
}
.slicknav_menu {
	background:#005199;
	padding:5px;
}
.slicknav_nav {
	color:#fff;
	margin:0;	
	padding:0;
	font-size:0.875em;
	position: relative;
	pointer-events: auto;
}
.slicknav_nav sm{
	color:#000;
	margin:0;	
	padding:0;
	/* background-color: #fff; */
	font-size:0.875em;
	position: relative;
	pointer-events: auto;
}
.slicknav_nav, .slicknav_nav ul {
	list-style: none;
	overflow:hidden;
}
.slicknav_nav ul {
	padding:0;
	margin:0 0 0 20px;
}
.slicknav_nav .slicknav_item {
	padding:5px 10px;
	margin:2px 5px;
	
	/*-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background:#222222;*/
}
.slicknav_nav a{
	padding:5px 10px;
	margin:2px 5px;
	text-decoration:none;
	color:#000;
	background-color: #fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #333;

	background:#fff;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    1px 1px 2px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         1px 1px 2px 0px rgba(50, 50, 50, 0.75);
}
.slicknav_nav .slicknav_item a {
	padding:0;
	margin:0;
}
.slicknav_nav .slicknav_item:hover {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: #7EA3C4;
	color: #fff;	
}
.slicknav_nav a:hover{
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: #7EA3C4;
	color: #222;
}
.slicknav_nav .slicknav_txtnode {
     margin-left:15px;   
	 background-color: #ddd;
	 color: #000;
	
	 border-radius: 4px;
	 margin:0;	
	padding:5px;
	
}

.slicknav_menu {
    display:block;
    position: absolute;
	right: 0;
  /*  left: -100px; */
    width: 300px;
    background: transparent;
    pointer-events: none;
    z-index: 700;
}

.HeaderAbsoluteRight { position: relative; max-width: 980px; margin: auto; padding-right: 10px; }

.CampusCalIcon { position: absolute; top: 18px; left: -45px; opacity: 0.8; }
.CampusCalIcon img { width: 32px; }
.CampusCalIconBlack {  }
.CampusCalIconWhite { display: none; }

.GoogleMiniSearchWrapper { position: absolute; top: 45px; right: -10px; z-index: 1; vertical-align: top; margin: 5px 18px 0 0; }

#GoogleMiniSearchTextInput {
    vertical-align: top;
    background-image: url(//content.milescc.edu/images/search.png);
    background-repeat: no-repeat;
    background-position: -0px -10px;
    background-color: transparent;
    border: 0;
    height: 32px;
    width: 125px;
    padding: 9px 0 5px 35px;
    outline: none;
    font-size: 12px;
    line-height: 1.667;
    border-radius: 0;
}
#GoogleMiniSearchTextInput:focus { background-position: -0px -60px; }

#GoogleMiniSearchButton {
    vertical-align: top;
    background-image: url(//content.milescc.edu/images/search.png);
    background-color: transparent;
    background-position: -269px -10px;
    border: none;
    color: transparent;
    cursor: pointer;
    width: 36px;
    height: 30px;
    padding: 0;
    outline: none;
    border-radius: 0;
}
#GoogleMiniSearchButton:hover { background-position: -269px -60px; }


/*@media screen and (-webkit-min-device-pixel-ratio : 2)) {
  #HeaderLogoDiv { height: 80px; }
  #HeaderLogoImg { height: 70px; }
  #HeaderText { font-size: 9pt; }
  #PrimaryNavMenu { display: none; }
  #ReducedPrimaryNavMenu { display: block; }
  .GoogleMiniSearchWrapper { display: none; }
  .TopNav { zoom: .5; }
}*/

@media only screen and (max-width : 1000px) {
    .HeaderText { margin-left: 30px; }
    
    #contentDiv { margin: auto; }
    .CalWrapper { display: none; }
}

@media screen and (max-width: 768px) {
	.js #menu {
		display:none;
	}
	
	.js .slicknav_menu {
		display:block;
		position: static;
		width: 100%;
		background: #005199;
	}
	
	.CampusCalIcon { top: 0px; left: -30px; }
	.CampusCalIconBlack { display: none; }
	.CampusCalIconWhite { display: inline; }
	.slicknav_btn {-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-color: #005199; }
	.slicknav_nav a{-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
	.GoogleMiniSearchWrapper { top: 0px; left: -10px; right: auto; margin-top: 12px; }
	
	.layout-main-outer { width: 100%; }
	.layout-aside-outer { width: 100%; }
	.layout-aside-inner { margin: 10px; }
	.layout-aside1-outer { width: 100%; }
	.layout-aside1-inner { margin: 10px; }
}

@media only screen and (max-width : 740px) {
    
}

@media only screen and (max-width : 640px) {
    
}

@media only screen and (max-width : 600px) {

}

@media only screen and (max-width : 550px) {
    .HeaderText { display: none; }
    .ReducedHeaderText { display: block; margin-left: 80px; }

    .layout-content .content-figure { float: none; margin: 10px; width: auto; }
}

@media only screen and (max-width : 450px) {
    #GoogleMiniSearchTextInput { width: 75px; }
}

@media only screen and (max-width : 400px) {
    .FooterSloganImg { width: 90% }
    #GoogleMiniSearchTextInput { width: 45px; }
}

@media only screen and (max-width : 370px) {
    .ReducedHeaderText { margin-left: 60px; }
}




/* START migrated from DimmedPopUp.css */

.CalPopUpDim-dimmer {
	display:none;
	position: fixed;	
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#A83B3B3B,endColorstr=#A83B3B3B);
	background: rgba(59,59,59,0.66);
	z-index: 2000;
}

.PrinterFriendly 
{
    display: none; /*devline -- erase when ready*/
	position: absolute;
	right: 75px;
	top: 0px;
}

.PrinterFriendly img {
	border: 0;
	width: 16px;
	height: 16px;
}

.PrinterFriendly a {
	color: #FFF;
	font-size: 10.5pt;
	text-decoration: none;
}

.CalPopUpDim-container
{
    z-index: 2001;
    display: none;
	position: absolute;
	top: 40px;
	left: 50%;
	width: 880px;
	margin-left: -440px;
}

.CalPopUpDim-border
{
    margin-bottom: 40px;
	padding: 20px;
	background: #3B3B3B;
	background: rgba(59,59,59,0.88);
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.CalPopUpDim-contentContainer { }

.CalPopUpDim-closeButtonGroup { position: absolute; top: -10px; right: 40px; width: 60px; height: 47px; overflow: hidden; }

img.CalPopUpDim-closeButtonBorder {
	position: absolute;
	width: 100%;
	border: 0;
}

img.CalPopUpDim-closeButton {
	position: absolute;
	width: 100%;
	border: 0;
	z-index: 2;
}

div.FullProfile {
	border: 0;
	background: #fff;
	width: 100%;
	height: 2000px;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.FullProfile table { padding: 20px; }
.FullProfile td { vertical-align: top; font-size: 12.5pt; }

.FullProfile ul { margin: 0px; font-size: small; }

.FullProfileLink 
{
    display: block;
    cursor: pointer;
    position: absolute;
    width: 30px;
    height: 30px;
    top: 0px;
    right: -20px;
    background: url('//content.milescc.edu/images/infosprite.png');
}
.FullProfileLink:hover { background-position: 0px -30px; }

img.ProfilePhoto
{
	width: 200px;
	
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

}
div.ProfilePhoto
{
	position: relative;
	margin-right: 15px;
	float: right;
	background:#CCCCCC;
	border:5px #CCCCCC solid;	

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

-moz-box-shadow: 0px 0px 5px 1px #000;
-webkit-box-shadow: 0px 0px 5px 1px #000;
box-shadow: 0px 0px 5px 1px #000;
}

@media only screen and (max-width : 1000px) {
  /*img.CalPopUpDim-closeButton { right: 0; top: 0; width: 35px; }*/
}

@media only screen and (max-width : 880px) {
  .CalPopUpDim-container { position: absolute; top: 40px; left:0; width: 100%; margin: 0; }
  .CalPopUpDim-border { padding: 5px; }
  .CalPopUpDim-closeButtonGroup { top: -25px; right: 25px; }
}

/* END migrated from DimmedPopUp.css */


.FormElementsContainer { position: relative; }
.FormLinkSpinner { display: none; position: absolute; top: 0; left: 0; border: 0; }


.CampusCalWrapper { display: inline-block; }
.CalTableContainer { position: relative; z-index: 3000; margin-top: 1.5em; font: 100%/1.618 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif; }
.CalPopUpDim-contentContainer .CalTableContainer { margin-top: 0; }
.CalPngFadeBackground { /*z-index: 1; opacity: 0.5;*/ background: #005199; position: absolute; top: 30px; width: 100%; height: 100px;  } /* absolute position */
.CalControls {
	position: relative;
	font-family: AachenRegular;

	background: url('/../../../forms/_images/FormElementsHeader.png') no-repeat;

	-moz-border-radius-topleft: 10px;
    -webkit-top-bottom-left-radius: 10px;
    border-top-left-radius: 10px;

	-moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
.CalControls a:active { border: none; }
.CalTitle { font-size: xx-large; color: #fff; white-space: nowrap; display:inline-block; vertical-align:middle; line-height: 70px; padding-left: 20px; }
.CalYear, .CalYearHidden {
	left: 15px;
	position: absolute;
	top: -0.8em;
	font-size: large;
	padding: 2px 10px 3px 10px;
	line-height: normal;

	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	border-radius: 0.9em;

	/*-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);*/
}
.CalYear { color: #fff; }
.CalYearHidden { z-index: -1; color: #005199; background: #005199; }
.CalArrows {
	position: absolute;
	top: -0.9em;
}
.layout-content .CalArrows { right: 15px; }
.CalPopUpDim-container .CalArrows { right: 90px; }
.CalArrows a {  }
.CalArrows img, .CalArrows svg { width: 4em; cursor: pointer; height: 4em; /*IE9-11 needs width/height for all but last img-svg in container with multiple img-svg*/ }
.CalPrev {  }
.CalNext { margin-left: 0.5em; }
.CalOptions { /*possible ie9 bug here may require position: relative; zoom:1; http://bugs.jquery.com/ticket/11168*/
	left: 5em;
	z-index: 1;

	position: absolute;
	top: -0.9em;
	background: #ddd;
	font-size: large;
	color: #005199;
	line-height: normal;
	border: 0.12em solid #005199;
	
	padding: 2px 10px 3px 10px;

	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	border-radius: 0.9em;
}
.CalOptions, .CalOptions li { cursor: pointer; }
.CalOptions ul { display: none; margin: 0.5em 0 0.2em 0; padding: 0; list-style-type: none; cursor: auto; }
.CalOptions ul li {
	margin-top: 2px;
	padding-left: 0.5em;
	padding-right: 0.5em;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	border-radius: 1em;
	background: #bbb;
}
.CalOptions ul li:hover { background: #7EA3C4 }
.CalOptions .CalOptionsHeading { background: transparent; font-size: smaller; margin: 0; }
.CalOptions .CalOptionsHeading:hover { background: transparent; }
.CalOptions img, .CalOptions svg { vertical-align: top; }
.CalOptionsReducerImage { padding-top: 0.2em; height: 1em; width: 1em; /*IE9-11 needs width/height for all but last img-svg in container with multiple img-svg*/ }
.CalOptionsArrow { padding: 0.3em 0 0 0.3em; height: 0.7em; }
.CalOptionsArrowFlip { padding: 0.3em 0 0 0.3em; height: 0.7em; display: none; }
.CalControlSpinner { display: none; position: absolute; }
.CalTableHeaders { position: relative; width: 100%; table-layout: fixed; border-spacing: 0; border: 0; background: #005199; }
.CalTableHeaders th { background: #005199; color: #fff; font-family: AachenRegular; font-weight: normal; text-align: center; }
.CalTableHeaders .CalTableHeaderLong { display: none; }
.CalTableHeaders .CalTableHeaderShort {  }
.CalTable { position: relative; width: 100%; table-layout: fixed; border-spacing: 0; border: 1px solid #777;
	-moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    border-bottom-left-radius: 10px;

    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    border-bottom-right-radius: 10px;
}
.CalTable tr:last-child td:first-child {
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.CalTable tr:last-child td:last-child {
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    border-bottom-right-radius: 10px;
}
.CalCell { position: relative; vertical-align: top; height: 110px; padding: 0; background: #fff; border: 1px solid #777; background: #eee; /*background: rgba(59,59,59,0.88);*/ }
.CalCellPadded { background: #ccc; }
.CalDateNumber { background: #ccc; font-size: small; padding: 0 3px 0 3px; }
.CalCellToday { background: #000; color: #fff; }
.CalTableContainer .CalEvents { height: 135px; overflow: hidden; }
.CalTableContainer .CalEvent { margin: 0.2em; padding: 0.5em; background: #7EA3C4; font-size: x-small; color: #000;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	border-radius: 1em;
}
.CalTableContainer .CalEvent div { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.CalCellZoom { position: absolute; top: 0; right: 0; bottom: 0; left: 0; cursor: pointer; }
.CalCellZoom:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } /* hack for vertical centering */
.CalCellZoom:hover { background: #000; opacity: 0.7; }
.CalCellZoomSplash { background: #000; opacity: 0.7; }
.CalCellZoom div { display: none; vertical-align: middle; text-align: center; }
.CalCellZoom:hover div { display: inline-block; }
.CalCellZoom img { width: 50%; }

@media only screen and (max-width : 550px) {
	.layout-content .CalArrows { right: 15px; }
	.layout-content .CalArrows img { width: 2em; height: 2em; /*IE11 needs height for SVG bug*/ }
}

@media only screen and (max-width : 420px) {
	.layout-content .CalTitle { font-size: x-large; }
	.layout-content .CalOptions { font-size: medium; }
	.layout-content .CalYear, .layout-content .CalYearHidden { font-size: medium; }
}

@media only screen and (max-width : 335px) {
	.layout-content .CalOptionsReducerText { display: none; }
}

@media only screen and (max-width : 625px) {
	/*.CalArrows { margin-left: 0; }
	.CalOptionsReducerText { display: none; }
	.CalPopUpDim-contentContainer .CalOptions {
		right: auto; left: 100px;
	}*/

	.CalPopUpDim-container .CalArrows { right: 15px; top: 20px; }
	.CalPopUpDim-container .CalArrows img { width: 2em; height: 2em; /*IE11 needs height for SVG bug*/ }
}

@media only screen and (max-width : 600px) {
	.CalPopUpDim-container .CalArrows { right: 15px; top: 20px; }
	.CalPopUpDim-container .CalArrows img { width: 2em; height: 2em; /*IE11 needs height for SVG bug*/ }
}

@media only screen and (max-width : 460px) {
	.CalPopUpDim-container .CalTitle { font-size: x-large; }
	.CalPopUpDim-container .CalOptions { font-size: medium; }
	.CalPopUpDim-container .CalYear, .CalPopUpDim-container .CalYearHidden { font-size: medium; }
}

@media only screen and (max-width : 400px) {
	.CalPopUpDim-container .CalYear, .CalPopUpDim-container .CalYearHidden { left: auto; right: 10px; top: 042px; }
	.CalPopUpDim-container .CalOptions { left: 15px; }
	.CalPopUpDim-container .CalArrows { right: 80px; top: -0.9em; }
	.CalPopUpDim-container .CalNext { margin-left: 0.2em; }
	.CalPopUpDim-container .CalPopUpDim-closeButtonGroup { right: 15px; }
}

@media only screen and (max-width : 300px) {
	.CalPopUpDim-container .CalOptionsReducerText { display: none; }
}

.CalPopDimmer {
	display:none;
	position: fixed;	
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;

	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#A83B3B3B,endColorstr=#A83B3B3B);*/
	background: rgba(59,59,59,0.66);
	z-index: 2000;
}
.CalPopContainer {
    z-index: 2001;
    display: none;
	position: absolute;
	top: 60px;
	/*bottom: 80px;*/
	left: 50%;
	width: 400px;
	margin-left: -200px;
	padding-bottom: 2000px;
	pointer-events: none;
}
.CalPopBorder {
	height: 100%;
    margin-bottom: 40px;
	padding: 20px;
	background: #3B3B3B;
	background: rgba(59,59,59,0.88);
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	pointer-events: auto;
}
.CalPopContentContainer { position: relative; z-index: 2000; height: 100%; }
.CalPopCloseButtonGroup { position: absolute; top: 5px; right: 20px; width: 60px; height: 60px; overflow: hidden; cursor: pointer; }
.CalPopCloseButtonBorder {
	display: none;
	position: absolute;
	z-index: -1;
	width: 100%;
	border: 0;
}
.CalPopCloseButtonX {
	position: absolute;
	width: 100%;
	border: 0;
	z-index: 2;
}
.CalListContainer {
	position: relative; z-index: 2000; font: 100%/1.618 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif;
}
.CalListControls {
	position: relative;
	z-index: 1;
	
	font-family: AachenRegular;
	line-height: 64px;

	background: url('/../../../forms/_images/FormElementsHeader.png') no-repeat;

	-moz-border-radius-topleft: 10px;
    -webkit-top-bottom-left-radius: 10px;
    border-top-left-radius: 10px;

	-moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
    border-top-right-radius: 10px;

    /*position: -webkit-sticky;
	position: -moz-sticky;
	position: -o-sticky;
	position: -ms-sticky;
	position: sticky;
	top: -10px;*/
}
.CalListTitle { font-size: large; color: #fff; white-space: nowrap; display:inline-block; line-height: normal; vertical-align:middle; padding-left: 20px; }
.CalList {
}
.CalList ul { margin: 0; padding: 0; list-style-type: none; height: 100%; }
.CalListItemHeader {
	font-family: AachenRegular;
	font-size: medium;
	text-align: middle;
	color: #fff;
	background: #005199;

	padding: 0.2em 0.5em 0.2em 0.5em;

	/*position: -webkit-sticky;
	position: -moz-sticky;
	position: -o-sticky;
	position: -ms-sticky;
	position: sticky;
	top: 56px;*/
}
.CalList ul li {
	margin-top: 0;
}
.CalListContainer .CalEvents { height: auto; overflow: auto; padding: 0.5em; }
.CalListContainer .CalEvent {
	margin: 0.2em;
	padding: 0.5em;
	background: #333;
	font-size: medium;
	color: #fff;

	-webkit-border-radius: 1em;
	-moz-border-radius: 1em;
	border-radius: 1em;
}
.CalListContainer .CalEvent div { border-top: 1px solid #3b3b3b; }
.CalListContainer .CalEvent div:first-child { border: none; }
@media only screen and (max-width : 400px) {
  .CalPopContainer { position: absolute; top: 40px; left:0; width: 100%; margin: 0; }
  .CalPopBorder { padding: 5px; }
}

.CalQuickEvents { font: 100%/1.618 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif; }
.CalQuickEvents .CalEvent {
	font-size: small;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 0.5em;
	/*background: #f00;
	padding: 0.5em;*/
}
.CalQuickEvents .CalEvent div { display: inline; }
.CalQuickEvents div.CalDateTime { width: 12em; display: inline-block; }
.CalQuickEvents .CalEventDate { margin-right: 0.5em; }
.CalQuickEvents .CalEventTime { margin-right: 0.5em; }

*:focus { outline: none; }



/* START migrated from DimmedPopUp.css */

.FormsPopUpDim-dimmer {
	display:none;
	position: fixed;	
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#A83B3B3B,endColorstr=#A83B3B3B);
	background: rgba(59,59,59,0.66);
	z-index: 1000;
}

.PrinterFriendly 
{
    display: none; /*devline -- erase when ready*/
	position: absolute;
	right: 75px;
	top: 0px;
}

.PrinterFriendly img {
	border: 0;
	width: 16px;
	height: 16px;
}

.PrinterFriendly a {
	color: #FFF;
	font-size: 10.5pt;
	text-decoration: none;
}

.FormsPopUpDim-container
{
    z-index: 1001;
    display: none;
	position: absolute;
	top: 40px;
	left: 50%;
	width: 880px;
	margin-left: -440px;
}

.FormsPopUpDim-border
{
    margin-bottom: 40px;
	padding: 20px;
	background: #3B3B3B;
	background: rgba(59,59,59,0.88);
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.FormsPopUpDim-contentContainer { }

.FormsPopUpDim-closeButtonGroup { position: absolute; top: -10px; right: 40px; width: 60px; height: 47px; overflow: hidden; }

img.FormsPopUpDim-closeButtonBorder {
	position: absolute;
	width: 100%;
	border: 0;
}

img.FormsPopUpDim-closeButton {
	position: absolute;
	width: 100%;
	border: 0;
	z-index: 2;
}

div.FullProfile {
	border: 0;
	background: #fff;
	width: 100%;
	height: 2000px;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.FullProfile table { padding: 20px; }
.FullProfile td { vertical-align: top; font-size: 12.5pt; }

.FullProfile ul { margin: 0px; font-size: small; }

.FullProfileLink 
{
    display: block;
    cursor: pointer;
    position: absolute;
    width: 30px;
    height: 30px;
    top: 0px;
    right: -20px;
    background: url('//content.milescc.edu/images/infosprite.png');
}
.FullProfileLink:hover { background-position: 0px -30px; }
.FullProfileLink:focus { background-position: 0px -30px; }
img.ProfilePhoto
{
	width: 200px;
	
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

}
div.ProfilePhoto
{
	position: relative;
	margin-right: 15px;
	float: right;
	background:#CCCCCC;
	border:5px #CCCCCC solid;	

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

-moz-box-shadow: 0px 0px 5px 1px #000;
-webkit-box-shadow: 0px 0px 5px 1px #000;
box-shadow: 0px 0px 5px 1px #000;
}

@media only screen and (max-width : 1000px) {
  /*img.FormsPopUpDim-closeButton { right: 0; top: 0; width: 35px; }*/
}

@media only screen and (max-width : 880px) {
  .FormsPopUpDim-container { position: absolute; top: 40px; left:0; width: 100%; margin: 0; }
  .FormsPopUpDim-border { padding: 5px; }
  .FormsPopUpDim-closeButtonGroup { top: -25px; right: 25px; }
}

/* END migrated from DimmedPopUp.css */


/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

.layout-container .InfoButtons {
	width: 40%;
	margin-right: 1em;
}

.layout-container .InfoButtons a:last-child { margin-bottom: 0; }

.layout-container .InfoButtons {
	width: 40%;
	margin-right: 1em;
}
.layout-container .PromoTileLinkButton {
	display: block;
	clear: both;
	margin: 5px 2px;
	border: 0;
	background: #bbb;
	color: #005199;
	border: 1px solid #005199;
	
	border-radius: 2px;
	
	font-family: roboto; 
	text-align: center;
	

	font-size: 1.2em;
	padding: 7px;

	box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    cursor: pointer;
}
.layout-container .PBAButton:link { border: 0; color: #fff; }
.layout-container .PBAButton:visited { border: 0; color: #fff; }
.layout-container .PBAButton:hover { background: #0077B7; }
.layout-container .PBAButton:focus { background: #0077B7; }
.layout-container a.PBAButton:after { content: none; }
.layout-container .PBAButton {
	display: block;
	clear: both;
	margin: auto;
	border: 0;
	background: #005199;
	border-radius: 1px;
	color: #fff;
	font-family: AachenRegular;
	text-align: Left;
	font-size: Medium;
	padding: 3px;

	box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    cursor: pointer;
}
.layout-container .PromoTileLinkButton:link { border: 0; color: #005199; }
.layout-container .PromoTileLinkButton:visited { border: 0; color: #005199; }
.layout-container .PromoTileLinkButton:hover { background: #ccc; }
.layout-container .PromoTileLinkButton:focus { background: #ccc; }
.layout-container a.PromoTileLinkButton:after { content: none; }
.layout-container .BlueButtonHome {
	display: block;
	clear: both;
	margin: auto;
	border: 0;
	background: #005199;
	border-radius: 1px;
	color: #fff;
	font-family: AachenRegular;
	text-align: center;
	font-size: Medium;
	padding: 3px;

	box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    cursor: pointer;
}
.layout-container .BlueButtonHome:link { border: 0; color: #fff; }
.layout-container .BlueButtonHome:visited { border: 0; color: #fff; }
.layout-container .BlueButtonHome:hover { background: #0077B7; }
.layout-container .BlueButtonHome:focus { background: #0077B7; }
.layout-container a.BlueButtonHome:after { content: none; }
.layout-container .WhiteButton {
	display: block;
	clear: both;
	margin: 1em 0 1em 0;
	border: 0;
	background: #fff;
	border-radius: 3px;
	color: #000;
	font-family: AachenRegular;
	text-align: center;
	font-size: large;
	padding: 5px;


    cursor: pointer;
}
.layout-container .WhiteButton:link { border: 0; color: #fff; }
.layout-container .WhiteButton:visited { border: 0; color: #fff; }
.layout-container .WhiteButton:hover { background: #fff; }
.layout-container .WhiteButton:focus { background: #fff; }
.layout-container a.WhiteButton:after { content: none; }
.layout-container .BlueButton {
	display: block;
	clear: both;
	margin: 1em 0 1em 0;
	border: 0;
	background: #005199;
	border-radius: 3px;
	color: #fff;
	font-family: AachenRegular;
	text-align: center;
	font-size: large;
	padding: 5px;

	box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    cursor: pointer;
}
.layout-container .BlueButtonWMargin {
	display: block;
	clear: both;
	margin: 20em 0 20em 0;
	border: 0;
	background: #005199;
	border-radius: 3px;
	color: #fff;
	font-family: AachenRegular;
	text-align: center;
	font-size: large;
	padding: 5px;

	box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.5);
    cursor: pointer;
}
.layout-container .BlueButton:link { border: 0; color: #fff; }
.layout-container .BlueButton:visited { border: 0; color: #fff; }
.layout-container .BlueButton:hover { background: #0077B7; }
.layout-container .BlueButton:focus { background: #0077B7; }
.layout-container a.BlueButton:after { content: none; }
.layout-container .GreenButton {
	background: #006622;
}
.layout-container .GreenButton:hover {
	background-color: #008800;
}
.layout-container .GreenButton:focus {
	background-color: #008800;
}
.layout-container .PurpleButton {
	background: #330066;
}

.layout-container .PurpleButton:hover {
	background-color: #6600cc;
}
.layout-container .PurpleButton:focus {
	background-color: #6600cc;
}

.layout-container .GrayButtonTitle {
	background: #bbb;
	color: #005199;
	border: 1px solid #005199;
}
.layout-container .GrayButton {
	background: #bbb;
	color: #005199;
	border: 1px solid #005199;
}
.layout-container .GrayButton:hover {
	background-color: #ccc;
}
.layout-container .GrayButton:focus {
	background-color: #ccc;
}
.layout-container .GrayButton:link { color: #005199; border: 1px solid #005199; }
.layout-container .GrayButton:visited { color: #005199; border: 1px solid #005199; }
.layout-container .GrayButtonThin {
	background: #bbb;
	color: #005199;
	border: 1px solid #005199;
	padding: 3px;
	display: block;
	margin: 7px;
	width: 75%;
}
.layout-container .GrayButtonThin:hover {
	background-color: #ccc;
}
.layout-container .GrayButtonThin:focus {
	background-color: #ccc;
}
.layout-container .GrayButtonThin:link { color: #005199; border: 1px solid #005199; }
.layout-container .GrayButtonThin:visited { color: #005199; border: 1px solid #005199; }
.sticky-container{
    padding:0px;
    margin:0px;
    position:fixed;
    right:-130px;
    top:55%;
	-webkit-transform: translateY(-55%);
   -ms-transform: translateY(-55%);
    transform: translateY(-55%);
    width:210px;
    z-index: 1100;
}
.sticky li{
    list-style-type:none;
    background-color:#fff;
    color:#efefef;
    height:43px;
    padding:0px;
    margin:0px 0px 1px 0px;
    -webkit-transition:all 0.25s ease-in-out;
    -moz-transition:all 0.25s ease-in-out;
    -o-transition:all 0.25s ease-in-out;
    transition:all 0.25s ease-in-out;
    cursor:pointer;
}
.facebook {
  background: #3B5998;
  color: white;
}

.twitter {
  background: #55ACEE;
  color: white;
}

.instagram {
  background: #dd4b39;
  color: white;
}

.blog {
  background: #007bb5;
  color: white;
}
.sticky li:hover{
    margin-left:-50px;
}
.sticky li img{
    float:left;
    margin:5px 4px;
    margin-right:5px;
}
.sticky li p{
    padding-top:5px;
    margin:0px;
    line-height:16px;
    font-size:11px;
}
.sticky li p a{
    text-decoration:none;
    color:#2C3539;
}
.sticky li p a:hover{
    text-decoration:underline;
}


.icon-bar {
  position: fixed;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.icon-bar a {
  display: block;
  text-align: center;
  padding: 16px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
}

.icon-bar a:hover {
    background-color: #000;
	margin: 115px
}

.facebook {
  background: #3B5998;
  color: white;
}

.twitter {
  background: #55ACEE;
  color: white;
}

.google {
  background: #dd4b39;
  color: white;
}

.linkedin {
  background: #007bb5;
  color: white;
}

.youtube {
  background: #bb0000;
  color: white;
}

.content {
  margin-left: 75px;
  font-size: 30px;
}
.ProgGuideLinkBox { text-align: center; line-height: 200%; }
.ProgGuideLink {
    background: #005199;
    border-radius: 5px;
    color: #fff;
    text-shadow: none;
    border: 1px solid #000;
    padding: 1px 8px 2px 8px;
    margin: 11px 18px 0 10px;
    text-decoration: none;
    font-size: small;
    white-space: nowrap;
	padding : 2px;
	
}
a.ProgGuideLink:link { color: #fff;  }
a.ProgGuideLink:visited { color: #fff; }
a.ProgGuideLink:active { color: #fff; }
a.ProgGuideLink:hover { color: #fff; text-decoration: underline; }
a.ProgGuideLink:focus { color: #fff; text-decoration: underline; }
.ProgGuideLink1 {
    background: #005199;
    border-radius: 5px;
    color: #fff;
    text-shadow: none;
    border: 1px solid #000;
    padding: 1px 8px 2px 8px;
    margin: 11px 18px 0 10px;
    text-decoration: none;
    font-size: small;
    white-space: nowrap;
	padding : 2px;
	display: block;
}
a.ProgGuideLink1:link { color: #fff;  }
a.ProgGuideLink1:visited { color: #fff; }
a.ProgGuideLink1:active { color: #fff; }
a.ProgGuideLink1:hover { color: #fff; text-decoration: underline; }
a.ProgGuideLink1:focus { color: #fff; text-decoration: underline; }
.ProgGuideLinkAS {
    background: #005199;
    border-radius: 2px;
    color: #fff;
    text-shadow: none;
    border: 1px solid #000;
    padding: 1px 2px 2px 2px;
    margin: 2px 2px 0 2px;
    text-decoration: none;
    font-size: .9em;
    white-space: nowrap;
	padding : 2px;
	display: block;
}
a.ProgGuideLinkAS:link { color: #fff;  }
a.ProgGuideLinkAS:visited { color: #fff; }
a.ProgGuideLinkAS:active { color: #fff; }
a.ProgGuideLinkAS:hover { color: #fff; text-decoration: underline; }
a.ProgGuideLinkAS:focus { color: #fff; text-decoration: underline; }

.left-sidebar{
	position: fixed;
	top: 40%;
	z-index: 500;
}
.left-sidebar ul{
	border: none;
	list-style-type: none;
	padding-left: 0;
}
.left-sidebar i.fa{
	padding: 8px;
	font-size: 25px;
	color: #fff;
}
.left-sidebar li{
	
	width: 40px;
	height: 40px;
	transition: .25s;
}
.left-sidebar li:nth-child(1){
	background: #3b5999;
}.left-sidebar li:nth-child(2){
	background: #55acee;
}
.left-sidebar li:nth-child(3){
	background: #c32aa3;
}
.left-sidebar li:nth-child(4){
	background: #CC191E;
}
.left-sidebar li:nth-child(5){
	background: #0077b5;
}
.left-sidebar li:hover{
	width: 60px;
	padding-left: 25px;
.left-sidebar li:focus{
	width: 60px;
	padding-left: 25px;
}