/* Standard CSS Styles*/

body {font-family:arial, helvetica, sans-serif; font-size:13px; line-height: 16px; color: #262626; background-color: #d9d9d9;}
td   {font-family:arial, helvetica, sans-serif; font-size:13px; line-height: 16px; }

a:link    {color:#F5911E; text-decoration:none;}
a:visited {color:#F5911E; text-decoration:none; }
a:hover   {color:#F5911E; text-decoration:underline; }
big       {font-family:arial, helvetica, sans-serif; font-size:14px; line-height: 16px; font-weight:normal; }

h1 {
	font-family: arial, helvetica, sans-serif; 
	font-size:18px; 
	line-height: 24px; 
	font-weight:normal;
	color: #F5911E;
	padding: 10px 0px 0px 0px;
	}

h2 {
	font-family: arial, helvetica, sans-serif; 
	font-size:16px; 
	line-height: 24px; 
	font-weight:normal;
	color: #F5911E;
	}

h3 {
	font-family: arial, helvetica, sans-serif; 
	font-size:16px; 
	line-height: 20px; 
	font-weight:normal;
	color: #666666;
	}

h4 {
	font-family: arial, helvetica, sans-serif; 
	font-size:16px; 
	line-height: 20px; 
	font-weight:normal;
	color: #666666;
	margin: 0px;
	}

strong {
	font-family:arial, helvetica, sans-serif; 
	font-size:13px; 
	line-height: 16px; 
	font-weight:bold
	}

small {
	font-family:arial, helvetica, sans-serif; 
	font-size:12px;
	}
.CSRTable td      {padding: 2px 2px 20px 2px;}
.CSRTable tr      {vertical-align: top;}
.FundingPathway   {font-family:arial, helvetica, sans-serif; font-size:16px; line-height: 36px; list-style: decimal; }
.FundingPathway p {font-family:arial, helvetica, sans-serif; font-size:12px; line-height: 16px; margin: 0px 0px 20px 0px; }
.HowSBSP          {font-family:arial, helvetica, sans-serif; font-size:16px; line-height: 20px; list-style: upper-alpha; }
.HowSBSP ul       {font-family:arial, helvetica, sans-serif; font-size:12px; line-height: 16px; list-style: decimal; padding: 10px 0px;}
.HowSBSP li       {padding-bottom: 5px;}
.HowSBSP p        {font-family:arial, helvetica, sans-serif; font-size:12px; line-height: 16px; margin: 0px 0px 20px 0px;}
.input            {font-family:arial, helvetica, sans-serif; font-size:10px;}

.ManagementName {
	font-family: arial, helvetica, sans-serif; 
	font-size:16px; 
	line-height: 20px; 
	font-weight:normal;
	color: #F5911E;
	}

.ManagementTitle {
	font-family: arial, helvetica, sans-serif; 
	font-size:13px; 
	line-height: 16px; 
	font-weight:normal;
	color: #666666;
	padding-bottom: 10px;
	}

.ManagementDetails {
	padding-bottom: 20px;
	}

.stock {
	background-image: url("/i/front/StockBG.gif"); 
	background-repeat: no-repeat; 
	background-position: top left;
	}

.stock td {
	font-family:arial, helvetica, sans-serif; 
	font-size:11px;
	border-bottom: solid 1px #E6E6E6;
	padding: 4px 10px;
	}

/* Navigation Styles*/

.nav {
	position: relative;
	left: -40px;
}

.nav ul li, .nav ul li li {
	list-style-type: none;
}

.nav a {
	display: block; 
	padding: 9px 0px 9px 20px; 
	font-weight:normal; 
	}

.nav a:link {
	color:#B2B2B2; 
	text-decoration:none;
	background-image: url("/i/common/NavBG-off.gif"); 
	background-repeat: no-repeat; 
	background-position: top left;
	}
	
.nav a:visited {
	color:#B2B2B2;
	text-decoration:none; 
	font-weight:normal;
	background-image: url("/i/common/NavBG-off.gif"); 
	background-repeat: no-repeat; 
	background-position: top left;
	}

.nav a:hover {
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:normal; 
	background-image: url("/i/common/NavBG-on.gif"); 
	background-repeat: no-repeat; 
	background-position: top left;
	background-color: #333333;
	}

.nav b  {
	display: block; 
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:normal;
	padding: 9px 0px 9px 20px;
	background-image: url("/i/common/NavBG-on.gif"); 
	background-repeat: no-repeat; 
	background-position: top left;
	}


	
.nav li.selected  a
{	background-image: url("/i/common/NavBG-on.gif"); 
	background-repeat: no-repeat; 
	background-position: top left;
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:normal;

	}
	
	

.footer a:link {
	color:#666666; 
	text-decoration:underline;
	}
	
.footer a:visited {
	color:#666666;
	text-decoration:underline; 
	}

.footer a:hover {
	color:#666666; 
	text-decoration:none; 
	}

/* Page Layout Styles*/

.Header {
	background-color: #FFFFFF;
	}

.BorderL {
	background-image: url("/i/common/BorderL.gif"); 
	background-repeat: repeat-y; 
	background-position: top right;
	background-color: #D9D9D9;
	}

.BorderR {
	background-image: url("/i/common/BorderR.gif"); 
	background-repeat: repeat-y;
	background-position: top left;
	background-color: #D9D9D9;
	}

.BorderLB {
	background-image: url("/i/common/BorderLB.gif"); 
	background-repeat: repeat-y; 
	background-position: top right;
	background-color: #D9D9D9;
	}

.BorderB {
	background-image: url("/i/common/BorderB.gif"); 
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #D9D9D9;
	}

.BorderRB {
	background-image: url("/i/common/BorderRB.gif"); 
	background-repeat: repeat-y;
	background-position: top left;
	background-color: #D9D9D9;
	}

.LCol {
	background-image: url("/i/common/LColBG.gif"); 
	background-repeat: repeat-y; 
	 background-color: #ffffff;
	background-position: top left;
	padding: 0px 1px 0px 38px;
	}

.Main {
	padding: 40px 20px 20px 40px;
	background-color: #FFFFFF;
	}
	
.MainBox {

	background-color: #FFFFFF;
	}

.Menu {
	background-image: url("/i/common/MenuBG.gif"); 
	background-repeat: no-repeat; 
	background-position: top right;
	padding-right: 40px;
	}

.RCol {
	background-image: url("/i/common/RColBG.gif"); 
	background-repeat: repeat-y; 
	background-position: top left;
	padding: 10px 9px 0px 9px;
	}

.TopMenu {
	padding-right: 40px;
	}

.Figures {
	border: solid 1px #D1D2D2;
	padding: 10px;
	width: 260px;
	background-color: #FFFFFF;
	font-style: italic;
	font-size: 12px;
	}

.footer  {
	 background-color: #d9d9d9;
	}

.footer td {
	font-family:arial, helvetica, sans-serif; 
	font-size:11px;
	color: #666666;
	padding: 10px 20px 20px 0px;
	}

/* Page Layout Styles*/

.HomeL          {background: #FFFFFF; padding: 30px 0px 20px 52px; }
.HomeC          {background: #FFFFFF; padding: 30px 20px 20px 0px; }
.HomeR          {background: #FFFFFF; padding: 30px 10px 20px 20px; }
.RecentNews     {background: url("/i/front/RecentNews.gif") no-repeat top left;	padding-bottom: 10px; }
.features       {background: url("/i/front/FeatureBG.gif") no-repeat top left; padding: 10px; }
.FeatureList    {margin: 0px 0px 0px 15px; padding:0px; font-size:12px; list-style-image: url(/i/front/bullet.gif); }
.FeatureList li {padding: 0px 0px 10px 0px;	margin: 0px; font-size:12px; }
.RecentNews     {width: 239px; max-width: 239px; }
.News           {padding: 0px 10px 10px 10px; font-size:11px; }
.Presentation   {background: url("/i/front/FeatureBG.gif") no-repeat top left; padding: 10px; }



#btnfacebook {
background:url("/images/btn_facebook_s.gif") no-repeat scroll 0 0 transparent;
display:block;
height:20px;
width:20px;
float: left;
margin-left: 8px;
}

#btnfacebook:hover {
background-position: 0px -20px;
}
#btnfacebook span {
display:none;
}

#btntwitter {
background:url("/images/btn_twitter_s.gif") no-repeat scroll 0 0 transparent;
display:block;
height:20px;
width:20px;
margin-left: 8px;
float: left;
}

#btntwitter:hover {
background-position: 0px -20px;
}
#btntwitter span {
display:none;
}
