/**
COLORS:
#81CFE9 light blue
#0889B0 medium blue
#0288AE dark blue
#F4F4F4 light grey
#D2D2D2 medium grey
#656565 dark grey
#FFE57F light orange
#FFCC00 medium orange
#FF9900 dark orange
#FFAAAA light red
#FF5454 medium red
#FF0000 dark red
#FFFF00 light yellow
#00FF00 light green
#99CC00 medium green
#1AA851 dark green

SUPPLIER COLOURS: https://rgb.to/ral/5012
#F9A800 RAL 1003 yellow
#EED351 RAL 1016 yellow
#F7B500 RAL 1023 yellow
#A72920 RAL 3000 red
#861A22 RAL 3003 red
#00387B RAL 5002 blue
#0288AE RAL 5012 blue
#?????? RAL 5014 blue grey
#?????? RAL 6005 green
#?????? RAL 6028 green
#04574B RAL 6036 green
#8C969D RAL 7001 silver
#656565 RAL 7005 dark grey
#?????? RAL 7022 umbra grey
#D2D2D2 RAL 7047 medium grey
#D7D5CB RAL 9002 grey white
#F4F4F4 RAL 9003 light grey
#0E0E10 RAL 9005 jet black
#A1A1A0 RAL 9006 white aluminium
#878581 RAL 9007 grey aluminium
#F1ECE1 RAL 9010 grey
#FFFFFF RAL 9016 pearl white



FRAMES:
Navigation: blue
S-inc info: silver
Solutions: yellow
Methods: green
Key message: red
*/

/*********
 * Home *
 *********/

html {
	width: 100%;
	min-height: 100%;
}

#sincbody {
	width: 100%;
	height: 100%;
	font-family: Times New Roman, Book Antiqua, Arial, Helvetica, Comic Sans MS, Tahoma;
	font-size: 100%;
	font-weight: 100;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px; 
	margin-right: 0px;
	background-image: linear-gradient(to right, #FFFFFF, #D2D2D2, #FFFFFF);
}

#sincleftcolumn {
	float: left;
	width: 14%;
	min-width: 150px;
	margin-left: 1%;
	margin-right: 2%;
	height: 100%;
	perspective: 1600px;
}

#sincleftcolumn #sincmenu {
	width: 100%;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 150px;
	margin-bottom: 35px;
	border-style: solid;
	border-width: 4px;
	border-color: #0288AE;
}

#sincmenuitem {
	background-image: linear-gradient(#FFFFFF, #D2D2D2);
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px; 
}

#sincmenuitem a {
	text-decoration: none;
}

#sincmenuitemtext {
	margin-right: 3%;
	margin-left: 3%;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	color: #F4F4F4;
	font-size: 100%;
	font-weight: 300;
	width: 94%;
	text-align: center;
	border-top-left-radius: 5%;
	border-top-right-radius: 5%;
}

#sincframe {
	float: left;
	background-color: #FFFFFF;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-style: solid;
	border-width: 4px;
	width: 100%;
}

#sincframecutout {
	float: left;
	background-color: #F4F4F4;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-style: solid;
	border-width: 4px;
	width: 100%;
}

#sincframecolumn {
	float: left;
	background-color: #FFFFFF;
	transform-style: inherit;
}

.sincframebigcolumn {
	width: 98%;
	margin-left: 1%;
}

#sincframecolumncutout {
	float: left;
	width: 90%;
	background-color: #FFFFFF;
	margin-top: 4%;
	margin-left: 4%;
	margin-bottom: 4%;
	border-radius: 5px 5px 5px 5px;
	text-align: center;
	color: #0889B0;
	font-family: Bradley Hand ITC;
	font-size: 150%;
	font-weight: 100;
}

#sincframetitleimage {
	float: left;
	width: 15%;
	height: 20px;
}

.sincframetitleimage {
	max-width: 20px;
	width: 100%;
	height: 20px;
}

#sincframetitle {
	float: left;
	width: 84%;
	color: #656565;
	margin-bottom: 10px;
	font-size: 100%;
	font-weight: 700;
	text-align: left;
}

