﻿body {
	margin-top: 0;
}



.label
{
	font-family: Verdana;
	font-size: 9pt;
	margin-bottom: 0px;
}

.labelwhite
{
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
}

.labelwhitebold
{
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}

.labelbold
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
}

.labellarge
{
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
}

.labellargenormal
{
	font-family: Verdana;
	font-size: 12pt;
	font-weight:normal;
}

.pageheader
{
	font-family: Verdana;
	font-size: 16pt;
	font-weight: bold;
	color: #1F91C7;
}

.folderheader
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.tabheader
{
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}
.folderdescription
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}


.waitlabel
{
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	vertical-align: middle;
	
}

.errorlabel
{
	font-family: Verdana;
	font-size: 9pt;
	color: #FF0000;
}


.inputbox
{
	font-family: Verdana;
	font-size: 9pt;
	width: 60px;
	border-bottom-width:thin;
	
}

.inputbox_abs
{
	font-family: Verdana;
	font-size: 9pt;
	position: relative;
}

.headertable
{
	/* border-bottom: Thick Solid DarkGray; */

}

.button
{
	font-family: Verdana;
	font-size: 9pt;
	color: #1F91C7;
	background-color: #FFFFFF;
}


.buttonBlack
{
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #5aaec8;
	border-style:none;
	border-width: 0px;
}

.buttonWhite
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight:bold;
	color: #1F91C7;
	background-color: #FFFFFF;
	border: 1px solid #1F91C7;
	height: 20px;
}

.buttonWhiteSmall
{
	font-family: Verdana;
	font-size: 7pt;
	color: #1F91C7;
	background-color: #FFFFFF;
	border: 1px solid #1F91C7;
}

.textEditWhiteAndBlue
{
	font-family: Verdana;
	font-size: 9pt;
	color: #1F91C7;
	background-color: #FFFFFF;
	border: 1px solid #1F91C7;
}


.buttonBlueSmall
{
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #5aaec8;
	border-style:none;
	border-width: 0px;
}

.blacklink
{
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
}
/*

.blacklink:hover
{
	background-color:#ffffff;
	color:#5aaec8;
}

*/

.LoginName
{
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
}

.bluelink
{
	font-family: Verdana;
	font-size: 9pt;
	color: #1F91C7;
}

.blueBigLabel
{
	font-family: Verdana;
	font-size: 11pt;
	color: #5aaec8;
}


.blueBigLabel2
{
	font-family: Verdana;
	font-size: 14pt;
	color: #5aaec8;
}

.darkBigLabel
{
	font-family: Verdana;
	font-size: small;
	color: #376b7b;
}

.darkLabel
{
	font-family: Verdana;
	font-size: 9pt;
	color: #376b7b;
}

.darkLabelBold
{
	font-family: Verdana;
	font-size: 9pt;
	color: #376b7b;
	font-weight: bold;
}

.darkBigLabelBold
{
	font-family: Verdana;
	font-size: 11pt;
	color: #376b7b;
	font-weight: bold;
}

.darkSmallLabel
{
	font-family: Verdana;
	font-size: 7pt;
	color: #376b7b;
}


.darkBigLabel2
{
	font-family: Verdana;
	font-size: 14pt;
	color: #376b7b;
}

.darkBigBigLabel
{
	font-family: Verdana;
	font-size: 15pt;
	color: #376b7b;
}

.darkBigBigBoldLabel
{
	font-family: Verdana;
	font-size: 15pt;
	color: #376b7b;
	font-weight: bold;
}

.blacklinkBold
{
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}



.headerlinktable
{
	width: 1100px;
	background-color: #5aaec8;
	color: White;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.contenttable
{
	width: 1100px;
}

body
{
	margin-top: 2px;
}

.tablewhiteleft
{
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
}

.whitetext
{
	color: #FFFFFF;
	font-size: medium;
}
.yellowtext
{
	color: Yellow;
	font-size: medium;
	font-weight: bold;
}

/*Modal Popup*/
.modalBackground 
{
    background-color:White;
	filter:alpha(opacity=60);
	opacity:0.6;

}

.modalPopup {
    background-color:#ffffff;
    border-width:3px;
    border-style:solid;
    border-color:#5aaec8;
    padding:3px;
    text-align:center;
}
.hidden {display:none}


#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}