BODY
{
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #ffffff
}
legend
{
	font-size:14px;
	font-weight:bold;
}
A.white_link
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.white_link:hover
{
    FONT-SIZE: 8pt;
    COLOR: lightgrey;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
TD.no_border
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0pt;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.bluetext
{
    FONT-SIZE: 8pt;
    COLOR: #336699;
    FONT-FAMILY: verdana
}
.darkbluetext
{
    FONT-SIZE: 10pt;
    COLOR: #22436d;
    FONT-FAMILY: verdana
}
.lightbluetext
{
    FONT-SIZE: 10pt;
    COLOR: #ccccff
}
.whitetext
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: verdana
}
.graytext
{
    FONT-SIZE: 10pt;
    COLOR: dimgray;
    FONT-FAMILY: verdana
}
.redtext
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: verdana
}
.blacktext
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana
}
A.gray_link
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.gray_link:hover
{
    FONT-SIZE: 10pt;
    COLOR: darkgreen;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.black_link
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana
}
A.black_link:hover
{
    FONT-SIZE: 8pt;
    COLOR: dimgray;
    FONT-FAMILY: verdana
}
.inputbox
{
    BORDER-RIGHT: lightsteelblue 1pt solid;
    BORDER-TOP: lightsteelblue 1pt solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN: 2pt;
    BORDER-LEFT: lightsteelblue 1pt solid;
    CURSOR: hand;
    COLOR: black;
    BORDER-BOTTOM: lightsteelblue 1pt solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff
}
.blue_border
{
    BORDER-RIGHT: #22436d 1pt solid;
    BORDER-TOP: #22436d 1pt solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #22436d 1pt solid;
    COLOR: #22436d;
    BORDER-BOTTOM: #22436d 1pt solid;
    FONT-FAMILY: Verdana
}

.tabber
{
    BORDER-RIGHT: #818BAB 1pt solid;
    BORDER-TOP: #818BAB 1pt solid;
    BORDER-LEFT: #818BAB 1pt solid;
    COLOR: #818BAB;
    BORDER-BOTTOM: #818BAB 1pt solid;
    FONT-FAMILY: Verdana
}
.tab
{
	padding:2px  3px 2px 3px;
	
}
A.blue_link
{
    FONT-SIZE: 10pt;
    COLOR: #22436d;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.blue_link:hover
{
    FONT-SIZE: 10pt;
    COLOR: darkgray;
    FONT-FAMILY: verdana
}
.darkbluetext_thick
{
    FONT-SIZE: 13pt;
    COLOR: midnightblue;
    FONT-FAMILY: 'verdana Black'
}
.greentext
{
    FONT-SIZE: 10pt;
    COLOR: green;
    FONT-FAMILY: verdana
}
.black_border
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-BOTTOM: black 1pt solid
}
.nopadding
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    COLOR: black;
    PADDING-TOP: 0pt;
    FONT-FAMILY: verdana
}
.padding
{
    PADDING-RIGHT: 2pt;
    PADDING-LEFT: 2pt;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2pt;
    COLOR: black;
    PADDING-TOP: 2pt;
    FONT-FAMILY: Verdana
}
.grey_border
{
    BORDER-RIGHT: lightgrey 1pt solid;
    PADDING-RIGHT: 3pt;
    BORDER-TOP: lightgrey 1pt solid;
    PADDING-LEFT: 3pt;
    PADDING-BOTTOM: 3pt;
    BORDER-LEFT: lightgrey 1pt solid;
    PADDING-TOP: 3pt;
    BORDER-BOTTOM: lightgrey 1pt solid
}
.green_border
{
    BORDER-RIGHT: seagreen 1pt solid;
    PADDING-RIGHT: 3pt;
    BORDER-TOP: seagreen 1pt solid;
    PADDING-LEFT: 3pt;
    PADDING-BOTTOM: 3pt;
    BORDER-LEFT: seagreen 1pt solid;
    PADDING-TOP: 3pt;
    BORDER-BOTTOM: seagreen 1pt solid
}
.purple_border
{
    BORDER-RIGHT: purple 1pt solid;
    PADDING-RIGHT: 3pt;
    BORDER-TOP: purple 1pt solid;
    PADDING-LEFT: 3pt;
    PADDING-BOTTOM: 3pt;
    BORDER-LEFT: purple 1pt solid;
    PADDING-TOP: 3pt;
    BORDER-BOTTOM: purple 1pt solid
}
.grey_bottom
{
    BORDER-BOTTOM: lightgrey 1pt solid
}
.left_dots
{
    BORDER-RIGHT: seagreen 1pt dashed;
    PADDING-RIGHT: 3pt;
    BORDER-TOP: seagreen 1pt dashed;
    PADDING-LEFT: 3pt;
    PADDING-BOTTOM: 3pt;
    BORDER-LEFT: seagreen 1pt dashed;
    PADDING-TOP: 3pt;
    BORDER-BOTTOM: seagreen 1pt dashed
}
.txtlightgrey
{
    FONT-SIZE: 12px;
    COLOR: lightgrey;
    FONT-FAMILY: Verdana
}
.resTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}
.txtsmblack
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.txtbold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.blacktextsm
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana
}
.redtextsm
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.bluetextsm
{
    FONT-SIZE: 8pt;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}