#sincnbrcustomers {
	float: left;
	width: 100%;
	color: #0288AE;
	font-size: 200%;
	font-weight: 100;
	text-align: center;
}

#sincnbrcustomerstext {
	float: left;
	width: 100%;
	color: #0288AE;
	font-size: 100%;
	font-weight: 100;
	text-align: center;
	margin-bottom: 20px;
}

#sincframelistimage {
	float: left;
	width: 10%;
	/**max-width: 20px;*/
	height: 10px;
}

#sincframebiglistimage {
	float: left;
	width: 15%;
	/**max-width: 30px;*/
	height: 20px;
}

.sinccheckimage {
	max-width: 10px;
	width: 100%;
	max-width: 10px;
	height: 10px;
}

.sincarrowimage {
	max-width: 20px;
	width: 100%;
	height: 20px;
}

#sincframelisttext {
	float: left;
	width: 90%;
	color: #656565;
	margin: 0;
	font-size: 100%;
	font-weight: 100;
	text-align: left;
}

#sincframelisttext h1 {
	float: left;
	width: 90%;
	color: #656565;
	margin: 0;
	font-size: 100%;
	font-weight: 100;
	text-align: left;
}

#sincframebiglisttext {
	float: left;
	width: 85%;
	color: #656565;
	margin: 0;
	min-height: 20px;
	font-size: 100%;
	font-weight: 300;
	text-align: left;
}

#sincframebiglisttext a {
	text-decoration: none;
	color: #656565;
}

#sincframelogoimage {
	float: left;
	width: 84%;
	height: 20px;
	margin-bottom: 20px;
}

.sinclogoimage {
	height: 20px;
}

#sincdispenser {
	position: relative;
	margin-top: 30px;
	left: 0px;
	width: 100%;
	min-height: 100px;
	transform-style: inherit;
}

#sincdispenserback {
	position: absolute;
	width: 100%;
	height: 80%;
	top: 20%;
	left: 0px;
	background: #0889B0;
	opacity: 20%;
	transform-style: inherit;
	/**transform: rotateY(-90deg) translateX(-10%) rotateY(90deg);*/
}

#sincdispenserleft {
	position: absolute;
	width: 20%;
	height: 80%;
	top: 20%;
	left: 0px;
	background-image: linear-gradient(to right, #0889B0, #81CFE9);
	opacity: 20%;
	border-top-right-radius: 4%;
	transform-style: inherit;
	transform: translateX(-50%) rotateY(-90deg) translateX(10%);
}

#sincdispenserright {
	position: absolute;
	width: 20%;
	height: 80%;
	top: 20%;
	left: 0px;
	background-image: linear-gradient(to right, #81CFE9, #0889B0);
	opacity: 20%;
	border-top-left-radius: 4%;
	transform-style: inherit;
	transform: translateX(450%) rotateY(90deg) translateX(-10%);
}

#sincdispenserbottom {
	position: absolute;
	width: 100%;
	height: 20%;
	top: 20%;
	left: 0px;
	background-image: linear-gradient(to top, #81CFE9, #0889B0);
	opacity: 20%;
	border-top-left-radius: 4%;
	transform-style: inherit;
	transform: translateY(350%) rotateX(-90deg);
}

#sincdispenserleaflet {
	position: relative;
	max-width: 90%;
	left: 5%;
	background: #FFFFFF;
	transform-style: inherit;
	transform: rotateY(-90deg) translateX(8%) rotateY(90deg);
}

.sincdispenserleaflet {
	width: 100%;
}

#sincdispenserfrontleft {
	position: absolute;
	width: 20%;
	height: 60%;
	top: 40%;
	left: 0px;
	background: #81CFE9;
	opacity: 20%;
	border-top-right-radius: 4%;
	transform-style: inherit;
	transform: rotateY(-90deg) translateX(60%) rotateY(90deg);
}

#sincdispenserfrontmiddle {
	position: absolute;
	width: 60%;
	height: 40%;
	top: 60%;
	left: 0px;
	background: #81CFE9;
	opacity: 20%;
	transform-style: inherit;
	transform: rotateY(-90deg) translateX(20%) rotateY(90deg) translateX(33.4%);
}

