﻿body {
	font-family: Verdana,Helvetica,Arial;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	color: Black;
	font-size: 10pt;
}	

body.masterback
    {
	    background-image: url(/images/bgblue.png);
		background-repeat: repeat-x;
		background-color: #6CC5ED;
	}

.hoverimage{
    background-image:url(/images/MenuBulletWB.png);
}

.regimage{
    background-image:url(/images/MenuBulletW.png);
}

.mnuimage{
    background-repeat: no-repeat;
    background-size: 20px; 
    background-position:left;
}

.solidback {background-color:white;}

.masterminisection {text-align:right; color:White;background-color:#1663CF;width:1000px;font-size:4pt;}
.mastersubsection {text-align:right; color:White;background-color:#C1DBED;width:1000px;font-size:9pt;}
.masterfootersection {text-align:right; color:White;background-color:#273B57;width:1000px;font-size:9pt;}

.centerpage {margin: 0px auto 0px auto;width:1000px;}  /*border: 2px solid red;*/
.centertext {text-align:center;}	
.bold {font-weight:bold;}
.italic {font-style:italic;}
.error{color :Red;}

.hint {font-size:8pt; font-style:italic;}    
.top {vertical-align:top;}  
.left {text-align:left;}
.right {text-align:right;}

.title {font-weight:bold;text-decoration:underline;}
.subtitle {font-size:16pt;color: #191970;}

.menuback {background-color:#f0f0f0;}


.full {width:1000px;}
.short {width:800px;}
.medium {width:900px;}

.card {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	border-radius: 10px;
	padding: 5px 5px 5px 5px
}

.disclaimer {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	border-radius: 10px;
	/*border: 2px solid red;*/
	border-radius: 12px;
	padding: 5px;
	width: 350px;
	
	/*padding: 5px 5px 5px 5px */
}

/*
.mnubord {border-left: 1px solid gray;border-right: 1px solid gray;}
.mnubordLast {border-bottom: 1px solid gray;}
*/

.backlink {color:#0000cd; text-decoration: underline; font-size:12pt;}

.sectionhead {text-align:left; color:White;background-color:#1663CF;width:100%;font-size:11pt;}
.sectionheadblank {text-align:left; color:black;background-color:white;width:100%;font-size:11pt;}

.smalltext {font-size:7pt;}
.smedtext {font-size:8pt;}
.medtext {font-size:9pt;}
.largetext {font-size: x-large;}
.lightbord {border:1px solid gray;}

a:link.ecpalnk {
	color: #1663CF;
	text-decoration: none;
}
a:visited.ecpalnk {
	color: #1663CF;
	text-decoration: none;
}
a:hover.ecpalnk {
	color: darkblue;
	text-decoration: none;
}

.floatcenter {
	margin: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.centerdiv {
	margin-left: auto;
	margin-right: auto;
	max-width: 900px;
	float: none;
}

.hyplink {
	color: #1663CF;
	background-color: transparent;
	text-decoration: none;
	cursor: pointer;
}

	.hyplink:visited {
		color: #1663CF;
	}

.hyplinkalert {
	color: Red;
	background-color: transparent;
	text-decoration: none;
	cursor: pointer;
}

	.hyplinkalert:visited {
		color: Red;
	}

.alertpanel {
	background-color: #FF4848;
	color: White;
	text-align: center;
	cursor: pointer;
	vertical-align: central;
	padding-top:10px; 
}


table.bord {
	border: 1px solid black;
	border-collapse: collapse;
}

th.bord {
	border: 1px solid black;
	border-collapse: collapse;
}

td.bord {
	border: 1px solid black;
	border-collapse: collapse;
	padding: 5px;
}



/*
	div.medprint {
	font-family: Verdana, Arial, Helvetica;
	color: Black;
	font-size: 8pt;
}	



    Colors
    royal blue #1663CF
    dark blue #191970
    hyperlink blue #0000cd
    blue at bottom of bgblue.png #6CC5ED
    light gray #f0f0f0

    bright blue #2886D1    
    light blue #C1DBED
    slate blue #273B57

    orange #FF8000
    green #006600

div 
    {
        border: 2px solid red;
    }


td {
    border: 2px solid green;
}

table 
{
    border: 2px solid black;
}



body.gentext {font-family:Verdana, Arial, Helvetica; color:Black; font-size:10pt;}	
body.DatesText {font-family:Verdana, Arial, Helvetica; color:Black; font-size:9pt;}	
body.masterpage
{
		background-image: url(/images/bgblue.png);
		background-color: #6CC5ED;
		background-repeat: repeat-x;
		margin: 0px; 
		padding: 0px;
		text-align:center; 

}


a {color:#0000cd;}
a {color:#0000cd;}
a.smallprint{font-size:7pt;}

div.gentext	{font-family:Verdana, Arial, Helvetica; color:Black; font-size:10pt;}	

div.mastercommon
{
	border-left:solid 1px #dcdcdc;
	border-right:solid 1px #dcdcdc;
	border-color:#e0e7e0; 
	text-align: center;
	width:90%;
	min-width:900px;
}


div.smallprint{font-size:7pt;}

div.sectionheader{
	background-color:#1663CF;
}
div.sectionfooter{
background-color:#1663CF;
}
div.mastertitle
{
	vertical-align: middle;
	background-position: right center;
	background-color: White;
}
div.mastermainmenu
{
	background-color:#F0F0F0;
}
div.msubtitle
{
	background-color:white;
}
div.masterbody
{	
	background-color :White;
	vertical-align: middle;
	border-right: #dcdcdc 1px solid;
	border-left: #dcdcdc 1px solid;
	 border-color :#e1ebe1;
	width :90%;
}
div.masterfooter{background-color: #f0f0f0;}
div.placeholder
{
	text-align:left ;
  	height:100%;
  	background-color:White ; 
	color :black ;
	font-family:Verdana, Arial, Helvetica;
	font-size:10pt;
	border-width:0; 
}	

div.rightdiv {text-align:right;}
div.leftdiv {text-align:left;}
div.centerdiv {text-align:center;}

span.gentext {font-family:Verdana, Arial, Helvetica; color:Black; font-size:10pt;}	
span.msubtitle
{
	background-color: transparent;
	font-size:16pt;
	color: #191970;
	font-family: Verdana, Arial, Helvetica;
}
span.smallprint{font-size:7pt;}
span.bldital{font-size:7pt; font-weight:bold; font-style:italic;}

a.masterfooter{border:solid 3px transparent;}
a.masterfooter:hover{color:#FF8000; text-decoration:underline;}
a.noborders{border:None;}

input.stdimage{background-color:transparent; border :solid 2px transparent;}
img.stdimage{background-color:transparent; border :solid 2px transparent;}

table.bldgtable {page-break-after: always;}

tr.gentext{font-family:Verdana, Arial, Helvetica; color:Black; font-size:10pt;}
td.gentext{font-family:Verdana, Arial, Helvetica; color:Black; font-size:10pt;}
td.styledtitle{color:White; font-weight:bold; vertical-align:middle;}   
td.treecell{border-style:solid; border-width:thin;}


*/
