/*---css reset start---*/
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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}
html {
overflow-y: scroll;
}
/* remember to define focus styles! */
:focus{outline:0;}
body{
	line-height:1;
	color:black;
	background:white;
	text-shadow: #000000 0 0 0px; // to fix bold text effect in Safari
}
ol,ul{list-style:none;}
/*---css reset end---*/
/*-- global styles --*/
/*---fonts---*/
body {
font:13px Trebuchet,"Trebuchet MS",Tahoma,Arial,clean,sans-serif;
*font-size:small;
*font:x-small;
}
table {
font-size:inherit;
font:100%;
}
select,input,textarea {
font:99% tahoma,arial,helvetica,clean,sans-serif;
}
pre,code {
font:112% monospace;
*font-size:100%;
}
body * {
line-height:1.22em;
}
/*---fonts end---*/
body{
	margin:0;
	padding:0;
}
blockquote {
	margin:15px;
	padding:0;
}
img{
	border:0;
}
strong { font-weight: bold; }
em { font-style: italic; }
sup {
	vertical-align: super;
	font-size: 70%;
	line-height:70%;
}
.invisible { display: none; }
br.clear {clear:both;}
#container {
    background: transparent url('img/bg.gif') repeat-x scroll top left;
}
/*-- end global styles --*/
/*-- backgrounds --*/
#bd {
	position: relative;
	clear: left;
	padding-bottom: 1.2em;
	margin:0;
	width: 100%;
	background: #ffffff url('img/bgt-bd.gif') repeat-y top left;
	height: 1%;
}
/*-- end backgrounds --*/
/*-- header --*/
#pg {
    background-color: #ffffff;
    border-color: #0092ce;
    border-style: none solid solid solid;
	width: 914px;
	padding: 0;
	margin: 0 auto;
	overflow: hidden;
	border-width: 0 2px 2px 2px;
	text-align:left;
}
#hd {
	float: left;
	clear: left;
	width: 100%;
	height: 153px;
	position: relative;
	top: 0;
	left: 0;
	padding: 0;
	margin: 0 0 0 0;
	z-index: 1;
    background: #FFFFFF url('img/bgt-hd.gif') no-repeat top right;
	overflow:hidden;
}
/*-- logo --*/
#hd #hd-logo {
	float:left;
	overflow:hidden;
	height:93px;
	width:271px;
	margin:0;
}
#hd #hd-logo a.logo1{
	height:93px;
	width:257px;
	display:block;
	margin:14px 0 0 17px;
	background:url(img/logo-staysafe.gif) no-repeat 0 0;
	text-indent:-9999px;
	outline:0;
	overflow:hidden;
	clear:right;
}
/*-- end logo --*/
#hd #hd-message {
	display:block;
	font-size: 195%;
	color:#006a29;
	font-style:italic;
	font-weight:bold;
	position:absolute;
	right: 0px;
	top:55px;
}
/*-- horizontal navi --*/
#hd-menu {
	position: absolute;
	top: 116px;
	left: 0;
	z-index: 99;
	height: 37px;
	width: 100%;
	overflow: hidden;
	background: #ffc331 url('img/bgt-hd-menu.gif') repeat-x scroll top left;

}
#hd-menu ul {
	display: block;
	float: left;
}
#hd-menu li {
	display: block;
	float: left;
}
#hd-menu li a {
	color: #FFFFFF;
	background: transparent url('img/bgt-hd-menu-btn.gif') repeat-x scroll top left;
	line-height: 36px;
	vertical-align: baseline;
	text-decoration: none;
	font-size: 93%;
	font-weight: bold;
	display: block;
	padding: 0 11px;
	border-left: 1px #f1be22 solid;
	border-right: 1px #f3af1a solid;
}
#hd-menu li a:hover {
        text-decoration: underline;
        background-position: 0 -37px;
}
#hd-menu li a.current, #hd-menu li a.current:hover {
	background-position: 0 -37px;
	color: #FFFFFF;
	cursor: default;
	display: block;
	padding: 0 11px;
	border-left-width: 1px;
	border-right-width: 1px;
	line-height: 36px;
	vertical-align: baseline;
	text-decoration: none;
	font-size: 93%;
	font-weight: bold;
}