#sincdispenserfrontright {
	position: absolute;
	width: 20%;
	height: 60%;
	top: 40%;
	left: 0px;
	background: #81CFE9;
	opacity: 20%;
	border-top-left-radius: 4%;
	transform-style: inherit;
	transform: rotateY(-90deg) translateX(60%) rotateY(90deg) translateX(400%);
}

#sincmiddlecolumn {
	float: left;
	width: 61%;
	height: 100%;
}

#sincbar {
	float: right;
	width: 300px;
	height: 20px;
	padding-top: 2px;
}

#sincbarcontact {
	float: left;
	background-color: #9B111E;
	text-align: center;
	color: #F4F4F4;
	font-size: 100%;
	font-weight: 100;
	border-radius: 5px 5px 0px 0px;
	cursor: pointer;
	width: 175px;
	line-height: 25px;
}

#sincbarlanguage {
	float: left;
	background-color: #D2D2D2;
	text-align: center;
	color: #0288AE;
	font-size: 100%;
	font-weight: 100;
	cursor: pointer;
	border-radius: 5px 5px 0px 0px;
	width: 120px;
	margin-left: 5px;
	line-height: 25px;
}

div#sincbarcontactpicker {
	background-color: #FF0000;
	border-radius: 1%;
	display: none;
	float: left;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	width: 170px;
	position: relative;
	z-index: 999;
}

#sincbarcontactimage {
	float: left;
	width: 20px;
}

img.sincbarcontactimage {
	width: 100%;
	max-width: 20px;
	height: 20px;	
}

#sincbarcontacttext{
	float: left;
	width: 145px;
	font-size: 80%;
	font-weight: 100;
	color: #F4F4F4; 
	text-align: left;
	text-decoration: none;
	margin-left: 5px;
	line-height: 25px;
}

#sincbarcontacttext a {
	color: #F4F4F4;
	text-decoration: none;
}

#sincbarlanguagepicker {
	background-color: #F4F4F4;
	border-radius: 1%;
	display: none;
	float: right;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	width: 115px;
	margin-left: 5px;
	position: relative;
	z-index: 999;
}

#sincbarlanguageitem {
	text-decoration: none;
	color: #0288AE;
	font-size: 80%;
	font-weight: 100;
	float: left;
	width: 100%;
	line-height: 25px;
}

.sinclogo {
	float: left;
	width: 76px;
	height: 40px;
}

#sincsmallmenu {
	display: none;
}

#sincmiddlecolumn #sincmenu {
	display: none;
}

#sincmiddlecolumn div.sincmenu {
	display: none;
}

#sincimagebar {
	float: left;
	position: relative;
	width: 100%;
	min-height: 30px;
	background-color: #0889B0;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	color: #FFFFFF;
	padding: 0px 0px 1px 2%;
	font-size: 125%;
	font-weight: 100;
	box-shadow: 5px 0px 3px 0px #D2D2D2, -5px 0px 3px 0px #D2D2D2;
}

#sincimagebar img.firstsincimage {
	float: left;
	left: 0px;
	top: 0px;
	width: 100%;
	opacity: 1;
}

#sincimagebar img.nextsincimage {
	float: left;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	opacity: 0;
}

#sincimagebar img {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	-webkit-animation-name: cf4FadeInOut;
	-webkit-animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-duration: 35s;
	-moz-animation-name: cf4FadeInOut;
	-moz-animation-timing-function: ease-in-out;
	-moz-animation-iteration-count: infinite;
	-moz-animation-duration: 35s;
	-o-animation-name: cf4FadeInOut;
	-o-animation-timing-function: ease-in-out;
	-o-animation-iteration-count: infinite;
	-o-animation-duration: 35s;
	animation-name: cf4FadeInOut;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
	animation-duration: 35s;
}

#sincimagebar img:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -moz-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

#sincimagebar img:nth-of-type(3) {
  -webkit-animation-delay: 10s;
  -moz-animation-delay: 10s;
  -o-animation-delay: 10s;
  animation-delay: 10s;
}

#sincimagebar img:nth-of-type(4) {
  -webkit-animation-delay: 15s;
  -moz-animation-delay: 15s;
  -o-animation-delay: 15s;
  animation-delay: 15s;
}

