@import url('lyss.css');

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{border:0;vertical-align:baseline;margin:0;padding:0;}
.sepa:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.sepa{display:block;clear:both;visibility:hidden;height:0;margin:0;}




body{background:#f0f0f0 url(../images/body.png) repeat-x;font-family:verdana, arial, san;line-height:1.2;font-size:12px;color:#000;letter-spacing:-.03em;margin:0 auto;}
div#header{width:980px;height:220px;background:transparent url(../images/header.png) no-repeat;margin:0 auto;padding:0;}
div#topNav{width:980px;height:21px;text-align:right;color:#404040;font-family:arial, verdana;font-size:11px;clear:both;margin:0;padding:5px 0; font-weight:0; letter-spacing:0;}
div#topNav a{text-decoration:none; color: #fff; margin: 0 3px; f}
div#topNav a:hover{color:#2babfa;text-decoration:underline;}


.hide { display:none!important }



a{
	color: #01456b;
	text-decoration: underline;
}

a:hover {
	color:#2babfa;
	text-decoration:non;
}


h1,h2,h3,h4,h5,h6 {
cursor:default;
font-weight:400;
margin:0 0 10px 0;
padding:0;
font-family: arial, verdana, sans-serif;
}

h1{
	font-size: 22px;
	color: #002940;
	letter-spacing:-.05em;
	font-weight: bold;
}

h2 {
font-size:16px;
color:black;
letter-spacing:-.04em;
font-weight:600;
display: block;
border-bottom: 1px dotted #ddd;
padding-bottom: 5px;
margin-bottom: 15px;
}

h3 {
font-size:14px;
color: #00304b;
letter-spacing:-.04em;
font-weight:600;
font-family: verdana, arial, sans-serif;
display:  block;
}

h4 {
font-size:18px;
color: #fb3a2b;
letter-spacing:-.05em;
font-weight: normal;
margin-bottom: 100px;
}
h4 a{
	font-size: 13px;
}

ul,ol {
margin:0 0 1.5em 1.5em;
}

ol li{
	margin: 10px;
}




ul li {
	list-style-type:circle;
	padding: 5px 0;
	margin-left:16px;
}

ol {
list-style-type:decimal;
}

ol li {
margin-left:5px;
}

dl {
margin:1.5em 0;
}

blockquote {
color:#666;
font-style:italic;
margin:1.5em 0 1.5em 1.5em;
}

em {
font-style:italic;
}

pre {
margin-bottom:1.3em;
background:#eee;
border:.1em solid #ddd;
padding:1.5em;
}

code {
font:.9em Monaco, monospace;
}

hr {
display:none;
}



p {
margin:0 0 1em;
}

p img {
float:left;
margin:1.5em 1.5em 1.5em 0;
padding:0;
}

.small {
font-size:smaller;
}

.white {
color:#fff;
}

.blue {
color:#06f;
}

.left {
float:left;
margin-right:10px;
}

.right {
float:right;
margin-left:5px;
}



#mainNav{width:980px;height:40px;display:block;margin:0;}
#mainNav ul{margin:0;padding:0;}
#mainNav ul li{float:left;list-style:none;background:none;margin:0;padding:0;}
#mainNav ul li.home a{width:82px;background-position:0 0;}
#mainNav ul li.accounting a{width:240px;background-position:-82px 0;}
#mainNav ul li.audit a{width:81px;background-position:-322px 0;}
#mainNav ul li.wealth a{width:175px;background-position:-403px 0;}
#mainNav ul li.finance a{width:95px;background-position:-578px 0;}
#mainNav ul li.legal a{width:83px;background-position:-673px 0;}
#mainNav ul li.it a{width:54px;background-position:-756px 0;}
#mainNav ul li.loyal a{width:170px;background-position:-810px 0;}

#mainNav ul li.home a:hover{width:82px;background-position:0 -40px;}
#mainNav ul li.accounting a:hover{width:240px;background-position:-82px -40px;}
#mainNav ul li.audit a:hover{width:81px;background-position:-322px -40px;}
#mainNav ul li.wealth a:hover{width:175px;background-position:-403px -40px;}
#mainNav ul li.finance a:hover{width:95px;background-position:-578px -40px;}
#mainNav ul li.legal a:hover{width:83px;background-position:-673px -40px;}
#mainNav ul li.it a:hover{width:54px;background-position:-756px -40px;}
#mainNav ul li.loyal a:hover{width:170px;background-position:-810px -40px;}

#mainNav ul li.home-sel a, #mainNav ul li.home-sel a:hover{width:82px;background-position:0 -80px;}
#mainNav ul li.accounting-sel a, #mainNav ul li.accounting-sel a:hover{width:240px;background-position:-82px -80px;}
#mainNav ul li.audit-sel a, #mainNav ul li.audit-sel a:hover{width:81px;background-position:-322px -80px;}
#mainNav ul li.wealth-sel a, #mainNav ul li.wealth-sel a:hover{width:175px;background-position:-403px -80px;}
#mainNav ul li.finance-sel a, #mainNav ul li.finance-sel a:hover{width:95px;background-position:-578px -80px;}
#mainNav ul li.legal-sel a, #mainNav ul li.legal-sel a:hover{width:83px;background-position:-673px -80px;}
#mainNav ul li.it-sel a, #mainNav ul li.it-sel a:hover{width:54px;background-position:-756px -80px;}
#mainNav ul li.loyal-sel a, #mainNav ul li.loyal-sel a:hover{width:170px;background-position:-810px -80px;}

div#logo{width:720px;float:left;height:101px;margin:8px 0 0;}
div#search{widht:242px;height:30px;float:right;color:#fff;font-weight:700;font-size:11px;margin:60px 0 0;padding:10px;}
div#search span{padding-bottom:5px;}
div#search input[type='text']{width:130px;height:15px;border:1px solid #ccc;background:#fff url(../images/search-field.png) no-repeat;font-family:arial, verdana;font-size:11px;padding:1px 0 0 18px;}

div#pageNav table { margin: 0; }
div#pageNav{width:980px;background-color:#000;height:40px;color:#fff;cursor:pointer;display:block;margin:0; _diplay:inline;}
.pageNav-first{color:#fff;text-decoration:none;border-right:1px dotted #666;border-left:1px dotted #666;text-align:center;padding-top:12px;}
.pageNav-first-over{color:#2babfa;text-decoration:none;border-right:1px dotted #666;border-left:1px dotted #666;text-align:center;padding-top:12px;}
.pageNav{color:#fff;text-decoration:none;border-right:1px dotted #666;text-align:center;padding-top:12px;}
.pageNav-over{color:#2babfa;text-decoration:none;border-right:1px dotted #666;text-align:center;padding-top:12px;}
.pageNav-selected{color:#2babfa;font-weight:700;background-color:#FFF;text-decoration:none;border:none;text-align:center;padding-top:12px;}

div#footer{width:100%;height:60px;display:block;clear:both;margin:0 auto;padding:0; clear: both; display:block;}
div#footer-in{width:970px;height:50px;background-color:#002940;display:block;font-size:11px;color:#fff;position:relative;margin:0 auto;padding:10px 0 0 10px;}
div#footer a{color:#fff;text-decoration:underline;margin:0;}
div#footer-in img{margin:5px 0 0;}
div#footer a:hover{color:#2babfa;text-decoration:none;}
div#footer-in #loyal{position:absolute;right:10px;top:10px;width:314px;height:36px;background:transparent url(../images/logos/loyal-footer.png);}
#mainNav ul li a,#mainNav ul li a:hover{height:38px;display:block;text-indent:-9999px;overflow:hidden;background:url(../images/main-nav.png);}

/*----Header Footer and Default Stuff --^ */

div#content{
	width: 980px;
	margin: 0 auto;
	position: relative;
	padding: 0;
	background-color: #fff;
	clear: both;
	display:  block;
	min-height: 300px;
	height: auto !important;
	height: 500px;
}

div#content2{
	width: 980px;
	margin: 0 auto;
	position: relative;
	padding: 0;
	background: #fff url('../images/content2.png') repeat-y;
	clear: both;
	display:  block;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}


.half{
	width:465px ;
	padding: 20px 0 20px 20px;
	float: left;
}

.major{
	width:540px ;
	padding: 20px 10px 20px 10px;
	float: left;
}

div#sidebar{
	width: 398px;
	margin: 0;
	padding: 20px 10px;
	float: right;
	background-color: #e1e9ef;
}

.page{
	width:579px ;
	padding: 20px;
	float: left;	
}

.pagePlain{
	width:940px ;
	padding: 20px;
	float: left;	
}
div#sidebar-small{
	width:340px ;
	padding: 20px 10px;
	float: left;
}

.pageLeft{
	width: 288px;
	float:  left;
	border-right: 1px dotted #ccc;
	padding: 10px 10px 0 0;
}

.pageRight{
	width: 268px;
	float: right;
	padding: 10px 0 0 10px;
}

/* - Boxes ------------*/

.boxPeople{
	width: 303px;
	height: 180px;
	float: left;
	padding: 10px 10px 10px 0;
}

.boxPeople a{font-family: arial, verdana;}


.search-result{width:90%; height:auto; margin:10px 0; border-bottom:1px dotted #ddd;}
.search-result div.title a{font-weight:700;}
.search-result div.title {width:90%; height:auto; margin-bottom:10px;}

div#boxBlue{display: block; clear: both;width:430px;height:380px; background:url(../images/box-blue.png) no-repeat;position:relative;padding:10px 15px;margin-bottom:20px;}

div.title {font-weight:700; color:#01456B; }

div#boxBlue div.title a{font-weight:700;}

div#boxBlue div.date{color:#052862;font-size:11px;margin:4px 0;}
div#boxBlue div.thumb{width:90px;float:left;height:120px;clear:both;}
div#boxBlue div.thumb img{width:75px;height:75px;border:1px solid #ccc;}
div#boxBlue div.text{width:315px;float:left;}
div#boxBlue div.more{background:url(../images/arrow-blue.png) no-repeat -3px 6px;width:250px;}
div#boxBlue ul.pagination{display:  none;}
div.more span.link {margin-left:10px }

div#boxBigBlue{display: block; clear: both;width:489px;min-height:380px; background:url(../images/box-big-blue.png) no-repeat;position:relative;padding:10px 15px;margin-bottom:20px;}
div#boxBigBlue div.title a{font-weight:700;}
div#boxBigBlue div.title {width:380px;}
div#boxBigBlue div.description {width:380px;}
div#boxBigBlue div.date{color:#052862;font-size:11px; margin:4px 0;}
div#boxBigBlue div.thumb{width:90px;float:left;height:120px;clear:both; background: url('../images/news/thumbs/default.jpg') no-repeat;}
div#boxBigBlue div.thumb img{width:75px;height:75px;border:1px solid #ccc;}
div#boxBigBlue div.text{width:315px;float:left;}
div#boxBigBlue div.more{background:url(../images/arrow-blue.png) no-repeat -3px 6px;width:250px;}
div#boxBigBlue ul.pagination{clear:both;}


div#boxSideBlue{display: block; clear: both;width:380px;height:342px; background:url(../images/box-side-blue.png) no-repeat;position:relative;padding:10px 8px;margin-bottom:20px;}
div#boxSideBlue div.title {font-weight:700; font-size:14px; color: black; margin-bottom:10px;}
div#boxSideBlue ul.pagination{display: none;}
div#boxSideBlue a.viewAll{position:absolute;top:8px;right:20px;}


div#boxSideGreen{display: block; clear: both;width:380px;height:auto; background:url(../images/box-side-green.png) no-repeat;position:relative;padding:10px 8px;margin-bottom:20px;}
div#boxSideGreen ul.pagination{display:  none;}

div#boxSideGreen div.date{width: 90px; height: 70px;float:left; color: #045849;margin:4px 0;}
div#boxSideGreen div.name{width: 260px; float:left; font-size: 12px; font-weight:bold;}
div#boxSideGreen div.body{width: 260px; float:left; font-size: 12px;}

div#boxSidePurple{display: block; clear: both;width:380px;height:169px; background:url(../images/box-side-purple.png) no-repeat;position:relative;padding:10px 8px;margin-bottom:20px;}
div#boxSidePurple ul.pagination{display:  none;}
div#boxSidePurple div.thumb{width: 190px;height: 97px;border: 1px solid #ccc; float: left;}
div#boxSidePurple div.blurb{float:left; width:160px; margin-left:15px;}

div#boxNavy{display: block; clear: both;width:430px;height:380px;background:url(../images/box-navy.png) no-repeat;position:relative;padding:10px 15px;margin-bottom:20px;}
div#boxNavy div.title a{font-weight:700;}
div#boxNavy div.date{color:#052862;font-size:11px;margin:4px 0;}
div#boxNavy div.thumb{width:90px;float:left;height:120px;clear:both;}
div#boxNavy div.thumb img{width:75px;height:75px;border:1px solid #ccc;}
div#boxNavy div.text{width:315px;float:left;}
div#boxNavy div.more{background:url(../images/arrow-blue.png) no-repeat -3px 6px;width:50px;}

div#boxAqua{display: block; clear: both;width:430px;height:380px; background:url(../images/box-aqua.png) no-repeat;position:relative;padding:10px 15px;margin-bottom:20px;}
div#boxAqua div.title {font-weight:700; font-size:14px; color: black; margin-bottom:10px;}
div#boxAqua div.date{color:#052862;font-size:11px;margin:4px 0;}
div#boxAqua div.thumb{width:90px;float:left;height:120px;clear:both;}
div#boxAqua div.thumb img{width:75px;height:75px;border:1px solid #ccc;}
div#boxAqua div.text{width:315px;float:left;}
div#boxAqua div.more{background:url(../images/arrow-blue.png) no-repeat -3px 6px;width:50px;}
div#boxAqua a.viewAll{position:absolute;top:8px;right:20px;}

a.newsCom{position:absolute;top:8px;right:156px;}
a.viewAll{position:absolute;top:8px;right:70px;}
a.rss{width:44px;height:12px;text-indent:-999px;overflow:hidden;background:url(../images/rss.png) no-repeat;postition:absolute;top:0;right:20px;float:right;}
a:hover.rss{background-position:left bottom;}
h2.box{font-size:20px;color:#fff;letter-spacing:-.04em;font-weight:300;margin: 0; border:  none;}
hr.dot{display: block;border-bottom: 1px dotted #ccc;border-top: none;border-left: none;border-right: none;margin: 10px 0 5px 0;}

div#boxHalfGreen{width:190px;height:169px; background:url(../images/box-half-green.png) no-repeat;position:relative;padding:10px 15px;margin-bottom:20px; float: left;margin: 0 18px 0 0}
div#boxHalfGreen div.booking-list div.body{display:  none;}

div#boxHalfRed{width:190px; background:url(../images/box-half-red.png) no-repeat;position:relative;padding:10px 15px;margin-bottom:20px;float:left; height:169px;	}

div#boxHalfRed div.alert-item div.date {
	display: none;

}

 div#boxHalfRed div.alert-item div.shortText p {
 	margin:0 }
 	
div#boxHalfRed div.alert-item div.shortText {
	margin-top:7px;
	padding-bottom: 5px;
}
div#boxHalfRed div.alert-item {
border-bottom:1px dotted #CCCCCC;
font-size:11px;
margin:10px 0 2px;
padding-bottom:5px;}

div#boxHalfRed a.viewAll {right: 12px;}

div#boxHalfPurple{width:190px;height:169px; background:url(../images/box-half-purple.png) no-repeat;position:relative;padding:10px 15px;margin-bottom:20px; float: left;margin: 0 18px 0 0}
div#boxHalfLightAqua{width:190px; background:url(../images/box-half-light-aqua.png) no-repeat;position:relative;padding:10px 15px;margin-bottom:20px;float:left;}

div#boxHalfPurple div.thumb{width:190px;height:97px;border:1px solid #ccc;margin-bottom:10px;}
div#boxHalfPurple div.thumb img,div#boxSidePurple div.thumb img{width:190px;height:97px;}
div#boxHalfLightAqua div.logo{background:#FFF;border:1px solid #ccc;float:left;height:97px;overflow:hidden;width:190px;display:table;text-align:center;margin:0 0 10px;padding:0;}
div#boxHalfLightAqua div.logo img{width:170px;height:auto;display:table-cell;vertical-align:middle;margin:0 0 0 10px;}
div#boxHalfLightAqua div.logo p{ display: table-cell; vertical-align: middle; text-align: center;}
div#boxHalfLightAqua div.title {font-weight:bold; margin-bottom:10px;}

div.fdpoweredby{display:  none;}
div#feed{color:#052862;font-size:11px;}
div#feed a{font-size:12px;}
div#feed em{font-size:12px; font-style: normal;color: black;}
.blurb{font-size: 12px;}
 div.date{color:#052862;font-size:11px;margin:4px 0;}

div.photo{
	float: right;
	margin-left: 10px;
	margin-top: 0px;
}

div.photo img{
	width: 260px;
	height: auto;
	border: 1px solid #666;
}

div.tv-item .date{display:  none;}
div.tv-item .programme{display:  none;}
div.tv-item .nameLink{display:  none;}




div#bell-tv, div#alerts-archive {width: 900px;}

div#bell-tv .tv-item, div#alerts-archive .alert-item {float:none; width:900px; height: 20px; border-bottom: 1px dotted #ccc; padding: 5px 0;}


div#alerts-archive .alert-item div.shortText, div#alerts-archive .alert-item div.tagButton {
	display: none;
}
div#bell-tv .tv-item .date, div#alerts-archive .alert-item .date {
	display:  inline;
	font-size:  12px;
	color: #000;
	width: 110px;
	float:  left;
	padding: 0;
	margin: 0;
}

div#bell-tv .tv-item .programme{
	display:  inline;
	font-size:  12px;
	color: #000;
	float:  left;
	width: 200px;
	padding: 0;
	margin: 0
}
div#bell-tv .tv-item .nameLink, div#alerts-archive .alert-item .nameLink {
	display:  inline;
	font-size:  12px;
	float:  left;
	width: 300px;
	padding: 0;
	margin: 0
}