.darkbluetextsm
{
    FONT-SIZE: 8pt;
    COLOR: #22436d;
    FONT-FAMILY: Verdana
}
A.orange_link
{
    FONT-SIZE: 8pt;
    COLOR: orange;
    FONT-FAMILY: Verdana
}
A.orange_link:hover
{
    FONT-SIZE: 8pt;
    COLOR: darkorange;
    FONT-FAMILY: Verdana
}
.orangetext
{
    FONT-SIZE: 8pt;
    COLOR: orange;
    FONT-FAMILY: Verdana
}
.whitetextsm
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.invisible
{
    WIDTH: 10pt;
    POSITION: absolute;
    HEIGHT: 10pt
}
.darkredtext
{
    FONT-SIZE: 8pt;
    COLOR: darkred;
    FONT-FAMILY: Verdana
}
.xout
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: line-through
}
.blacktextxsm
{
    FONT-SIZE: 6pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
A.lnkbox
{
    BORDER-RIGHT: midnightblue 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: midnightblue 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    MARGIN: 3px;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: white;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: midnightblue 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: none
}
A.lnkbox:hover
{
    BORDER-RIGHT: midnightblue 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: midnightblue 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    MARGIN: 3px;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: royalblue;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: midnightblue 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
A.lnkbox2
{
    BORDER-RIGHT: midnightblue 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: midnightblue 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    MARGIN: 3px;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: white;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: midnightblue 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: none
}
A.lnkbox2:hover
{
    BORDER-RIGHT: midnightblue 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: midnightblue 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    MARGIN: 3px;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: royalblue;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: midnightblue 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.artdiv
{
    BORDER-RIGHT: steelblue 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: steelblue 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: steelblue 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: steelblue 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    display:none;
    position:absolute
}
A.bluelinksm
{
	 font-family:Verdana;
	 font-size:8pt;
	 FONT-WEIGHT: normal;	
	 TEXT-DECORATION: underline; 
	  COLOR: steelblue
}
A.bluelinksm:hover
{
	 font-family:Verdana;
	 font-size:8pt;
	 FONT-WEIGHT: normal;	
	 TEXT-DECORATION: underline; 
	  COLOR: black
}
A.blacklinksm
{
	 font-family:Verdana;
	 font-size:7pt;
	 FONT-WEIGHT: normal;	
	 TEXT-DECORATION: none; 
	  COLOR: black
}
A.blacklinksm:hover
{
	 font-family:Verdana;
	 font-size:7pt;
	 FONT-WEIGHT: normal;	
	 TEXT-DECORATION: underline; 
	  COLOR: black
}

A.lnkboxsm
{
    BORDER-RIGHT: lightsteelblue 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: lightsteelblue 1px solid;
    PADDING-LEFT: 2px;
    
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    BORDER-LEFT: lightsteelblue 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: lightsteelblue 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: none
}
A.lnkboxsm:hover
{
    BORDER-RIGHT: lightsteelblue 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: lightsteelblue 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    BORDER-LEFT: lightsteelblue 1px solid;
    COLOR: royalblue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: lightsteelblue 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none;
    
}
.tabselected
{
	border-left:solid 1px steelblue;
	border-right:solid 1px steelblue;
	border-top:solid 1px steelblue;
	border-bottom:solid 1px white;
	background-color:#ffffff;
	padding:2px  3px 2px 3px;
}
.tabspacer
{
	
	border-bottom:solid 1px steelblue;

}
.tabnotselected
{
	border-left:solid 1px steelblue;
	border-right:solid 1px steelblue;
	border-top:solid 1px steelblue;
	border-bottom:solid 1px steelblue;
	background-color:#E0E0E0;
	padding:2px  3px 2px 3px;
}
.tabborder
{
	border-left:solid 1px steelblue;
	border-right:solid 1px steelblue;
	border-bottom:solid 1px steelblue;
	background-color:#ffffff;
	padding:2px  3px 2px 3px;
}

#corpserve
{
	margin-left:5px;
	font:normal 12px Verdana;
}
#corpserve a
{
	font:normal 12px Verdana;
	text-decoration:underline;
}
#corpserve p
{
	text-align:justify
}

#corpserve h2
{
	font: 12pt;
	font-weight:bold;
	color: steelblue;
}	
#corpserve h3
{
	font: 10pt;
	font-weight:bold;
	color: steelblue;
	margin-bottom:3px
}	
#corpserve h4
{
	font: 10pt;
	font-weight:bold;
	color: #FFF;
	background:steelblue;
	margin:0;
	padding: 3px 3px 3px 3px;
	margin-bottom:5px;
}	
LEGEND
{
	color:gray;
}