body {font-family: verdana, helvetica, arial, sans serif; font-size: 10pt; background: #FFFFFF}

a 
	{
	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}

h1 {font-size: 14pt; color: #701540; font-weight: 400; line-height: 18pt;}
span.archive-link {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color:a1a1a1; }
a.subsite {font-size: 14pt; color: #701540; font-weight: 400; line-height: 18pt;}
span.subsite {font-size: 14pt; color: #701540; font-weight: 400; line-height: 18pt;}
p.subsite {font-size: 14pt; color: #701540; font-weight: 400; line-height: 18pt;}

h2 {font-size: 10pt; color: #002652; font-weight: 600; line-height: 12pt; text-decoration:underline;}
h3 {font-size: 10pt; color: #002652; font-weight: 600; line-height: 12pt;}
h4 {font-size: 10pt; color: #002652; font-weight: 400; line-height: 12pt; text-decoration:underline; }
h5 {font-size: 10pt; font-weight: 400; font-style: italic;}
h6 {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400;}

span.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #c1c1c1; line-height:11pt;}
p.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #c1c1c1; line-height:11pt;}
h1.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #c1c1c1; line-height:11pt;}
a.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #c1c1c1; line-height:11pt;}

span.article-title {font-family: verdana, helvetica, serif; font-size: 14pt; font-weight: 600; font-style: none; color: #002652; }
p.article-title {font-family: verdana, helvetica, serif; font-size: 14pt; font-weight: 600; font-style: none; color: #002652; }
h2.article-title {font-family: verdana, helvetica, serif; font-size: 14pt; font-weight: 600; font-style: none; color: #002652; }
a.article-title {font-family: verdana, helvetica, serif; font-size: 14pt; font-weight: 600; font-style: none; color: #002652; }

span.case-name {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; text-decoration:underline;}
a.case-name {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; text-decoration:underline;}
p.case-name {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; text-decoration:underline;}

span.main-headlines-topic {font-family: verdana, helvetica, serif; font-size: 14pt; font-weight: 400; font-style: none; color: #701530}
p.main-headlines-topic {font-family: verdana, helvetica, serif; font-size: 14pt; font-weight: 400; font-style: none; color: #701530}
a.main-headlines-topic {font-family: verdana, helvetica, serif; font-size: 14pt; font-weight: 400; font-style: none; color: #701530}

span.news-source {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #818181; text-decoration:none;}
p.news-source {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400;  font-style: none; color: #818181; text-decoration:none;}
h2.news-source {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400;  font-style: none; color: #818181; text-decoration:none;}
a.news-source {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400;  font-style: none; color: #818181; text-decoration:none;}

span.home-issues-1 { font-family: Palatino Linotype, Georgia, Times New Roman, Times, serif; align: right; color:#701530; font-size:16pt; font-style:italic;}
span.home-issues-2 { font-family: Palatino Linotype, Georgia, Times New Roman, Times, serif; align: right; color:#002652; font-style:italic; font-weight:600; font-size:12pt;}
span.highlight-text-bold { color: #002652; font-weight: 400;}
span.one { color: #002652; font-weight: 600;}
span.click-here { 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.override {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color: #000000; text-decoration:none; line-height:12pt;}
p.override {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color: #000000; text-decoration:none; line-height:12pt;}
h1.override {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color: #000000; text-decoration:none; line-height:12pt;}
a.override {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color: #000000; text-decoration:none; line-height:12pt;}
h1.a.override {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color: #000000; text-decoration:none; line-height:12pt;}

span.cdday {font-family: palatino linotype, georgia, book antiqua, serif; font-size: 12pt; font-weight: 400; font-style: italic;}

span.gold-double-colons {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #d7bf73;}
a.gold-double-colons {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #d7bf73;}
p.gold-double-colons {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #d7bf73;}

a.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #C1C1D1;}
a.visited.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #C1C1D1;}
span.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #C1C1D1;}
p.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #C1C1D1;}
h1.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #C1C1D1;}

span.main-links-header {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color: #c1c1d1;}
a.main-links-header {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color: #c1c1d1;}
p.main-links-header {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color: #c1c1d1;}

span.links-header {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #002652;}
a.links-header {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #002652;}
p.links-header {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #002652;}

span.links-header2 {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #701530;}
a.links-header2 {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #701530;}
p.links-header2 {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #701530;}

span.header {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color: #c1c1d1;}
a.header {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color: #c1c1d1;}
p.header {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color: #c1c1d1;}

span.gold-bullet {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 600; font-style: none; color: #f7dfa3;}
a.gold-bullet {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #d7bf73;}
p.gold-bullet {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #d7bf73;}

span.link-source {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; color: #c1c1c1;}
a.link-source {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; color: #c1c1c1;}
p.link-source {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; color: #c1c1c1;}

span.links-main {font-family: verdana, helvetica, serif; font-size: 10pt; color: #9191B1;}
span.colons-main {font-family: verdana, helvetica, serif; font-size: 8pt;}
span.gold-colons-links-main-page {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; color:#d7bf73;}

#pre-header 
	{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 750px;
	height: 15px;
	background-color: #254970;
	border-left: 1px solid #c1c1d1;
	}


#header1 
	{
	position: absolute;
	top: 25px;
	left: 0px;
	height: 80px;
	width: 750px;
	padding-left: 20px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	border-left:1px solid #C1C1D1;
	}
	
#header1-a
	{
	position: absolute;
	top: 25px;
	left: 520px;
	height: 60px;
	width: 180px;
	padding-left: 30px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	}

#header2 
	{
	position: absolute;
	top: 90px;
	left: 0px;
	width: 750px;
	padding-left: 20px;
	background-color: #254970;
	border-left: 1px solid #c1c1d1;
	border-left:1px solid #C1C1D1;
	}

#main 
	{
	position: absolute;
	top: 110px;
	left: 0px;
	width: 500px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 15px;
	background-color: #FFFFFF;	
	border-left:1px solid #C1C1D1;	
	}	

#main a 
	{
	color: #002652;
	text-decoration: none;
	border-bottom: 1px dashed #E1E1F1;
	}

#main h1 a {font-size: 14pt; color: #701540; font-weight: 400; line-height: 18pt;}
#main h1.a.override {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color: #000000; text-decoration:none; line-height:12pt;}


#main a.subsite {font-size: 14pt; color: #701540; font-weight: 400; line-height: 18pt;}
	
#main a:visited 
	{
	color: #002652;
	}

#main h1 a:visited  {font-size: 14pt; color: #701540; font-weight: 400; line-height: 18pt;}
	
#main a:focus
	{
	color: #501020;
	text-decoration: underline;
	}
	
#main a:hover 	
	{
	color: #501020; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}
	
#main a:active {color: #FFCC00; text-decoration: underline}
#main a.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #C1C1D1;}
#main a:visited.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #C1C1D1;}
#main p.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #C1C1D1;}

#main span.homenews {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color: #8181A1;}

#main span.topic-headers {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #701530;}
#main p.topic-headers {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #701530;}
#main a.topic-headers {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #701530;}

#main span.news-source {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #818181; text-decoration:none;}
#main p.news-source {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400;  font-style: none; color: #818181; text-decoration:none;}
#main a.news-source {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400;  font-style: none; color: #818181; text-decoration:none;}

#main span.archive-link {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color:a1a1a1; }
#main a.archive-link {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color:a1a1a1; }
#main p.archive-link {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color:a1a1a1; }
#main h1.archive-link {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color:a1a1a1; }

span.archive-link {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color:a1a1a1; }
a.archive-link {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color:a1a1a1; }
p.archive-link {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color:a1a1a1; }
h1.archive-link {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color:a1a1a1; }


#main span.main-headlines {font-family: verdana, helvetica, serif; font-size: 14pt; font-weight: 400; font-style: none; color: #002652; text-decoration:none;}
#main p.main-headlines {font-family: verdana, helvetica, serif; font-size: 14pt; font-weight: 400; font-style: none; color: #002652; text-decoration:none;}
#main a.main-headlines {font-family: verdana, helvetica, serif; font-size: 14pt; font-weight: 400; font-style: none; color: #002652; text-decoration:none;}

#main span.override { font-weight: 400; font-color: #000000 }
#main h1 span.override { font-weight: 400; font-color: #000000 }
#main p.override { font-weight: 400; font-color: #000000 }
#main h1 span.override { font-weight: 400; font-color: #000000 }


#main-2
	{
	position:absolute;
	top:5px;
	left:530px;
	width:190px;
	padding-top:25px;
	border-top:1px dotted #E1E1F1;
	border-left:1px dotted #E1E1F1;
	border-bottom:1px dotted #E1E1F1;
	border-right:1px dotted #E1E1F1;
	padding-left:5px;
	float:right;
	}

#main-2 a 
	{
	color: #707080;
	text-decoration: none;
	border-bottom: 1px dashed #E1E1F1;
	}
	
#main-2 a:visited 
	{
	color: #808080;
	}
	
#main-2 a:focus
	{
	color: #501020;
	text-decoration: underline;
	}
	
#main-2 a:hover 	
	{
	color: #501020; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}

#header2 a 
	{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 0px;
	}
	
#header2 a:visited 
	{
	color: #FFFFFF;
	}
	
#header2 a:focus
	{
	color: #254970;
	text-decoration: underline;
	}
	
#header2 a:hover 	
	{
	color: #254970; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}
	
#header2 a:active {color: #FFCC00; text-decoration: underline}

#navbar a 
	{
	color: #002652;
	text-decoration: none;
	border-bottom: 0px;
	}
	
#navbar a:visited 
	{
	color: #002652;
	}
	
#navbar a:focus
	{
	color: #254970;
	text-decoration: underline;
	}
	
#navbar a:hover 	
	{
	color: #254970; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}
	
#navbar a:active {color: #FFCC00; text-decoration: underline}

#right-side-background
	{
	position:fixed;
	top:0px;
	left:735px;
	border-left:1px solid #C1C1D1;
	border-right:1px solid #C1C1D1;
	padding-left:10px;
	width:260px;
	height:100%;
	background-color:#F1F1F9;
	}

#right-side-column
	{
	position:absolute;
	top:0px;
	left:737px;
	padding-left:10px;
	width:259px;
	background-color:#F1F1F9;
	}
	
#right-open-sidebar-content 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	font-weight:600;
	line-height:14pt;
	position: relative;
	top: 0px; 
	width: 243px;
	background-color: #FFFFFF;
	left: 0px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	-moz-border-radius: 5px;
	}

#right-open-sidebar-content a 
	{
	color: #002652;
	text-decoration: none;
	border-bottom: 1px dashed #E1E1F1;
	}

#right-open-sidebar-content a:visited 
	{
	color: #002652;
	text-decoration: none;
	border-bottom: 1px dashed #E1E1F1;
	}

#right-open-sidebar-content a:focus
	{
	color: #501020;
	text-decoration: underline;
	}
	
#right-open-sidebar-content a:hover 	
	{
	color: #501020; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}	

#left
	{
	position:fixed;
	top:0px;
	left:0px;
	height:100%;
	border-right:1px solid #C1C1D1;
	background-color:#C1C1D1;
	}
	
#border-bottom
	{
	position:fixed;
	top:0px;
	left:735px;
	border-bottom:1px solid #C1C1D1;
	width:100%;
	background-color:#F1F1F9;
	}