div#alerts-archive div.alert-item  .nameLink {
	width: 790px;
}
div#bell-tv .tv-item .title{
	display:  none;
}
div#bell-tv .tv-item .video{
	display:  none;
}



p.literature-container span.date{
	font-size: 10px;
}


/* - Buttons -----------*/
a.linkedin{width:130px;height:50px;background:url(../images/buttons/linkedin.png) no-repeat;text-indent:-999px;overflow:hidden;float:right;border:none;position:absolute;right:20px;bottom:10px;}
a:hover.linkedin, a:hover.podcast{background-position:left bottom;}

a.podcast{width:70px;height:70px;background:url(../images/buttons/podcast.png) no-repeat;text-indent:-999px;overflow:hidden;float:right;border:none;position:absolute;right:400px;bottom:10px;}



/* - WEALTH CREATION  ================================================== --*/
div#bannerWealth{
	width: 470px;
	background: #e7e7e7 url('../images/banners/wealth-creation.jpg');
	height: 200px;
	display: block;
	border-top: 8px solid white;
	padding: 20px 30px 0 480px;
	font-family: arial, verdana;
	font-size: 15px;	
}
div#bannerWealth h2{
	font-size: 27px;
	color: #00304b;
	border:  none;
	margin: 0 0 6px 0;
}

