body {font-family: Palatino Linotype, serif; font-size: 12pt; background: #FFFFFF}

h1 {font-size: 14pt; color: #157040; font-weight: 400; }
h2 {font-size: 14pt; color: #002652; font-weight: 400; }
h3 {font-size: 12pt; color: #002652; font-weight: 600; font-style: italic;}
h4 {font-size: 12pt; color: #000000; font-weight: 400; text-decoration: underline}
h5 {font-size: 12pt; font-weight: 400; font-style: italic;}
h6 {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400;}
h6.date {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: italic; color: #C1C1D1;}

a 
	{
	color: #002652;
	text-decoration: none;
	border-bottom: 1px dashed #E1E1F1;
	}
a:visited 
	{
	color: #002652;
	}
a:focus
	{
	color: #501020;
	text-decoration: underline;
	}
a:hover 	
	{
	color: #501020; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}
a:active {color: #FFCC00; text-decoration: underline}

p.h-link {font-size: 14pt; color: #157040; font-weight: 400; }
a.h-link {font-size: 14pt; color: #157040; font-weight: 400; }
span.h-link {font-size: 14pt; color: #157040; font-weight: 400; }

span.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #c1c1c1; line-height:12pt;}
h1.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #c1c1c1; line-height:12pt;}
p.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #c1c1c1; line-height:12pt;}
a.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #c1c1c1; line-height:12pt;}

span.small-blue-gray {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: normal; color: #8181A1; line-height:12pt;}
a.small-blue-gray {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: normal; color: #8181A1; line-height:12pt;}
p.small-blue-gray {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: normal; color: #8181A1; line-height:12pt;}


span.override { font-weight: 400; color: #000000; text-decoration:none; font-style:normal; font-size:12pt;}
p.override { font-weight: 400; color: #000000; text-decoration:none; font-style:normal; font-size:12pt;}
a.override { font-weight: 400; color: #000000; text-decoration:none; font-style:normal; font-size:12pt;}

span.headline-non-italic { font-weight: 600; font-style:normal;}
p.headline-non-italic { font-weight: 600; font-style:normal;}
a.headline-non-italic { font-weight: 600; font-style:normal; border-bottom: 1px dashed #E1E1F1;}

span.gold-colons {color: #b49749; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
a.gold-colons {color: #b49749; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
p.gold-colons {color: #b49749; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}


a.one { color: #002652; font-weight: 600;}

a.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #C1C1D1;}

a.gold-Cross { color: #d7bf73; font-weight: 400; text-decoration:none; font-size:12pt;}
a.date {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: italic; color: #C1C1D1; text-decoration:none;}
a.click-here { font-weight: 400; font-style: italic;}

a.cd-ital { font-weight: 400; font-style: italic; font-size:12pt;}

a.cd-ital-link { font-weight: 400; font-style: italic;}

span.gold-Cross-intentions { font-family: verdana, helvetica, serif; font-size: 10pt; color: #d7bf73; font-weight: 400; height:10pt;}

span.intentions-column {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color:818181; height:10px;}
a.intentions-column {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color:818181; height:10px;}
p.intentions-column {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color:818181; height:10px;}

span.override { font-weight: 400; color: #000000; text-decoration:none; font-style:normal;}
p.override { font-weight: 400; color: #000000; text-decoration:none; font-style:normal;}
a.override { font-weight: 400; color: #000000; text-decoration:none; font-style:normal;}

p.gold-Cross { color: #d7bf73; font-weight: 400; text-decoration:none; font-size:12pt;}
p.highlight-text-bold { color: #002652; font-weight: 400;}
p.one { color: #002652; font-weight: 600;}

p.click-here { font-weight: 400; font-style: italic;}
p.date {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: italic; color: #C1C1D1; text-decoration:none;}
p.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #C1C1d1;}
p.cdday {font-family: palatino linotype, georgia, book antiqua, serif; font-size: 12pt; font-weight: 400; font-style: italic;}
p.link-heading {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; color: #002652;}

span.one { color: #002652; font-weight: 600;}
span.cdday {font-family: palatino linotype, georgia, book antiqua, serif; font-size: 12pt; font-weight: 400; font-style: italic;}
span.gold-Cross { color: #d7bf73; font-weight: 400; text-decoration:none; font-size:12pt;}
span.highlight-text-bold { color: #002652; font-weight: 400;}

span.italic-override { font-weight: 400; font-style: italic; color:#000000;}
a.italic-override { font-weight: 400; font-style: italic; color:#000000;}
p.italic-override { font-weight: 400; font-style: italic; color:#000000;}

span.click-here { font-weight: 400; font-style: italic;}
span.cd-ital { font-weight: 400; font-style: italic; color:#000000; font-size:12pt;}
p.cd-ital { font-weight: 400; font-style: italic; color:#000000; font-size:12pt;}
span.cd-ital-link { font-weight: 400; font-style: italic;}

span.date {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: italic; color: #C1C1D1; text-decoration:none;}
span.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; color: #C1C1d1; font-style:normal;}
span.cdday {font-family: palatino linotype, georgia, book antiqua, serif; font-size: 12pt; font-weight: 400; font-style: italic;}
span.link-heading {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; color: #002652;}

span.italic { font-style: italic;}
p.italic { font-style: italic;}
a.italic { font-style: italic;}


span.news-recent {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1b1;}
a.news-recent {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1b1;}
p.news-recent {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1b1;}

span.news-recent-links {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1b1;}
a.news-recent-links {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1b1;}
p.news-recent-links {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1b1;}

span.news-column-headlines {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none;}
p.news-column-headlines {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none;}
a.news-column-headlines {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none;}

span.news-links {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #8181A1;}
a.news-links {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #8181A1;}
p.news-links {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #8181A1;}

h2.plain { font-weight: 400; color: #000000; text-decoration: none;}
p.plain { font-weight: 400; color: #000000; text-decoration: none;}
a.plain { font-weight: 400; color: #000000; text-decoration: none;}
span.plain { font-weight: 400; color: #000000; text-decoration: none;}

h1.header-fc-ital { font-style: italic; font-size:12pt; color:#002652; font-weight:600;}<br>
p.header-fc-ital { font-style: italic; font-size:12pt; color:#002652; font-weight:600;}
a.header-fc-ital { font-style: italic; font-size:12pt; color:#002652; font-weight:600;}
span.header-fc-ital { font-style: italic; font-size:12pt; color:#002652; font-weight:600;}

p.header-fc { font-size:12pt; color:#002652; font-weight:600;}
a.header-fc { font-size:12pt; color:#002652; font-weight:600;}
span.header-fc { font-size:12pt; color:#002652; font-weight:600;}

span.gold-light { color: #d7bf73;}
a.gold-light { color: #d7bf73;}
p.gold-light { color: #d7bf73;}

span.gold-medium { color: #b49749;}
a.gold-medium { color: #b49749;}
p.gold-medium { color: #b49749;}

#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;
	left: 0px;
	background-color: #DDEEFF;
	height: 100%;
	width: 20px;
	}

#sidebar {
	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: 5px;
	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: 77px;
	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;
	}

#main-2
	{
	border-top:1px dotted #E1E1F1;
	border-left:1px dotted #E1E1F1;
	border-bottom:1px dotted #E1E1F1;
	border-right:1px dotted #E1E1F1;
	padding-left:5px;
	}

#right-open-sidebar 
	{
	position: fixed;
	left: 720px;
	background-color: #DDEEFF;
	height: 100%;
	width: 100%;
	border-left-style: double;
	border-left-color: #FFFFBB;
	border-left-width: 2px;
	}

#right-open-sidebar-ads
	{
	position: absolute;
	left: 720px;
	background-color: #DDEEFF;
	height: 100%;
	width: 260px;
	border-left-style: double;
	border-left-color: #FFFFBB;
	border-left-width: 2px;
	}

#right-open-sidebar-content 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	position: relative;
	top: -15px; 
	width: 243px;
	background-color: #FFFFFF;
	left: 15px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	-moz-border-radius: 5px;
	}

span.vis-headline {color: #002652; font-weight:600; font-size:12pt;}
a.vis-headline {color: #002652; font-weight:600; font-size:12pt;}
p.vis-headline {color: #002652; font-weight:600; font-size:12pt;}

span.links-header {color: #254970; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
p.links-header {color: #254970; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
a.links-header {color: #254970; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}


span.news-links-font {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; line-height:14pt;}
p.news-links-font {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; line-height:14pt;}
a.news-links-font {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; line-height:14pt;}

span.click-read-more {font-weight:400; font-style:italic; }
p.click-read-more {font-weight:400; font-style:italic; }
a.click-read-more {font-weight:400; font-style:italic; }


span.resource-links {color: #a1a1a1; font-weight:400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; line-height:14pt;}
p.resource-links {color: #a1a1a1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; line-height:14pt;}
a.resource-links {font-weight:400; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; line-height:14pt;}
