body,td,th {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11pt;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body.popup {
	font-size: 12pt;
	color: #000000;
	margin: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
body.bpmenu {
	background-color: #FFFFFF;
	color: #004DA5; 
	margin-top: 0x;
	margin-left: 5x;
	margin-right: 5x;
	font-size: 10pt;
	font-family: Arial;
}

body.display 
{
	background-color:White;
	font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9pt;
	page-break-after: always;		
}
	
.bfmt {
	margin-left: 0px;
	margin-top: 0px;
	background-color="#FFFFFF";
	font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-align:center;
}

a {
        color: #660066;
}
a:link {
	
	color: #004DA5;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
a:visited {
	
	color: #004DA5;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
a:hover {
        
	
	color: #004DA5;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
a:active {
	
	color: #004DA5;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

a.d1 {
        color: #660066;
}
a.d1:link {
	text-decoration: none;
	color: #004DA5;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
a.d1:visited {
	text-decoration: none;
	color: #004DA5;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
a.d1:hover {
        background-color: yellow;
	text-decoration: underline;
	color: #004DA5;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
a.d1:active {
	text-decoration: none;
	color: #004DA5;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

div.menubar{ 
	color :#000000;
	width :100%;
	padding :5px }

a.menu{
	width :16px;
	height:16px;
	text-align : center;
	font-family: Verdana;
	font-style : normal ;
	font-size : 10pt;
	font-weight :bold;
	color :#000000;
	text-decoration : none;
	background-color :#F5D996;
	padding :3px;
	border-style : outset ;border-color :#F5D996 ;border-width : medium 
}
a.menuS{
	width :16px;
	height:16px;
	text-align : center;
	font-family: Verdana;
	font-style : normal ;
	font-size : 8pt;
	font-weight :normal	;
	color :#000000;
	text-decoration : none;
	background-color :#FFFFFF;
	padding :2px;
/*	border-style : outset ;border-color :#F5D996 ;border-width : small */
	border-style:outset; border-color:#9999CC; border-width:thin;	
}
a.menuM{
	width :16px;
	height:16px;
	text-align : center;
	font-family: Verdana;
	font-style : normal ;
	font-size : 10pt;
	font-weight :normal;
	color :#000000;
	text-decoration : none;
/*	background-color :#F5D996; */
	background-color :#FFFFFF;
	padding :2px;
	border-style:outset; border-color:#9999CC; border-width:thin;	
}
a.menuL{
	width :16px;
	height:16px;
	text-align : center;
	font-family: Verdana;
	font-style : normal ;
	font-size : 12pt;
	font-weight :normal;
	color :#000000;
	text-decoration : none;
/*	background-color :#F5D996; */
	background-color :#FFFFFF;
	padding :2px;
	border-style:outset; border-color:#9999CC; border-width:thin;	
	}
a.menu:hover{
	color :#6F6F6F;
	background-color :#8C1F13;
	border-style :inset ;border-color :#F5D996 ;border-width :medium 
}


p {
	font-size: 11pt;
	color: #000000;
	margin: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
p.center {
	font-size: 11pt;
	text-align:center;
	color: #000000;
	margin: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
p.disclaimer {
	font-size: 11pt;
	color: #000000;
	margin: 30px;
    text-align: justify;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
p.disclaimTitle {
	font-size: 11pt;
	color: #000000; 
    text-align: center;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
p.error 
{
	text-align: center;
	font-weight: bold;
	color: Red;
}
	
select {
	font-size: 9pt;
	color: #000000;
    font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
option {
	font-size: 12pt;
	color: #000000;
        background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
text {
	font-size: 12pt;
	color: #000000;
        background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

tt {
	font-size: 14pt;
	color: #00008B;
	margin: 0;
        font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
h1 {
	font-size: 24pt;
	color: #000000;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
h2 {
	font-size: 14pt;
	color: #000000;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
h3 {
	font-size: 14pt;
	color: #000000;
	margin: 0;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
h4 {
	font-size: 10pt;
	color: #000000;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
}
h5 {
	font-size: 10pt;
	color: #000000;
	margin: 0;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
h6 {
	font-size: 9pt;
	color: #000000;
	margin: 0;
	font-weight: lighter;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

span.top 
{
	font-size: 12pt;
	color: #000000;
	font-weight:bold;
    line-height: 125%;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	float: left;
}

span.logo
{	float:right;
}
	
span.C1 
{
    width: 199px;
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
span.C2save 
{
    font-size: 7pt;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #000000;
	display:block;
	background-color: Red;
	text-align: center
}

span.C2old
{
    width: 199px;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
span.map 
{
	font-size: 7pt;
	color: #004DA5;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

ul.circle 
{
	list-style-type: circle;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

span.footer 
{
	background: #FFFFFF;
        border-style: none;
        color: #000000;
        height= 30px;
        width= 207px;
        font-size: 7pt;
        font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

button.footer 
{
	background: #FFFFFF;
        border-style: none;
        color: #000000;
        height= 30px;
        width= 207px;
        font-size: 8pt;
        font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
button.rule 
{
	background: #000000;
    border-style: solid;
    height= 1px;
    width= 626px;
}
button.CH123 
{
	background: #FF0000;
    color: #000000;
    text-align:center;
    border-style: none;
    width= 207px;
}
hr
{
       color: #000000; 
}
hr.label
{
       width: 475px; 
       font-size: 14pt;
       font-weight: bold;
}

hr.display 
{
	width: 630px;
	color: Black;
}

input.rs 
{
	background: #BA2D3D;
    color: #FFFFFF;
	font-weight: Bold;
}

input.rs1 
{
	
	background-color: white;
	border: 0;
	text-decoration:underline;
	text-align:left;
	color: blue;
	font-weight: bold;
}

table.container 
{
	width: 630px;
	border: none 0px black;
	padding: 2px, 2px, 2px, 2px;
}	

table.criteria
{
         width: 600px;
         border: 0px solid Black;
         background: #AE0706;
}
td.criteria1
{
         background: #AE0706;
         color: white;
         font-weight: normal;
}
td.criteria2
{
         background: #FF0000;
         padding-left: 2px;
         padding-top: 2px;
         padding-right: 2px;
         padding-bottom: 3px;
}

table.cellfmt
{
         width: 600px;
}

td.cellfmt
{
         background: #FFFFFF;
         padding-left: 2px;
         padding-top: 2px;
         padding-right: 2px;
         padding-bottom: 3px;
         text-align: center;
}


td.subheader 
{
	text-align:left;
	font-size: 9pt;
	font-weight: bold;
	background-color: Red;
}

td.dcellfmt
{
	text-align:left;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	width: 210px;
}

td.center {
  text-align: center;
  float: center;
}

td.left {
  text-align: left;
  float: left;
}

div.center {
  text-align: center;
}

div.lfloat {
	float: left;
	font-weight: bold;
}

div.rfloat {
	float: right;
}

div.float p 
{
/*	text-align:left; */
	font-size: 12pt;
}

div.container 
{
/*	border: 2px groove #333;
	background-color: #ffe; */
	border: 2px none #000000;
	background-color: Transparent;
	width: 600px;
}

div.display
{ 	border: 5;
	padding-left:5;
	padding-right:5;
	width=100%;
}

div.spacer 
{
	clear: none;
}

img {
  border: none;
}
@media print 
{
	button {
        display: none;
	}
    button.ch1 { color: #000000;
	    background-color:#FF0000;
        text-align:center;
        border: solid 3px black;
        width= 207px; 
        font-size: 9pt;
        font-family:Arial,sans-serif;
        }

    button.ch2	 { color: #000000;
	    background-color:#FF0000;
        text-align:center;
        border: solid 3px black;
        width= 207px; 
        font-size: 9pt;
        font-family:Arial,sans-serif;
        }

	span.C2 {
		font-size: 7pt;
		color: #000000;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		border: solid 3px black;
		color: #000000;
		display:block;
		background-color: Red;
		text-align: center
	}
}

@media screen 
{
   button.ch1 { background: #FF0000;
	    background-color:#FF0000;
        color: #000000;
        text-align:center;
        border-style: none;
        width= 207px;
        font-size: 9pt;
        font-family:Arial,sans-serif;
	}

   button.ch2 { background: #FF0000;
	    background-color:#FF0000;
        color: #000000;
        text-align:center;
        border-style: none;
        width= 207px;
        font-size: 9pt;
        font-family:Arial,sans-serif;
   }
	span.C2 {
		font-size: 7pt;
		color: #000000;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		color: White;
		display:block;
		background-color: Red;
		text-align: center
	}
}