#hd-srchbox {
	position: relative;
	top: 0; left: 0;
	float: right;
	height: 37px;
	width: auto;
	display: block;
	padding: 0 239px 0 0;
	line-height: 36px;
	vertical-align: middle;
	background: transparent url('img/bgt-hd-menu-btn.gif') repeat-x scroll top left;
}
#hd-srchbox div.formblock {
	vertical-align: middle;
	text-align: right;
	position:absolute; 
	top: 50%;
	right:16px;
	height:12pt; 
	margin-top:-7pt;
	width: 211px;
}
#hd div.infocus label {
	border-left-width: 1px;
}
#hd div.infocus {
	background-position: 0 -37px;
	border-left-style: solid;
	border-left-color: #f3af1a;
	border-left-width:1px;
	border-left-width: 1px;
}
#hd-srchbox label {
        display: block;
        float: left;
        height: auto;
        line-height: 36px;
        padding: 0 0 0 12px;
        text-decoration: none;
        vertical-align: middle;
	font-size: 87.5%;
	vertical-align: middle;
	text-transform: uppercase;
}
#hd-srchbox button {
	display: block;
	border-width: 0;
	float: left;
	cursor: pointer;
	height: 17px;
	width: 30px;
	position: absolute; 
	top: 50%;
	right: 0;
	height: 20px; 
	margin-top: -7px;	
    background: transparent url('img/hd-menu-srchbtn.gif') no-repeat scroll top left;
}
#hd-srchbox button span {
	visibility: hidden;
}
#searchbox {
	float: left;
	display: inline;
	vertical-align: middle;
	width: 170px;
	font-size: 85%;
	line-height: 100%;
	text-indent: 0.25em;
}
#hd-srchbox input {
	color: #777;
}
/* end horizontal navi --*/
/*-- end header --*/

/*-- content --*/
/*-- link styles --*/
#content a {color: #0092ce;}
#content a:hover {color: #005b99;}

a.backlink, #content-body a.backlink {
	font-size: 93%;
	float:left;
	background:transparent url('img/li-con2-3.gif') no-repeat scroll 0 0px;
	padding: 0 0 0 12px;
	text-decoration:none;
}
a:hover.backlink, #content-body a:hover.backlink {
	background-position: 0 -300px;
}

ul.list2 {
	border-bottom:1px dotted #ffc331;
	margin: 0 15px 10px 0px;
	padding-bottom: 0.5em;
}
ul.list2 li {
    border-top:1px dotted #ffc331;
	line-height: 100%;
	margin-top: 0.5em;
    padding-top: 0.5em;
}
ul.list2 li.top-links-only {
    border-top:none;
	margin-top: -0.5em;
}
ul.list2 li span {
	/*font-size: 93%;*/
	font-size: 96%;
	font-weight: bold;
	line-height: 100%;
    vertical-align: baseline;
    text-decoration: none;
	display: block;
    padding: 3px 0 3px 18px;
}
ul.list2 li a {
	/*font-size: 93%;*/
	font-size: 96%;
	font-weight: bold;
	line-height: 100%;
    vertical-align: baseline;
    text-decoration: none;
	display: block;
    padding: 3px 0 3px 18px;
}
ul.list2 li.sub2-1 {
    border-top-style: none;
	margin-top: 0;
    padding-top: 0.25em;
}
ul.list2 li.sub2-1 a {
    background: transparent url('img/li-con2-1.gif') no-repeat scroll 0 2px;
    color: #0092ce;
	font-weight: bold;
}
ul.list2 li a, #content ul.list2 li a {
    background: transparent url('img/li-con2.gif') no-repeat scroll 0 2px;
    color: #0092ce;
}
ul.list2 li a:hover,#content ul.list2 li a:hover, ul.list2 li.sub2-1 a:hover {
    background-position: 0 -298px;
    color: #005b99;
}
ul.list2 li span,#content ul.list2 li span {
    background: transparent url('img/li-con2-1.gif') no-repeat scroll 0 2px;
    color: #990101;
}
ul.list2 .description {color: #000000;font-size: 93%;margin:0 18px;}
ul.list2 .detailed {color: #000000;}

ul.list2 a.morelink, #content ul.list2 a.morelink {
	font-size: 93%;
	float:right;
	background:transparent url('img/li-con2-2.gif') no-repeat scroll 100% 0px;
	padding: 0 10px 0 0;
	text-decoration:none;
}

ul.list2 a:hover.morelink, #content ul.list2 a:hover.morelink {
	background-position: 100% -300px;
}


