﻿BODY
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial;
	margin: 0px;
	padding: 0px;
	/*DIV Online Filing*/
	/*background-image: url(/extranet/images/backgnd12.jpg);
	background-color: transparent;*/
}
TABLE
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 10pt;
	padding-bottom: 0px;
	color: black;
	padding-top: 0px;
	font-family: Verdana, Arial;
}
IMG.logo
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 80px;
    MARGIN-RIGHT: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 80px;    
}
.leftFrame
{
     BACKGROUND-COLOR: #d7e8f5
}
.searchResultText
{
	font-size: 9pt;
}
.search-alternating-item 
{
	 background-color:#D7E8F5;
}
.fileUpdateTime 
{
	font-style:italic;
	font-size:7pt;
	color:#424242;
}
TD.title
{
    FONT-SIZE: 16pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
TD.heading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 40px;
    FONT-VARIANT: small-caps
}
SPAN.Title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
SPAN.contactInfoLocation
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15pt;
    FONT-FAMILY: Verdana, Arial
}
SPAN.contactInfoAddress
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt
}
SPAN.newsItem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt
}
.SectionTitle, a.SectionTitle:link, a.SectionTitle:active, a.SectionTitle:visited, a.SectionTitle:hover
{
	font-weight: lighter;
	font-size: 13pt;
	color: #14353b;
	font-family: Verdana, Arial;
	text-align: center;
	text-decoration: none;
}
OPTION.smallfonts
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
SPAN.smallfont
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
TD.SectionTitle
{
	background-color: #e5f3fb;
	text-align: center;	
}
TD.companyinfo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
TD.Normal
{
    border-top: #ffffff 1px solid;	
	background-color: #f3f3f3;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left
}
TD.NormalCenter
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
TD.NormalRight
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: right
}

