/***********
* tags
***********/

html
{
 /*overflow: -moz-scrollbars-vertical !important; */
 height: 100.01%;
 padding: 0px;
 margin: 0px;
 border: 0px transparent none;
}


  body
  {
   padding: 0px;
   margin: 0px;
   border: 0px transparent none;
   background-position: left top;
   /* font */
   color:#515151;
   font-size: 11px; 
   font-family: Verdana,Arial,Helvetica,sans-serif,Trebuchet MS;
  }


    div,span,table,td,tr,form,input
    {
     padding: 0px;
     margin: 0px;
     border: 0px transparent none;
     /* font */
     color: black;
     font-size: 11px; 
     font-family: Verdana,Arial,Helvetica,sans-serif,Trebuchet MS;     
    }
    
  
      p,h1,h2,h3,h4,h5,h6,ol,ul,li,strong
      {
       padding: 0px;
       margin: 0px;
       border: 0px transparent none;
       /* font */
       color: black;
       font-size: 11px; 
       font-family: Verdana,Arial,Helvetica,sans-serif,Trebuchet MS;
      } 
    

      /*** clearfix ***/ 
      .clearfix { clear: both; line-height: 0; font-size: 0; display: block; height:0; }     		
    
    
      a img 
      {
      border: 0px;
      }	
    	
     /***********
     * fonts
     ***********/
     
	p
	{
	line-height: 150%;
	font-size: 13px;
	color: black;
	/*text-align: justify;*/
	}
	
	strong
	{
	line-height: 150%;
	font-weight: bold;
	font-size: 13px;
	color: black;
	}
	
	h1
	{
	font-size: 14px;
	padding: 19px 0px 5px 0px;
	color: black;
	letter-spacing: 1px;
	}
	
		#col1 h1
		{
		width: auto;
		font-size: 11px;
		font-weight: bold; 
		text-transform: uppercase;
		letter-spacing: 1px;		
		color: #C30A2A; 
		border: 1px solid #C30A2A;
		border-bottom: 0px;
		padding: 5px;	
		margin: 15px 0px 0px 0px;	
		background-color: #F3F4F5;
		}
	
	h2
	{}
	
	h3
	{}	

	h4
	{}

	h5
	{}

	h6
	{}
				

     /***********
     * links
     ***********/

     .bodytext a, .bodytext a:visited, li a, li a:visited
     {
      color: #F4181A;
      text-decoration: none;
     }		
     
     	.bodytext a:hover, li a:hover
     	{
     	 color: #F4181A;
     	 text-decoration: underline;
     	}	
     
     /**********
     * list ul,li,ol
     **********/	

     ul
     {
     margin: 0px 0px 0px 0px;
     }
     
     li
     {
     list-style-image: url(../img/li.gif);
     list-style-position: outside;
     /*-35px;*/
     margin-left: 15px;
     padding: 0px;
     font-size: 12px;
     line-height: 150%;
     }

    ol li{
    list-style-type: decimal;
    list-style-image: none;
    list-style-position: inside;
    margin: 0px;
    }
    
     .csc-textpic-caption
     {
     padding: 5px 0px 5px 0px;
     }
     
     #col3 .csc-textpic-caption
     {
     padding: 5px 20px 5px 20px;
     }     
