﻿body {
background: url("../images/body-bg.png") repeat-x scroll 0 0 #75103C !important;
margin: 0 auto;
padding-bottom: 100px;
}
body.board {
background: none repeat scroll 0 0 #FFFFFF;
padding: 0;
}
#wrap {
background: none repeat scroll 0 0 #FFFFFF;
box-shadow: 0 0 40px rgba(0, 0, 0, 0.4);
margin: 0 auto 10px;
padding: 0 0 30px;
width: 1020px;
}
.item {
clear: none !important;
padding: 6px 0 0 !important;
}
html {
overflow-x: hidden;
overflow-y: scroll;
}
#zz12_SiteActionsMenu {
color: #FFFFFF;
}
#zz12_SiteActionsMenu_t {
margin-top: -6px !important;
}
#zz13_SiteActionsMenu {
color: #FFFFFF;
}
#zz6_Menu {
color: #9F9F9F;
}
#zz7_Menu {
color: #9F9F9F;
}
#WebPartWPQ4 {
display: none;
}
#MSOZoneCell_WebPartWPQ4 {
display: none;
}
.body #s4-ribbonrow2 {
background-color: #21374C;
min-height: 43px;
overflow-y: visible !important;
}
body.v4master {
height: 100%;
overflow-x: hidden;
width: 100%;
}
body #s4-ribbonrow {
}
body s4-workspace {
left: 0;
}
.s4-breadcrumb-anchor {
vertical-align: top !important;
}
.ms-menu-a {
color: #FFFFFF !important;
}
.ms-qatbutton {
vertical-align: top !important;
}
.ms-cui-tabBody {
border-bottom: 0 none !important;
border-width: 0 !important;
margin: 46px auto 0;
}
body #s4-workspace {
overflow: visible !important;
}
.s4-ca {
margin-left: 0 !important;
}
.ms-cui-topBar2 {
border: 0 none !important;
height: 0 !important;
}
.ms-cui-TabRowLeft {
margin-top: 0 !important;
}
.ms-cui-topBar1 {
visibility: hidden;
}
.s4-ribbonrow {
}
#s4-ribbonrow2 {
height: 20px;
}
.s4-trc-container-menu {
margin: 0 !important;
}
.s4-titletext {
visibility: hidden;
}
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILarge ul.ms-MenuUIUL li.ms-MenuUIULItem, div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUI ul.ms-MenuUIUL li.ms-MenuUIULItem {
margin-left: 0;
}
#Ribbon.EditingTools.CPEditTab {
margin-top: -20px;
}
.s4-nosetwidth {
height: auto !important;
}
body #s4-ribboncont {
background-attachment: scroll !important;
background-image: none !important;
background-position: 0 0;
background-repeat: repeat !important;
margin-top: 0;
}
#s4-ribbonrow, #s4-ribbonrox * {
background-attachment: scroll;
background-clip: border-box;
background-color: transparent !important;
background-image: none;
background-origin: padding-box;
background-position: 0 0;
background-repeat: no-repeat;
background-size: auto auto;
border-width: 0;
}
.s4-ribbonrowhidetitle {
height: inherit !important;
}
.ms-cui-groupSeparator {
border-right: 1px solid #E7E7EB !important;
}
.ms-cui-topBar2 {
border-width: 0;
}
.ms-cui-ribbonTopBars {
background: none repeat scroll 0 0 transparent !important;
padding-bottom: 5px;
padding-top: 0;
}
.ms-cui-tabContainer {
background: url("../images/ribbon-bottom.png") no-repeat scroll 0 0 transparent !important;
padding-bottom: 0;
position: relative;
top: -6px;
}
.ms-cui-cg-i {
background-image: url("../images/ribbon-tab.png") !important;
background-position: left bottom;
background-repeat: no-repeat !important;
height: 20px;
margin-bottom: 0;
}
.ms-cui-cg-db .ms-cui-cg-t {
background-image: url("../images/ribbon-tab.png") !important;
background-position: right bottom !important;
background-repeat: no-repeat !important;
height: 17px;
margin-left: 4px;
}
.ms-cui-cg-t-i {
color: white;
font-weight: bold;
}
.ribbon-wrapper {
position: relative;
}
.s4-titlelogo {
padding-bottom: 0 !important;
padding-left: 30px;
padding-top: 20px;
text-align: left;
vertical-align: middle;
}
.fixed-ribbon {
position: fixed;
top: 0;
width: 950px;
z-index: 21;
}
#header {
height: 140px;
margin-bottom: 0;
}
#header #logo {
background: url("/PublishingImages/asrcLogo.png") no-repeat scroll 0 0 transparent;
display: block;
height: 70px;
margin-bottom: 15px;
text-indent: -9999px;
width: 365px;
}
#header h1 {
margin: 0;
}
#header form {
float: right;
margin-top: -40px;
}
#header form label {
display: none;
}
#header form input {
border: 2px solid #B5B5B5;
margin-right: 4px;
padding: 4px;
}
#header form #search-submit {
background: url("../images/search-submit.png") no-repeat scroll 0 0 transparent;
border: 0 none;
cursor: pointer;
height: 25px;
margin: 0;
position: relative;
text-indent: -9999px;
width: 25px;
}
.header {
margin-bottom: 30px !important;
margin-left: 0;
margin-right: 0;
margin-top: 30px !important;
}
.indent {
background: url("bullet.gif") no-repeat scroll 0 5px transparent;
margin-left: 30px;
padding-left: 25px;
}
#nav-container {
border-top: 1px solid #F0F0F0;
margin-left: 0;
margin-top: 15px;
width: 1020px;
}
#nav {
background: url("../images/nav-bg.png") no-repeat scroll 0 0 transparent;
height: 66px;
margin: 0;
padding: 0;
position: absolute;
width: 740px;
z-index: 3;
}
#nav li {
list-style: none outside none;
position: absolute;
top: 0;
}
#nav li, #nav a {
background: none repeat scroll 0 0 transparent;
border: medium none;
display: block;
height: 66px;
margin: 0;
padding: 0;
text-indent: -9999px;
}
#nav li > a {
position: absolute;
}
li#nav-1 a {
left: 9px;
width: 85px;
}
li#nav-2 a {
left: 96px;
width: 115px;
}
li#nav-3 a {
left: 211px;
width: 123px;
}
li#nav-4 a {
left: 334px;
width: 140px;
}
li#nav-5 a {
left: 474px;
width: 92px;
}
li#nav-6 a {
left: 566px;
width: 108px;
}
li#nav-1 a:hover, li#nav-1:hover a {
background: url("../images/nav-bg.png") no-repeat scroll -9px -66px transparent;
}
li#nav-2 a:hover, li#nav-2:hover a {
background: url("../images/nav-bg.png") no-repeat scroll -96px -132px transparent;
}
li#nav-3 a:hover, li#nav-3:hover a {
background: url("../images/nav-bg.png") no-repeat scroll -211px -132px transparent;
}
li#nav-4 a:hover, li#nav-4:hover a {
background: url("../images/nav-bg.png") no-repeat scroll -334px -132px transparent;
}
li#nav-5 a:hover, li#nav-5:hover a {
background: url("../images/nav-bg.png") no-repeat scroll -474px -132px transparent;
}
li#nav-6 a:hover, li#nav-6:hover a {
background: url("../images/nav-bg.png") no-repeat scroll -566px -66px transparent;
}
#nav div.sub {
background: none repeat scroll 0 0 #FFFFFF;
border-top: 5px solid #ECECEC;
box-shadow: 0 7px 10px rgba(0, 0, 0, 0.5);
display: none;
left: 0;
padding: 30px;
position: absolute;
top: 51px;
width: 680px;
z-index: 9999;
}
.ie9 #nav div.sub, .ie7 #nav div.sub {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #ECECEC #CCCCCC #CCCCCC;
border-image: none;
border-right: 1px solid #CCCCCC;
border-style: solid;
border-width: 5px 1px 1px;
width: 678px;
}
#nav .sub div.sub-left {
float: left;
margin-right: 30px;
width: 350px;
}
#nav .sub div.sub-right {
clear: none;
float: right;
overflow: visible;
text-indent: 0;
width: 290px;
}
#nav .sub div.sub-right p {
color: #7E153F;
font-size: 11px;
}
#nav .sub ul {
list-style: none outside none;
margin: 0;
padding: 0;
width: 100%;
}
#nav .sub ul li {
background: none repeat scroll 0 0 transparent;
border-bottom: 1px solid #ECECEC;
clear: both;
color: #FFFFFF;
float: none;
height: auto;
margin: 0 0 12px;
padding: 0 0 10px;
position: static;
text-decoration: none;
text-indent: 0;
width: 100%;
}
#nav .sub ul li a {
background: url("/SiteAssets/images/nav-bullet-off.png") no-repeat scroll 10px 50% transparent;
color: #000000;
display: inline;
float: none;
font-weight: bold;
height: auto;
padding: 5px 30px 4px 40px;
position: static;
text-decoration: none;
text-indent: 0;
text-transform: uppercase;
}
#nav .sub ul li a:hover {
background: url("/SiteAssets/images/nav-bullet-on.png") no-repeat scroll 10px 50% #ECECEC;
border-radius: 40px 40px 40px 40px;
}
#nav .sub ul ul li {
border-bottom: medium none;
margin: 0 0 0 50px;
padding: 0;
}
#nav .sub ul ul li a {
background: none repeat scroll 0 0 transparent;
color: #41240A;
font-size: 11px;
font-weight: normal;
padding: 0;
text-transform: none;
}
#nav .sub ul ul li a:hover {
background: none repeat scroll 0 0 transparent;
color: #7E153F;
}
#nav .sub p a {
background: none repeat scroll 0 0 transparent;
height: auto;
text-indent: 0;
}
.ms-cui-tts, .ms-cui-tts-scale-1, .ms-cui-tts-scale-2 {
}
#slideshow {
background-image: url("../images/banner2.jpg") !important;
background-repeat: no-repeat !important;
height: 440px;
margin-top: 50px;
position: relative;
width: 740px;
}
html body form#aspnetForm div#wrap div#s4-workspace.s4-nosetwidth div#s4-bodyContainer div#ctl00_MSO_ContentDiv div.s4-ca div table tbody tr td table tbody tr td#_invisibleIfEmpty div.container_16 div.grid_12 div#home-banner table tbody tr td#MSOZoneCell_WebPartctl00_ctl26_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b.s4-wpcell-plain table.s4-wpTopTable tbody tr td div#WebPartctl00_ctl26_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b.ms-WPBody table tbody tr td div#MSOPictureLibrarySlideshowWebPart_ctl00_ctl26_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b_cell {
background-image: url("/PublishingImages/banner2.jpg") !important;
background-position: left top;
background-repeat: no-repeat;
}
html body form#aspnetForm div#wrap div#s4-workspace.s4-nosetwidth div#s4-bodyContainer div#ctl00_MSO_ContentDiv div.s4-ca div table tbody tr td table tbody tr td#_invisibleIfEmpty div.container_16 div.grid_12 div#home-banner table tbody tr td#MSOZoneCell_WebPartctl00_ctl26_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b.s4-wpcell-plain table.s4-wpTopTable tbody tr td div#WebPartctl00_ctl26_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b.ms-WPBody table tbody tr td div#MSOPictureLibrarySlideshowWebPart_ctl00_ctl26_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b_cell a#MSOPictureLibrarySlideshowWebPart_ctl00_ctl26_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b_link img#MSOPictureLibrarySlideshowWebPart_ctl00_ctl26_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b_curr {
margin-top: -16px !important;
}
.ms-WPBody {
font-size: 9pt !important;
}
#slideshow A {
background-image: url("../images/banner2.jpg") !important;
background-repeat: no-repeat !important;
left: 0;
opacity: 0;
position: absolute;
top: 0;
z-index: -8;
}
#slideshow A.active {
opacity: 1;
z-index: 10;
}
#slideshow A.last-active {
z-index: 9;
}
#slideshow A.hidden {
display: none;
}
.s4-ca {
width: 1020px !important;
}
.s4-workspace {
margin-left: -50px !important;
width: 740px !important;
}
.s4-nosetwidth {
}
.ms-menutoolbar {
margin-top: 20px !important;
}
#home-banner {
margin: 46px 0 0;
position: relative;
z-index: 0;
}
html body form#aspnetForm div#wrap div#s4-workspace.s4-nosetwidth div#s4-bodyContainer div#ctl00_MSO_ContentDiv div.s4-ca div table tbody tr td table tbody tr td#_invisibleIfEmpty div.container_16 div.grid_12 div#home-banner table tbody tr td#MSOZoneCell_WebPartctl00_ctl25_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b.s4-wpcell-plain table.s4-wpTopTable {
background-image: url("/PublishingImages/banner2.jpg");
background-repeat: no-repeat;
}
#home-banner #banner-video img {
box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.7);
display: block;
left: 315px;
position: absolute;
top: 90px;
}
#home-banner img {
}
.home-news {
margin-bottom: 20px;
}
.home-news {
color: #808080;
font-size: 11px;
line-height: 1.3;
}
.home-news h3 {
font-size: 12px;
margin: 0;
}
.home-news h3 a {
text-decoration: none;
}
.home-news .more {
text-transform: uppercase;
}
ul.grey li {
margin: 0 0 5px 15px;
}
ul.grey li a {
color: #808080;
}
ul.two-col li {
float: left;
width: 155px;
}
.grid_4.border-right {
border-right: 1px solid #EEEEEE !important;
min-height: 220px;
width: 219px;
}
#connect {
clear: both;
}
#connect img {
margin: 0 3px;
vertical-align: middle;
}
.color-box {
background: none repeat scroll 0 0 #6F3B58;
color: #FFFFFF;
padding: 10px;
}
.color-box p {
font-size: 11px;
line-height: 1.3;
}
.color-box a {
color: #FFFFFF;
}
.color-box a:hover {
color: #FFFFFF;
}
img.header {
margin: 0;
overflow: visible !important;
}
.communities {
margin-top: 40px;
}
.communities.alpha {
border-right: 1px solid #EEEEEE;
width: 459px;
}
.communities .grid_4 {
margin-bottom: 40px;
width: 219px;
}
.communities .grid_4 h2 {
margin-bottom: 0;
}
.communities .grid_4 h2 a {
color: #76093C;
text-decoration: none;
}
div.board {
margin-bottom: 10px;
position: relative;
}
div.board h4 {
bottom: 10px;
left: 115px;
margin: 0;
position: absolute;
}
div.board span {
color: #808080;
display: block;
font-size: 11px;
text-transform: none;
vertical-align: bottom;
}
div.board img {
float: left;
margin-right: 10px;
vertical-align: bottom;
width: 105px;
}
body.board img {
margin: -25px 20px 50px 30px !important;
}
#s4-bodyContainer {
position: relative;
}
body {
height: 100%;
width: 100%;
}
.s4-breadcrumb-menu {
background: none repeat scroll 0 0 #FFFFFF;
}
body #s4-leftpanel {
}
.s4-ca {
background: none repeat scroll 0 0 transparent;
}
.ms-cui-tabBody {
width: 1020px;
}
body #s4-ribbonrow {
overflow: visible;
visibility: visible;
}
.s4-ribbonrow {
display: block !important;
}
body #pageStatusBar {
margin-top: 0;
padding-left: 0 !important;
padding-right: 0 !important;
padding-top: 0;
width: 1020px !important;
}
.MSOImageWebPart_WebPartWPQ2 {
margin-left: -50px;
}
#s4-ribbonrow .ms-MenuUIPopupBody, #s4-ribbonrow .ms-popoutMenu, .ms-cui-menu[id^="Ribbon."], .ms-cui-tooltip {
position: fixed !important;
}
* html #s4-ribbonrow .ms-MenuUIPopupBody, * html #s4-ribbonrow .ms-popoutMenu, * html .ms-cui-menu[id^="Ribbon."], * html .ms-cui-tooltip {
position: absolute !important;
}
.news-item h1 {
color: #76093C;
}
.news-item .date {
border-bottom: 1px solid #CCCCCC;
margin-bottom: 20px;
padding-bottom: 15px;
}
.news-item .right {
float: right;
}
.article-header2 {
color: #76093C !important;
font-size: 26px !important;
font-weight: normal !important;
}
h1 {
color: #76093C !important;
font-size: 26px !important;
text-transform: uppercase !important;
}
h2 {
color: #76093C !important;
font-size: 20px !important;
margin: 0 0 10px !important;
text-transform: uppercase !important;
}
#home h2, #home h3 {
color: #76093C !important;
margin-top: 0;
text-transform: uppercase !important;
}
h3 {
color: #76093C !important;
font-size: 16px;
line-height: 1.3;
margin: 20px 0 10px;
text-transform: uppercase !important;
}
h4 {
color: #76093C !important;
font-size: 14px;
line-height: 1.3;
margin: 10px 0;
text-transform: uppercase !important;
}
h5 {
color: #76093C !important;
font-size: 12px;
line-height: 1.3;
margin-bottom: 10px;
text-transform: uppercase !important;
}
.headtitle {
border: 0 none !important;
color: #76093C;
font-family: 'Futura','Helvetica Neue',Arial,sans-serif;
font-size: 20px !important;
font-weight: normal !important;
margin-bottom: 10px !important;
padding: 0 !important;
}
#intro h1 {
float: left;
font-size: 36px;
line-height: 1;
margin-right: 20px;
}
p.sub-title {
font-size: 22px !important;
margin: 0 0 20px;
}
.ms-WPBody {
font-family: 'Futura','Helvetica Neue',Arial,sans-serif !important;
font-size: 12px !important;
}
.ms-WPBody h2 {
font-family: 'Futura','Helvetica Neue',Arial,sans-serif !important;
font-weight: normal !important;
}
.ms-WPBody h1 {
font-weight: normal !important;
}
p {
font-size: 12px !important;
font-weight: normal !important;
margin-bottom: 10px !important;
}
a {
color: #40240D;
}
a:hover {
color: #7E153F;
text-decoration: none;
}
#site-info {
color: #FFFFFF;
font-size: 10px;
margin: 0 auto 10px;
width: 1020px;
}
#site-info #copyright {
float: left;
margin-left: -40px;
}
#site-info #address {
float: right;
margin-right: -40px;
}
#site-info a {
color: #FFFFFF;
}
#site-info a:hover {
color: #FFFFFF;
text-decoration: none;
}
p {
font-weight: normal;
margin-bottom: 10px;
}
a {
color: #76093C !important;
font-weight: normal;
text-decoration: underline;
}
a:hover {
text-decoration: underline;
}
strong {
font-weight: bold;
}
ol {
list-style-type: upper-alpha;
margin: 20px 0;
}
ol ol {
list-style-type: lower-alpha;
margin: 0;
}
ul {
list-style-type: disc;
margin: 20px 0;
}
ul ul {
list-style-type: circle;
margin: 0;
}
li {
margin-left: 30px;
}
blockquote {
background-color: #E1E8F1;
border: 1px solid #90B6E4;
color: #2D5B94;
font-size: 14px;
font-style: normal;
font-weight: normal;
letter-spacing: normal;
margin: 10px 20px;
padding: 15px;
text-align: center;
}
blockquote p {
margin: 0;
padding: 0;
}
.codeblock {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #F5F5F5;
border-color: #F1F1F1 #F1F1F1 #F1F1F1 #02296E;
border-image: none;
border-style: solid;
border-width: 1px 1px 1px 20px;
margin-bottom: 20px;
padding: 25px;
}
.pp_pic_holder {
position: relative;
}
.pp_inline {
padding: 20px;
}
a.pp_close {
bottom: -10px;
position: absolute !important;
right: 10px;
}
.pp_content h3 {
margin-top: 0;
}
.pp_content p {
line-height: 1.4;
}
img.right {
text-align: right;
}
img.right {
float: right !important;
margin-left: 15px !important;
}
.ms-pagemargin {
background-color: #FFFFFF !important;
background-image: none !important;
}
.ms-consoleframe, .ms-consolestatusframe {
border-bottom-width: 0;
}
#sliderContent {
background-color: #FFFFFF;
border: 1px solid #EEEEEE;
margin: 0 auto 20px;
padding: 20px 0;
width: 940px;
}
.viewer {
height: 110px;
margin: 0 auto;
overflow: hidden;
position: relative;
width: 900px;
}
.content-conveyor {
height: 110px;
position: relative;
width: 1300px !important;
}
.item {
float: left;
text-align: left;
width: 240px;
}
.item img {
display: block;
margin: 0 auto 0 0;
text-align: left;
vertical-align: middle;
}
#sliderContent .ui-slider .ui-slider-handle {
margin-left: -40px;
width: 80px;
}
#slider {
margin: 0 auto;
width: 800px;
}
img.right {
float: right;
margin-bottom: 15px;
margin-left: 15px;
}
.ms-dlgOverlay {
background-color: #000000;
}
#page #inline1 {
display: none;
text-decoration: none !important;
}
#inline1 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline2 {
display: none;
text-decoration: none !important;
}
#inline2 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline3 {
display: none;
text-decoration: none !important;
}
#inline3 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline4 {
display: none;
text-decoration: none !important;
}
#inline4 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline5 {
display: none;
text-decoration: none !important;
}
#inline5 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline6 {
display: none;
text-decoration: none !important;
}
#inline6 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline7 {
display: none;
text-decoration: none !important;
}
#inline7 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline8 {
display: none;
text-decoration: none !important;
}
#inline8 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline9 {
display: none;
text-decoration: none !important;
}
#inline9 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline10 {
display: none;
text-decoration: none !important;
}
#inline10 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline11 {
display: none;
text-decoration: none !important;
}
#inline11 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline12 {
display: none;
text-decoration: none !important;
}
#inline12 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline13 {
display: none;
text-decoration: none !important;
}
#inline13 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline14 {
display: none;
text-decoration: none !important;
}
#inline14 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline15 {
display: none;
text-decoration: none !important;
}
#inline15 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
img.right {
float: right;
margin-bottom: 15px;
margin-left: 15px;
}
html body form#aspnetForm div.container_16 div#s4-ribbonrow.s4-pr div#WebPartAdderUpdatePanelContainer {
margin-top: -5px;
}
.welcome-image {
border: 0 none !important;
width: 1020px !important;
}
div.article, div.welcome {
padding: 0 !important;
}
.communityImage {
margin-right: 30px;
margin-top: 100px;
width: 460px;
}
.communityText {
border: 0 none;
font-size: 12px !important;
padding-left: 30px;
padding-right: 30px;
}
.edit-mode-panel {
display: block !important;
}
.article .related-links, .article .captioned-image, .welcome .welcome-image {
background: none repeat scroll 0 0 #FFFFFF;
border: 0 solid #CCCCCC !important;
margin: 0 !important;
}
.ms-formfieldvaluecontainer {
border: 1px solid #CCCCCC !important;
margin-left: 0 !important;
margin-right: 0 !important;
padding: 0 !important;
}
.photoCaption {
color: #444444;
font-size: 10px;
margin-bottom: 30px;
margin-top: 15px;
padding-left: 15px;
padding-right: 15px;
}
.caption p {
margin-bottom: 2px;
padding-top: 2px;
}
.TitleFix {
margin: 0 auto;
padding: 20px 0;
width: 960px;
}
.shift_up_12 {
margin-top: 0;
overflow: visible;
position: relative;
}
html body form#aspnetForm div#wrap div#s4-workspace.s4-nosetwidth div#s4-bodyContainer div#ctl00_MSO_ContentDiv div.s4-ca div table tbody tr td table tbody tr td#_invisibleIfEmpty div.container_16 div.grid_12 div#home-banner table tbody tr td table#MSOZone.ms-SPZone tbody tr td#MSOZoneCell_WebPartctl00_ctl25_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b.s4-wpcell table.s4-wpTopTable tbody tr td.ms-WPBorder div#WebPartctl00_ctl25_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b.ms-WPBody table tbody tr td div#MSOPictureLibrarySlideshowWebPart_ctl00_ctl25_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b_cell a#MSOPictureLibrarySlideshowWebPart_ctl00_ctl25_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b_link img#MSOPictureLibrarySlideshowWebPart_ctl00_ctl25_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b_curr {
vertical-align: top !important;
}
html body form#aspnetForm div#wrap div#s4-workspace.s4-nosetwidth div#s4-bodyContainer div#ctl00_MSO_ContentDiv div.s4-ca div table tbody tr td table tbody tr td#_invisibleIfEmpty div.container_16 div.grid_12 div#home-banner table tbody tr td table#MSOZone.ms-SPZone tbody tr td#MSOZoneCell_WebPartctl00_ctl25_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b.s4-wpcell table.s4-wpTopTable tbody tr td.ms-WPBorder div#WebPartctl00_ctl25_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b.ms-WPBody table tbody tr td div#MSOPictureLibrarySlideshowWebPart_ctl00_ctl25_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b_cell {
text-align: left !important;
}
html body form#aspnetForm div#wrap div#s4-workspace.s4-nosetwidth div#s4-bodyContainer div#ctl00_MSO_ContentDiv div.s4-ca div table tbody tr td table tbody tr td#_invisibleIfEmpty div.container_16 div.grid_12 div#home-banner table tbody tr td#MSOZoneCell_WebPartctl00_ctl25_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b.s4-wpcell-plain table.s4-wpTopTable tbody tr td div#WebPartctl00_ctl25_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b.ms-WPBody {
overflow: hidden !important;
}
.ms-WPBody.noindex table {
font-size: 1em;
height: 100% !important;
width: 100% !important;
}
.ms-WPBody.noindex td div {
display: block !important;
height: auto !important;
text-align: left !important;
width: 100% !important;
}
.ms-WPBody.noindex td div span {
width: 100% !important;
}
.marginTop20 {
margin-top: 20px;
}
html body form#aspnetForm div#wrap div#s4-workspace.s4-nosetwidth div#s4-bodyContainer div#ctl00_MSO_ContentDiv div.s4-ca div table tbody tr td table tbody tr td#_invisibleIfEmpty div.container_16 div.grid_12 div#home-banner table tbody tr td#MSOZoneCell_WebPartWPQ3.s4-wpcell-plain table.s4-wpTopTable tbody tr td div#WebPartWPQ3.ms-WPBody table tbody tr {
border-right: medium none #555555 !important;
}
.CommunitiesLeft {
border-style: none;
border-width: 0;
float: left;
font-size: 12px !important;
padding-left: 30px;
width: 460px;
}
.CommunitiesRight {
border-style: none;
border-width: 0;
float: left;
font-size: 12px !important;
padding-left: 30px;
width: 460px;
}
.HorizontalNav {
float: right;
margin-right: 30px !important;
width: 550px;
}
.TitleFloatLeft {
float: left;
}
.WidthFix {
width: 590px;
}
html body form#aspnetForm div#wrap div#s4-workspace.s4-nosetwidth div#s4-bodyContainer div#ctl00_MSO_ContentDiv div.s4-ca div table tbody tr td table tbody tr td#_invisibleIfEmpty div.container_16 div#slider-outer.sliderWidth table tbody tr td#MSOZoneCell_WebPartWPQ6.s4-wpcell-plain table.s4-wpTopTable tbody tr td div#WebPartWPQ6.ms-WPBody div#slider-outer div#sliderContent.ui-corner-all div.viewer div.content-conveyor div.item {
margin: 0 auto;
text-align: center;
}
.DirectorUl {
margin-bottom: 10px !important;
margin-left: 30px;
margin-right: 0;
margin-top: 10px !important;
}
html body form#aspnetForm div#wrap div#s4-workspace.s4-nosetwidth div#s4-bodyContainer div#ctl00_MSO_ContentDiv div.s4-ca div div div div.edit-mode-border h1 {
margin-top: 30px;
}
.ImageFix2 {
float: left !important;
height: 167px;
width: 106px;
}
#page #inline1 {
display: none;
text-decoration: none !important;
}
#inline1 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline2 {
display: none;
text-decoration: none !important;
}
#inline2 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline3 {
display: none;
text-decoration: none !important;
}
#inline3 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline4 {
display: none;
text-decoration: none !important;
}
#inline4 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline5 {
display: none;
text-decoration: none !important;
}
#inline5 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline6 {
display: none;
text-decoration: none !important;
}
#inline6 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline7 {
display: none;
text-decoration: none !important;
}
#inline7 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline8 {
display: none;
text-decoration: none !important;
}
#inline8 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline9 {
display: none;
text-decoration: none !important;
}
#inline9 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline10 {
display: none;
text-decoration: none !important;
}
#inline10 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline11 {
display: none;
text-decoration: none !important;
}
#inline11 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline12 {
display: none;
text-decoration: none !important;
}
#inline12 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline13 {
display: none;
text-decoration: none !important;
}
#inline13 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline14 {
display: none;
text-decoration: none !important;
}
#inline14 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
#page #inline15 {
display: none;
text-decoration: none !important;
}
#inline15 {
background-color: #FDFDFD;
height: 100%;
overflow: auto;
text-decoration: none !important;
width: 500px;
}
img.right {
float: right;
margin-bottom: 15px;
margin-left: 15px;
}
#fancybox-loading {
cursor: pointer;
display: none;
height: 40px;
left: 50%;
margin-left: -20px;
margin-top: -20px;
overflow: hidden;
position: fixed;
top: 50%;
width: 40px;
z-index: 1104;
}
#fancybox-loading div {
background-image: url("fancybox.png");
height: 480px;
left: 0;
position: absolute;
top: 0;
width: 40px;
}
#fancybox-overlay {
display: none;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 1100;
}
#fancybox-tmp {
border: 0 none;
display: none;
margin: 0;
overflow: auto;
padding: 0;
}
#fancybox-wrap {
display: none;
left: 0;
outline: medium none;
padding: 20px;
position: absolute;
top: 0;
width: 550px;
z-index: 1101;
}
#fancybox-outer {
background: none repeat scroll 0 0 #FFFFFF;
height: 100%;
position: relative;
width: 100%;
}
#fancybox-content {
border: 0 solid #FFFFFF;
height: 0;
outline: medium none;
overflow: hidden;
padding: 0;
position: relative;
width: 550px;
z-index: 1102;
}
#fancybox-hide-sel-frame {
background: none repeat scroll 0 0 transparent;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 1101;
}
#fancybox-close {
background: url("fancybox.png") repeat scroll -40px 0 transparent;
cursor: pointer;
display: none;
height: 30px;
position: absolute;
right: -15px;
top: -15px;
width: 30px;
z-index: 1103;
}
#fancybox-error {
color: #444444;
font: 12px/20px Arial;
margin: 0;
padding: 14px;
}
#fancybox-img {
border: medium none;
height: 100%;
line-height: 0;
margin: 0;
outline: medium none;
padding: 0;
vertical-align: top;
width: 100%;
}
#fancybox-frame {
border: medium none;
display: block;
height: 100%;
width: 100%;
}
#fancybox-left, #fancybox-right {
background: url("blank.gif") repeat scroll 0 0 transparent;
bottom: 0;
cursor: pointer;
display: none;
height: 100%;
outline: medium none;
position: absolute;
width: 35%;
z-index: 1102;
}
#fancybox-left {
left: 0;
}
#fancybox-right {
right: 0;
}
#fancybox-left-ico, #fancybox-right-ico {
cursor: pointer;
display: block;
height: 30px;
left: -9999px;
margin-top: -15px;
position: absolute;
top: 50%;
width: 30px;
z-index: 1102;
}
#fancybox-left-ico {
background-image: url("fancybox.png");
background-position: -40px -30px;
}
#fancybox-right-ico {
background-image: url("fancybox.png");
background-position: -40px -60px;
}
#fancybox-left:hover, #fancybox-right:hover {
visibility: visible;
}
#fancybox-left:hover span {
left: 20px;
}
#fancybox-right:hover span {
left: auto;
right: 20px;
}
.fancybox-bg {
border: 0 none !important;
height: 20px !important;
margin: 0 !important;
padding: 0 !important;
position: absolute !important;
width: 20px !important;
z-index: 1001 !important;
}
#fancybox-bg-n {
background-image: url("fancybox-x2.png") !important;
height: 10px !important;
left: 0 !important;
top: -11px !important;
width: 100% !important;
}
#fancybox-bg-ne {
background-image: url("fancybox.png") !important;
background-position: -40px -162px !important;
right: -20px !important;
top: -20px !important;
}
#fancybox-bg-e {
background-image: url("fancybox-y.png") !important;
background-position: -20px 0 !important;
height: 100% !important;
right: -20px !important;
top: 0 !important;
}
#fancybox-bg-se {
background-image: url("fancybox.png") !important;
background-position: -40px -182px !important;
bottom: -20px !important;
right: -20px !important;
}
#fancybox-bg-s {
background-image: url("fancybox-x.png") !important;
background-position: 0 -20px !important;
bottom: -20px !important;
left: 0 !important;
width: 100% !important;
}
#fancybox-bg-sw {
background-image: url("fancybox.png") !important;
background-position: -40px -142px !important;
bottom: -20px !important;
left: -20px !important;
}
#fancybox-bg-w {
background-image: url("fancybox-y.png") !important;
height: 100% !important;
left: -20px !important;
top: 0 !important;
}
#fancybox-bg-nw {
background-image: url("fancybox.png") !important;
background-position: -40px -122px !important;
left: -20px !important;
top: -20px !important;
}
#fancybox-title {
font-family: Helvetica;
font-size: 12px;
z-index: 1102;
}
.fancybox-title-inside {
background: none repeat scroll 0 0 #FFFFFF;
color: #333333;
padding-bottom: 0;
position: relative;
text-align: center;
visibility: hidden;
}
.fancybox-title-outside {
color: #FFFFFF;
padding-top: 10px;
visibility: hidden;
}
.fancybox-title-over {
bottom: 0;
color: #FFFFFF;
left: 0;
position: absolute;
text-align: left;
}
#fancybox-title-over {
background-image: url("fancy_title_over.png");
display: block;
padding: 10px;
}
.fancybox-title-float {
bottom: -20px;
height: 32px;
left: 0;
position: absolute;
}
#fancybox-title-float-wrap {
border: medium none;
border-collapse: collapse;
width: auto;
}
#fancybox-title-float-wrap td {
border: medium none;
white-space: nowrap;
}
#fancybox-title-float-left {
background: url("fancybox.png") no-repeat scroll -40px -90px transparent;
padding: 0 0 0 15px;
}
#fancybox-title-float-main {
background: url("fancybox-x.png") repeat scroll 0 -40px transparent;
color: #FFFFFF;
font-weight: bold;
line-height: 29px;
padding: 0 0 3px;
}
#fancybox-title-float-right {
background: url("fancybox.png") no-repeat scroll -55px -90px transparent;
padding: 0 0 0 15px;
}
.fancybox-ie6 #fancybox-close {
background: none repeat scroll 0 0 transparent;
}
.fancybox-ie6 #fancybox-left-ico {
background: none repeat scroll 0 0 transparent;
}
.fancybox-ie6 #fancybox-right-ico {
background: none repeat scroll 0 0 transparent;
}
.fancybox-ie6 #fancybox-title-over {
background: none repeat scroll 0 0 transparent;
}
.fancybox-ie6 #fancybox-title-float-left {
background: none repeat scroll 0 0 transparent;
}
.fancybox-ie6 #fancybox-title-float-main {
background: none repeat scroll 0 0 transparent;
}
.fancybox-ie6 #fancybox-title-float-right {
background: none repeat scroll 0 0 transparent;
}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
}
#fancybox-loading.fancybox-ie6 {
margin-top: 0;
position: absolute;
}
#fancybox-loading.fancybox-ie6 div {
background: none repeat scroll 0 0 transparent;
}
.fancybox-ie .fancybox-bg {
background: none repeat scroll 0 0 transparent !important;
}
.fancybox-ie #fancybox-bg-n {
}
.fancybox-ie #fancybox-bg-ne {
}
.fancybox-ie #fancybox-bg-e {
}
.fancybox-ie #fancybox-bg-se {
}
.fancybox-ie #fancybox-bg-s {
}
.fancybox-ie #fancybox-bg-sw {
}
.fancybox-ie #fancybox-bg-w {
}
.fancybox-ie #fancybox-bg-nw {
} 
html body form#aspnetForm div#wrap div#s4-workspace.s4-nosetwidth div#s4-bodyContainer div#ctl00_MSO_ContentDiv div.s4-ca div table tbody tr td table tbody tr td#_invisibleIfEmpty div.container_16 div.grid_12 div#home-banner table tbody tr td#MSOZoneCell_WebPartctl00_ctl27_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b.s4-wpcell-plain table.s4-wpTopTable tbody tr td div#WebPartctl00_ctl27_g_34d9cacc_5e6f_4e80_a484_a14d9ccd0f7b.ms-WPBody {
overflow:visible !important;
}
html body form#aspnetForm div#wrap div#s4-workspace.s4-nosetwidth div#s4-bodyContainer div#ctl00_MSO_ContentDiv div.s4-ca div table tbody tr td table tbody tr td#_invisibleIfEmpty div.container_16 div.grid_12 div#home-banner {
	margin-top:30px !important;
}
html body form#aspnetForm div#wrap div#s4-workspace.s4-nosetwidth div#s4-bodyContainer div#ctl00_MSO_ContentDiv div.s4-ca div table tbody tr td table tbody tr td table tbody tr {

}
