BODY
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #85C2EB;
	border: 1px solid #000066;
}

.side-menu {
	font-size: 8pt;
}

TD.menu 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	font-weight: 800; 
	FONT-SIZE: 9px; 
} 

TD.menu A:link 
{
	text-decoration: none; 
	color: #FFFFFF; 
	font-weight: 800; 
	FONT-SIZE: 9px; 
} 

TD.menu A:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FE2E01; 
	text-decoration: underline; 
	font-weight: 800; 
	FONT-SIZE: 12px; 
} 

TD.menu A:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FF0000; 
	text-decoration: none; 
	font-weight: 800; 
	FONT-SIZE: 12px;  
} 

TD.menu A:visited:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FE2E01; 
	text-decoration: underline; 
	font-weight: 800; 
	FONT-SIZE: 12px;  
} 

.text
{  
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: 800;
	FONT-SIZE: 3px;
}

A:link
{
	COLOR: #1F67B8;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A:visited
{
	COLOR: #0000FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A:hover
{
	COLOR: #0080FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A.samepagelinks:visited
{
	COLOR: #CC3300; text-decoration: none;
}

A.samepagelinks:link
{
	COLOR: #990000; text-decoration: none;
}

A.samepagelinks:hover
{
	COLOR: #CC6600; text-decoration: underline;
}

td
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #000000
}

H1
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: 700;
	color: #4B4B4B;
	padding-left: 0pt;
	padding-right: 0pt;
	padding-top: 0pt;
	padding-bottom: 0pt
}

H2
{
	FONT-WEIGHT: 800;
	FONT-SIZE: 13pt;
	COLOR: #000093;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

H3
{
	FONT-WEIGHT: 800;
	FONT-SIZE: 10pt;
	COLOR: #000093;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.text-header
{
	FONT-WEIGHT: 800;
	FONT-SIZE: 10pt;
	COLOR: #000093;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

H4
{
	FONT-WEIGHT: 800;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.topnav a {
	display: block;
	height: 24px;
	width: 170px;	
	font-family: Verdana;
	font-weight: 400;
	font-size: 11px;
	line-height: 20px;
	text-align:left;
	padding-left:5px;
	text-decoration: none;
	color: #ffffff;	
	background-color: #5E93C9;
	border: 1px solid #6699cc;	
	margin: 1px;
}
.topnav a:hover {
	text-decoration: none;
	background-color: #FECF87;
	color: #FF0000;
	display: block;
	height: 24px;
	width: 170px;	
	font-family: Verdana;
	font-weight: 400;
	font-size: 11px;
	line-height: 20px;
	text-align:left;
	padding-left:5px;
	border: 1px solid #6699cc;	
	margin: 1px;
}
.topnav a:visited {
	color: white;
}
.menu
{
	background-color: white;
	position: absolute;
	top:64;
	visibility: hidden;
}

.topnavextended a {
	display: block;
	height: 24px;
	width: 165px;	
	font-family: Verdana;
	font-weight: 400;
	font-size: 11px;
	line-height: 20px;
	text-align:left;
	text-decoration: none;
	color: #ffffff;	
	background-color: #5E93C9;
	background-image: url(http://www.cruciblesafety.com/images/menu_arrow.gif);
	background-repeat:no-repeat;
	background-position: right;
	border: 1px solid #6699cc;	
	margin: 1px;
	padding-left:10px;
}
.topnavextended a:hover {
	text-decoration: none;
	background-color: #FECF87;
	color: #000000;
	display: block;
	height: 24px;
	width: 165px;	
	font-family: Verdana;
	font-weight: 400;
	font-size: 11px;
	line-height: 20px;
	text-align:left;
	background-image: url(http://www.cruciblesafety.com/images/menu_arrow.gif);
	background-repeat:no-repeat;
	background-position: right;
	border: 1px solid #6699cc;	
	margin: 1px;
	padding-left:10px;
}
.topnavextended a:visited {
	color: white;
}

.td-rightsection
{
	border-left: #dddddd 2px solid;
	border-right: #dddddd 2px solid;
	border-top: #dddddd 2px solid;
	border-bottom: #dddddd 2px solid;
}
.tenfour_header
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 14pt;
    COLOR: yellow;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: black;
    TEXT-ALIGN: center
}
.tenfour_subject
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 14pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Impact
}
.store_link
{
    FONT-SIZE: 14pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, Verdana;
    TEXT-DECORATION: underline
}
.construction_header
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 14pt;
    COLOR: gold;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #284a96;
    TEXT-ALIGN: center
}
.industrial_header
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 14pt;
    COLOR: yellow;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #009966;
    TEXT-ALIGN: center
}
.faqHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: steelblue
}
.california_header
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: gold
}
TD
{
	font-size: 9pt;
}
.asp_textbox
{
	border-right: #0066cc thin inset;
	border-top: #0066cc thin inset;
	font-size: 9pt;
	border-left: #0066cc thin inset;
	border-bottom: #0066cc thin inset;
	font-family: Tahoma, Arial;
	background-color: whitesmoke;
}
.asp_button
{
	font-size: 9pt;
	font-family: Tahoma, Arial;
}
.table_small
{
	font-size: 8pt;
}
.table_small_header
{
	font-weight: 700;
	font-size: 8pt;
	color: white;
	background-color: #316ba6;
}
.asp_textbox_small
{
	border-right: #0066cc thin inset;
	border-top: #0066cc thin inset;
	font-size: 8pt;
	border-left: #0066cc thin inset;
	border-bottom: #0066cc thin inset;
	font-family: Tahoma, Arial;
	background-color: whitesmoke;
}
.asp_button_small
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
}
.tableTextWhite
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
.mainTextWhite
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Arial
}
.headerText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
.footer_link
{
	COLOR: #990000; text-decoration: none;

}
