BODY
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    MARGIN-TOP: 0pt;
	MARGIN-BOTTOM: 0pt;
	MARGIN-LEFT: 0pt;
	MARGIN-RIGHT: 0pt;
    LINE-HEIGHT: 160%;      
    PADDING-TOP: 0pt
    
}
P
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 120%;    
    FONT-WEIGHT: normal;	
}

PRE
{
    BACKGROUND: #eeeeee;
    COLOR: black;
    FONT-FAMILY: Courier New;
    FONT-SIZE: x-small;
    FONT-WEIGHT: normal
}
H1
{
    BACKGROUND-COLOR: #eeeeee;
    COLOR: #28519f;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0pt;
    TEXT-ALIGN: center
}
H2
{
    COLOR: #708090;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    FONT-SIZE: 20pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 0pt
}
H3
{
    COLOR: #28519f;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 0pt
}
INPUT
{  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
   StartColorStr='#ffffff',
   EndColorStr='#efefef')progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#DDDDDD',Positive='true');
   border:1px #333333 solid;
   FONT-FAMILY: Tahoma;
   FONT-SIZE: 8pt;
}

TEXTAREA
{
   FONT-FAMILY: Verdana;
   FONT-SIZE: 8pt;
	border:1px #333333 solid;
}
SELECT
{
   	FONT-FAMILY: Verdana;
   	FONT-SIZE: 8pt;
	border:1px #333333 solid;
}
FORM
{
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 0pt
}
TABLE
{
	BORDER-COLLAPSE: Collapse;
	BORDER-COLOR: Black
}

A { COLOR:DarkBlue; font-weight:normal;}
A:visited { Color:DarkBlue; font-weight:normal;}
A:hover { COLOR:#b7c900;}
HR { color:DarkBlue;Height:1;}
.body
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    MARGIN-TOP: 0pt;
    PADDING-TOP: 0pt
}
.formcell
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}
.header1
{
    COLOR: darkred;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0pt;
    TEXT-ALIGN: center
}
.header2
{
    COLOR: darkblue;
    FONT-FAMILY: Verdana;
    FONT-SIZE: medium;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0pt
}
.header3
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 0pt
}
.header4
{
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 0pt
}
.labels
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
.code
{
    BACKGROUND: #eeeeee;
    COLOR: darkred;
    FONT-FAMILY: Courier New;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
H4
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    MARGIN-BOTTOM: 0pt; 
    MARGIN-TOP: 0pt;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 0pt
}
.tablebody
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt
}
.tablebody2
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt
}