#sincimagebar img:nth-of-type(5) {
  -webkit-animation-delay: 20s;
  -moz-animation-delay: 20s;
  -o-animation-delay: 20s;
  animation-delay: 20s;
}

#sincimagebar img:nth-of-type(6) {
  -webkit-animation-delay: 25s;
  -moz-animation-delay: 25s;
  -o-animation-delay: 25s;
  animation-delay: 25s;
}

#sincimagebar img:nth-of-type(7) {
  -webkit-animation-delay: 30s;
  -moz-animation-delay: 30s;
  -o-animation-delay: 30s;
  animation-delay: 30s;
}

@-webkit-keyframes cf4FadeInOut {
	0% {
		opacity:0;
	}
 	14% {
   		opacity:1;
 	}
 	29% {
   		opacity:0;
 	}
 	43% {
   		opacity:0;
 	}
 	57% {
   		opacity:0;
 	}
 	71% {
   		opacity:0;
 	}
 	86% {
   		opacity:0;
 	}
 	100% {
   		opacity:0;
 	}
}

@-moz-keyframes cf4FadeInOut {
	0% {
		opacity:0;
	}
 	14% {
   		opacity:1;
 	}
 	29% {
   		opacity:0;
 	}
 	43% {
   		opacity:0;
 	}
 	57% {
   		opacity:0;
 	}
 	71% {
   		opacity:0;
 	}
 	86% {
   		opacity:0;
 	}
 	100% {
   		opacity:0;
 	}
}

@-o-keyframes cf4FadeInOut {
	0% {
		opacity:0;
	}
 	14% {
   		opacity:1;
 	}
 	29% {
   		opacity:0;
 	}
 	43% {
   		opacity:0;
 	}
 	57% {
   		opacity:0;
 	}
 	71% {
   		opacity:0;
 	}
 	86% {
   		opacity:0;
 	}
 	100% {
   		opacity:0;
 	}
}

@keyframes cf4FadeInOut {
	0% {
		opacity:0;
	}
 	14% {
   		opacity:1;
 	}
 	29% {
   		opacity:0;
 	}
 	43% {
   		opacity:0;
 	}
 	57% {
   		opacity:0;
 	}
 	71% {
   		opacity:0;
 	}
 	86% {
   		opacity:0;
 	}
 	100% {
   		opacity:0;
 	}
}

#sinccontent {
	float: left;
	width: 98%;
	background-color: #FFFFFF;
	padding-bottom: 35px;
	padding-left: 2%;
	padding-right: 2%;
	padding-top: 20px;
	box-shadow: 5px 0px 3px 0px #D2D2D2, -5px 0px 3px 0px #D2D2D2;
}

#sinctitle {
	float: left;
	width: 96%;
	font-size: 200%;
	font-weight: 100;
	text-align: center;
}

#sinctitle h1 {
	float: left;
	width: 100%;
	margin: 0;
	font-size: 100%;
	font-weight: 100;
	text-align: center;
}

#sincsubtitle {
	float: left;
	width: 96%;
	color: #FFCC00;
	font-size: 125%;
	font-weight: 100;
	font-style: italic;
	text-align: center;
	margin-bottom: 20px;
}

#sinccolumn {
	float: left;
	background-color: #FFFFFF;
	color: #656565;
	margin-bottom: 20px;
}

.smallcolumn {
	margin-left: 2%;
	margin-right: 2%;
	width: 29%;
}

.smallcolspan {
	margin-left: 2%;
	width: 62%;
}

.mediumcolumn {
	margin-left: 2%;
	width: 46%;
}

.bigcolumn {
	margin-left: 2%;
	width: 94%;
}

#sinctablerow {
	display: flex;
	margin: 0;
	padding: 0;
}

#sinctableheader {
	color: #FFFFFF;
	font-size: 90%;
	font-weight: 700;
	text-align: left;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-right: 1px;
	margin-bottom: 1px;
}

#sinctablecell {
	text-align: left;
	font-size: 90%;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-right: 1px;
	margin-bottom: 1px;
}