TD.headingredcenter
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
TD.smallfont
{
    FONT-SIZE: 8pt;
    COLOR: black
}
TD.headingcenter
{
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
TD.9ptheadingcenter
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
.textSmallGray
{
	font-size: 8pt;
	color: #407899;
	background-color: transparent;
}
A:link
{
	font-weight: bold;
    COLOR: #285577;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:active
{
	font-weight: bold;
	color: #285577;
	font-family: Verdana, Arial;
	background-color: transparent;
}
A:visited
{
	font-weight: bold;
    COLOR: #285577;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:hover
{
	font-weight: bold;
    COLOR: #285577;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.smallBoldLink
{
	font-size: 8pt;
	color: #285577;
	font-weight: bold;	
	vertical-align:text-top;	
}
.smallLink
{
	font-size: 8pt;
	color: #285577;
}

A.smallLink:active
{
    FONT-SIZE: 8pt;
    border:0px;
}
A.smallLink:link
{
    FONT-SIZE: 8pt;
}
A.smallLink:visited
{
    FONT-SIZE: 8pt;
}
A.smallLink:hover
{
    FONT-SIZE: 8pt;
}
A.mediumLink:link
{
	font-size: 13px;
	/*font-variant:small-caps;
	letter-spacing: 1px;
	*/
}
A.mediumLink:active
{
	font-size: 13px;
	/*font-variant:small-caps;
	letter-spacing: 1px;*/
}
A.mediumLink:visited
{
	font-size: 13px;
	/*font-variant:small-caps;
	letter-spacing: 1px;*/
}
A.mediumLink:hover
{
	font-size: 13px;
	/*font-variant:small-caps;
	letter-spacing: 1px;*/
}

.medium
{
	font-size: 12px;	
	margin-top: 15px;
	margin-bottom: 10px;		
}
A.medium:active
{
    font-weight: normal;
    text-decoration: underline;
}
A.medium:link
{
    font-weight: normal;
    text-decoration: underline;
}
A.medium:visited
{
    font-weight: normal;
    text-decoration: underline;
}
A.medium:hover
{
    font-weight: normal;
    text-decoration: underline;
}

.smallBlueText
{
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
SPAN.10ptnormalleft
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left
}
SPAN.10ptheadingleft
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left
}
.10ptnormalleft
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left
}
.10ptheadingleft
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left
}
.9ptheadingleft
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left;
    FONT-VARIANT: small-caps
}
.9ptheadingleftpurple
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #285577;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left;
    FONT-VARIANT: small-caps
}
.9ptheadingright
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: right;
    FONT-VARIANT: small-caps
}
.9ptheadingleftshade
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: gray;
    TEXT-ALIGN: left
}
.8ptfull
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: maroon;
    TEXT-ALIGN: justify
}
SPAN.footerLinks
{
    FONT-SIZE: 9pt
}
.48ptpurplecenter
{
    FONT-SIZE: 48px;
    COLOR: #330066;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.9ptpurplecenter
{
    FONT-SIZE: 9px;
    COLOR: #330066;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.10ptpurplecenter
{
    FONT-SIZE: 10px;
    COLOR: #330066;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.12ptpurplecenter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #330066;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.highlight
{
	text-decoration: none;
	color: Black;
	background: Yellow;
}
.11ptright
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: right
}
TD.HeaderRow
{
	border-color: #285577;
	border-width: 1px;
	border-style: solid;
	height: 22px;
	margin-top: 1px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 1px;	
	color: white;
	padding-top: 1px;	
	background-color: #6caadb;
	/*
	border-right: #285577 thin solid;
	border-top: #285577 thin solid;
	border-bottom: #285577 thin solid;
	border-left: #285577 thin solid;
	*/
}
A.imglink
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 0px;
    TEXT-DECORATION: none
}
A.imgLink:visited
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    VISIBILITY: visible;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.imgLink:active
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.imgLink:link
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
    color: #142a3B
}
.pagebreak
{
    PAGE-BREAK-AFTER: always
}
.9pterror
{
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: small-caps
}
.ListTable
{
	width: 100%;
	BORDER-RIGHT: #6caadb 1px solid; 
	BORDER-TOP: #6caadb 1px solid; 
	BORDER-LEFT: #6caadb 1px solid; 
	BORDER-BOTTOM: #6caadb 1px solid;
	color: black;	
	font-size: 10pt;
	font-family: Verdana, Arial;
}
.ListItem
{
	background-color: #e5f3fb;
	text-align: left;
}
.ListHeaderRow
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	text-indent: 10pt;
	font-family: Verdana, Arial;
	height: 18px;
	background-color: #6caadb;
	text-align: left;
}
.BlueHeaderRow
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana, Arial;
	background-color: #6caadb;
	text-align: center;
	
}
.homeTable
{
	BORDER-RIGHT: #6caadb 1px solid; 
	BORDER-TOP: #6caadb 1px solid; 
	BORDER-LEFT: #6caadb 1px solid; 
	BORDER-BOTTOM: #6caadb 1px solid
}
.PanelTable
{
	border-right: #6caad8 1px solid;
	border-left: #6caad8 1px solid;
	border-bottom: #6caad8 1px solid;
	border-top: #6caad8 1px solid;
	width: 429px;
	text-align: left;
}
.PanelTableThin
{
	border-right: #6caad8 1px solid;
	border-left: #6caad8 1px solid;
	border-bottom: #6caad8 1px solid;
	border-top: #6caad8 1px solid;
	width: 179px;
	text-align: left;
}
.PanelListItem
{
	font-weight: bold;
	text-indent: 5pt;
	height: 25px;
	border-top: #6caad8 1px solid;
	text-align: left;
}
.PanelListNewsItem
{
	border-top: blue thin solid;
}
.PanelHeaderCell
{
	/*border-right: #285577 thin solid;
	border-top: #285577 thin solid;
	border-left: #285577 thin solid;
	border-bottom: #285577 thin solid;
	*/
	border-style: solid;
	border-color: #285577;
	border-width: 1px;	
	height: 22px;
	margin-top: 0px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 0px;
	color: white;
	padding-top: 0px;	
	background-color: #6caadb;	
}
.NavBarItem 
{
	padding:0px 0px 0px 0px;	
}
.Hidden
{
	display:none;
}
.DataGridTable
{
	font-size: 9px;
	font-weight: normal;
}
.DataGridHeader
{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	background-color: #8fc9c9;
	text-align: center;
}
.DataGridSuperHeader
{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	background-color: #dce1c4;
	text-align: center;
}
.DataGridItem
{
	font-size: 9pt;
	vertical-align: baseline;
	text-align: left;
}
.DataGridAlternateItem
{
	font-size: 9pt;
	vertical-align: baseline;
	background-color: #D7E8F5;
	text-align: left;
}
.Farsi 
{
	direction:rtl;
	unicode-bidi:embed;
	font-size:12pt;
	margin-right:20px;
}

