
html {
color : #000;
background : #fff;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
margin : 0;
padding : 0;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
fieldset, img {
border : 0;
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {
font-style : inherit;
font-weight : inherit;
}
del, ins {
text-decoration : none;
}
li {
list-style : none;
}
caption, th {
text-align : left;
}
h1, h2, h3, h4, h5, h6 {
font-size : 100%;
font-weight : normal;
}
q:before, q:after {
content : '';
}
abbr, acronym {
border : 0;
font-variant : normal;
}
sup {
vertical-align : baseline;
}
sub {
vertical-align : baseline;
}
legend {
color : #000;
}
input, button, textarea, select, optgroup, option {
font-family : inherit;
font-size : inherit;
font-style : inherit;
font-weight : inherit;
}
a {
color : #cc480e;
text-decoration : none;
}
a:visited {
color : #cc480e;
}
a img {
vertical-align : bottom;
}
a.button {
padding : 5px 15px;
color : #fff;
display : inline;
background-color : #cc480e;
border-top : 2px solid #db7f57;
border-left : 2px solid #db7f57;
text-decoration : none;
text-align : center;
text-shadow : 1px 1px 1px #86300a;
cursor : pointer;
}
blockquote {
margin : 0 0 0 4em;
}
body {
font-family: 'Montserrat', sans-serif;
font-style : normal;
font-size : 13px;
line-height : 1.3;
line-height : 1.5;
color : #333;
background : url('../images/siteBg.jpg') 50% 100px repeat-x #fff;
}
em {
font-style : italic;
}
#contentMain h1, #contentMain h2, .navleftconent h2, #contentMain h3, #contentMain h4, #contentMain h5, #contentMain h6, #contentMain .h7 {
text-shadow : 1px 1px 1px #cc480e;
}
h1 {
font-size : 24px;
padding-bottom : 10px;
border-bottom : 1px solid #cc480e;
margin : 20px 0 20px 0;
}
h1.alt {
margin-bottom : 0;
}
div.feature h1 {
position : relative;
width : 580px;
font-size : 22px;
line-height : 1.2;
color : #fff;
padding : 18px;
border : none;
margin : 0;
z-index : 1;
}
#contentMain div.feature h1 {
text-shadow : 1px 1px 1px black;
}
h2 {
font-size : 16px;
font-weight : normal;
color : #333;
margin-bottom : 5px;
}
#contentMain h2, .navleftconent h2 {
font-size : 20px;
}
div#events h2 {
font-family: 'Lobster', cursive;
font-size : 18px;
font-weight : normal;
color : #cc480e;
margin-bottom : 18px;
}
div.programFinder h2 {
font-size : 22px;
font-weight : normal;
color : #fff;
padding : 0 0 10px 10px;
border-bottom : 1px solid #fff;
margin-bottom : 15px;
}
div.faceted h2 {
font-family : 'Open Sans', tahoma, sans-serif;
font-size : 16px;
font-weight : bold;
line-height : 1.2;
color : #fff !important ;
margin-bottom : 0;
}
div.module h2 {
font-family : 'Open Sans', tahoma, sans-serif;
font-size : 16px;
font-weight : bold;
line-height : 1.2;
color : #fff;
margin-bottom : 0;
}
h3 {
font-size : 13px;
font-weight : bold;
line-height : 1.4;
margin-bottom : 10px;
margin-top : 10px;
}
#contentMain h3 {
font-size : 20px;
}
#contentMain h3.margin-right {
margin-right : 690px;
}
div#events h3 {
font-weight : normal;
line-height : 1.3;
margin-top : 0;
}
div.faceted h3 {
font-size : 2px;
color : #cc480e;
font-weight : bold;
margin-bottom : 3px;
}
h4 {
font-weight : bold;
margin-bottom : 5px;
}
ul.searchResults h4 {
font-weight : normal;
color : #cc480e;
font-size : 14px;
margin : 0;
}
ul.searchResults h4 span {
font-weight : bold;
color : #333;
font-size : 12px;
}
ul.videoDisplay h4 {
font-weight : normal;
color : #cc480e;
font-size : 14px;
margin : 0;
}
ul.videoDisplay h4 span {
font-weight : bold;
color : #333;
font-size : 12px;
}
h5 {
font-weight : bold;
margin-bottom : 5px;
}
h6 {
font-weight : bold;
margin-bottom : 5px;
}
.h7 {
font-size : 26px;
margin : 0 0 0 0;
}
iframe.careers {
border-style : none;
width : 700px;
height : 900px;
}
label {
margin-bottom : 8px;
}
ol {
margin : 1.2em 0;
}
ol li {
list-style-image : none;
list-style-position : outside;
list-style-type : decimal;
margin : 0 0 0 2em;
}
p {
margin : 0 0 1.1em 0;
}
q {
quotes : 'â€œ' 'â€' 'â€˜' 'â€™';
}
q:before {
content : open-quote;
}
q:after {
content : close-quote;
}
select {
color : #333;
padding : 2px;
}
strong {
font-weight : bold;
}
table {
margin : 1em 0;
}
th {
font-weight : bold;
}
ul {
margin : 1.2em 0;
}
ul li {
list-style-image : none;
list-style-position : outside;
list-style-type : none;
margin : 0 0 0 2em;
}
a.external, div.external a {
padding-top : 1px;
padding-right : 20px;
background : url('../images/linkArrow4.png') 100% 0 no-repeat transparent;
}
ul.jump a .icon, a.jump .icon {
display : inline-block;
width : 6px;
height : 10px;
background : url('../images/linkArrow1.png') 100% 50% no-repeat transparent;
padding-left : 5px;
}
div.breadCrumbs {
padding-top : 13px;
padding-left : 10px;
padding-bottom : 15px;
}
div.breadCrumbs ul {
margin : 0;
}
div.breadCrumbs ul li {
float : left;
font-family: 'Lobster', cursive;
font-size : 12px;
color : #666;
list-style-type : none;
margin : 0 4px 0 0;
}
div.breadCrumbs ul li a, div.breadCrumbs ul li a:visited {
color : #666 !important ;
}
div.breadCrumbs ul li.active, div.breadCrumbs ul li.active a, div.breadCrumbs ul li.active a:visited {
color : #333 !important ;
}
div.contentMain {
background : #eee;
}
div.contentRelated {
background : #eee;
}
div.event {
float : left;
width : 675px;
padding-bottom : 10px;
margin : 0 20px 0 0;
}
div.event img {
float : left;
margin : 0 8px 8px 0;
}
div.event.lastCol {
margin-right : 0;
width : 322px;
}
div.row.lastRow .event {
border-bottom : none;
}
div.faceted .block {
background : #eee4e0;
margin-bottom : 20px;
}
div.faceted .block ul {
margin : 0;
}
div.faceted .block li {
list-style-type : none;
padding-bottom : 3px;
margin : 0;
}
div.faceted .block li.last {
padding-bottom : 0;
}
div.faceted .block li li {
padding-left : 20px;
}
div.faceted .block li a {
display : inline-block;
background : url('../images/checkbox.png') 0 3px no-repeat transparent;
padding-left : 20px;
}
div.faceted .block li a.selected {
background : url('../images/checkboxSelected.png') 0 3px no-repeat transparent;
}
div.faceted .block li a.hitarea {
background : none;
padding-left : 0;
}
div.faceted .block .header {
position : relative;
background : #f0f0f0;
padding : 4px 5px 4px 10px;
}
div.faceted .block .body {
padding : 10px;
}
div.faceted div.block div.tl {
background-position : 0 -66px !important ;
}
div.faceted div.block div.tr {
background-position : -6px -66px !important ;
}
div.faceted div.block div.bl {
background-position : 0 -72px !important ;
}
div.faceted div.block div.br {
background-position : -6px -72px !important ;
}
div.faceted .block.alt1 {
color : #333;
}
div.faceted .block.alt1 a {
color : #333;
}
div.faceted .block.alt1 .header {
background : #333;
}
div.faceted .block.alt1 .body {
background : #f0f0f0;
}
div.faceted .block.alt2 {
margin-bottom : 0;
}
div.faceted .block.alt2 .header {
background : #da511f;
}
div.faceted .block.alt2 .body {
background : #fff;
color : #cc480e;
padding-bottom : 5px;
}
div.feature {
position : relative;
background : #2f2828;
padding : 10px;
margin-bottom : 30px;
}
div.featureHeader {
position : relative;
min-height : 62px;
background : url('../images/featureTitleBg.png') 0 0 repeat-x transparent;
overflow : hidden;
border : #fff solid 1px;
margin-bottom : 10px;
}
div.featureHeader .icon {
position : absolute;
top : 0;
right : 0;
}
div.feature div.featureRelated {
position : relative;
float : right;
width : 250px;
height : 279px;
background : url('../images/featureRelatedBg.png') 0 0 repeat-x transparent;
color : #fff;
font-size : 12px;
}
div.feature div.map {
margin-bottom : 15px;
}
div.feature div.tl {
background-position : 0 -66px !important ;
}
div.feature div.tr {
background-position : -6px -66px !important ;
}
div.feature div.bl {
background-position : 0 -72px !important ;
}
div.feature div.br {
background-position : -6px -72px !important ;
}
div.hr {
border-bottom : 1px solid #f15022;
margin : 20px 0 14px 0;
}
div.module {
position : relative;
background : #f0f0f0;
color : #333;
margin-bottom : 20px;
}
div.module ul li a, div.module ul li a:visited {
color : #333;
}
div.module ul.jump a .icon, div.module a.jump .icon {
background : url('../images/linkArrow3.png') 100% 50% no-repeat transparent;
}
div.module .header {
position : relative;
background : #333;
padding : 4px 5px 4px 10px;
}
div.module .body {
padding : 10px 10px 18px 10px;
}
div.module.stack {
border : none;
background-image : url('../images/lineHorz1.png');
background-repeat : repeat-x;
background-position : 0 100%;
margin-bottom : 0;
}
div.module div.tl {
background-position : 0 -66px !important ;
}
div.module div.tr {
background-position : -6px -66px !important ;
}
div.module div.bl {
background-position : 0 -72px !important ;
}
div.module div.br {
background-position : -6px -72px !important ;
}
div.pageTools {
position : absolute;
right : 0;
top : 0;
font-size : 11px;
line-height : 13px;
padding : 12px 0;
}
div.pageTools a {
display : block;
}
div.pageTools .back {
position : relative;
float : left;
height : 15px;
border : #ccc solid 1px;
}
div.pageTools .back a {
display : block;
padding : 0 20px;
}
div.pageTools .print {
position : relative;
float : left;
height : 15px;
border : #ccc solid 1px;
margin-left : 8px;
}
div.pageTools .print a {
display : block;
padding : 0 20px;
}
div.pageTools .share {
position : relative;
float : left;
height : 15px;
border : #ccc solid 1px;
margin-left : 8px;
}
div.pageTools .share span {
position : absolute;
display : block;
top : 1px;
right : 1px;
height : 13px;
width : 16px;
background : url('../images/laureateSprite.png') -115px 0 no-repeat transparent;
z-index : 1;
}
div.pageTools .share a {
position : relative;
display : block;
padding : 0 35px 0 20px;
z-index : 2;
}
#container.noJS div.pageTools {
display : none;
}
div.pageTools div.tl {
background-position : 0 -102px;
}
div.pageTools div.tr {
background-position : -6px -102px;
}
div.pageTools div.bl {
background-position : 0 -108px;
}
div.pageTools div.br {
background-position : -6px -108px;
}
_div.pageTools .share div.tr {
margin-right : -2px;
}
_div.pageTools .share div.br {
margin-right : -2px;
}
div.pagination {
position : relative;
background : #eee4e0;
padding : 15px 10px 5px 10px;
border-top : 1px solid #bcbcbc;
border-bottom : 1px solid #bcbcbc;
margin-bottom : 10px;
}
div.pagination .previous {
position : relative;
float : left;
padding-left : 20px;
text-transform : uppercase;
margin-right : 20px;
}
div.pagination .previous span {
position : absolute;
display : block;
width : 7px;
height : 10px;
top : 3px;
left : 5px;
background : url('../images/laureateSprite.png') -100px 0 no-repeat transparent;
}
div.pagination .next {
position : absolute;
right : 10px;
padding-right : 20px;
text-transform : uppercase;
}
div.pagination .next span {
position : absolute;
display : block;
width : 7px;
height : 10px;
top : 3px;
right : 5px;
background : url('../images/laureateSprite.png') -107px 0 no-repeat transparent;
}
div.pagination .info {
float : left;
width : 250px;
margin : 0 10px 0 0;
}
div.pagination .page {
float : left;
font-size : 11px;
line-height : 11px;
padding-right : 10px;
border-right : 1px solid #b04118;
margin-top : 3px;
margin-right : 10px;
}
div.pagination .page span {
color : #333;
}
div.pagination .jump {
float : left;
width : 150px;
font-size : 11px;
}
div.pagination .jump fieldset {
display : inline;
}
div.pagination .jump label {
float : left;
margin : 0;
}
div.pagination .jump input.text {
position : relative;
float : left;
width : 23px;
height : 17px;
text-align : center;
background : url('../images/laureateSprite.png') 0 -381px no-repeat transparent;
padding : 2px 3px;
border : none;
margin-left : 10px;
margin-right : 5px;
}
div.pagination .jump input.submit {
float : left;
margin-top : -1px;
}
div.programFinder {
margin-bottom : 10px;
}
div.programFinder .block {
position : relative;
float : left;
width : 200px;
padding-left : 10px;
padding-bottom : 20px;
margin-right : 20px;
}
div.programFinder .block.lastCol {
margin-right : 0;
}
div.programFinder label {
display : block;
font-size : 14px;
font-weight : bold;
color : #fff;
}
div.programFinder select, .radProgramFinder {
width : 200px;
}
div.programFinder .submit {
position : absolute;
right : 0;
top : 25px;
}
div.related {
position : relative;
background : #f6d3c6;
padding : 15px 10px 10px 10px;
border : #da511f solid 1px;
margin-bottom : 24px;
}
div.related h2 {
font-size : 22px;
font-weight : normal;
line-height : 1.2;
margin-bottom : 5px;
color : #cc480e;
}
div.related .label {
color : #da511f;
}
div.related div.tl {
background-position : 0 -78px !important ;
}
div.related div.tr {
background-position : -6px -78px !important ;
}
div.related div.bl {
background-position : 0 -84px !important ;
}
div.related div.br {
background-position : -6px -84px !important ;
}
div.related.alt {
background : #e1e8dc;
border : #738966 solid 1px;
}
div.related.alt h2 {
color : #738966;
}
div.related.alt .label {
color : #738966;
}
div.related.alt a, div.related.alt a:visited {
color : #738966;
}
div.related.alt ul.jump a .icon, div.related.alt a.jump .icon {
background : url('../images/linkArrow2.png') 100% 50% no-repeat transparent;
}
div.related.alt div.tl {
background-position : 0 -90px !important ;
}
div.related.alt div.tr {
background-position : -6px -90px !important ;
}
div.related.alt div.bl {
background-position : 0 -96px !important ;
}
div.related.alt div.br {
background-position : -6px -96px !important ;
}
div.related.alt1 {
background : #f0f0f0;
border : #333 solid 1px;
}
div.related.alt1 h2 {
color : #333;
}
div.related.alt1 .label {
color : #738966;
}
div.related.alt1 a, div.related.alt1 a:visited {
color : #333;
}
div.related.alt1 ul.jump a .icon, div.related.alt1 a.jump .icon {
background : url('../images/linkArrow3.png') 100% 50% no-repeat transparent;
}
div.related.alt2 {
background-color : #f6f1ef;
}
div.related.stack {
border : none;
background-image : url('../images/lineHorz1.png');
background-repeat : repeat-x;
background-position : 0 100%;
margin-bottom : 0;
}
div.related.last {
margin-bottom : 0;
background : none;
}