div#bannerWealth div.blurb{
	font-family: arial, verdana;
	font-size: 15px;
	}



div#boxMidNavy{display: block; clear: both;width:292px;min-height:210px;background:url(../images/box-mid-navy.png) no-repeat;position:relative;padding:10px 15px;margin-bottom:20px;}
div#boxMidNavy div.title a{font-weight:700;}
div#boxMidNavy div.date{color:#052862;font-size:11px;margin:4px 0;}
div#boxMidNavy div.thumb{width:90px;float:left;height:120px;clear:both;}
div#boxMidNavy div.thumb img{width:75px;height:75px;border:1px solid #ccc;}
div#boxMidNavy div.text{width:200px;float:left;}
div#boxMidNavy div.more{background:url(../images/arrow-blue.png) no-repeat -3px 6px;width:50px;}

div#boxMidNavy div.description { display: none; }
a.bt-improve{
	width: 327px;
	height: 43px;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
	background: transparent url('../images/buttons/wealth-improve.png') no-repeat;	
}

a.bt-mailing{
	width: 267px;
	height: 34px;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
	background: transparent url('../images/buttons/wealth-mailing.png') no-repeat;	
	margin: 10px 0;	
}

a.bt-portfolio{
	width: 267px;
	height: 34px;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
	background: transparent url('../images/buttons/wealth-portfolio.png') no-repeat;
	margin: 10px 0;	
}

