font	      {
		 font-family: Trebuchet MS, verdana, helvetica;
		font-size: 14pt;
		text-decoration: none;
		font-weight: bold;
                line-height: 18pt;
                background: none;
			}
td,body,div,input,textarea,form,dd,dt
{
		font-family: Trebuchet MS, verdana, helvetica;
		font-size: 14pt;
		text-decoration: none;
		font-weight: normal;
                line-height: 18pt;
              scrollbar-3dlight-color:#111cfe;
scrollbar-arrow-color: #464A4D;
scrollbar-base-color: #C3C6CA;
scrollbar-darkshadow-color: #464A4D;
scrollbar-face-color:#C3C6CA;
scrollbar-highlight-color: #C3C6CA;
scrollbar-shadow-color: #464A4D;

	       margin-right: 0;
	       padding-right: 0;
	        margin:0;
	       padding:0;

		}
table {
              margin:0;
	          padding:0;
              margin-right:0;
              border-right-width: 0;
               }


p	       {
                font-family: Trebuchet MS, verdana, helvetica;
		font-size: 14pt;
		text-decoration: none;
		font-weight: bold;
                line-height: 18pt;
		text-align: right;
		     background: none;
		
		}


a              {
		font-family: Trebuchet MS, verdana, helvetica;
		font-size: 14pt;
		line-height: 18pt;

		}
a:link        {
                color: #C7DFF3;
		background: none;
		text-decoration:none;
		}
a:active    {
                 color:  #C7DFF3;
                 background: none;
                 text-decoration:none;
	 border-bottom: 1px dotted #C7DFF3;
		 }
 a:visited 	 {
		 color:#C7DFF3;
		 background: none;
		 text-decoration:none;
		 }
a:hover     {
		 background: none;
	                  color: #111cfe;
		 text-decoration:underline;
		 }

.neglink:link     {
		 background: none;
	                  color: #111cfe;
		 text-decoration:underline;
		 }


.navlink       {
                   font-size: 10pt;
                   text-align: left;
                   font-weight: normal;
                   line-height: 12pt;
                   color: #C7DFF3;
                    }

a.navlink:link
                {
                color:  #C7DFF3;
		background: none;
		text-decoration:none;
		}
a.navlink:active    {
                 color: #C7DFF3;
                 background: none;
                 text-decoration:none;
	 border-bottom: 1px dotted  #C7DFF3;
		 }
 a.navlink:visited 	 {
		 color:  #C7DFF3;
		 background: none;
		 text-decoration:none;
		 }
a.navlink:hover     {
		 background: none;
	                  color: #111CFE;
		 text-decoration:underline;
		 }





.tiny		{
		background: none;
		font-family: verdana, helvetica;
		color: #111CFE;
		font-size: 10px;
		font-weight: normal
		text-decoration: none;
		line-height: 12px;
	    padding-bottom: 22px;
        text-align: left;
       vertical-bottom: top;
       text-align: right;
       background: #ffffff;
		}
.footer      {
		background: none;
		font-family: verdana, helvetica;
		color: #111CFE;
		font-size: 10px;
		font-weight: normal
		text-decoration: none;
		line-height: 12px;
	    padding-bottom: 22px;
        text-align: left;
        vertical-bottom: top;
		}

a.navlinkfooter
		 {
		 font-size: 10px;
		line-height: 12px;
		 color:#C7DFF3;
		 background: none;
		 text-decoration: none;
		 }
a.graphiclink {
	 	text-decoration: none;
	font-family:  tahoma, verdana, lucida, arial, helvetica, sans-serif;
	border-bottom: none;
	text-align: center;
	background: none;
	}
a.graphiclink:hover{
 	border-bottom: none;
	}
a.graphiclink:active{
 	border-bottom: none;
	}

.green      {
		color: #008000;
				}
.red          {
		color: #FF0000;
		}

.purple      {
		color: #641051;
		background: #ffffff;
		}
.blue      {
		color: #1021FF;
		}
.pc           {
                text-align: center;
                }

.pc                           {
                                text-align: center;
                                }

.pl                           {
                                text-align: left;
                                }

.pr                           {
                                text-align: right;
                                }

.
.pj                           {
                                text-align: justify;
                                }

.sh6r                         {
                                font-size: 10pt;
                                text-align: right;
                                line-height: 12pt;
                                padding-right: 6px;
                                	font-weight: normal;
                                }

.caption                  {
                                font-size: 8pt;
                                text-align: left;
                                line-height: 10pt;
                                color: #ffffff;
                                 }
 .captionr                 {
                                font-size: 8pt;
                                text-align: right;
                                line-height: 10pt;
                                color: #ffffff;
                                }
 .captionc                {
                                font-size: 8pt;
                                text-align: center;
                                line-height: 10pt;
                                color: #ffffff;
                                }
.box	        {
		font-family: verdana,helvetica;
		font-size: 10px;
		color: #ffffff;
		line-height: 13px;
		padding-top: 12px;
		padding-bottom: 12px;
		padding-left: 6px;
		padding-right: 6px;
		}
h2            {
		background: none;
		font-family: arial, helvetica;
		color: #cccfdc;
		font-size: 18px;
		font-weight: bold;
		text-decoration: none;
		text-align: center;
		line-height: 22px;
		}
h3            {
		background: none;
		font-family: arial, helvetica;
		color: #ffffff;
		font-size: 15px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		line-height: 22px;
		}		
		
.neg	      {
		 font-family: Trebuchet MS, verdana, helvetica;
		font-size: 14px;
		color: #000000;
		text-decoration: none;
		font-weight: bold;
                line-height: 18px;
              	padding-left: 15px;
		padding-right: 15px;
     		padding-top: 15px;
		padding-bottom: 15px;
		     background: #DCDFED;
            }
		
		
		
.bartop	      {
		 font-family: Trebuchet MS, verdana, helvetica;
		font-size: 14px;
		color: #000000;
		text-decoration: none;
		font-weight: bold;
                line-height: 18px;
              	       background-image: url("images/topbar.gif");
            background-attachment: fixed;
            background-position: 0% 50%;
            background-repeat: repeat-x;
               }
   
            
.negtop	      {
		 font-family: Trebuchet MS, verdana, helvetica;
		font-size: 14px;
		color: #000000;
		text-decoration: none;
		font-weight: bold;
                line-height: 18px;
                	       background-image: url("images/negbgtop.gif");
            background-attachment: fixed;
            background-position: 0% 0%;
            background-repeat: no-repeat;
            padding-top: 12px;
		padding-bottom: 12px;
		padding-left: 25px;
		padding-right: 25px;
            }
            
 .barbtm	      {
		 font-family: Trebuchet MS, verdana, helvetica;
		font-size: 14px;
		color: #000000;
		text-decoration: none;
		font-weight: bold;
                line-height: 18px;
          	       background-image: url("images/bottombar.gif");
            background-attachment: fixed;
            background-position: 100% 50%;
            background-repeat: repeat-x;
            
            }           