/*body { color: #4d4d4d; font-size: 10pt; font-family: helvetica, arial; background-color: white; }p, li, div, span, ul, ol, td { color: #4d4d4d; font-size: 10pt; font-family: helvetica, arial; }td.small { font-size: 8pt; font-family: helvetica, arial; }a:link { color: #4d4d4d ; text-decoration: none; }a:visited { color: #4d4d4d ; text-decoration: none; }a:hover { color: #000; text-decoration: underline; }a:active { color: #9baab2 ; font-weight: bold; }.menuitem { color: #4d4d4d; font-size: 10pt; font-family: helvetica, arial; line-height: 10pt; }.heading { color: #4d4d4d; font-size: 12pt; font-family: helvetica, arial; font-weight: bold; line-height: 20pt; }ul { color: #000; font-size: 10pt; font-family: helvetica, arial; list-style-type: disc; margin: 1em 0 1em 40px; }.button { background-color:#BCCEDD; font-size: 8pt; font-family: helvetica, arial; font-weight: bold; border-style:outset; color:#4D4D4D; }*/body { color: #4d4d4d; font-size: 10pt; font-family: helvetica, arial; background-color: white; }
p, li, div, span, ul, ol, td, th { color: #4d4d4d; font-size: 10pt; font-family: helvetica, arial; }
.small { font-size: 8pt; font-family: helvetica, arial; }
a:link { color: #4d4d4d ; text-decoration: underline; }
a:visited { color: #4d4d4d ; text-decoration: underline; }
a:hover { color: #ADBECA; text-decoration: none; }
a:active { color: #ADBECA ; font-weight: bold; text-decoration: underline; }

a.navLink:link { color: #000 ; text-decoration: none; }
a.navLink:visited { color: #000 ; text-decoration: none; }
a.navLink:hover { color: #ADBECA; text-decoration: underline; }
a.navLink:active { color: #ADBECA ; font-weight: bold; }

a.linkButton:link { color: #4d4d4d ; text-decoration: none; }
a.linkButton:visited { color: #4d4d4d ; text-decoration: none; }
a.linkButton:hover { color: #ADBECA; text-decoration: underline; }
a.linkButton:active { color: #ADBECA ; font-weight: bold; }

.menuitem { color: #4d4d4d; font-size: 10pt; font-family: helvetica, arial; line-height: 10pt; }
.heading { color: #4d4d4d; font-size: 12pt; font-family: helvetica, arial; font-weight: bold; line-height: 20pt; }
.doclib_cat1 { color: #4d4d4d; font-size: 12pt; font-family: helvetica, arial; line-height: 15pt; }
.doclib_catn { color: #4d4d4d; font-size: 10pt; font-family: helvetica, arial; font-weight: bold; line-height: 12pt; }
ul { color: #000; font-size: 10pt; font-family: helvetica, arial; list-style-type: disc; margin: 1em 0 1em 40px; }


.doclib_doc 
{
	color: #4d4d4d; 
	font-size: 10pt; 
	font-family: helvetica, arial; 
	line-height: 12pt; 
	display:none;
}

.menuchild 
{
    display:none;
    text-indent: 13px;
}
.menuopen
{
    display:block;
    visibility:visible;
}



/*Grid Styles*/
.Grid_SelectedItemStyle {
	background-color: #6F83A1;
	FONT-FAMILY: Helvetica, sans-serif; 
	color:	white;
    FONT-SIZE: 10px;
}
.Grid_AlternatingBackColor {
    background-color: #ffffff;    
}

.GridColumnHeader { 
	font-weight: bold;    
    FONT-SIZE: 12; 
    COLOR: #ffffff; 
    FONT-FAMILY: Arial, sans-serif; 
    BACKGROUND-COLOR: #A1AEA0; 
    TEXT-ALIGN: center; 
}
.GridColumnFooter { 
	font-weight: bold;    
    FONT-SIZE: 12; 
    COLOR: #4D4D4D; 
    FONT-FAMILY: Arial, sans-serif; 
    BACKGROUND-COLOR: #cccccc; 
    TEXT-ALIGN: center; 
}
.GridTextStyle { /* do we need this? */
    FONT-SIZE: 12; 
    
}
.GridItemStyle {
    FONT-SIZE: 12; 
    FONT-FAMILY: Helvetica, sans-serif; 
    BACKGROUND-COLOR: #FFFFFF; 
}
.GridFooterStyle {
    FONT-SIZE: 12; 
    FONT-FAMILY: Helvetica, sans-serif; 
}
.GridPagerStyle {
    FONT-SIZE: 10; 
    FONT-FAMILY: Helvetica, sans-serif;     
    background-color: silver;
    text-align: center;
}
.oddRow {
    FONT-SIZE: 12;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e5e5e5;
}
.evenRow {
    FONT-SIZE: 12;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF; 
}
.gridColumnImageFormat img
{
	width: 20;
	height: 20;
}