body      	{ margin: 0pt; 
              background-color: white; 
        	  background-attachment: fixed; 
        	  text-align: left; 
        	  vertical-align: middle; 
                } 

p, i, b, li, td	{ color: #000000; 
                  font-size: 10pt; 
		  font-family: Arial, Verdana, Helvetica;  
		  text-align: justify;
                }   
li		{
		  text-align: left;
                }
p.header	{ 
                  color: #000080; 
                  font-size: 14pt; 
		  font-family: Arial, Verdana, Helvetica; 
		  orphans: 2; 
                }   

a	        { text-decoration: none; 
                  font-weight: bold 
                }
		
a:link,
a:visited	{ color: #005080
                }

a:active	{ color: #cc3300; 
                }

a:hover		{ 
                  text-decoration: underline; 
                  text-decoration: none; 
                  color: #CC3300; 
                  font-weight: bold;
		}

h1		{ font-family: Arial, Verdana, Helvetica; 
		  font-size: 14pt; 
                  text-align: left; 
		  color: black; 
		  background-color: white;
		  font-weight: bold;
		}
h2		{ font-family: Arial, Verdana, Helvetica; 
                  font-size: 12pt; 
                  text-align: left; 
		  color: black; 
		  background-color: white; 
		}
h3		{ font-family: Arial, Verdana, Helvetica; 
                  font-size: 10pt; 
		  font-weight: bold;
                }
h4		{ font-family: Arial, Verdana, Helvetica; 
                  font-size: 10pt; 
                }
h5		{ font-family: Arial, Verdana, Helvetica; 
                  font-size: 10pt; 
                  font-style: italic; 
		}
h6		{ font-family: Arial, Verdana, Helvetica; 
                  font-size: 8pt;
                }
hr		{ width: 100%; 
                  height: 0.5pt; 
		  color: #000080; 
		}

td.nav_tf,
td.nav_t       {
                background-color : #dddddd;
                color : #333333;
                border-top: 1px solid black;
                border-bottom: 1px solid black;
                border-right: 1px solid black;
                border-left: 1px solid black;
                height: 15;
                width: 60px;
                padding : 0px 10px 0px 10px;
                text-align: center;
}
td.nav_tf      {
                border-left: 1px solid black;
               }
a.nav_t,
a.nav_t:hover,
a.nav_t:visited	{
                  color: #222222;
		  text-decoration: none;
		  font-family: Arial, Verdana, Helvetica; 
         	  font-size: 11px; 
		}
input, option
{
        border-color:#3C3C3C;
        border-width:1;
        font-family: Arial, Verdana, Helvetica; 
        font-size:12;
        background-color:#eeeeee;
        color:#3C3C3C;
}
input.submit 
{
        background-color: #e0e0e0;
        font-weight: normal;
        font-size : x-small;
}
select
{
        border-color:#3C3C3C;
        border-width:1;
        font-family: Arial, Verdana, Helvetica; 
        font-size:12px;
        color:#3C3C3C;
        background-color:#FFFFFF;
}

textarea
{
        border-color:#3C3C3C;
        border-width:1;
        font-family: Arial, Verdana, Helvetica; 
        font-size: small;
        color:#000000;
        background-color:#eeeeee;
}


   /* COMMON */
    .csi-textpic {
        padding: 6px;
        background: #FFFFF;
        border: 0px;
    }
    
    .csi-textpic img {
        border: 0px;
        margin: 0px;
    }
    
    .csi-textpic .csi-caption {
        text-align: center;
        font-style: italic;
    }
    
    .csi-textpic .csi-image {
        border: 0px;
        margin: 0 0 3px 0;
        background: #FFFFF;
        width: auto;
    }
    
    .csi-textpic .csi-imagewrap {
        border: 0px;
    }
    
    .csi-textpic .csi-text {
        border: 0px;
        text-align: left;
    }
    
    .csi-text p {
        margin-top: 0;
    }
    
    /* CENTER */
    
    .csi-center .csi-image {
        margin: 0 auto 3px;
    
    }
    
    /* RIGHT */
    .csi-right div.csi-image {
        float: right;
        clear: both;
    }
    
    .csi-right div.csi-text {
        clear: right;
    }
    
    
    /* LEFT */
    .csi-left div.csi-image {
        float: left;
        clear: both;
    }
    
    .csi-left div.csi-text {
        clear: left;
    }
    
    
    /* INTEXT LEFT */
    .csi-intext-left .csi-image {
        float: left;
        clear: both;
        margin-right: 5px;
    }
    
    
    /* INTEXT RIGHT */
    .csi-intext-right .csi-image {
        float: right;
        clear: both;
        margin-left: 5px;
    }
    
    
    /* INTEXT RIGHT NOWRAP */
    .csi-intext-right-nowrap .csi-text {
        margin-right: 136px;
    }
    
    .csi-intext-right-nowrap .csi-image {
        float: right;
        clear: both;
    }
    
    
    /* INTEXT LEFT NOWRAP*/    
    .csi-intext-left-nowrap .csi-text {
        margin-left: 136px;
    }
    
    .csi-intext-left-nowrap .csi-image {
        float: left;
        clear: both;
    }

