body, p, span, div {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

td {
     font-size: .84em;
}

body {
	background-color: #FFFFFF;
}

th {
}

a:hover {
	color: #990033;
}

a:link {
	color: #003399;
}

a:visited {
	color: #0033CC;
}

.pad-edges {
	padding-left: 10px;
	padding-right: 10px;
}

.pad-left {
	padding-left: 10px;
}

.pad-right {
	padding-right: 10px;
}


ul {
	list-style-image: url('images/icongold.gif');
	list-style-type: disc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000; 
	
}

ul.exdent {
	position: relative;
	left: -10px;
}

li {
	margin-top: 1px;
	margin-bottom: 1px;	
}



.maincontent
{
	padding-left: 15px;
}


.main-indent {
	padding-left: 15px;
}

.highlight-indent {
	padding-left: 10px;
}

.sidebar-leftnav {
	background-image: url('images/sidebar1a.gif');
	background-repeat: no-repeat;
	
}


.main-header {
	padding-left: 0px;
	padding-top: 15px;
	color: #d66973;
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #d66973;
 		
}

.main-header-safety {
	padding-left: 0px;
	padding-right: 15px;
	margin-top: 15px;
	color: #993366;
	font-size: 18px;
	font-weight: bold; 
	border-bottom: 1px solid #C7C7A0;
	background-repeat: no-repeat; 
	text-align:right 			
}

.main-header-humanresource {
	padding-left: 0px;
	padding-right: 15px;
	margin-top: 15px;
	color: #993366;
	font-size: 18px;
	font-weight: bold; 
	border-bottom: 1px solid #C7C7A0;
	background-repeat: no-repeat; 
	text-align:right 			
}

.main-header-sections {
	padding-left: 0px;
	padding-right: 10px;
	margin-top: 10px;
	color: #996600;
	font-size: 18px;
	font-weight: bold; 
	border-bottom: 1px solid #C7C7A0;
	background-repeat: no-repeat; 			
}

.main-header-greenline {
	background-image: url('images/rule_title.gif');
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 3px;
	color: #006633;
	font-size: 18px;
	font-weight: bold; 
	width: 500px	
}



.section-title-greenline {
	background-image: url('images/rule_wide.gif');
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 3px;
	color: #006633;
	font-weight: bold;
	width: 344px
}

.greenback {
	background-color: #DBEAE3;
}

.greenback2 {
	background-color: #ffffcc;
}

.beigeback {
	background-color: #F1F1E3;
}

.beigeline {
	border-bottom: 1px solid #C7C7A0;
}

.highlight-green {
	background-color: #DBEAE3;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
}

.highlight-interior-green {
	background-color: #C1DACD;
	margin-top: 10px;
}


.main-subtitle-text {
	color: #006633;
	font-size: 14px;
	font-weight: bold;
}


.topnav {
	font-size: 12px;
	color: #FFFFFF !important;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;	
	line-height: 1.7em;
	margin: 0px;
}

:hover.topnav {
	color: #000000 !important;
	background-color: #cecece; 
	line-height: 1.7em;
}	



.topnav-on {
	font-size: 12px;
	color: #000000 !important;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;	
	line-height: 1.7em;
	margin: 0px;
	line-height: 1.7em;
	background-color: #cecece;
	text-decoration: none;
}


.centerlinks {
	font-size: 12px;
	color: #666666 !important;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #C7C7A0;
	width: 190px
	
}


:hover.centerlinks {
	color: #990033 !important;
	
}


span.paraheaderblue
{
   color : #003399;   
   font-weight: bold   
}

span.paraheadergreen
{
   color : #008000;   
   font-weight: bold   
}


span.paraheadergold
{
   color : #996600;   
   font-weight: bold;   
}


span.safetyheader
{
   color : #996600;   
   font-weight: bold;
   font-size: 16px;  
}



span.employmentheader
{
   color : #996600;   
   font-weight: bold;
   font-size: 16px;  
}

span.employmentheaderbg
{
   color : #333399;   
   font-weight: bold;
   font-size: 18px;
}


span.titlegreen {
	color: #006633;
	font-size: 18px;
	font-weight: bold; 
	}




