﻿body{font-weight:normal; color: #000;}
html, body, p, li {color: #000;}

#content .arvo {font-family:arvo; font-weight:bold;font-size:17px; color:#007ca7;}

#content .sys_CTA-TitleAndIntroBlock .sys_CTA-name {display:none;}

#content .sys_borderbox {
    position: relative;
    text-align: left;
    background: none;
    width: 285px;
    height: 285px;
    padding: 1.02em;
    border:10px #007ca7 solid;
    margin-left: 2em;
    margin-bottom:2em;
}
#content .sys_borderbox h3 {margin-top:0px; margin-bottom:15px;}
#content .sys_borderbox p {color:#1A296B;}

#content .sys_video-textfullwidth {
    position: relative;
    text-align: left;
    background: url(/UGstudy/Clearing/2017/Images/Decorative/bg-BlueGradient.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    height: 304px;
    color: #fff;
    padding: 1.02em;}

@media screen and (max-width: 1150px) {
#content .sys_video-textfullwidth, #content .sys_borderbox {height: auto;}
}

#content .sys_video-textfullwidth h2, 
#content .sys_video-textfullwidth p {color:#fff;}
#content .sys_video-textfullwidth h2 {line-height:1em; font-size:2rem; margin:0.2em 0 0.5em 0}


body header{z-index: 999;padding: 0; position:fixed; height: auto; background: #fff;}
body .header__right {position:relative; width: auto; height: 90px; margin-bottom: 20px;}

#breadcrumbs{position:absolute;left: 5px; bottom: 0; padding: 0 20px; color: #1A296B; font-weight:normal; font-size: .9em;}
#breadcrumbs a{color: #1A296B;}
#breadcrumbs a:hover{text-decoration:none;}
#breadcrumbs span{color: #007CA7; font-weight:bold;}


#content{margin-top: 120px;}
#content p{margin: 0 0 .8em 0;}

#content, #content p, #content li, #content{font-size: 16px; line-height: 25px; font-weight:normal;}


h1, h2, h3, h4{color: #1A296B;line-height: 1em;}

#content .CTA{background-image: url("/SiteElements/Images/Base/Internal/CTA-icons/white/bgarrowwhiteround.png");
  display:block; 
  clear:both;
  text-decoration:none; 
  height: auto; 
  text-align:left; 
  padding: 10px 60px 10px 8px; 
  background-size: 24px auto; 
  background-position: right 10px top 50%; 
  background-repeat:no-repeat; 
  margin-bottom: 4px;
  background-color: #007ca7; 
  border: 2px solid transparent; 
  color: #fff;}
#content .CTA:hover{background-image: url("/SiteElements/Images/Base/Internal/CTA-icons/Colour/bgArrowBlackRound.png"); color: #1A296B; border-color: #1A296B; background-color: transparent;}

.img-responsive{width: 100%; height: auto;}

.header__logo {z-index: 10;width: 243px; height: 90px; background-image: url("/SiteElements/Images/Base/logo.png");}



#menu{position:relative; right: 0; top: 0;z-index: 1000;}
.sys_accordianMenu {margin-top: 34px; padding: 0; }
.sys_accordianMenu li  {padding: 0; display:inline-block; position:relative;}
.sys_accordianMenu li a {cursor:pointer; background-color: #1A296B; padding: 36px 26px; color: #fff; transition: opacity 0.2s ease 0s; text-decoration:none; font-weight:bold;}
.sys_accordianMenu li.sys_last a {background-color: #007CA7;}
.sys_accordianMenu li.sys_last a:hover {background-color: #6E6E6E;}
/*.sys_accordianMenu li .sys_selected a {cursor:pointer; background-color: #007CA7; padding: 36px 26px; color: #fff; transition: opacity 0.2s ease 0s; text-decoration:none; font-weight:bold;}*/
.sys_accordianMenu li a:hover {background-color: #007CA7; text-decoration:none;}

.sys_accordianMenu .nav__sub {top: 94px; background: #1A296B;}
.sys_accordianMenu .nav__sub li{margin: 0; padding: 0;}
.sys_accordianMenu .nav__sub li a{padding: 6px 0; font-weight: normal;}


.sys_accordianMenu .sys_open{z-index: 999;}
.sys_accordianMenu .sys_open a,
.sys_accordianMenu .sys_open a:hover{background:#fff; color: #007CA7;}

.sys_accordianMenu .sys_open .sys_children  a {color: #fff;}
.sys_accordianMenu .sys_open .sys_currentitem a {color: #fff; text-decoration:underline; font-weight:bold;}

.sys_accordianMenu .sys_children .sys_open ul a:hover{background-color: transparent; text-decoration:underline;}
.sys_accordianMenu .sys_children .sys_open .sys_currentitem a {color: #007CA7; text-decoration:underline; font-weight:bold;}

.sys_accordianMenu .sys_children{min-width: 210px; background-color: #1A296B; position:absolute; left: 0; top: 56px; padding: 10px 0 8px 0;}
.sys_accordianMenu .sys_children li{display:block; margin-bottom: 0; width: 100%;}
.sys_accordianMenu .sys_children li a {color: #fff; display:block; padding: 6px 12px; background-color: transparent; background-color: #1A296B;font-weight:normal; }
.sys_accordianMenu .sys_children li a:hover {background-color: transparent; text-decoration:underline;}

.sys_accordianMenu .sys_children .sys_children{padding:  6px 0 6px 0; background-color: #efefef; min-width: 280px; position:relative; top: 0;}
.sys_accordianMenu .sys_children .sys_children li a {background:transparent; color: #1A296B; padding-left: 20px;}





.sys_simpleListMenu{display:none; }

.sys_simpleListMenu {margin-top: 34px; padding: 0; }
.sys_simpleListMenu li  {padding: 0; display:inline-block; position:relative;}
.sys_simpleListMenu li a {cursor:pointer; background-color: #1A296B; padding: 36px 26px; color: #fff; transition: opacity 0.2s ease 0s; text-decoration:none; font-weight:bold;}
.sys_simpleListMenu li a:hover {background-color: #007CA7; text-decoration:none;}

.sys_simpleListMenu .sys_selected a,
.sys_simpleListMenu .sys_selected a:hover{background:#fff; color: #1A296B;}








.slicknav_menu{display:none;}


#responsiveMenu .slicknav_menu {padding: 0; position:relative; width: 100%;} 
#responsiveMenu .slicknav_btn {z-index: 1000; background: #EBEBEB;
    margin: 0; padding: 22px;
  width: 77px; height: 77px;
    text-decoration: none;
    text-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  background-color: none;}
#responsiveMenu .slicknav_menu .slicknav_icon-bar {background:#1A296B; width: 36px; height: 7px; margin-bottom: 6px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
#responsiveMenu .slicknav_btn:hover {background: #007CA7;}
#responsiveMenu .slicknav_btn:hover .slicknav_icon-bar{background: #fff;}
#responsiveMenu .slicknav_btn:hover.slicknav_open:before {color: #fff;}
#responsiveMenu .slicknav_btn.slicknav_open:before {content:"X"; color: #1A296B; font-weight:bold; font-size: 3em; line-height: .7em; padding: 4px;}
#responsiveMenu .slicknav_btn.slicknav_open .slicknav_icon-bar{display:none;}
#responsiveMenu .slicknav_nav {z-index: 0; background:#1A296B; position: fixed; right: 0; left: 0; padding-top: 100px!important; color: #fff; }
#responsiveMenu .slicknav_nav ul{width: auto!important; min-width: auto; padding: 0; margin: 0; background:none;}
#responsiveMenu .slicknav_nav ul li a{padding: 24px 14px;display:block;font-weight:normal; font-size: 1em;}
#responsiveMenu .slicknav_nav a:hover{background: #007CA7;  text-decoration:none; color: #fff; border-radius:0;}
#responsiveMenu .slicknav_nav li a:hover{background: #007CA7; color: #fff;}
#responsiveMenu .slicknav_nav li ul.sys_children{position: relative!important; overflow:visible!important; height: 100%!important;}
#responsiveMenu .slicknav_nav li ul.sys_children li{ margin-left: 22px;}
#responsiveMenu .slicknav_nav .sys_children .sys_children li a {background:transparent; color: #fff; padding-left: 22px;}
#responsiveMenu .slicknav_open .slicknav_row {background: #18194F;}
#responsiveMenu .slicknav_open .slicknav_row a{background: #18194F;}
#responsiveMenu .slicknav_open:hover .slicknav_row {background: #18194F;}
#responsiveMenu .slicknav_arrow{display:none;}

#responsiveMenu .slicknav_nav a a{padding: 0;}


.sys_statistic{text-align:center; font-weight:bold; width: 95%; margin: auto auto;}
.sys_statLarge{font-size: 3em; color: #007CA7; font-family:arvo; line-height: 1.2em; border-bottom: 2px solid #007CA7; padding-bottom:0.4em;} 
.sys_statMedium{font-size: 1.5em; color: #fff; font-family:arvo; line-height: 1.5em; background-color: #007ca7; text-align: center; outline: 2px solid #fff; outline-offset: -5px; padding: 1em;}

.sys_statSmall{
    font-size: 0.9em;
    font-family: arvo;
    margin-top: 1em;
    padding-bottom: 1em;
  }


.row{max-width: 70%;margin: 2.5em auto;}

section{margin: 2em 0; min-height:auto;}
section.sys_bgPaleBlue{background: #d1d1dc; padding-top:5px; padding-bottom:5px;}
section.sys_bgPaleBlue .clear{height: 0px;}

section.sys_bgPaleBlue .sys_twoColumns5050, 
section.sys_bgPaleBlue .sys_threeColumns, 
section.sys_bgPaleBlue .sys_twoColumns_7030, 
section.sys_bgPaleBlue .sys_twoColumns_3070, 
section.sys_bgPaleBlue .sys_FaqQuestion, 
section.sys_bgPaleBlue .sys_FaqAnswer, 
section.sys_bgPaleBlue .sys_fourColumns, 
section.sys_bgPaleBlue .sys_fiveColumns, 
section.sys_bgPaleBlue .sys_twoColumns, 
section.sys_bgPaleBlue .sys_twoColumns_1585, 
section.sys_bgPaleBlue .sys_twoColumns_2575 {margin-bottom: 0;}

section.PageTitleVisualBlock .row{margin-top: 0em; margin-bottom: 1.5em;}

section.PageTitleVisualBlock .introParagraph{font-size: 1.6em; line-height: 1.4em; padding: 0; }
section.PageTitleVisualBlock #videoDiv{margin-bottom: 30px;width: 100%; display:block; visibility: visible; height: 540px; background-color: #efefef; background-position: right center; background-size: cover; background-repeat: no-repeat; position:relative;}
section.PageTitleVisualBlock #videoDiv video{width: 100%; height: 540px; display:block; visibility: visible; background-position: right center; background-size: cover; background-repeat: no-repeat;}
section.PageTitleVisualBlock #videoDiv #videoBlock .row{max-width: 70%;}
section.PageTitleVisualBlock #videoDiv #videoMessage{z-index: 499;max-width: 36%; width: auto; position: absolute; bottom: 0; background: #fff; margin-left: -30px;}
section.PageTitleVisualBlock #videoDiv #videoMessage .textContent{padding: 16px 30px 0 30px;}
section.PageTitleVisualBlock #videoDiv #videoMessage .textContent *{color: #1A296B;}
section.PageTitleVisualBlock #videoDiv #videoMessage .textContent h1{font-size: 2.7em; margin: 0 0 0.3em 0; line-height: 1.2em;}



#GenericContentArea{background: #18194F; color: #fff;}
#GenericContentArea .row{color: #fff;}
#GenericContentArea .row .sys_twoColumns5050{ }
#GenericContentArea .row .sys_twoColumns5050 .sys_one{width: 35.256%; }
#GenericContentArea .row .sys_twoColumns5050 .sys_two{width: 55.735463%;}

#GenericContentArea h2{font-size: 1.7375rem; margin-bottom: .5em;}
#GenericContentArea h3{font-size: inherit;}
#GenericContentArea *{color: #fff;}
#GenericContentArea ul{list-style-type:disc; padding: 0;}
#GenericContentArea ul li a {text-decoration: none;}
#GenericContentArea ul li a:hover {text-decoration: underline;}
#GenericContentArea .row sys_twoColumns5050 .sys_two{padding: ;}

.sys_blockWithHeading{background: #d1d1dc;}
.sys_blockWithHeading .sys_heading{background: #1A296B; color: #fff; padding: 16px 20px;}
.sys_blockWithHeading .sys_heading h2,
.sys_blockWithHeading .sys_heading h3,
.sys_blockWithHeading .sys_heading h4{font-size: 1.43em; margin: 0; color: #fff;}
.sys_blockWithHeading .sys_text{padding: 16px 20px; 0 16px}
.sys_blockWithHeading .sys_blockContent{padding: 0 20px;}



.sys_CTA-TitleAndIntroBlock{min-height: 150px; display:block; background: #007CA7; color: #fff; padding: 20px; text-decoration:none; background-repeat:no-repeat; background-position: top 50% right 20px; background-size: 80px;}
.sys_CTA-TitleAndIntroBlock h2, 
.sys_CTA-TitleAndIntroBlock h3{background: #1A296B url("/SiteElements/Images/Base/Internal/CTA-icons/White/bg-icon-white-right-arrow.png") no-repeat right 6px top 50%; background-size: 18px; width: auto; display:inline-block; color: #fff;padding: 6px 36px 6px 6px; margin: 0 0 .5em 0; line-height: 1.1em; font-size: 1.5em;}
.sys_CTA-TitleAndIntroBlock:hover{background-color: #1A296B}
.sys_CTA-TitleAndIntroBlock:hover h2, 
.sys_CTA-TitleAndIntroBlock:hover h3{background: #fff; color: #007CA7; background-image: url("/siteelements/images/base/internal/cta-icons/colour/bg-icon-blue2-right-arrow.png"); background-repeat:no-repeat; background-position:right 6px top 50%; background-size:18px; }

.sys_CTA-TitleAndIntroBlock.sys_WithIcon{min-height: 220px; padding: 20px 126px 20px 20px;}
.sys_CTA-TitleAndIntroBlock{}


#content ul.sys_cms-form-body {padding: 0; margin: 0; }
#content ul.sys_cms-form-body li {padding: 0;}
#content ul.sys_cms-form-body input, 
#content ul.sys_cms-form-body select, 
#content ul.sys_cms-form-body textarea{padding: 10px 6px; width: 100%; border: 1px solid #B1B1B1; font-family:inherit; font-size: inherit;}
#content ul.sys_cms-form-body li label, 
#content ul.sys_cms-form-body li .sys_legend, 
#content ul.sys_cms-form-body li .sys_fieldlabel{font-family:inherit; font-size: inherit;}
#content ul.sys_cms-form-body button{margin: .5em 0;height: auto; padding: 8px 10px 8px 10px;font-size: 1.4em; cursor:pointer;background: #DE1B5C; border:2px solid transparent; color: #fff;}
#content ul.sys_cms-form-body button:hover{background: transparent; border-color:#1A296B; color: #1A296B;}



.pageIntro p{font-size: 1.65em;line-height: 1.35em; color: #1A296B;}


footer {background: #fff; color: #4a4949; padding: 1em;}
footer a, footer address, footer h2, footer h3, footer h4{color: #4a4949; font-weight:normal;}
footer .column{padding: 0;}
footer h2{color: #1A296B;}










@media screen and (max-width: 1200px) {
body .header__right {height: 116px; margin-bottom: 22px;}

.sys_accordianMenu {margin-top: 28px;}
.sys_accordianMenu li a {padding: 30px 14px; font-size: .9em;}
.sys_accordianMenu .sys_children{top: 51px;}
  
#breadcrumbs{padding: 0 12px; font-size: .9em;}
  
.header__logo{width: 90px;}  
  
#content {margin-top: 106px;}  
  
body section.PageTitleVisualBlock #videoDiv{height: 400px;}
body section.PageTitleVisualBlock #videoDiv video{height: 400px;}
body section.PageTitleVisualBlock #videoDiv #videoMessage{width: 40%;}
body section.PageTitleVisualBlock #videoDiv #videoMessage .textContent h1{font-size: 2.3em; line-height: 1.1em; margin-bottom: 10px; }

  
.sys_CTA-TitleAndIntroBlock.sys_WithIcon{min-height: 280px; text-align:center;padding:  20px 20px 90px 20px; text-decoration:none; background-repeat:no-repeat; background-position: bottom 20px right 50%; background-size: 66px;}
.sys_CTA-TitleAndIntroBlock{min-height: 200px; text-align:center;padding: 20px; text-decoration:none; background-repeat:no-repeat; background-position: top 20px right 50%; background-size: 48px;}
.sys_CTA-TitleAndIntroBlock h2, .sys_CTA-TitleAndIntroBlock h3{line-height: 1.1em;font-size: 1.4em;}


}

@media screen and (max-width: 967px) {

#menu {display:none;}

.slicknav_menu {display: block;}
  
.sys_accordianMenu {margin: 0; padding: 0; background-color: #efefef; }
.sys_accordianMenu li  {display:block; margin: 0; width: 100%;}
body #responsiveMenu .sys_accordianMenu li a {padding: 6px 8px; display:block;}
.sys_accordianMenu .sys_children .sys_open a{background-color: #007CA7;}
.sys_accordianMenu .sys_children .sys_open a:hover{background-color: #007CA7; text-decoration:none;}
.sys_accordianMenu .sys_children{height: auto; overflow:visible; background-color: #1A296B; position:relative; left: 0; top: 0px; padding: 10px 0 0 0;}
.sys_accordianMenu .sys_children li{display:block; margin-bottom: 0;}
.sys_accordianMenu .sys_children li a {display:block; padding: 6px 12px; background-color: transparent; background-color: #1A296B; font-weight:normal; }
.sys_accordianMenu .sys_children li a:hover {background-color: transparent; text-decoration:underline;}
.sys_accordianMenu .sys_children .sys_children{padding:  6px 0 6px 0; background-color: #efefef; min-width: 280px; position:relative; top: 0;}
.sys_accordianMenu .sys_children .sys_children li a {background:transparent; color: #1A296B; padding-left: 20px;}
  
  
body #videoDiv{display:block; height: 400px;}
  
#videoDiv #videoMessage{width: 60%;}
#breadcrumbs{display:none;}  

  

body .row{max-width: 88%;}
  
body section.PageTitleVisualBlock .vid-container {}
body section.PageTitleVisualBlock #videoDiv{height: 340px;}
body section.PageTitleVisualBlock #videoDiv video{height: 340px; }
body section.PageTitleVisualBlock #videoDiv #videoMessage .textContent {padding: 6px 10px;}
body section.PageTitleVisualBlock #videoDiv #videoMessage .textContent h1{font-size: 2.4em;}
body section.PageTitleVisualBlock .introParagraph{font-size: 1.2em; line-height: 1.3em;}
  
   
.sys_statistic{width: 100%;}
.sys_statLarge{font-size: 3.5em;}
.sys_statM{font-size: 2.1em;}
.sys_statSmall{font-size: 1em; line-height: 1.2em;}

  
}




@media screen and (max-width: 767px) {
    
body header{height: 100px;}

#content{margin-top: 90px;}


  
.header__logo {
    position: absolute;
    z-index: 10;
    display: inline-block;
    top: 0;
    left: 0;
    width: 77px;
    height: 77px;
    background-image: url("/siteelementshomepage/images/mobile-logo.svg");
    background-repeat: no-repeat;}


  
body section.PageTitleVisualBlock #videoDiv #videoMessage{color: #fff;background: none; top: 0; left: 0; padding: 14px; margin: 0;}
body section.PageTitleVisualBlock #videoDiv #videoMessage .textContent h1{color: #fff; font-size: 1.8em; line-height: 1.25em;}
body section.PageTitleVisualBlock #videoDiv #videoMessage .textContent .text {color: #fff; line-height: 1.2em;}
body section.PageTitleVisualBlock #videoDiv #videoMessage{top: 0!important; width: auto!important; min-width: 55%;}


  #GenericContentArea .sys_one_3070 {display:none;}

  

.sys_CTA-TitleAndIntroBlock{text-align:left; min-height: auto;background-position: top 50% right 20px; background-size: 48px; padding: 20px;}
.sys_CTA-TitleAndIntroBlock.sys_WithIcon{min-height: auto; text-align:left;padding:  20px 120px 20px 20px; background-position: top 50% right 20px; background-size: 70px;}
  
.sys_twoColumns5050, .sys_threeColumns, .sys_twoColumns_7030, .sys_twoColumns_3070, .sys_FaqQuestion, .sys_FaqAnswer, .sys_fourColumns, .sys_fiveColumns, .sys_twoColumns, .sys_twoColumns_1585, .sys_twoColumns_2575, .sys_image-with-heading, .sys_imageWithHeading, #content .sys_imageWithTextOverlay, #content .sys_imageWithHoverText, #content .sys_imageWithCaptionBelow, .sys_imageWithHeadingandHoverText {margin: 0!important;}

  .clear{height: 0;}
  
  section.PageTitleVisualBlock #videoDiv{margin-bottom: 0;} 
    
  
.sys_statistic{display: table; width: 100%; background: #d1d1dc; margin: 0;}
.sys_statLarge{background: #007CA7; color:#fff; width: 100px; padding: 10px;display: table-cell; text-align: left; vertical-align: middle;font-size: 2em;}
.sys_statMedium{background: #007CA7; color:#fff; width: 100%; padding: 10px;display: table-cell; text-align: center; vertical-align: middle;font-size: 2em;}
.sys_statSmall{display: table-cell; padding: 10px; text-align: left; vertical-align: middle;font-size: 1em; line-height: 1.2em;}

}

@media only screen and (max-width: 479px) {
.sys_CTA-TitleAndIntroBlock.sys_WithIcon {min-height: auto; text-align:left;padding:  20px 70px 20px 20px; background-position: top 50% right 20px; background-size: 40px;}
.sys_statMedium {font-size:1.5em;}
}




.sys_twoColumns5050, .sys_threeColumns, .sys_twoColumns_7030, .sys_twoColumns_3070, .sys_FaqQuestion, .sys_FaqAnswer, .sys_fourColumns, .sys_fiveColumns, .sys_twoColumns, .sys_twoColumns_1585, .sys_twoColumns_2575, .sys_image-with-heading, .sys_imageWithHeading, #content .sys_imageWithTextOverlay, #content .sys_imageWithHoverText, #content .sys_imageWithCaptionBelow, .sys_imageWithHeadingandHoverText {margin-bottom: 3px;overflow: visible; float:left; clear: both; width: 100%;}





/* mini templates column layouts */
/* 2 Columns 50%Fluid */
.sys_twoColumns5050 .sys_one,
.sys_twoColumns5050 .sys_two {width: 48%; margin: 0; float: left;}
.sys_twoColumns5050 .sys_two{float: right; margin: 0; padding: 0 0 0 14px;}
.sys_twoColumns5050 .sys_two .sys_twoColumns5050 .sys_two{border:none;}

/* 2 Columns 50%*/
.sys_twoColumns .sys_one, 
.sys_twoColumns .sys_two {width: 48%; margin: 0; float: left;}
.sys_twoColumns .sys_two{float: right; margin: 0; padding: 0 0 0 14px;}
.sys_twoColumns_7030 .sys_twoColumns5050 .sys_two, .sys_twoColumns_3070 .sys_twoColumns5050 .sys_two{border: none;}

/* 3 Columns 30% */
.sys_threeColumns .sys_one, 
.sys_threeColumns .sys_two, 
.sys_threeColumns .sys_three {width: 33.25987%; margin: 0; float: left; padding-right: 14px;}
.sys_threeColumns .sys_two, 
.sys_threeColumns .sys_three {padding-left: 14px;}
.sys_threeColumns .sys_three {padding-right: 0px!important;}

/* 2 Columns 70% 30% */
.sys_twoColumns_7030 .sys_one_7030, 
.sys_twoColumns_7030 .sys_two_7030 {margin: 0; float: left;}
.sys_twoColumns_7030 .sys_one_7030 {width: 66.5235463%; padding-right: 14px;}
.sys_twoColumns_7030 .sys_two_7030 {width: 33.156%; margin: 0; padding: 0 0 0 14px;}

/* 2 Columns 30% 70% */
.sys_twoColumns_3070 .sys_one_3070, 
.sys_twoColumns_3070 .sys_two_3070{ margin: 0; float: left; }
.sys_twoColumns_3070 .sys_one_3070{width: 33.156%; padding-right: 14px;}
.sys_twoColumns_3070 .sys_two_3070{width: 66.5235463%;  margin: 0; padding: 0 0 0 14px;}

/* 2 Columns 15% 85% */
.sys_twoColumns_1585 .sys_one_1585{width: 15%; padding-right: 14px; float: left; }
.sys_twoColumns_1585 .sys_two_1585{width: 83%; float: right; margin: 0; padding: 0;}
.sys_twoColumns_7030 .sys_one_7030 .sys_two_1585{width: 80%;}

/* 2 Columns 25% 75% */
.sys_twoColumns_2575 .sys_one_2575{width: 25%; padding: 0; float: left; }
.sys_twoColumns_2575 .sys_two_2575{width: 73%; padding: 0 0 0 14px; margin: 0; float:right;}
.sys_twoColumns_2575 .sys_two_2575 .sys_one_7030{width: 62%;}

/* 4 Columns 25% */
.sys_fourColumns .sys_one, 
.sys_fourColumns .sys_two, 
.sys_fourColumns .sys_three,
.sys_fourColumns .sys_four{width: 23.45%; margin: 0 14px 0 0; float: left;}
.sys_fourColumns .sys_four{margin: 0; float:left;}

/* 5 Columns 25% */
.sys_fiveColumns .sys_one, 
.sys_fiveColumns .sys_two, 
.sys_fiveColumns .sys_three,
.sys_fiveColumns .sys_four, 
.sys_fiveColumns .sys_five{width: 18.15%; margin: 0 14px 0 0; float: left;}
.sys_fiveColumns .sys_five{margin: 0; float:left;}