.tablecell {
	width: 32%;
}

.smalltablecell {
	width: 29%;
}

.extrasmalltablecell {
	padding-left: 0px;
	width: 3%;
}

.tablecellspan {
	width: 65%;
}

#sinccolumntitleimage {
	float: left;
	width: 15%;
	max-width: 35px;
	height: 25px;
}

.sinccolumntitleimage {
	max-width: 25px;
	width: 100%;
	height: 25px;
}

#sinccolumntitle {
	float: left;
	width: 85%;
	color: #656565;
	margin-bottom: 10px;
	font-size: 150%;
	font-weight: 300;
	text-align: left;
}

#sinccolumntitlenoimg {
	float: left;
	width: 100%;
	color: #656565;
	margin-bottom: 10px;
	font-size: 150%;
	font-weight: 300;
	text-align: left;
}

#sinccolumntitle h1 {
	float: left;
	width: 85%;
	margin: 0;
	color: #656565;
	margin: 0;
	font-size: 100%;
	font-weight: 300;
	text-align: left;
}

#sinccolumntitlenoimg h1 {
	float: left;
	width: 100%;
	margin: 0;
	color: #656565;
	margin: 0;
	font-size: 100%;
	font-weight: 300;
	text-align: left;
}

#sinccolumntext {
	float: left;
	width: 100%;
	color: #656565;
	font-size: 100%;
	font-weight: 100;
	text-align: left;
}

#needs2solutions {
	float: left;
	margin-left: 1%;
	width: 98%;
	text-align: center;
}

.needs2solutions {
	margin-top: 20px;
	width: 60%;
}

#sinccatalog {
	float: left;
	width: 100%;
	text-align: center;
}

.sinccatalog {
	margin-top: 40px;
	margin-bottom: 20px;
	width: 90%;
}

#sincworkshopplanning {
	float: left;
	width: 100%;
}

#sincworkshopplanning a {
	text-decoration: none;
}

.sincworkshopplanning {
	margin-top: 20px;
	width: 90%;
}

#sinckeymanagement {
	float: left;
	width: 100%;
}

#sinckeymanagement a {
	text-decoration: none;
}

.sinckeymanagement {
	margin-top: 40px;
	width: 90%;
}

#workshopshedulingboard {
	float: left;
	width: 100%;
	text-align: center;
}

.workshopshedulingboard {
	width: 90%;
}

#dayplanner {
	float: left;
	width: 100%;
	text-align: center;
}

.dayplanner {
	width: 90%;
}

#joborderpocket {
	float: left;
	width: 100%;
	text-align: center;
}

.joborderpocket {
	width: 90%;
}

#pileofkeys {
	float: left;
	width: 100%;
	text-align: center;
}

.pileofkeys {
	margin-bottom: 10px;
	width: 90%;
}

#howkeymanagement {
	float: left;
	width: 100%;
	text-align: center;
}

.howkeymanagement {
	margin-bottom: 10px;
	width: 90%;
}

#widerange {
	float: left;
	width: 100%;
	text-align: center;
}

.widerange {
	margin-bottom: 50px;
	width: 90%;
}

#keymanagerboard {
	float: left;
	width: 100%;
	text-align: center;
}

.keymanagerboard {
	margin-bottom: 20px;
	transform: rotate(-8deg);
	width: 75%;
}

.productidpng {
	float: right;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 10px;
	max-width: 100px;
	width: 70%;
}

#keymanagercabinet {
	float: left;
	width: 100%;
	text-align: center;
}

.keymanagercabinet {
	margin-bottom: 50px;
	width: 75%;
}

#sincfooter {
	float: left;
	width: 100%;
	background-color: #0889B0;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
	padding: 10px 0px 10px 2%;
	margin-bottom: 30px;
	box-shadow: 5px 0px 3px 0px #D2D2D2, -5px 0px 3px 0px #D2D2D2;
}

#sincfooterleft {
	float: left;
	width: 30%;
	min-width: 75px;
}

#sincfootername {
	float: left;
	width: 100%;
	min-width: 75px;
	font-size: 200%;
	font-weight: 100;
	color: #F4F4F4; 
	text-align: left;
}

