body {font-family: Palatino Linotype, serif; font-size: 12pt; background: #FFFFFF}

a 
	{
	color: #002652;
	text-decoration: none;
	border-bottom: 1px dashed #E1E1F1;
	}

a:visited 
	{
	color: #002652;
	}

a:focus
	{
	color: #b49749;
	text-decoration: underline;
	}

a:hover 	
	{
	color: #b49749; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}

a:active {color: #FFCC00; text-decoration: underline}

h1 {font-size: 14pt; color: #157040; font-weight: 400; line-height: 16pt}
h2 {font-size: 14pt; color: #002652; font-weight: 400; line-height: 16pt}
h3 {font-size: 12pt; color: #002652; font-weight: 600; line-height: 16pt; font-style: italic}
h4 {font-size: 12pt; color: #002652; font-weight: 600; line-height: 14pt}
h5 {font-size: 12pt; font-weight: 400; font-style: italic;}
h6 {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; line-height:14pt;}

a.h1 
	{
	color: #157040;
	text-decoration: none;
	border-bottom: 1px dashed #E1E1F1;
	}

a.h1:visited 
	{
	color: #157040;
	}

a.h1:focus
	{
	color: #b49749;
	text-decoration: underline;
	}

a.h1:hover 	
	{
	color: #b49749; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}

a.h1:active {color: #FFCC00; text-decoration: underline}



span.subtitle {font-size: 12pt; color: #000000; font-weight: 400; line-height: 14pt; font-style: italic}
p.subtitle {font-size: 12pt; color: #000000; font-weight: 400; line-height: 14pt; font-style: italic}
a.subtitle {font-size: 12pt; color: #000000; font-weight: 400; line-height: 14pt; font-style: italic}

span.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; color: #c1c1c1; font-weight: 400; line-height: 12pt}
p.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; color: #c1c1c1; font-weight: 400; line-height: 12pt}
a.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; color: #c1c1c1; font-weight: 400; line-height: 12pt}
h1.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; color: #c1c1c1; font-weight: 400; line-height: 12pt}

span.lost {color: #701530; font-weight: 600; }


span.subtitle-plain {font-size: 12pt; color: #000000; font-weight: 400; line-height: 16pt; font-style: none}
a.subtitle-plain {font-size: 12pt; color: #000000; font-weight: 400; line-height: 16pt; font-style: none}
p.subtitle-plain {font-size: 12pt; color: #000000; font-weight: 400; line-height: 16pt; font-style: none}

span.gold {color: #b49749;}

span.gold-colons-header {color: #b49749; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px}
span.highlight-text-bold { color: #002652; font-weight: 400;}

span.override { font-weight: 400; font-color: #000000 }
p.override { font-weight: 400; font-color: #000000 }
a.override { font-weight: 400; font-color: #000000 }

span.override-italic { font-weight: 400; font-color: #000000; font-style:italic; }
a.override-italic { font-weight: 400; font-color: #000000; font-style:italic; }
p.override-italic { font-weight: 400; font-color: #000000; font-style:italic; }

span.inline-heading { font-weight: 400; text-decoration:underline;}
span.date {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: italic; color: #C1C1D1;}
span.cdday {font-family: palatino linotype, georgia, book antiqua, serif; font-size: 12pt; font-weight: 400; font-style: italic;}

span.one { color: #002652; font-weight: 600;}
a.one { color: #002652; font-weight: 600;}
p.one { color: #002652; font-weight: 600;}

span.click-here { font-weight: 400; font-style: italic;}<br>
a.click-here { font-weight: 400; font-style: italic;}
p.click-here { font-weight: 400; font-style: italic;}

span.links-header2 {color: #8191a9; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
a.links-header2 {color: #8191a9; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
p.links-header2 {color: #8191a9; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}

span.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style:normal; color: #C1C1d1;}
a.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style:normal; color: #C1C1d1; border-bottom: 1px dashed #E1E1F1;} 
p.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style:normal; color: #C1C1d1;}

span.small-blue-gray {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style:normal; color: #757595; line-height:12pt;}
a.small-blue-gray {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style:normal; color: #757595; line-height:12pt;}
p.small-blue-gray {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style:normal; color: #757595; line-height:12pt;}

span.resource-links {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style:normal; color:#a1a1c1; line-height:16pt;}
a.resource-links {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style:normal; line-height:16pt;}
p.resource-links {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style:normal; color:#a1a1c1; line-height:16pt;}



span.small-light-blue2 {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 500; font-style: none; color: #a1a1b1;}
a.small-light-blue2 {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 500; font-style: none; color: #a1a1b1;}
p.small-light-blue2 {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 500; font-style: none; color: #a1a1b1;}

span.news-source {font-style: italic;}
a.news-source {font-style: italic;}
p.news-source {font-style: italic;}

span.news-source2 {color:#d1d1d1; font-size:8pt; font-style:italic}
a.news-source2 {color:#d1d1d1; font-size:8pt; font-style:italic}
p.news-source2 {color:#d1d1d1; font-size:8pt; font-style:italic}

span.news2 {color:#8191a9; font-size:10pt;}
a.news2 {color:#8191a9; font-size:10pt}
p.news2 {color:#8191a9; font-size:10pt}

span.gold-colons {color: #b49749; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
a.gold-colons {color: #b49749; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
p.gold-colons {color: #b49749; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}

span.gold-colons-news-links {color: #d7bf73; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt}
a.gold-colons-news-links {color: #d7bf73; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt}
p.gold-colons-news-links {color: #d7bf73; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt}


a.date {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: italic; color: #C1C1D1;}
p.date {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: italic; color: #C1C1D1;}

p.inline-heading { font-weight: 400; text-decoration:underline; }

span.headline {color: #002652; font-weight:600; font-family:Palatino Linotype, Serif; font-size:12pt}
a.headline {color: #002652; font-weight:600; font-family:Palatino Linotype, Serif; font-size:12pt}
p.headline {color: #002652; font-weight:600; font-family:Palatino Linotype, Serif; font-size:12pt}

span.headline-teaser {color: #313131; font-weight:400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt}
a.headline-teaser {color: #818181; font-weight:400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt}
p.headline-teaser {color: #000000; font-weight:400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt}

span.links-header {color: #002652; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
p.links-header {color: #002652; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
a.links-header {color: #002652; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}

span.article-links {color: #000000; font-weight:400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
p.article-links {color: #000000; font-weight:400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
a.article-links {color: #000000; font-weight:400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}


#topborder {
	position: fixed;
	top: 0px;
	left: 20px;
	width: 700px;
	border-top-style: double;
	border-top-color: #FFFFBB;
	border-top-width: 1px;
	}

#bottomborder {
	position: fixed;
	left: 20px;
	width: 700px;
	bottom: 0px;
	border-bottom-style: double;
	border-bottom-color: #FFFFBB;
	border-bottom-width: 1px;
	}

#presidebar {
	position: fixed;
	top: 0px;
	padding-top: 0px;
	left: 0px;
	background-color: #DDEEFF;
	height: 100%;
	width: 20px;
	}

#sidebar {
	top: 0px;
	padding-top: 0px;
	font-family: verdana, helvetica, serif; font-size: 10pt; 
	background: #FFFFFF;
	position: fixed;
	left: 20px;
	background-color: #FFFFFF;
	height: 150%;
	width: 150px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-bottom-style: double;
	border-bottom-color: #FFFFBB;
	border-bottom-width: 2px;
	border-left-style: double;
	border-left-color: #FFFFBB;
	border-left-width: 2px;
	border-right-style: dotted;
	border-right-color: #ECECEF;
	border-right-width: 2px;
	}

h2.sidebarlinks1 
	{
	font-size: 10pt;
	color: #002652;
	font-weight: 600;
	line-height: 10pt;
	}

h3.sidebarlinks1 
	{
	font-size: 10pt; 
	color: #002652; 
	font-weight: 400; 
	line-height: 10pt
	position:relative;
	top:-10px;
	}

#preheader	
	{
	position: absolute;
	top: 10px;
	left: 172px;
	height: 58px;
	width: 500px;
	padding-left: 30px;
	padding-right: 15px;
	}

#preheaderborder 
	{position: absolute;
	top: 55px;
	left: 202px;
	height: 2px;
	width: 400px;
	padding: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #ECECEF;
	border-bottom-width: 1px;
	}

#main 	{
	position: absolute;
	top: 155px;
	left: 172px;
	width: 500px;
	padding-left: 30px;
	padding-right: 15px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	border-bottom-style: double;
	border-bottom-color: #FFFFBB;
	border-bottom-width: 2px;
	a border-bottom: 1px dotted #C1C1D1;
	}
	
a.click-here { font-weight: 400; font-style: italic;}

#main-depth-chart-nd-off
	{
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 500px;
	padding-left: 0px;
	padding-right: 5px;
	background-color: #FFFFFF;
	padding-bottom: 0px;
	}

#main-depth-chart-left 	
	{
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 240px;
	padding-left: 0px;
	padding-right: 5px;
	background-color: #FFFFFF;
	padding-bottom: 0px;
	}

#main-depth-chart-right
	{
	position: relative;
	float: right;
	top: 0px;
	left: 5px;
	width: 240px;
	padding-left: 0px;
	padding-right: 5px;
	background-color: #FFFFFF;
	padding-bottom: 0px;
	}
	
#main-depth-chart-nd-def
	{
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 500px;
	padding-left: 0px;
	padding-right: 5px;
	background-color: #FFFFFF;
	padding-bottom: 0px;
	}
#main-depth-chart-nd-st
	{
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 500px;
	padding-left: 0px;
	padding-right: 5px;
	background-color: #FFFFFF;
	padding-bottom: 0px;
	}

#news-right
	{
	position: relative;
	float: right;
	top: 0px;
	left: 5px;
	width: 240px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	padding-bottom: 0px;
	border-top:1px dotted #e1e1f1; 
	border-bottom:1px dotted #e1e1f1; 
	border-left:1px dotted #e1e1f1; 
	border-right:1px dotted #e1e1f1; 	}
	
#main-ads
	{
	position: relative;
	top: 500px;
	left: 10px;
	width: 120px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	float: right;
	}

#right-open-sidebar 
	{
	position: fixed;
	top:-5px;
	left: 720px;
	background-color: #DDEEFF;
	height: 100%;
	width: 100%;
	border-left-style: double;
	border-left-color: #FFFFBB;
	border-left-width: 2px;
	padding-top: 5px;
	padding-left: 30px;
	}

#right-open-sidebar-twitter
	{
	top: 2px;
	position: absolute;
	left: 720px;
	background-color: #DDEEFF;
	width: 250px;
	border-left-style: double;
	border-left-color: #FFFFBB;
	border-left-width: 2px;
	padding-top: 0px;
	padding-left: 5px;
	}
	
#right-open-sidebar-funding 
	{
	top: 345px;
	position: absolute;
	left: 720px;
	background-color: #DDEEFF;
	width: 250px;
	border-left-style: double;
	border-left-color: #FFFFBB;
	border-left-width: 2px;
	padding-top: 0px;
	padding-left: 5px;
	}

#right-open-sidebar-a 
	{
	position: absolute;
	top: 600px; 
	left: 729px;
	background-color: #DDEEFF;
	height: 100%;
	width: 260px;
	}

#right-open-sidebar-b 
	{
	position: absolute;
	top: 775px; 
	left: 729px;
	background-color: #DDEEFF;
	height: 100%;
	width: 260px;
	}
	
#right-open-sidebar-content 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	position: relative;
	top: 0px; 
	width: 243px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	-moz-border-radius: 5px;
	}

#right-sidebar-lower
	{
	position: relative;
	top: 10px;
	background-color: #DDEEFF;
	width: 250px;
	padding-top: 5px;
	padding-left: 5px;
	}

#right-ads
	{
	position: absolute;
	left: 725px;
	padding-top: 200px;
	padding-left: 30px;
	background-color: #DDEEFF;
	width: 200px;
	}

#right-news-links
	{
	position:relative; 
	right:20px;
	left:5px; 
	width:150px; 
	float:right;
	padding-left:5px; 
	padding-top:0px; 
	padding-right:5px; 
	border-top:1px dotted #e1e1f1; 
	border-bottom:1px dotted #e1e1f1; 
	border-left:1px dotted #e1e1f1; 
	border-right:1px dotted #e1e1f1; 
	}
	