/*-- end link styles --*/
/*-- form styles --*/
div.form_section {
    float: left;
    width: 100%;
    height: auto;
    padding: 0.5em 0;
    border-bottom: 1px dotted #CCC;
    margin-bottom: 0.5em;
    overflow: hidden; 
}
div.form_section.btns {
	padding-top: 10px;
	border-bottom: none;
}
div.form_section.btns .form-btn-img  {
	float: left;
	margin: 2px 5px 0 0;
	width: 74px;
}
div.rnd-wrapper {
	padding: 10px 20px;
}
div.element {
    float: left;
    clear: left;
    padding: 0.5em 0;
    width: 98%;
} 
div.form_section .instructions {
	width: 85%;
	padding: 1em 2em;
	border: 1px solid #CBCBCB;
	background-color: #E9E9E9;
	font-style: italic;
	font-size: 107%;
}
div.form_section .question {
	font-weight: bold;
}
div.form_section .answer {
	line-height: 114%;
	vertical-align: baseline;
}
div.element.split, div.element.one3rd, div.element.two3rd {
    float: left;
    width: auto;
    clear: none;
    padding-right: 10px;
}
div.element input.sm { width:95px; }
div.element input.md { width:175px; }
div.element input.lg { width:260px; }
div.element input.xl, dt input.xl { width:395px; }
div.element.one3rd { width: 190px; }
div.element.two3rd { width: 380px; }
div.element.results { width: 100%; }

div.element label {}
div.element label.req, div.form_section p.req {
	background: transparent url('img/reqfield.gif') no-repeat scroll 0 7px;
}
div.element label, dt label {
    display: block;
    clear: both;
    padding: 0.5em 0 0.25em 0;
    white-space: nowrap;
	text-align: left;
	font-size: 85%;
	font-weight: normal;
	line-height: 107%;
	vertical-align: middle;
	text-transform: capitalize;
}
#content div.element label.req, #content div.form_section p.req {
	display: block;
	padding: 0.5em 0 0.25em 10px;
}
div.element label.inline {
    display: inline;
    float: none;
    clear: none;
    width: auto;
    padding: 0 0.5em;
}

div.callout, div.element.callout {
    border: 1px solid #CCC;
    padding: 0.5em 0.75em;
}

button.btn-sm1, button.btn-sm2 {
    border-style: none;
    cursor: pointer;
    margin: 0 0 0 5px;
    padding: 0 0 0 7px;
}
button.btn-sm1 span, button.btn-sm2 span {
    display: block;
    margin: 0;
    padding: 0 8px 0 1px;
}
/*
#btn-inbox, #btn-sentmsg, #btn-logout, #btn-profile, #btn-feedback {
   padding: 0 0 0 24px;
}*/

div.element input, div.element.callout, span.format-ex { 
	font-size: 93%;
	line-height: 100%;
}
span.format-ex {
	font-style:italic; 
}
div.form-btn-img {
	position: relative;
	top:0; left:0;
	padding: 0;
	height: 20px;
	overflow: hidden;
	width: auto;
}
div.form-btn-img.mtop {
	margin-top: 12px;
}

div.form-btn-img input.img-btn {
	position: absolute;
	top:0; left:0;
}
/*-- end form styles --*/
/* COLUMNS */
#col1 {
	width: 220px;
	background: #fbf3ce url('img/bgt-col1.gif') repeat-x scroll top left;
}
#content {
	width: 694px;
	background-attachment:inherit;
	background-repeat:no-repeat;
	background-position: 50% 98%;
	background-color: transparent;
}
#col1, #content { 
    min-height: 375px;
	height:auto;
	margin:0; padding:0;
	overflow: hidden;
}
/* 3-COL PAGE */
div.col.ctr-col {
	width: 427px;
	padding-left: 16px;
}
div.col.rt-col {
	width: 220px;
	padding-left: 12px;
}
div.col.full {
    width: 95%;
	padding-left: 19px;
	padding-top:17px;
}