#sincVATnbr {
	float: left;
	width: 100%;
	min-width: 75px;
	font-size: 100%;
	font-weight: 100;
	color: #F4F4F4; 
	text-align: left;
}

#sincfootermiddle {
	float: right;
	width: 34%;
	min-width: 280px;
}

#sinccontact {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}

#sinccontactimage{
	float: left;
	width: 10%;
	height: 25px;	
}

.sinccontactimage {
	width: 100%;
	max-width: 25px;
	height: 25px;	
}

#sinccontacttext{
	float: left;
	width: 89%;
	height: 25px;
	line-height: 25px;
	font-size: 100%;
	font-weight: 100;
	color: #F4F4F4; 
	text-align: left;
	text-decoration: none;
	margin-left: 1%;
}

#sinccontacttext a {
	color: #F4F4F4;
	text-decoration: none;
}

#sincfooterright {
	float: left;
	width: 98%;
	margin-top: 20px;
	font-size: 200%;
	font-weight: 100;
	color: #F4F4F4;
	text-align: center;
}

/**FOR SMALLSSINCSTYLE.CSS*/

#sincmiddlecolumn #sincframe {
	display: none;
}

#sincmiddlecolumn #sincframecutout {
	display: none;
}

#sincrightcolumn {
	float: right;
	width: 17%;
	min-width: 150px;
	margin-right: 2%;
	margin-left: 2%;
	margin-top: 150px;
	height: 100%;
	/**background-color: #FFFFFF;*/
	perspective: 1600px;
}

.sinctop {
	bottom: 10px;
	right: 10px;
	width: 30px;
	height: 30px;
	z-index: -1;
	position: fixed;
}

/**COMMON*/

.shadowedleft {
	box-shadow: -6px 1px 4px 0px #D2D2D2;
}

.shadowedright {
	box-shadow: 6px 1px 4px 0px #D2D2D2;
}

.rotatedleft {
	transform: rotateY(-20deg);
}

.rotatedright {
	transform-style: preserve-3d;
	transform: rotateY(20deg);
}

.emptydiv {
	float: left;
	width: 100%;
	height: 20px;
}

stressed {
	font-weight: 700;
}

stressedblue {
	font-weight: 700;
	color: #0288AE;
}

stressedgreen {
	font-weight: 700;
	color: #1AA851;
}

stressedorange {
	font-weight: 700;
	color: #FF9900;
}

stressedred {
	font-weight: 700;
	color: #FF0000;
}

.bgmediumblue {
	background-color: #0889B0;
}

.darkblue {
	color: #0288AE;
}

.darkgreen {
	color: #1AA851;
}

.bgdarkgreen {
	background-color: #1AA851;
}

.bglightgrey {
	background-color: #F4F4F4;
}

.bgmediumgrey {
	background-color: #D2D2D2;
}

.darkgrey {
	color: #656565;
}

.bgdarkgrey {
	background-color: #656565;
}

.darkorange {
	color: #FF9900;
}

.bgdarkorange {
	background-color: #FF9900;
}

.darkred {
	color: #FF0000;
}

.ralbg1003 {
	background-color: #F9A800;
}

.ralborder1003 {
	border-color: #F9A800;
}

.ralbg1016 {
	background-color: #EED351;
}

.ralborder1016 {
	border-color: #EED351;
}

.ralbg1023 {
	background-color: #F7B500;
}

.ralborder1023 {
	border-color: #F7B500;
}

.ralbg5002 {
	background-color: #00387B;
}

.ralborder5002 {
	border-color: #00387B;
}

.ralborder6036 {
	border-color: #04574B;
}

.ralborder7001 {
	border-color: #8C969D;
}

.ralbg3000 {
	background-color: #A72920;
}

.ralborder3000 {
	border-color: #A72920;
}

.ralborder3003 {
	border-color: #861A22;
}

.ralborder5012 {
	border-color: #0288AE;
}

.ralbg6036 {
	background-color: #04574B;
}

.ralbg7005 {
	background-color: #656565;
}

.ralborder7047 {
	border-color: #D2D2D2;
}

.ralborder9016 {
	border-color: #FFFFFF;
}