@import url(/application/themes/edinboro/css/prettyPhoto.css);
@import url(/application/themes/edinboro/css/chosen.css);
@import url(/application/themes/edinboro/css/flexslider.css);
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:600);
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro);
@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400italic);
@import url(http://fonts.googleapis.com/css?family=Droid+Serif);


/*** Global properties ***/
@font-face {
    font-family: 'JosefinSlabSemiBold';
    src: url('fonts/JosefinSlab-SemiBold-webfont.eot');
    src: url('fonts/JosefinSlab-SemiBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/JosefinSlab-SemiBold-webfont.woff') format('woff'),
         url('fonts/JosefinSlab-SemiBold-webfont.ttf') format('truetype'),
         url('fonts/JosefinSlab-SemiBold-webfont.svg#JosefinSlabSemiBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

html { background: #fff; }
/*body {height:100%;font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#5d5d60;font-size:13px;margin:0;padding:0;background:#25251E !important;position: relative;}*/
body { height:100%;font-family:source sans pro, sans-serif;font-size:100%;color:#231f20;font-size:11pt;margin:0;padding:0;background:#fff !important;position: relative;}
/*h1, h2, h3, h4, h5, h6 {margin:0 0 15px; line-height:1.2em; color:#4b4b5f;font-weight:normal;}*/
h1, h2, h3, h4, h5, h6 { margin:0px 0px 0px 0px; text-rendering: inherit; }
/*h1 {font-size:34px;letter-spacing: 0;}*/
h1 { font-size:26pt; letter-spacing: 0; font-family: "Droid Serif"; color: #231f20; font-weight:normal; padding-bottom: 16pt; line-height: 1.2; }
/*h2 {font-size:22px;letter-spacing: -0.05em;margin:0 0 10px 0;color:#004276;font-weight:normal;}*/
h2 { font-size:21pt; letter-spacing: 0; font-family: droid serif; color: #231f20; font-weight:normal; line-height: 1.2; padding-bottom: 20pt; padding-top: 10pt; }
/*h3 {font-size:18px;letter-spacing: -0.03em;color:#004276;margin:0;}*/
h3 { font-size:15pt; letter-spacing: 0; font-family: "Droid Serif"; color: #231f20; font-weight:normal; line-height: 1.2; padding-bottom: 10pt; padding-top: 10pt; } 
/*h4 {font-size:18px;}*/
h4 { font-size:13pt; letter-spacing: 0; font-family: "Droid Serif"; color: #231f20; font-weight:normal; line-height: 1.2; padding-bottom: 7pt; padding-top: 10pt; }
/*h5 {font-size:16px;}*/
h5 { font-size:11pt; letter-spacing: 0; font-family: source sans pro, sans-serif; font-weight: bold; color: #231f20; line-height: 1; padding-bottom: 7pt; padding-top: 10pt; }
h6 { font-size:14px; line-height: 1; }
/*h1 strong {font-size:60px;font-weight:normal;line-height:1.2em;}
h1 em {font-style:normal;color:#23231c;font-size:48px;border-bottom:1px solid #ededed;display:block;padding-bottom:15px;line-height:1.2em;}*/
strong, b, big {color:#191001;}
b a { color: #bb141a; }
strong a { color: #bb141a; }
a b { color: #bb141a; }
a strong { color: #bb141a; }
/*a {color:#d54c20;outline:none;text-decoration:underline;}*/
a {color:#bb141a;outline:none;text-decoration:none; /*text-decoration:underline;*/}
a:hover, a:focus {text-decoration:none;color:#bb141a;}
/*p {margin-bottom:18px;}*/
p { margin: 0 0 15px; }
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }
aside{position:relative;}
mark, rp, rt, ruby, summary, time{ display: inline }

hgroup { font-size: 14pt; padding-bottom: 25px; line-height: 1.25; font-style: italic; font-family: droid serif; color: #231f20; }

hr{margin:20px 0;height:1px;border:0;border-top:1px solid #ccc;}

ins {background-color:#e55729;color:#fff;padding:0 5px;text-decoration:none;}
mark {background-color:#ff9;color:#000; font-style:italic;font-weight:bold;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {cursor:help;}
/*em, dfn {font-style:italic; color:#e55729;}*/
em, dfn {font-style:italic; color:#000;}
dfn {font-size:14px; letter-spacing:2px;}
sup, sub {font-size:0.8em;}
sub {vertical-align:bottom;}
abbr, acronym  { border-bottom:1px dotted #e55729; color:#e55729; text-transform:uppercase;}
address { margin:0 0 1.5em;font-style:italic;}
del { color:#666;}
pre, code, tt  {font:1em 'andale mono', 'lucida console', monospace; line-height:1.5; display:block;}
code { background-color:#f6f6f6; display:block; color:#333; padding:3px 2px 3px 5px; line-height:1.67em;  border:1px dotted #333;}
pre { white-space:pre;}

ul, ol {margin: 0 0 9px 0;}

/*ol li {list-style-type:decimal;list-style-position:inside;font-weight:bold;background:none;padding:0 0 7px 0;color:#23231c;}
ol li a{color:#e55729;font-weight:normal;text-decoration:none;}*/

ol li {list-style-type:decimal;list-style-position:outside;margin:0 0 1px 34px;}
ol li ol li {list-style-type:lower-alpha;list-style-position:outside;margin:0 0 1px 21px;}
ol li a{color:#bb141a;font-weight:normal;text-decoration:none;}

/* CURRENT WORKING ul li {list-style-type:circle;list-style-position:outside;margin:0 0  10px 15px;}*/
ul li {list-style-type:disc;list-style-position:outside;margin:0 0 5px 34px;}
ul li ul li {list-style-type:circle;list-style-position:outside;margin:0 0 1px 21px;}
/*ul li a{color:#e55729;font-weight:normal;text-decoration:none;}*/
ul li a{color:#bb141a;font-weight:normal;text-decoration:none;}

/*blockquote {display:block;padding:20px 20px 0px 20px;line-height:165%;margin-bottom:25px;quotes:none;font-style:italic; color:#847d78; border-left: none !important;}
blockquote span{display:block;text-align:right;color:#e55729;padding:10px 10px 0 0;}*/

blockquote { font-family: droid serif !important; font-size: 13pt !important; font-style: italic !important; display: block !important; margin-left: 40pt !important; margin-right: 40pt !important; padding-top: 10pt !important; padding-bottom: 10pt !important; border-left: none !important; }
q { font-family: droid serif; font-size: 13pt; font-style: italic; display: block; margin-left: 40pt; margin-right: 40pt; padding-top: 10pt; padding-bottom: 10pt; }

/*.template-bd {width:100%;background:#fff;padding:35px 0 35px 0;}
.template-bd {width:100%;background:#fff;padding:0px 0 35px 0; min-height: 350px;}*/
/* BEFORE ALERT  .template-bd {width:100%;background:#fff;padding:11px 0 35px 0; min-height: 350px;}*/
.template-bd {width:100%;background:#fff;padding:0px 0 33px 0; min-height: 350px;}
.container_24{line-height: 1.3846em;}
iframe{background:#fff;}
article{min-height:375px;}
.main{background:#fff;}


/* Custom Container Width */
.container { width: 1020px; }

/* Custom Span Width */
/*.span12 { width: 1020px !important; position: absolute; z-index: 9; }*/
.span13 { width: 1020px !important; height: 209px !important; position: absolute; z-index: 9; top: 0; }



.relative {position:relative;}
.clear {clear:both;width:100%;line-height:0;font-size:0;}
.wrapper {padding:0 10px 0 15px;}
.shadow{box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);}
.right {float: right;}
.left {float: left;}
.borderBottom{border-bottom:1px dotted #ccc;padding-bottom:15px;margin-bottom:15px;}

/***  Table style ***/
/*table{width:100%;margin-bottom:20px;}
table th {padding:10px;font-size:14px;background:#999;padding:10px;font-weight:normal;color:#fff;border:1px solid #ccc;}
table td {padding:10px;border-bottom:1px solid #ccc;}*/


/***  Dropcaps style ***/
.dropcap {font-size:38px;width:52px;color:#fff;background:#327daf;display:block;float:left;margin-right:5px;font-weight:normal;height:52px;text-align:center;line-height:52px;text-transform:uppercase;border-radius:26px;-moz-border-radius:26px;-webkit-border-radius:26px;}

/***  Forms style ***/
label{display:block;font-weight:bold;line-height:1.4;}
/*input[type="text"], input[type="password"], select {width:175px;padding:5px 8px;margin:0;color:#666;border:1px solid #bbb;background-image: -webkit-gradient(linear, 0% 0%, 0% 30%, from(#ddd), to(#fff));background-image: -moz-linear-gradient(0 30% 90deg, #fff, #ddd);background-color:#fff;-webkit-border-radius: 3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}*/
input[type="text"], input[type="password"], select {width:175px;padding:5px 8px;margin:0;color:#231f20;border:1px solid #bbb;background-color:#fff;-webkit-border-radius: 0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;}
input[type="text"]:focus, input[type="password"]:focus {-webkit-box-shadow: 0 0 8px rgba(92, 159, 215, 0.9);-moz-box-shadow: 0 0 8px rgba(92, 159, 215, 0.9);box-shadow: 0 0 8px rgba(92, 159, 215, 0.9);}
input[type="submit"], input[type="button"] {padding: 4px 15px;line-height:1;color:#444;border:1px solid #bbb;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.85);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#bbb));background-image: -moz-linear-gradient(0 100% 90deg, #bbb, #fff);background-color:#fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;border-radius:  4px;}
/*input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="button"]:hover,
input[type="button"]:focus
{
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#96c8ed), to(#4a92cd));
  background-image: -moz-linear-gradient(0 100% 90deg, #4a92cd, #96c8ed);
  border:1px solid #236091;
}*/
  
/* ADOBE FOOTER LINK */
  #adobe { visibility: hidden; }

/* Custom Template-Row & Span Width */
@media only screen and (min-width: 481px) {
.template-row0 { margin-left: 30px; width: 960px; }
.template-row1 { margin-left: 30px; width: 960px; }
.template-row2 { margin-left: 30px; width: 960px; }
.template-row3 { margin-left: 30px; width: 960px; }
.template-row4 { margin-left: 30px; width: 960px; }
.template-row5 { margin-left: 30px; width: 960px; }
.template-row6 { margin-left: 30px; width: 960px; }
.template-row7 { margin-left: 30px; width: 960px; }
.template-row8 { margin-left: 30px; width: 960px; }
.template-row9 { margin-left: 30px; width: 960px; }
.template-row10 { margin-left: 30px; width: 960px; }
.span12 { width: 960px; }
.span4 { width: 306px; }

}

/*** Header ***/
header {position:relative; z-index:400;min-height:115px;}
/*.header-bg {background:url(/application/themes/quest/images/template/bg-header1.png) 0 0 repeat;}*/
.header-bg { background: url(/application/themes/edinboro/images/template/slice-left.png) repeat-x; height: 209px; }
.header-background {background-color:#bb141a;}
/*.logo {display:block;float:left;padding-left:20px;}*/
.logo {margin-top:18px;margin-left:27px;display:block;float:left;}

/*** Site Tools ***/
.links {height:35px;color:#fff;position:relative; z-index:200;font-size:10px;}
.links a {display:block;float:left;margin:8px;padding:3px 5px;color:#fff;text-decoration:none;text-transform:uppercase;}
.links a:hover {color:#d54c20;}

/* Search Box */
.search-box{padding:0;height:23px;margin:7px 15px 0 15px;width:201px;float:right;background: #2b4c7b url(/application/themes/edinboro/images/template/bg-search.png) no-repeat 0 0;}
.search-box form{padding:0;margin:0;height:18px;}
.search-box input[type="text"]{display:inline-block;float:none;width:130px;height:17px;margin:3px 1px 1px 1px;padding:0 0 0 6px;overflow:hidden;font-size:10px;text-transform:uppercase;color:#9cadc5;border:0;background-image:none;background:none;-webkit-border-radius: 0px;-moz-border-radius:0px;-o-border-radius:3px;border-radius:0px;}
.search-box input[type="text"]:focus{-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;box-shadow: 0 0 0;}

.search-box input[type="submit"]{display:inline-block;float:none;height:18px;width:55px;text-align:center;margin:2px 0 0 0;padding:0;font-size:10px;text-transform:uppercase;overflow:hidden;padding:0;font-weight:normal;color:#a6b4c7;border:0;text-shadow: 0 0 0;background:none;background-image: none;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;border-radius:  0;}
.search-box input[type="submit"]:hover,
.search-box input[type="submit"]:focus,
.search-box input[type="button"]:hover,
.search-box input[type="button"]:focus
{
  background-image: none;
  background-image: none;
  border:0;
  color:#fff;
  cursor: pointer;
}

/** Site Search **/
#facetDiv{border:1px solid silver;margin:20px;box-shadow:0 3px 14px rgba(0,0,0,0.1);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-moz-box-shadow:0 3px 14px rgba(0,0,0,0.1);-webkit-box-shadow:0 3px 14px rgba(0,0,0,0.1);}
#facetDiv span{font-weight:bold;display:block;background:#f1f1f1;padding: 5px 10px 5px 20px;margin:0 0 10px 0;}
#facetDiv ul{margin:0 10px 30px 10px;}
#facetDiv ul li{list-style:none;}

/*** Memu Styles Bootstrap ***/
ul.nav li{list-style:none;margin:20px 4px 10px 4px;padding-left:4px;border-left:1px dotted #6a6a6a;}
ul.nav li:first-child{border:0;}
ul.dropdown-menu{margin:0;}
ul.dropdown-menu li{list-style:none;margin:0;border:0;padding-left:0;}
.nav-collapse.in li{border:0;}

/*** Side Memu Styles ***/
nav h3{margin:0 0 5px 5px;}
.side-menu li.active a{font-weight:bold;}
.side-menu li.active ul{border-top:none;}
.side-menu li.active ul li{border:none;}
.side-menu li.active ul li a{font-weight:normal;}
.side-menu ul {border-top:1px solid #CCC;}
.side-menu li {display:block;text-decoration:none;color:#004276;padding:5px 10px;border-bottom:1px solid #CCC;margin: 0;}
.side-menu li label {font-weight: normal; display: inline;}
.side-menu li label.on {color: #d85f39; font-weight: bold;}

/*** Homepage Banner ***/

.flex-active-slide{position: relative;}
.flexSlider-title {position:absolute;left:60px;top:30px;max-width:380px;padding:15px 15px 25px 15px;;background:#2A2A2A; background: rgba(0,0,0,0.7);border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
.flexSlider-title h2 {font: 32px 'JosefinSlabSemiBold', Arial, sans-serif;color:#fff;line-height:.9em;margin:0 0 5px 0;font-weight:normal;display:block; letter-spacing:normal;}
.flexSlider-title h3 {color:#fff;line-height:1.5em;margin:0 0 0 5px;font-weight:normal;display:block;letter-spacing:normal;}
.flexSlider-title a{display:block;color:#cc0000;}
ol.flex-control-nav{bottom:0;}
ul.flex-direction-nav li{list-style:none;}
ul.slides li{margin:0 0 30px 0;position:relative;}
.flex-control-paging li a.flex-active{background: rgba(204,0,0,0.9);}

/*** Content ***/
.page-title{position:relative;margin:0 0 10px 0;padding:8px 0 0 0;}
.line {background:url(/application/themes/edinboro/images/template/line.png) center bottom no-repeat; height:24px;margin-top:30px;}
.rss-button {display:block;position:absolute;background:url(/application/themes/edinboro/images/icons/rss-btn.png) 0 0 no-repeat;width:33px;height:32px;right:20px;top:0;text-indent:-9999px;}
.img-indent {float:left;margin:0 25px 0px 0;position:relative;}
.img-indent-r {float:right;margin:0 0px 0px 25px;position:relative;}
@media (min-width: 480px) {
  img { max-width: none !important; }
}

figure{position:relative;box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);}
figcaption {color:#999;font-size:11px;padding:5px 10px;font-style:italic;}

.suffix_1 {background:url(/application/themes/edinboro/images/template/border2.png) repeat-y right top;}
.border-left {background:url(/application/themes/edinboro/images/template/border.png) repeat-y left top;}
.border-right {background:url(/application/themes/edinboro/images/template/border.png) repeat-y right top;}
.border-bottom {padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #ccc;}
.border-bot {width:100%;border-bottom: 1px dotted #ccc;}
.border {border:5px solid #f8f8f6;box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);background:#f8f8f6}
.border2 {border:8px solid #f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);display:inline-block;}

.link, .logo {text-decoration:none;}
.link:hover {text-decoration:underline;}

.padding-right {padding-right:17px;}
.padding-left {padding-left:17px;}

ul.list-2 li {background:url(/application/themes/edinboro/images/icons/bullet-2.png) left 10px no-repeat;padding:9px 0 9px 25px;margin-top:4px;font-size:20px;position:relative;}
ul.list-2 li a {color:#e55729;text-decoration:none;}
ul.list-2 li a:hover {text-decoration:underline;color:#5d5d60;}

/* SITEMAP STYLING */
/*.siteMap ul li {display:block;border-left:1px solid #ccc;border-top:1px solid #ccc;min-height:150px;width:177px;float:left;font-size:16px;padding:4px 0 4px 25px;margin:20px 0px 20px 30px;}
.siteMap ul li:hover {background:#e1e1e1;}
.siteMap ul li a {color:#5d5d60;text-decoration:none;}
.siteMap ul li a:hover {text-decoration:underline;color:#5d5d60;}
.siteMap ul li ul li{border:0;width:160px;min-height:10px;background:url(/application/themes/edinboro/images/icons/bullet-1-sub.gif) left 6px no-repeat;font-size:12px;padding:0 0 0 10px;margin:5px 0 0 4px;}*/

/* Skip Navigation for those with screen readers -- Will show on focus */
#skip_nav { text-align:left; }
#skip_nav a, #skip_nav a:hover, #skip_nav a:visited { position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden; color:#FF9; } 
#skip_nav a:active, #skip_nav a:focus { position:static; width:auto; height:auto; }


/*** txt, links, lines, titles ***/
.p1 {margin-bottom:8px;}
.p2 {margin-bottom:15px;}
.p3 {margin-bottom:30px;}
.p4 {margin-bottom:40px;}
.p5 {margin-bottom:50px;}
.p6 {margin-bottom:60px;}

/*** Tag Cloud ***/
.tag-cloud{}
.tag-cloud a{text-decoration:none;color:#004276;display:block;margin:5px;float:left}
.tag-cloud a:hover{color:#d54c20;}
.tag-cloud a.xSmallTag{font-size:10px;}
.tag-cloud a.smallTag{font-size:15px;}
.tag-cloud a.mediumTag{font-size:20px;}
.tag-cloud a.largeTag{font-size:25px;}
.tag-cloud a.xLargeTag{font-size:30px;}


/*** Document Search ***/
.doc-search {padding-bottom:20px;}
.doc-search input[type="submit"]{padding:0;}
.doc-results li{list-style:none;}
.doc-results li a{color:#666;display:block;position:relative;margin:10px 0;padding:10px 10px 10px 140px;min-height:80px;border-bottom:1px dashed #ccc;}
.doc-results li a:hover{background:#f1f1f1;}
.doc-thumbnail{width:110px;height:70px;position:absolute;top:10px;left:10px;background-image: url(/application/themes/edinboro/images/icons/filetype-sprite.png);background-repeat:no-repeat;border:1px solid #ccc;}
.doc-results li a p{margin:0;font-size:11px;}
.iconWord{background-position:0 -75px;}
.iconExcel{background-position:0 -150px;}
.iconPpt{background-position:0 -225px;}
.iconPdf{background-position:0 -300px;}
.iconVideo{background-position:0 -375px;}
.iconUnknow{background-position:0 -450px;}


/*** Twitter ***/
#twitter {margin-top:15px;padding-top:20px;border-top:1px dotted #ccc;}
.tweet_list {list-style-type: none;}
.tweet_even, .tweet_odd{background: #fff;position:relative;list-style:none;margin: 0 0 15px 60px;padding: 8px 8px 10px 8px !important;border:1px solid #ccc; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;box-shadow:2px 2px 2px #d1d1d1; -moz-box-shadow:2px 2px 2px #d1d1d1; -webkit-box-shadow:2px 2px 2px #d1d1d1;}
.tweet_join{display:block;position:absolute;top:20px;left:-11px;width:13px;height:14px;text-indent:-9999px;background: url(/application/themes/edinboro/images/icons/balloon-arrow2.png) 0 0 no-repeat;}
.tweet_avatar {display:block; width:36px;height:36px; overflow:hidden; position:absolute; top:10px;left:-55px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:2px 2px 2px #d1d1d1;-moz-box-shadow:2px 2px 0 #d1d1d1;-webkit-box-shadow:2px 2px 0 #d1d1d1; }      
.tweet_time {display: block;font-size:10px;}        
.tweet_text {border-bottom: none;font-size:12px;}      
 

/*** Aside ***/
.content-box {background:#eae9e7;border:4px solid #fff;padding:15px 5px 15px 10px;}

/*** Footer ***/
/*.footerRow1 {padding:40px 0 0;}
.footerRow1 li{margin:0 0 0 10px;list-style: none;}
.footerRow1 li a {text-decoration:none;color:#9b9b94;line-height:24px;}
.footerRow1 li a:hover {color:#fff;text-decoration:underline;}
.footerRow1 h6 {color:#d4d4ca;font-size:18px;margin:0 0 20px;}*/

.footerRow2{background:#25251e;margin-top:20px;padding:15px 0 25px 0;color:#888;border-top:5px solid #33332b;font-size:12px;}
.footerRow2 a {color:#888;text-decoration:none;}
.footerRow2 a:hover {color:#ddd;}

/* ADD THIS SOCIAL SHARING */
.social-button a{display:inline-block;margin:0 8px 0 0;background-repeat: no-repeat;background-position: center center;background-color:#fff;height:32px;width:32px;opacity:.2;text-indent:-9999px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.social-button a:hover{opacity:.5;}
.social-button a.rss{background-image:url(/application/themes/edinboro/images/icons/rss.png);}
.social-button a.twitter{background-image:url(/application/themes/edinboro/images/icons/twitter.png);}
.social-button a.facebook{background-image:url(/application/themes/edinboro/images/icons/facebook.png);}
.addthis_button{background-image:url(/application/themes/edinboro/images/icons/addthis.png);}
.addthis_button_email{background-image:url(/application/themes/edinboro/images/icons/mail.png);}
.addthis_button_email span{display:none;}
span .addthis_sharing_toolbox { display: inline; float: right; text-align: right; width: 80px; }

input[name="emailAddr"] {background-image: none;background-color:#25251E;color:#ccc;-webkit-border-radius: 0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;height:18px;}
input[name="emailAddr"]:focus {background-color:#666;color:#fff;-webkit-box-shadow: 0 0 8px rgba(255, 255, 255, 0.9);-moz-box-shadow: 0 0 8px rgba(255, 255, 255, 0.9);box-shadow: 0 0 8px rgba(255, 255, 255, 0.9);}
a.unsubscribe{display:inline-block;padding:5px 8px;color:#aaa;text-decoration:none;font-weight:normal;font-size:11px;}
a.unsubscribe:hover{color:#D54C20;}

/*** Detail Page ***/
.news-header{margin:0 0 20px 0;}
.news-header date{color:#004276;padding-left:10px;border-left:1px solid #ccc;}
.news-header .byline{color:#004276;font-weight:bold;padding-right:10px;}
.news-body{margin-bottom:30px;}
.news-body .image{display:block;margin:15px;float:left;width:300px;background:#eee;padding:2px;border:1px solid #ccc;}
.news-body .image span{display:block;font-size:10px;padding:5px;color:#999;line-height:14px;background:#eee;}
.related-news li{padding:5px 3px;margin: 5px 0;border-bottom:1px dotted #ccc;line-height:120%;list-style-type: none;}
.related-news li:first-child{border-top:1px dotted #ccc;list-style-type: none;}
.related-news li:hover{background:#d4d4d4;}
.related-news a{text-decoration:none;color:#004276;letter-spacing: -0.03em;font-size:12px;}
.related-news a:hover{text-decoration:none;}
.addThisNews{float:right;width:160px;}

.gallery li{padding:5px 5px 10px 100px;margin:5px 0;border-bottom:1px dotted #ccc;position:relative;list-style-type: none;}
.gallery li:first-child{border-top:1px dotted #ccc;padding:10px 5px 10px 100px;}
.gallery li .media-thumbnail{position:absolute; top:5px; left:0; width:90px;}
.gallery li:first-child .media-thumbnail{position:absolute; top:10px;}
.gallery li .media-details{line-height:120%;min-height:70px;}

.media-title{color:#004276;letter-spacing: -0.03em;font-size:12px;display:block;}
.media-description{letter-spacing: -0.03em;font-size:12px;display:block;}
.media-date{color:#760000;letter-spacing: -0.03em;font-size:11px;display:block;}

.photo-gallery {margin: 0; padding: 0; overflow: hidden; }
.photo-gallery li {list-style:none; float:left; margin:5px; padding: 5px; background: #fff;border:1px solid #ccc;}
.photo-gallery li a {width:65px;height:65px;display:block;text-indent:-9999px;}

.news-listing {margin:12px 0 20px 0;}
.news-listing li{margin:15px 0 0 0;padding:15px 0 0 0 ;border-top:1px dotted #ccc;font-size:12px; list-style:none;}
.news-listing li h3 a{text-decoration:none;color:#004276;}
.news-listing li h3 a:hover{color:#d54c20;}
.news-listing li time{display:block;color:#999;margin:0;font-size:11px;}
.news-listing li p{margin:0;}

.headlines h3{margin:30px 20px 5px 0;padding-bottom:5px;border-bottom:1px solid #ccc;}
.headlines ul{margin:12px 0 20px 0;border-bottom:1px solid #ccc;}
.headlines li{margin:0 0 15px 10px;font-size:12px;list-style-type: none;}
.headlines li h4{font-size:12px;margin:0;font-weight:bold;}
.headlines li h4 a{text-decoration:none;color:#004276;}
.headlines li h4 a:hover{color:#d54c20;}
.headlines li time{display:block;color:#999;margin:0;font-size:11px;}

table.side-column{padding:0;margin:0 0 30px 0;border:none;font-size:11px; border-collapse:collapse;}
table.side-column th{background:none;color:#004276;font-size:11px;text-align:right;border:none;border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-weight:bold;}
table.side-column td{background:none;font-size:11px;border:none;border-bottom:1px solid #ccc;}

.employee{position:relative;overflow:hidden;min-height:80px;padding:10px 0 10px 95px;margin:0 0 20px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;white-space: nowrap}
.employee span{display:block;font-size:11px;}
.employee span a{text-decoration:none;}
.employee .photo{position:absolute;top:10px;left:10px;width:75px;height:80px;overflow:hidden;}
.employee .name{font-size:12px;font-weight:bold;color:#004276;}
.employeeg .job-title{margin-bottom:5px;}
.employee .phone{background:url(/application/themes/edinboro/images/icons/icon-sprite.png) no-repeat 0 -120px;padding:0 0 0 25px;}
.employee .email{background:url(/application/themes/edinboro/images/icons/icon-sprite.png) no-repeat 0 -160px;padding:0 0 0 25px;}
.employee .mobile{background:url(/application/themes/edinboro/images/icons/icon-sprite.png) no-repeat 0 -200px;padding:0 0 0 25px;}
.employee .fax{background:url(/application/themes/edinboro/images/icons/icon-sprite.png) no-repeat 0 -320px;padding:0 0 0 25px;}

.weather{width:300px;height:222px;overflow:hidden;margin:0 auto 30px auto;}
.stockQuote-top{width:90px;margin: 0 0 20px 15px;padding:0 0 0 15px;float:left;border-left:1px dashed #ccc;font-weight:bold;}

.inFocus h3{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #ccc;}

/*** Blogs ***/
.BlogSearch{margin:5px 0 20px 0;}
.search-string{margin:-5px 0 0 0; text-transform:uppercase;font-size:11px;}
.search-string span{font-weight:bold;color:#d54c20}
.mp-search-string{ margin:0px 3px 0 0; text-transform:uppercase;font-size:11px; font-weight: normal; }
.mp-search-string span { color: #bb141a; }

/*** Documents ***/
.filters {margin-bottom: 20px; margin-top: 0;}
.filters li {display: inline-block; *display: inline; zoom: 1; margin-bottom: 5px;}
.filters a {background: #fff; border: 1px solid #BBB; color: #666; display: block; padding: 0.25em 0.5em; text-decoration: none; -moz-border-radius: .2em; -webkit-border-radius: .2em; border-radius: .2em;}
.filters a:before {content: "\2718"; margin-right: 0.5em; text-align: center;}
.filters a:hover {color: #D54C20;}

.seachBox-small{ position:relative;}
.seachBox-small a{position:absolute;top:0;right:0;display:block;width:25px; height:23px;border:1px solid #bbb; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background: #ccc url(/application/themes/edinboro/images/icons/icon-sprite.png) no-repeat 4px -236px;text-indent:-9999px;}
.seachBox-small a:hover{background-color:#d54c20;}
.seachBox-small .format {margin-top: 8px; overflow: hidden;}
.seachBox-small input[type="radio"] {float: left; margin-right: 2px; height: 12px; width: 12px; margin-right /*\**/: 0\9}
.seachBox-small label {display: inline; float: left; font-size: 11px; font-weight: normal; margin-right: 5px; margin-right /*\**/: 0\9}
/*.seachBox-small small {clear: both; display: block; margin-bottom: 10px;}*/


#infscr-loading {text-align: center;} /* Center the loading image */
#infscr-loading div {display: none;} /* Hide text while loadind and text when there is no more to load */
a#next {
  border: solid 1px #ccc;color: #444;display: block;font-weight: bold;padding: 5px;text-align: center;text-decoration: none;
  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
  background: #efefef; /* Old browsers */
  background: -moz-linear-gradient(top,  #efefef 0%, #eeeeee 50%, #dddddd 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(50%,#eeeeee), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #efefef 0%,#eeeeee 50%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #efefef 0%,#eeeeee 50%,#dddddd 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #efefef 0%,#eeeeee 50%,#dddddd 100%); /* IE10+ */
  background: linear-gradient(top,  #efefef 0%,#eeeeee 50%,#dddddd 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
}
a#next:hover {
  border: solid 1px #7db9e8;
  background: #c9e6ff; /* Old browsers */
  background: -moz-linear-gradient(top, #c9e6ff 0%, #dbeeff 50%, #c9e6ff 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9e6ff), color-stop(50%,#dbeeff), color-stop(100%,#c9e6ff)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #c9e6ff 0%,#dbeeff 50%,#c9e6ff 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #c9e6ff 0%,#dbeeff 50%,#c9e6ff 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #c9e6ff 0%,#dbeeff 50%,#c9e6ff 100%); /* IE10+ */
  background: linear-gradient(top, #c9e6ff 0%,#dbeeff 50%,#c9e6ff 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9e6ff', endColorstr='#c9e6ff',GradientType=0 ); /* IE6-9 */
}

.file-uplaod{}
.file-uplaod a{
  position:absolute;top:160px;left:50%;width:100px;margin-left:350px;
  display:block;
  border:1px solid #ccc;padding:3px 8px;text-align:center;text-decoration:none;color:#666;font-size:11px;text-transform:uppercase;cursor:pointer;
  border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
  background-color:#eee;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#bbb));
    background-image: -moz-linear-gradient(0 100% 90deg, #bbb, #fff);
}
.file-uplaod a:hover {
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#96c8ed), to(#4a92cd));
  background-image: -moz-linear-gradient(0 100% 90deg, #4a92cd, #96c8ed);
  border:1px solid #236091;
}

/*** ROTATING IMAGES ***/
#b p {display:inline;position:absolute;}  
#b_rotator img { /*height: 361px; width: 456px; margin-top: 0px;*/ }
#b_pager ul { clear:left; float:left; position:relative; left:50%; list-style-type:none; padding:0; margin:0 auto; z-index:123; }
#b_pager li { display:block; float:left ;position:relative; right:50%; margin:0; padding:0; list-style-type:none; z-index:124; }
#b_pager a { background:url(/application/themes/edinboro/images/template/slider-sprite-body.png) no-repeat 0 0; display:block; float:left; height:15px; width:15px; margin-left:5px;}
#b_pager a:hover { background:url(/application/themes/edinboro/images/template/slider-sprite-body.png) no-repeat -15px 0; }
#b_pager a.activeSlide { background:url(/application/themes/edinboro/images/template/slider-sprite-body.png) no-repeat -30px 0; }
#b_pager a:focus { outline:none; }
#b_pager img { display:none; }
#b_rotator table { color: #bb141a; top: 0; position: absolute; width:188px; right: 0; margin-top: 24px; margin-right: 19px; }
#b_rotator tr .tle p { margin-bottom: 0px; font-family: droid serif; font-size: 13pt; }
#b_rotator tr .desc { color: #231f20; margin-bottom: 0px; font-family: source sans pro; font-size: 11pt; }
#b_rotator .butn { font-family: source sans pro; font-size: 9pt; height: 34px; width: 141px; background: #eae7e2; line-height: 2.7; text-align: center; }
#b_rotator .butn a { height: 34px; width: 141px; }

.rot { background: #f6f4f1; width: 685px; }
.rotimg { width: 685px; }
.sprte { position: absolute; margin-top: -25px; margin-left: 485px; }


/*** Google Map ***/
#map_canvas{border:1px solid #979797; background-color:#e5e3df;}
.map-balloon{width:210px; color:#444; padding-right:10px;letter-spacing: -0.03em;font-size:12px;margin-bottom:10px;}
.map-balloon h2{font-size:16px;margin:0 0 3px 0;}
.map-balloon a{text-decoration:none;color:#004276;}
.map-balloon a:hover{text-decoration:underline;color:#d54c20;}
.map-balloon .image{display:block;width:200px;height:100px;overflow:hidden;margin:0 0 10px 0;position:relative;border:1px solid #ccc;}
.map-balloon .image img{display:block;position:absolute;bottom:-10px;}

a.locations{display:block;border:1px solid #ccc;padding:10px 15px;margin-bottom:25px;text-decoration:none;color:#666;}
a.locations .image{border:1px solid #ccc;height:105px;overflow:hidden;margin:6px 0 10px 0;max-width:240px;}
a.locations span{display:block;margin:0 10px 15px 10px;}
a.locations h4, a.locations h5{margin:0 0 3px 0;}
a.locations address{min-height:70px;}
a.locations .services{min-height:80px;}
a.locations:hover{background:#eee;color:#004276;}
a.locations:hover .image{border:1px solid #004276;}
a.locations:hover h4, a.locations:hover h5{color:#004276;}
a.locations ul li{padding:0 0 0 15px;margin:0;min-height:20px;font-size:11px;line-height:16px;background:url(/application/themes/edinboro/images/icons/bullet-1-sub.gif) no-repeat 3px 5px;list-style:none;}

ul.sidebar-listing li{margin:0;padding:10px 0 10px 10px;border-top:1px solid #ccc;cursor:pointer;list-style:none;}
ul.sidebar-listing li:first-child{border-top:0;}
ul.sidebar-listing li:hover{background:#eee;color:#004276;}
ul.sidebar-listing li h4{margin:0 0 3px 0;font-size:14px;color:#004276;font-weight: bold;}
ul.sidebar-listing li address{margin:0;}
ul.sidebar-listing li span{display:block;margin:5px 10px;font-size:11px;}


/*** Content Rating ***/
.star-rating {display:block; background: url("/application/themes/edinboro/images/icons/rating-sprite.png") no-repeat scroll 0 0 transparent;float: right;height: 15px;width: 63px;}
.pct10 {background-position: 0 0;}
.pct9 {background-position: 0 -64px;}
.pct8 {background-position: 0 -128px;}
.pct7 {background-position: 0 -192px;}
.pct6 {background-position: 0 -256px;}
.pct5 {background-position: 0 -320px;}
.pct4 {background-position: 0 -384px;}
.pct3 {background-position: 0 -448px;}
.pct2 {background-position: 0 -512px;}
.pct1 {background-position: 0 -576px;}
.pct0, .pct {background-position: 0 -640px;}

/*** Login Form ***/
#login-form .pp_details{float:none;}
#login-form .login-buttons{text-align:center;margin:10px auto;border:1px solid red;}

/***  Buttons ***/
.buttons a:hover {cursor:pointer;}
.button {display:inline-block;padding:5px 14px;color:#fff;cursor:pointer;margin-left:-1px;text-decoration:none;background:#333;border:1px solid #aaa;box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);}
.button:hover, .button.hover {background:#D54C20;}
.button-blue{display:block;font-size:16px;text-align:center;text-shadow:0.1em 0.1em 0.2em #005d81;padding:10px;width:170px;margin:0 auto;color:#fff;cursor:pointer;text-decoration:none;background:#007fb0 url(/application/themes/edinboro/images/template/bg-blue-button.png) repeat-x 0 -10px;border:1px solid #005d81;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.button-blue:hover{background:#d54c20;text-shadow:0.1em 0.1em 0.2em #932f0f;border:1px solid #932f0f;background-position:left bottom;}
a.clr { background: red; font-size: 85%; padding: 0 5px;}
a.clr:before {content: "\2716"; margin-right: 0.5em; text-align: center;}

/*** hoverImage prittyPhoto ***/
.gallery {}
.gallery img{padding:6px;display:block;background:#fff;border:1px solid #c0c0c1;}
.hoverImage {position:relative;overflow:hidden;display:inline-block;background:#333;}
.hoverImage img, .hoverVideo img {position:relative;z-index:2;padding:6px;display:block;background:#fff;border:1px solid #c0c0c1;}
.hoverImage span {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/application/themes/edinboro/images/icons/magnify.png) no-repeat 50% 50%;z-index:3;}
.hoverVideo {position:relative;overflow:hidden;display:inline-block;background:#333;}
.hoverVideo span {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/application/themes/edinboro/images/icons/play.png) no-repeat 50% 50%;z-index:3;}
.gallery .hoverImage span, .gallery .hoverVideo span{z-index:1;}

/*** Tooltips ***/
.aToolTip {border:1px solid #999;background:url('/application/themes/edinboro/images/template/bg-dark.png');color:#fff;margin:0;padding:3px 6px;font-size:11px;}
.aToolTip .aToolTipContent {position:relative;margin:0;padding:0;}
a.aToolTipCloseBtn {display:block;height:25px;width:25px;overflow:hidden;background:url(/application/themes/edinboro/images/icons/sprite.png) no-repeat -250px 0;text-indent:-9999px;outline:none;position:absolute;top:-15px;right:-20px;}

/*** Promo Blocks ***/
.blocks .promoBlock a{width:205px;}
.promoBlock {border-right:1px solid #ccc;}
.promoLast {border:0;}
.promoBlock a{display:block;color:#5d5d60;text-decoration:none;padding:15px 10px 15px 10px;min-height:100px;}
.promoBlock h2 {color:#4b4b4b; margin:2px 0 4px 0;font-size:18px;font-weight:normal; letter-spacing:normal;}
.promoBlock p {margin-bottom:15px;font-size:12px;}
.promoBlock img {margin:0 15px 0 0;padding:6px;display:block;width:125px;float:left;background:#fff;border:1px solid #c0c0c1;}
.promoBlock a:hover {background:#23231c;color:#aeaeaa;}
.promoBlock a:hover h2 {color:#f5f5f5;}

blockquote.left {border-right:1px solid #ededed; width:36%; float:left; margin-right:20px; padding:20px 15px 20px 0px; background:none;}
blockquote.right {border-left:1px solid #ededed; width:36%; float:right; margin-left:20px; padding:20px 0px 20px 15px; background:none;}
.box {background:url(/application/themes/edinboro/images/template/block.png) 0 0 repeat;padding:20px 28px 15px 24px;border:1px solid #e1e1da;box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);}
.box h6 {color:#23231c;margin:0 0 30px;font-size:18px;}
.box a {color:#67a814;}

/*.top {float:right;background:url(/application/themes/edinboro/images/icons/top.gif) 0 50% no-repeat;padding:0 0 0 13px;color:#847d78;text-decoration:none;font-size:11px;text-transform:uppercase;}
.top:hover {color:#000;}*/

.top {float:right;padding:3px 0 0 13px;color:#bb141a;text-decoration:none;font-size:9pt;}

/*** Comments Macro ***/
.comments-title{font-weight:bold;font-size:16px;}
.comments-count{margin-right:20px;font-size:12px;}
.comment{margin:20px 0;position:relative;}
.no-comments{margin:20px 0;padding:30px 0;font-weight:bold;color:#D54C20;font-size:14px;text-align:center;border-top:3px solid #ccc;}
.balloon-arrow{width:11px;height:14px;position:absolute;left:90px;top:30px;background:url(/application/themes/edinboro/images/icons/balloon-arrow.png) no-repeat 0 0;}
.author-info{position:absolute;left:0;top:0;width:85px;}
.profile-image{border:1px solid #ccc;padding:6px;margin-bottom:5px;width:65px;height:65px;}
.commenter-name{font-size:11px;color:#D54C20;display:block;line-height:14px;}
.comment-time{font-size:10px;color:#888;display:block;line-height:12px;}
.comment-wrapper{margin:10px 0 10px 100px;min-height:95px;}
.comment-text{min-height:100px;border:1px solid #ccc;background:#ededed;padding:8px 12px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.comment-child{margin:10px 0 10px 100px;min-height:95px;background:#ededed;border:1px solid #ccc;padding:8px 12px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
a.replay-link{display:block;text-align:right;margin:10px;text-decoration:none;font-size:11px;}
a.replay-link:hover{text-decoration:underline;}
.comments-form{margin:20px 0 20px 0;border-top:3px solid #ccc;padding:10px 0 20px 85px;}
.comments-messages{color:#aa0000;margin:10px;}
.comments-form-body textarea, .field-wrapper textarea{width:420px;min-height:100px;}
.comments-form-body label, .field-wrapper label{display:block;font-weight:bold;padding:5px 0;}
.CheckBox{width:400px;font-size:11px;text-align:left;margin:0 0 15px 0;font-weight:normal !important;}
.field-wrapper{position:relative;}
.field-wrapper-col2{position:absolute;left:230px;top:0;}
.captcha-wrapper{position:relative;margin:10px 0 20px 0;min-height:50px;}
.captcha-audio-play{display:inline-block;width:16px;height:16px;background:url(/application/themes/edinboro/images/icons/speaker.png) no-repeat 0 0;text-indent:-9999px;margin:0 0 0 10px;}
.captcha-audio-playing{display:inline-block;width:16px;height:16px;background:url(/application/themes/edinboro/images/icons/speaker.png) no-repeat 0 -16px;text-indent:-9999px;margin:0 0 0 10px;}
.captcha-tools{position:absolute;left:230px;top:25px;}
.post{padding:5px;width:150px;text-align:center;height:30px;margin:20px 0 0 -20px;}
#comments-captcha-reset, .greyText{font-size:11px;}
#comment-button{text-align:center;}
.comments-form .email, .comments-form .name, .comments-form .captcha{display:inline-block;padding:5px;width:175px;margin-bottom:10px;}

/*** Table styling ***/
table tr.tr1, table tr.tr0{cursor:pointer;}
table tr.tr1 {background-color:#fff;}
table tr.tr0 {background-color:#eee;}
table tr.tr0:hover, table tr.tr1:hover{background-color:#daeaf4;}

table.sort-table thead tr th{padding:5px 10px;font-size:12px;font-weight:bold;}
table.sort-table thead tr .header{background-image:url(/application/themes/edinboro/images/icons/table-arrows.png); background-repeat: no-repeat; background-position: right 4px; cursor:pointer;}
table.sort-table thead tr .headerSortUp{background-color:#004276;background-position: right -25px;}
table.sort-table thead tr .headerSortDown{background-color:#004276;background-position: right -55px;}

.loading{min-height:300px;background: url(/application/themes/edinboro/images/icons/loader.gif) no-repeat 50% 50%;}
.ajax-table {background:#fff;}
.ajax-table td{font-size:12px;font-weight:bold;}
.ajax-table th{padding:5px 10px;border:0;background:#fff;border-bottom:1px solid #ccc;font-size:11px;color:#aaa;text-align:left; white-space:nowrap;}
.ajax-table th.name{font-size:12px;color:#5d5d60;white-space:normal;}
.up{color:#009900;font-size:12px;display:block;background: url('/application/themes/edinboro/images/icons/change-arrow.png') no-repeat 0 3px;padding:0 0 0 10px;}
.down{color:#cc3300;font-size:12px;display:block;background: url('/application/themes/edinboro/images/icons/change-arrow.png') no-repeat 0 -15px;padding:0 0 0 10px;}

.risk1,.risk2,.risk3,.risk4,.risk5{background: url("/application/themes/edinboro/images/icons/rating-sprite.png") no-repeat scroll 0 0 transparent;height: 15px;width: 63px;text-indent:-9999px;margin:0 auto;}
.risk5 {background-position: 0 0;}
.risk4 {background-position: 0 -128px;}
.risk3 {background-position: 0 -256px;}
.risk2 {background-position: 0 -448px;}
.risk1 {background-position: 0 -576px;}

.risk1-lg,.risk2-lg,.risk3-lg,.risk4-lg,.risk5-lg{background: url("/application/themes/edinboro/images/icons/risk-sprite.png") no-repeat scroll 0 0 transparent;height: 35px;width: 150px;text-indent:-9999px;margin:0 auto;}
.risk5-lg {background-position: 0 0;}
.risk4-lg {background-position: 0 -60px;}
.risk3-lg {background-position: 0 -120px;}
.risk2-lg {background-position: 0 -180px;}
.risk1-lg {background-position: 0 -240px;}

.Large-Cap-Value{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat 0 0;}
.Large-Cap-Blend{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat -175px 0;}
.Large-Cap-Growth{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat -350px 0;}
.Mid-Cap-Value{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat 0 -140px;}
.Mid-Cap-Blend{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat -175px -140px;}
.Mid-Cap-Growth{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat -350px -140px;}
.Small-Cap-Value{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat 0 -280px;}
.Small-Cap-Blend{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat -175px -280px;}
.Small-Cap-Growth{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat -350px -280px;}

.Treasury-Short-term{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat 0 -420px;}
.Treasury-Inter-term{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat -175px -420px;}
.Treasury-Long-term{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat -350px -420px;}
.Investment-Short-term{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat 0 -560px;}
.Investment-Inter-term{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat -175px -560px;}
.Investment-Long-term{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat -350px -560px;}
.Low-quality-Short-term{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat 0 -700px;}
.Low-quality-Inter-term{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat -175px -700px;}
.Low-quality-Long-term{width:170px;height:130px;background:url('/application/themes/edinboro/images/icons/box-sprite.png') no-repeat -350px -700px;}

/*** Form styling ***/
.dijitTextArea {min-height: 150px !important;width: 250px !important;}
.submitContent .formFieldSet{margin: 0 0 60px 0 !important;}
.submitContent .formDivider{border: 1px solid #DDDDDD;background:#f1f1f1;font-weight: bold;padding: 3px 15px !important;}
.submitContent .formDivider span{font-weight:normal;font-size:12px;font-style:italic;padding:0 10px;}
.dijitButtonContents{width:200px !important;padding:6px !important;display:block !important;}
.dmundra .dijitTextBox{width:236px !important;}
.submitContent dt.formFieldLabel{width:23% !important;}
.submitContent dd.formFieldInput{width:75% !important;}
#prospectusFieldLabel label{display:block;text-indent:-9999px;}

/*** User Info Menu ***/
#userInfo {position:fixed;z-index:9999;right:-322px;top:50px;background:#3a3a3a;padding:20px 16px 20px 18px;width:285px;font-size:11px;border-right:3px solid #3a3a3a;font-family:Tahoma, Geneva, sans-serif;color:#dfdfdf;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-radius:0 0 0 6px;line-height:1.6em;}
#userInfo span.trigger {display:block;position:absolute;left:-81px;top:25px;margin-top:-25px;width:81px;height:50px;cursor:pointer;text-align:center;background:url(/application/themes/edinboro/images/template/info-trigger.png) no-repeat 0 0;}
#userInfo h2{color:#ddd;text-shadow:0.05em 0.05em 0.1em #0b2e3c;font-size:16px;font-weight:bold;margin:0 0 8px 0;}
#userInfo a {display:block;width:100px;text-align:center;margin:15px auto;background:#0089c1;color:#fff;border:1px solid #fff;text-decoration:none;padding:5px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#userInfo a:hover {background:#d54c20;}

#userInfo table{width:100%;border-collapse:collapse;border:1px solid #555;background:#3A3A3A;margin-bottom:10px;}
#userInfo table th, #userInfo table td{padding:5px 5px 5px 10px;width:50%;color:#ccc;text-align:left;background:#3A3A3A;border:1px solid #555;}
#userInfo table th{font-weight:bold;}

/*** EVENTS ***/
#sidebar {margin-right: 20px;}
.events .prev-next {background: #f1f1f1;color:#5d5d60;text-align:center;font-weight:bold;padding:15px;}
.events .prev-next a.previous, .events .prev-next a.next {background: url('/application/themes/edinboro/images/icons/arrow3.gif') no-repeat -8px -8px;display:inline-block; height:21px; width:21px;border: 1px solid #ccc; text-indent:-9999px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.events .prev-next a.next {background-position: -8px -46px;}

.ongoing-events {background: #f5f5f5; padding: 1em 1em 1.5em; margin-bottom: 0;}
.ongoing-events h3 {margin-bottom: 1em;}
.ongoing-events ul {margin-left: 1.5em; margin-bottom: 0;}

.events .day .date {position:absolute;padding: 18px 0px 0px;left:20px;top:0;}
.events .day .date .month {text-transform: uppercase; color: #fff; font-size: 77%; background: #004276; text-align: center; width: 43px;}
.events .day .date .day-number {color: #5d5d60; font-weight: 700; font-size: 230%; background: url('/application/themes/edinboro/images/icons/month.gif') no-repeat 0 0; text-align: center; width: 43px; height: 31px; padding-top: 8px;}

.events .day {border-bottom: 1px dotted #cccccc;position:relative;}
.events .day.last {border-bottom: none;}
.events .day ul {margin:10px 10px 20px 90px;list-style: none;}
.events .day ul li {margin: 0px;list-style-type: none;}
.events .day ul li p.small {font-size: 85%; color: #5d5d60; margin-bottom: 0;}
.events .day ul li h3 {margin-bottom: 0; line-height: 1.5em;}

.calendar table {background: #eee;}
.calendar table th {background: none; border: none; text-transform: uppercase; text-align: center; color: #000; padding: 0; font-size: 100%; padding: 5px;}
.calendar table th a {color: #fff; text-decoration: none;}
.calendar table th.prev a, .calendar table th.next a {background: url('/application/themes/edinboro/images/icons/arrow3.gif') no-repeat -43px 0; display: block; height: 18px; padding: 0; top: 0; text-decoration: none; text-indent: -9999px; width: 23px;}
.calendar table th.next a {background-position: -39px -18px; float: right;}
.calendar table td {border: none; padding: 0;}
.calendar table td a {display: block; background: #fff; text-decoration: none; text-align: center; padding: 5px; margin: 1px; color: #5D5D60;}
.calendar table td a:hover {background: #eee;}
.calendar table td.navSelectedDay a {background: #f5f8fa;}
.calendar table th.date-picker-title, .calendar table th.prev, .calendar table th.next {background: #004276; font-weight: bold; text-transform: none;}

#related-events {border-top: 1px dotted #cccccc; padding-top: 15px; margin-top: 5em;}
#related-events img{display: none;}
.share {float: right; position: relative; font-size: 85%;}
.share .dotCMS-btn {background: #004276 url(/application/themes/edinboro/images/icons/table-arrows.png) no-repeat right -59px; color: white; font-weight: bold; display: block; padding: 2px 25px 2px 7px; text-decoration: none; position: relative; z-index: 1;}
.share #socialBookmarks {position: absolute; border: solid 1px #CCC; padding: 0.65em; right: 0; width: 85px; background: white; top: 21px;}
.share #socialBookmarks a {text-decoration: none;}
.share .dotCMS-close {position: absolute;background: #CCC; color: white; display: block; padding: 1px 5px; text-transform: uppercase; font-size: 10px; text-decoration: none; bottom: -20px; right: -1px;}
.add {font-size: 85%; background: #004276; padding: 2px 7px; text-decoration: none; font-weight: bold; display: block; float: right; color: #fff; margin-right: 5px;}
p.no-results {border-top: 1px dotted #CCC; padding-top: 18px;}

/*** Products ***/
#product-select{float:right;}

/*** LOGIN FORM ***/
/*.pp_content {height: 332px !important;}*/
#macro-login-forgot-password {margin-bottom: 0.5em;}
#macro-login-logged-in-box{width:100%}

/*** VIDEO ***/
.feat-video {overflow: hidden;margin: 20px 0; padding:20px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
.video-list li {list-style:none;width: 265px; float: left; margin: 0 20px 25px 5px;}
.video-list li a.prettyPhoto {margin-bottom: 0.5em;border:1px solid #C0C0C1;}
.video-list li a.prettyPhoto img{border:none;}

/*** METADATA TABLE ***/
table.metadata {width: 99%;border: 1px solid #D0D0D0;border-collapse: collapse;margin: 0 auto;}
table.metadata tr {background: #fff;cursor: pointer;}
table.metadata tr:hover {background:#e0e9f6 !important;}
table.metadata tr:nth-child(odd) {background: #f2f2f2;}


/*** EDIT MODE FIXES ***/
#banner-editmode{background:#fff;font-size:12px;margin-bottom:20px;height:320px;}
#banner-editmode .dotContentlet{margin:25px 10px 0 10px;width:200px;height:225px;float:left; clear:none;}
#banner-editmode img{display:block;width:200px;float:left;border:4px solid #fff;margin:0 0 10px 0;}
#banner-editmode .flexSlider-title {position:relative;width:auto;padding:5px;top:0;left:0;background:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
#banner-editmode .flexSlider-title h2 {font: 16px Arial, sans-serif;color:#000;line-height:.9em;margin:0 0 5px 0;font-weight:normal;display:block; letter-spacing:normal;}
#banner-editmode .flexSlider-title h3 {font-size: 11px; color:#444;line-height:1.2em;margin:0 0 0 5px;font-weight:normal;display:block;letter-spacing:normal;}

.blocks .dotContentlet{width:auto;float:left; clear:none;}


/*** LOGIN AND ACCOUNT FORMS ***/
#macro-login-box {width: auto !important;}

.navbar-inner{min-height:80px;}
.pagination ul li{margin:0;}
[class^="icon-"], [class*=" icon-"] {background-image: url(images/glyphicons-halflings.png);}

.createAccount{margin:10px auto;width:80%;}
.formRow{margin-bottom:20px;}
.formRow label{float:left;margin:8px 10px 0 0;width:150px;text-align:right;}
.errorMessage{width:400px;margin:10px 0 30px 260px;}
.errorMessage li{display:block;margin:1px;padding:3px 5px;background:#F2DEDE;}

/* PRIMARY ALERT STYLING */
#HomePageAlert { min-height: 206px; margin-top: 8px; /*margin:20px; border:5px double #900; padding:10px;*/ }

.alert, .alert h4 { color: #231f20 !important; }
.alert { padding: 8px 14px 8px 14px !important; text-shadow: 0px !important; border: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important; }

/* SECONDARY ALERT STYLING */
#alert-section { background-color: #fede97; }
#easyNotification{ padding:0px 0px; width: 1020px; background:#fede9f; border:0px solid #d4d287; color:#231f20; font-family: droid serif; font-size: 9pt; margin-right: auto;
margin-left: auto; position:relative; height: 47px; }
#easyNotification span{ float:right; cursor:pointer; }  

.alert-style { padding-top: 14px; }
.close { opacity: 1 !important; color: #231f20 !important; font-size: 9pt; margin-top: -20px; }

/*** HOME PAGE SPECIAL STYLES ***/

.edinboro--homepage .template-row1, .edinboro--homepage .template-row2 {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px dotted #CCC;
}

.edinboro--homepage .template-row1 div.span3:first-child {
  margin-left: 0;
}


 /* Landscape phone to portrait tablet */
/*@media (max-width: 767px) {
  #map_canvas{border:0;}
  .addThis{margin:15px auto;width:250px;}
  .footerRow2 .span6{text-align:center;}
  .span4{padding:10px;}
  .template-bd [class*='span']{padding:20px 10px;}
  .promoBlock{border:0px;border-bottom: 1px dotted #ccc;}
  .promoBlock a{min-height:25px;}
  .template-bd{padding:0;}
  header{min-height:25px;}
  .naviBg{margin-bottom:0;}
  .comments-form{padding:0;}
  .employee{margin:0;}
  .navbar .btn-navbar{z-index:9999;margin-top:28px;}
  .nav-collapse, .nav-collapse.collapse{width:100%;}
}*/
 
/* Landscape phones and down */
@media (max-width: 480px) {
  /*.logo {margin-left:-20px;width:80%;}*/
  .logo { width: 80%; }
  .logowrap { background: none !important; width: 100% !important; }
  .naviBg {height:auto; margin-bottom: 20px; background:#23232d;position:relative;font-size:0.8125em;line-height:1.3846em;}
  .span4{padding:10px;}
  .border-bottom{border-bottom:0;}
  .template-bd [class*='span']{padding:10px;}
  .locations{margin:10px;}
  .addThis{margin:15px auto;width:250px;}
  .footerRow2 .span6{text-align:center;}
  .promoBlock{border:0px;border-bottom: 1px dotted #ccc;}
  .promoBlock a{min-height:25px;}
  .template-bd{padding:0;}
  .naviBg, .navbar{margin-bottom:0;}
  .comments-form{padding:0;}
  .employee{margin:0;}
  .tartanmenumain { width: 100% !important; }
  /*.container { width: 100%; }
  .container { width: 380px !important; }*/
  .container { width: 100% !important; }
  .support-bar-img { width: 100% !important; }
  .span13 { width: 100% !important; position: relative !important; }
  .span12 { width: 100% !important; }
  .menu-shadow { width: 100% !important; }
  .template-bd { width: 100% !important; }
  .tartan { width: 100% !important; }
  .stateicons { width: 100% !important; }
  .pubknowledge { float: left !important; }
  .keywrd { display: none !important; }

  #map_canvas{border:0;}
  #ddtopmenubar { display: none !important; }
  #kwf { display: none; }
  #hmtopmenubar { display: none !important; }
  #easyNotification { width: 100% !important; min-width: 370px; }
  #easyNotification > div > marquee { margin-left: 10px !important; }
  #necklace { width: 50% !important; height: 50% !important; }

  nav #login { display: none; }
  /*body > header > div.slice-right { display: none !important; }
  body > header > div.slice-left { display: none !important; }*/
  div.slice-right { display: none !important; }
  div.slice-left { display: none !important; }
  header{min-height:15px;}
  a.locations .image{margin:10px auto;}
  section{margin-bottom:20px;border-bottom:}
  header{min-height:35px;}
/*  body > footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(1) { margin-right: auto !important; margin-left: auto !important; }
  body > footer > div > div.row-fluid.footerRow1.hidden-phone1 .span3 { margin-right: auto; margin-left: auto; }
  body > footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(3) { margin-right: auto !important; margin-left: auto !important; }*/
  footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(1) { margin-right: auto !important; margin-left: auto !important; }
  footer > div > div.row-fluid.footerRow1.hidden-phone1 .span3 { margin-right: auto; margin-left: auto; }
  footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(3) { margin-right: auto !important; margin-left: auto !important; }
  section { margin-bottom: 0px !important; }
  .alert-style marquee { width: 90%; }


  /* MOBILE SOCIAL ICONS */
  .sob-social { width: 9%; }
  .cshp-social { width: 9%; }
  .general-social { width: 9%; }
  .cahss-social { width: 9%; }
  .soe-social { width: 9%; }
  .grad-social { width: 9%; }

  /* MOBILE PAGE NAVIGATION */
   #default_nav { text-align: left; }
   #mmenu { text-align: left; }

  /* MOBILE ROTATING IMAGES */
  .sprte { margin-top: none !important; margin-left: 0px !important; width: 100% !important; position: relative !important; }
  .sprte .tle { padding-left: 18px; padding-right: 18px; }
  .sprte .butn { margin-left: 18px; }
  .sprte .desc { padding-left: 18px; padding-right: 18px; }
  .rot { width: 100%; }
  /*.rot img { width: 100% !important; }*/
  .rotimg { width: 100% !important; }
  #b_rotator { width: 100% !important; height: 400px !important; }
  #b_rotator img { height: initial !important; }
  /*#b_rotator img { width: 360px !important; }
  #b_rotator div { width: 460px !important; }*/
  #b_rotator .butn { font-family: source sans pro; font-size: 9pt; height: 34px; width: 141px; background: #eae7e2; line-height: 2.7; text-indent: -15px; }

  /* MOBILE DEPARTMENTAL/MAIN PAGES  */

  .edinboro--two-column .template-bd { display: table; }
  .edinboro--two-column .template-bd .template-row1 .row { padding: 18px !important; }
  .edinboro--two-column .template-bd .template-row1 .span3 #default_nav { display: none !important; }
  .edinboro--two-column .template-bd .template-row1 .span9 #default_nav { display: block !important; }
  .edinboro--two-column .template-bd .template-row0 { display: none; }
  .edinboro--two-column .template-row1 { width: 100% !important; /*margin-left: 20px;*/ }
  .edinboro--two-column .template-row1 img { /*width: 460px !important;*/ }
  .edinboro--two-column .template-row1 .span3 { display: table-footer-group !important; }
  /*.edinboro--two-column .template-row1 .span3 .cshp-social img { width: 6% !important; }*/
  .edinboro--two-column .template-row1 .span9 { width: 100% !important; display: table-header-group; }
  .edinboro--two-column .template-row1 .span9 .progazmobile { width: 100%; height: 35px; background: #bb141a; font-family: source sans pro; font-size: 11pt; color: #fff; text-align: center; line-height: 2.2; float: left; margin-bottom: 30px; margin-top: 10px; display: block; }
  .edinboro--two-column .template-row1 .span9 .progaz { display: none !important; }
  .edinboro--two-column .template-bd .template-row1 .span9 .mobile-menu { display: table-footer-group !important; }
   hgroup { display: table-header-group; }
  .edinboro--one-column .home-crumb { display: none !important; }

  /* MOBILE FOOTER */
  .stateicons li.l-col:nth-child(3) { margin-right: 130px; }
  .support-bar-img { background: url(/application/themes/edinboro/images/template/support-bar-mobile.png) no-repeat !important; min-width: 370px; }
  .support-bar-shadow { background: none !important; min-width: 370px; }
  .support-bar-bg { background: url(/application/themes/edinboro/images/template/support-bar-slice-mobile.png) repeat-x !important; height: 68px !important; min-width: 370px; }
   footer { min-width: 370px; }

  /* MOBILE HEADER */
  .header-bg { background: url(/application/themes/edinboro/images/template/mobile-top.png) repeat-x !important; min-width: 370px; }
  .tartan { background-color: transparent !important; height: 37px !important; }
  .menu-shadow { background: transparent url(/application/themes/edinboro/images/template/dropshadow-under-nav-mobile.png) repeat-x !important; }
  .home-menu-shadow { background: transparent url(/application/themes/edinboro/images/template/dropshadow-under-nav-mobile.png) repeat-x !important; width: 100% !important; }
  div.contents span { font-size: 10pt !important; }

/* MOBILE HOME - FOR DEVICES */

.edinboro--home-mobile .template-bd [class*='span'] { padding: 0px !important; }
.edinboro--home-mobile footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(3) { display: none; }
.edinboro--home-mobile #b { height: 317px; width: 290px; background: #fff; border: 1px solid #e4e1db; position:relative; margin-right: auto; margin-left: auto; margin-top: 20px; z-index:100; }  

/* MOBILE HOME MASTHEAD */

/*.contents a {color:#fff;}
.content-link { top: 152px !important; height: 38px !important; width: 350px !important; position: absolute; z-index: 99; }
.contents-bar { width: 350px !important; }
div.contents span { font-size: 9pt !important; line-height: 1 !important; }
.current .contents-bar { top: 137px !important; }

article.current .contents p { margin-left: 0px !important; margin-right: 0px !important; }

.hero {
  width: 100%;
  position: relative;
  overflow: hidden;
  margin-top: -28px;
  height:200px !important; 
  background: #000;
  }

.hero img {
  opacity: .5;
}

.hero article.current img {
  opacity: 1;
}
  
  .hero-carousel article {

    width: 350px !important;
    margin: 0 auto;
    height: 200px !important;
    min-height: 200px !important;
    display: block;
    float: left;
    position: relative;
    }
        
  .hero-carousel-container article {
    float: left;
    }
  
    .hero-carousel article img{
      position: absolute;
  width: 350px !important;
  height: auto !important;
      top: 0;
      left: 0;
      z-index: 1;
      }
      
    .hero-carousel article .contents {
      position: relative;
      z-index: 2;
top: 140px !important;

      list-style: none;
      color: #000;
height: 28px !important;
width: auto !important;
      padding-left: 20px;
      padding-right: 20px;
      padding-top: 5px;
      padding-bottom: 5px;
      font-size: 11pt;
      font-family: source sans pro;
      background: rgba(255,255,255,0.75);
  display: none;
  
      }

.edinboro--home > div.template-bd > div.hero > div > article.current > div {
        position: relative;
      z-index: 2;
      top: 266px;
      list-style: none;
      color: #000;
      width: 593px;
      height: 61px;
      padding-left: 19px;
      padding-right: 19px;
      padding-top: 5px;
      padding-bottom: 5px;
      font-size: 11pt;
      font-family: source sans pro;
      background: rgba(255,255,255,0.75);
      line-height: 1.18;
  display: block;
}


  
    .hero-carousel-nav {

      width: 100% !important;
      position: absolute;

      top: 42px !important;

      z-index: 2;
      }
      
      .hero-carousel-nav li {
        list-style: none;
        }
        
      .hero-carousel-nav li.prev {

        margin-left: 0px;
        float: left;
        opacity: .75;
        }

      .hero-carousel-nav li.next {
        float: right;
        opacity: .75;
      }
        
      .hero-carousel-nav li a {

        background: #231f20;
        color: #fff;
        border: none;
        outline: none;
        display: block;
        width: 42px;
        height: 42px;
        
        }
      
      .hero-carousel-nav li a:hover {
        background: #231f20;
        }
        
      .hero-carousel-nav li a:active,
      .hero-carousel-nav li a:focus {
        border: none;
        outline: none;
        }

       .prev .fa-angle-left {
         margin-left: 15px;
         margin-top: 4px;
         font-size: 24pt;
         color: #fff;
       }

       .next .fa-angle-right {
         margin-left: 15px;
         margin-top: 4px;
         font-size: 24pt;
         color: #fff;
       }
.contents-bar {

top: 187px !important;
height: 13px !important;

}

.edinboro--home > div.template-bd > div.hero > div > article.current > div.contents-bar {

  top: 266px;
  padding: 0px;
  
}

.edinboro--home > div.template-bd > div.hero > div > article.current > div.contents > p {


}

article.current .contents {
  padding-top: 5px !important;
  margin-top:12px;
  display:inherit;

line-height: 0.7 !important;
-webkit-animation: fadein 1s;
-moz-animation: fadein 1s;
-ms-animation: fadein 1s;
-o-animation: fadein 1s;
animation: fadein 1s;
}
@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:0.80;
    }
}
@-moz-keyframes fadein { 
    from {
        opacity:0;
    }
    to {
        opacity:0.80;
    }
}
@-webkit-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:0.80;
    }
}
@-o-keyframes fadein { 
    from {
        opacity:0;
    }
    to {
        opacity: 0.80;
    }
}*/


/*div.contents span { font-size: 9pt !important; line-height: 1 !important; }
article.current .contents p { margin-left: 0px !important; margin-right: 0px !important; }*/

  /* MOBILE HOME BODY */
  #b { margin-bottom: 30px; }
  #b_pager { position: absolute; margin-bottom: -30px !important; }
  #b_rotator img { margin: 10px !important; }
  .edinboro--home .template-row0 { padding-top: 0px !important; }
  .edinboro--home .template-bd { min-width: 370px; }
  .info-for { display: none; }
  .mattabs { display: none; }
  .m-tourimg img { width: 100%; }
  .m-virtour { width: 100%; }
  .m-tour { display: inherit !important; text-align: center; }
  .m-tour a { text-decoration: none; display: inherit !important; }
  .m-tourimg { display: inherit !important; width: 100%; }
  .m-tourtxt { display: inherit !important; height: 27px; width: 100%; background: #ffc24a; color: #231f20; font-family: "Source Sans Pro"; font-size: 11pt; margin-left: auto; margin-right: auto; padding-top: 6px; }
  .edinboro--home .template-row0 .span4:nth-child(1) { width: 100% !important; padding: 0px; }
  .edinboro--home .template-row0 .span4:nth-child(2) { margin-right: auto; margin-left: auto !important; padding: 0px !important; width: 99% !important; }
  .edinboro--home .template-row0 .span4:nth-child(3) { margin-right: auto !important; margin-left: auto !important; width: 310px !important; }
  .photo img { max-width: none; }
  .news-events { width: 100% !important; }
  .feature-news { width: 100% !important; }
  .feature-event { width: 100% !important; }
  .news-cal { width: 100% !important; text-align: center; }
  .more-news { width: 145px !important; margin-top: 1px; }
  .event-cal { width: 145px !important; float: none !important; margin-top: 1px; }
   article.current .contents p { margin-left: 140px; margin-right: 110px; font-size: 9pt; }

  /* MOBILE HOME FOOTER */
  .edinboro--home footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(3) { display: none; }

 /* UNIVERSITY NEWS: ARCHIVE */
  .divider { width: 100% !important; }

  /* MOBILE MAJORS & PROGRAMS */

.mobile-menu .MPSearch { display: none; }
.mpcurriculum-marea { padding-bottom: 8px; display: block !important; }
.mpsequence-marea { padding-bottom: 8px; display: block !important; }
.mpheader { width: 100% !important; }
.mpcurriculumh { display: none; }
.mpsequenceh { display: none; }
.mprow { width: 100% !important; }
.mpcurriculum { display: none; }
.mpsequence { display: none; }
.mpdesc { width: 292px !important; }

 /* MOBILE OFFICES & SERVICES */

.OffSearch #searchBoxO1 { width: 100% !important; }
.OffSearch #searchBoxO2 { width: 100% !important; }
.OffSearch #searchBoxO3 { width: 100% !important; }
.OffSearch #searchBoxO4 { width: 100% !important; }
.os-spacer { height: 40px; }

/* MOBILE FACULTY & STAFF */

  .eheader { width: 300px !important; margin-right: auto !important; margin-left: auto !important; }
  .ename { margin-left: 16px !important; }
  .emprow { width: 300px !important; margin-right: auto; margin-left: auto; }
  .edepartment { display: block; float: left; width: 100px; margin-left: 19px; }
  .elocation: { display: block; float: left; width: 170px; margin-left: 16px; }
  .edinboro--two-column .template-row1 div.epic img { width: 81px !important; }
  .epic { float: none !important; margin-top: 0px; }
  .EmpSearch { margin-top: 0px !important; }
  .EmpSearch #searchBox { width: 100% !important; }
  .EmpSearch #submitfs  { width: 100% !important; }
  .EmpSearch #searchBoxS1 { width: 100% !important; }
  .EmpSearch #searchBoxS2 { width: 100% !important; }
  .EmpSearch #searchBoxS3 { width: 100% !important; }
  .EmpSearch #searchBoxFS1 { width: 100% !important; }
  .EmpSearch #searchBoxFS2 { width: 100% !important; }
  .EmpSearch #searchBoxFS3 { width: 100% !important; }
  .EmpSearch #searchBoxFS4 { width: 100% !important; }
  .EmpSearch #searchBoxFS5 { width: 100% !important; }
  .EmpSearch #searchBoxFS6 { width: 100% !important; }
  
  .template-row1 .span3 .EmpSearch { display: none !important; }
  .template-row1 .span9 .EmpSearch { display: block !important; }

}

@media (max-width: 330px) {
  .support-bar-text { font-size: 13pt !important; }
}

/* Custom Template-bd background */
@media (max-width: 1035px) {
  .template-bd { width: 1020px; background: #fff url(/application/themes/edinboro/images/template/slice-body-gradient.png) repeat-x; }
  
}

/* Custom Header Styling */
.navbar-inner {background-color:#fff !important;border-radius:0px;border:0px;box-shadow:0px;box-shadow:0 0px 0px rgba(0,0,0,0.065);}
.navbar-inverse .navbar-inner {border-color:#fff !important;background-image: none !important;padding-top:10px;padding-bottom:10px;padding-left:0px;padding-right:0px;}
.navbar {margin-bottom:0px !important;}
.topnav {dislpay:inline-flex;}
/*.pull-right {float:left;}*/
#logo2013 { display:block; position:absolute; width:155px; height:145px; top:0; left:-20px; z-index:200; }
#branding2013 { position:relative; clear:both; background:#900 no-repeat bottom center; width:974px; height:24px;  z-index:110; }
#branding2013 h1 { position:absolute; top:24px; left:127px; margin:0; padding:0; }
#branding2013 h1 a { display:block; text-decoration:none; }
#branding2013 h1 a span { visibility:hidden; }
.box-shadow:after {content: "";width: 1100px;height: 0px;margin-top: 0px;margin-left: 0px;display: block;position: absolute;-webkit-box-shadow: 0px 0px 10px 1px #4d4c4c;-moz-box-shadow: 0px 0px 10px 1px #4d4c4c;box-shadow: 0px 0px 10px 1px #4d4c4c;}
#logo2013a { display:block; position:absolute; width:155px; height:145px; top:0; left:-20px; z-index:200; }
#branding2013a { position:relative; clear:both; background:#fff; height:115px;  z-index:110; }
#branding2013a h1 { position:absolute; top:0px; left:0px; margin:0; padding:0; }
#branding2013a h1 a { display:block; text-decoration:none; }
#branding2013a h1 a span { visibility:hidden; }
#branding2013a h1 a {height: 98px;width: 350px;background: url( /application/themes/edinboro/images/template/EdinboroUniversity_logo.jpg) no-repeat top center;display: block;position: absolute;height: 98px;width: 350px;top: 7px;left: 30px;}
.tartan { background-color:#bb141a; height: 42px; width: 1020px; }
div.slice-left { background: #fff url(/application/themes/edinboro/images/template/slice-left.png) repeat-x; width: 50%; height: 209px; position: absolute; }
div.slice-right { background: #fff url(/application/themes/edinboro/images/template/slice-right.png) repeat-x; float: right; width: 50%; height: 209px; position: relative; z-index: 0; }

/*body > header > div.slice-left { background: #fff url(/application/themes/edinboro/images/template/slice-left.png) repeat-x; width: 50%; height: 209px; position: absolute; }
body > header > div.slice-right { background: #fff url(/application/themes/edinboro/images/template/slice-right.png) repeat-x; float: right; width: 50%; height: 209px; position: relative; z-index: 0; }*/
/*.logowrap {background: url(/application/themes/edinboro/images/template/headerbg.png) no-repeat;height:130px;width:100%; position: relative; z-index: 3; }*/
/*.logowrap {background: url(/application/themes/edinboro/images/template/tartan-logo.png) no-repeat;width:1020px; height: 122px; position: relative; z-index: 3; }*/
.logowrap {background: url(/application/themes/edinboro/images/template/tartan-without-logo.jpg) no-repeat;width:1020px; height: 122px; position: relative; z-index: 3; }
.header-background-left { height: 162px; background: #fff url(/application/themes/edinboro/images/template/slice-left.png) repeat-x; left: 0; position: absolute; width: 50%; z-index: 1; }
.redtartan { height: 42px; width: 100%; background-color: #bb141a; left: 0; position: absolute; z-index: 1; }

/* Header & Footer Styling - Responsive */

/*@media (max-width: 1200px) {
  #hmtopmenubar ul { font-size: 11pt !important; } 
  .keywrd { width: 990px !important; position: static !important; }
  nav #login-trigger, nav #signup a { margin-right: -25px !important; }
  #login-trigger > div.apply { margin-right: -16px !important; }
  .slice img { height: 44px !important; }
  nav li #login-content { margin-right: -25px !important; }
  .logowrap { background: url(/application/themes/edinboro/images/template/tartan-logo-smaller.png) no-repeat !important; }
  .more-news { padding: 10px 35px 10px 35px !important; }
  .event-cal { padding: 10px 19px 10px 19px !important; }
  
  .tourimg img { max-width: 165px !important; }
  body > footer > div > div.support-bar > center > div { width: 480px !important; background: url(/application/themes/edinboro/images/template/support-bar-smaller.png) no-repeat !important; }
  #suggest { width: 80px !important; } 
  #kwf { right: 25px !important; width: 125px !important; }
  .header-background-left { height: 165px !important; }
  #page_title { width: 940px !important; }
}
@media (max-width: 767px) {
  .hidden-phone { display: visible !important; }
}*/


/* Horizontal Navigation Styling */

.horizontalnav {background-color:#fff;width:100%;margin-right:auto;margin-left:auto;text-align:center;}
.buttonpadding {padding-right:15px;padding-left:15px;display:inline;vertical-align:middle;}
body > div.template-bd > div.horizontalnav > ul > li {list-style:none}
/*.tartanmenumain {background-color:#fff;margin-right:auto;margin-left:auto;border-top-style:solid;border-top-width:1px;border-top-color:#e6e6e6;}*/
.tartanmenumain {background-color:transparent;margin-right:auto;margin-left:auto;width: 1020px; height: 45px;}
.fa-home { color:#231f20; font-size:11pt; }
.fa-caret-down { font-size:8.75pt; padding-left: 5px }
/*#homeicon { color:#000 !important;box-shadow:none;background:transparent; }*/
#downarrow1 { color:#fff !important;background:transparent;box-shadow:none; }
#downarrow2 { color:#fff !important;background:transparent;box-shadow:none; }
#downarrow3 { color:#fff !important;background:transparent;box-shadow:none; }
.bluenav ul {margin: 0;padding: 0;list-style: none;position: relative;float: right;background: #eee;border-bottom: 1px solid #fff;border-radius: 3px;}
.bluenav li {float: left;}
.bluenav #login {border-right: 1px solid #ddd;box-shadow: 1px 0 0 #fff;}
.bluenav #login-trigger,bluenav #signup a {display: inline-block;*display: inline;*zoom: 1;height: 25px;line-height: 25px;font-weight: bold;padding: 0 8px;text-decoration: none;color: #444;text-shadow: 0 1px 0 #fff;}
.bluenav #signup a {border-radius: 0 3px 3px 0;}
.bluenav #login-trigger {border-radius: 3px 0 0 3px;}
.bluenav #login-trigger:hover,bluenav #login .active,bluenav #signup a:hover {background: #fff;}
.bluenav #login-content {display: none;position: absolute;top: 24px;right: 0;z-index: 999;background: #fff;background-image: linear-gradient(top, #fff, #eee);padding: 15px;box-shadow: 0 2px 2px -1px rgba(0,0,0,.9);border-radius: 3px 0 3px 3px;}
.bluenav li #login-content {right: 0;width: 250px;}
.hormenuwrap { height: 38px; width: 100%; position:absolute; background: #fff url(/application/themes/edinboro/images/template/slice-main-menu-bar.png) repeat-x; left: 0; }
/*.menu-shadow { background: transparent url(/application/themes/edinboro/images/template/dropshadow-under-main-nav.png) no-repeat; height: 28px; width: 1020px; }*/
.menu-shadow { background: transparent url(/application/themes/edinboro/images/template/dropshadow-under-nav.png) no-repeat; height: 20px; width: 1020px; margin-right:auto; margin-left: auto; }


/* APPLY BLUE DROP DOWN */

.apply-drop-down { font-size: 10pt; font-family: source sans pro; /*width: 150px;*/ width: 158px; padding: 0px; color: #000; border: 0px; background-image: none; webkit-border-radius 0px; border-radius: 0px; margin-top: 4px; /*height: 25px;*/ height: 22px; margin-bottom: 2px; position: relative; z-index: 999; }

.login-apply { margin-right: 44px; margin-top: -54px; float: right; }
.login-apply li { float: left; }
#login { position: relative; z-index: 4; list-style:none; }   
#login-trigger,nav #signup a { font-weight:100; text-decoration: none; color:#fff; }   
#signup a { -moz-border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }   
#login-trigger { font-family:"Source Sans Pro"; font-size:12pt; }
#login-content { display: none; position: absolute; top: 54px; right: 0; z-index: 999; background:#519fd7; padding: 15px; }  
li #login-content { right: 0; width: 162px; height: 110px; color:#fff; font-size:11pt; font-family: 'Source Sans Pro'; }
    
#inputs input { background: #f1f1f1; padding: 6px 5px; margin: 0 0 5px 0; width: 238px; border: 1px solid #ccc; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 1px 1px #ccc inset; -webkit-box-shadow: 0 1px 1px #ccc inset; box-shadow: 0 1px 1px #ccc inset; }
#inputs input:focus { background-color: #fff; border-color: #e8c291; outline: none; -moz-box-shadow: 0 0 0 1px #e8c291 inset; -webkit-box-shadow: 0 0 0 1px #e8c291 inset; box-shadow: 0 0 0 1px #e8c291 inset; }
#login #actions { margin: 10px 0 0 0; }
#login #submit { background-color: #d14545; background-image: -webkit-gradient(linear, left top, left bottom, from(#e97171), to(#d14545)); background-image: -webkit-linear-gradient(top, #e97171, #d14545); background-image: -moz-linear-gradient(top, #e97171, #d14545); background-image: -ms-linear-gradient(top, #e97171, #d14545); background-image: -o-linear-gradient(top, #e97171, #d14545); background-image: linear-gradient(top, #e97171, #d14545); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-shadow: 0 1px 0 rgba(0,0,0,.5); -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset; -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset; box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset; border: 1px solid #7e1515; float: left; height: 30px; padding: 0; width: 100px; cursor: pointer; font: bold 14px Arial, Helvetica; color: #fff; }
#login #submit:hover, #login #submit:focus { background-color: #e97171; background-image: -webkit-gradient(linear, left top, left bottom, from(#d14545), to(#e97171)); background-image: -webkit-linear-gradient(top, #d14545, #e97171); background-image: -moz-linear-gradient(top, #d14545, #e97171); background-image: -ms-linear-gradient(top, #d14545, #e97171); background-image: -o-linear-gradient(top, #d14545, #e97171); background-image: linear-gradient(top, #d14545, #e97171); }  
#login #submit:active { outline: none; -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset; }
#login #submit::-moz-focus-inner { border: none; }
#login label { /*float: right; line-height: 30px;*/ }
#login label input { position: relative; top: 2px; right: 2px; }
#about { margin: 15px; }
#about a { color: #555; }
#login-trigger > div.EUPapply { position: absolute; margin-top: 20px; right: 0; margin-right: 15px; }


/* Footer Customizations */

.footerRow1 { padding:40px 0px 13px 0px; font-size: 9pt; font-family: source sans pro; }
.footerRow1 li{margin:0 0 0 10px;list-style: none;}
.footerRow1 li a {text-decoration:none;color:#fff;}
.footerRow1 li a:hover {color:#fff;text-decoration:underline;}
.footerRow1 h6 {color:#d4d4ca;font-size:18px;margin:0 0 20px;}
/*body > footer > div { background: #bb141a; }*/
footer > div { background: #bb141a; }
.stateicons { position: absolute; background: #fff; padding-top: 0px; width: 100%; height: 70px; left: 0; text-align: center; }
@media(min-width:481px) and (max-width:1035px) { .stateicons { width: 1020px; } }
/*.stateicons ul { margin-bottom: 0px; }*/
.stateicons ul li { margin: 0px 10px 0px 10px; }
.stateicons ul, ol { margin: 8px 9px 0px 0px; }
/*.footericons { width: 37%; margin-left: auto; margin-right: auto; }*/
/*.passheicon { text-align: center; }
.hotlineicon { text-align: center; }*/
.l-col { display: inline-block; }
.support-bar { position: relative; z-index: 6; }
.support-bar-img { background: url(/application/themes/edinboro/images/template/support-bar.png) no-repeat; width: 1020px; height: 68px; }
.support-bar-shadow { background: url(/application/themes/edinboro/images/template/support-bar-shadow.png) no-repeat; height: 19px; margin-top: -19px; }
.support-bar-bg { height: 49px; width: 100%; background: #fff url(/application/themes/edinboro/images/template/support-bar-slice.png) repeat-x; left: 0; position: absolute; margin-top: -68px; z-index: 1; }
.support-bar-text { font-family: 'Droid Serif', serif; font-style: italic; color: #231f20; text-align: center; position: relative; margin-top: -55px; font-size: 13pt; padding-bottom: 11px; z-index: 9; }
/*.directory { width: 80%; height: 30px; background: #8b0304; font-size: 11pt; font-family: source sans pro; padding: 5px 0px 1px 5px; }*/
.directory { width: 197px; height: 35px; background: #8b0304; font-size: 11pt; font-family: source sans pro; }
.footeraddr { font-family: source sans pro; font-size: 11pt !important; }
.footeraddr a { color: #fff !important; }
.pubknowledge { margin-top: 7px; font-family: source sans pro; font-size: 9pt !important; color: #fff; /*float: right;*/ margin-left: 19px; }
.pubknowledge ul {  margin: 3px 10px; }
.pubknowledge ul li { list-style-type: disc; line-height: 17px !important; }
.tour { width: 212px; text-align: center; padding-top: 6px; background: #8b0304; padding-bottom: 6px; }
.tour a { text-decoration: none; }
.tourimg { width: 212px; text-align: center; padding-top: 5px; background: #8b0304; }
.tourtxt { height: 27px; width: 202px; background: #ffc24a; color: #231f20; font-family: "Source Sans Pro"; font-size: 11pt; margin-left: auto; margin-right: auto; padding-top: 6px; }

body > div.stateicons > div > img:nth-child(1) { float:left; padding-top: 7px; }
body > div.stateicons > div > img:nth-child(2) { padding-left: 65px; }
body > div.stateicons > div > img:nth-child(3) { float:right; padding-top: 7px; }
footer { background-color: #bb141a; color: #fff; width: 100%; }
footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(1) { margin-left: 30px; margin-top: 3px; padding-left: 1px; }
footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(3) { margin-left: 11px; }
footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(1) > div.directory img { margin-top: 4px; margin-left: 5px; }
footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(1) > div.directory > div { margin-top: -23px; padding-left: 60px; }
footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(1) > p:nth-child(1) { margin-bottom: 13px; }
footer > div > div.row-fluid.footerRow1.hidden-phone1 .span3 { width: 220px; }
footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(4) { width: 241px; }
/*body > footer { background-color: #bb141a; color: #fff; width: 100%; }
body > footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(1) { margin-left: 30px; margin-top: 3px; padding-left: 1px; }
body > footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(3) { margin-left: 11px; }
body > footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(1) > div.directory img { margin-top: 4px; margin-left: 5px; }
body > footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(1) > div.directory > div { margin-top: -23px; padding-left: 60px; }
body > footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(1) > p:nth-child(1) { margin-bottom: 13px; }
body > footer > div > div.row-fluid.footerRow1.hidden-phone1 .span3 { width: 220px; }
body > footer > div > div.row-fluid.footerRow1.hidden-phone1 > div:nth-child(4) { width: 241px; }*/

#cd { font-family: source sans pro; font-size: 11pt; cursor: pointer; }
#cd a { color: #fff; text-decoration: none; }
/*#donate { text-decoration: none !important; color: #bb141a; }*/
#donate > a { text-decoration: none; }
#donate > a:hover { text-decoration: underline; }

/* Left Side Navigation */

#default_nav ul,.online_resources ul{margin:0; padding:0;background:none;list-style:none; }
#default_nav li,.online_resources li{padding:0;margin:0;list-style:none;}
#default_nav li a,.online_resources li a{ color:#fff; text-decoration:none; font-family: source sans pro; font-size:11pt; padding:11px 0px 12px 16px; background: #bb141a; margin:0; display:block; margin-bottom: 1px; }
/*#default_nav li a:hover,#default_nav li.active a,#default_nav li.active li a:hover,
.online_resources li a:hover,.online_resources li.active a,.online_resources li.active li a:hover{color:#000;background-image:url(/global/images/template/bg_arrow_black.gif);background-repeat:no-repeat;background-position:left 2px;}*/
#default_nav li a:hover,#default_nav li.active a,#default_nav li.active li a:hover,
.online_resources li a:hover,.online_resources li.active a,.online_resources li.active li a:hover{color:#fff;background: #8b0304;background-repeat:no-repeat;background-position:left 2px;}
#default_nav li ul,.online_resources li ul{margin:0;padding:0;}
/*#default_nav li li a,.online_resources li li a{margin:0 0 0 20px;color:#900;}*/
#default_nav li li li a,.online_resources li li li a{margin:0 0 0 40px;color:#900;}
#default_nav li li a:hover,.online_resources li li a:hover{color:#000;}
/*#default_nav li.active li a,.online_resources li.active li{color:#900;background-image:none;}*/
#default_nav li.active li a,.online_resources li.active li { color:#000; background: transparent; margin-left: 0px; padding: 0px 0px 5px 26px; font-family: source sans pro; font-size: 11pt; }
#default_nav ul li ul li.active a { color: #bb141a; font-family: source sans pro; font-size: 11pt; }

/*.firstItem_1 ul li, a:hover { color: #fff !important; background: #8b0304 !important; }
.firstItem_2 ul li, a:hover { color: #bb141a !important; background: transparent !important; }*/
#default_nav li.active li a:hover { background: transparent; color: #bb141a; }
/*#default_nav .firstItem_2 { padding-bottom: 5px !important; margin-bottom: 5px !important; }*/
ul li a.firstItem_2 { margin-top: -1px !important; background: url(/application/themes/edinboro/images/template/subnav-subpage-shadow.png) no-repeat !important; padding-top: 15px !important; }
ul li a.lastItem_2 { padding-bottom: 14px !important; }

#default_nav > ul > li > ul > li > ul > li:nth-child(odd) > a { color: #231f20 !important; margin-left: 34px; font-size: 10pt; padding-bottom: 3px; }
#default_nav > ul > li > ul > li > ul > li:nth-child(even) > a { color: #231f20 !important; margin-left: 34px; font-size: 10pt; padding-bottom: 3px; }
#default_nav > ul > li > ul > li > ul > li:nth-child(odd) > a:hover { color: #bb141a !important; }
#default_nav > ul > li > ul > li > ul > li:nth-child(even) > a:hover { color: #bb141a !important; }
#default_nav li.active li.active li.active a { color: #bb141a !important; font-size: 10pt; padding-bottom: 3px; }
.edinboro--two-column .template-bd .template-row1 .span9 .mobile-menu { display: none; }
.edinboro--one-column .mobile-menu { display: none; }


/* Featured Event (Homepage) */

/* BEFORE SCRIPT .feature-event { position:relative; overflow:hidden; min-height:127px; padding:12px 0px 0px 138px; margin:0px 0px 0px 0px; line-height:1.2; border-bottom: 1px solid #e4e1db; border-right: 1px solid #e4e1db; border-left: 1px solid #e4e1db; }*/
.feature-event { position:relative; /*overflow:hidden;*/ overflow: auto; /*min-height:134px;*/ height: 134px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; line-height:1.2; border-bottom: 1px solid #e4e1db; border-right: 1px solid #e4e1db; border-left: 1px solid #e4e1db; /*padding-bottom: 12px;*/ -ms-overflow-style: scrollbar; }
.feature-event span{display:block;font-size:11px;}
.feature-event .photo{ position:absolute; top:0px; left:0px; overflow:hidden; padding:12px;  }
.feature-event .title{font-family:"Droid Serif";font-size:11pt;font-weight:bold;font-style:italic;word-wrap:break-word;color:#bb141a;}
.feature-event .desc{color:#231f20;font-size:9pt;font-family:"Source Sans Pro";}
.feature-event #date { font-size: 9pt; font-family: source sans pro; color: #231f20; overflow: hidden; margin-right: 10px; }
div.feature-event:hover { background: #f8f7f5; }

#event { padding: 12px; }

div#date a { color: #000; }

.event-hover { background: #fff; }
.event-hover a{display:block;text-decoration:none;color:#bb141a;}
.event-hover a:hover {background:#f8f7f5;color:#aeaeaa;}
.eventtitle span { font-size: 11pt; font-family: "Droid Serif"; word-wrap: break-word; color: #bb141a; padding-bottom: 5px; }

/* Featured News (Homepage) */

.news-events { font-size: 15pt; font-family: "Droid Serif"; font-weight: bold; color: #bb141a; padding-top: 8.5px; padding-bottom: 8.5px; background: #fff; border: 1px solid #e4e1db; width: 388px; }
.feature-news { position:relative; overflow:hidden; min-height: 134px; /*min-height:122px; padding:12px 0px 0px 138px;*/ padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; line-height:1.2; border-bottom: 1px solid #e4e1db; border-right: 1px solid #e4e1db; border-left: 1px solid #e4e1db; width: 388px; }
.feature-news span{display:block;font-size:11px;}
.feature-news:hover { background: #f8f7f5; }
.news-hover { background: #fff; }
.news-hover a{display:block;text-decoration:none;color:#bb141a;}
.news-hover a:hover {background:#f8f7f5;color:#aeaeaa;}
.feature-news .photo { position:absolute; top:0px; left:0px; overflow:hidden; padding: 12px; }
.feature-news .title{font-family:"Droid Serif";font-size:11pt;font-weight:bold;font-style:italic;word-wrap:break-word;color:#bb141a; padding-bottom: 5px; margin-left: 138px; margin-top: 12px; }
.feature-news .desc { color:#231f20;font-size:9pt;font-family:"Source Sans Pro"; margin-left: 138px; }


/* More News | Events Calendar (Homepage) */

.news-cal { margin-top: 11px; width: 390px; }
/*.more-news { width: 50%; height: 30px; background: #bb141a; font-size: 14px; font-family: "Source Sans Pro"; padding: 10px 55px 10px 55px; display: inline; color: #fff; text-align: center; }*/
.more-news { width: 190px; height: 35px; background: #bb141a; font-size: 11pt; font-family: "Source Sans Pro"; display: inline-block; color: #fff; text-align: center; position: relative; line-height: 2.2; cursor: pointer; }
a:hover .more-news { background: #8b0304; }
.more-news a { color: #fff; text-decoration: none; }
/*.event-cal { width: 50%; height: 30px; background: #bb141a; font-size: 14px; font-family: "Source Sans Pro"; padding: 10px 39px 10px 39px; display: inline; color: #fff; text-align: center; }*/
.event-cal { width: 190px; height: 35px; background: #bb141a; font-size: 11pt; font-family: "Source Sans Pro"; display: inline-block; color: #fff; text-align: center; position: relative; float: right; line-height: 2.2; cursor: pointer; }
a:hover .event-cal { background: #8b0304; }
.event-cal a { color: #fff; text-decoration: none; }


/* Information For: */

.info-for { font-size: 15pt; font-family: "Droid Serif"; font-weight: bold; color: #4180ac; margin-left: 22px; padding-bottom: 6px; padding-top: 8.5px; }
  .m-tour { display: none; }
  .m-tour a { display: none; }
  .m-tourimg { display: none; }
  .m-tourtxt { display: none; }

/* Body Styling */

.template-bd { background: #fff url(/application/themes/edinboro/images/template/slice-body-gradient.png) repeat-x; }

/* Homepage Masthead */
/*.template-row9 { height: 450px; }*/

/* Keyword Form */
#kwf { background: #8b0304; position: absolute; right:44px; width: 180px; margin:0; padding:0; margin-top: 8px; z-index: 7; }
.homepage #kwf { top:60px; }
.secondary_template #kwf { top:34px; }
/*#suggest { width:120px; height:10px; color:#900; font-weight:bold; background:#FFF url(/global/images/google_custom_search_watermark.gif) no-repeat scroll 100% 50%; }*/
/* WORKING #suggest { width:125px; height:12px; font-size: 10pt; font-family: source sans pro; line-height: .5; color: #231f20; background:#FFF; vertical-align: middle; -webkit-border-radius: 0px;-webkit-box-shadow: 0px 0px 0px; border-radius: 0px; border: 1px solid #fff;  }*/
#suggest { width:135px; height:14px; font-size: 10pt; font-family: source sans pro; line-height: 1; color: #231f20; background:#FFF; vertical-align: middle; -webkit-border-radius: 0px;-webkit-box-shadow: 0px 0px 0px; border-radius: 0px; border: 1px solid #fff;  }
#kwf label { display:none; }
/*#kwf .sbm_btn { display:none; }*/
#kwf .sbm_btn { background: url(/application/themes/edinboro/images/template/search.png) no-repeat; padding: 0px 13px 9px 9px; border: 0px;-webkit-border-radius: 0px; }
#kwf p { float:left; margin:3px 0 0 0; padding:0; text-align:left; }
#kwf p a { color:#545454; padding-bottom:1px; text-decoration:none; }
#kwf p a:hover { color:#1b1b1b; text-decoration:underline; }

#addThisHolder { margin:3px 0 0 0; }
/*.ac_results{border:1px solid gray; background-color:#F1E5CE; padding:0; margin:0; list-style-type:none; position:absolute; z-index:10000; display:none;}*/
.ac_results{font-family: source sans pro; font-size: 9pt; border:0px solid #e4dfd6; background-color:#FFF; padding:0; margin:0; list-style-type:none; position:absolute; z-index:10000; display:none;}
.ac_results li{padding:2px 5px; margin:0; border-bottom:1px solid #e4dfd6; white-space:nowrap; color:#231f20; text-align:left; list-style-type:none;}
/*.ac_over{cursor: pointer;background-color: #FFF;}*/
.ac_over{cursor: pointer;background-color: #bb141a; color: #fff !important;}
/*.ac_match{text-decoration: underline;color: black;}*/
.ac_match{text-decoration: underline}
.keywrd { width: 1020px; margin-top: 0px; position: absolute; }
.fa-search { background: #8b0304; font-size: 13px; padding: 5px; color: #fff; }

/* HOMEPAGE TEMPLATE */
.home-menu-shadow { background: transparent url(/application/themes/edinboro/images/template/dropshadow-under-main-nav.png) no-repeat; height: 28px; width: 1020px; margin-right:auto; margin-left: auto; position: relative; z-index: 9 }
/*.edinboro--home > div.template-bd > div.container > div > div > div:nth-child(1) { width: 222px; }
.edinboro--home > div.template-bd > div.container > div > div > div:nth-child(2) { width: 390px; margin-left: 28px; }
.edinboro--home > div.template-bd > div.container > div > div > div:nth-child(3) { width: 292px; margin-left: 28px; }*/
.edinboro--home .template-row0 .span4:nth-child(1) { width: 222px; }
.edinboro--home .template-row0 .span4:nth-child(2) { width: 390px; margin-left: 28px; }
.edinboro--home .template-row0 .span4:nth-child(3) { width: 292px; margin-left: 28px; }
/*.edinboro--home > div.template-bd > div.container > div > div > div:nth-child(2) > div:nth-child(2) > div { width: 390px; }
.edinboro--home > div.template-bd > div.container > div > div > div:nth-child(2) > div:nth-child(3) > div { width: 390px; }*/
.edinboro--home .template-row0 { padding-top: 25px; }

/* ONE COLUMN TEMPLATE */
.edinboro--one-column .home-crumb { padding-bottom: 6px; }
/*.template-row8 { background: #fff url(/application/themes/edinboro/images/template/crumbtrail-gradient.png) repeat-x; }*/
/*.one_column #page_title { margin-left:245px; padding-top: 10px; }*/
/*#page_title { height: 30px; }*/
.edinboro--one-column #page_title_secondary { font-size: 26pt; font-family: droid serif; color: #231f20; padding-bottom: 16px; line-height: .9; }
#page_title li a { font-size: 8pt; font-family: source sans pro; }
/*#cTrail ul{list-style:none;font-weight:normal;margin:7px 0px 0px 0px;padding:0px;}*/
#cTrail li { list-style: none; float:left; font-size:8pt; font-family: source sans pro; padding: 0px 0px 0px 0px; margin: 0px; color:#bb141a; }
/*#cTrail ul li { font-size: 11pt; font-family: "Source Sans Pro"; }*/
#cTrail p { margin:0; padding:0; }
#cTrail a { color: #858280; font-family: source sans pro; font-size: 8pt; }
#cTrail > ul > li:nth-child(1) > img { padding: 3px 2px 5px 2px; }

/* TWO COLUMN TEMPLATE */
.edinboro--two-column .container .template-row1 .span3 { width: 246px; }
.edinboro--two-column .container .template-row1 .span9 { width: 685px; margin-left: 29px; }
.edinboro--two-column .template-row1 { width: 960px; }
.edinboro--two-column .home-crumb { padding-bottom: 9px; }
.edinboro--two-column #page_title_secondary { font-size: 26pt; font-family: droid serif; color: #231f20; padding-bottom: 16px; line-height: 1.2; }

/* CRUMB TRAIL */

/*.home-crumb { padding-bottom: 6px; }*/

/*body > div.template-bd > div.container > div.template-row0 > div > div > div.home-crumb > ul > li:nth-child(1) > a > i { font-size: 8pt; color: #858280; }
body > div.template-bd > div.container > div.template-row0 > div > div > div.home-crumb ul li { margin: 0px 2px 0px 2px; font-size: 8pt; color: #bb141a; font-family: source sans pro; }
body > div.template-bd > div.container > div.template-row0 > div > div > div.home-crumb ul li a { color: #858280; }*/
div.template-bd > div.container > div.template-row0 > div > div > div.home-crumb > ul > li:nth-child(1) > a > i { font-size: 8pt; color: #858280; }
div.template-bd > div.container > div.template-row0 > div > div > div.home-crumb ul li { margin: 0px 2px 0px 2px; font-size: 8pt; color: #bb141a; font-family: source sans pro; }
div.template-bd > div.container > div.template-row0 > div > div > div.home-crumb ul li a { color: #858280; }


/* FACULTY & STAFF SEARCH */

.EmpSearch { background: #519fd7; color: #fff; padding-top: 18px; margin-top: 16px; padding-left: 22px; padding-right: 22px; }
.EmpSearch #searchBox { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.EmpSearch #searchBoxS1 { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.EmpSearch #searchBoxS2 { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.EmpSearch #searchBoxS3 { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.EmpSearch #searchBoxFS1 { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.EmpSearch #searchBoxFS2 { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.EmpSearch #searchBoxFS3 { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.EmpSearch #searchBoxFS4 { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.EmpSearch #searchBoxFS5 { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.EmpSearch #searchBoxFS6 { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }

.EmpSearch .searchfs { font-family:droid serif; font-size:13pt; font-weight:bold; padding-bottom: 17px; }
.EmpSearch .searchfstxt { padding-bottom: 6px; font-family: source sans pro; font-size: 11pt; }
.EmpSearch .searchfstos { font-family: source sans pro; font-size: 9pt; line-height: 1.2; }
.EmpSearch .searchfstos a { color: #fff; text-decoration: underline; }
.EmpSearch .searchfstos a:hover { text-decoration: underline; color: #fff; }
.EmpSearch #submitfs { color:#fff;font-size:15pt;background:#4180ac;border:1px solid #4180ac;height: 36px;width:202px;font-weight:100;text-shadow:none;font-family:droid serif;-webkit-border-radius:0px;border-radius:0px; margin-top: 9px; margin-bottom: 14px; }

/* OFFICES & SERVICES SEARCH */

.OffSearch { background: #519fd7; color: #fff; padding-top: 18px; margin-top: 16px; padding-left: 22px; padding-right: 22px; }
.OffSearch #searchBox { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.OffSearch #searchBoxO1 { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.OffSearch #searchBoxO2 { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.OffSearch #searchBoxO3 { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.OffSearch #searchBoxO4 { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.OffSearch .searchoff { font-family:droid serif; font-size:13pt; font-weight:bold; padding-bottom: 17px; }
.OffSearch .searchofftxt { padding-bottom: 6px; font-family: source sans pro; font-size: 11pt; }
.OffSearch .searchfstos { font-family: source sans pro; font-size: 9pt; line-height: 1.2; }
.OffSearch .searchfstos a { color: #fff; text-decoration: underline; }
.OffSearch .searchfstos a:hover { text-decoration: underline; color: #fff; }
.OffSearch #submitoff { color:#fff;font-size:15pt;background:#4180ac;border:1px solid #4180ac;height: 36px;width:202px;font-weight:100;text-shadow:none;font-family:droid serif;-webkit-border-radius:0px;border-radius:0px; margin-top: 9px; margin-bottom: 14px; }

/* VIDEOS SEARCH */

.VIDSearch { background: #519fd7; color: #fff; padding-top: 18px; padding-left: 22px; padding-right: 22px; }
.VIDSearch #searchBox { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.VIDSearch .searchvid { font-family:droid serif; font-size:13pt; font-weight:bold; padding-bottom: 17px; }
.VIDSearch .searchvidtxt { padding-bottom: 6px; font-family: source sans pro; font-size: 11pt; }
.VIDSearch #submitvid { color:#fff;font-size:15pt;background:#4180ac;border:1px solid #4180ac;height: 36px;width:202px;font-weight:100;text-shadow:none;font-family:droid serif;-webkit-border-radius:0px;border-radius:0px; margin-top: 9px; margin-bottom: 14px; }
.searchBoxVid { padding-left: 5px !important; width: 197px !important; }

/* MAJORS & PROGRAMS SEARCH */

.MPSearch { background: #519fd7; color: #fff; padding-top: 18px; margin-top: 0px; padding-left: 22px; padding-right: 22px; }
.MPSearch #searchBox { padding: 0px; width: 157px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.MPSearch .searchMP { font-family:droid serif; font-size:13pt; padding-bottom: 17px; }
.MPSearch .searchMPtxt { padding-bottom: 6px; font-family: source sans pro; font-size: 11pt; }
.MPSearch .searchMPtos { font-family: source sans pro; font-size: 9pt; line-height: 1.2; }
.MPSearch .searchMPtos a { color: #fff; text-decoration: underline; }
.MPSearch .searchMPtos a:hover { text-decoration: underline; color: #fff; }
.MPSearch #submitMP { color:#fff;font-size:15pt;background:#4180ac;border:1px solid #4180ac;height: 36px;width:202px;font-weight:100;text-shadow:none;font-family:droid serif;-webkit-border-radius:0px;border-radius:0px; margin-top: 9px; margin-bottom: 14px; }
.MPSearch .searchCkBoxOn { font-size:9pt; }
.MPSearch #searchCkBoxOn { margin: 0px !important; }
.MPSearch .searchCkBoxPor { font-size:9pt; }
.MPSearch #searchCkBoxPor { margin: 0px !important; }
.MPSearch .searchCkBoxMain { font-size:9pt; }
.MPSearch #searchCkBoxMain { margin: 0px !important; }
.MPSearch form { margin: 0 0 16px; }
.MPSearch #searchBoxRd { padding: 0px; width: 152px; height: 23px; padding-left: 28px; background: #fff url('/global/images/search.png') no-repeat 5px 4px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; border-radius: 15px; -webkit-box-shadow: inset 0px 1px 0px #b5b5b5; border-top-style: solid; border-top-width: 1px; border-top-color: #777777; box-shadow: inset 0px 1px 0px #b5b5b5; -moz-box-shadow: inset 0px 1px 0px #b5b5b5; }


  #tabs-27 > ul > li:nth-child(2n) > div { background: #f7f5f3; }
  .news-listing li { padding: 0px !important; border-top: 0px !important; margin-top: 0px; }
  .search-string span { color: #bb141a !important; }
  .lft-navigation { font-family: source sans pro; font-size: 9pt; color: #bb141a; }
  .rt-navigation { font-family: source sans pro; font-size: 9pt; color: #bb141a; }
  .pagination { margin: 16px 10px 0px 0px !important; }
  .hidtab { display: none; }
  .tblhead { font-weight: normal; font-family: droid serif; }
  .prog { font-weight: normal; font-family: source sans pro; }
  .adescpad { font-weight: normal; font-family: source sans pro; }
  .bdescpad { font-weight: normal; font-family: source sans pro; }
  .gdescpad { font-weight: normal; font-family: source sans pro; }
  .mdescpad { font-weight: normal; font-family: source sans pro; }
  .odescpad { font-weight: normal; font-family: source sans pro; }
  .curriculum { font-weight: normal; font-family: source sans pro; }
  .sequence { font-weight: normal; font-family: source sans pro; }
  .top { font-weight: normal; font-family: source sans pro; }
  .fa-long-arrow-up { font-weight: normal }
  .az-spacer { clear: both; line-height: 2.6; margin:19px 0 0px 0; background-color: transparent; /*height: 33px;*/ height: 45px; width: 685px; }
  .assoctitle { padding-left: 20px; padding-bottom: 17px; font-weight: normal; }
  .bachtitle { padding-left: 20px; padding-bottom: 17px; font-weight: normal; }
  .progtitle { width: 259px !important; }
  .currtitle { width: 203px !important; }
  .seqtitle { width: 203px !important; }
  .gradtitle { padding-left: 20px; padding-bottom: 17px; font-weight: normal;}
  .minortitle { padding-left: 20px; padding-bottom: 17px; font-weight: normal;}
  .othertitle { padding-left: 20px; padding-bottom: 17px; font-weight: normal; } 

  #searchdegtitle { font-family: droid serif; font-size: 17pt; padding-left: 0px; padding-bottom: 0px; }

/* NEWS ARCHIVE SEARCH */

.ArcSearch { background: #519fd7; color: #fff; padding-top: 18px; padding-left: 22px; padding-right: 22px; }
.ArcSearch #searchBox { padding: 0px; width: 202px; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.ArcSearch .searcharc { font-family:droid serif; font-size:14pt; font-weight:normal; padding-bottom: 8px; }
.ArcSearch .searcharctxt { padding-bottom: 6px; font-family: source sans pro; font-size: 11pt; }
.ArcSearch #submitarc { color:#fff;font-size:15pt;background:#4180ac;border:1px solid #4180ac;height: 36px;width:202px;font-weight:100;text-shadow:none;font-family:droid serif;-webkit-border-radius:0px;border-radius:0px; margin-top: 1px; margin-bottom: 16px; }
.ArcSearch .searchBoxArc { padding: 0px; padding-left: 5px !important; width: 197px !important; height: 23px; background: #fff; background-image: none; border-radius: 0px; border: 0px; color: #231f20; margin-bottom: 10px; font-family: source sans pro; font-size: 11pt; line-height: 13pt; }
.ArcSearch #arcform { margin: 0 0 11px; }


/* ACADEMICS PAGE */

.academics li { list-style-type: disc; margin-left: 30px; }
.academics-sub li { list-style-type: circle; margin-left: 60px; }
.fa-external-link { font-size: 11pt; color: #bb141a; vertical-align: sub; }
.academic-school-title { font-size:15pt; letter-spacing: 0; font-family: "Droid Serif"; color: #231f20; font-weight:normal; line-height: 1; padding-bottom: 10pt; padding-top: 10pt; display: inline; vertical-align: middle; } 
.progazmobile { display: none; }

/* GENERAL CONTACT INFO */

.general-contact { background: #e4dfd6; margin-top: 15px; margin-bottom: 27px; }
.general-contact a:link { text-decoration: none; }
.general-contact td { padding-left: 14px; padding-right: 14px; font-size: 11pt; font-family: source sans pro; color: #231f20; }
.contact-info { font-style:italic; font-size: 15pt !important; font-family: droid serif !important; color: #231f20; padding-top: 20px; padding-bottom: 18px; }
.general-request-info { text-align: center; font-family: source sans pro; color: #fff !important; background: #e4dfd6; padding-bottom: 20px; }
.general-request-info-but { height: 37px; background: #afa899; line-height: 2.2; cursor: pointer; color: #fff; }
.general-request-info-but a { color: #fff;}
.general-follow { font-size: 15pt; color: #231f20; font-family: droid serif; margin-left: 14px; font-style: italic; margin-bottom: 9px; }
.general-facebook { margin-left: 14px; margin-top: 9px; }
.follow { font-size: 15pt; color: #231f20; font-family: droid serif; margin-left: 14px; font-style: italic; margin-bottom: 9px; }
.facebook { margin-left: 14px; margin-top: 9px; }
.general-social { margin-left: 14px; margin-top: 9px; }
.general-social hr { margin-top: 9px; margin-bottom: 9px; height: 1px; width: 220px; color: #e4dfd6; }
.general-social img { padding-right: 20px; }

/* COLLEGE OF ARTS, HUMANITIES AND SOCIAL SCIENCES CONTACT INFO */

.cahss-contact { background: #6b6eb3; margin-top: 15px; margin-bottom: 27px; }
.cahss-contact b { color: #fff; }
.cahss-contact a:link { text-decoration: none; color: #ffffff !important; }
.cahss-contact a { text-decoration: none; color: #ffffff !important; }
.cahss-contact td { padding-left: 14px; padding-right: 14px; font-size: 11pt; font-family: source sans pro; color: #fff; }
.cahss-contact-info { font-style:italic; font-size: 15pt !important; font-family: droid serif !important; color: #fff; padding-top: 20px; padding-bottom: 18px; }
.cahss-request-info { text-align: center; font-family: source sans pro; color: #ffffff !important; background: #6b6eb3; padding-bottom: 20px; }
.cahss-request-info-but { height: 37px; background: #505289; line-height: 2.2; cursor: pointer; color: #fff; }
.cahss-follow { font-size: 15pt; color: #231f20; font-family: droid serif; margin-left: 14px; font-style: italic; margin-bottom: 9px; line-height: 1.2; }
.cahss-social { margin-left: 14px; margin-top: 9px; }
.cahss-social hr { margin-top: 9px; margin-bottom: 9px; height: 1px; width: 220px; color: #e4dfd6; }
.cahss-social img { padding-right: 20px; }

/* COLLEGE OF SCIENCE AND HEALTH PROFESSIONS CONTACT INFO */

.cshp-contact { background: #ffe9bf; margin-top: 15px; margin-bottom: 27px; }
.cshp-contact b { color: #231f20; }
.cshp-contact a:link { text-decoration: none; color: #231f20; }.cshp-contact a:link { text-decoration: none; color: #231f20; }
.cshp-contact a { text-decoration: none; color: #231f20; }
.cshp-contact td { padding-left: 14px; padding-right: 14px; font-size: 11pt; font-family: source sans pro; color: #231f20; }
.cshp-contact-info { font-style:italic; font-size: 15pt !important; font-family: droid serif !important; color: #231f20; padding-top: 20px; padding-bottom: 18px; }
.cshp-request-info { text-align: center; font-family: source sans pro; color: #fff !important; background: #ffe9bf; padding-bottom: 20px; }
.cshp-request-info-but { height: 37px; background: #f7ac17; line-height: 2.2; cursor: pointer; color: #fff; }
.cshp-follow { font-size: 15pt; color: #231f20; font-family: droid serif; margin-left: 14px; font-style: italic; margin-bottom: 9px; }
.cshp-social { margin-left: 14px; margin-top: 9px; }
.cshp-social hr { margin-top: 9px; margin-bottom: 9px; height: 1px; width: 220px; color: #e4dfd6; }
.cshp-social img { padding-right: 20px; }

/* SCHOOL OF EDUCATION CONTACT INFO */

.soe-contact { background: #519fd7; margin-top: 15px; margin-bottom: 27px; }
.soe-contact b { color: #fff; }
.soe-contact a:link { text-decoration: none; color: #fff; }
.soe-contact td { padding-left: 14px; padding-right: 14px; font-size: 11pt; font-family: source sans pro; color: #fff; }
.soe-contact-info { font-style:italic; font-size: 15pt !important; font-family: droid serif !important; color: #fff; padding-top: 20px; padding-bottom: 18px; }
.soe-request-info { text-align: center; font-family: source sans pro; color: #fff !important; background: #519fd7; padding-bottom: 20px; }
.soe-request-info-but { height: 37px; background: #4180ac; line-height: 2.2; cursor: pointer; color: #fff; }
.soe-request-info-but a { text-decoration: none; color: #fff; }
.soe-follow { font-size: 15pt; color: #231f20; font-family: droid serif; margin-left: 14px; font-style: italic; margin-bottom: 9px; }
.soe-social { margin-left: 14px; margin-top: 9px; }
.soe-social hr { margin-top: 9px; margin-bottom: 9px; height: 1px; width: 220px; color: #e4dfd6; }
.soe-social img { padding-right: 20px; }

/* SCHOOL OF BUSINESS CONTACT INFO */

.sob-contact { background: #bb141a; margin-top: 15px; margin-bottom: 27px; }
.sob-contact b { color: #fff; }
.sob-contact a:link { text-decoration: none; color: #fff; }
.sob-contact td { padding-left: 14px; padding-right: 14px; font-size: 11pt; font-family: source sans pro; color: #fff; }
.sob-contact-info { font-style:italic; font-size: 15pt !important; font-family: droid serif !important; color: #fff; padding-top: 20px; padding-bottom: 18px; }
.sob-request-info { text-align: center; font-family: source sans pro; color: #fff !important; background: #bb141a; padding-bottom: 20px; }
.sob-request-info-but { height: 37px; background: #8b0304; line-height: 2.2; cursor: pointer; color: #fff; }
.sob-request-info-but a { text-decoration: none; color: #ffffff; }
.sob-follow { font-size: 15pt; color: #231f20; font-family: droid serif; margin-left: 14px; font-style: italic; margin-bottom: 9px; }
.sob-social { margin-left: 14px; margin-top: 9px; }
.sob-social hr { margin-top: 9px; margin-bottom: 9px; height: 1px; width: 220px; color: #e4dfd6; }
.sob-social img { padding-right: 20px; }

/* SCHOOL OF GRADUATE STUDIES AND RESEARCH CONTACT INFO */

.grad-contact { background: #388e7d; margin-top: 15px; margin-bottom: 27px; }
.grad-contact b { color: #fff; }
.grad-contact strong { color: #fff; }
.grad-contact em { color: #fff; }
.grad-contact a:link { text-decoration: none; color: #fff; }
.grad-contact td { padding-left: 14px; padding-right: 14px; font-size: 11pt; font-family: source sans pro; color: #fff; }
.grad-contact-info { font-style:italic; font-size: 15pt !important; font-family: droid serif !important; color: #fff; padding-top: 20px; padding-bottom: 18px; }
.grad-request-info { text-align: center; font-family: source sans pro; color: #fff !important; background: #388e7d; padding-bottom: 20px; }
.grad-request-info-but { height: 37px; background: #256c5e; line-height: 2.2; cursor: pointer; color: #fff; }
.grad-request-info-but a { text-decoration: none; color: #ffffff; }
.grad-follow { font-size: 15pt; color: #231f20; font-family: droid serif; margin-left: 14px; font-style: italic; margin-bottom: 9px; }
.grad-social { margin-left: 14px; margin-top: 9px; }
.grad-social hr { margin-top: 9px; margin-bottom: 9px; height: 1px; width: 220px; color: #e4dfd6; }
.grad-social img { padding-right: 20px; }

/* COLLEGE OF ARTS HUMANITIES AND SOCIAL SCIENCES COLOR BAR */

.cahss { width: 100%; height: 36px; background: #6b6eb3; margin-bottom: 19px; color: #fff; font-family: source sans pro; font-size: 11pt; line-height: 2.3; text-indent: 16px; text-transform: uppercase; }
.cahss a { color: #fff; }
.cahss-home { width: 100%; height: 36px; background: #6b6eb3; margin-bottom: 19px; color: #fff; font-family: source sans pro; font-size: 11pt; line-height: 2.3; text-indent: 16px; }
.cahss-home a { color: #fff; }
.cahss-caret { text-indent: 8px; padding-right: 10px; }

/* COLLEGE OF SCIENCE AND HEALTH PROFESSIONS COLOR BAR */

.cshp { width: 100%; height: 36px; background: #fdb933; margin-bottom: 19px; color: #fff; font-family: source sans pro; font-size: 11pt; line-height: 2.3; text-indent: 16px; text-transform: uppercase; }
.cshp a { color: #fff; }
.cshp-home { width: 100%; height: 36px; background: #fdb933; margin-bottom: 19px; color: #fff; font-family: source sans pro; font-size: 11pt; line-height: 2.3; text-indent: 16px; }
.cshp-home a { color: #fff; }
.cshp-caret { text-indent: 8px; padding-right: 10px; }

/* SCHOOL OF EDUCATION COLOR BAR */

.soe { width: 100%; height: 36px; background: #519fd7; margin-bottom: 19px; color: #fff; font-family: source sans pro; font-size: 11pt; line-height: 2.3; text-indent: 16px; text-transform: uppercase; }
.soe a { color: #fff; }
.soe-home { width: 100%; height: 36px; background: #519fd7; margin-bottom: 19px; color: #fff; font-family: source sans pro; font-size: 11pt; line-height: 2.3; text-indent: 16px; }
.soe-home a { color: #fff; }
.soe-caret { text-indent: 8px; padding-right: 10px; }

/* SCHOOL OF GRADUATE STUDIES AND RESEARCH COLOR BAR */

.grad { width: 100%; height: 36px; background: #388e7d; margin-bottom: 19px; color: #fff; font-family: source sans pro; font-size: 11pt; line-height: 2.3; text-indent: 16px; text-transform: uppercase; }
.grad a { color: #fff; }
.grad-home { width: 100%; height: 36px; background: #388e7d; margin-bottom: 19px; color: #fff; font-family: source sans pro; font-size: 11pt; line-height: 2.3; text-indent: 16px; }
.grad-home a { color: #fff; }
.grad-caret { text-indent: 8px; padding-right: 10px; }

/* SCHOOL OF BUSINESS COLOR BAR */

.sob { width: 100%; height: 36px; background: #bb141a; margin-bottom: 19px; color: #fff; font-family: source sans pro; font-size: 11pt; line-height: 2.3; text-indent: 16px; text-transform: uppercase; }
.sob a { color: #fff; }
.sob-home { width: 100%; height: 36px; background: #bb141a; margin-bottom: 19px; color: #fff; font-family: source sans pro; font-size: 11pt; line-height: 2.3; text-indent: 16px; }
.sob-home a { color: #fff; }
.sob-caret { text-indent: 8px; padding-right: 10px; }

/* MAJORS & PROGRAMS STYLING */

#degtitle { font-family: droid serif; font-size: 17pt; padding-left: 20px; padding-bottom: 17px; }
#majprogtitle { font-family: droid serif; font-size: 18pt; padding-bottom: 30px; }
#addinfo { margin-top: -13px; }
/*#mp-listing { margin-top: 45px; }*/
#mp-spacer { height: 45px; width: 100%; background: transparent; }

.listing { font-size: 9pt; width: 685px; }
.tblhead { background: #e4dfd6; font-family: droid serif; height: 33px; width: 685px; }
.progtitle { padding-left: 20px; }

/*.prog { width: 258px; padding-left: 20px; padding-top: 13px; padding-bottom: 8px; line-height: 1.4; }
.curriculum {  padding-top: 13px; padding-bottom: 8px; line-height: 1.4; }
.sequence {  padding-top: 13px; padding-bottom: 8px; line-height: 1.4; }*/

.prog { width: 259px; padding-left: 20px; padding-top: 13px; padding-bottom: 8px; line-height: 1.4; }
.curriculum {  width: 203px; padding-top: 13px; padding-bottom: 8px; line-height: 1.4; }
.sequence {  width: 203px; padding-top: 13px; padding-bottom: 8px; line-height: 1.4; }

.adescpad { padding-left: 20px; padding-right: 20px; padding-top: 4px; line-height: 1.4; width: 645px; }
.adescpad a { outline: 0; }
.adescpad div { padding-top: 3px; }
.bdescpad { padding-left: 20px; /*padding-bottom: 15px;*/ padding-right: 20px; padding-top: 4px; line-height: 1.4; width: 645px; }
.bdescpad a { outline: 0; }
.bdescpad div { padding-top: 3px; }
.gdescpad { padding-left: 20px; /*padding-bottom: 15px;*/ padding-right: 20px; padding-top: 4px; line-height: 1.4; width: 645px; }
.gdescpad a { outline: 0; }
.gdescpad div { padding-top: 3px; }
.odescpad { padding-left: 20px; /*padding-bottom: 15px;*/ padding-right: 20px; padding-top: 4px; line-height: 1.4; width: 645px; }
.odescpad a { outline: 0; }
.odescpad div { padding-top: 3px; }

.gradtblcell { width: 203px; }

..fa-plus-square-o { padding-bottom: 17px; }
.fa-angle-double-right { padding-bottom: 17px; }

.edinboro--two-column .container .template-row1 .span3 { display: table; }
/*.MPSearch { display: table-caption; margin-bottom: 20px; }*/

.mpheader { clear: both; font-weight: normal; font-family: droid serif; font-size: 9pt; line-height: 2.6; margin: 0px 0 0px 0; overflow: hidden; background-color: #e4dfd6; height: 33px; width: 685px; }
.mpmajor { width: 243px; padding-left: 20px; float: left; font-size: 9pt; line-height: 1.4; }
.mpcurriculum { width: 188px; padding-left: 16px; float: left; font-size: 9pt; line-height: 1.4; }
.mpsequence { width: 203px; padding-left: 14px; float: left; font-size: 9pt; line-height: 1.4;  }
.mpmajorh { width: 243px; padding-left: 20px; float: left; font-size: 9pt; }
.mpcurriculumh { width: 188px; padding-left: 16px; float: left; font-size: 9pt; }
.mpsequenceh { width: 203px; padding-left: 14px; float: left; font-size: 9pt;  }
.mprow { clear: both; line-height: 18px; overflow: hidden; padding-top: 13px; padding-bottom: 8px; border-bottom-width: 0px; border-bottom-style: inset; width: 685px; }
.mpdesc { margin-left: 20px; margin-right: 20px; margin-top: 4px; font-size: 9pt; line-height: 1.4; padding-bottom: 10px; }
.mpdesc p { margin-bottom: 0px; padding-bottom: 15px; }
.majorsprograms:nth-child(odd) { background-color: #fcfcfb; }
.majorsprograms:nth-child(even) { background-color: #f7f5f3; }

.mpcurriculum-m { font-size: 9pt; margin-left: 20px; }
.mpsequence-m { font-size: 9pt; margin-left: 20px; }
.mpcurriculum-mtitle { font-family: droid serif; font-size: 10pt; margin-left: 20px; }
.mpsequence-mtitle { font-family: droid serif; font-size: 10pt; margin-left: 20px; }
.mpcurriculum-marea { padding-bottom: 8px; display: none; }
.mpsequence-marea { padding-bottom: 8px; display: none; }

div#mprogspacr { height: 10px; }


/* ASSOCIATE DEGREE STYLES */

.aprog-1,.aprog-3,.aprog-5,.aprog-7,.aprog-9,.aprog-11,.aprog-13,.aprog-15,.aprog-17,.aprog-19,.aprog-21,.aprog-23,.aprog-25,.aprog-27,.aprog-29 { background: #fcfcfb; }
.aprog-2,.aprog-4,.aprog-6,.aprog-8,.aprog-10,.aprog-12,.aprog-14,.aprog-16,.aprog-18,.aprog-20,.aprog-22,.aprog-24,.aprog-26,.aprog-28,.aprog-30 { background: #f7f5f3; }
.adescript-1,.adescript-3,.adescript-5,.adescript-7,.adescript-9,.adescript-11,.adescript-13,.adescript-15,.adescript-17,.adescript-19,.adescript-21,.adescript-23,.adescript-25,.adescript-27,.adescript-29 { background: #fcfcfb; }
.adescript-2,.adescript-4,.adescript-6,.adescript-8,.adescript-10,.adescript-12,.adescript-14,.adescript-16,.adescript-18,.adescript-20,.adescript-22,.adescript-24,.adescript-26,.adescript-28,.adescript-30 { background: #f7f5f3; }

/* BACHELORS DEGREE STYLES */

.bprog-1,.bprog-3,.bprog-5,.bprog-7,.bprog-9,.bprog-11,.bprog-13,.bprog-15,.bprog-17,.bprog-19,.bprog-21,.bprog-23,.bprog-25,.bprog-27,.bprog-29,.bprog-31,.bprog-33,.bprog-35,.bprog-37,.bprog-39,.bprog-41,.bprog-43,.bprog-45,.bprog-47,.bprog-49,.bprog-51,.bprog-53,.bprog-55,.bprog-57,.bprog-59,.bprog-61,.bprog-63,.bprog-65,.bprog-67,.bprog-69,.bprog-71,.bprog-73,.bprog-75,.bprog-77,.bprog-79,.bprog-81,.bprog-83,.bprog-85,.bprog-87,.bprog-89,.bprog-91,.bprog-93,.bprog-95,.bprog-97,.bprog-99,.bprog-101,.bprog-103,.bprog-105,.bprog-107,.bprog-109,.bprog-111,.bprog-113,.bprog-115,.bprog-117,.bprog-119,.bprog-121,.bprog-123,.bprog-125,.bprog-127,.bprog-129,.bprog-131,.bprog-133,.bprog-135,.bprog-137,.bprog-139,.bprog-141,.bprog-143,.bprog-145,.bprog-147,.bprog-149,.bprog-151,.bprog-153,.bprog-155,.bprog-157,.bprog-159,.bprog-161,.bprog-163,.bprog-165,.bprog-167,.bprog-169,.bprog-171,.bprog-173,.bprog-175,.bprog-177,.bprog-179 { background: #fcfcfb; }

.bprog-2,.bprog-4,.bprog-6,.bprog-8,.bprog-10,.bprog-12,.bprog-14,.bprog-16,.bprog-18,.bprog-20,.bprog-22,.bprog-24,.bprog-26,.bprog-28,.bprog-30,.bprog-32,.bprog-34,.bprog-36,.bprog-38,.bprog-40,.bprog-42,.bprog-44,.bprog-46,.bprog-48,.bprog-50,.bprog-52,.bprog-54,.bprog-56,.bprog-58,.bprog-60,.bprog-62,.bprog-64,.bprog-66,.bprog-68,.bprog-70,.bprog-72,.bprog-74,.bprog-76,.bprog-78,.bprog-80,.bprog-82,.bprog-84,.bprog-86,.bprog-88,.bprog-90,.bprog-92,.bprog-94,.bprog-96,.bprog-98,.bprog-100,.bprog-102,.bprog-104,.bprog-106,.bprog-108,.bprog-110,.bprog-112,.bprog-114,.bprog-116,.bprog-118,.bprog-120,.bprog-122,.bprog-124,.bprog-126,.bprog-128,.bprog-130,.bprog-132,.bprog-134,.bprog-136,.bprog-138,.bprog-140,.bprog-142,.bprog-144,.bprog-146,.bprog-148,.bprog-150,.bprog-152,.bprog-154,.bprog-156,.bprog-158,.bprog-160,.bprog-162,.bprog-164,.bprog-166,.bprog-168,.bprog-170,.bprog-172,.bprog-174,.bprog-176,.bprog-178,.bprog-180 { background: #f7f5f3; }

.bdescript-1,.bdescript-3,.bdescript-5,.bdescript-7,.bdescript-9,.bdescript-11,.bdescript-13,.bdescript-15,.bdescript-17,.bdescript-19,.bdescript-21,.bdescript-23,.bdescript-25,.bdescript-27,.bdescript-29,.bdescript-31,.bdescript-33,.bdescript-35,.bdescript-37,.bdescript-39,.bdescript-41,.bdescript-43,.bdescript-45,.bdescript-47,.bdescript-49,.bdescript-51,.bdescript-53,.bdescript-55,.bdescript-57,.bdescript-59,.bdescript-61,.bdescript-63,.bdescript-65,.bdescript-67,.bdescript-69,.bdescript-71,.bdescript-73,.bdescript-75,.bdescript-77,.bdescript-79,.bdescript-81,.bdescript-83,.bdescript-85,.bdescript-87,.bdescript-89,.bdescript-91,.bdescript-93,.bdescript-95,.bdescript-97,.bdescript-99,.bdescript-101,.bdescript-103,.bdescript-105,.bdescript-107,.bdescript-109,.bdescript-111,.bdescript-113,.bdescript-115,.bdescript-117,.bdescript-119,.bdescript-121,.bdescript-123,.bdescript-125,.bdescript-127,.bdescript-129,.bdescript-131,.bdescript-133,.bdescript-135,.bdescript-137,.bdescript-139,.bdescript-141,.bdescript-143,.bdescript-145,.bdescript-147,.bdescript-149,.bdescript-151,.bdescript-153,.bdescript-155,.bdescript-157,.bdescript-159,.bdescript-161,.bdescript-163,.bdescript-165,.bdescript-167.bdescript-1,.bdescript-3,.bdescript-1,.bdescript-3,.bdescript-5,.bdescript-7,.bdescript-9,.bdescript-11,.bdescript-13,.bdescript-15,.bdescript-17,.bdescript-19,.bdescript-21,.bdescript-23,.bdescript-25,.bdescript-27,.bdescript-29,.bdescript-31,.bdescript-33,.bdescript-35,.bdescript-37,.bdescript-39,.bdescript-41,.bdescript-43,.bdescript-45,.bdescript-47,.bdescript-49,.bdescript-51,.bdescript-53,.bdescript-55,.bdescript-57,.bdescript-59,.bdescript-61,.bdescript-63,.bdescript-65,.bdescript-67,.bdescript-69,.bdescript-71,.bdescript-73,.bdescript-75,.bdescript-77,.bdescript-79,.bdescript-81,.bdescript-83,.bdescript-85,.bdescript-87,.bdescript-89,.bdescript-91,.bdescript-93,.bdescript-95,.bdescript-97,.bdescript-99,.bdescript-101,.bdescript-103,.bdescript-105,.bdescript-107,.bdescript-109,.bdescript-111,.bdescript-113,.bdescript-115,.bdescript-117,.bdescript-119,.bdescript-121,.bdescript-123,.bdescript-125,.bdescript-127,.bdescript-129,.bdescript-131,.bdescript-133,.bdescript-135,.bdescript-137,.bdescript-139,.bdescript-141,.bdescript-143,.bdescript-145,.bdescript-147,.bdescript-149,.bdescript-151,.bdescript-153,.bdescript-155,.bdescript-157,.bdescript-159,.bdescript-161,.bdescript-163,.bdescript-165,.bdescript-167.bdescript-1,.bdescript-3,.bdescript-5,.bdescript-7,.bdescript-9,.bdescript-11,.bdescript-13,.bdescript-15,.bdescript-17,.bdescript-19,.bdescript-21,.bdescript-23,.bdescript-25,.bdescript-27,.bdescript-29,.bdescript-31,.bdescript-33,.bdescript-35,.bdescript-37,.bdescript-39,.bdescript-41,.bdescript-43,.bdescript-45,.bdescript-47,.bdescript-49,.bdescript-51,.bdescript-53,.bdescript-55,.bdescript-57,.bdescript-59,.bdescript-61,.bdescript-63,.bdescript-65,.bdescript-67,.bdescript-69,.bdescript-71,.bdescript-73,.bdescript-75,.bdescript-77,.bdescript-79,.bdescript-81,.bdescript-83,.bdescript-85,.bdescript-87,.bdescript-89,.bdescript-91,.bdescript-93,.bdescript-95,.bdescript-97,.bdescript-99,.bdescript-101,.bdescript-103,.bdescript-105,.bdescript-107,.bdescript-109,.bdescript-111,.bdescript-113,.bdescript-115,.bdescript-117,.bdescript-119,.bdescript-121,.bdescript-123,.bdescript-125,.bdescript-127,.bdescript-129,.bdescript-131,.bdescript-133,.bdescript-135,.bdescript-137,.bdescript-139,.bdescript-141,.bdescript-143,.bdescript-145,.bdescript-147,.bdescript-149,.bdescript-151,.bdescript-153,.bdescript-155,.bdescript-157,.bdescript-159,.bdescript-161,.bdescript-163,.bdescript-165,.bdescript-167,.bdescript-169,.bdescript-171,.bdescript-173,.bdescript-175,.bdescript-177,.bdescript-179 { background: #fcfcfb; }

.bdescript-2,.bdescript-4,.bdescript-6,.bdescript-8,.bdescript-10,.bdescript-12,.bdescript-14,.bdescript-16,.bdescript-18,.bdescript-20,.bdescript-22,.bdescript-24,.bdescript-26,.bdescript-28,.bdescript-30,.bdescript-32,.bdescript-34,.bdescript-36,.bdescript-38,.bdescript-40,.bdescript-42,.bdescript-44,.bdescript-46,.bdescript-48,.bdescript-50,.bdescript-52,.bdescript-54,.bdescript-56,.bdescript-58,.bdescript-60,.bdescript-62,.bdescript-64,.bdescript-66,.bdescript-68,.bdescript-70,.bdescript-72,.bdescript-74,.bdescript-76,.bdescript-78,.bdescript-80,.bdescript-82,.bdescript-84,.bdescript-86,.bdescript-88,.bdescript-90,.bdescript-92,.bdescript-94,.bdescript-96,.bdescript-98,.bdescript-100,.bdescript-102,.bdescript-104,.bdescript-106,.bdescript-108,.bdescript-110,.bdescript-112,.bdescript-114,.bdescript-116,.bdescript-118,.bdescript-120,.bdescript-122,.bdescript-124,.bdescript-126,.bdescript-128,.bdescript-130,.bdescript-132,.bdescript-134,.bdescript-136,.bdescript-138,.bdescript-140,.bdescript-142,.bdescript-144,.bdescript-146,.bdescript-148,.bdescript-150,.bdescript-152,.bdescript-154,.bdescript-156,.bdescript-158,.bdescript-160,.bdescript-162,.bdescript-164,.bdescript-166,.bdescript-168,.bdescript-170,.bdescript-172,.bdescript-174,.bdescript-176,.bdescript-178,.bdescript-180 { background: #f7f5f3; }

/* GRADUATE DEGREE STYLES */

.gprog-1,.gprog-3,.gprog-5,.gprog-7,.gprog-9,.gprog-11,.gprog-13,.gprog-15,.gprog-17,.gprog-19,.gprog-21,.gprog-23,.gprog-25,.gprog-27,.gprog-29,.gprog-31,.gprog-33,.gprog-35,.gprog-37,.gprog-39,.gprog-41,.gprog-43,.gprog-45,.gprog-47,.gprog-49,.gprog-51,.gprog-53,.gprog-55,.gprog-57,.gprog-59,.gprog-61,.gprog-63,.gprog-65,.gprog-67,.gprog-69,.gprog-71,.gprog-73,.gprog-75,.gprog-77,.gprog-79,.gprog-81,.gprog-83,.gprog-85,.gprog-87,.gprog-89,.gprog-91,.gprog-93,.gprog-95,.gprog-97,.gprog-99,.gprog-101,.gprog-103,.gprog-105,.gprog-107,.gprog-109,.gprog-111,.gprog-1,.gprog-3,.gprog-5,.gprog-7,.gprog-9,.gprog-11,.gprog-13,.gprog-15,.gprog-17,.gprog-19,.gprog-21,.gprog-23,.gprog-25,.gprog-27,.gprog-29,.gprog-31,.gprog-33,.gprog-35,.gprog-37,.gprog-39,.gprog-41,.gprog-43,.gprog-45,.gprog-47,.gprog-49,.gprog-51,.gprog-53,.gprog-55,.gprog-57,.gprog-59,.gprog-61,.gprog-63,.gprog-65,.gprog-67,.gprog-69,.gprog-71,.gprog-73,.gprog-75,.gprog-77,.gprog-79,.gprog-81,.gprog-83,.gprog-85,.gprog-87,.gprog-89,.gprog-91,.gprog-93,.gprog-95,.gprog-97,.gprog-99,.gprog-101,.gprog-103,.gprog-105,.gprog-107,.gprog-109,.gprog-111,.gprog-113,.gprog-115,.gprog-117,.gprog-119,.gprog-121,.gprog-123,.gprog-125,.gprog-127,.gprog-129,.gprog-131,.gprog-133,.gprog-135,.gprog-137,.gprog-139,.gprog-141,.gprog-143,.gprog-145,.gprog-1,.gprog-3,.gprog-5,.gprog-7,.gprog-9,.gprog-11,.gprog-13,.gprog-15,.gprog-17,.gprog-19,.gprog-21,.gprog-23,.gprog-25,.gprog-27,.gprog-29,.gprog-31,.gprog-33,.gprog-35,.gprog-37,.gprog-39,.gprog-41,.gprog-43,.gprog-45,.gprog-47,.gprog-49,.gprog-51,.gprog-53,.gprog-55,.gprog-57,.gprog-59,.gprog-61,.gprog-63,.gprog-65,.gprog-67,.gprog-69,.gprog-71,.gprog-73,.gprog-75,.gprog-77,.gprog-79,.gprog-81,.gprog-83,.gprog-85,.gprog-87,.gprog-89,.gprog-91,.gprog-93,.gprog-95,.gprog-97,.gprog-99,.gprog-101,.gprog-103,.gprog-105,.gprog-107,.gprog-109,.gprog-111,.gprog-1,.gprog-3,.gprog-5,.gprog-7,.gprog-9,.gprog-11,.gprog-13,.gprog-15,.gprog-17,.gprog-19,.gprog-21,.gprog-23,.gprog-25,.gprog-27,.gprog-29,.gprog-31,.gprog-33,.gprog-35,.gprog-37,.gprog-39,.gprog-41,.gprog-43,.gprog-45,.gprog-47,.gprog-49,.gprog-51,.gprog-53,.gprog-55,.gprog-57,.gprog-59,.gprog-61,.gprog-63,.gprog-65,.gprog-67,.gprog-69,.gprog-71,.gprog-73,.gprog-75,.gprog-77,.gprog-79,.gprog-81,.gprog-83,.gprog-85,.gprog-87,.gprog-89,.gprog-91,.gprog-93,.gprog-95,.gprog-97,.gprog-99,.gprog-101,.gprog-103,.gprog-105,.gprog-107,.gprog-109,.gprog-111,.gprog-113,.gprog-115,.gprog-117,.gprog-119,.gprog-121,.gprog-123,.gprog-125,.gprog-127,.gprog-129,.gprog-131,.gprog-133,.gprog-135,.gprog-137,.gprog-139,.gprog-141,.gprog-143,.gprog-145,.gprog-147,.gprog-149,.gprog-151,.gprog-153,.gprog-155,.gprog-157,.gprog-159,.gprog-161,.gprog-163,.gprog-165,.gprog-167,.gprog-169,.gprog-171,.gprog-173,.gprog-175,.gprog-177,.gprog-179 { background: #fcfcfb; }

.gprog-2,.gprog-4,.gprog-6,.gprog-8,.gprog-10,.gprog-12,.gprog-14,.gprog-16,.gprog-18,.gprog-20,.gprog-22,.gprog-24,.gprog-26,.gprog-28,.gprog-30,.gprog-32,.gprog-34,.gprog-36,.gprog-38,.gprog-40,.gprog-42,.gprog-44,.gprog-46,.gprog-48,.gprog-50,.gprog-52,.gprog-54,.gprog-56,.gprog-58,.gprog-60,.gprog-62,.gprog-64,.gprog-66,.gprog-68,.gprog-70,.gprog-72,.gprog-74,.gprog-76,.gprog-78,.gprog-80,.gprog-82,.gprog-84,.gprog-86,.gprog-88,.gprog-90,.gprog-92,.gprog-94,.gprog-96,.gprog-98,.gprog-100,.gprog-102,.gprog-104,.gprog-106,.gprog-108,.gprog-110,.gprog-112,.gprog-114,.gprog-116,.gprog-118,.gprog-120,.gprog-122,.gprog-124,.gprog-126,.gprog-128,.gprog-130,.gprog-132,.gprog-134,.gprog-136,.gprog-138,.gprog-140,.gprog-142,.gprog-144,.gprog-146,.gprog-148,.gprog-150,.gprog-152,.gprog-154,.gprog-156,.gprog-158,.gprog-160,.gprog-162,.gprog-164,.gprog-166,.gprog-168,.gprog-170,.gprog-172.gprog-2,.gprog-4,.gprog-6,.gprog-8,.gprog-10,.gprog-12,.gprog-14,.gprog-16,.gprog-18,.gprog-20,.gprog-22,.gprog-24,.gprog-26,.gprog-28,.gprog-30,.gprog-32,.gprog-34,.gprog-36,.gprog-38,.gprog-40,.gprog-42,.gprog-44,.gprog-46,.gprog-48,.gprog-50,.gprog-52,.gprog-54,.gprog-56,.gprog-58,.gprog-60,.gprog-62,.gprog-64,.gprog-66,.gprog-68,.gprog-70,.gprog-72,.gprog-74,.gprog-76,.gprog-78,.gprog-80,.gprog-82,.gprog-84,.gprog-86,.gprog-88,.gprog-90,.gprog-92,.gprog-94,.gprog-96,.gprog-98,.gprog-100,.gprog-102,.gprog-104,.gprog-106,.gprog-108,.gprog-110,.gprog-112,.gprog-114,.gprog-116,.gprog-118,.gprog-120,.gprog-122,.gprog-124,.gprog-126,.gprog-128,.gprog-130,.gprog-132,.gprog-134,.gprog-136,.gprog-138,.gprog-140,.gprog-142,.gprog-144,.gprog-146,.gprog-148,.gprog-150,.gprog-152,.gprog-154,.gprog-156,.gprog-158,.gprog-160,.gprog-162,.gprog-164,.gprog-166,.gprog-168,.gprog-170,.gprog-172,.gprog-174,.gprog-176,.gprog-178,.gprog-180 { background: #f7f5f3; }

.gdescript-1,.gdescript-3,.gdescript-5,.gdescript-7,.gdescript-9,.gdescript-11,.gdescript-13,.gdescript-15,.gdescript-17,.gdescript-19,.gdescript-21,.gdescript-23,.gdescript-25,.gdescript-27,.gdescript-29,.gdescript-31,.gdescript-33,.gdescript-35,.gdescript-37,.gdescript-39,.gdescript-41,.gdescript-43,.gdescript-45,.gdescript-47,.gdescript-49,.gdescript-51,.gdescript-53,.gdescript-55,.gdescript-57,.gdescript-59,.gdescript-61,.gdescript-63,.gdescript-65,.gdescript-67,.gdescript-69,.gdescript-71,.gdescript-73,.gdescript-75,.gdescript-77,.gdescript-79,.gdescript-81,.gdescript-83,.gdescript-85,.gdescript-87,.gdescript-89,.gdescript-91,.gdescript-93,.gdescript-95,.gdescript-97,.gdescript-99,.gdescript-101,.gdescript-103,.gdescript-105,.gdescript-107,.gdescript-109,.gdescript-111,.gdescript-113,.gdescript-115,.gdescript-117,.gdescript-119,.gdescript-121,.gdescript-123,.gdescript-125,.gdescript-127,.gdescript-129,.gdescript-131,.gdescript-133,.gdescript-135,.gdescript-137,.gdescript-139,.gdescript-1,.gdescript-3,.gdescript-5,.gdescript-7,.gdescript-9,.gdescript-11,.gdescript-13,.gdescript-15,.gdescript-17,.gdescript-19,.gdescript-21,.gdescript-23,.gdescript-25,.gdescript-27,.gdescript-29,.gdescript-31,.gdescript-33,.gdescript-35,.gdescript-37,.gdescript-39,.gdescript-41,.gdescript-43,.gdescript-45,.gdescript-47,.gdescript-49,.gdescript-51,.gdescript-53,.gdescript-55,.gdescript-57,.gdescript-59,.gdescript-61,.gdescript-63,.gdescript-65,.gdescript-67,.gdescript-69,.gdescript-71,.gdescript-73,.gdescript-75,.gdescript-77,.gdescript-79,.gdescript-81,.gdescript-83,.gdescript-85,.gdescript-87,.gdescript-89,.gdescript-91,.gdescript-93,.gdescript-95,.gdescript-97,.gdescript-99,.gdescript-101,.gdescript-103,.gdescript-105,.gdescript-107,.gdescript-109,.gdescript-111,.gdescript-113,.gdescript-115,.gdescript-117,.gdescript-119,.gdescript-121,.gdescript-123,.gdescript-125,.gdescript-127,.gdescript-129,.gdescript-131,.gdescript-133,.gdescript-135,.gdescript-137,.gdescript-139,.gdescript-141,.gdescript-143,.gdescript-145,.gdescript-147,.gdescript-149,.gdescript-151,.gdescript-153,.gdescript-155,.gdescript-157,.gdescript-159,.gdescript-161,.gdescript-163,.gdescript-165,.gdescript-167,.gdescript-169,.gdescript-171,.gdescript-173,.gdescript-175,.gdescript-177,.gdescript-179 { background: #fcfcfb; }

.gdescript-2,.gdescript-4,.gdescript-6,.gdescript-8,.gdescript-10,.gdescript-12,.gdescript-14,.gdescript-16,.gdescript-18,.gdescript-20,.gdescript-22,.gdescript-24,.gdescript-26,.gdescript-28,.gdescript-30,.gdescript-32,.gdescript-34,.gdescript-36,.gdescript-38,.gdescript-40,.gdescript-42,.gdescript-44,.gdescript-46,.gdescript-48,.gdescript-50,.gdescript-52,.gdescript-54,.gdescript-56,.gdescript-58,.gdescript-60,.gdescript-62,.gdescript-64,.gdescript-66,.gdescript-68,.gdescript-70,.gdescript-72,.gdescript-74,.gdescript-76,.gdescript-78,.gdescript-80,.gdescript-82,.gdescript-84,.gdescript-86,.gdescript-88,.gdescript-90,.gdescript-92,.gdescript-94,.gdescript-96,.gdescript-98,.gdescript-100,.gdescript-102,.gdescript-104,.gdescript-106,.gdescript-108,.gdescript-110,.gdescript-112,.gdescript-114,.gdescript-116,.gdescript-118,.gdescript-120,.gdescript-122,.gdescript-124,.gdescript-126,.gdescript-128,.gdescript-130,.gdescript-132,.gdescript-134,.gdescript-136,.gdescript-138,.gdescript-140,.gdescript-142,.gdescript-144,.gdescript-146,.gdescript-148,.gdescript-150,.gdescript-152,.gdescript-154,.gdescript-156,.gdescript-158,.gdescript-160,.gdescript-162,.gdescript-164,.gdescript-166,.gdescript-168,.gdescript-170,.gdescript-172,.gdescript-174,.gdescript-176,.gdescript-178,.gdescript-180 { background: #f7f5f3; }

/* MINOR DEGREE STYLES */

.mprog-1,.mprog-3,.mprog-5,.mprog-7,.mprog-9,.mprog-11,.mprog-13,.mprog-15,.mprog-17,.mprog-19,.mprog-21,.mprog-23,.mprog-25,.mprog-27,.mprog-29,.mprog-31,.mprog-33,.mprog-35,.mprog-37,.mprog-39,.mprog-41,.mprog-43,.mprog-45,.mprog-47,.mprog-49,.mprog-51,.mprog-53,.mprog-55,.mprog-57,.mprog-59,.mprog-61,.mprog-63,.mprog-65,.mprog-67,.mprog-69,.mprog-71,.mprog-73,.mprog-75,.mprog-77,.mprog-79,.mprog-81,.mprog-83,.mprog-85,.mprog-87,.mprog-89,.mprog-91,.mprog-93,.mprog-95,.mprog-97,.mprog-99,.mprog-101,.mprog-103,.mprog-105,.mprog-107,.mprog-109,.mprog-111,.mprog-1,.mprog-3,.mprog-5,.mprog-7,.mprog-9,.mprog-11,.mprog-13,.mprog-15,.mprog-17,.mprog-19,.mprog-21,.mprog-23,.mprog-25,.mprog-27,.mprog-29,.mprog-31,.mprog-33,.mprog-35,.mprog-37,.mprog-39,.mprog-41,.mprog-43,.mprog-45,.mprog-47,.mprog-49,.mprog-51,.mprog-53,.mprog-55,.mprog-57,.mprog-59,.mprog-61,.mprog-63,.mprog-65,.mprog-67,.mprog-69,.mprog-71,.mprog-73,.mprog-75,.mprog-77,.mprog-79,.mprog-81,.mprog-83,.mprog-85,.mprog-87,.mprog-89,.mprog-91,.mprog-93,.mprog-95,.mprog-97,.mprog-99,.mprog-101,.mprog-103,.mprog-105,.mprog-107,.mprog-109,.mprog-111,.mprog-113,.mprog-115,.mprog-117,.mprog-119,.mprog-121,.mprog-123,.mprog-125,.mprog-127,.mprog-129,.mprog-131,.mprog-133,.mprog-135,.mprog-137,.mprog-139,.mprog-141,.mprog-143,.mprog-145,.mprog-1,.mprog-3,.mprog-5,.mprog-7,.mprog-9,.mprog-11,.mprog-13,.mprog-15,.mprog-17,.mprog-19,.mprog-21,.mprog-23,.mprog-25,.mprog-27,.mprog-29,.mprog-31,.mprog-33,.mprog-35,.mprog-37,.mprog-39,.mprog-41,.mprog-43,.mprog-45,.mprog-47,.mprog-49,.mprog-51,.mprog-53,.mprog-55,.mprog-57,.mprog-59,.mprog-61,.mprog-63,.mprog-65,.mprog-67,.mprog-69,.mprog-71,.mprog-73,.mprog-75,.mprog-77,.mprog-79,.mprog-81,.mprog-83,.mprog-85,.mprog-87,.mprog-89,.mprog-91,.mprog-93,.mprog-95,.mprog-97,.mprog-99,.mprog-101,.mprog-103,.mprog-105,.mprog-107,.mprog-109,.mprog-111,.mprog-1,.mprog-3,.mprog-5,.mprog-7,.mprog-9,.mprog-11,.mprog-13,.mprog-15,.mprog-17,.mprog-19,.mprog-21,.mprog-23,.mprog-25,.mprog-27,.mprog-29,.mprog-31,.mprog-33,.mprog-35,.mprog-37,.mprog-39,.mprog-41,.mprog-43,.mprog-45,.mprog-47,.mprog-49,.mprog-51,.mprog-53,.mprog-55,.mprog-57,.mprog-59,.mprog-61,.mprog-63,.mprog-65,.mprog-67,.mprog-69,.mprog-71,.mprog-73,.mprog-75,.mprog-77,.mprog-79,.mprog-81,.mprog-83,.mprog-85,.mprog-87,.mprog-89,.mprog-91,.mprog-93,.mprog-95,.mprog-97,.mprog-99,.mprog-101,.mprog-103,.mprog-105,.mprog-107,.mprog-109,.mprog-111,.mprog-113,.mprog-115,.mprog-117,.mprog-119,.mprog-121,.mprog-123,.mprog-125,.mprog-127,.mprog-129,.mprog-131,.mprog-133,.mprog-135,.mprog-137,.mprog-139,.mprog-141,.mprog-143,.mprog-145,.mprog-147,.mprog-149,.mprog-151,.mprog-153,.mprog-155,.mprog-157,.mprog-159,.mprog-161,.mprog-163,.mprog-165,.mprog-167,.mprog-169,.mprog-171,.mprog-173,.mprog-175,.mprog-177,.mprog-179 { background: #fcfcfb; }

.mprog-2,.mprog-4,.mprog-6,.mprog-8,.mprog-10,.mprog-12,.mprog-14,.mprog-16,.mprog-18,.mprog-20,.mprog-22,.mprog-24,.mprog-26,.mprog-28,.mprog-30,.mprog-32,.mprog-34,.mprog-36,.mprog-38,.mprog-40,.mprog-42,.mprog-44,.mprog-46,.mprog-48,.mprog-50,.mprog-52,.mprog-54,.mprog-56,.mprog-58,.mprog-60,.mprog-62,.mprog-64,.mprog-66,.mprog-68,.mprog-70,.mprog-72,.mprog-74,.mprog-76,.mprog-78,.mprog-80,.mprog-82,.mprog-84,.mprog-86,.mprog-88,.mprog-90,.mprog-92,.mprog-94,.mprog-96,.mprog-98,.mprog-100,.mprog-102,.mprog-104,.mprog-106,.mprog-108,.mprog-110,.mprog-112,.mprog-114,.mprog-116,.mprog-118,.mprog-120,.mprog-122,.mprog-124,.mprog-126,.mprog-128,.mprog-130,.mprog-132,.mprog-134,.mprog-136,.mprog-138,.mprog-140,.mprog-142,.mprog-144,.mprog-146,.mprog-148,.mprog-150,.mprog-152,.mprog-154,.mprog-156,.mprog-158,.mprog-160,.mprog-162,.mprog-164,.mprog-166,.mprog-168,.mprog-170,.mprog-172.mprog-2,.mprog-4,.mprog-6,.mprog-8,.mprog-10,.mprog-12,.mprog-14,.mprog-16,.mprog-18,.mprog-20,.mprog-22,.mprog-24,.mprog-26,.mprog-28,.mprog-30,.mprog-32,.mprog-34,.mprog-36,.mprog-38,.mprog-40,.mprog-42,.mprog-44,.mprog-46,.mprog-48,.mprog-50,.mprog-52,.mprog-54,.mprog-56,.mprog-58,.mprog-60,.mprog-62,.mprog-64,.mprog-66,.mprog-68,.mprog-70,.mprog-72,.mprog-74,.mprog-76,.mprog-78,.mprog-80,.mprog-82,.mprog-84,.mprog-86,.mprog-88,.mprog-90,.mprog-92,.mprog-94,.mprog-96,.mprog-98,.mprog-100,.mprog-102,.mprog-104,.mprog-106,.mprog-108,.mprog-110,.mprog-112,.mprog-114,.mprog-116,.mprog-118,.mprog-120,.mprog-122,.mprog-124,.mprog-126,.mprog-128,.mprog-130,.mprog-132,.mprog-134,.mprog-136,.mprog-138,.mprog-140,.mprog-142,.mprog-144,.mprog-146,.mprog-148,.mprog-150,.mprog-152,.mprog-154,.mprog-156,.mprog-158,.mprog-160,.mprog-162,.mprog-164,.mprog-166,.mprog-168,.mprog-170,.mprog-172,.mprog-174,.mprog-176,.mprog-178,.mprog-180 { background: #f7f5f3; }

.mdescript-1,.mdescript-3,.mdescript-5,.mdescript-7,.mdescript-9,.mdescript-11,.mdescript-13,.mdescript-15,.mdescript-17,.mdescript-19,.mdescript-21,.mdescript-23,.mdescript-25,.mdescript-27,.mdescript-29,.mdescript-31,.mdescript-33,.mdescript-35,.mdescript-37,.mdescript-39,.mdescript-41,.mdescript-43,.mdescript-45,.mdescript-47,.mdescript-49,.mdescript-51,.mdescript-53,.mdescript-55,.mdescript-57,.mdescript-59,.mdescript-61,.mdescript-63,.mdescript-65,.mdescript-67,.mdescript-69,.mdescript-71,.mdescript-73,.mdescript-75,.mdescript-77,.mdescript-79,.mdescript-81,.mdescript-83,.mdescript-85,.mdescript-87,.mdescript-89,.mdescript-91,.mdescript-93,.mdescript-95,.mdescript-97,.mdescript-99,.mdescript-101,.mdescript-103,.mdescript-105,.mdescript-107,.mdescript-109,.mdescript-111,.mdescript-113,.mdescript-115,.mdescript-117,.mdescript-119,.mdescript-121,.mdescript-123,.mdescript-125,.mdescript-127,.mdescript-129,.mdescript-131,.mdescript-133,.mdescript-135,.mdescript-137,.mdescript-139,.mdescript-1,.mdescript-3,.mdescript-5,.mdescript-7,.mdescript-9,.mdescript-11,.mdescript-13,.mdescript-15,.mdescript-17,.mdescript-19,.mdescript-21,.mdescript-23,.mdescript-25,.mdescript-27,.mdescript-29,.mdescript-31,.mdescript-33,.mdescript-35,.mdescript-37,.mdescript-39,.mdescript-41,.mdescript-43,.mdescript-45,.mdescript-47,.mdescript-49,.mdescript-51,.mdescript-53,.mdescript-55,.mdescript-57,.mdescript-59,.mdescript-61,.mdescript-63,.mdescript-65,.mdescript-67,.mdescript-69,.mdescript-71,.mdescript-73,.mdescript-75,.mdescript-77,.mdescript-79,.mdescript-81,.mdescript-83,.mdescript-85,.mdescript-87,.mdescript-89,.mdescript-91,.mdescript-93,.mdescript-95,.mdescript-97,.mdescript-99,.mdescript-101,.mdescript-103,.mdescript-105,.mdescript-107,.mdescript-109,.mdescript-111,.mdescript-113,.mdescript-115,.mdescript-117,.mdescript-119,.mdescript-121,.mdescript-123,.mdescript-125,.mdescript-127,.mdescript-129,.mdescript-131,.mdescript-133,.mdescript-135,.mdescript-137,.mdescript-139,.mdescript-141,.mdescript-143,.mdescript-145,.mdescript-147,.mdescript-149,.mdescript-151,.mdescript-153,.mdescript-155,.mdescript-157,.mdescript-159,.mdescript-161,.mdescript-163,.mdescript-165,.mdescript-167,.mdescript-169,.mdescript-171,.mdescript-173,.mdescript-175,.mdescript-177,.mdescript-179 { background: #fcfcfb; }

.mdescript-2,.mdescript-4,.mdescript-6,.mdescript-8,.mdescript-10,.mdescript-12,.mdescript-14,.mdescript-16,.mdescript-18,.mdescript-20,.mdescript-22,.mdescript-24,.mdescript-26,.mdescript-28,.mdescript-30,.mdescript-32,.mdescript-34,.mdescript-36,.mdescript-38,.mdescript-40,.mdescript-42,.mdescript-44,.mdescript-46,.mdescript-48,.mdescript-50,.mdescript-52,.mdescript-54,.mdescript-56,.mdescript-58,.mdescript-60,.mdescript-62,.mdescript-64,.mdescript-66,.mdescript-68,.mdescript-70,.mdescript-72,.mdescript-74,.mdescript-76,.mdescript-78,.mdescript-80,.mdescript-82,.mdescript-84,.mdescript-86,.mdescript-88,.mdescript-90,.mdescript-92,.mdescript-94,.mdescript-96,.mdescript-98,.mdescript-100,.mdescript-102,.mdescript-104,.mdescript-106,.mdescript-108,.mdescript-110,.mdescript-112,.mdescript-114,.mdescript-116,.mdescript-118,.mdescript-120,.mdescript-122,.mdescript-124,.mdescript-126,.mdescript-128,.mdescript-130,.mdescript-132,.mdescript-134,.mdescript-136,.mdescript-138,.mdescript-140,.mdescript-142,.mdescript-144,.mdescript-146,.mdescript-148,.mdescript-150,.mdescript-152,.mdescript-154,.mdescript-156,.mdescript-158,.mdescript-160,.mdescript-162,.mdescript-164,.mdescript-166,.mdescript-168,.mdescript-170,.mdescript-172,.mdescript-174,.mdescript-176,.mdescript-178,.mdescript-180 { background: #f7f5f3; }


/* OTHER DEGREE STYLES */

.oprog-1,.oprog-3,.oprog-5,.oprog-7,.oprog-9,.oprog-11,.oprog-13,.oprog-15,.oprog-17,.oprog-19,.oprog-21,.oprog-23,.oprog-25,.oprog-27,.oprog-29,.oprog-31,.oprog-33,.oprog-35,.oprog-37,.oprog-39,.oprog-41,.oprog-43,.oprog-45,.oprog-47,.oprog-49,.oprog-51,.oprog-53,.oprog-55,.oprog-57,.oprog-59.oprog-1,.oprog-3,.oprog-5,.oprog-7,.oprog-9,.oprog-11,.oprog-13,.oprog-15,.oprog-17,.oprog-19,.oprog-21,.oprog-23,.oprog-25,.oprog-27,.oprog-29,.oprog-31,.oprog-33,.oprog-35,.oprog-37,.oprog-39,.oprog-41,.oprog-43,.oprog-45,.oprog-47,.oprog-49,.oprog-51,.oprog-53,.oprog-55,.oprog-57,.oprog-59,.oprog-61,.oprog-63,.oprog-65,.oprog-67,.oprog-69,.oprog-71,.oprog-73,.oprog-75,.oprog-77,.oprog-79,.oprog-81,.oprog-83,.oprog-85,.oprog-87,.oprog-89,.oprog-91,.oprog-93,.oprog-95,.oprog-97,.oprog-99,.oprog-101,.oprog-103,.oprog-105,.oprog-107,.oprog-109,.oprog-111,.oprog-113,.oprog-115,.oprog-117,.oprog-119,.oprog-121,.oprog-123,.oprog-125,.oprog-127,.oprog-129,.oprog-131,.oprog-133,.oprog-135,.oprog-137,.oprog-139,.oprog-141,.oprog-143,.oprog-145,.oprog-147,.oprog-149,.oprog-151,.oprog-153,.oprog-155,.oprog-157,.oprog-159,.oprog-161,.oprog-163,.oprog-165,.oprog-167,.oprog-169,.oprog-171,.oprog-173,.oprog-175,.oprog-177,.oprog-179 { background: #fcfcfb; }

.oprog-2,.oprog-4,.oprog-6,.oprog-8,.oprog-10,.oprog-12,.oprog-14,.oprog-16,.oprog-18,.oprog-20,.oprog-22,.oprog-24,.oprog-26,.oprog-28,.oprog-30,.oprog-32,.oprog-34,.oprog-36,.oprog-38,.oprog-40,.oprog-42,.oprog-44,.oprog-46,.oprog-48,.oprog-50,.oprog-52,.oprog-54,.oprog-56,.oprog-58,.oprog-60,.oprog-62,.oprog-64,.oprog-66,.oprog-68,.oprog-70,.oprog-72,.oprog-74,.oprog-76,.oprog-78,.oprog-80,.oprog-82,.oprog-84,.oprog-86,.oprog-88,.oprog-90,.oprog-92,.oprog-94,.oprog-96,.oprog-98,.oprog-100,.oprog-102,.oprog-104,.oprog-106,.oprog-108,.oprog-110,.oprog-112,.oprog-114,.oprog-116,.oprog-118,.oprog-120,.oprog-122,.oprog-124,.oprog-126,.oprog-128,.oprog-130,.oprog-132,.oprog-134,.oprog-136,.oprog-138,.oprog-140,.oprog-142,.oprog-144,.oprog-146,.oprog-148,.oprog-150,.oprog-152,.oprog-154,.oprog-156,.oprog-158,.oprog-160,.oprog-162,.oprog-164,.oprog-166,.oprog-168,.oprog-170,.oprog-172,.oprog-174,.oprog-176,.oprog-178,.oprog-180 { background: #f7f5f3; }

/*.odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,..odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,..odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,..odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,.odescript-137,.odescript-139,.odescript-141,.odescript-143,.odescript-145,.odescript-147,.odescript-149,.odescript-151,.odescript-153,.odescript-155,.odescript-157,.odescript-159,.odescript-161,.odescript-163,.odescript-165,.odescript-167,.odescript-169,.odescript-171,..odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41.odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,.odescript-137,.odescript-139,.odescript-141,.odescript-143,.odescript-145,.odescript-147,.odescript-149,.odescript-151,.odescript-153,.odescript-155,.odescript-157,.odescript-159,.odescript-161,.odescript-163,.odescript-165,.odescript-167,.odescript-169,.odescript-171,..odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,.odescript-137,.odescript-139,.odescript-141,.odescript-143,.odescript-145,.odescript-147,.odescript-149,.odescript-1,.odescript-3,.odescript-5.odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,..odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,..odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,..odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,.odescript-137,.odescript-139,.odescript-141,.odescript-143,.odescript-145,.odescript-147,.odescript-149,.odescript-151,.odescript-153,.odescript-155,.odescript-157,.odescript-159,.odescript-161,.odescript-163,.odescript-165,.odescript-167,.odescript-169,.odescript-171,..odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41.odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,.odescript-137,.odescript-139,.odescript-141,.odescript-143,.odescript-145,.odescript-147,.odescript-149,.odescript-151,.odescript-153,.odescript-155,.odescript-157,.odescript-159,.odescript-161,.odescript-163,.odescript-165,.odescript-167,.odescript-169,.odescript-171,..odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,.odescript-137,.odescript-139,.odescript-141,.odescript-143,.odescript-145,.odescript-147,.odescript-149,.odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,..odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,.odescript-137,.odescript-139,.odescript-141,.odescript-143,.odescript-145,.odescript-147,.odescript-149,.odescript-151,.odescript-153,.odescript-155,.odescript-157,.odescript-159,.odescript-161,.odescript-163,.odescript-165,.odescript-167,.odescript-169,.odescript-171,..odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41.odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,.odescript-137,.odescript-139,.odescript-141,.odescript-143,.odescript-145,.odescript-147,.odescript-149,.odescript-151,.odescript-153,.odescript-155,.odescript-157,.odescript-159,.odescript-161,.odescript-163,.odescript-165,.odescript-167,.odescript-169,.odescript-171,..odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,.odescript-137,.odescript-139,.odescript-141,.odescript-143,.odescript-145,.odescript-147,.odescript-149,.odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,.odescript-137,.odescript-139,.odescript-141,.odescript-143,.odescript-145,.odescript-147,.odescript-149,.odescript-151,.odescript-153,.odescript-155,.odescript-157,.odescript-159,.odescript-161,.odescript-163,.odescript-165,.odescript-167,.odescript-169,.odescript-171,.*/

.odescript-1,.odescript-3,.odescript-5,.odescript-7,.odescript-9,.odescript-11,.odescript-13,.odescript-15,.odescript-17,.odescript-19,.odescript-21,.odescript-23,.odescript-25,.odescript-27,.odescript-29,.odescript-31,.odescript-33,.odescript-35,.odescript-37,.odescript-39,.odescript-41,.odescript-43,.odescript-45,.odescript-47,.odescript-49,.odescript-51,.odescript-53,.odescript-55,.odescript-57,.odescript-59,.odescript-61,.odescript-63,.odescript-65,.odescript-67,.odescript-69,.odescript-71,.odescript-73,.odescript-75,.odescript-77,.odescript-79,.odescript-81,.odescript-83,.odescript-85,.odescript-87,.odescript-89,.odescript-91,.odescript-93,.odescript-95,.odescript-97,.odescript-99,.odescript-101,.odescript-103,.odescript-105,.odescript-107,.odescript-109,.odescript-111,.odescript-113,.odescript-115,.odescript-117,.odescript-119,.odescript-121,.odescript-123,.odescript-125,.odescript-127,.odescript-129,.odescript-131,.odescript-133,.odescript-135,.odescript-137,.odescript-139,.odescript-141,.odescript-143,.odescript-145,.odescript-147,.odescript-149,.odescript-151,.odescript-153,.odescript-155,.odescript-157,.odescript-159,.odescript-161,.odescript-163,.odescript-165,.odescript-167,.odescript-169,.odescript-171,.odescript-173,.odescript-175,.odescript-177,.odescript-179 { background: #fcfcfb; }

/*.odescript-2,.odescript-4,.odescript-6,.odescript-8,.odescript-10,.odescript-12,.odescript-14,.odescript-16,.odescript-18,.odescript-20,.odescript-22,.odescript-24,.odescript-26,.odescript-28,.odescript-30,.odescript-32,.odescript-34,.odescript-36,.odescript-38,.odescript-40,.odescript-42,.odescript-44,.odescript-46,.odescript-48,.odescript-50,.odescript-52,.odescript-54,.odescript-56,.odescript-58,.odescript-60,.odescript-62,.odescript-64,.odescript-66,.odescript-68,.odescript-70,.odescript-72,.odescript-74,.odescript-76,.odescript-78,.odescript-80,.odescript-82,.odescript-84,.odescript-86,.odescript-88,.odescript-90,.odescript-92,.odescript-94,.odescript-96,.odescript-98,.odescript-100,.odescript-102,.odescript-104,.odescript-106,.odescript-108,.odescript-110,.odescript-112,.odescript-114,.odescript-116,.odescript-118,.odescript-120,.odescript-122,.odescript-124.odescript-2,.odescript-4,.odescript-6,.odescript-8,.odescript-10,.odescript-12,.odescript-14,.odescript-16,.odescript-18,.odescript-20,.odescript-22,.odescript-24,.odescript-26,.odescript-28,.odescript-30,.odescript-32,.odescript-2,.odescript-4,.odescript-6,.odescript-8,.odescript-10,.odescript-12,.odescript-14,.odescript-16,.odescript-18,.odescript-20,.odescript-22,.odescript-24,.odescript-26,.odescript-28,.odescript-30,.odescript-32,.odescript-34,.odescript-36,.odescript-38,.odescript-40,.odescript-42,.odescript-44,.odescript-46,.odescript-48,.odescript-50,.odescript-52,.odescript-54,.odescript-56,.odescript-58,.odescript-60,.odescript-62,.odescript-64,.odescript-66,.odescript-68,.odescript-70,.odescript-72,.odescript-74,.odescript-76,.odescript-78,.odescript-80,.odescript-82,.odescript-84,.odescript-86,.odescript-88,.odescript-90,.odescript-92,.odescript-94,.odescript-96,.odescript-98,.odescript-100,.odescript-102,.odescript-104,.odescript-106,.odescript-108,.odescript-110,.odescript-112,.odescript-114,.odescript-116,.odescript-118,.odescript-120,.odescript-122,.odescript-124*/

.odescript-2,.odescript-4,.odescript-6,.odescript-8,.odescript-10,.odescript-12,.odescript-14,.odescript-16,.odescript-18,.odescript-20,.odescript-22,.odescript-24,.odescript-26,.odescript-28,.odescript-30,.odescript-32,.odescript-34,.odescript-36,.odescript-38,.odescript-40,.odescript-42,.odescript-44,.odescript-46,.odescript-48,.odescript-50,.odescript-52,.odescript-54,.odescript-56,.odescript-58,.odescript-60,.odescript-62,.odescript-64,.odescript-66,.odescript-68,.odescript-70,.odescript-72,.odescript-74,.odescript-76,.odescript-78,.odescript-80,.odescript-82,.odescript-84,.odescript-86,.odescript-88,.odescript-90,.odescript-92,.odescript-94,.odescript-96,.odescript-98,.odescript-100,.odescript-102,.odescript-104,.odescript-106,.odescript-108,.odescript-110,.odescript-112,.odescript-114,.odescript-116,.odescript-118,.odescript-120,.odescript-122,.odescript-124,.odescript-126,.odescript-128,.odescript-130,.odescript-132,.odescript-134,.odescript-136,.odescript-138,.odescript-140,.odescript-142,.odescript-144,.odescript-146,.odescript-148,.odescript-150,.odescript-152,.odescript-154,.odescript-156,.odescript-158,.odescript-160,.odescript-162,.odescript-164,.odescript-166,.odescript-168,.odescript-170,.odescript-172,.odescript-174,.odescript-176,.odescript-178,.odescript-180 { background: #f7f5f3; }

/* UNIVERSITY NEWS PAGE */

.athletic-news { font-size: 17pt; font-family: droid serif; padding-top: 50px; }

/* FINANCIAL AID TABLE STYLING */
  .fintbl tr:nth-child(1) { background-color: #e4dfd6 !important; }
  .fintbl tr:nth-child(even) { background-color: #fcfcfb; }
  .fintbl tr:nth-child(odd) { background-color: #f7f5f3; }

/* FITNESS CENTER STYLING */
  #fitness-center a.lastItem_3 { padding-bottom: 15px !important; }

/* UNIVERSITY POLICE STYLING */
  .bomb-threat { font-size: 9pt; }
  .bomb-threat td { padding: 0px; }
  .bomb-threat form { margin: 0px !important; }
  .bomb-threat table input { height: 20px; width: 40px; padding: 0px; }
  .bomb-threat input { height: 20px; padding: 0px; font-size: 9pt; }
  .bomb-threat #familiar { width: 148px; }

/* MOBILE PAGE MENU */
   #mmenu { background: #bb141a url(/application/themes/edinboro/images/template/fa-menu.png) no-repeat 10px 14px; color: #fff; /*padding: 10px; padding-top: 10px; padding-bottom: 10px;*/ height: 43px; /*padding-left: 30px;*/ line-height: 2.8; text-indent: 30px; margin-bottom: 1px; min-width: 332px; cursor: pointer; }

@media screen and ( min-width: 480px ){
#menu { display: none; }
/*#page { display: none; }*/
.mobile-header { display: none; }
.mobile-header a { top: none !important; }
}
