
/* #99cc66; 66cc33 99cc33 */
/* asg green rgb(147,200,66) */
/*
    @import url("css/main.css");
.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
}
.headerfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
}


    body {
    background-color: #333333;
    }
    a:link {
    color: #666666;
    }
    a:visited {
    color: #999999;
    }
    .style3 {color: #FFFFFF}
    .style4 {font-size: 10px}


*/

.body {
    background-color: #333333;
}
    a:link {
    color: #666666;
    }
    a:visited {
    color: #999999;
    }
    .style3 {color: #FFFFFF}
    .style4 {font-size: 10px}

.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
}
.headerfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
}


.body_prn { background-color: white; link: blue; vlink: black; padding: 0; }
.footer { font-family: Verdana, Arial, Helvetica, serif; font-size: 8pt; color: white; }
.footer a { font-family: Verdana, Arial, Helvetica, serif; font-size: 8pt; color: white; }

.header_table { 
    width: 100%; 
    padding: 2px;
    border-style: solid; 
    border-width: 0; 
    border-color: black; 
}

.layout-table { width: 100%; " }/*text-align: left;*/

.context-table { 
    /*width: 100%; */
    background-color: grey; 
    padding: 0px;
    border-style: solid; 
    border-width: 1; 
    border-color: white; 
}

.context-td { 
    background-color: white;
    padding: 2px; 
    text-align: center; 
}



.divider {
    border-bottom: 1px solid white;
    padding: 4px;
}

.box_unpadded {
    border-style: solid;
    border-color: black;
    border-width: 1px;
    padding: 2px;
    background-color: white;
}

.box {
    border-style: solid;
    border-color: black;
    border-width: 1px;
    padding-right: 4px;
    padding-left: 4px;
    padding: 6px;
    padding-bottom: 6px;
    background-color: white;
}



.context-heading {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold; 
	color: black; 
	background-color: white;
	border-color: black;
	border-width: 1px;
    padding-bottom: 6px;

}
.context-heading a {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: normal; 
	color: black; 
	background-color: white;
	border-color: black;
	border-width: 1px;
    padding-bottom: 6px;

}

.context-sub-heading {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: black; 
	background-color: white;
	border-color: black;
	border-width: 1px;
    padding-bottom: 6px;
}

.context-sub-heading a {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-weight: bold; 
	color: black; 
	background-color: white;
	border-color: black;
	border-width: 1px;
    padding-bottom: 6px;
}

.context-text {
    text-align: left;
    font-family: Verdana, Arial, Helvetica, serif; 
    font-size: 10pt; 
    font-weight: normal; 
    color: black; 
    background-color: white;
    border-color: black;
    padding: 2px;
}
/*    padding-bottom:6px; */
.context-text a {
    text-align: left;
    font-family: Verdana, Arial, Helvetica, serif; 
    font-size: 9pt; 
    font-weight: bold; 
    color: black; 
    background-color: white;
    border-color: black;
    padding: 2px;
}

.small-text {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, serif; 
	font-size: 9pt; 
	font-style: normal; 
	color: black;
	padding-bottom: 4px;
}

.small-text a {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, serif; 
	font-size: 9pt; 
	font-weight: normal; 
	padding-bottom: 4px;
}


.attain {
	font-family: courier; 
	font-size: 8pt; 
	font-style: normal; 
	color: #666666;
}

.attain a {
	font-family: courier; 
	font-size: 7pt; 
	font-weight: #666666; 
}


#main-table { background-color: rgb(147,200,66); }