div.networkLogos h2 {
color : #fff;
font-weight : normal;
margin-bottom : 10px;
}
#container.noJS div.networkLogos div.controls {
display : none;
}
div.networkLogos div.content {
position : relative;
height : 90px;
background : #fff;
overflow : hidden;
}
div.networkLogos div.content div {
width : 100%;
padding-left : 2px;
}
div.networkLogos div.content a {
float : left;
margin-right : 2px;
}
div.networkLogos .controls {
position : absolute;
height : 26px;
top : 320px;
}
div.networkLogos .controls ul {
float : left;
margin : 0 60px;
}
div.networkLogos .controls ul li {
float : left;
list-style-type : none;
margin : 177;
}
div.networkLogos .controls ul li.last {
margin-right : 0;
}
div.networkLogos .controls ul li a {
display : block;
padding : 100px;
margin-top : 40px;
}

div.networkLogos .controls ul li a.activeSlide span {
background-position : 0px 0px;
}
div.networkLogos .controls a.previous {
float : left;
margin-right : -20px;
width : 27px;
height : 26px;
text-indent : -999%;
overflow : hidden;
background : url('../images/laureateSprite.png') -18px 0 no-repeat transparent;
}
div.networkLogos .controls a.next {
float : left;
width : 27px;
height : 26px;
text-indent : -999%;
overflow : hidden;
background : url('../images/laureateSprite.png') -46px 0 no-repeat transparent;
}
div.networkMap {
position : relative;
}
div.networkMap .body {
position : absolute;
left : 0;
top : 165px;
width : 250px;
}
div.networkMap h4 {
display : block;
font-weight : normal;
text-align : center;
font-style : normal;
background : url('../images/lineHorz.png') 0 100% repeat-x transparent;
padding-bottom : 13px;
margin : 0;
}
div.networkMap ul {
padding : 8px 5px 10px 10px;
margin : 0;
}
div.networkMap ul li {
float : left;
list-style-type : none;
margin : 0 0 10px;
text-align : center;
width : 114px;
}
div.networkMap ul li.last {
padding-left : 17px;
width : 180px;
}
div.networkMap ul li span {
padding-left : 14px;
}
div.networkMap a, div.networkMap a:visited {
color : #fff;
}
div.personProfile {
float : left;
}
div.personProfile h2 {
color : #333;
font-size : 18px;
font-weight : normal;
margin-bottom : 4px;
}
div.personProfile h4 {
color : #666;
font-weight : bold;
margin-bottom : 5px;
}
div.personProfile div.clearfix img {
float : left;
margin : 5px 12px 5px 0;
}
div.slideshow {
position : relative;
width : 680px;
height : 279px;
overflow : hidden;
}
div.feature.withRelated div.slideshow {
float : left;
}
div.slideshow .content div {
width : 680px;
}
div.slideshow .content img {
float : left;
}
div.slideshow .content .description {
float : left;
background : #cc480e;
color : #fff;
width : 260px;
height : 239px;
padding : 20px;
}
div.slideshow .content .description h2 {
color : #fff;
font-size : 34px;
line-height : 36px;
font-weight : normal;
padding : 20px 0 10px 0;
}
div.slideshow .content hr {
display : none;
}
#container.noJS div.slideshow .controls {
display : none;
}
div.slideshow .controls {
position : absolute;
bottom : 20px;
left : 400px;
z-index : 999;
}
div.slideshow .controls ul {
float : left;
margin : 0 10px 0 0;
}
div.slideshow .controls ul li {
float : left;
list-style-type : none;
margin : 0;
}
div.slideshow .controls ul li.last {
margin-right : 0;
}
div.slideshow .controls ul li a {
display : block;
position : relative;
padding : 1px 2px;
}
div.slideshow .controls ul li a span {
display : block;
height : 7px;
width : 8px;
background : url('../images/laureateSprite.png') 0 -10px no-repeat transparent;
overflow : hidden;
cursor : pointer;
}
div.slideshow .controls ul li a.activeSlide span {
background-position : 0 -18px;
}
div.slideshow .controls a.playback {
float : left;
width : 9px;
height : 9px;
text-indent : -999%;
overflow : hidden;
background : url('../images/laureateSprite.png') 0 -27px no-repeat transparent;
}
div.slideshow .controls a.playback.pause {
background-position : 0 -37px;
}
div.slideshow .controls a.playback.play {
background-position : 0 -27px;
}
div.searchOptions {
background : url('../images/searchOptionsBg.png') 0 0 repeat-x transparent;
margin-bottom : 10px;
width : 100%;
}
div.searchOptions .term {
height : 30px;
padding : 13px 10px 8px 10px;
}
div.searchOptions .term label {
float : left;
font-family : arial;
font-size : 16px;
font-weight : bold;
margin : 0 20px 0 0;
}
div.searchOptions .term input.text {
float : left;
width : 310px;
padding : 4px;
border : #ccc solid 1px;
margin-right : 20px;
}
div.searchOptions .term input.submit {
float : left;
}
div.searchOptions .sortBy {
float : right;
margin-right : 10px;
}
div.searchOptions .sortBy label {
font-family : arial;
font-size : 11px;
font-weight : bold;
margin-right : 10px;
}
div.tabs div.header ul {
position : relative;
left : 20px;
margin : 0;
}
div.tabs div.header ul li {
position : relative;
float : left;
font-size : 15px;
background : url('../images/tabDivider.png') 100% 50% no-repeat transparent;
list-style-type : none;
margin : 0;
}
div.tabs div.header ul li a {
display : block;
color : #333;
padding : 7px 15px 10px 15px;
}
div.tabs div.header ul li.active {
background : url('../images/tabActiveBg.png') repeat-x #fff !important ;
border : #ccc solid 1px;
border-bottom : none;
margin-left : -1px;
}
div.tabs div.header ul li.active a, div.tabs div.header ul li.active a:visited {
color : #da511f;
padding : 6px 14px 11px 15px;
}
div.tabs div.header ul li.last {
background : transparent;
}
div.tabs div.header ul li:hover a {
color : #da511f;
}
#container.noJS div.tabs div.header {
display : none;
}
div.tabs div.body {
border-top : 1px solid #ccc;
padding-top : 20px;
margin-top : -1px;
}
div.tabs div.body div {
display : none;
}
div.tabs div.body div.active {
display : block;
}
#container.noJS div.tabs div.body div {
display : block;
}
div.tree {
position : relative;
background : #f0f0f0;
line-height : 1.3;
overflow : hidden;
margin-bottom : 40px;
}
div.tree ul {
margin : 0;
}
div.tree ul li {
position : relative;
list-style-type : none;
padding : 4px 0;
margin : 4px 0;
}
div.tree ul li.last {
margin-bottom : 0;
}
div.tree ul li span {
position : relative;
display : block;
padding-right : 10px;
}
div.tree ul li {
font-size : 14px;
color : #333;
}
div.tree ul li a:visited, div.tree ul li a {
color : #333;
}
div.tree ul li a:hover {
color : #cc480e;
}
div.tree ul li span {
padding-left : 30px;
}
div.tree ul li ul {
background : #eee4e0;
}
div.tree ul li ul li {
font-size : 12px;
color : #da511f;
}
div.tree ul li ul li.active a, div.tree ul li ul li.active a:visited {
color : #000;
font-weight : bold;
}
div.tree ul li ul li a:visited, div.tree ul li ul li a {
color : #da511f;
}
div.tree ul li ul li span {
padding-left : 30px;
}
div.tree ul li ul li a div {
top : 2px;
}
div.tree ul li ul li ul li {
font-size : 12px;
color : #da511f;
}
div.tree ul li ul li ul li a:visited, div.tree ul li ul li ul li a {
color : #da511f;
}
div.tree ul li ul li ul li span {
padding-left : 50px;
}
div.tree ul li ul li ul li .hitarea {
left : 35px;
background : url('../images/laureateSprite.png') -87px -12px no-repeat transparent !important ;
}
div.tree ul li ul li ul li .expandable-hitarea {
background : url('../images/laureateSprite.png') -87px 0 no-repeat transparent !important ;
}
div.tree ul li ul li ul li ul li {
font-size : 12px;
color : #da511f;
}
div.tree ul li ul li ul li ul li a:visited, div.tree ul li ul li ul li ul li a {
color : #da511f;
}
div.tree ul li ul li ul li ul li span {
padding-left : 70px;
}
div.tree ul li ul li ul li ul li.active {
background : #fcf1ed;
padding : 10px 0;
}
div.tree ul li ul li ul li ul li.active a:visited, div.tree ul li ul li ul li ul li.active a {
color : #000;
}
div.tree ul li ul li ul li ul li ul {
margin-left : 10px;
color : #3a3a3a;
}
div.tree ul li ul li ul li ul li .hitarea {
left : 55px;
}
div.tree ul li ul li ul li ul li.active .hitarea {
top : 12px;
}
div.tree ul li ul li ul li ul li.active ul a, div.tree ul li ul li ul li ul li.active ul a:visited, div.tree ul li ul li ul li ul li.active ul a:active {
color : #da511f;
font-weight : normal;
}
div.wrapper .te, div.wrapper .be {
position : absolute;
width : 218px;
height : 5px;
background : url('../images/laureateSprite.png') no-repeat transparent;
border : 0;
z-index : 0;
}
div.wrapper.withContentNavBg {
background : url('../images/contentNavBg.png') -2px 0 repeat-y transparent;
padding-bottom : 1px;
}
div.wrapper.withContentNavBg .te {
top : 10px;
left : 10px;
background-position : 0 -171px;
}
div.wrapper.withContentNavBg .be {
bottom : 10px;
left : 10px;
background-position : 0 -176px;
}
div.wrapper.withContentRelatedBg {
background : url('../images/contentNavBg.png') 720px 0 repeat-y transparent;
}
div.wrapper.withContentRelatedBg .te {
top : 10px;
right : 10px;
background-position : 0 -182px;
}
div.wrapper.withContentRelatedBg .be {
bottom : 10px;
right : 10px;
background-position : 0 -187px;
}
dl.alt {
margin-bottom : 1.6em;
line-height : 1.6em;
}
dl.alt dt {
float : left;
margin-right : 5px;
}
dl.alt1 dd {
margin-bottom : 25px;
}
img.heading {
margin-bottom : 10px;
}
img.left {
float : left;
margin : 5px 10px 5px 0;
}
table.newsroom th {
font-weight : normal;
vertical-align : top;
padding-right : 40px;
}
table.newsroom td {
vertical-align : top;
padding-bottom : 20px;
}
ul.jump li {
list-style : none;
margin : 0;
}
ul.jump li a .icon {
background : url('../images/linkArrow1.png') 100% 50% no-repeat transparent;
}
ul.alt {
margin-top : 0;
}
ul.alt li {
margin-bottom : 5px;
}
ul.alt1 li {
margin-left : 0;
list-style-position : inside;
}
ul.searchResults {
margin : 0;
}
ul.searchResults li {
background : url('../images/searchResultsRowBg.html') repeat-x transparent;
padding : 20px 10px 0 10px;
border-top : 1px solid #ccc;
margin : 0 0 20px 0;
}
ul.searchResults li.first {
background : none;
padding-top : 0;
border-top : none;
}
ul.searchResults li img {
float : left;
margin : 0 20px 10px 0;
}
ul.searchResults li p {
margin-top : 0;
}
ul.videoDisplay li {
background : url('../images/searchResultsRowBg.png') repeat-x transparent;
padding : 10px 10px 0 10px;
border-top : 1px solid #ccc;
margin : 0 0 20px 0;
list-style-type : none;
}
ul.videoDisplay li img {
float : left;
margin : 5px 20px 0 0;
}
div.tl, div.tr, div.bl, div.br {
position : absolute;
width : 5px;
height : 5px;
background : url('../images/laureateSprite.png') no-repeat transparent;
border : 0;
}
div.tl {
top : 0;
left : 0;
background : url('../images/laureateSprite.png') 0 -66px no-repeat transparent;
margin : -1px 0 0 -1px;
}
div.tr {
top : 0;
right : 0;
background : url('../images/laureateSprite.png') -6px -66px no-repeat transparent;
margin : -1px -1px 0 0;
}
div.bl {
bottom : 0;
left : 0;
background : url('../images/laureateSprite.png') 0 -72px no-repeat transparent;
margin : 0 0 -1px -1px;
}
div.br {
bottom : 0;
right : 0;
background : url('../images/laureateSprite.png') -6px -72px no-repeat transparent;
margin : 0 -1px -1px 0;
}
#container {
width : 960px;
background : #fff;
margin : 0 auto 20px auto;
}
#content {
position : relative;
padding : 10px;
border : #ccc solid 1px;
margin-bottom : 20px;
}
#container.home #content {
border : none;
}
#content div.tl {
background-position : 0 -54px;
}
#content div.tr {
background-position : -6px -54px;
}
#content div.bl {
background-position : 0 -60px;
}
#content div.br {
background-position : -6px -60px;
}
#contentDocumentMain {
float : left;
width : 700px;
z-index : 1;
}
#contentDocumentMain .col1 {
width : 330px;
float : left;
margin-right : 20px;
}
#contentDocumentMain .col2 {
width : 350px;
padding-top : 10px;
float : left;
}
#contentMain {
float : left;
width : 700px;
z-index : 1;
}
#contentMain .col1 {
width : 460px;
float : left;
margin-right : 20px;
}
#contentMain .clearfix .col1 img {
float : left;
margin : 5px 10px 5px 0;
}
#contentMain img.border {
padding : 2px;
border : #c5c5c5 solid 1px;
}
#contentMain .col2 {
width : 220px;
float : left;
}
#content_0_leftnavcontent_0_LanguageComboBox1 {
margin-left : 10px;
margin-top : 10px;
}
.disclaimer {
font-size : 12px;
}
#contentVideoMain {
float : left;
width : 800px;
z-index : 1;
}
#contentVideoMain .col1 {
width : 525px;
float : left;
margin-right : 20px;
}
#contentVideoMain .col2 {
width : 250px;
float : left;
}
#contentNav {
position : relative;
float : left;
width : 218px;
padding : 0 0 80px 0;
margin-right : 20px;
display : inline;
z-index : 1;
}
#contentNav.rounded div.tl {
background-position : 0 -114px;
}
#contentRelated {
position : relative;
float : right;
width : 218px;
z-index : 1;
}
#container.home #contentRelated {
float : left;
width : 250px;
}
#events {
float : left;
width : 670px;
margin-top : -10px;
margin-right : 20px;
line-height : 1.2em;
}
#events p {
font-size : 13px;
}
#events div.header {
position : relative;
border-bottom : 1px solid #ccc;
margin-bottom : 20px;
padding-bottom : 8px;
}
#events div.header h2 {
position : relative;
margin-bottom : 8px;
}
#events div.header a.title {
position : relative;
color : #cc480e;
font-size : 18px;
}
#events div.header a.shortcut {
position : absolute;
top : 0;
right : 0;
font-size : 11px;
padding-top : 8px;
}
#events div.row {
margin-bottom : 20px;
border-bottom : 1px solid #ccc;
}
#events div.row.lastRow {
margin-bottom : 0;
border-bottom : 0;
}
#footer {
padding : 10px;
border-top : 1px solid #ccc;
}
#footer p {
float : left;
margin : 0 0 0 0;
}
#footer div {
float : left;
margin : 0 50px 0 0;
}
#footer ul.legal {
float : left;
font-size : 9px;
line-height : 17px;
text-transform : uppercase;
margin : 0;
}
#footer ul.legal li {
float : left;
list-style-type : none;
margin : 0 20px 0 0;
}
#footer ul.nav {
float : right;
margin : 0;
}
#footer ul.nav li {
float : left;
list-style-type : none;
margin : 0 0 0 20px;
}
#header {
position : relative;
height : 98px;
}
#header div.logo {
position : absolute;
top : 20px;
left : 20px;
}
#navGlobal {
position : absolute;
top : 37px;
right : 10px;
}
#navGlobal ul {
margin : 0 24px 0 0;
}
#navGlobal ul li {
float : left;
font-size : 11px;
color : #666;
list-style-type : none;
margin : 0 22px 0 0;
}
#navGlobal ul li a {
color : #cc990e;
}
#navMain {
position : relative;
z-index : 100;
}
#navMain ul {
background : #d15d10;
padding : 1px;
margin : 0;
white-space : nowrap;
}
#navMain ul li {
position : relative;
float : left;
height : 34px;
font-size : 13px;
text-align : center;
text-shadow : 1px 1px 1px #86300a;
background : #c85305; 
list-style-type : none;
border-top : 1px solid #b26029;
border-right : 1px solid #b26029;
border-left : 1px solid #ff6600;
margin : 0;
z-index : 1;
}
#navMain ul li a, #navMain ul li a:visited {
display : block;
color : #fff;
line-height : 33px;
}
#navMain ul li.first {
border-left : none;
}
#navMain ul li.last {
border-right : none;
}
#navMain ul li.hover, #navMain ul li:hover, #navMain ul li.active {
background : #ddaa0f;
text-shadow : none;
border-top : none;
padding-top : 1px;
}
#navMain ul li:hover, #navMain ul li.hover {
z-index : 2;
}
#navMain ul li.hover a, #navMain ul li:hover a, #navMain ul li.active a {
color : #cc480e !important ;
}
#navMain ul li.a6:hover {
background : #cc480e;
border-top : 1px solid #e1744c;
padding-top : 0;
}
#navMain ul li.a6:hover a {
color : #fff !important ;
}
#navMain ul li.hover div.navSub, #navMain ul li:hover div.navSub {
display : block;
}
#navMain ul li.active:hover div.navSub {
display : none;
}
#navMain ul li.a1 {
width : 160px;
border-left : none;
}
#navMain ul li.a2 {
width : 160px;
}
#navMain ul li.a3 {
width : 160px;
}
#navMain ul li.a4 {
width : 160px;
}
#navMain ul li.a5 {
width : 160px;
}
#navMain ul li.a6 {
width : 148px;
border-right : none;
}
#navMain ul li.a6 a {
text-shadow : none;
background : url('../images/navMainHilight.png') 50% 50% no-repeat #d15d10;
}
#navMain div.navSub {
display : none;
position : absolute;
left : 0;
top : 34px;
width : 200px;
background : #fff;
padding : 5px 10px 3px 10px;
border : #cf531c solid 1px;
border-top : none;
margin-left : -1px;
z-index : 100;
}
#navMain div.navSub ul {
position : relative;
background : transparent;
}
#navMain div.navSub ul li {
float : none;
height : auto;
text-align : left;
text-shadow : none;
background : none;
border : none;
border-bottom : 1px solid #d3b2a4;
padding : 0 !important ;
}
#navMain div.navSub ul li:hover, #navMain div.navSub ul li.active {
padding : 0 !important ;
}
#navMain div.navSub ul a:hover, #navMain div.navSub ul li.active a {
color : #fff !important ;
background : #e4815d !important ;
padding : 3px 10px 7px;
border-top : 1px solid #e99a7d !important ;
}
#navMain div.navSub ul li.last {
border-bottom : none;
}
#navMain div.navSub div.tl {
display : none;
}
#navMain div.navSub div.tr {
display : none;
}
#navMain div.navSub div.bl {
background-position : 0 -157px !important ;
width : 180px;
margin-bottom : -3px;
}
#navMain div.navSub div.br {
background-position : -112px -157px !important ;
width : 110px;
margin-bottom : -3px;
}
#navSearch {
position : relative;
float : right;
top : 37px;
right : 0;
width : auto;
font-family : 'lucida grande', 'lucida sans unicode', sans-serif;
font-size : 11px;
color : #999;
}
#navSearch fieldset {
width : auto;
}
#navSearch label {
position : absolute;
top : 4px;
left : 31px;
color : #999;
cursor : text;
}
#navSearch input.text {
float : left;
width : 149px;
background : transparent;
padding : 5px 5px 6px 30px;
border : 0;
background : url('../images/laureateSearchBarMarked_en.png') no-repeat transparent;
}
#navSearch input.textalt {
float : left;
width : 149px;
background : transparent;
padding : 5px 5px 6px 30px;
border : 0;
background : url('../images/laureateSearchBar_en.png') no-repeat transparent;
}
#navSearch input.go {
float : left;
}
#widgets {
position : relative;
min-height : 20px;
}
.newstabshead {
padding : 4px 4px 4px 4px;
}
.newstabs {
padding : 4px 4px 4px 4px;
}
.newstabs a {
color : #cc480e;
}
.navleftconent {
margin-left : 240px;
}
.navleftconent img {
padding : 0 8px 0 0;
}
.titleandcaption {
float : left;
padding : 0 0 0 0;
margin-top : 0;
margin-right : 10px;
margin-bottom : 10px;
}
.event img {
padding : 2px;
border : #c5c5c5 solid 1px;
}
.showimage {
float : right;
padding : 0 15px 15px 15px;
}
.showimage img {
padding : 2px;
border : #c5c5c5 solid 1px;
}
.titleandcaption table {
padding : 0 0 0 0;
margin : 0 0 0 0;
}
.titleandcaption img {
padding : 0;
margin : 0;
}
.RadComboBox table td.rcbInputCell {
text-align : left;
}
.RadComboBoxDropDown ul li.region {
color : #bd451a;
font-weight : bold;
}
.RadComboBoxDropDown ul li.country {
color : #cc480e;
}
.sitemap {
padding-left : 30px;
}
.sitemap table {
margin : 0 0;
line-height : 1;
}
.profileimagediv {
float : left;
}
.profileimagediv img {
padding : 0;
margin : 0;
}
.clearfix:after {
clear : both;
content : ' ';
display : block;
font-size : 0;
line-height : 0;
visibility : hidden;
width : 0;
height : 0;
}
.clearfix {
display : inline-block;
}
* html .clearfix {
height : 1%;
}
.clearfix {
display : block;
}
.hidden {
display : none;
}
.show {
display : block;
}
.breadcrumbtable {
width : 675px;
margin-top : 0;
margin-bottom : 0;
}
div.distinguished-guests {
background : #fff;
overflow : visible;
}
div.guest-images {
height : 800px;
margin-left : 12px;
}
div.guest-images div.content div {
width : 220px;
float : left;
margin-right : 7px;
margin-bottom : 20px;
}
div.guest-images div.content {
clear : both;
width : 100%;
}
div.distinguished-guests .controls {
position : relative;
height : 26px;
margin-bottom : 5px;
left : 270px;
padding : 11px;
}
div.dg-header {
background : url('../images/networkLogosBg.png') 0 0 repeat-x transparent;
}
div.distinguished-guests .controls ul {
float : left;
margin : 0 10px;
left : 200px;
}
div.distinguished-guests .controls ul li {
float : left;
list-style-type : none;
margin : 0;
}
div.distinguished-guests .controls ul li.last {
margin-right : 0;
}
div.distinguished-guests .controls ul li a {
display : block;
padding : 2px;
margin-top : 7px;
}
div.distinguished-guests .controls ul li a span {
display : block;
height : 7px;
width : 8px;
background : url('../images/laureateSprite.png') -9px -10px no-repeat transparent;
overflow : hidden;
cursor : pointer;
}
div.distinguished-guests .controls ul li a.activeSlide span {
background-position : -9px -18px;
}
div.distinguished-guests .controls a.previous {
float : left;
width : 27px;
height : 26px;
text-indent : -999%;
overflow : hidden;
background : url('../images/laureateSprite.png') -18px 0 no-repeat transparent;
}
div.distinguished-guests .controls a.next {
float : left;
width : 27px;
height : 26px;
text-indent : -999%;
overflow : hidden;
background : url('../images/laureateSprite.png') -46px 0 no-repeat transparent;
}
div.slideshow2 .content img {
border-top-left-radius : 2px;
border-bottom-left-radius : 2px;
}
div.feature.withRelated {
padding : 0;
margin-bottom : 0;
background : #fff;
}
div.slideshow2 {
height : 359px;
width : 690px;
background : #fff;
float : left;
}
div.slideshow2 .content {
padding : 0;
margin : 0;
}
div.slideshow2 .content img {
vertical-align : bottom;
}
div.slideshow2 p a, div.slideshow2 p a:visited {
color : #fff;
text-shadow : 1px 1px 1px #000;
}
div.feature div.featureRelated {
padding : 10px 10px;
}
div.img-controls {
position : absolute;
top : 300px;
z-index : 999;
}
.img-controls ul li {
float : left;
}
.img-controls ul li a img {
opacity : 1;
border-radius: 40px 10px;

}
.img-controls ul li a.activeSlide img {
opacity : 0.500000011920928955078125;
}
#tooltip {
position : absolute;
z-index : 3000;
border : #111 solid 1px;
background-color : #333;
color : #ffffff;
padding : 5px;
width : 200px;
margin-left : -100px;
margin-top : 10px;
opacity : 0.5000000;
}
#tooltip h3, #tooltip div {
margin : 0;
}
.language-selector {
float : right;
}
.rss {
float : left;
clear : both;
}
.rss a {
cursor : pointer;
}
.rss a img {
vertical-align : middle;
}
.gallery {
float : left;
width : 100%;
margin : 0 0 20px;
border : #fff solid 4px;
position : relative;
border-radius : 4px;
box-shadow : 0 1px 4px rgba(0, 0, 0, 0.2);
}
.gallery {
height : 370px;
width : 690px;
}
.gallery-items {
background : #bd451a;
color : #fff;
background : #2f2828;
height : 370px;
width : 690px;
}
.gallery div p {
font-weight : bold;
padding : 10px;
}
.direction-nav {
margin : 0;
padding : 0;
list-style : none;
}
.direction-nav li {
list-style-type : none;
}
.direction-nav .previous {
left : -36px;
}
.lt-ie9 .direction-nav .previous {
left : 5px;
}
.direction-nav .next {
background-position : 100% 0;
right : -36px;
}
.lt-ie9 .direction-nav .next {
right : 5px;
}
.gallery:hover .previous {
opacity : 0.800000011920928955078125;
left : 5px;
}
.gallery:hover .next {
opacity : 0.800000011920928955078125;
right : 5px;
}
.gallery:hover .next:hover, .gallery:hover .previous:hover {
opacity : 1;
}
.direction-nav a {
width : 0px;
height : 30px;
margin : -20px 0 0;
display : block;
background : url(../images/gallery/bg_direction_nav.png) 0 0 no-repeat;
position : absolute;
top : 50%;
cursor : pointer;
text-indent : -9999px;
opacity : 0;
z-index : 5;
}
#jwVideoElement, #jwVideoElement_wrapper {
margin : 0 auto;
}
#jwVideoElement-container {
position : relative;
background : #2f2828;
padding : 10px;
border-radius : 5px;
}
.royalSlider {
width : 600px;
height : 400px;
position : relative;
direction : ltr;
}
.royalSlider > * {
float : left;
}
.rsOverflow {
width : 100%;
height : 100%;
position : relative;
overflow : hidden;
float : left;
}
.rsVisibleNearbyWrap {
width : 100%;
height : 100%;
position : relative;
overflow : hidden;
left : 0;
top : 0;
}
.rsVisibleNearbyWrap .rsOverflow {
position : absolute;
left : 0;
top : 0;
}
.rsContainer {
position : relative;
width : 100%;
height : 100%;
}
.rsArrow, .rsThumbsArrow {
cursor : pointer;
}
.rsThumb {
float : left;
position : relative;
}
.rsArrow, .rsNav, .rsThumbsArrow {
opacity : 1;
transition : opacity 0.3s linear;
}
.rsHidden {
opacity : 0;
visibility : hidden;
}
.rsGCaption {
width : 100%;
float : left;
text-align : center;
}
.royalSlider.rsFullscreen {
position : fixed !important ;
height : auto !important ;
width : auto !important ;
margin : 0 !important ;
padding : 0 !important ;
z-index : 2147483647 !important ;
top : 0 !important ;
left : 0 !important ;
bottom : 0 !important ;
right : 0 !important ;
}
.royalSlider .rsSlide.rsFakePreloader {
opacity : 1 !important ;
display : none;
}
.rsSlide {
position : absolute;
left : 0;
top : 0;
display : block;
overflow : hidden;
height : 100%;
width : 100%;
}
.royalSlider.rsAutoHeight, .rsAutoHeight .rsSlide {
height : auto;
}
.rsContent {
width : 100%;
height : 100%;
position : relative;
}
.rsPreloader {
position : absolute;
z-index : 0;
}
.rsThumbs {
cursor : pointer;
position : relative;
overflow : hidden;
float : center;
z-index : 22;
}
.rsTabs {
float : left;
background : none !important ;
}
.rsVideoContainer {
width : auto;
height : auto;
line-height : 0;
position : relative;
}
.rsVideoFrameHolder {
position : absolute;
left : 0;
top : 0;
background : #141414;
opacity : 0;
}
.rsVideoFrameHolder.rsVideoActive {
opacity : 1;
}
.rsVideoContainer iframe, .rsVideoContainer video, .rsVideoContainer embed, .rsVideoContainer .rsVideoObj {
position : absolute;
z-index : 50;
left : 0;
top : 0;
width : 100%;
height : 100%;
}
.rsVideoContainer.rsIOSVideo iframe, .rsVideoContainer.rsIOSVideo video, .rsVideoContainer.rsIOSVideo embed {
box-sizing : border-box;
padding-right : 44px;
}
.rsABlock {
left : 0;
top : 0;
position : absolute;
z-index : 15;
}
img.rsImg {
max-width : none;
}
.grab-cursor {
cursor : url(grab.html) 8 8, move;
}
.grabbing-cursor {
cursor : url(grabbing.html) 8 8, move;
}
.rsNoDrag {
cursor : auto;
}
.rsLink {
left : 0;
top : 0;
position : absolute;
width : 100%;
height : 100%;
display : block;
z-index : 20;
background : url(blank.html);
}
.rsDefault, .rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs {
background : #151515;
color : #fff;
}
.rsDefault .rsArrow {
height : 100%;
width : 44px;
position : absolute;
display : block;
cursor : pointer;
z-index : 21;
}
.rsDefault.rsVer .rsArrow {
width : 100%;
height : 44px;
}
.rsDefault.rsVer .rsArrowLeft {
top : 0;
left : 0;
}
.rsDefault.rsVer .rsArrowRight {
bottom : 0;
left : 0;
}
.rsDefault.rsHor .rsArrowLeft {
left : 0;
top : 0;
}
.rsDefault.rsHor .rsArrowRight {
right : 0;
top : 0;
}
.rsDefault.rsHor .rsArrowLeft .rsArrowIcn {
background-position : -64px -32px;
}
.rsDefault.rsHor .rsArrowRight .rsArrowIcn {
background-position : -64px -64px;
}
.rsDefault.rsVer .rsArrowLeft .rsArrowIcn {
background-position : -96px -32px;
}
.rsDefault.rsVer .rsArrowRight .rsArrowIcn {
background-position : -96px -64px;
}
.rsDefault .rsBullets {
position : absolute;
z-index : 35;
left : 0;
bottom : 0;
width : 100%;
height : auto;
margin : 0 auto;
background : #000;
background : rgba(0, 0, 0, 0.75);
text-align : center;
line-height : 8px;
overflow : hidden;
}
.rsDefault .rsBullet.rsNavSelected span {
background-color : #fff;
}
.rsDefault .rsThumbsHor {
width : 100%;
height : 72px;
}
.rsDefault .rsThumbsVer {
width : 96px;
height : 100%;
position : absolute;
top : 0;
right : 0;
}
.rsDefault.rsWithThumbsHor .rsThumbsContainer {
position : relative;
height : 100%;
}
.rsDefault.rsWithThumbsVer .rsThumbsContainer {
position : relative;
width : 100%;
}
.rsDefault .rsThumb {
float : left;
overflow : hidden;
width : 96px;
height : 72px;
}
.rsDefault .rsThumb img {
width : 100%;
height : 100%;
}
.rsDefault .rsThumb.rsNavSelected {
background : #02874a;
}
.rsDefault .rsThumb.rsNavSelected img {
opacity : 0.300000011920928955078125;
}
.rsDefault .rsTmb {
display : block;
}
.rsDefault .rsTmb h5 {
font-size : 16px;
margin : 0;
padding : 0;
line-height : 20px;
color : #fff;
}
.rsDefault .rsTmb span {
color : #ddd;
margin : 0;
padding : 0;
font-size : 13px;
line-height : 18px;
}
.rsDefault .rsThumbsArrow {
height : 100%;
width : 20px;
position : absolute;
display : block;
cursor : pointer;
z-index : 21;
background : #000;
background : rgba(0, 0, 0, 0.75);
}
.rsDefault .rsThumbsArrow:hover {
background : rgba(0, 0, 0, 0.9);
}
.rsDefault.rsWithThumbsVer .rsThumbsArrow {
width : 100%;
height : 20px;
}
.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft {
top : 0;
left : 0;
}
.rsDefault.rsWithThumbsVer .rsThumbsArrowRight {
bottom : 0;
left : 0;
}
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft {
left : 0;
top : 0;
}
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight {
right : 0;
top : 0;
}
.rsDefault .rsThumbsArrowIcn {
width : 16px;
height : 16px;
top : 50%;
left : 50%;
margin-top : -8px;
margin-left : -8px;
position : absolute;
cursor : pointer;
background : url('rs-default.png');
}
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn {
background-position : -128px -32px;
}
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {
background-position : -128px -48px;
}
.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn {
background-position : -144px -32px;
}
.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn {
background-position : -144px -48px;
}
.rsDefault .rsThumbsArrowDisabled {
display : none !important ;
}
@media screen and (min-width:0) and (max-width:800px) {
.rsDefault .rsThumb {
width : 59px;
height : 44px;
}
.rsDefault .rsThumbsHor {
height : 44px;
}
.rsDefault .rsThumbsVer {
width : 59px;
}
}
.rsDefault .rsTabs {
width : 100%;
height : auto;
margin : 0 auto;
text-align : center;
overflow : hidden;
padding-top : 12px;
position : relative;
}
.rsDefault .rsTab:first-child {
border-top-left-radius : 4px;
border-bottom-left-radius : 4px;
}
.rsDefault .rsTab:last-child {
border-top-right-radius : 4px;
border-bottom-right-radius : 4px;
border-right : 1px solid #cfcfcf;
}
.rsDefault .rsTab:active {
border : #d9d9dd solid 1px;
background-color : #f4f4f4;
box-shadow : 0 1px 4px rgba(0, 0, 0, 0.2) inset;
}
.rsDefault .rsTab.rsNavSelected {
color : #fff;
border : #999 solid 1px;
text-shadow : 1px 1px #838383;
box-shadow : 0 1px 9px rgba(102, 102, 102, 0.65) inset;
background : #acacac;
background-image : linear-gradient(to bottom, #acacac, #bbb);
}
.rsDefault .rsFullscreenBtn {
right : 0;
top : 0;
width : 44px;
height : 44px;
z-index : 22;
display : block;
position : absolute;
cursor : pointer;
}
.rsDefault.rsFullscreen .rsFullscreenIcn {
background-position : -32px 0;
}
.rsDefault .rsPlayBtn {
width : 64px;
height : 64px;
margin-left : -32px;
margin-top : -32px;
cursor : pointer;
}
.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon {
background-color : rgba(0, 0, 0, 0.9);
}
.rsDefault .rsBtnCenterer {
position : absolute;
left : 50%;
top : 50%;
}
.rsDefault .rsCloseVideoBtn {
right : 0;
top : 0;
width : 44px;
height : 44px;
z-index : 500;
position : absolute;
cursor : pointer;
}
.rsDefault .rsCloseVideoBtn.rsiOSBtn {
top : -38px;
right : -6px;
}
.rsDefault .rsCloseVideoIcn:hover {
background-color : rgba(0, 0, 0, 0.9);
}
.rsDefault .rsPreloader {
width : 20px;
height : 20px;
background-image : url(../preloaders/preloader-white.html);
left : 50%;
top : 50%;
margin-left : -10px;
margin-top : -10px;
}
.rsDefault .rsGCaption {
position : absolute;
float : none;
bottom : 6px;
left : 6px;
text-align : left;
background : #000;
background : rgba(0, 0, 0, 0.75);
color : #fff;
padding : 2px 8px;
width : auto;
font-size : 12px;
border-radius : 2px;
}
div.wrapper.withContentNavBg .te {
display : none;
}
.center-h5 {
text-align : center;
font-size : 20px !important ;
width : 100% !important ;
margin : 0 !important ;
padding : 15px 0 !important ;
font-weight : 500;
background-color : #2a2a2a;
border-bottom-style : solid;
border-bottom-width : 1px;
line-height : 14px;
}
.rsDefault.rsHor .rsArrowRight {
margin-right : 258px;
}
.desc {
background-color : #e6e7e8;
max-width : 690px;
width : 100%;
}
.desc p {
color : #000;
padding-right : 20px;
padding-left : 20px;
}
.desc .uni-name {
margin-top : 15px;
margin-bottom : 5px;
}
.desc .uni-name a {
color : #f15d22;
font-size : 24px;
padding-top : 5px;
margin-top : 15px !important ;
margin-bottom : 10px;
}
.desc .uni-date {
padding-bottom : 20px;
}
.rsDefault .rsTmb {
width : 248px;
height : 75px;
}
.rsDefault .rsThumbsVer {
width : 248px;
background-color : #414042;
padding-left : 5px;
padding-right : 5px;
}
.rsDefault .rsImg {
margin-left : 0 !important ;
margin-top : 0 !important ;
width : 100% !important ;
height : auto !important ;
}
.rsDefault .rsTmb img {
width : 30% !important ;
height : auto !important ;
margin-top : 10px;
margin-left : 10px;
float : left;
margin-bottom : 5px;
}
.rsDefault .rsTmb h5 {
font-size : 11px;
padding-top : 7px;
width : 58%;
margin-right : 10px;
float : left;
line-height : 14px;
padding-bottom : 5px;
margin-left : 5px;
font-weight : 300;
}
.rsDefault .rsThumb {
width : 248px;
height : auto;
border-bottom-style : solid;
border-bottom-width : 1px;
margin-bottom : 0 !important ;
}
.rsDefault .rsThumb.rsNavSelected {
background : #636466;
}
.rsDefault .rsThumb.rsNavSelected img {
opacity : 1;
}
.year-overlay {
background-color : #f15d22;
width : 190px;
height : 75px;
border-bottom-left-radius : 37px;
border-top-left-radius : 37px;
margin-right : 0;
display : inline-block;
right : 0;
position : absolute;
top : 0;
margin-top : 50px;
}
.year-overlay p {
font-size : 35px;
vertical-align : middle;
padding-top : 10px;
margin-left : 30%;
font-weight : 300;
}
.videoGallery .rsTmb {
padding : 20px;
}
.slide {
background : #e6e7e8;
}
.royalSlider {
width : 100%;
height : 700px;
background : #e6e7e8;
}
.sliderWLeftNav {
background : #636466;
height : 550px;
margin-bottom : 20px;
}
.sliderWLeftNav .topHalf {
border-bottom-style : solid;
border-bottom-color : #cecece;
}
.sliderWLeftNav .topHalf, .sliderWLeftNav .bottomHalf {
height : 217px;
clear : both;
background-color : #e6e7e8;
margin-bottom : 10px;
padding-top : 10px;
}
.sliderWLeftNav .rsImg {
float : left;
padding-left : 10px;
padding-right : 15px;
padding-bottom : 10px;
width : 150px !important ;
height : 190px !important ;
clear : both;
}
.sliderWLeftNav .gf-text {
margin-bottom : 10px;
}
.sliderWLeftNav .gf-text p {
padding-right : 10px;
}
.sliderWLeftNav .gf-name {
color : #f15d22;
font-size : 25px;
margin-bottom : 0;
margin-top : -7px;
}
.sliderWLeftNav .gf-proj {
color : #a0a0a0;
}
.sliderWLeftNav .gf-desc {
color : #444;
font-size : 12px;
line-height : 16px;
}
.sliderWLeftNav .rsTmb h5 {
font-size : 16px;
padding-top : 7px;
width : 100%;
margin-right : 0;
float : none;
line-height : 22px;
padding-bottom : 0;
margin-left : 0;
font-weight : 300;
text-align : center;
}
.sliderWLeftNav .rsArrowIcn {
top : 40.5%;
}
.sliderWLeftNav.rsHor .rsArrowRight {
margin-right : 0;
}
.sliderWLeftNav .rsTmb img {
width : 44% !important ;
height : auto !important ;
margin-top : 7px;
margin-left : 4%;
float : left;
margin-bottom : 5px;
}
.sliderWLeftNav .slide, .sliderWLeftNav .slider-right {
height : 475px;
}
.sliderWLeftNav .rsThumb, .sliderWLeftNav .rsTmb {
width : 100px;
}
#colorbox, #cboxOverlay, #cboxWrapper {
position : absolute;
top : 0;
left : 0;
z-index : 9999;
overflow : hidden;
}
#cboxOverlay {
position : fixed;
width : 100%;
height : 100%;
}
#cboxMiddleLeft, #cboxBottomLeft {
clear : left;
}
#cboxContent {
position : relative;
}
#cboxLoadedContent {
overflow : auto;
}
#cboxTitle {
margin : 0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
cursor : pointer;
}
.cboxPhoto {
float : left;
margin : auto;
border : 0;
display : block;
max-width : none;
}
.cboxIframe {
width : 100%;
height : 100%;
display : block;
border : 0;
}
#colorbox, #cboxContent, #cboxLoadedContent {
box-sizing : content-box;
}
#cboxOverlay {
background : #000;
}
#cboxContent {
margin-top : 20px;
}
.cboxIframe {
background : #fff;
}
#cboxError {
padding : 50px;
border : #ccc solid 1px;
}
#cboxLoadedContent {
border : #000 solid 5px;
background : #fff;
}
#cboxTitle {
position : absolute;
top : -20px;
left : 0;
color : #ccc;
}
#cboxCurrent {
position : absolute;
top : -20px;
right : 0;
color : #ccc;
}
#cboxSlideshow {
position : absolute;
top : -20px;
right : 90px;
color : #fff;
}
#cboxPrevious {
position : absolute;
top : 50%;
left : 5px;
margin-top : -32px;
background : url(images/controls.html) top left no-repeat;
width : 28px;
height : 65px;
text-indent : -9999px;
}
#cboxPrevious:hover {
background-position : bottom left;
}
#cboxNext {
position : absolute;
top : 50%;
right : 5px;
margin-top : -32px;
background : url(images/controls.html) top right no-repeat;
width : 28px;
height : 65px;
text-indent : -9999px;
}
#cboxNext:hover {
background-position : bottom right;
}
#cboxLoadingOverlay {
background : #000;
}
#cboxLoadingGraphic {
background : url(images/loading.html) center center no-repeat;
}
#cboxClose {
position : absolute;
top : 5px;
right : 5px;
display : block;
background : url(images/controls.html) top center no-repeat;
width : 38px;
height : 19px;
text-indent : -9999px;
}
#cboxClose:hover {
background-position : bottom center;
}
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {
padding : 0;
margin : 0;
border : 0;
outline : none;
vertical-align : top;
}
.fancybox-wrap {
position : absolute;
top : 0;
left : 0;
z-index : 8020;
}
.fancybox-skin {
position : relative;
background : #f9f9f9;
color : #444;
text-shadow : none;
border-radius : 4px;
}
.fancybox-opened {
z-index : 8030;
}
.fancybox-opened .fancybox-skin {
box-shadow : 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
position : relative;
}
.fancybox-inner {
overflow : hidden;
}
.fancybox-error {
color : #444;
font : 14px/20px 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
margin : 0;
padding : 15px;
white-space : nowrap;
}
.fancybox-image, .fancybox-iframe {
display : block;
width : 100%;
height : 100%;
}
.fancybox-image {
max-width : 100%;
max-height : 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image : url('fancybox_sprite.html');
}
#fancybox-loading {
position : fixed;
top : 50%;
left : 50%;
margin-top : -22px;
margin-left : -22px;
background-position : 0 -108px;
opacity : 0.800000011920928955078125;
cursor : pointer;
z-index : 8060;
}
#fancybox-loading div {
width : 44px;
height : 44px;
background : url('fancybox_loading.html') center center no-repeat;
}
.fancybox-close {
position : absolute;
top : -18px;
right : -18px;
width : 36px;
height : 36px;
cursor : pointer;
z-index : 8040;
}
.fancybox-nav {
position : absolute;
top : 0;
width : 40%;
height : 100%;
cursor : pointer;
text-decoration : none;
background : url('blank.html') transparent;
z-index : 8040;
}
.fancybox-prev {
left : 0;
}
.fancybox-next {
right : 0;
}
.fancybox-nav span {
position : absolute;
top : 50%;
width : 36px;
height : 34px;
margin-top : -18px;
cursor : pointer;
z-index : 8040;
visibility : hidden;
}
.fancybox-prev span {
left : 10px;
background-position : 0 -36px;
}
.fancybox-next span {
right : 10px;
background-position : 0 -72px;
}
.fancybox-nav:hover span {
visibility : visible;
}
.fancybox-tmp {
position : absolute;
top : -99999px;
left : -99999px;
visibility : hidden;
max-width : 99999px;
max-height : 99999px;
overflow : visible !important ;
}
.fancybox-lock {
overflow : hidden;
}
.fancybox-overlay {
position : absolute;
top : 0;
left : 0;
overflow : hidden;
display : none;
z-index : 8010;
background : url('fancybox_overlay.html');
}
.fancybox-overlay-fixed {
position : fixed;
bottom : 0;
right : 0;
}
.fancybox-lock .fancybox-overlay {
overflow : auto;
overflow-y : scroll;
}
.fancybox-title {
visibility : hidden;
font : normal normal 13px/20px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
position : relative;
text-shadow : none;
z-index : 8050;
}
.fancybox-opened .fancybox-title {
visibility : visible;
}
.fancybox-title-float-wrap {
position : absolute;
bottom : 0;
right : 50%;
margin-bottom : -35px;
z-index : 8050;
text-align : center;
}
.fancybox-title-float-wrap .child {
display : inline-block;
margin-right : -100%;
padding : 2px 20px;
background : transparent;
background : rgba(0, 0, 0, 0.8);
border-radius : 15px;
text-shadow : 0 1px 2px #222;
color : #fff;
font-weight : bold;
line-height : 24px;
white-space : nowrap;
}
.fancybox-title-outside-wrap {
position : relative;
margin-top : 10px;
color : #fff;
}
.fancybox-title-inside-wrap {
padding-top : 10px;
}
.fancybox-title-over-wrap {
position : absolute;
bottom : 0;
left : 0;
color : #fff;
padding : 10px;
background : #000;
background : rgba(0, 0, 0, 0.8);
}
.fancybox-custom .fancybox-skin {
box-shadow : 0 0 50px #222;
}
.chosen-container.chosen-with-drop .chosen-drop {
left : 0;
}
.chosen-container a {
cursor : pointer;
}
.chosen-container-single .chosen-single {
position : relative;
display : block;
overflow : hidden;
padding : 0 0 0 8px;
height : 23px;
border : #aaa solid 1px;
border-radius : 5px;
background-color : #fff;
background-clip : padding-box;
box-shadow : 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color : #444;
text-decoration : none;
white-space : nowrap;
line-height : 24px;
}
.chosen-container-single .chosen-default {
color : #999;
}
.chosen-container-single .chosen-single span {
display : block;
overflow : hidden;
margin-right : 26px;
text-overflow : ellipsis;
white-space : nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
margin-right : 38px;
}
.chosen-container-single .chosen-single abbr {
position : absolute;
top : 6px;
right : 26px;
display : block;
width : 12px;
height : 12px;
background : url(lgg/chosen-sprite.png) -42px 1px no-repeat;
font-size : 1px;
}
.chosen-container-single .chosen-single abbr:hover {
background-position : -42px -10px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
background-position : -42px -10px;
}
.chosen-container-single .chosen-single div {
position : absolute;
top : 0;
right : 0;
display : block;
width : 18px;
height : 100%;
}
.chosen-container-single .chosen-single div b {
display : block;
width : 100%;
height : 100%;
background : url(lgg/chosen-sprite.png) 0 2px no-repeat;
}
.chosen-container-single .chosen-search {
position : relative;
z-index : 1010;
margin : 0;
padding : 3px 4px;
white-space : nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
box-sizing : border-box;
margin : 1px 0;
padding : 4px 20px 4px 5px;
width : 100%;
height : auto;
outline : 0;
border : #aaa solid 1px;
background : url(lgg/chosen-sprite.png) 100% -20px no-repeat #fff;
background : url(lgg/chosen-sprite.png) 100% -20px no-repeat, linear-gradient(#eee 1%, #fff 15%);
font-size : 1em;
font-family : sans-serif;
line-height : normal;
border-radius : 0;
}
.chosen-container-single .chosen-drop {
margin-top : -1px;
border-radius : 0 0 4px 4px;
background-clip : padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
position : absolute;
left : -9999px;
}
.chosen-container .chosen-results {
position : relative;
overflow-x : hidden;
overflow-y : auto;
margin : 0 4px 4px 0;
padding : 0 0 0 4px;
max-height : 240px;
}
.chosen-container .chosen-results li {
display : none;
margin : 0;
padding : 5px 6px;
list-style : none;
line-height : 15px;
}
.chosen-container .chosen-results li.active-result {
display : list-item;
cursor : pointer;
}
.chosen-container .chosen-results li.disabled-result {
display : list-item;
color : #ccc;
cursor : default;
}
.chosen-container .chosen-results li.highlighted {
background-color : #3875d7;
background-image : linear-gradient(#3875d7 20%, #2a62bc 90%);
color : #fff;
}
.chosen-container .chosen-results li.no-results {
display : list-item;
background : #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
display : list-item;
font-weight : 700;
cursor : default;
}
.chosen-container .chosen-results li.group-option {
padding-left : 15px;
}
.chosen-container .chosen-results li em {
font-style : normal;
text-decoration : underline;
}
.chosen-container-multi .chosen-choices {
position : relative;
overflow : hidden;
box-sizing : border-box;
margin : 0;
padding : 0;
width : 100%;
height : auto !important ;
height : 1%;
border : #aaa solid 1px;
background-color : #fff;
background-image : linear-gradient(#eee 1%, #fff 15%);
cursor : text;
}
.chosen-container-multi .chosen-choices li {
float : left;
list-style : none;
}
.chosen-container-multi .chosen-choices li.search-field {
margin : 0;
padding : 0;
white-space : nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
margin : 1px 0;
padding : 5px;
height : 15px;
outline : 0;
border : 0 !important ;
background : transparent !important ;
box-shadow : none;
color : #666;
font-size : 100%;
font-family : sans-serif;
line-height : normal;
border-radius : 0;
}
.chosen-container-multi .chosen-choices li.search-field .default {
color : #999;
}
.chosen-container-multi .chosen-choices li.search-choice {
position : relative;
margin : 3px 0 3px 5px;
padding : 3px 20px 3px 5px;
border : #aaa solid 1px;
border-radius : 3px;
background-color : #e4e4e4;
background-image : linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
background-clip : padding-box;
box-shadow : 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
color : #333;
line-height : 13px;
cursor : default;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
position : absolute;
top : 4px;
right : 3px;
display : block;
width : 12px;
height : 12px;
background : url(lgg/chosen-sprite.png) -42px 1px no-repeat;
font-size : 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
background-position : -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
padding-right : 5px;
border : #ccc solid 1px;
background-color : #e4e4e4;
color : #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
background : #d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
background-position : -42px -10px;
}
.chosen-container-multi .chosen-results {
margin : 0;
padding : 0;
}
.chosen-container-multi .chosen-drop .result-selected {
display : list-item;
color : #ccc;
cursor : default;
}
.chosen-container-active .chosen-single {
border : #5897fb solid 1px;
box-shadow : 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active.chosen-with-drop .chosen-single {
border : #aaa solid 1px;
border-bottom-right-radius : 0;
border-bottom-left-radius : 0;
background-image : linear-gradient(#eee 20%, #fff 80%);
box-shadow : 0 1px 0 #fff inset;
}
.chosen-container-active.chosen-with-drop .chosen-single div {
border-left : 0;
background : transparent;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
background-position : -18px 2px;
}
.chosen-container-active .chosen-choices {
border : #5897fb solid 1px;
box-shadow : 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
color : #111 !important ;
}
.chosen-disabled {
opacity : 0.5 !important ;
cursor : default;
}
.chosen-disabled .chosen-single {
cursor : default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
cursor : default;
}
.chosen-rtl {
text-align : right;
}
.chosen-rtl .chosen-single {
overflow : visible;
padding : 0 8px 0 0;
}
.chosen-rtl .chosen-single span {
margin-right : 0;
margin-left : 26px;
direction : rtl;
}
.chosen-rtl .chosen-single-with-deselect span {
margin-left : 38px;
}
.chosen-rtl .chosen-single div {
right : auto;
left : 3px;
}
.chosen-rtl .chosen-single abbr {
right : auto;
left : 26px;
}
.chosen-rtl .chosen-choices li {
float : right;
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
direction : rtl;
}
.chosen-rtl .chosen-choices li.search-choice {
margin : 3px 5px 3px 0;
padding : 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
right : auto;
left : 4px;
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search, .chosen-rtl .chosen-drop {
left : 9999px;
}
.chosen-rtl.chosen-container-single .chosen-results {
margin : 0 0 4px 4px;
padding : 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option {
padding-right : 15px;
padding-left : 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
border-right : 0;
}
.chosen-rtl .chosen-search input[type="text"] {
padding : 4px 5px 4px 20px;
background : url(lgg/chosen-sprite.png) -30px -20px no-repeat #fff;
background : url(lgg/chosen-sprite.png) -30px -20px no-repeat, linear-gradient(#eee 1%, #fff 15%);
direction : rtl;
}
.chosen-rtl.chosen-container-single .chosen-single div b {
background-position : 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
background-position : -12px 2px;
}
