color: #000080;a    {text-decoration: underline; 
      color: COCOCO;  
	  font-family: trebuchet ms; 
	  font-weight: bold;
	  }
 
body {font-family: trebuchet ms;
      background-color: #ffffff;
	  color: #000000;
	 }

.body {background-color: #ffffff;
       color: #000000;
	   font-weight: normal;
	   padding: 10px;}


.closed {background-color: gray;}

h3 {font-size: 14pt; 
     color: color: #color:000080;#; 
	 font-family: trebuchet ms; 
	 font-weight: bold;
	 }
h4 {font-size: 10pt; 
     color: color: #000080;#; 
	 font-family: trebuchet ms; 
	 font-weight: bold;
	 }
	 
li	{font-size: 10pt; 
	 font-family: trebuchet ms; 
	 }
	 
.lbltab {background-color: color: #C0C0C0;
         font-weight: bold;
		 }
.lblheader {background-color:color: #C0C0C0;
         font-weight: bold;
		 color: color: #COCOCO;
		 }		 
		 	 
.navlist {font-size: 12px; 
          font-family: courier new;
		  font-weight: normal;
         }
optgroup {font-size: 11px; 
          font-family: courier new;
         }
	 
p   { font-size: 11pt;}

table {font-family: trebuchet ms;
      background- color: #C0C0C0;
	  color: #000000;
	  font-size: 11pt;
	 }

th {font-family: trebuchet ms;
      background- color: #C0C0C0;
	  color: #1da8eb;
	  font-size: 8pt;
	 }
	 
/* standard form styles */

.widget {font-family: trebuchet ms;
         font-size: 8pt;
    	 font-weight: normal;
		 background-color: color: #C0C0C0;
		 
		}
.widget_small {font-family: lucida console;
         font-size: 9pt;
		 font-weight: normal;
		 height: 18px;
		}

.widget_textarea {font-family: trebuchet ms;
                 font-size: 8pt;
		         font-weight: normal;
		  		 }
		
.window {border-right: #000080 1px solid; 
         border-top: #000080 1px solid; 
		 border-bottom: #000080 1px solid; 
		 border-left: #000080 1px solid;
		 background-color: white;
		 } 

.windowtop {border-right: #000080 1px solid; 
         border-top: #000080 1px solid; 
		 border-left: #000080 1px solid;
		 background-color: white;
		 } 

.windowbottom {border-right: #000080 1px solid; 
		 border-bottom: #000080 1px solid; 
		 border-left: #000080 1px solid;
		 background-color: white;
		 } 		 

.windowcell {border-top: #000080 1px solid; 
		 border-left: #000080 1px solid;
		 background-color: white;
		 } 
 .windowtitle {background-color: #000080;;
 	           font-size: 12px; 
			   font-family: verdana; 
			   font-weight: bold; 
			   color: white;
			  }
			  		  
/* web report styles */

.dcipherlink {font-size: x-small;
             }

.reporttable {width: 90%;
              border-spacing: 0px 0px;
              padding: 0px 0px 0px 0px;
              border-bottom: 1px #000080 solid;
              border-right: 1px #000080 solid;
			  margin: 0 0 0 100px;
              }
              
.reporttable2 {width: 90%;
              border-spacing: 0px 0px;
              padding: 0px 0px 0px 0px;
              border-spacing: 0px 0px;
			  margin: 0 0 0 100px;
              }

.reportheaderrow {background-color: #000080;
                 }

.reportheadercell {text-align: left;
                   font-family: "trebuchet ms";
                   font-size: medium;
                   border-left: 1px #000080 solid; 
                   border-top: 1px #000080 solid;
                   border-bottom: 1px #000080 solid;
                   color: ffffff;
                   padding: 0px 0px 0px 0px;
				    background-color:#000080;
                   }
.reportheadercell2 {text-align: left;
                   font-family: "trebuchet ms";
                   font-size: medium;
                   background-color:#FFFFF;
                   color: white;
                   border-left: 1px #000080 solid;
                   border-top: 1px #000080 solid;
                   border-bottom: 1px #000080 solid;
                   padding: 2px;
                   }
                  
.reportrowodd {background-color: white;
               border-spacing: 0px 0px;
               font-size: 12px;
               padding: 0px 0px 0px 0px;
               }
.reportrowcancelled {background-image: URL('cancelled.gif');
                 	 background-repeat: repeat-x;
                 	 background-color: white;
                    }

              
.reportroweven {background-color:#dddddd;
                border-spacing: 0px 0px;
                font-size: 12px;
                padding: 0px 0px 0px 0px;
              }

.reportcell {text-align: left;
             border-spacing: 0px 0px;
             padding-right: 2px;
             padding-left: 2px;
             padding-top: 0px;
             padding-bottom: 0px;
             border-left: 1px #000080 solid;
            }

.reportcellhighlighted {color: #ffffff;
                       padding-right: 2px;
                       padding-left: 2px;
                       padding-top: 0px;
                       padding-bottom: 0px;
                       background-color: #800040;
                       }

.lastupdated {font-family: "trebuchet ms";
         	  font-size: x-small; 
         	  text-align: center;
			 
             }

.reporttitlerow {font-size: large;
                 border-top: 1px #000080 solid;
                 border-bottom: 1px #000080 solid;
                 padding: 0px 0px 0px 0px;
               }
                
.reporttitlecell {text-align: center;
                  font-family: "trebuchet ms";
                  font-size: large;
                  color: black;
                  background-color: #dddddd;
                  border-left: 1px #000080 solid;
                  border-top: 1px #000080 solid;
                 }
                 
.reportfootertable {width: 90%;
		         	margin: 0 0 0 100px;
	               }
                   
.reportfooterrow {font-size: small;
                 }
                 
.reportfootercell {font-family: "trebuchet ms";
                   font-size: small;
                  }
                  
.reportfooternavcell {text-align: right;
                     }

.rptorganization {width: 90%;
                  text-align: center;
                  font-family: "trebuchet ms";
                 }
                  
.rpttitle {width: 90%;
           text-align: center;
           font-family: arial;
          }

.rptmodule {width: 90%;
            text-align: center;
            font-family: "trebuchet ms";
            font-size: 9pt; 
           }
.navigation { float: right;
            }

#header{float: left;
height: 72px;
width: 600px;
margin: 0 0px 0 100px;
}
