/*************************************************
 	CSS FOR TEMPLATES USED IN SELF CREATED PAGES
 	BASED ON TEMPLATE BLOCKS
 	
 	0) SPECIAL (EXTRA LAYOUT FOR SIDE PANE)
 	1) TITLE
 	2) TITLE + TEXT
 	3) BANNER (1mage or slider)
 	4) ACCORDION => accordion  + list + tabs + slider
 	5) GALLERY
 	6) YOUTUBE
 	7) GOOGLEMAPS
 	8) TWITTER
 	9) BUTTON (CLICKABLE LINK) ***
   10) FACEBOOK SHARE
   11) FORM
   12) BREAK
   13) LEFT TEXT + RIGHT TEXT **
   14) LATEST NEWS
   15) UNIVERSAL BLOCK 100% *
   16) UNIVERSAL BLOCK 50% *
   17) UNIVERSAL BLOCK 33% *
   18) UNIVERSAL BLOCK 25% *
   19) UNIVERSAL BLOCK 66% *
   20) BUTTON ROW ***
   
   
   * if 1 image => shown in intro or text(if no intro)
     if 2 images => 1 in intro + 1 in text
     if >2 images => a slide gallery can be made and it will show in intro or text(if no intro)
     
   ** is almost the same as UNIVERSAL BLOCK 50% : but no images
   *** only one size !!!
   
   
   INCLUDE ALWAYS THE reset.css BEFORE APPLYING THIS STYLSHEET !!
   By johan@xian.be
 	
 ****************************************************************/
 
 
 /***************************************************
 * X GENERAL VALUES THAT CAN BE OVERRULES PER BLOCK
 ****************************************************/
/*h1, h2,h3,h4,h5, h6 {font-family:'Lato', Arial, sans-serif}*/
h1{}
h2{}
h3{}
h4{}
h5{}
h6{}