#bd .col {
	position:relative;
	_position:static;
	float: left;
}
#shadow {
	width: 694px;
	background: url('img/bg-body.gif') repeat-x top left;
	margin:0; padding:0;overflow: hidden;height:17px;
}
#page-image {
	position:absolute;
	bottom:0;
	right:0px;
	margin-top:17px;
	width:678px;
	height:auto;
	min-height: 250px;
	margin:0;padding:0;
	background-position: bottom right;
	background-color: transparent;
	background-repeat: no-repeat;
}
/*-- leftcol --*/
/*-- vertical menu --*/
#nav {}
#nav-menu-hdr {
    background: transparent url('img/icon-nav-menu-hdr.gif') no-repeat scroll top left;
    padding: 0 0 0 32px;
    margin: 13px 16px 5px 13px;
	clear: left;
    min-height: 35px;
	height: auto;
	color:#005b99;
	display:block;
}
#nav-menu-hdr h2 {
    padding: 3px 0 2px 5px;
	font-size: 89%;
}
#nav-menu-hdr h3 {
    padding: 0 0 4px 6px;
	font-size: 77%;
    font-weight: bold;
}
#nav-menu-hdr * {
    font-weight: bold;
    text-transform: uppercase;
}
#nav-menu-hdr h2 em {
    font-size: 110%;
    font-weight: bold;
    font-style: normal;   
}
#nav-menu-hdr a span {
visibility: hidden;
text-decoration: none;
padding-right: 15px;
}
#sb #nav-menu {
    border-bottom-style:solid;
    border-bottom-color:#fce8a2;
}
#sb #nav-menu li.first{
    border-top-style:none;
    border-top-color:#fce8a2;
}
#sb #nav-menu li {
    border-top-style:solid;
    border-top-color:#fce8a2;
}
#sb .hover {
    background-color: #0092ce;
}
#sb .highlight {
    background-color: #0092ce;
}
#sb .stablehighlight {
    background-color: #fce8a2;
	border-bottom: 1px solid #fce8a2;
}
#sb a.nav-topic {
	color: #005b99;
	background: transparent url('img/icon-nav-topclosed.gif') no-repeat scroll 5px 6px;
}
#sb a.nav-topic:hover {
	color: #FFC331;
	background-position: -219px 6px;
	background-color: #0092ce;
}
#sb li a.nav-topic.selected {
	color: #FFC331;
	background-image: url('img/icon-nav-topopen.gif');
}
#sb li a.nav-topic.selected:hover {
	color: #005b99;
	background-position: -219px 6px;
}
#sb a.nav-topic-link {
	color: #005b99;
	background: transparent url('img/icon-nav-topclosed.gif') no-repeat scroll 5px 6px;
}
#sb a.nav-topic-link:hover {
	color: #FFC331;
	background-position: -219px 6px;
	background-color: #0092ce;
}
#sb ul {}
#sb li {}
#sb ul.nav-submenu li a {
	color: #ffffff;
	background: transparent url('img/icon-subnav.gif') no-repeat scroll 0px 4px;
}
#nav-menu ul.nav-submenu li a:hover, #sb ul.nav-submenu li a.current {
	background-position: -240px 4px;
	color: #005b99;
}
#nav-menu li p {
    color: #0092ce;
	font-style:italic;
	padding: 0 0 0 27px;
	font-size: 93%;
}
#nav-menu li.hover p {
    color: #ffffff;
	font-style:italic;
	padding: 0 0 0 27px;
	font-size: 93%;
}
#nav-menu li.highlight p {
    color: #0092ce;
}
#nav-menu li.stablehighlight p {
    padding: 0 0 0 5px;
}
#nav-menu li.stablehighlight a {
    color: #0092ce;
}
#nav-menu {
    border-bottom-width:1px;
	font-size: 93%;
	padding: 0;
	/* letter-spacing: -0.04em; */
}
#nav-menu li {
    padding: 8px 10px;
    border-top-width:1px;
}
#nav-menu a {text-decoration: none;}
#nav-menu a.nav-topic,#nav-menu a.nav-topic-link {
	display: block;
	padding: 8px 0 8px 27px;
}
ul.nav-submenu {
	padding: 1em 0 0 5px;
}
li.selected ul.nav-submenu a {}
li.selected ul.nav-submenu a:hover {}
#nav-menu ul.nav-submenu li {
	padding: 0;border:0;
}
#nav-menu ul.nav-submenu li a {
	display: block;
	padding: 5px 18px;
	border-top-color:#0092ce;
	border-top-width: 1px;
	height: auto;
}
#nav-menu ul.nav-submenu li a:hover {}

