@charset "UTF-8";
/* CSS Document */

body {
width: 100%;

font-family: Arial, Verdana, Helvetica, sans-serif;
color: #002060;
margin: 0px;
font-size: 13px;
background-color: #353535;
}

.wrapper {
width: 960px;
margin: 0 auto;
}

.full {
width: 100%;
}

.clear {
clear: both;
}

h1 {
color:#92D050;
font-family:arial;
font-size:32px;
}

h2 {
line-height: 1.5;
color: #009ada;
margin-top: 0;
}

h3 {
	color: #666666;
	font-size: 16px;
}

h4 {
font-size: 16px;
}

.green {
	color:#92d050;
	font-weight: bold;
}

.contact {
	background:transparent url(../images/callout.png) no-repeat scroll 0 0;
height:220px;
margin-top:77px;
padding-left:50px;
padding-right:20px;
padding-top:15px;
width:282px;
text-align: right;
line-height: 2;
}

.contact p {
	margin-right: 10px;
}


/*header*/
#header {
background: url(../images/header-bg.png) repeat-x;
height: 68px;
padding-top: 15px;
}

#navigation {
float: right;
margin-top: 6px;
}

#navigation ul {
color:#FFFFFF;
line-height:1;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:right;
width:655px;
padding-left: 0px;
}

#navigation ul li {
float: left;
} 
#navigation ul li#about {
	width:62px;
}

li#about a  {
border-right:1px solid #FFFFFF;
color:#FFFFFF;
display:block;
font-size:16px;
height:48px;
padding-right:10px;
text-decoration:none;
text-shadow:0 1px 1px #333333;
}

li#about a:hover,
li#about.selected a{
	background: #009ada;
}

#navigation ul li#armed {
	width:123px;
}

li#armed a {
color:#FFFFFF;
display:block;
font-size:16px;
text-decoration:none;
text-shadow:0 1px 1px #333333;
border-right: #ffffff 1px solid;
height: 48px;
padding-right:10px;
}

li#armed a:hover,
li#armed.selected a{ 
	background: #009ada;
}

#navigation ul li#behave {
	width:105px;
}

li#behave a {
color:#FFFFFF;
display:block;
font-size:16px;
text-decoration:none;
text-shadow:0 1px 1px #333333;
border-right: #ffffff 1px solid;
height: 48px;
padding-right:10px;
}

li#behave a:hover,
li#behave.selected a{ 
	background: #009ada;
}

#navigation ul li#raca {
	width:63px;
}

li#raca a {
color:#FFFFFF;
display:block;
font-size:16px;
text-decoration:none;
text-shadow:0 1px 1px #333333;
border-right: #ffffff 1px solid;
height: 48px;
padding-right:10px;
}

li#raca a:hover,
li#raca.selected a{ 
	background: #009ada;
}

#navigation ul li#elearn {
	width:80px;
}

li#elearn a {
color:#FFFFFF;
display:block;
font-size:16px;
text-decoration:none;
text-shadow:0 1px 1px #333333;
border-right: #ffffff 1px solid;
height: 48px;
padding-right:10px;
}

li#elearn a:hover,
li#elearn.selected a{ 
	background: #009ada;
}

#navigation ul li#faq {
	width:53px;
}

li#faq a {
color:#FFFFFF;
display:block;
font-size:16px;
text-decoration:none;
text-shadow:0 1px 1px #333333;
border-right: #ffffff 1px solid;
height: 48px;
padding-right:10px;
}

li#faq a:hover,
li#faq.selected a{ 
	background: #009ada;
}

#navigation ul li#contact {
	width:74px;
}

li#contact a {
color:#FFFFFF;
display:block;
font-size:16px;
text-decoration:none;
text-shadow:0 1px 1px #333333;
height: 48px;
padding-right:10px;
}

li#contact a:hover,
li#contact.selected a{ 
	background: #009ada;
}


li#about ul li.submenu a {
background:transparent url(../images/sub-bg.png) repeat-x scroll 0 0;
color:#666666;
font-size:16px;
font-weight:normal;
height:24px;
padding-left:10px;
padding-top:8px;
position:relative;
text-align:left;
text-decoration:none;
text-shadow: none;
border-right: none;
}

li#about ul li.submenu a:hover {
background-color: #CAD7B7;
background-image: none;
}

#navigation li ul {
border-bottom:1px solid #BDCAAA;
border-left:1px solid #BDCAAA;
border-right:1px solid #BDCAAA;
height:32px;
margin-top:1px;
background:transparent url(../images/sub-bg.png) repeat-x scroll 0 0;
width:592px;
position: relative;
left: -99999px;
}

#navigation li.selected ul {
left: auto;
width: 559px;
}

li#armed ul li.submenu a {
background:transparent url(../images/sub-bg.png) repeat-x scroll 0 0;
color:#666666;
font-size:16px;
font-weight:normal;
height:24px;
padding-left:10px;
padding-top:8px;
position:relative;
text-align:left;
text-decoration:none;
text-shadow: none;
border-right: none;
}

li#armed ul li.submenu a:hover {
background-color: #CAD7B7;
background-image: none;
}

#navigation li.selected ul#navsub_662675_352421 {
left:-63px;
padding-left:0;
width:560px;
}

li#about ul#navsub_662675_352420 {
padding-left: 0px;
}

#navigation ul li ul li {
	float:right;
}

/*CONTENT*/
#content {
background: #ffffff url(../images/top-grad.png) repeat-x;
padding-top: 50px;
text-align: justify;
}

#left-col {
float:left;
padding-right:15px;
width:49%;
}

#right-col {
float: left;
width: 49%;
}

/*FOOTER*/
#footer {

color: #ffffff;
background: #353535 url(../images/footer-bg.png) repeat-x;
padding-top: 100px;
}

#footer-content {
	background: url(../images/worksafe-footer.gif) no-repeat;
}

#container img {
margin-top: 55px;

<!--[if IE 7]>
margin-top:0px;
<![endif]-->
float: left;
}


.Rborder {
width:220px;
float: left;
height: 201px;
margin-bottom: 75px;
line-height: 1;
overflow:hidden;
}


/* forms*/

.NameField {
width: 150px;
}

.contactForm {
width: 325px;
}

input.cat_textbox, textarea.cat_listbox, select.cat_dropdown, select.cat_listbox {
width: 313px;
}

.normal {
text-align: left;
color: #666666;
line-height: 1.5;
}

#body-content {
padding-left: 30px;
padding-right: 30px;
}

#body-content p {
line-height: 1.5;
}