.Armenian 
{
	font-family: ArmenianFont;
	font-style:  normal;
	font-weight: normal;
}
.TRhomeTableTitle
{
	font-weight: bold;	
	padding-bottom: 3px;
	color: black;
	border-bottom: #1d989e thin solid;
	background-color: #6caadb;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
TR.listRow
{
	font-weight: normal;
	font-size: 10pt;
	background-color: #f3f3f3;
	text-align: left;
}
TD.listRow
{
	font-weight: normal;
	font-size: 10pt;
	text-align: left;
}
.btn
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	background-color: #f3f3f3;
	border-style: outset;
	cursor:hand;
}
table.islandStyle
{
}
.subMenu
{
	background-color:#d7e8f5;
	color:#285577;
	border-top:solid 1px #285577;
	border-left:solid 1px #285577;
	border-right:solid 1px #285577;
	font-weight:bold;
	font-size:8pt;
	text-align: left;	
	 padding-top:4px;
	 padding-bottom:4px;
	 padding-right:20px;
}
.subMenuHover
{
	background-color:#0066B2;
	color:#ffffff;
	font-weight:bold;
	font-size:8pt;
	text-align: left;	
	cursor:hand;		
	 padding-top:4px;
	 padding-bottom:4px;
	 padding-right:20px;
}
.subMenuBottom
{
	background-color:#d7e8f5;
	color:#285577;
	border-top:solid 1px #285577;
	border-left:solid 1px #285577;
	border-right:solid 1px #285577;
	border-bottom:solid 1px #285577;
	font-weight:bold;
	font-size:8pt;
	text-align: left;	
	 padding-top:4px;
	 padding-bottom:4px;
	 padding-right:20px;
}
.smSubMenu
{
	background-color:#d7e8f5;
	color:#285577;
	border-top:solid 1px #285577;
	border-left:solid 1px #285577;
	border-right:solid 1px #285577;
	font-weight:normal;
	font-size:8pt;
	text-align: left;	
	 padding-top:4px;
	 padding-bottom:4px;
}

.smSubMenuHover
{
	background-color:#0066B2;
	color:#ffffff;
	font-weight:normal;
	font-size:8pt;
	text-align: left;			
	 padding-top:4px;
	 padding-bottom:4px;
}
.bottomMenu
{
	background-color:#6caadb;
	border-top:solid 1px #285577;
	border-bottom:solid 1px #285577;
	border-left:solid 1px #285577;
	border-right:solid 1px #285577;
	font-size:10pt;
	font-weight:bold;
	color:white;
	text-align: left;
	 padding-top:4px;
	 padding-bottom:4px;
	 padding-left:4px;
	 padding-right:4px;
}

