A
{
    COLOR: #27245b;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

body {
	margin: 2px 2px 2px 2px;
}

.HypLink
{
    COLOR: #27245b;
    font-size:8pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
    
}
.Box
{ 
	font-family: Arial;
	font-size:10px;
	background-color:#ffffff;
	border:1px solid #000000
}
.SubTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #184765
    
}
.GridTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #253F65;    
    
}
.GridTitle a {
    color: #fff;
}
.GridTitle a:hover {
    color: #5b9fb0;
}
.GridGray
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: Black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: 88afcd;
}
.GridGray caption {
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 10pt;
font-weight:bold;
}

.GridBlue
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #003366
}
.TdBg
{
	background-color: #EAF5FF;
	FONT-SIZE: 10pt;
	COLOR: Black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.NavSel
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
	background-color: #B2CEE9;
}
.Error
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.GridOdd
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f7f7f7
}
.GridEven
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f7fcfd
}
.GridOddS
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f7f7f7
}
.GridEvenS
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f7fcfd
}
.Small
{
    FONT-SIZE: 8pt;
    COLOR: Navy;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.SmallW
{
    FONT-SIZE: 8pt;
    COLOR: White;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Std
{
    FONT-SIZE: 10pt;
    COLOR: Navy;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #0c3b30;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Heading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #0c3b30; /* #639ace */
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A:hover
{
    TEXT-DECORATION: underline;
	COLOR:#AF5F5F;
}

.SelTreeNode
{
    FONT-WEIGHT: bolder ;
    FONT-SIZE: 9pt ;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif ;
    BACKGROUND-COLOR: #253F65;
    border:1px solid #ffffff ;
    height:20px;
    padding:1px;
}
.Tree
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
 
@media Print {
.ScreenOnly { visibility:hidden; display:none; }
}
.Selected
{
    font-style: normal;
    FONT-SIZE: 8pt;
    color:White;
    background: #0c3b30; 
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

/*for lightbox effect*/
.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			text-align:justify;
			display: none;
			position: absolute;
			top: 10%;
			left:30%;
			width: 400px;
			height:360px;
			padding: 0px;  
			border: 16px solid orange;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}