#nav-menu li {}

a.nav-topic, a.nav-topic-link {
	font-weight: bold;
	line-height: 100%;
	letter-spacing: 0.05em;
	font-size: 105%;
}

ul.nav-submenu li a {
	font-size: 93%;
	line-height: 122%;
	letter-spacing: 0.01em;
	vertical-align: baseline;
}
/*-- end vertical menu --*/
/*-- end leftcol --*/
/* centercol */
#welcome-img {
	position: relative;
	top: 0; left: 0;
	height: 175px;
	width: 411px;
}

#welcome-img img.cycle-img {
	width: 411px;
	height: 161px;
	top:0px;
	left:0;
}

#welcome-img a.cycle-img {
	width: 411px;
	height: 161px;
	top:0px;
	left:0;
}

#intro {
	padding: 0;
    clear: both;
    background-color: transparent;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: top left;
}
div.col.ctr-col #intro {
	padding-left: 0;
}

#intro h1 {
    padding: 0px 1em 0 0;
    margin: 0;
    color: #005b99;
	font-size: 197%;
	font-weight: normal;
	letter-spacing: -0.02em;
	line-height: 100%;
    /* border-bottom: 1px dotted #999; */
}
#intro h2 {
    padding: 0.25em 0 0.25em 2px;
    margin: 0;
	color: #FFC331;
	font-size: 93%;
	font-weight: bold;
    text-transform: uppercase;
	letter-spacing: 0.06em;
}
#intro p {
    margin:0 10px 0 0;
    padding: 0.75em 0 0 0;
	color: #0092ce;
	font-size: 93%;
	line-height: 116%;
}

#intro ul, #intro ol {
	margin: 0 2em;
	color: #005b99;
	font-size: 93%;
	line-height: 116%;
}
#intro ul {
    list-style: none outside url('img/li-con3.gif');
}

#intro ol {
    list-style: decimal outside none;
}

/* end centercol */
#content p {
	font-size: 93%;
	line-height: 136%;
	margin: 0.5em 1.5em 0.5em 0;
}

#content-body {padding:0.75em 0 0.5em; 0}
#content-body h3 {
	margin: 0px 1em 4px 0;
    padding: 0.5em 0.25em 0.3em 0;
	font-weight: bold;
	font-size: 100%;
	/* letter-spacing: -0.04em; */
	color: #005b99;
}
#content-body h3.first {
    border-bottom-width: 1px;
	margin-bottom:10px;
	border-bottom-style: dotted;
    border-bottom-color: #ffc331;
}

#content-body h4 {
	font-weight: bold;
	font-size: 100%;
	color: #0092ce;
	margin: 1.2em 0 1em 0;
	padding: 0;
}
#content-body ul {
	margin: 2em 0;
	font-size: 100%;
	line-height: 100%;
}
#content-body ul ul {
	margin: 1em 0 ;
}
#content-body li {
	margin: 1em 0 1em 24px;
	list-style: none outside url('img/li-con3.gif');
}
#content-body li ul.list2 li {
	list-style: none inside none;
	margin: 0.5em 0 0 0;
}

/*-- rightcol --*/
div.rt-col h2 {
	font-size: 120%;
	margin: 0 0 10px 0;
	font-weight:bold;
	text-align: left;
	color: #005b99;
}
#content div.rt-col p {
	color: #0092ce;
	font-size: 108%;
	font-style:italic;
	line-height:100%;
}
	