.menuHover
{	
	border-width:1px;
	border-style:solid;
	border-color:#285577;
	color:White;
	background-color:#0066B2;
	font-size:10pt;
	font-weight:bold;
	text-align: left;	
	 padding-top:4px;
	 padding-bottom:4px;
}
.topMenu
{
	background-color:#6caadb;
	border-top:solid 1px #285577;
	border-left:solid 1px #285577;
	border-right:solid 1px #285577;
	font-size:10pt;
	font-weight:bold;
	color:white;
	text-align: left;
	 padding-top:4px;
	 padding-bottom:4px;
	 padding-left:4px;
	 padding-right:4px;
}
.topMenuHover
{	
	border-top:solid 1px #285577;
	border-left:solid 1px #285577;
	border-right:solid 1px #285577;
	color:White;
	background-color:#0066B2;
	font-size:10pt;
	font-weight:bold;
	text-align: left;
	cursor:hand;	
	 padding-top:4px;
	 padding-bottom:4px;
	 padding-left:4px;
	 padding-right:4px;
}
.topMenuItemClass 
{
	border-top:solid 1px #285577;
}
.middleMenuItemClass
{
	border-top:solid 1px #285577;
}
.bottomMenuItemClass
{
	border-bottom:solid 1px #285577;
}

ul
{
	list-style-image: url(images/sq.jpg);	
	list-style-position:inherit;
	margin-left: 20px;
	margin-top: 15px;		
	margin-bottom: 10px;
}
.topMenuRed
{
	background-color:#8b0000;
	border-width:2px;
	border-style:solid;
	border-color:#285577;
	font-size:10pt;
	font-weight:bold;
	letter-spacing: 1pt;
	color:#faf0e6;
	text-align:center;
}

.topMenuRedHover
{	
	border-width:1px;
	border-style:solid;
	border-color:#8b0000;
	color:#8b0000;
	background-color:#faf0e6;
	font-size:10pt;
	font-weight:bold;
	letter-spacing: 1pt;
	text-align: center;
	cursor:hand;	
}

.topMenuBlueHover
{
	background-color:#6caadb;
	font-size:12px;
	font-weight:bold;
	letter-spacing: 1pt;
	color:white;
	text-align: center;
	cursor:hand;
}
.topMenuBlue
{	
	border-top:solid 1px #285577;
	border-left:solid 1px #285577;
	border-right:solid 1px #285577;
	color:White;
	background-color:#0066B2;
	font-size:12px;
	font-weight:bold;
	letter-spacing: 1pt;
	text-align: center;		
}

.quicklink2
{
	font-size: 12px;	
	margin-top: 15px;
	margin-bottom: 10px;		       
    width: 150px; 
    color: #000000;
}	

.quicklink
{	
	color:#000000;
    width: 150px;
    font-size: 12px;		
}
A.quicklink:active
{
	color:#000000;
    font-weight: normal;
}
A.quicklink:link
{
	color:#000000;
    font-weight: normal;
}
A.quicklink:visited
{
	color:#000000;
    font-weight: normal;
}
A.quicklink:hover
{
	color:#000000;
    font-weight: normal;
}

.quicklink4
{
	height:100;
	padding:5px; 
    
}

.redfont
{
	color: #ff0000;	
	
}

/************ This part is only for the ALTERNATIVE STATIC MENU used in Netscape, Mozilla, Safari browsers ***************/
.cssmenu, .cssmenu li ul{
	list-style-type: none;
	margin:10px 0 0 0;
	padding:0 0 0 0;
	width: 150px; /*WIDTH OF MAIN MENU ITEMS*/
	border: 1px solid black;
	list-style-image:none;
	list-style-position:inside;
	margin-left: 0px;
	margin-top: 5px;		
	margin-bottom: 5px;
}

.cssmenu li{
position: relative;
}

.cssmenu li ul{ /*SUB MENU STYLE*/
	position: absolute;
	width: auto; /*WIDTH OF SUB MENU ITEMS*/
	display: none;
	-moz-opacity:1;
	list-style-image:none;
	list-style-position:inherit;
	margin-left: 0px;
	margin-top: -25px;		
	margin-bottom: 5px;
}

.cssmenu li a{
background: white url(/extranet/images/AltMenuBkgndLightBlue.gif) repeat-x bottom left;
/* background-color:#6caadb; */
font: bold 12px Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding:5px 25px 5px 10px;
text-decoration: none;
}

.cssmenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(/extranet/images/MenuArrow.gif) no-repeat bottom right;
}

.cssmenu li a:visited, .cssmenu li a:active{
color: white;
}

.cssmenu li a:hover{
background: white url(/extranet/images/AltMenuBkgndDarkBlue.gif) repeat-x bottom left;
/* background-color:Lime; */
}

/* Holly Hack for IE \*/
* html .cssmenu li { float: left; height: 1%; }
* html .cssmenu li a { height: 1%; }
/* End */
/************ End of ALTERNATIVE STATIC MENU part *******************

/**************** These styles are for ASP.NET Webmenu control ***************/
.StaticMenu td
{
	color:White;
}
table.StaticMenuItem  
{
	border-collapse:collapse;
	border-top:solid 1px #0066B2;
	border-left:solid 1px #0066B2;
	border-right:solid 1px #0066B2;
	border-spacing:0px;
	background-color:#6caadb;
}
table.StaticMenuItem:hover
{
	background-color:#0066B2;
}
.StaticMenuItem tr
{
	padding-top:4px;
	padding-bottom:4px;
}
.StaticMenuItem td
{
	background-color:#6caadb;
	padding:5px;
	/*border-top:solid 1px #0066B2;*/
}
td.StaticMenuItem:hover
{
	background-color:#0066B2;
}
a.StaticMenuItem, a.StaticMenuItem:hover
{
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:White;
	cursor:default;
}
.DynamicMenu
{
	position:absolute;
}
.DynamicMenuItem tr
{
	padding-top:4px;
	padding-bottom:4px;
}
table.DynamicMenuItem 
{
	border-collapse:collapse;
	border-top:solid 1px #0066B2;
	border-left:solid 1px #0066B2;
	border-right:solid 1px #0066B2;
	border-spacing:0px;
	background-color:#d7e8f5;
	padding:4px;
}
table.DynamicMenuItem:hover
{
	background-color:#0066B2;
	color:White;
}
.DynamicMenuItem td
{
	padding:4px;
	font-size:9pt;
}
.DynamicMenuItem td:hover
{
	color:White;
}
.DynamicMenuItem a
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8px;
	font-weight:bold;
	color:#0066B2;
	cursor:default;
}
.DynamicMenuItem a:hover
{
	color:White;
}
/******************* End of Webmenu control **********************************/
LI.contactInfoAddress
{
	list-style-image: url(/extranet/images/wedge2.gif);
	list-style-position: outside;	
}

/* **** */

.blackfont
{
	color: #000000;
}

.bluefont
{
	color: #0066B2;
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left
}
a.bluefont, a.bluefont:active, a.bluefont:visited, a.bluefont:hover
{
	color: #0066B2;	
	text-decoration: underline;
}

.yellowfont
{
	color: #FFFF00;	
}
a.yellowfont, a.yellowfont:active, a.yellowfont:visited, a.yellowfont:hover
{
	color: #FFFF00;	
}

.statusDetail2
{
	color: #800000;
	font-size: 9pt;
	font-family: Verdana, Arial;
	text-align: left;
	font-weight: normal;
	background-color: #E5F3FB;	
}
.statusDetail1
{
	color: #800000;
	font-size: 9pt;
	font-family: Verdana, Arial;
	text-align: left;
	font-weight: bold;
}
.statusDetail
{
	color: #800000;
	font-size: 9pt;
	font-family: Verdana, Arial;
	text-align: left;
	font-weight:normal;	
}

.optionalMsg
{
	width: 100%;	
	BORDER-RIGHT: #CC0000 1px solid; 
	BORDER-TOP: #CC0000 1px solid; 
	BORDER-LEFT: #CC0000 1px solid; 
	BORDER-BOTTOM: #CC0000 1px solid;
	color: #CC0000;/*#FD8401;E63005*/
	font-size: 9pt;
	font-family: Verdana, Arial;
	text-align: left;
	font-weight: normal;
}

