/* Css Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form{ margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent; }
/* Css Reset */
ol,ul{ list-style:none; }
blockquote,q{ quotes:none; }
blockquote:before,blockquote:after,q:before,q:after{ content:''; content:none; }
:focus{ outline:0; }
ins{ text-decoration:none; }
del{ text-decoration:line-through; }
table{ border-collapse:collapse; border-spacing:0; }

/* General Styles */
.skiplink{ display:none; }
a, a:visited { color:#009601; text-decoration:none; }
a:focus,a:hover{ text-decoration:underline; }
body{ background:#f7f7f7 url(http://www.epc-platform.be/images/bgr-body.png) repeat-x top; color:#000;  font:62.5%  Arial, "Trebuchet MS", Helvetica, sans-serif; }

/* Wrapper */
#wrapper{ width:980px; font-size:1.2em; margin:0 auto; }

/* Header */
#header{ width:980px; height:128px; margin-top:5px; background:#fff; }
/* New code */
	#logo{ float:left; display:block; width:162px; height:95px; text-indent:-999em; background:url(../images/logo.png) no-repeat; margin: 12px 0 0 11px; }
	#header .slogan { background: url(../images/pic-slogan.jpg) no-repeat; width: 235px; height: 30px; display: block; text-indent: -9999em; font-size: 0; float: left; margin: 71px 0 0 16px; }
/* /New code */

/* Top Nav */
#topnav{ float:right; margin:0 9px 24px 0; }
	#topnav li{ float:left; }
/* New code */
	#topnav a,
	#topnav a:visited{ display:block; color:#2b2b2b; padding:10px 9px; }
/* /New code */
	#topnav a:hover{ color:#fff; background:#009601; }
	#topnav .current a,
	#topnav .current a:visited{ color:#fff; background:#009601; }

/* Search */
#search{ clear:right; float:right; width:360px; margin-right:9px; text-align:right; line-height: 20px; }
	#search p{ margin-bottom:10px; }
	#search a,
	#search a:visited{ color:#000; text-decoration: none; }
	#search a:hover{ text-decoration: underline; }
	#search input{ vertical-align:middle; }
	#search .txt{ width:162px; height:18px; font-size:13px; font-weight:bold; color:#ababab; padding:4px; margin-right:1px; border:1px solid #006301; }
	#search .btn{ width:88px; height:28px; font-size:12px; font-weight:bold; color:#fff; padding-bottom:5px; border:0; background:#006301; }

/* Nav drop-down */
.sf-menu,
.sf-menu *{ margin:0; padding:0; list-style:none; }
	.sf-menu{ line-height:1; }
	.sf-menu ul{ position:absolute; top:-999em; width:10em; /* left offset of submenus need to match (see below) */ }
	.sf-menu ul li{ width:100%; }
	.sf-menu li:hover{ visibility:inherit; /* fixes IE7 'sticky bug' */ }
	.sf-menu li{ float:left; position:relative; }
	.sf-menu a{ display:block; position:relative; }
	.sf-menu li:hover ul,
	.sf-menu li.sfHover ul{ left:0; top:2.5em; /* match top ul list item height */ z-index:99; }
	ul.sf-menu li:hover li ul,
	ul.sf-menu li.sfHover li ul{ top:-999em; }
	ul.sf-menu li li:hover ul,
	ul.sf-menu li li.sfHover ul{ left:10em; /* match ul width */ top:0; }
	ul.sf-menu li li:hover li ul,
	ul.sf-menu li li.sfHover li ul{ top:-999em; }
	ul.sf-menu li li li:hover ul,
	ul.sf-menu li li li.sfHover ul{ left:10em; /* match ul width */ top:0; }

/* Nav */
#nav{ clear:both; width:980px; height:51px; /*font-size:16px;*/ font-size:1.33em; font-weight:bold; margin-bottom:5px; background:url(http://www.epc-platform.be/images/bgr-nav.png) no-repeat; }
	#nav li{ float:left; background:url(http://www.epc-platform.be/images/bgr-nav-sep.png) no-repeat;  z-index:2000; }
	#nav .first{ background:none; }
	#nav a,
	#nav a:visited{ display:block; color:#fff; padding:17px 15px; }
	#nav .current a,
	#nav .current a:visited{ text-decoration:underline; }
    
    #nav .currentfirst{ text-decoration:underline; background:none;color:#fff;}
    #nav .currentfirst a, #nav .currentfirst a:visited{ text-decoration:none; background:none; }
    #nav .currentfirst a:hover{ text-decoration:none; background:none; }
    
	
	#nav ul{ background:#017601; height:auto; width:200px; font-weight:normal; /*font-size:14px;*/ font-size:0.85em; margin:16px 0 0; padding:3px 10px; border-top:1px solid #F7F7F7; }
    #nav ul li{ background:none; float:none; border-bottom:1px solid #4b9c4d; }
	#nav ul .last{ border-bottom:0; }
	#nav ul li a,
	#nav ul li a:visited,
	#nav .current ul li a,
	#nav .current ul li a:visited{ text-decoration:none; padding:10px 0; }
	#nav ul li a:hover,
	#nav .current ul li a:hover{ text-decoration:underline; }
    #nav li a.noclick,
    #nav li a.noclick:hover{ cursor:default; }
    
/* Bcrumbs */
#bcrumbs{ clear:both; width:980px; color:#8f8f8f; padding-bottom:1px; margin-bottom:5px; overflow:hidden; line-height: 18px; padding-top: 2px; }
	#bcrumbs li{ float:left; margin-right:4px; display:block; padding:0 0 1px; }
	#bcrumbs a,
	#bcrumbs a:visited{ text-decoration:none; }
	#bcrumbs a:hover{ text-decoration:underline; }
	#bcrumbs .links{ float:left; }
	#bcrumbs .social{ float:right; }

/* Sub Nav */
#ctl00_subnav{ clear:both; width:970px; height:40px; font-size:12px; font-weight:bold; margin-bottom:12px; padding-left:5px; background:url(http://www.epc-platform.be/images/bgr-subnav.png) no-repeat; }
	#ctl00_subnav li{ float:left; }
	#ctl00_subnav a,
	#ctl00_subnav a:visited{ display:block; color:#000; padding:13px 18px; }
	#ctl00_subnav a:hover{ color:#fff; background:#949292; }
	#ctl00_subnav .current a,
	#ctl00_subnav .current a:visited{ color:#fff; text-decoration:none; background:#949292; }
	
#subnav{ clear:both; width:970px; height:40px; font-size:12px; font-weight:bold; margin-bottom:12px; padding-left:5px; background:url(http://www.epc-platform.be/images/bgr-subnav.png) no-repeat; }
	#subnav li{ float:left; }
	#subnav a,
	#subnav a:visited{ display:block; color:#000; padding:13px 18px; }
	#subnav a:hover{ color:#fff; background:#949292; }
	#subnav .current a,
	#subnav .current a:visited{ color:#fff; text-decoration:none; background:#949292; }

/* Content */
#content{ clear:both; width:980px; line-height:17px; }
	#content h1{ font-size:18px; color:#009601; }
	#content h2{ /*font-size:16px;*/ font-size:1.33em; color:#009601; }
	#content h3{ /*font-size:14px;*/ font-size:1.15em; color:#424242; }
	#content a,
	#content a:visited{ text-decoration:none; }
	#content a:hover{ text-decoration:underline; }


/* Index - Subpage */
#index, #subpage{ clear:both; width:980px; overflow:hidden; }
	#index .mainbox,
	#subpage .mainbox{ float:left; width:691px; }
	#index .rightbox,
	#subpage .rightbox{ float:right; width:280px; }
	#index .widebox h1,
	#subpage .widebox h1{ margin-bottom:12px; }
	#index .widebox h2,
	#subpage .widebox h2{ margin-bottom:12px; }
    #index .widebox h3,
	#subpage .widebox h3{ margin-bottom:12px; }
	#index .widebox p,
	#subpage .widebox p{ font-size:1em; line-height:20px; }
	
#subpage .widebox .widebox-body ul{ list-style:disc outside; padding:0 0 0 26px; margin:0 0 12px; }
#subpage .widebox-body ol{ list-style:decimal outside; padding:0 0 0 26px; margin:0 0 12px; }
#subpage .widebox-body li{ font-size:12px; line-height:18px; }

#subpage .widebox  .widebox-body #nieuws{ list-style:none; padding:0; margin:0; }
#subpage .widebox-body #nieuws li{ line-height:normal; }


/* Boxes */
.boxes{ width:100%; margin-bottom:10px; overflow:hidden; }
.boxes li{ float:left; width:340px; margin:10px 0 0 10px; }
	.boxes .first{ margin-left:0; clear:left; }
	.boxes .top{ margin-top:0; }

/* Box */
.box{ width:340px; overflow:hidden; }
	.box-top{ width:340px; height:5px; background:url(http://www.epc-platform.be/images/bgr-box-top.png) no-repeat; }
	.box-bot{ width:340px; height:5px; background:url(http://www.epc-platform.be/images/bgr-box-bot.png) no-repeat; }
	.box-body{ width:308px; padding:10px 15px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; background:#fff; }

/* Full Box */
.fullbox{ clear:both; width:980px; margin-bottom:10px; }
	.fullbox-top{ width:980px; height:5px; background:url(http://www.epc-platform.be/images/bgr-fullbox-top.png) no-repeat; }
	.fullbox-bot{ width:980px; height:5px; background:url(http://www.epc-platform.be/images/bgr-fullbox-bot.png) no-repeat; }
	.fullbox-body{ width:948px; padding:15px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; background:#fff; overflow:hidden; }

/* Wide Box */
.widebox{ clear:both; width:691px; margin-bottom:10px; }
	.widebox-top{ width:691px; height:5px; background:url(http://www.epc-platform.be/images/bgr-widebox-top.png) no-repeat; }
	.widebox-bot{ width:691px; height:5px; background:url(http://www.epc-platform.be/images/bgr-widebox-bot.png) no-repeat; }
	.widebox-body-nobottom{ width:659px; padding:15px; padding-bottom:0px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; background:#fff; overflow:hidden; }
	.widebox-body{ width:659px; padding:15px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; background:#fff; overflow:hidden; }
	/*
	.widebox-body ul{ list-style:disc outside; padding:0 0 0 26px; margin:0 0 12px; }
	.widebox-body ol{ list-style:decimal outside; padding:0 0 0 26px; margin:0 0 12px; }
	.widebox-body li{ font-size:12px; line-height:18px; }
    */
	
/* Side Box */
.sidebox{ width:280px; margin-bottom:10px; }
	.sidebox-top{ width:280px; height:5px; background:url(http://www.epc-platform.be/images/bgr-sidebox-top.png) no-repeat; }
	.sidebox-bot{ width:280px; height:5px; background:url(http://www.epc-platform.be/images/bgr-sidebox-bot.png) no-repeat; }
	.sidebox-body{ width:252px; padding:13px 13px 9px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; background:#fff; }	
    .sidebox-body .tagsize1{ font-size:1.7em; line-height: 1.3em; }
	.sidebox-body .tagsize2{ font-size:1.5em; line-height: 1.2em; }
	.sidebox-body .tagsize3{ font-size:1.3em; line-height: 1.1em; }
	.sidebox-body .tagsize4{ font-size:1.1em; }
	.sidebox-body .tagsize5{ font-size:0.9em; }

/* Deskundige */
.deskundige h2,
.deskundige p{ margin-bottom:8px; }
	.deskundige .check{ /*font-size:14px;*/  font-size:1.16em; font-weight:bold; padding:15px 13px; border:1px solid #d9d9d9; background:#f9f7ef; }
	.deskundige .check a,
	.deskundige .check a:visited{ display:block; color:#000; padding-left:30px; background:url(http://www.epc-platform.be/images/ico-greencheck.png) no-repeat left; }
	#index .deskundige .check{ text-align:center; }
	#index .deskundige .check a,
	#index .deskundige .check a:visited{ display:inline; }

/* Energy News */
.energynews .top{ width:100%; margin-bottom:10px; overflow:hidden; }
	.energynews h2{ float:left; margin-right:10px; line-height: 20px;}
	.energynews .rss{ float:left; display:block; width:20px; height:20px; text-indent:-9999px; background:url(http://www.epc-platform.be/images/ico-rss.png) no-repeat; }
	.energynews li{ width:100%; margin-top:10px; overflow:hidden; }
	.energynews li .image{ float:left; margin-right:10px; padding: 2px; border: solid 1px #d9d9d9; }
	.energynews li .text{ float:left; width:195px; padding-bottom: 10px; }

/* Social Media */
.socialmedia ul{ width:100%; overflow:hidden; }
	.socialmedia li{ float:left; margin:2px 20px; }
	
/* Testimonials */
.testimonials li{ margin-top:20px; display:block; width:100%; }
.testimonials .first{ margin-top:0; }
	.testimonials .balloon{ position:relative; padding:10px; margin-bottom:5px; border:1px solid #dbdbdb; background:#f9f7ef; }
	.testimonials .balloon span{ position:absolute; bottom:-12px; left:20px; width:22px; height:12px; background:url(http://www.epc-platform.be/images/ico-balloontail.png) no-repeat; }
	.testimonials .name{ color:#009601; text-indent:50px; z-index:2; }

/* Energy Newsbrief */
.energynewsbrief h2{ margin-bottom:5px; }
	.energynewsbrief p{ margin-bottom:10px; }
	.energynewsbrief input{ vertical-align:middle; }
	.energynewsbrief .txt{ width:152px; height:18px; font-size:13px; font-weight:bold; color:#6b6b6b; padding:4px; margin-right:1px; border:1px solid #006301; }
	.energynewsbrief .btn{ width:88px; height:28px; font-size:12px; font-weight:bold; color:#fff; padding-bottom:5px; border:0; background:#006301; }
	#index .energynewsbrief h2{ margin-bottom:10px; }
	#index .energynewsbrief fieldset{ margin-bottom:15px; }
	#index .energynewsbrief .txt{ width:209px; }

/* Kijker */
.kijker h2{ margin-right:10px; }
	.kijker li{ float:none; width:308px; margin:10px 0 0; overflow:hidden; }
	.kijker li .image{ float:left; margin-right:10px;padding: 2px; border: solid 1px #d9d9d9; }
	.kijker li .text{ float:left; width:237px; }

/* Referenties */
.referenties ul{ margin-top:20px; }
	.referenties li{ display:inline; margin:0 18px; }

/* Bottom Lists */
.bottomlists .list{ padding:5px 0; }
	.bottomlists .list li{ float:left; width:190px; padding-left:20px; border-left:1px solid #dbdbdb; }
	.bottomlists .list li.first{ border-left:0; width: 220px; padding-left:10px; }
	
	.bottomlists h2 a,
	.bottomlists h2 a:visited{ display:block; text-decoration:none; white-space:nowrap; font-size:16px; color:#009601; }
	.bottomlists h2 a:hover{ text-decoration:underline; }
	.bottomlists .list li li{ float:none; border:0; padding:0; margin-top:10px; margin-left:6px; }
	.bottomlists li li a,
	.bottomlists li li a:visited{ display:block; color:#2b2b2b; padding-left:30px; text-decoration:none; background:url(http://www.epc-platform.be/images/ico-greencheck.png) no-repeat left; }
	.bottomlists li li a:hover{ text-decoration:underline; }
	.bottomlists h2 .verkoop{ padding:10px 0 0 45px; background:url(http://www.epc-platform.be/images/ico-house.png) no-repeat left; display:block; text-decoration:none; white-space:nowrap; }
	.bottomlists h2 .nieuwbouw{ padding:10px 0 0 40px; background:url(http://www.epc-platform.be/images/ico-factory.png) no-repeat left; display:block; text-decoration:none; white-space:nowrap; }
	.bottomlists h2 .publieke{ padding:10px 0 0 30px; background:url(http://www.epc-platform.be/images/ico-bldgs.png) no-repeat left; display:block; text-decoration:none; white-space:nowrap; }

/* Main_slider */
#main_slider{ width:935px; height:200px; overflow:hidden; }
	#main_slider_prev{ position:absolute; margin:95px 0 0; z-index:1000; }
	#main_slider_next{ position:absolute; margin:95px 0 0 925px; z-index:1000; }
	.slider_item{ width:935px; height:200px; overflow:hidden; background:url(http://www.epc-platform.be/images/bgr_slider_item.gif) repeat-y right; }
	.slider_thumb{ width:562px; float:left; text-align:center; }
	.slider_links{ width:303px; float:right; }
	.slider_links ul{ width:264px; overflow:hidden; padding:8px 0 0; }
	.slider_links ul li{ width:100%; overflow:hidden; display:block; font-weight:bold; /*font-size:18px; */font-size:1.5em;line-height:39px; padding:5px 0 0; }
	#main_slider .slider_links ul li a,
	#main_slider .slider_links ul li a:visited{ display:block; width:264px; height:39px; color:#000; text-decoration:none; padding:0 0 0 45px; }
	#main_slider .slider_links ul li a.current,
	#main_slider .slider_links ul li a.current:visited,
	#main_slider .slider_links ul li a:hover{ color:#fff; text-decoration:none; background:url(http://www.epc-platform.be/images/bgr_slider_links_a.gif) no-repeat; }

/* Footer */
#footer{ clear:both; /*font-size:12px; */  border-top:10px solid #086f0d; background:#333; }
	#footer-content{ clear:both; width:980px; color:#fff; margin:0 auto; padding:15px 0; }
	#footer-content a,
	#footer-content a:visited{ color:#fff; text-decoration:underline; }
	#footer-content a:hover{ text-decoration:none; }
	#footer-content ul{ margin-bottom:15px;font-size:1.2em; }
	#footer-content li{ display:inline; margin-right:5px; }
	
	
/* Energy News overzicht */
#nieuws h2{ float:left; margin-right:10px; line-height: 20px;}
    #nieuws h4{ font-size: 12px;}
	#nieuws li { margin-top: 10px; }
	#nieuws li .image{ float:left; margin-right:10px; padding: 2px; border: solid 1px #d9d9d9; }
	#nieuws li .text{ float:left; width:585px; padding-bottom: 15px;}
	#nieuws p .datum{ font-size: 12px;}
	#nieuws ul{ list-style:none; padding:0; margin:0; }
	#nieuws ol{ list-style:none; padding:0; margin:0; }
	
#nieuwsitem{ float:left; margin-bottom: 10px; }
	#nieuwsitem .image{ float:left; padding: 2px; border: solid 1px #d9d9d9; width: 130px; }
	#nieuwsitem .text{ float:left; width:495px; padding-left:15px; }
	#nieuwsitem .text .datum{ font-weight: bold;}
	
	
#subpage .txt{ width:162px; height:18px; font-size:13px; font-weight:bold; color:#7b7b7b; padding:4px; margin-right:1px; border:1px solid #006301; }
#subpage .txtshort{ width:40px;font-size:13px; font-weight:bold; color:#7b7b7b; margin-right:1px; border:1px solid #006301; }
#subpage .btn{ width:88px; height:28px; font-size:12px; font-weight:bold; color:#fff; padding-bottom:5px; border:0; background:#006301; }

#selected {padding: 3px; margin-left: 10px; background-color: #df0000; color: #fff; display: block; float: right; }
#selected a, #selected a:visited{color: #fff; text-decoration: underline; }
#selected a:hover{text-decoration: none; }

#gem{color: #fff; font-size: 20px; font-weight: bold; background:url(http://www.epc-platform.be/images/gem_back.png) no-repeat; padding: 5px; width: 35px; height:20px;}

#colorred{ color: #ff0000; font-weight:bold;}
#colorred a{ color: #ff0000; font-weight:bold;}
#colorred a:hover{ color: #ff0000; font-weight:bold; text-decoration: none;}

.pdfdownload{ display:block; color:#000; padding-left:20px; background:url(http://www.epc-platform.be/images/ico-pdf.png) no-repeat left;  }




.errorClass 
{
     border: 1px solid red;
     background-color: #ffbdbd;
     color: red;
     margin: 0px;
     padding: 2px;
     width: 290px;
    font: 12px/14px arial,sans-serif;
    
    }
    
    .rfv
    {
    border: 1px solid #B50128;
    background-color: #ffbdbd;
    color:#B50128;
    width: 280px;
    font: 14px/18px arial,sans-serif;
	margin: 1px 0px 5px 0px;
	padding: 10px;
	display:block;

    }
    
.errortxt 
{
     border: 1px solid red;
     background-color: #ffbdbd;
     color: red;
     margin: 0px;
     padding: 15px;
     width: 300px;
    
    }


/* Font-Sizer Specific Styling */

.fsizer { } /* Container element */

.fsizer a { display: block; float: left; width: 20px; height:26px; margin-right: 2px; text-align: center;color: #5761a0; text-decoration: none; cursor: pointer; letter-spacing: 0; line-height: 100%; font-weight:normal;}
.fsizer a:hover { text-decoration: none!important; background: #ebebeb;  }

/* Three 'A' links used to control size */

.fsizer a#fs_sml { font-size: 10px; height: 14px; padding-top: 12px; background-color: #dedede; }
.fsizer a#fs_med { font-size: 14px; height: 18px; padding-top: 8px; }
.fsizer a#fs_lrg { font-size: 20px; height: 23px; padding-top: 3px; }

.fsizer a.fsactive { color: #010101; background: #b7b7b7; cursor: default; font-weight:bold; } /* When mode is active */

#fontsizer{float:right}  


#fontresize-container{font-size: 1.0em;}


.GridItem
{
    background-color: #f7f7f7;
}


.GridAltItem
{
    color: #000;
}

.Grid
{
    margin-top:10px;
    }


.linkSelect {margin-top: 10px; font-weight:bold; padding:4px; background-color: #df0000; text-align: center;}
.linkSelect a{color: #fff; text-decoration:underline;}
.linkSelect a:hover{text-decoration: none;}

.linkSelectGreen {margin-top: 10px; font-weight:bold; padding:4px; background-color: #95bc27; text-align: center;}
.linkSelectGreen a{color: #fff; text-decoration:underline;}
.linkSelectGreen a:hover{text-decoration: none;}

.linkSelectOrange {margin-top: 10px; font-weight:bold; padding:4px; background-color :#ffc45e; text-align: center;}
.linkSelectOrange a{color: #333; text-decoration:underline;}
.linkSelectOrange a:hover{text-decoration: none;}

/* footer-out */
.footer-out { width: 100%; background: #f7f7f7; border-top: 10px solid #f7f7f7; padding: 14px 0; margin: 10px 0 0; }

/* footer2 */
.footer2 { margin: 0 auto; width: 980px; }

/* footer-list */
.footer-list { width: 980px; position: relative; border-top: 1px solid #D9D9D9; padding: 18px 0 0px; overflow: hidden; }
	.footer-list .columns { padding: 0 6px 0px 8px; width: 966px; overflow: hidden; }
	.footer-list .column { float: left; margin: 0 8px 0 0; width: 194px; overflow: hidden; }
	.footer-list .column1 { margin: 0; width: 202px; }
	.footer-list .column2 { width: 205px; }
	.footer-list .column3 { width: 167px; }
	.footer-list .column4 { width: 167px; }
	.footer-list .pic-footer { display: block; right: 6px; bottom: 16px; position: absolute; }
	.footer-list .column-last { float: right; margin: 0; text-align: right; width: 200px; }
	.footer-list h6 { color: #717171; font-weight:bold; font-size: 1.5em; margin: 0 0 10px; }
	.footer-list ul { width: 100%; margin: 0 0 18px; }
	.footer-list li { line-height: 18px; display: block; width: 100%; font-size: 1.2em; }
	.footer-list a,
	.footer-list a:visited { text-decoration: none; color: #717171; }
	.footer-list a:hover { text-decoration: underline; color: #717171; }

/* footer-bottom */
.footer-bottom { width: 958px; border-top: 1px solid #D9D9D9; padding: 12px 11px; }
	.footer-bottom p { color: #717171; font-size: 1.2em; margin: 0 0 2px; }
	.footer-bottom ul { width: 100%; overflow: hidden; }
	.footer-bottom li { font-size: 1.1em; color: #717171; display: block; float: left; line-height: 18px; padding: 0 3px 0 0; }
	.footer-bottom a,
	.footer-bottom a:visited { color: #717171; text-decoration: none; }
	.footer-bottom a:hover { text-decoration: underline; }