#ribbon {display:none}
#content{padding-top:146px !important}

#page-header ul.horzmenu{background:none repeat scroll 0 0 #ECECEC; height:30px; padding:10px 0; position:absolute; top:250px; width:1010px; list-style:none;}
#page-header ul.horzmenu li {background:none repeat scroll 0 0 transparent; border-right:1px solid #727272; display:block; float:left; margin-bottom:0; margin-right:5px; padding-bottom:0; padding-right:16px; padding-left:11px !important; text-transform:uppercase;}
#page-header ul.horzmenu li.last {border-right: 0}
#page-header ul.horzmenu li a{color:#727272; font-size:13px}
ul.horzmenu {top: 155px !important; text-decoration: none}
.page-header-holder {position:relative; height:210px}


#page-header .page-header-holder {
width:1010px;
margin-top:0 !important; }

#holder-left{
display:none }

#holder-right {
width:1010px; }

#breadcrumb { 
border-bottom:none !important; 
margin-bottom:0; }


.brochure-text {
font-size:14px; }

.brochure-text a {
display:block;
padding-top:15px; }

h1#bc-heading {
color:#505050;
font-family:KnowledgeLight;
font-size:40px;
line-height:1em;
padding-left:18px;
padding-bottom:5px;
text-transform:none; }

.fc-button {
background-color:#ff8100;
padding:10px 20px;
margin-top:10px;
font-size:16px;
font-family:KnowledgeBold;
color:#fff; 
text-align:center;}

.fc-button:hover {
background-color:#ff5600; 
color:#fff !important;
}

.panel a:hover {
text-decoration:none;
}

#content-left {
width:720px;
float:left;}

#content-left p {
font-size:16px;
line-height:1.8em; }

.page-header-text {
position:relative;
width:1010px;
top:-150px;
text-align:right;
font-family:KnowledgeBold;
font-size:50px;
color:#fff;
}
.page-header-text p, .page-header-text span {padding:0 40px 0 0;}

#content .thumbnail li {
  float:left;
  background:none;
  padding:0;
}

#content .thumbnail li img {
  border:1px solid #d3d3d3;
}
#content-left h2 {
color:#505050;
font-size:30px;
line-height:1.2em;
margin-bottom:15px;
font-family:KnowledgeRegular;
text-transform:none; }

#content-left h3 {
color:#505050;
font-size:18px;
line-height:1.2em;
margin:30px 0 5px 0; }

#content-left ul, #content-left ol {
font-size:16px;
padding-top:15px; }

#content-left ul li {
background:url("/Images/global/list-arrow.png") no-repeat scroll 0 4px transparent !important; }

#content-left li {
padding-left:25px !important; 
line-height:1.8em !important;}

hr {border:none; margin: 50px 0;height: 1px; width: 100%;	
	background: #c2c2c2; 
	background: -moz-linear-gradient(left,  #ffffff 0%, #c2c2c2 30%, #c2c2c2 70%, #ffffff 100%); 
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(30%,#c2c2c2), color-stop(70%,#c2c2c2), color-stop(100%,#ffffff));	background: -webkit-linear-gradient(left,  #ffffff 0%,#c2c2c2 30%,#c2c2c2 70%,#ffffff 100%);
	background: -o-linear-gradient(left,  #ffffff 0%,#c2c2c2 30%,#c2c2c2 70%,#ffffff 100%);
	background: -ms-linear-gradient(left,  #ffffff 0%,#c2c2c2 30%,#c2c2c2 70%,#ffffff 100%); 
	background: linear-gradient(to right,  #ffffff 0%,#c2c2c2 30%,#c2c2c2 70%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2c2c2', endColorstr='#c2c2c2',GradientType=1 );  }

.image-text {
float:none;
position:relative;
top:-250px;
left:40px;
width:700px;
font-family:KnowledgeMedium;
font-size:24px; 
color:#fff
}


.ep, .ep1, .ep2 {
    height: 30px;
    clear:both;
    position: relative;
    top:-40px;
    padding-right:20px;
}

.eph, .eph1, .eph2 {
    width:100%; 
    cursor:pointer;
    min-height:50px;
    clear:both;
    position:relative;
}

.eph p, .eph1 p, .eph2 p {
    font-size:16px;
    float:right;
    color:#ff8100;
    padding-top:0;
    font-weight:bold;
}

.eph:hover p, .eph:hover #es, .eph1:hover p, .eph:hover #es1, .eph2:hover p, .eph:hover #es2 {
    background-color:#000; }


.epc, .epc1, .epc2 {
    height:auto;
    margin-bottom:20px;
    cursor:default; 
    display:none;
}

#es, #es1, #es2 {
    font-size:22px;
    width:26px;
    height:26px;
    text-align:center;
    font-weight:bold;
    float:right;
    color:#fff;
    background-color:#ff8100;
    border:2px solid #fff;
   border-radius:50%;    
}



.nextstep{
    font-size:24px; font-family: knowledgelight; text-align:center;background: none repeat scroll 0 0 whitesmoke;
    border: 1px solid #bababa;
}

.nextstep span {
	font-family:knowledgeregular; color:#212121	
}

.nextstep a {
	font-family:knowledgeregular;	
}


#fancybox-right span, #fancybox-right:hover span {
    right: -50px;
    left:auto;
}

#fancybox-left span, #fancybox-left:hover span {
    left: -50px;
}

#fancybox-close {
    top:-25px;
    right:-25px;
}

#fancybox-outer {
border:10px solid #fff;
}

#fancybox-overlay {
opacity:0.8 !important;
}

#fancybox-title-outside {
font-size:20px;
font-family:KnowledgeBold;
}

