/*Appleby Financial Services Ltd */
/* Cascading style sheet for print  - updated 28 Jan 2009*/

body{
	font:16px/26px Arial, Helvetica, sans-serif;
	color:#7b7c7d;
}
/*main box*/
#main{
}
a{
	color:#92b550;
	font-weight:bold;
	text-decoration:underline;
}
a:hover{
	color:#bbb;
	 text-decoration:underline;
}
img{
	border:0;
	display:block;
}
p{
	 margin:0 0 30px 0;
}
ul{
	padding:0;
	margin:0;
	list-style:none;
}
.right{
	float:right !important; 
}
/*top box*/
.top{
	display: none;
}
.container{
	padding:0 50px;
	height:1%;
}
/*navigation*/
.top-nav ul{
	display: none;
}
.top-nav{
	display: none;
}
.top-nav ul li{	
	display: none;	
}
.top-nav ul li a{	
	display: none;
	
}

/*header and print header*/
.printheader{
	padding: 30px 0 0 0;
	margin: 0;
	display: block;
	min-height: 115px;
}
.header{
	display: none;
}
/*two columns container*/
.two-cols{
	padding:0 258px 0 0;
}
/*center column container*/
.center-col-cont{
	width:99%;
	float:left;
	margin:0;
	padding:30px 0 0 0;
	top:0;
}
.center-col-cont span{
	display:block;
}
/*center column*/
.column{
	width:340px;
	min-width:88%;
	max-width:88%;	
	padding:0px 0px 30px 35px;
	height:1%;	
}
/*sidebar*/
.sidebar{
	width:168px;
	min-width:168px;
	max-width:168px;
	margin:35px -258px 0 0;
	float:left;
	display:inline;
	padding:0px 20px 20px 20px;
}
.sidebar h2{
	font-size:18px;
	margin:0 0 5px 0;
}

/* Elements for the detail in the main content column, including h1, specific ul, li, span etc */

.center-col-cont h1{
	font:20px Arial, Helvetica, sans-serif;
	margin:0 0 14px 0;
	color:#c20606;
}
.center-col-cont .column .column-inner ul{
	margin:0 0 36px 0;
	overflow:hidden;
}
.center-col-cont .column .column-inner ul li{
	padding:0 0 7px 3px;
	background:url(../images/bullet.gif) no-repeat 0 12px;
	list-style: disc;
	margin-left: 14px;
}
span.img{
	margin:0 0 20px 0;
	overflow:hidden;
}
span.blue-text {
	color: #333333;
	display: inline;
}
span.green-text {
	color: #660000;
	display: inline;
	font-weight: bold;
}
.center-col-cont .column .column-inner ul.blue-ul {
	color: #333333;
}
.center-col-cont .column .column-inner ul.blue-ul li{
	padding:0 0 7px 14px;
	background:url(../images/bullet_green.gif) no-repeat 0 12px;
}
.center-col-cont .column .column-inner ul.blue-ul li.blue-ul-grey-text {
	color:#7b7c7d;
	list-style-image:none;
	list-style-type: none;
	background: none;
	
}
.center-col-cont .column .column-inner ul.green-ul {
}
.center-col-cont .column .column-inner ul.green-ul li{
background:url(../images/bullet_green.gif) no-repeat 0 12px;

}

/* footer div */

.center-col-cont .column .footer{
	margin-top:0px;	
	display:block;
	overflow: hidden;
	padding-bottom: 0;	


}
.center-col-cont .column .footer ul{
	list-style-type: none;	
	list-style-image: none;	
	display:block;	
	margin: 0;
	max-height: 20px;
}
.center-col-cont .column .footer ul li{
	list-style-type: none;	
	list-style-image: none;	
	display:inline;		
	font:10px/15px Arial, Helvetica, sans-serif;
	color:#7b7c7d;
	padding-left: 5px;
	padding-right: 5px;
	border-right: 1px solid #7b7c7d;
	
}
.center-col-cont .column .footer ul li a{
	list-style-type: none;	
	list-style-image: none;		
	font:10px/15px Arial, Helvetica, sans-serif;
	color:#7b7c7d;	
	padding-left: 1px;
	padding-right: 1px;
	border-right: none;
}
.center-col-cont .column .footer ul li.last {
	border-right: none;
}
div.spacer {
	width: 100%;
	height: 1px;
	min-height: 1px;
	max-height:1px;
	overflow: hidden;
	background: none;
}