/*p{color:#333;line-height:22px}*/
a{}
a:hover{color:#999}
.no_margin-right{margin-right:0;}
.break{clear:both;}
 
/******************************************
* 0 SPECIAL (EXTRA LAYOUT FOR SIDE PANE)
******************************************/
 
.box{width:289px; float:left ;height:100%;margin-left:6px;}
.box h1 {}
.box h2{padding:1px 0 0 12px;margin:0;width:236px ; height:30px; background: url('../images/header_arrow.png') left top no-repeat;color:#fff; font: bold 22px "Century Gothic";text-transform:uppercase;}
.box .tt_intro p{font:normal 11px Arial;display:block; line-height:19px; width:218px;}
.box_content{float:left;clear:both;width:309px; float:left ;background : url('../images/body_344.png') -2px top repeat-y ; padding:10px 15px 0px 10px;}
.box_bottom{width:334px; float:left ;background : url('../images/bottom_344.png') -2px top  no-repeat;margin-top:-1px;margin-bottom:0px;}
.holder {  }

/*********
* 1 TITLE 
***********/

.t_wrapper{margin:5px;}
.t_wrapper h1{float:left; clear:both;}


/*****************
* 2 TITLE + TEXT
******************/

.tt_wrapper {margin:0px 5px 5px 5px;float:left; clear:left;}
.tt_wrapper h1{float:left; clear:both;}
.tt_wrapper h2{}
.tt_wrapper h3{}
.tt_intro p{display:none;}
.tt_text p{}
.tt ul{} 
.tt li{} 
.tt_h1 {display:none;}
/**********************************************
* 3 BANNER (FULL PAGE / HALFPAGE +TEXT )
**********************************************/

/**
REMARKS : if arrows need to be under image gallery : height of nivoSlider must be higher than images !!!
**/

.one_image_wrapper {margin-bottom:50px}

/* SLIDER WRAPPER  */
.slider-nivowrapper{/* width:808px !important;*/ width:905px; height:605px !important;overflow:visible; margin-left:30px}

/* SLIDER + IMAGES */
.nivoSlider{position:relative; width:905px !important; height:605px !important; overflow-y:hidden !important; background: url('../images/nivoslider_loading.gif') no-repeat 50% 50%;margin-bottom:10px;z-index:0;}
.nivoSlider img{position:absolute;top:0px;left:0;display:none;}
.nivo-main-image{display:block !important;position:relative !important; width:905px !important;}

/* IF IMAGE IS LINK */
.nivoSlider a{border:0;display:block;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}

/* The slices and boxes in the Slider */
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img{display:block; }

/*----- TEXT BOX (IF NEEDED) -----*/
.nivo-caption{position:absolute;left:0px;bottom:40px;background:#fff;color:#444;width:50%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);}
.nivo-caption{font-family:Helvetica,Arial,sans-serif;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption h1{padding:5px;margin:0;font:bold 18px georgia;}
.nivo-caption h2{padding:5px;margin:0;font:bold 18px georgia;}
.nivo-caption a{display:inline !important;color:#fff;    border-bottom:1px dotted #fff;}
.nivo-caption a:hover{color:#fff;}
.nivo-html-caption{display:none;}

/*----- NAVIGATION CONTROL PREV/NEXT -----*/
.nivo-directionNav a.nivo-nextNav{/*position:absolute;top:45%;z-index:9;cursor:pointer;width:27px;height:40px;text-indent:-9999px;border:0;background:url(../images/nivoslider_arrows.png) no-repeat -25px -35px;right:0px;*/ display:none;}
.nivo-directionNav a.nivo-prevNav{/*position:absolute;top:45%;z-index:9;cursor:pointer;width:27px;height:40px;text-indent:-9999px;border:0;left:0px;background:url(../images/nivoslider_arrows.png) no-repeat 0 -35px;*/ display:none;}
.nivo-directionNav a.nivo-nextNav:hover{background-position: -25px 5px}
.nivo-directionNav a.nivo-prevNav:hover{background-position:0 5px;}

.nivoSlider .nivo-directionNav a {opacity: 1;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
.nivoSlider:hover .nivo-directionNav a { opacity: 1; }

/*----- NAVIGATION CONTROL NUMBERS (1.2.3) -----*/
.nivo-controlNav{text-align:left;padding:0;position:relative;z-index:10;padding-top:10px;top:-45px;}
.nivo-controlNav a{display:inline-block;width:10px;height:10px;background:url('../images/nivoslider_bullets.png') no-repeat;text-indent:-9999px;border:0;margin:0 2px;}
.nivo-controlNav a.active{font-weight:bold;background-position:0 100%;}

/*----- THUMBS OF IMAGES UNDER GALLERY -----*/
.nivo-controlNav.nivo-thumbs-enabled{width:80%;}
.nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px;}
.nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto;}


/***********************************************
* 4 ACCORDION (accordion / tabs /list/ slider)
***********************************************/

 /* IF IMAGES ARE INCLUDED */
.image_box_wrapper{float:left; clear:both;width:100%; margin-top:20px;margin-left:5px;}
.image_box_wrapper a{color:#6d6d6d;}
.image_box_wrapper a:hover{color:#fff;}
.image_wrapper{width:125px; height:179px;margin-right:15px;float:left;clear:none;position:relative;}
.image_wrapper_inners {width:125px; height:159px; background : url('../images/zoek_box_inactive.png') top left no-repeat;position:absolute;top:0;left:0;font-weight:bold;color:#6d6d6d;}
.image_wrapper_inners:hover{width:125px; height:159px; background : url('../images/zoek_box_active.png') top left no-repeat;position:absolute;top:0;left:0;}
.image_box_wrapper .image_name {width:125px;height:30px;position:absolute;top:140;left:0;font:bold 12px arial;text-align:center;display:table;}
.image_box_wrapper .image_name div{display: table-cell; vertical-align: middle; text-align: center;} 
.image_box_wrapper img{width:120px; height:120px;margin:3px;}




	/*----- ACCORDION -----*/
	.accordion_wrapper{border:1px solid #fff;padding:5px;margin:15px 0;float:left; clear:left;width:98%; background:#ddd;float:left; clear:left;position:relative;}	/* accordion wrapper */
	
			/* accordion settings are set in jquery-ui-site.css +> starts at 333 approx. */
	
	/*----- TABS -----*/
	.tabs_wrapper{float:left; clear:both; }
	#tabs{}
			/* TABS settings are set in jquery-ui-site.css +> starts at 484 approx. */
			/*content tabs*/
	
	.tabs_wrapper .ui-tabs-panel {background:#efefef;margin:10px;}
	
	
	/*----- LIST -----*/
	.acc_list_wrapper{}
	.acc_list_wrapper dt{font : bold 20px arial;} /* title */
	.acc_list_wrapper dd{font:normal 12px arial} /* text */
	.acc_list_wrapper a{width:95%; background:#fff; color:#414141} /* content accordion : link*/ 
	.acc_list_wrapper p{width:95%; background:#fff; color:#414141} /* content accordion : paragraph */ 
	.acc_list_wrapper ul{list_style:none;} /* content accordion : list */ 
	.acc_list_wrapper li{display:block;} /* content accordion : list_element */ 
	
	
	/*----- SLIDER -----*/
	.acc_slider_wrapper{float:left; clear:both;width:98%;height:100%; margin-top:10px;margin-left:5px;padding-bottom:10px;background:#efefef;
				-moz-border-radius-bottomright:10px;-khtml-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;
				-moz-border-radius-bottomleft:10px;-khtml-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px; 
				-moz-border-radius-topright:10px;-khtml-border-radius-topright:10px;-webkit-border-top-right-radius:10px;
				-moz-border-radius-topleft:10px;-khtml-border-radius-topleft:10px;-webkit-border-top-left-radius:10px; 
				
	}
	.pageblock_slider{ position:relative;left:55px;clear:both;width:420px; height:185px;padding:5px;border:1px solid #444;}
	#slider_acc{ overflow:hidden;}
	#slider_acc ul,#slider_acc li{margin:0;padding:0;list-style:none;}
	#slider_acc {margin-top:1em;}
	#slider_acc li{width:420px;height:175px;overflow:hidden; }
	/* forward back button */
	.acc_slider_wrapper #prevBtn,.acc_slider_wrapper #nextBtn{display:block;width:30px;height:77px;position:absolute;left:-30px;top:71px;z-index:1000;}
	.acc_slider_wrapper #nextBtn{left:450px;}
	.acc_slider_wrapper #prevBtn a,.acc_slider_wrapper #nextBtn a{display:block;position:relative;width:30px;height:77px;background:url(../images/gallery_back.png) no-repeat 0 0;}
	.acc_slider_wrapper #nextBtn a{background:url(../images/gallery_forward.png) no-repeat 0 0;}
	/* numeric controls */
	ol#controls{margin:1em 0;padding:0;height:28px;}
	ol#controls li{margin:0 10px 0 0; padding:0;float:left;list-style:none;height:28px;line-height:28px;}
	ol#controls li a{float:left;height:28px;line-height:28px;border:1px solid #ccc;background:#DAF3F8;color:#555;padding:0 10px;text-decoration:none;}
	ol#controls li.current a{background:#5DC9E1;color:#fff;}
	ol#controls li a:focus,#prevBtn a:focus,#nextBtn a:focus{outline:none;}

/*****************
* 5 GALLERY
******************/

.gallery_wrapper{padding:5px;border:1px solid #fff; margin:15px 0;float:left; clear:left;}
.gallery_wrapper h1{}
.gallery_wrapper a{width:95%;  color:#0a7bb5} /* content accordion : link*/ 
.gallery_wrapper .gal_intro {}
.gallery_wrapper .gal_text {}
 .gallery_wrapper ul{list_style:none;margin-left:50px;} 
.gallery_wrapper li{display:block;float:left; clear:none; padding:5px;} 


/*****************
* 6 YOUTUBE
******************/

.youtube_wrapper{padding:5px;border:1px solid #fff; margin:15px 0;float:left; clear:left;}
.youtube_wrapper h1{}
.youtube_wrapper a{width:95%;  color:#0a7bb5;} 
.youtube_wrapper p{width:95%; } 
.youtube_wrapper ul{list_style:none;} 
.youtube_wrapper li{display:block;} 

/*****************
* 7 GOOGLEMAPS
******************/

.googlemaps_wrapper {padding:5px;border:1px solid #fff; margin:15px 0;float:left; clear:left;}
.googlemaps_wrapper h1{}
.googlemaps_wrapper a{width:95%;  color:#fff} 
.googlemaps_wrapper p{width:95%; } 
.googlemaps_wrapper ul{list_style:none;} 
.googlemaps_wrapper li{display:block;} 


/*****************
* 8 TWITTER
******************/

.tweeter_wrapper{padding:5px;border:1px solid #fff; margin:15px 0;float:left; clear:left;}
.tweeter_wrapper h1{}
.tweeter{font: 20px arial, serif;color: #fff;}
.tweeter .tweet_list {-webkit-border-radius: 0.5em;-moz-border-radius: 0.5em;border-radius: 0.5em;list-style: none;margin: 0;padding: 0;overflow-y: hidden;background-color:#0a7bb5;}
.tweeter .tweet_list li{overflow-y:auto;overflow-x:hidden;padding:0.5em;list-style-type:none;}
.tweeter .tweet_list li a{color:#0C717A;}
.tweeter .tweet_list .tweeter_even{background-color:#cccccc;}
.tweeter .tweet_list .tweeter_avatar{padding-right:.5em; float:left;}
.tweeter .tweet_list .tweeter_avatar img{vertical-align:middle;}

/*********************
* 9 BUTTON (CLICKABLE)
*********************/

.button_wrapper{padding:0;border:0px solid #fff;margin:5px 0 0 0;float:left; clear:left;}
.button_wrapper a{display:block; float:left;}

/*****************
* 10 FACEBOOK SHARE
******************/

.fb_wrapper {}


/*****************
* 11 FORM
******************/

.page_form{float:left; clear:both;text-align:left;}
form{width:100%;position:relative;padding:0;margin:0;float:left;clear:both;margin:15px 0}
.page_zebox{width:100%;float:left; clear:both;margin:5px 0px;}
.page_zebox label{display:block;clear:both;text-align:left;padding:5px 5px 5px 0;line-height:1.6em;color:#6a6a6a;font-family:'Open Sans';font-weight:normal; font-size:12px;}
.page_zebox input, .page_zebox textarea { margin: 0;width:100%; position: relative;border: 1px solid #cfcece; display: inline; font-size: 14px; min-height: 32px;padding: 0 5px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.05) inset;-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.05) inset;-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.05) inset;outline: none;}

/*.page_zebox .field{ position:relative;width:100%;height:23px; border:1px solid #cfcfcf;  color:#636363;padding-left:10px;float:left; clear:none;}
*/.page_zebox label.empty {background:transparent;}					
.page_zebox span {color:#999; font-size:10px; padding-left:5px}					
/*.page_zebox textarea {width:280px; padding-left:10px;height:157px;border:0;border:1px solid #cfcfcf;padding-top:5px; font-family:'Open Sans';font-weight:normal; font-size:12px;color:#333}
*/.page_zebox .submit{height:32px; border:0; color:#fff;padding:8px 30px;float:left;clear:none;margin-right:0px;cursor:pointer; background-color:#333; margin:20px 0;}
.page_zebox input.submit:hover{background-color:#F00}	
.enigmaWrap{position:relative;float:left;clear:none;width:60px; height:18px;background:#ffffff;white-space: nowrap;overflow: hidden; padding:0;margin:10px 0 0 0;display:table-cell; vertical-align:middle}
.enigmaWrap span{position:relative; left: -18px;}
.page_zebox_required {width:300px;float:left; clear:both;margin:10px 0px 0px 0px;font-size:10px;font-style:italic; color:#999}
.page_zebox_required label{}
#small_form {margin-top:10px;}
#small_form .field{background: url('../images/input_text.png') top left no-repeat;width:199px ;height:32px; border:0; color:#636363;padding-left:10px;float:left; clear:left;}
#small_form .submit_small{background: url('../images/button_blue_86.png') top left no-repeat;width:86px ;height:30px; border:0; color:#444;padding-left:0px;float:left; clear:none;margin-left:8px;cursor:pointer;position:absolute ; top:49px;left:215px;}

/*****************
* 12 BREAK
******************/

.pagebreak_wrapper{padding: 0;border:0px solid #fff;margin: 14px 0;float:left; clear:both;text-align:center;width:100%}
.pagebreak_wrapper .hr{margin:5px 0 ;height: 1px;background: #34e147;width: 100%;font-size: 1px; /* IE 6 */}
.pagebreak_wrapper img{ margin:5px 0;}
.page_break_space{float:left; clear:left;height:20px; width:100%;}


/**********************
* 13 LEFT RIGHT TEXT
**********************/

.left_right_wrapper{padding:10px;background:#ededed;margin:15px 0;float:left; clear:left;text-align:left;width:97%}
.left_right_wrapper .page_part_left{width:49% ; float:left; clear:none;}
.left_right_wrapper .page_part_right{width:49%; float:right;clear:right;}

.left_right_wrapper .page_part_left p{line-height:1.8em;}
.left_right_wrapper .page_part_left h2{color:#0a7bb5; font:16px arial;padding:5px 0;line-height:22px;}
.left_right_wrapper .page_part_right p{line-height:1.8em;}
.left_right_wrapper ul{list-style:disc;padding-left:15px;} 
.left_right_wrapper ul li{padding-left:5px;font:12px arial} 

.page_part_left h2, .page_part_right h2{font: bold 14px Arial; color:#0a7bb5;padding:0;margin:0;}
.page_part_left h3, .page_part_right h3{font: bold 12px Arial; color:#0a7bb5;}

/**********************
* 14 LATEST NEWS
**********************/

/********** CONTENT PANE LAYOUT **********************/
.page_latest_news_wrapper{ width:100%; float:left;   clear:both;   margin:5px 0px; }
.page_latest_news_wrapper h1{}
.page_latest_news_wrapper .newslist{list-style:none;}
.page_latest_news_wrapper .newslist li{margin-bottom:12px;border:none; }
.page_latest_news_wrapper .newslist h1{font: bold 14px Arial; color:#0a7bb5;}
.page_latest_news_wrapper .newslist h2{font: normal 12px Arial; color:#414141;padding:0; margin:0}
.page_latest_news_wrapper .newslist p{}
.page_latest_news_wrapper .newslist a.lees_button{ width:76px;z-index:10000; height:20px;display:block;color:#fff; font-size:13px;padding:5px;margin-top:10px;clear:left;float:left;}

/********** SIDE PANE LAYOUT **********************/
.side_pane_latest_news_wrapper{ width:100%; float:left;   clear:both;   margin:0px; }
.side_pane_latest_news_wrapper h1{}
.side_pane_latest_news_wrapper .newslist{list-style:none;margin:0;padding:0;}
.side_pane_latest_news_wrapper .newslist li{border-bottom:1px solid #ff0000; margin:0;display:inline}
.side_pane_latest_news_wrapper .newslist li:last-child{padding-bottom:0px;border:none; }
.side_pane_latest_news_wrapper .newslist h1{color:#0a7bb5; font:normal 14px arial;}
.side_pane_latest_news_wrapper .newslist h2{color:#636363;font:11px arial;font-style:italic;padding:0;margin: 0 0 10px 0;}
.side_pane_latest_news_wrapper .hr{  height: 1px;background: #e8e8e8;width: 100%;font-size: 1px;margin:2px  0 10px 0 /* IE 6 */} 
.side_pane_latest_news_wrapper .newslist p{}
.side_pane_latest_news_wrapper .newslist img.latest_image{margin:8px 0 ;width:100%}
.side_pane_latest_news_wrapper .newslist a.lees_button{width:76px;z-index:10000; height:20px;display:block;color:#555; font-size:13px;padding:5px 5px 15px 5px;margin:10px 0 0 0 ;clear:left;float:left;}

/**************************
* 15 UNIVERSAL BLOCK 100%
***************************/

.ub_wrapper100{padding:0;margin:0;}
.ub_wrapper100 h1{}
.ub_wrapper100 h2{}
.ub_wrapper100 h3.special {color:#1d1d1d; text-transform:uppercase;line-height:2.3em;}
.ub_wrapper100 h4{}
.ub_wrapper100 h6{}

.ub100_intro {}
.ub100_text {}

.ub100_intro a{color:#71bf4f} /* intro : link*/ 
.ub100_intro a:hover{color:#919191;} 
.ub100_intro p{font-weight:normal;} /* intro : paragraph */ 
.ub100_intro ul{list-style:disc; list-style-position:inside;margin-bottom:15px} /* intro : list */ 
.ub100_intro li{margin-bottom:3px;color:#6a6a6a;} /* intro : list_element */ 

.ub100_text a{color:#71bf4f} /* text : link*/ 
.ub100_text a:hover {color:#919191;}
.ub100_text p {width:100%;} /* text : paragraph */ 
.ub100_text ul{list-style:disc;list-style-position:inside;margin-bottom:15px} /* intro : list */ 
.ub100_text li{margin-bottom:3px;color:#6a6a6a;} /* intro : list_element */ 

.date_ub100{font-style:italic;}
a.ub100_link{text-decoration:none; color:#71bf4f;}
a.ub100_link:hover{color:#919191;}

/** IMAGE LAYOUT (NO GALLERY) **/
.ub100_img_wrapper_img { width:70%; height:auto; margin:0 auto 40px} 
.ub100_img_wrapper_img_second{} 


/** FILE LAYOUT **/
.ub100_file_wrapper {}
.ub100_file_wrapper a{color:#414141;font-style:italic;}

/**
REMARKS : if arrows need to be under image gallery : height of nivoSlider must be higher than images !!!
**/

/* SLIDER WRAPPER  */
.slider-nivowrapper_100 {width:905px; height:445px !important;overflow:visible; margin-bottom:20px; position:relative}

/* SLIDER + IMAGES */
.nivoSlider_ub_100 {position:relative; width:905px !important; height:445px !important; overflow-y:hidden !important; background: url('../images/nivoslider_loading.gif') no-repeat 50% 50%;margin-bottom:10px;z-index:0;}
.nivoSlider_ub_100 img {position:absolute;top:0px;left:0;display:none;}
.nivoSlider_ub_100 .nivo-main-image{display:block !important;position:relative !important; width:905px !important;}

/* IF IMAGE IS LINK */
.nivoSlider_ub_100 a{border:0;display:block;}
.nivoSlider_ub_100 a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}

/* The slices and boxes in the Slider */
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img{display:block; }

/*----- TEXT BOX (IF NEEDED) -----*/
.nivoSlider_ub_100 .nivo-caption {position:absolute;left:0px; bottom:0px;text-align:left;overflow:hidden;z-index:8;display:inline-block;height:auto;width:905px;vertical-align:middle;-webkit-transition:all 1s ease; -moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;opacity: 0 !important;}
.nivoSlider_ub_100:hover .nivo-caption {opacity: 0.85 !important;}

.nivoSlider_ub_100 .nivo-caption {}
.nivoSlider_ub_100 .nivo-caption p{color:#333;padding:20px 20px 20px 117px;margin:0;background:#fff;display:inline-block;line-height:16px;font-family:"PTMonoRegular", Courier, monospace;  font-size:11px;}
.nivoSlider_ub_100 .nivo-caption h1{padding:5px;margin:0;}
.nivoSlider_ub_100 .nivo-caption h2{padding:5px;margin:0;}
.nivoSlider_ub_100 .nivo-caption a{}
.nivoSlider_ub_100 .nivo-caption a:hover{}
.nivoSlider_ub_100 .nivo-html-caption{display:none;}
.nivoSlider_ub_100 .caption_inner {color:#333;padding:20px 20px 20px 117px;margin:0;background:#fff;display:inline-block;line-height:16px;font-family:"PTMonoRegular", Courier, monospace;  font-size:11px;}


/*----- NAVIGATION CONTROL PREV/NEXT -----*/
.nivo-directionNav a.nivo-nextNav{display:none;}
.nivo-directionNav a.nivo-prevNav{display:none;}
.nivo-directionNav a.nivo-nextNav:hover{background-position: -25px 5px}
.nivo-directionNav a.nivo-prevNav:hover{background-position:0 5px;}

.nivoSlider .nivo-directionNav a {opacity: 1;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
.nivoSlider:hover .nivo-directionNav a { opacity: 1; }


/**************************
* 16 UNIVERSAL BLOCK 50%
***************************/
.bottom-border50 {float:left; padding-bottom:0px; width:100%}/*background:url(bg-border.png) no-repeat scroll left bottom; */
.ub_wrapper50 {margin:0 20px 0 0;float:left; clear:none;width:220px;text-align:left;}

.first50 .wrapper_50_content, .second50 .wrapper_50_content {margin:0px 0px 0px 0px;}
.second50 .wrapper_50_content {}
.first50 .wrapper_50_content {}

.holder { }
.first50  {}
.second50 {}
.ub_wrapper50 h1{}
.ub_wrapper50 h2{color:#555555; font-size:12px; font-family:'MuseoSlab500';font-weight:400;text-transform:uppercase;padding-bottom:20px}

.p_header h2 {color:#555555; font-size:23px; font-family:Arial, Helvetica, sans-serif;text-transform:none;padding-bottom:20px}
.p_header .ub50_intro p {font-size:17px;color:#a7a7a7;font-weight:normal; font-family:'Pontano Sans'; line-height:26px}

/** width 48% or 96% (1 or 2 columns) **/
.ub50_intro { width:99%;padding-bottom:10px; color:#6a6a6a;}
.ub50_text {width:99%;padding-bottom:10px; color:#6a6a6a;}


.ub50_intro a{color:#333} /* intro : link*/ 
.ub50_intro a:hover {color:#000} 
.ub50_intro p{width:99%; padding-bottom:10px; color:#6a6a6a;} /* intro : paragraph */ 
.ub50_intro ul, .ub50_intro_full ul{list-style:disc; list-style-position:inside;margin-bottom:15px} /* intro : list */ 
.ub50_intro li,  .ub50_intro_full li{margin-bottom:3px;color:#6a6a6a;} /* intro : list_element */ 

.ub50_text a{color:#333} /* text : link*/ 
.ub50_text a:hover{color:#000} 
.ub50_text p{width:99%; padding-bottom:10px;color:#6a6a6a;} /* text : paragraph */ 
.ub50_text ul{list-style:disc; list-style-position:inside;margin-bottom:15px} /* text : list */ 
.ub50_text li{margin-bottom:3px;color:#6a6a6a;} /* text : list_element */ 

.date_ub{font-style:italic;}
a.ub50_link{text-decoration:none; color:#636466;}
a.ub50_link:hover{color:#919191;}

/** READ MORE **/
.ub50_read_more{display:block;background:url(../images/ub25_read_more_pijl.png) no-repeat 0 2px;padding-left:20px;margin-top:8px;}

/** IMAGE LAYOUT (NO GALLERY) **/
.ub50_img_wrapper_img_first{ padding:0 5px 0 0;margin:0 5px 0 0; float:left; clear:none} 
.ub50_img_wrapper_img_second{ padding:0 0 0 5px;margin:0 0 0 5px; float:right; clear:none} 


/** FILE LAYOUT **/
.ub50_file_wrapper {}
.ub50_file_wrapper a{color:#636466;font-style:italic;}

/** SLIDER **/
.wrapper_50_content #smallslider_wrap{width:436px ;height:250px; float:left; background-color:#fff; border:#fff 3px solid}

.wrapper_50_content .small_anythingSlider                         { width: 436px; height: 250px; position: relative; top:0px; left:0px ;background:#fff;}
.wrapper_50_content .small_anythingSlider .wrapper                { width: 436px; overflow: auto; height: 250px; margin: 0 ; position: absolute; overflow:hidden;top:0px;left:0px; }
.wrapper_50_content .small_anythingSlider .wrapper ul             { width: 99999px; list-style: none; position: absolute; top: 0; left: 0; border-top:0; border-bottom: 0; margin: 0; }
.wrapper_50_content .small_anythingSlider ul li                   { display: block; float: left; padding: 0; height: 250px; width: 436px; margin: 0; position:relative;list-style: none;}
.wrapper_50_content .small_anythingSlider .arrow                  { display:block;text-indent: -9999px; position: absolute; top: 0px; left:0px;cursor: pointer; }
.wrapper_50_content .small_anythingSlider .forward                { display:block;background: url(../images/anthingslider_gallery_forward.png) no-repeat 0 0;top:187px; left:160px;  height: 50px; width: 50px; }
.wrapper_50_content .small_anythingSlider .back                   { display:block; background: url(../images/anthingslider_gallery_back.png) no-repeat 0 0; top:187px; left:105px; height: 50px; width: 50px;}
.wrapper_50_content .small_anythingSlider #thumbNav               {display:none;left:0px;width:0px; text-align: center; top: 0px; height:0px; overflow:hidden; text-align:center;z-index:102; }

/**************************
* 17 UNIVERSAL BLOCK 33%
***************************/
.bottom-border33 {float:left; padding-bottom:1px; width:100%}/*background:url(bg-border.png) no-repeat scroll left bottom; */
.first33 {padding:0;margin:0;float:left; clear:none;width:33%;}
.second33 {padding:0;margin:0;float:left; clear:none;width:32%;padding-bottom:9000px; margin-bottom:-9000px}
.third33 {padding:0 0 10px 5px;margin: 0 0 15px 0;float:right; clear:none;width:30%;padding-bottom:9000px; margin-bottom:-9000px}
.ub_wrapper33 {padding-left:125px;display:table-cell;}
.ub_wrapper33 h1{}
.ub_wrapper33 h1.first{ text-align:left}
.ub_wrapper33 h1.second{ }
.ub_wrapper33 h1.third{ }
.ub_wrapper33 h2{font: bold 14px Arial; color:#0a7bb5;padding:0;margin:0;}
.ub_wrapper33 h3{font: bold 12px Arial; color:#0a7bb5;}
.ub33_intro {font:normal 12px Arial; color:#636466;margin-top:10px;float:left;clear:both;}
.ub33_text {font:normal 12px Arial; color:#636466;margin-top:10px;float:left;clear:both;}


.first33 .ub33_intro a{ background:#fff; color:#636466; padding: 0 39px 0 8px;} /* intro : link*/ 
.first33 .ub33_intro p{ } /* intro : paragraph */
.first33 .ub33_intro h2{font-family:"PTMonoRegular", Courier, monospace; color:#CCC; font-size:11px; line-height:15px; font-weight:normal} 
.first33 .ub33_intro h3{font-family:"PTMonoRegular", Courier, monospace; color:#CCC; font-size:11px; line-height:15px; font-weight:normal} 
.second33 .ub33_intro a{ background:#fff; color:#636466; padding: 0 25px 0 8px;} /* intro : link*/ 
.second33 .ub33_intro p{} /* intro : paragraph */
.third33 .ub33_intro a{ background:#fff; color:#636466; padding: 0 13px 0 22px;} /* intro : link*/ 
.third33 .ub33_intro p{} /* intro : paragraph */
.ub33_intro ul{list_style:none;} /* intro : list */ 
.ub33_intro li{display:block;} /* intro : list_element */ 

.first33 .ub33_text a{ background:#fff; color:#636466; padding: 0 39px 0 8px;} /* intro : link*/ 
.first33 .ub33_text p{ background:#fff; color:#636466;  padding:0 39px 0 8px;} /* intro : paragraph */
.second33 .ub33_text a{ background:#fff; color:#636466; padding: 0 25px 0 8px;} /* intro : link*/ 
.second33 .ub33_text p{} /* intro : paragraph */
.third33 .ub33_text a{width:91%; } /* intro : link*/ 
.third33 .ub33_text p{width:91%; } /* intro : paragraph */ 
.ub33_text ul{list_style:none;} /* text : list */ 
.ub33_text li{display:block;} /* text : list_element */ 

.date_ub{font-style:italic;}
a.ub33_link{text-decoration:none; color:#636466;}
a.ub33_link:hover{color:#919191;}

/** READMORE **/
.first33 .ub33_read_more{float:right; background: url(../images/forward.png) no-repeat 0 50%;padding-left:12px;margin-right:39px;}
.second33 .ub33_read_more{float:right; background: url(../images/forward.png) no-repeat 0 50%;padding-left:12px;margin-right:26px;}
.third33 .ub33_read_more{float:right; background: url(../images/forward.png) no-repeat 0 50%;padding-left:12px;margin-right:11px;}


/** IMAGE LAYOUT (NO GALLERY) **/
.ub33_img_wrapper_img_first{ padding:0 5px 0 0;margin:0 5px 0 0; float:left; clear:none} 
.ub33_img_wrapper_img_second{ padding:0 0 0 5px;margin:0 0 0 5px; float:right; clear:none} 
.ub33_img_wrapper_img_third{ padding:0 0 0 0;margin: 0 0 0 0; float:left; clear:none} 


/** FILE LAYOUT **/
.ub33_file_wrapper {}
.ub33_file_wrapper a{color:#636466;font-style:italic;}



/**************************
* 18 UNIVERSAL BLOCK 25%
***************************/

.container_25 {float:left; position:relative; padding-bottom:1px; width:925px; background-color:#fff; padding:30px 70px;}
.grey {background-color:#f7f7f7;}

.first25 .wrapper_25_content, .second25 .wrapper_25_content {margin:0px 25px 0px 0px;}
.third25 .wrapper_25_content {margin:0px 13px 0px 12px;}
.fourth25 .wrapper_25_content {margin:0px 0px 0px 25px;}
.second25 .wrapper_25_content, .third25 .wrapper_25_content, .fourth25 .wrapper_25_content  {border-top:1px solid #e5e5e5; padding-top:15px}
.first25, .second25, .third25, .fourth25 {}

.grey .fourth25 .wrapper_25_content {border-top:none;padding-top:0px;}

.ub_wrapper25 h1.first {background:url(../images/heading_line.jpg) no-repeat 0 0; padding-top:15px;color:#555555; font-size:11px; font-family:'MuseoSlab500';text-transform:uppercase;}
.ub_wrapper25 h1 span {display:block; padding-bottom:4px}

.ub_wrapper25 {margin: 0 0 15px 0;float:left; clear:none;width:25%;}
.ub_wrapper25 h1{}
.ub_wrapper25 h2{}
.ub_wrapper25 h3{}
.ub25_intro {}
.ub25_text {}

.ub25_intro a{color:#636466} /* intro : link*/ 
.ub25_intro p{width:97%; padding-bottom:10px; color:#948e8e; line-height:15pt} /* intro : paragraph */ 
.ub25_intro ul{list_style:none;} /* intro : list */ 
.ub25_intro li{display:block;} /* intro : list_element */ 

.ub25_text a{width:97%; color:#636466} /* text : link*/ 
.ub25_text p{width:97%;} /* text : paragraph */ 
.ub25_text ul{list_style:none;} /* text : list */ 
.ub25_text li{display:block;} /* text : list_element */ 

.date_ub{font-style:italic;}
a.ub25_link{text-decoration:none; color:#636466;}
a.ub25_link:hover{color:#919191;}

.ub25_read_more{ display:block;background:url(../images/ub25_read_more_pijl.png) no-repeat 0 2px;padding-left:20px;margin-top:8px;}

/** IMAGE LAYOUT (NO GALLERY) **/
.ub25_img_wrapper_img_first{padding:0 0 20px 0;margin:0; position:relative; float:left; clear:none; width:205px; height:151px} 
.ub25_img_wrapper_img_first img.holder {position:absolute; top:0; left:0;z-index:1} 
.ub25_img_wrapper_img_first img.arrow { height:25px; width:25px; position:absolute; bottom:20px; left:0; z-index:2} 

.ub25_img_wrapper_img_second{padding:0;margin:0; float:left; clear:none} 
.ub25_img_wrapper_img_third{padding:0;margin:0; float:left; clear:none} 
.ub25_img_wrapper_img_fourth{padding:0;margin:0; float:left; clear:none} 


/** FILE LAYOUT **/
.ub25_file_wrapper {}
.ub25_file_wrapper a{color:#636466;font-style:italic;}


/**************************
* 19 UNIVERSAL BLOCK 66%
***************************/
.bottom-border6633 {float:left; padding-bottom:1px; width:100%}/*background:url(bg-border.png) no-repeat scroll left bottom; */
.holder {  }
.first66  {padding:10px 0 0 40px;margin:0;float:left; clear:none;width:62%;background:lightblue url('../images/boll_forward.png') 5px 10px no-repeat;
				padding-bottom:9020px; margin-bottom:-9000px}
.second66 {padding:0px;margin: 0 ;float:right; clear:none;width:62%;}
.ub_wrapper66 {padding-left:40px,; display:table-cell;}
.ub_wrapper66 h1 {margin-bottom:20px; border-bottom:1px solid #000; display:inline-block}
.ub_wrapper66 h1 span {border-bottom:none}

.ub_wrapper66 h2{}
.ub_wrapper66 h3{}

.ub_wrapper66_content {}

/** width 48% or 96% (1 or 2 columns) **/
.ub66_intro {}
.ub66_text {}
.ub66_intro_full {}

.ub66_intro a{} /* intro : link*/ 
.ub66_intro p{width:85%; padding:10px 0; color:#6a6a6a; margin-bottom:20px} /* intro : paragraph */ 
.ub66_intro ul, .ub66_intro_full ul{list-style:disc;margin-left:12px;} /* intro : list */ 
.ub66_intro li,  .ub66_intro_full li{margin-bottom:3px;} /* intro : list_element */ 

.ub66_text a{} /* text : link*/ 
.ub66_text p{width:85%; padding:10px 0; color:#6a6a6a} /* text : paragraph */ 
.ub66_text ul{list_style:none;} /* text : list */ 
.ub66_text li{display:block;} /* text : list_element */ 

.date_ub{font-style:italic;}
a.ub66_link{padding:2px 0 2px 15px; background:url(../images/bg-attachment.gif) no-repeat 0 4px;display:block;position:relative;margin-bottom:15px}
a.ub66_link:hover{color:#919191;}

/** IMAGE LAYOUT (NO GALLERY) **/
.ub66_img_wrapper_img_first{ padding:0 5px 0 0;margin:0 5px 0 0; float:left; clear:none} 
/*.ub66_img_wrapper_img_second{ padding:0 0 0 5px;margin:0 0 0 5px; float:right; clear:none} */


/** FILE LAYOUT **/
.ub66_file_wrapper {}
.ub66_file_wrapper a{color:#636466;font-style:italic;}



/*****************
* 20 BUTTON ROW
******************/

.button_row_wrapper{padding:5px;border:1px solid #fff; margin:15px 0 0 0;float:left; clear:left;}
.button_row_wrapper h1{padding-left:12px;text-transform:uppercase;width:234px ; height:30px; background: url('../images/header_arrow.png') top left no-repeat;color:#fff; font: bold 22px "Century Gothic";}
.button_row_wrapper a{width:95%;  color:#0a7bb5} /* content accordion : link*/ 
.button_row_wrapper .br_intro {font:normal 12px Arial; color:#414141;float:left; clear:left;}
.button_row_wrapper .br_text {font:normal 12px Arial; color:#818181;float:left; clear:left;;}
.button_row_wrap ul{list_style:none;margin:10px 0 0 12px;padding:10px 0 0 0 ;} 
.button_row_wrap li{display:block;float:left; clear:none; padding:20px 20px 10px 0;}