@font-face {    font-family: 'bebasneue-webfont';				    src: url('/kent-font/bebasneue-webfont.eot'); 	    src: url('/kent-font/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),          url('/kent-font/bebasneue-webfont.woff') format('woff'),         url('/kent-font/bebasneue-webfont.ttf') format('truetype'),         url('/kent-font/bebasneue-webfont.svg#BebasNeueRegular') format('svg');     font-weight: normal;    font-style: normal;}@font-face {    font-family: 'kentika-std';    src: url('/kent-font/kentika-std.eot');    src: url('/kent-font/kentika-std.eot?#iefix') format('embedded-opentype'),         url('/kent-font/kentika-std.woff') format('woff'),         url('/kent-font/kentika-std.ttf') format('truetype'),         url('/kent-font/kentika-std.svg#kentika-stdregular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'kentika2-webfont';    src: url('/kent-font/kentika2-webfont.eot');    src: url('/kent-font/kentika2-webfont.eot?#iefix') format('embedded-opentype'),         url('/kent-font/kentika2-webfont.svg#kentika2icon2') format('svg'),         url('/kent-font/kentika2-webfont.woff') format('woff'),         url('/kent-font/kentika2-webfont.ttf') format('truetype');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'KentikaDividers';    src: url('/kent-font/kendividers-webfont.eot');    src: url('/kent-font/kendividers-webfont.eot?#iefix') format('embedded-opentype'),         url('/kent-font/kendividers-webfont.svg#kendividersregular') format('svg'),         url('/kent-font/kendividers-webfont.woff') format('woff'),         url('/kent-font/kendividers-webfont.ttf') format('truetype');    font-weight: normal;    font-style: normal;}a{	color:#75405D;	text-decoration:none;	font-weight:normal;}hr{	border-style:none;	border-bottom:1px dashed #BFBFBF;}a:hover{	color:#75405D;	text-decoration:underline;	font-weight:normal;}.nowrap { white-space : nowrap;}.hide { display: none; }.underline { text-decoration : underline; }.kent-ico {	font-family : 'kentika-std' !important;	font-weight:normal;}a.kent-ico, a .kent-ico{	color:#D8D8D8;	text-decoration:none !important;}a.kent-ico.active, a .active.kent-ico, a.active .kent-ico{	color:#A6A6A6;}a.kent-ico:hover, a:hover .kent-ico {	color:#A6A6A6;}.kent-ico.font2 {	font-family :'kentika2-webfont' !important;}.kent-ico.big-icon{	color:#D8D8D8;	font-size:40px;	margin:0px 10px 10px 0px !important;	height:40px;	line-height:40px;}.confirm {	color:#B9CE1D !important;}.red {	color:#E8CE6A !important;}.faded {	color:#A6A6A6 !important;}.context-color {	color:#75405D !important;}a.faded:hover {	color:#75405D !important;}::selection {    background: #FFF3B4;}::-moz-selection {background: #FFF3B4;}::-webkit-selection {	background: #FFF3B4;}.contents h1, .contents h2, .contents h3, .contents h4, .contents h5, .contents h6 {	color : #2A2E34;}h1, h2, h3 {	font-family : 'bebasneue-webfont', Arial, sans-serif;	font-weight : normal;}h4{	font-size:1em;	font-weight:bold;	border-bottom:1px dashed #BFBFBF;} #message{	padding:5px;} #message p{	margin:auto;	width:400px;	font-size:1.2em;	color:#737373;	font-weight:bold;	background-color:#EDF4FB;	padding:10px;	border:0px dashed #75405D;	border-radius:7px;	padding-left:50px;	position:relative;} #message .kent-ico{	color:#737373;	font-size:30px;	padding-right:20px;	position:absolute;	left:5px;	top:50%;	height:30px;	line-height:30px;	margin-top:-15px;}ul.noBullets li{	list-style-type:none !important;}.stretch{	width:100%;	height:0;	display:inline-block;}/* ----- popups ---- */.popup{	display:none;	position:absolute !important;	z-index:900;	text-align:justify;	font-weight:normal;	line-height:100% !important;	float:none !important;	padding:0px !important;	padding-top:3px !important;	margin:0px !important;}div.popupHover{	position:relative;}div.popupHover.hover .popup{	display:block;}.popup>div.tab{	height:5px;	width:130px;	background-color:#BFBFBF;	border-top-left-radius:5px;	border-top-right-radius:5px;	position:absolute;	float:none !important;	padding:0px !important;	margin:0px !important;	top:3px;	left:50%;	margin-left:-65px !important;}.popup .contents{	margin-top:5px;	background-color:#FFFFFF;	color:#595959;	border:2px solid #BFBFBF;	border-radius:7px;	padding:10px !important;	width:auto;	min-width:160px;	max-width:300px;	box-sizing:border-box;	-moz-box-sizing:border-box;	float:none !important;	position:relative;}.popup .contents .close{	text-align:right !important;	padding:0px !important;	width:100%;}.popup .contents .close a{	color:#595959 !important;	font-size:15px !important;	padding:0px;	text-decoration:none;}.popup .contents .close a:hover{	color:#E8CE6A !important;}.popup .contents a.kent-ico{	color:#D8D8D8 !important;}.popup .contents .kent-ico.confirm{	color:#B9CE1D !important;}.popup .contents a.kent-ico:hover{	color:$$varKent_CNT_hover_link_color !important;}.popup .contents p, .popup .contents ul, .popup .contents li, .popup .contents a, .popup .contents span:not(.kent-ico){	font-size:12px !important;	color:#A6A6A6 !important;	margin:0px !important;	float:none !important;	line-height:100% !important;	height:auto !important;	display:block !important;	background-color:transparent !important;}.popup .contents li, .popup .contents p{	line-height:16px !important;	min-height:16px !important;	padding:3px 0px !important;} .popup .contents a, .popup .contents span{	display:inline !important;}.popup .contents li.separator{	margin-top:5px !important;	padding-top:5px !important;	border-top:1px solid #BFBFBF;}.popup .contents a{	color:#75405D !important;	display:inline !important;}.popup .contents a:hover{	color:#75405D !important;}.popup .contents .header{	font-weight:bold !important;	color:#748CAF !important;	margin:5px 0px 4px 0px !important;}.popup .contents .header:first-child{	margin-top:0px !important;}.popup .contents .subheader{	font-weight:bold !important;	color:#A6A6A6 !important;	margin:5px 0px 3px 0px !important;}.popup .contents input[type=submit], .popup .contents input[type=button]{	min-width:60px;}.popup .contents input[type=text], .popup .contents textarea{	color:#A6A6A6;	margin:0px;}.popup .contents label{	padding-right:5px;	line-height:20px !important;	vertical-align:top;	width:auto !important;}.popup .contents input[type=checkbox], .popup .contents input[type=radio]{	vertical-align:middle;	margin-top:-2px;}.popup .contents input+label{	padding-left:5px;	line-height:100% !important;	display:inline !important;	vertical-align:baseline;	text-align:justify !important;}/* ----------------- CKEditor ---------------- */h1.cke.hgroup, h2.cke.hgroup{	font-size:18px;	line-height:24px;	height :24px;	margin:0px;	color:#FFFFFF;	background-color : #75405D;	-webkit-border-radius: 13px;	-moz-border-radius: 13px;	border-radius: 13px;	padding : 3px 0 0 17px;}h2.cke.hgroup{	color : #FFFFFF;	background-color : #A6A6A6;	margin-top:10px;	font-family:'bebasneue-webfont',Arial,sans-serif;}h1.cke, h2.cke{	font-size:2.5em;	font-weight:normal;	letter-spacing:0.03em;	color:#2A2E34;	font-family:'bebasneue-webfont',Arial,sans-serif;}h2.cke{	font-size:1.2em;	font-family:Arial, sans-serif;	letter-spacing:0;}h3.cke{	font-size:1.1em;	font-weight:bold;	color:#3c3c3b;	border-bottom:1px dashed #BFBFBF;	padding:0px 0px 8px 0px;	font-family:Arial, sans-serif;}div.cke.floatBox{	border-radius:7px;	-moz-border-radius:7px;	-webkit-border-radius:7px;	border:2px solid #75405D;	padding:5px;	margin:3px;}em.cke{	font-weight:bold;}span.faded.cke{	color:#A6A6A6;}body.cke_editable{	background-color:#FFFFFF;	color:#595959;}body.cke_editable p{	margin:0px 0px 1em 0px;} #main .contents .cke_container{	font-size:13px;}/* ------------- progress bars (surveys and ISYS) ----------- */.progBar{	height:10px !important;	background-color:#75405D;	display:inline-block !important;	vertical-align:middle;		background: -moz-linear-gradient(top,  #75405D 1%, #3A202E 100%) !important; /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#75405D), color-stop(100%,#3A202E)) !important; /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #75405D 1%,#3A202E 100%) !important; /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #75405D 1%,#3A202E 100%) !important; /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #75405D 1%,#3A202E 100%) !important; /* IE10+ */	background: linear-gradient(to bottom,  #75405D 1%,#3A202E 100%) !important; /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#75405D', endColorstr='#3A202E',GradientType=0 ) !important; /* IE6-9 */}