a.more{
	width: 67px;
	height: 22px;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
	background: transparent url('../images/buttons/more.png') no-repeat;	
	display block;
}

a:hover.bt-improve, a:hover.bt-mailing, a:hover.bt-portfolio, a:hover.more{background-position: left bottom;}

/* - Tables -----------*/


table {
margin-bottom:1.4em;
border:  none;

}

th,td {
padding:.2em .4em;
border:  none;
}

.sepa:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.sepa {
display:block;
clear:both;
visibility:hidden;
height:0;
margin:0;
}

/* - SPECIALS */

a.getstarted{
	width: 119px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	overflow:  hidden;
	background: transparent url('../images/bt-gettarted.png') no-repeat;
	position:  absolute;
	left: 710px;
	top: 511px;
}

a:hover.upload, a:hover.pdf, a:hover.getstarted{
	background-position: left bottom;
}

.req{
	font-size: 11px;
	
}


.hidden {
left:-9999px;
position:absolute;
display: none;
}

.debug {
border:1px solid red;
}

/*
input[type='submit'].submit{
	width: 65px;
	height: 24px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	overflow:  hidden;
	background: transparent url('../images/buttons/submit.png') no-repeat;
	border: none;
	cursor:  pointer;
	line-height: 0px;
	
}
input[type='submit']:hover.submit{
	background-position: 0 -24px;
}

input[type='submit'].search{
	width: 62px;
	height: 19px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	overflow:  hidden;
	background: transparent url('../images/buttons/search.png') no-repeat;
	border: none;
	cursor:  pointer;
	line-height: 0px;
	margin-top: 1px;
	
}
input[type='submit']:hover.search{
	background-position: left bottom;
}

input[type='button'].close{
	width: 65px;
	height: 24px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	overflow:  hidden;
	background: transparent url('../images/bt-close.png') no-repeat;
	border: none;
	cursor:  pointer;
}
input[type='button']:hover.close{
	background-position: 0 -24px;
}

input[type='text'], input[type='password']{
width:250px;
height:18px;
border:1px solid #ccc;	
}

textarea{
width:250px;
height:100px;
border:1px solid #ccc;	
	
}

.formField {
width:250px;
height:18px;
border:1px solid #ccc;
}

.formTextarea {
width:250px;
height:80px;
border:1px solid #ccc;
}

.formSelect {
width:450px;
height:22px;
border:1px solid #ccc;
}

label {
color:#06f;
font-size:12px;
margin-top:5px;
}
*/


