﻿html, body {
height: 100%;
margin: 0;
padding: 0;
font-family: "Candara";
}
img#bg {
position:fixed;
width:100%;
height:100%;
}

/********** Master ***************/

.NewsItemText2 {
	font-family: Arial;
	font-size: 80%;
	color: #000000;
	text-align: left;
	margin-left: 5%;
	margin-right: 5%;
}              
	.FlashContainer
{
	position: absolute;
	z-index: 2;
	top: 10%;
	left: 1%;
	width: 98%;
	height: 80%;
	text-align: left;
}
		.NewsFlash
	{
	position:absolute;
	z-index:2;
	top:4%;
	left:2%;
	width:96%;
	height:89%;
	}
	.QuotesFlash
	{
	z-index:5;
	width:100%;
	height:100%;
	}
/********* Articles Panel *****************/
    .TopPanelDiv
    {
     position:absolute;
     z-index:2;
     width:77%;
     height:11%;
     left:22%;
     top:3%;
    }
    .TopLeftPanel
    {
     position:absolute;
     z-index:2;
     width:20%;
     height:40%;
     left:1%;
     top:15%;
     background-color:#FCFC04;
     background-color:#BACBE9;
	}
	.TopLeftPanel2
    {
     position:absolute;
     z-index:4;
     width:20%;
     height:40%;
     left:1%;
     top:16%;
	}
	.GreenPanelBack
    {
     position:absolute;
     z-index:3;
     width:96.5%;
     height:93%;
     left:1.5%;
     top:4%;
	}
	.WPContainer
	{
	position:absolute;
	z-index:4;
	top:5%;
	left:5%;
	width:90%;
	height:80%;
    font-family: "Candara";
	 color: #000000;
	 font-size:120%;
	 text-align:center;
	 font-weight:bold;
	 overflow:auto;
	line-height:200%;
        margin-top:10px;
	}
	.article_bullets
{
	left: 10;
	text-indent: -15px;
	list-style-position: outside;
	line-height: 110%;
}
	.article_line
{
	color: #000000;
	font-size: 70%;
	list-style-type: circle;
}
	a.article_line:link {color: #000000;}
	a.article_line:active {color: #000080;}
	a.article_line:hover {color:#000080 ;}
	a.article_line:visited {color: #000080;}
    .PanelImage
    {
     width:100%;
     height:100%;
	}        
/************** News Panel ********************/
.BottomLeftPanel
    {
     position:absolute;
     z-index:2;
     width:20%;
     height:42%;
     left:1%;
     top:57%;
     background-color:#5C7CFC;
     background-color:#A3CD57;
	}
.BottomLeftPanel2
    {
     position:absolute;
     z-index:2;
     width:20%;
     height:40%;
     left:1%;
     top:57%;
	}
.YellowPanelBack
    {
     position:absolute;
     z-index:3;
     width:96.5%;
     height:93%;
     left:1.5%;
     top:4%;
	}
/************ Main Panel ***********************/
    .MainPanelDiv 
    {
     position:absolute;
     z-index:3;
     width:77%;
     height:70%;
     left:22%;
     top:15%;
    }
	.MainPanelText
	{
	padding: 5px;
	position: absolute;
	z-index: 2;
	width: 97%;
	height: 93%;
	left: 1%;
	top: 3%;
	overflow: auto;
	color: #FFFFFF;
	background-color: #FFFFFF;
	}
	.MainPanelText2
{
	padding: 5px;
	position: absolute;
	z-index: 4;
	width: 97%;
	height: 93%;
	left: 1%;
	top: 3%;
	overflow: auto;
}
	.MainPanelBack2
{
	padding: 5px;
	position: absolute;
	z-index: 3;
	width: 98%;
	height: 94.5%;
	left: .5%;
	top: 2%;
	overflow: auto;
}
	.ButtonPanel1
    {
     position:absolute;
     z-index:2;
     width:77%;
     height:5%;
     left:22%;
     top:85.5%;
	}	
	.Button
    {
     width:11%;
     margin-left:1%;
	}
	.Footer
	{
     position:absolute;
     font-family: "Candara";
     z-index:3;
     width:77%;
     height:3%;
     left:22%;						  
     top:93%;
   	 color: #FFFFFF;
   	 font-size:85%;
   	 text-align:center;
   	 font-weight:bold;
	 background-color: #000080;
	}
		.BottomButtons
{
	position: absolute;
	font-family: "Candara";
	z-index: 3;
	width: 77%;
	height: 3%;
	left: 22%;
	top: 96%;
	font-size: 100%;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
}
		.BottomBtnInd
{
	padding-left: 5%;
	padding-right: 5%;
}
/********** Default ***************/
.TopTextDiv
{
	position: absolute;
	z-index: 4;
	top: 10%;
	left: 1%;
	font-size: 90%;
	color: #FFFFFF;
	text-align: center;
	background-color: #000080;
	width: 98%;
	height: 80%;
	font-weight: 800;
}
.ValueStatement {
 width:80%;
 margin-left:10%;
}
.ValueStatementHeader {
	color: #FFFF00;
	font-weight: bold;
	font-style: italic;
}
.ValueSignature {
	position:relative;
	left:50%;
	width:35%;
	bottom: 10%;
	margin-top: 0%;
    color: #FFFFFF;
    text-align: right;
    font-style: italic;
    border-style:dotted  ;
    border-width:1px;
    border-color: #FFFFFF;
}
.Nav_Flash
{
    position:absolute;
    z-index:4;
	margin-top:0%;
	margin-left:.5%;
	width:22%;
	height:92%;
	text-align:left;
}
.default_h1
{
	margin: 5px 0px 0px 0px;
	font-size: 110%;
	color: #000080;
	text-align: center;
}
.default_h2
{
	margin:  0px 0px 5px 0px;
	font-size: 100%;
	color: #000080;
	text-align: center;
}

.default_textcolumn 
{
    position:absolute;
    z-index:4;
	margin-top:0%;
	margin-left:2%;
	left:24%; 
	width:72%;
}
/************   STANDARD CONTENT  ****************/
.BodyHeader 
{
	color: #000080;
	font-size: 150%;
	font-weight: bold;
	text-align:center;
}
.StandardDiv {
	margin-right:3%;	
	border-color: #000080;
	border-style: solid;
	border-width: medium;
	background-color: #FFFFFF;
}
.StandardHeader {
	font-size: 120%;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 5px;
	background-color: #000080;
	font-weight: bold;
}
.StandardTextColumn
{
	text-indent: 5px;
	padding: 6px;
	font-size:80%;
	}
.StandardBullet
{
	margin-top: 5px;
	color: #000000;
	font-size: 90%;
}
.ItemTextHeader {
	padding: 0px;
	margin: 2px 0 2px 0;
	font-size: 90%;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
.ItemText {
	padding: 0px;
	margin: 0px;
	font-size: 80%;
	color: #000000;
	text-align: left;
	font-weight: bold;
}
.CollapseItemText
{
	border: 2px solid #0000FF;
	padding: 5px;
	margin: 5px;
	font-size: 90%;
	color: #000000;
	text-align: left;
	font-weight: bold;
}
.ItemHeadLink {
	color: #000080;
	text-decoration: underline;
	font-size: 95%;
	margin-right: 0;
	margin-top:6px;
	margin-bottom: 6px;
	text-align: center;
}
.ItemEndLink {
	font-family: "Candara";
	color: #000080;
	text-decoration: underline;
	margin-right: 0;
	margin-top:6px;
	margin-bottom: 6px;
	text-align: center;
}
.standardBulletList {
	font-size:90%;
	padding: 0px;
	margin: 5px;
	list-style-type: square;
	line-height: normal;
}
/*************Contacts **********************/
.ContactCaption{
	margin-left:10%;
	color: #000080;
	font-family: "Arial Rounded MT Bold";
	font-size: 100%;
	line-height:90%;

}
.ContactField{
	position:absolute;
	margin-left:10px;
	left:25%;
	width:200px;
}
/*************News Test **********************/

.NewsText {
	padding: 0px;
	margin: 0px;
	font-size: 100%;
	color: #000000;
	text-align: left;
	font-weight: normal;
}
