/* Page Structure Begins */

   * {
  
   padding:0;
   margin:0;
   }

/* Container */
   #container {
   width:800px;
   margin:10px;
   text-align:left;
   background-color:#fff;
   }

 
/* Banner */
   #banner {
   width:800px;
   height:101px;
   }

/* Volume Number/Issue/Date */
   #volume {
   width:800px;
   background-color:#0099cc;
   margin-top:0;
   padding:0;
   }

/* Main Navigation */
   #main_nav {
   float:left;
   width:180px;
   background-color:#ffffcc;
   margin-right:10px;
   }

/* Content */
   #content {
   width:500px;
   padding:10px;
   margin-left:180px;
   margin-top:10px;
   }

/* Footer */
   #footer {
   width:800px;
   height:54px;
   background-color:#006699;
   clear:both;
   padding:5px;
   }

/* End Styling for Page Structure */


/* Start Styling for Basic Text---------------- */



/* Basic Link Styling */

    a:link {
     color:#6699ff;
     }

    a:visited {
    color:#ccc;
    }

    a:active {
    color:#336600;
    }



  
/* Body */
   body {
   font-family:'Lucida Grande',Verdana,sans-serif;
   font-size:.8em;
   line-height:155%;
   text-align:center;
   background-color:#003366;
   }

   p {
     margin-bottom:15px;
     }

   ul {
      margin-top:10px;
      margin-left:30px;
      margin-bottom:10px;
      }

   ol {
      margin-top:10px;
      margin-left:30px;
      margin-bottom:10px;
      }

/* Style of Headers */
   h1 {
   font-size:1.2em;
   color:#006699;
   font-weight:bold;
   margin-top:15px;
   margin-bottom:6px;
   }

   h4 {
   font-size:1em;
   color:#006699;
   margin-top:15px;
   margin-bottom:15px;
   
  #volume h4 {
   padding:20px;
   }   

   }

   h5 {
   font-size:.9em;
   color:#006699;
   margin-top:15px;
   }
 
   h6 {
   font-size:.9em;
   color:#000;
   padding:0;
   margin-top:15px;
   border:0;
    }
  
   .black {
   font-size:.9em;
   color:#000;
   margin:0;
   border:0;
   padding:0;
   }

   #main_nav h4 {
   margin:5px;
   color:#006699;
   }
  
   #volume h4 {
   text-align:left;
   margin-left:10px;
   margin-top:10px;
   color:#ffffcc;
   font-size:1em;
   }

   #footer p {
    text-align:center;
    color:#fff;
    font-size:10px;
    }

   .source {
    font-size:.7em;
    line-height:140%;
    padding:0;
    margin-top:3px;
    }
    

/* End Basic Text Styling------------------- */


   

/*----------------horizontal rule---------------------*/

    .hr { 
     border-bottom:1px dotted #ccc;
     border-width:thin;
     margin-bottom:20px;
     margin-top:20px;
     }




/* Begin Main Navigation List Styling---------------------*/



/* Main_nav Lists */

   #main_nav ul {
    list-style-type:none;
    width:180px;
    margin:10px;
    }

   #main_nav ul li {
    padding:2px;
    margin:5px;
    }

   #main_nav ul li a {
    color:#0099cc;
    text-decoration:underline;
    }
   

   #main_nav ul li a:visited {
    color:#000;
    text-decoration:underline;
    }

   #main_nav ul li a:hover {
    color:#ccc;
    text-decoration:underline;
    }

   #main_nav ul li a:active {
    color:#333333;
    text-decoration:underline;
    }

   #main_nav ul li h4 {
    color:#006699;
    margin:0;
    }


/* Style for subscribe button */
    
   .subscribe {
    border:0;
    }

/* End Main_nav styling -----------------------------------*/



/*----------------------------------------------------------------*/   

/* styling for Safety Checklist for Identity Theft */

   .checklist {
    border:1px dotted #ccc;
    padding:5px;
    background-image:url(images/snowflakes.jpg)
    }

 
    .checklist h3 {
     font-size:1em;
     color:red;
     text-align:center;
     }
   
   .underline {
    text-decoration:underline;
    }

   .bold {
    font-weight:bold;
    }

   .bold_blue {
    font-weight:bold;
    color:#006699;
    }
    
    .blue {
     color:#006699;
     }

   .alpha {
    list-style-type:lower-alpha;
    }

   .bullets {
    list-style-type:disc;
    }
   
    .author {
     text-align:right;
     font-weight:bold;
     color:#003366;
     font-size:11px;
     list-style-type:none;
     }
   
 
     

/*-----------------------SPECIAL RULES--------------------------------------*/

/* Story Images */

   .story_images {
    float:left;
    border:1px solid #ccc;
    margin-bottom:5px;
    margin-right:10px;
    
    }

.story_images2 {
    float:left;
    border:1px solid #fff;
    margin-right:10px;
    margin-bottom:5px
    }


.story_images3 {
    float:left;
    border:0px solid #fff;
    margin-right:10px;
    margin-bottom:5px
    }

.story_images4 {
    border:1px solid #ccc;
    margin-right:10px;
    margin-bottom:5px;
    }

    .none {
     float:left;
     }

    .italics {
     font-style:italic;
     }

    sup {
    color:#000;
    font-size:8pt
    }

    sup.regular {
     color:black;
     }


   .footnotes li {
    font-size:.8em;
    list-style-type:none;
    margin:5px;
    }

   .references li {
    font-size:.8em;
    list-style-type:none;
    margin:5px;
    line-height:140%;
    }
   
   #content ul .footnotes {
    list-style-type:none;
    }

   .budget li {
    margin:8pt;
    list-style-type:square;
    }

   .practice_story li {
    margin:5px;
    }

   .force_image {
    float:left;
    margin-right:10px;
    margin-bottom:10px;
    }

/* Style for NUGGET-------------------------------------------------*/
   
   /* blockquote */

   blockquote {
   font-style:italic;
   margin-left:30px;
   }
  
 
   .underline {
    text-decoration:underline;
    }
 

/* Editorial Styling--------------------------------------------------*/

    .editorial ul {
    list-style-type:none;
    line-height:200%;
    padding:0;
    margin:0;
    }


/* Styling for Images New Publications from COPS */

   .new_images {
    float:right;
    border:1px solid #ccc;
    margin-left:10px;
    margin-top:10px;
    }

.new_images2 {
    float:right;
    border:0px solid #ccc;
    margin-left:10px;
    margin-top:10px;
    }

.clear {
 clear:both;
 }

/* Styling for subscription button */

.subscribe {
 border:none;
 }
   
#winner {
 float:right;
 }