.tableheader
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-COLOR: White;
    background: #28519f;
}
.menulink
{
    border-top:solid #dbdbec;border-width:1px;
    border-bottom:solid #dbdbec;border-width:1px;
    border-left:solid #dbdbec;border-width:1px;
    border-right:solid #dbdbec;border-width:1px;    
    COLOR: #28519f;
    background:#dbdbec;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none ;

    width:85px;
    text-align:left;
    padding:2px
}
.menulink:visited { color:#28519f; }
.menulink:hover { COLOR:#28519f;text-decoration:none; 
                  border-top:solid #808EAF;border-width:1px;
                  border-bottom:solid #808EAF;border-width:1px;
                  border-left:solid #808EAF;border-width:1px;
                  border-right:solid #808EAF;border-width:1px;
                  font-weight:normal;background:white;}

.helpmenulink
{
    COLOR: #ffffff;
    background:#28519f;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none ;
    display:block;
    width:175px;
    text-align:left;
    padding:2px
}
.helpmenulink:visited { color:#ffffff; }
.helpmenulink:hover { COLOR:#28519f;text-decoration:none; font-weight:normal;background:white;}

.menuheader
{
    COLOR: white;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none ;
    display:block;
    width:175px;
    text-align:left;
    padding:2px
}
.menuheader:visited { color:cornsilk;font-weight:normal; }
.menuheader:hover { COLOR:#4146a6;text-decoration:none; font-weight:normal;background:white;}
.menuband
{
    COLOR: CornSilk;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana;
    padding:2px
    background-color:#b7c900;
}


.minormenulink
{
    COLOR: #28519f;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none ;
    text-align:left;
    padding:2px;
                  border-top:solid #ffffff;border-width:1px;
                  border-bottom:solid #ffffff;border-width:1px;
                  border-left:solid #ffffff;border-width:1px;
                  border-right:solid #ffffff;border-width:1px;       
}
.minormenulink:visited { color:#28519f; }
.minormenulink:hover { COLOR:#28519f;text-decoration:none; 
                  font-weight:normal;
                  background-color:#dce1ee;
                  border-top:solid #808EAF;border-width:1px;
                  border-bottom:solid #808EAF;border-width:1px;
                  border-left:solid #808EAF;border-width:1px;
                  border-right:solid #808EAF;border-width:1px;                  
                  }

.buttonlinks 
{
    COLOR: cornsilk;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none ;
    display:block;
    padding:2px
}
.buttonlinks:visited { color:cornsilk;font-weight:bold; }
.buttonlinks:hover { COLOR:DarkBlue;text-decoration:none;font-weight:bold;background:white;}

	.RoyalBlue   {background-color:#4146a6;}
	.DeepBlue    {background-color:#293d6b;}	
	.DeepGreen   {background-color:#b7c900;}
	.Cream       {background-color:#f3f4dc;}
	.Peri        {background-color:#dbdbec;}
	.GreyBlue    {background-color:#808EAF;}	
	.OliveGreen  {background-color:#D6DE8B;}	
	.LightBlue   {background-color:#EFEFFF;}
	.Golden	     {background-color:#decb00;}
	.Maroon	     {background-color:#844359;}
	
	
a.linker:link{color:#4146a6; text-decoration:none; }
a.linker:visited{color:#4146a6; text-decoration:none  }
a.linker:hover{color:#ffffff; text-decoration:none  }	

a.crslink:link{color:#4146a6; text-decoration:none; font-weight: bold;}
a.crslink:visited{color:#4146a6; text-decoration:none;  font-weight: bold;}
a.crslink:hover{color:darkred; text-decoration:none;  font-weight: bold;}	

a.Linker1:link{font-size: 8pt; font-weight: bold; color:#ffffff; text-decoration:none; }
a.Linker1:visited{font-size: 8pt; font-weight: bold; color:#ffffff; text-decoration:none  }
a.Linker1:active{font-size: 8pt; font-weight: bold; color:#293d6b; text-decoration:none  }
a.Linker1:hover{font-size: 8pt; font-weight: bold; color:#293d6b; text-decoration:none  }	

a.Linker2:link{font-size: 8pt; color:#ffffff; text-decoration:none; }
a.Linker2:visited{font-size: 8pt; color:#ffffff; text-decoration:none  }
a.Linker2:active{font-size: 8pt; color:#293d6b; text-decoration:none  }
a.Linker2:hover{font-size: 8pt; color:#293d6b; text-decoration:none  }	

a.Linker3:link{font-size: 8pt; color:#ffffff; text-decoration:none; }
a.Linker3:visited{font-size: 8pt; color:#ffffff; text-decoration:none  }
a.Linker3:active{font-size: 8pt; color:#293d6b; text-decoration:none  }
a.Linker3:hover{font-size: 8pt; color:#293d6b; text-decoration:none  }	

a.LinkerSelected:link{font-size: 8pt; font-weight: bold; color:#293d6b; text-decoration:none; }
a.LinkerSelected:visited{font-size: 8pt; font-weight: bold; color:#293d6b; text-decoration:none  }
a.LinkerSelected:active{font-size: 8pt; font-weight: bold; color:#293d6b; text-decoration:none  }
a.LinkerSelected:hover{font-size: 8pt; font-weight: bold; color:#293d6b; text-decoration:none  }	

a.GreyButton:link, a.GreyButton:visited, a.GreyButton:hover, a.GreyButton:active {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
    StartColorStr='#aaaaaa',
    EndColorStr='#888888')progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#DDDDDD',Positive='true');
    border:1px #333333 solid;
	font: 11px Tahoma;
	color:#000000;
	text-decoration: none;
}

.GreyButton {
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
    StartColorStr='#aaaaaa',
    EndColorStr='#888888')progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#DDDDDD',Positive='true');
    border:1px #333333 solid; font: 11px Tahoma;	
}	
.BlueButton {
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
    StartColorStr='#D6DE8B',
    EndColorStr='#b7c900')progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#DDDDDD',Positive='true');
    border:1px #333333 solid; font: 11px Tahoma;	}
    
.ShadedWatermark	{
		background-image: url('contact_shade.jpg');
		background-repeat: no-repeat; 
		background-position: Top Left;}		    

.TableWatermark	{
		background-image: url('tblwatermark.jpg');
		background-repeat: no-repeat; 
		background-position: Bottom Right;}	    
		
.Highlight {
		font-weight: bold;
}

.Highlight_Black {
		font-size: 11pt;
		font-weight: bold;
		color: #323435;
}

.ErrorMsg	{
		font-family: Verdana;
		font-size: 8pt;
		color: #FF0000;
}

ul.bullet
{
	list-style-image:url(images/treenodedot.gif);
}

.ul_root	{
		cursor:auto;
		list-style:none;
		margin-left:0px;
		margin-top:10px; 
		padding-left:2px; 
		padding-top:0px; 
		padding-bottom:2px;
}

.ul_parent	{
		cursor:auto; 
		margin-left:14px; 
		padding-left:12px; 
		padding-top:2px; 
		padding-bottom:2px;
}
	
.ul_child	{
		cursor:auto; 
		margin-left:12px; 
		padding-left:0px; 
		padding-top:2px; 
		padding-bottom:2px;
}

.li_root	{
		font-weight:bold; 
		list-style:none; 
		padding-bottom:2px;
}		

.li_child	{
		list-style-image:url(images/treenodedot.gif);
		padding-bottom:2px;
}

.li_child_plus	{
		list-style-image:url(images/treenodeplus.gif);
		padding-bottom:2px;
}

.li_child_minus	{
		list-style-image:url(images/treenodeminus.gif);
		padding-bottom:2px;
}
.grey_text {
		color: #393F43;
}
.grey_text_bold {
		color: #393F43;
		font-weight:bold;
		font-size: 12px;
}