ul.list {
    margin: 0;
    padding: 0;
	border-top: 1px dotted #ffc331;
}
ul.list li a, #content ul.list li a {
    background: transparent url('img/li-con.gif') no-repeat scroll 2px 5px;
	border-bottom: 1px dotted #ffc331;
	color: #0092ce;
}
ul.list li a:hover, #content ul.list li a:hover {
	color: #005b99;
	background-position: -248px 5px;
}
ul.list li a.current, ul.list li a.current:hover {
    background-position: 2px 5px;
    cursor: default;
    color: #50AA33;
}
ul.list li {
	line-height: 100%;
}
ul.list li a {
	display: block;
	padding: 6px 1em 6px 21px;
	border-bottom-width: 1px;
	/*font-size: 93%;*/
	font-size: 96%;
	font-weight: bold;
	line-height: 100%;
	vertical-align: baseline;
	text-decoration: none;
}
ul.list li span {
	/*font-size: 93%;*/
	font-size: 96%;
	font-weight: bold;
	line-height: 100%;
    vertical-align: baseline;
    text-decoration: none;
}
/*-- end rightcol --*/

/*-- end content --*/

/*-- footer --*/
#ft {
	float:left;
	height: 142px;
	width: 100%;
	clear: both;
	background: #005a97 url('img/bgt-ft.gif') repeat-x scroll top left;
}
#ft-lfcol {
	background: transparent url('img/bg-ft-lfcol.gif') no-repeat scroll top left;
	float: left;
	height: 142px;
	width: 220px;
}
#ft-lfcol {
	position:relative;
	_position:static;
}

#ft-nav {
	width: 690px;
	margin-left: 220px;
}
#ft-nav ul {
	width: 100%;
	display: block;
	float: left;
}
#ft-nav li {
	display: block;
	float: left;
}
#ft-nav li.top {
	float: right;
	padding: 11px 10px;
	text-align: right;
}
#ft-nav li a {
	display: block;
	padding: 0 8px; /* changed from 12px */
	line-height: 44px;
	vertical-align: middle;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 93%;
	color: #FFF;
	background: transparent url('img/bgt-ft-nav-btn.gif') repeat-x scroll top left;
}
#ft-nav li a:hover {
	border-width: 0;
	background-position: 0 -55px;
}
#ft-nav li a.current, #ft-nav li a.current:hover {
	background-position: 0 -55px;
	color: #FFDF7B;
}
#ft-nav li.top {
	padding: 11px 10px;
}
#ft-nav li.top a {
	display: block;
	padding: 0 10px 0 22px;
	width: 22px;
	line-height: 21px;
	font-size: 85%;
	background: transparent url('img/bg-top.gif') no-repeat scroll top left;
}
#ft-nav li.top a:hover {
	background-position: -54px 0;
}
#ft-nav li span.displayonly {
	padding-left: 20px;
	display: block;
	padding: 0 7px; /* changed from 12px */
	line-height: 44px;
	vertical-align: middle;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 93%;
	color: #95B6D6;
}

#ft-disclaimer {
	float: left;
	margin-top:62px;
	padding: 8px 0 4px 12px;
	width: 212px; /*adding the left padding we have a 221px wide div*/
}
#ft-disclaimer p {
	color: #FFF;
	font-size: 77%;
}
#ft-disclaimer span.copyright {
	display: block;
	color: #95B6D6;
}

#ft-logo {
	float:right;
    width: 136px;
	height: 25px;
	overflow: hidden;
	padding: 0 10px 1em 0;
	margin-top:6px;
	background: transparent url('img/logo-valueoptions.gif') no-repeat top left;
}

#ft a.bot-left-link {cursor:pointer;}

#ft-logo span {
	visibility: hidden;
}

#ft-plugins {float: left;padding-left:7px;margin-top:77px;color:#ffffff;font-size: 85%;}

#ft-plugins a {color:#0092ce;}

#ft-plugins a:hover {color:#ffffff;}

#ft-ss-logo {
	clear:right;
	display: block;
	float: right;
	height:36px;
	width: 130px; /* must adjust when adding links */
	padding: 0;
	margin-top:34px;
	background: transparent url('img/logo-staysafe-sm.gif') no-repeat top left;
}

#ft-ss-logo span {
	visibility: hidden;
}

/*-- end footer --*/