﻿/* DTSEM Main Stylesheet                                        *
 * USDOL/OSHA - Salt Lake Technical Center                      *
 * Last Revised: 05/17/2012 - KP - added focus350red            *
 *
 ***************************************************************/


/*--Red In Focus box style*/

.focus {
width: 250px;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #990000;
margin: 0px 0px 0px 0px;
padding: 0px;
float:right
} 

.focus350 {
width: 350px;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #990000;
margin: 0px 0px 0px 0px;
padding: 0px;
float:right
} 

td.infocus { 
background-color: #990000;
} 

table.infocus { 
background-color: #990000;
} 

/* SAFETY AND HEALTH TOPICS */

#shtp { background-color:white; margin:0px 0px 0px 0px; padding:2px; }

#shtp_wrapper {  width: 699px;
                 height: 25px;
                 padding:3px;
                 position:relative;
                 top:-1px; }

#shtp_image   {  width: 699px;
                 height: 100px;
                 padding:3px;
                 position:relative;
                 top:-25px; }

.main_shtp { background-color:white; margin:0px 0px 0px 0px; padding:2px; }

.main_shtp HR { color:#003399}

.main_shtp h1 {font-family: "Lucida Bright"; 
            color:#336699;
			font-size:24px; 
			font-weight:bold; }
			   
.main_shtp h2 {font-family: "Lucida Bright"; 
            color:#000000;
			font-size:18px; 
			font-weight:bold; }

.main_shtp h3 {font-family: "Lucida Bright"; 
            color:#336699;
			font-size:16px; 
			font-weight:bold; }

			   
.main_shtp li{ list-style-type: square;
			font-size:16px; }


#contents_box  { position:relative;
            top:0px; 
            float: right; }

.contents_header { width: 275px;
            height: 15px;
            padding:1px;
            border: #dad9bf solid 1px;
            border-width: 1px 1px 1px 1px;
            background: #dad9bf; 
			text-align: center;
			font-size:12px;
			font-weight: bold; }

.contents { width: 275px;
            height: 115px;
            padding:1px;
            border: #dad9bf solid 1px;
            border-width: 1px 1px 1px 1px;
            background: white; }

#highlights_box  { position:relative;
            top:10px; 
            float: right; }

.highlights_header { width: 275px;
            height: 15px;
            padding:1px;
            border: #dad9bf solid 1px;
            border-width: 1px 1px 1px 1px;
            background: #dad9bf; 
			text-align: center;
			font-size:12px;
			font-weight: bold; }

.highlights { width: 275px;
            height: 190px;
            padding:1px;
            border: #dad9bf solid 1px;
            border-width: 1px 1px 1px 1px;
            background: white; }

/* RESPIRATORY PROTECTION */

#resp_contents_box  { position:relative;
            top:0px; 
            float: right; }

.resp_contents_header { width: 275px;
            height: 15px;
            padding:1px;
            border: #003366 solid 1px;
            border-width: 1px 1px 1px 1px;
            background: #003366; 
			text-align: center;
			font-size:12px;
			font-weight: bold; }

.resp_contents { width: 275px;
            height: 115px;
            padding:1px;
            border: #003366 solid 1px;
            border-width: 1px 1px 1px 1px;
            background: #efefef; }

#resp_highlights_box  { position:relative;
            top:10px; 
            float: right; }

.resp_highlights_header { width: 275px;
            height: 15px;
            padding:1px;
            border: #003366 solid 1px;
            border-width: 1px 1px 1px 1px;
            background: #003366; 
			text-align: center;
			font-size:12px;
			font-weight: bold; }

.resp_highlights { width: 275px;
            height: 310px;
            padding:1px;
            border: #003366 solid 1px;
            border-width: 1px 1px 1px 1px;
            background: #efefef; }			
			
/* END RESPIRATORY PROTECTION SAFETY */			

a.nav1 	 { font-size: 100%;
		   color: #336699;
		   text-decoration: none; }

a.nav1:hover 	
         { font-size: 100%;
		   color: #990000;
		   text-decoration: underline; }

a.nav1:visited 	
         { font-size: 100%;
		   color: #336699;
		   text-decoration: underline; }

		   
a.nav2 	 { font-size: 100%;
		   color: #990000;
		   text-decoration: none; 
		   font-weight: bold;	}

a.nav2:hover 	
         { font-size: 100%;
		   color: #336699;
		   text-decoration: underline; 
}