.showMsg
{
	width: 100%;
	BORDER-RIGHT: #6caadb 1px solid; 
	BORDER-TOP: #6caadb 1px solid; 
	BORDER-LEFT: #6caadb 1px solid; 
	BORDER-BOTTOM: #6caadb 1px solid;
	color: black;	
	font-size: 9pt;
	font-family: Verdana, Arial;
}

.showBlueHighlight
{
	width: 100%;
	BORDER-RIGHT: #0066B2 1px solid; 
	BORDER-TOP: #0066B2 1px solid; 
	BORDER-LEFT: #0066B2 1px solid; 
	BORDER-BOTTOM: #0066B2 1px solid;
	color: #800000;	
	font-size: 9pt;
	font-family: Verdana, Arial;
}

.smGrey
{
	color: #cccccc;
	font-size: 6pt;
}

.footnote
{
	font-size: 8pt;
	font-style: italic;
	text-align: left;
	vertical-align: baseline;
}





fieldset
{
    padding: 0pt 10pt 10pt 10pt;
    margin: 11pt;
    width: 420pt;
    display: block;
}

legend
{
    padding: 5pt;
    color: #999999;
    font-size: 0.9em;
}

#Note
{
    margin: 11pt;
    width: 300pt;
    font-size: 0.8em;
    color: Red;
}

#PromptDiv
{
    padding: 40pt 5pt 0pt 0pt;
    margin: 0pt 0pt 8pt 0pt;
}

#ValidationDiv
{
    padding: 0pt 0pt 0pt 0pt;
    margin: 8pt 0pt 0pt 0pt;
}

#MessageCorrectLabel
{
    color: Green;
}

#MessageIncorrectLabel
{
    color: Red;
}

#CaptchaDiv 
{
  padding: 0;
  margin: 0 0 0 1px;
  overflow: visible;
}


/******************* Online Filing **********************************/
h1
{
	font-weight: bold;
	font-size: 18px;
	color: teal;
	font-family: Verdana;
}
h2
{
	font-weight: bold;
	font-size: 14px;
	color: teal;
	font-family: Verdana;
}

.DivLeftAlign
{
	text-align:left;
	font-size: 12px;
	font-family: Verdana;
	padding: 5 0 5 0;
}

.DivPinInstruction
{
    text-align:left;
	font-size: 12px;
	font-family: Verdana;
	padding: 5 0 5 0;
	visibility: visible ; /*hidden;*/
}

.DivFrame
{
	border-right: lightskyblue thin solid;
	border-top: lightskyblue thin solid;
	border-left: lightskyblue thin solid;
	border-bottom: lightskyblue thin solid;
	padding: 5 20 5 10;
	visibility: visible ; /*hidden;*/
}

.DivAddressInfo
{
	background-color:#0066B2; 
	color:#FFFFFF;
	padding: 2 2 2 2;
}

.DivStandard
{
	text-align:left;
	font-size: 12px;
	font-family: Verdana;
	padding: 10 5 20 20;
}
.DivDescriptions
{
	text-align:left;
	font-size: 12px;
	font-family: Verdana;
	font-weight:normal;
	padding: 2 2 2 2;
	border: solid 1px gray;
	color: Blue;
	height:30px;
}
.DivCompBox
{
	text-align:left;
	font-size: 12px;
	font-family: Verdana;
	padding: 10 0 15 0;
}

.FontSmallText
{
	font-size:10px;
}

.ButtonStandard
{
	border:lightgrey thin solid;
	width: 60px;
}

.TableHeader 
{
	font-size:10px; 
	font-weight:bold;
}

.UserDataText
{
	font-size:12;
	color: Blue;
}

.TopRedMsg
{
	color:Red; 
	font-weight:bold; 
	text-align:center; 
	padding: 5 5 5 5;
	line-height: 25px;
}

/******************* END Online Filing **********************************/