dl dt,strong,th {
font-weight:700;
}


/* - CODA SLIDER ==================== */
#slider {
    width: 950px;
    margin: 0px;
    position: relative;
    margin-top: 15px;
}

.scroll {
    height: 750px;
    width: 650px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    background: #fff url(../images/content_pane-gradient.gif) repeat-x scroll left bottom;
}

.scrollContainer div.panel {
    padding: 20px;
    min-height: 750px;
    width: 610px;
    border-top: 1px solid #ccc;
    background-color: #f6f6f6;
}

#shade {
    background: #fff url(../images/shade.jpg) no-repeat 0 0;
    height: 75px;
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;
    padding-bottom: 9px;
    float: right;

}

ul.navigation li {
    margin-right: 12px;

    padding: 10px;
    background-color: #ededed;
    margin-left:0px;
    width: 240px;
    list-style: none;
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #999;
    border-right: 1px solid #ddd;
}

ul.navigation li.first-nav {
    margin-right: 12px;
    border: 1px solid #ddd;
    padding: 10px;
    background-color: #ededed;
    margin-left:0px;
    width: 240px;
    list-style: none;
    border-bottom: 1px solid #999;
}

ul.navigation a {  
    color: #454545;
    text-decoration: none;
     
}

ul.navigation li:hover a {
   color:#2babfa;
   }

ul.navigation a.selected {
   color:#0f6697;
   font-weight: bold;
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 10px;
    cursor: pointer;
}

.scrollButtons.left {
    left: 580px;
    z-index: 100;
}

.scrollButtons.right {
    right: 310px;
}


/* Annoucments */

div.announcement-list div.date {
display:none;
}
