@charset "utf-8";
/* CSS Document */

body, p, label, form, h1, h2, h3, h4, h5, h6, a, ul, li, hover, img{
	margin:0px;
	padding:0px;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	color:#5a5a5a;
	font-size:12px;
	background-color:#FFFFFF;
}
#main-wrapper{
   width:1178px;
   height:768px;
   margin:0px auto;
   padding:0px;
   background:url(../images/shadow-img.png) repeat-y;}
#wrapper{
   width:926px;
   height:auto;
   margin:0px auto;
 }
 
/* Sidemenu */

#left-nav {
	float:left;
	width:75px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:right;}

.sidebarmenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	font-style: normal;
	font-family:Arial, Helvetica, sans-serif;
	width: 87px; /* Main Menu Item widths */
	font-weight: normal;
	z-index:99;
}

.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */

.sidebarmenu ul li a{
	margin-right:12px;
	text-align:right;
display: block;
overflow: auto; /*force hasLayout in IE7 */
color:#333333;
text-decoration: none;
padding: 3px 0px 3px 0px;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
 /*background of tabs (default state)*/

}

.sidebarmenu ul li a:visited{
}

.sidebarmenu ul li a:hover{
	background-color: none;
	color:#ff0000;
	text-decoration: none;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
background-color: #58585a;
color:#FFFFFF;
position: absolute;
width: 206px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
padding:6px 0 10px 0;
}
.sidebarmenu ul li ul a{
text-align:left;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
padding: 6px 10px 0px 15px;

}
.sidebarmenu ul li ul a:hover{
background-image:url(../drop-arrow.png);
background-repeat:no-repeat;
background-position:center left;
color:#FFFFFF;
text-decoration:underline;
}
.sidebarmenu a.subfolderstyle{
	
background: url() no-repeat 97% 50%;
} 

/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */

#current{color:#ff0000; font-weight:bold;}

#current:hover{
	color:#333333;
	text-decoration: none;
}

#top{
	background-position: top;
	padding-top: 0px;
	top: 0px;
	height: 0px;
}

.content-imageNew{
   width:272px;
   overflow:hidden;
   float:left;
   margin:40px 17px 0px 17px;
  }

 
#logo{
	width:251px;
	height:61px;
	float:left;
	margin:50px 0px 18px 87px;}
	
.left-logo {
	width:75px;
	height:auto;
	float:left;
	margin-right:12px;
	margin-top:8px;
	}
.left-logo-inner {
	width:75px;
	height:auto;
	float:left;
	margin-top:286px;
	}	
	
#blog-txt{
	width:286px;
	height:40px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#ff0000;
	font-weight:bold;
	margin:80px 200px 14px 88px;
	/*margin:0px 0px 15px 0px;*/
	}
	

.contact-number{
    width:170px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#58595b;
	font-weight:bold;
	line-height:20px;
	position:relative;
  }
.search-box{
    width:160px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#58595b;
	font-weight:bold;
  }
.textfield{
    /*background-color:#ececec;*/
	background-color:#fbfbfb;
	border:none;
	top:7px;
	height:17px;
	width:104px;
	padding-left:5px;
	margin-top:0px;
	float:right;
	font-size:12px;
}

#main-content {
	width:600px;
	height:auto;
	float:left;
	top: 0px;
	margin-left:12px;
}
#service-content {
	width:450px;
	height:auto;
	float:left;
	margin-left:13px;
	top: 0px;
}

#news-content {
	width:414px;
	height:auto;
	float:left;
	margin-left:13px;
	top: 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6f6f6f;
}

#safety-content {
	width:430px;
	height:auto;
	float:left;
	margin-left:13px;
	top: 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6f6f6f;
}

#privacy-content {
	width:620px;
	height:auto;
	float:left;
	margin-left:13px;
	top: 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6f6f6f;
}

.blog-content {
	width:620px;
	height:auto;
	float:left;
	margin-bottom:30px;
	top: 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6f6f6f;
}

.blog-content-home {
	width:266px;
	height:auto;
	float:left;
	margin-bottom:10px;
	margin-top:5px;
	top: 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6f6f6f;
}
#news-img {
	width:193px;
	margin-left:13px;
	padding:0px;
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f6f6f;
	left: 12px;
}

#main-banner {
	width:839px;
	height:327px;
	float:right;
	top: 0px;
	margin-bottom:19px;
}

.home-con-section{
	width:161px;
	height:auto;
	margin-right:8px;
	float:left;
}

.home-img{
	width:161px;
	height:auto;
	margin-bottom:10px;
}

.home-img-logo{
	width:161px;
	height:38px;
	text-align:center;
}

#slideshow {
	width:846px;
	height:320px;
	float:left;
	margin-left:13px;
	top: 0px;
}

.content-area {
	width:839px;
	height:auto;
	float:right;
	margin-bottom:85px;
	top: 0px;
}

.footer-content {
	width:839px;
	height:auto;
	float:left;
	margin-left:87px;
	top: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6F6F6F;
	margin-top:10px;
	margin-bottom:10px;
}

.footer-content a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6F6F6F;
}

.footer-content a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ED1C24;
	text-decoration:none;
}

.footer-content2 {
	width:700px;
	height:auto;
	float:left;
	margin-left:113px;
	top: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6F6F6F;
	margin-top:10px;
	margin-bottom:10px;
}
.content-left {
	width:267px;
	height:auto;
	float:left;
	font-size:12px;
	color:#6f6f6f;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.content-left a {
	font-size:12px;
	color:#6f6f6f;
	font-family:Arial, Helvetica, sans-serif;
	}
.content-left a:hover {
	font-size:12px;
	color:#ED1C24;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
.seo-con1 {
	width:267px;
	height:auto;
	float:left;
	font-size:12px;
	color:#58585a;
	font-family:Arial, Helvetica, sans-serif;
	}
.seo-con2 {
	width:272px;
	height:auto;
	float:left;
	font-size:12px;
	margin: 0px 17px 0;
	color:#58585a;
	font-family:Arial, Helvetica, sans-serif;
	}
.seo-con3 {
	width:266px;
	height:auto;
	float:left;
	font-size:12px;
	color:#58585a;
	font-family:Arial, Helvetica, sans-serif;
	}
.seo-con3 a {
	font-size:12px;
	color:#58585a;
	font-family:Arial, Helvetica, sans-serif;
	}
.seo-con3 a:hover {
	font-size:12px;
	color:#ED1C24;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

.content-rgt {
	width:266px;
	height:auto;
	float:left;
	font-size:12px;
	color:#6f6f6f;
	font-family:Arial, Helvetica, sans-serif;
	}
.team-link {
	width:266px;
	height:74px;;
	float:left;
	margin-top:10px;
	}

.content-bottom {
	width:760px;
	height:170px;
	float:left;
	margin-top:40px;
	margin-left:165px;
	margin-bottom:18px;
	/*background-color:#fbfbfb;*/
	font-size:12px;
	color:#6f6f6f;
	font-family:Arial, Helvetica, sans-serif;
}

.content-bottom2 {
	width:646px;
	height:auto;
	float:right;
	margin-right:200px;
	margin-top:40px;
	font-size:12px;
	color:#6f6f6f;
	font-family:Arial, Helvetica, sans-serif;
}

.footer1 {
	width:102px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:8px;
	margin-top:16px;
	margin-left:90px;
	line-height:18px;
	text-transform:uppercase;
}
.footer1 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:8px;
	line-height:18px;
	text-transform:uppercase;
	text-decoration:none;
}
.footer1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#777676;
	font-size:8px;
	line-height:18px;
	text-transform:uppercase;
}
.footer1-small {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:18px;
	font-weight:bold;
	text-transform:uppercase;
}
.footer1-small a {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:18px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
.footer1-small a:hover {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:18px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}
.footer2 {
	width:149px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:8px;
	margin-top:16px;
	line-height:16px;
}
.footer2 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:8px;
	line-height:16px;
	text-decoration:none;
}
.footer2 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#777676;
	font-size:8px;
	line-height:16px;
	
	
}
.footer2-small {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	text-transform:uppercase;
}
.footer2-small a {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}
.footer2-small a:hover {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}

.footer3 {
	width:160px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:8px;
	margin-top:16px;
	line-height:16px;
}
.footer3 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:8px;
	line-height:16px;
	text-decoration:none;
}
.footer3 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#777676;
	font-size:8px;
	line-height:16px;
	
	
}
.footer3-small {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	text-transform:uppercase;
}
.footer3-small a {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}
.footer3-small a:hover {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}

.footer4 {
	width:138px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:8px;
	margin-top:16px;
	line-height:16px;
	text-transform:uppercase;
}
.footer4 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:8px;
	line-height:16px;
	text-transform:uppercase;
	text-decoration:none;
}
.footer4 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#777676;
	font-size:8px;
	line-height:16px;
	text-transform:uppercase;
	
	
}
.footer4-small {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	text-transform:uppercase;
}
.footer4-small a {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}
.footer4-small a:hover {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}

.footer5 {
	width:145px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:8px;
	margin-top:16px;
	line-height:16px;
}
.footer5 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:8px;
	line-height:16px;
	text-decoration:none;
}
.footer5 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#777676;
	font-size:8px;
	line-height:16px;
	
	
}
.footer5-small {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	text-transform:uppercase;
}
.footer5-small a {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}
.footer5-small a:hover {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}

.footer6 {
	width:108px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:8px;
	margin-top:16px;
	line-height:24px;
	text-transform:uppercase;
}
.footer6 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:8px;
	line-height:16px;
	text-transform:uppercase;
	text-decoration:none;
}
.footer6 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#777676;
	font-size:8px;
	line-height:16px;
	text-transform:uppercase;
	
	
}
.footer6-small {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	text-transform:uppercase;
}
.footer6-small a {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}
.footer6-small a:hover {
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}

.bottom-logo {
	width:64px;
	height:100px;
	margin-top:10px;
	float:left;
	margin-right:0px;
	margin-left:0px;
	font-size:12px;
}
.content-image{
   width:272px;
   height:220px;
   float:left;
   margin:8px 17px 0px 17px;
  }	

.header-txt{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:25px;
 }
 
.header-txt-big{
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
	line-height:25px;
	text-transform:uppercase;
 }

#main-content div img{
	width:148px;
	height:auto;
	float:left;
	margin:0px 2px 2px 0px;
	}
#right-nav {
	width:217px;
	margin-left:10px;
	padding:0px;
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f6f6f;
	left: 12px;
}
#right-nav a {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f6f6f;
}

#right-nav a:hover {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ED1C24;
	text-decoration:none;
}


#right-nav p{
	font-size:12px; color:#6f6f6f; line-height:15px; font-family:Arial, Helvetica, sans-serif; }
#right-nav h1{
	font-size:12px;
	color:#939393;
	font-weight:bold;}
#right-nav h1 span{
	font-size:10px;}
#right-nav h2{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;}
	
	
#footer {
	float:left;
	width:660px;
	height:30px;
	margin-top:275px;
	margin-left:113px;
	/*margin-left:13px;*/
	margin-bottom:10px;
}
#footer ul{
	float:left;
	list-style:none;
	width:660px;}
#footer ul li{
	text-align:center;
	margin-right:2px;	
	width:72px;
	padding:0px 3px 0px 3px;
	height:30px;
	float:left;
	background-color:#ececec;
	font:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:8px;}
#footer ul li.long{
	text-align:center;
	margin-right:2px;	
	width:110px;
	line-height:8px;
	float:left;
	background-color:#ececec;
	font:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:8px;
	padding-top:9px;
	height:21px;}
	
#footer ul li.text{
	text-align:center;
	margin-right:2px;	
	line-height:8px;
	float:left;
	background-color:#ececec;
	font:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:8px;
	padding-top:9px;
	height:21px;}
	
#footer ul li a{
    text-align:center;
	margin-right:2px;	
	line-height:8px;
	background-color:#ececec;
	font:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:8px;
	text-decoration:none;
	height:21px;}
	
#footer ul li a:hover{
    text-align:center;
	margin-right:2px;	
	line-height:8px;
	background-color:#ececec;
	font:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:8px;
	text-decoration:none;
	height:21px;}
	
	
	
#footer2 {
	float:left;
	width:720px;
	height:30px;
	margin-top:126px;
	margin-left:113px;
	margin-bottom:10px;
}
#footer2 ul{
	float:left;
	list-style:none;
	width:720px;}
#footer2 ul li{
	text-align:center;
	margin-right:2px;	
	width:72px;
	padding:0px 3px 0px 3px;
	height:30px;
	float:left;
	background-color:#ececec;
	font:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:8px;}
#footer2 ul li.long{
	text-align:center;
	margin-right:2px;	
	width:110px;
	line-height:8px;
	float:left;
	background-color:#ececec;
	font:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:8px;
	padding-top:9px;
	height:21px;}
	
#footer2 ul li.text{
	text-align:center;
	margin-right:2px;	
	line-height:8px;
	float:left;
	background-color:#ececec;
	font:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:8px;
	padding-top:9px;
	height:21px;}
	
#footer2 ul li a{
    text-align:center;
	margin-right:2px;	
	line-height:8px;
	background-color:#ececec;
	font:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:8px;
	text-decoration:none;
	height:21px;}
	
#footer2 ul li a:hover{
    text-align:center;
	margin-right:2px;	
	line-height:8px;
	background-color:#ececec;
	font:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:8px;
	text-decoration:none;
	height:21px;}
	
	

#right-nav1 {
	width:214px;
	margin-left:13px;
	padding:0px;
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f6f6f;
	left: 13px;
}


.location {
	width:201px;
	padding:0px;
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f6f6f;
	margin-top:5px;
}
.location ul {
	width:201px;
	padding:0px;
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f6f6f;
}

.location ul li {
	width:147px;
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f6f6f;
	list-style:none;
	line-height:26px;
}

.location ul li a {
	width:147px;
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f6f6f;
	list-style:none;
	text-decoration:none;
	padding-left:5px;
}

.location ul li a:hover {
	width:147px;
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	list-style:none;
	text-decoration:none;
	background-color:#666666;
	padding-left:5px;
}

#right-nav1 h1{
	font-size:12px;
	color:#939393;
	font-weight:bold;
	padding-left:5px;}
	
.table-txt td{
    font-family:Arial, Helvetica, sans-serif;
	color:#2f2c2d;
	font-size:10px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
}

#bottom-boxtxt1 {
 width:395px;
 height:auto;
 float:left;
 margin-top:54px;
 margin-right:0px;
 margin-left:113px;
 font-family:Arial, Helvetica, sans-serif;
 color:#676767;
 font-size:12px;
 text-align:left;
 padding:0px;
}
#bottom-boxtxt1 p{
 font-size:12px; color:#6f6f6f; line-height:10px;}
#bottom-boxtxt1 h2{
 color:#000000;
 font-size:12px;
 font-weight:bold;
 padding-bottom:15px;}
 
.bottom-footer{
	width:800px;
	height:46px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:87px;
	font-size:10px;
	color:#58585a;
	font-family:Arial, Helvetica, sans-serif;
}
.safety-left{
   width:193px;
   height:auto;
   float:left;
   margin-top:5px;
}

.safety-left-home{
   width:60px;
   height:auto;
   float:left;
   margin-top:5px;
   
}

.safety-right{
   width:415px;
   height:auto;
   float:left;
   margin-left:9px;
   color: #6F6F6F;
   font-size:12px;
}

.safety-right a{
   color: #6F6F6F;
   font-size:12px;
}

.safety-right a:hover{
   color: #ED1C24;
   font-size:12px;
   text-decoration:none;
}

.safety-right-home {
   width:200px;
   height:auto;
   float:left;
   margin-left:6px;
   color: #6F6F6F;
   font-size:12px;
}

/*.safety-right-home h1{
   width:200px;
   height:auto;
   float:left;
   color: #6F6F6F;
   font-size:12px;
}*/

.safety-right p{
	font-size:12px; color:#6f6f6f; line-height:15px; text-decoration:none; }

	
.safety-right h1{
	font-size:12px;
	color:#939393;
	font-weight:bold;}
.safety-right h1 span{
	font-size:10px;}
.safety-right h2{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:5px;
	
	}
	
.safety-right ul{
	padding-left:12px;
	line-height:15px;
	}
	
.read-more{
   font-family:Arial, Helvetica, sans-serif;
   color:#ed1c24;
   font-size:10px;
   margin-top:5px;
}
.read-more a{
   font-family:Arial, Helvetica, sans-serif;
   color:#ed1c24;
   font-size:10px;
   margin-top:5px;
   text-decoration:none;
}
.read-more a:hover{
   font-family:Arial, Helvetica, sans-serif;
   color:#ed1c24;
   font-size:10px;
   margin-top:5px;
   text-decoration:underline;
}

.serv-link{
   margin-left:20px;
}

.serv-link li a{
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
   color: #6F6F6F;
   font-size: 12px;
}

.serv-link li a:hover{
   text-decoration:overline;
   font-family:Arial, Helvetica, sans-serif;
   color: #6F6F6F;
   font-size: 12px;
}
 
 
 
 #main-content-ct-us{
	width:391px;
	height:auto;
	float:left;
	top: 0px;
	margin-left:12px;
}
#main-content-ct-us div img{
	width:391px;
	height:auto;
	float:left;
	margin:0px 2px 2px 0px;
	}

.form {
	float:right;
	width:410px;
	height:auto;
	}
.form p{
	font-size:12px; color:#6f6f6f; line-height:15px; font-family:Arial, Helvetica, sans-serif; }
.form h1{
	font-size:12px;
	color:#939393;
	font-weight:bold;}
.form h1 span{
	font-size:10px;}
.form h2{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;}
	
.text-box{
   width:280px;
   height:20px;
   border:1px solid #d4d4d4;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   line-height:18px;
   color:#6F6F6F;
   padding:0px 5px;
}

.text-area{
   width:280px;
   height:60px;
   border:1px solid #d4d4d4;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   line-height:18px;
   color:#6F6F6F;
   padding:0px 5px;
  
}
.submit_btn{
	background-image:url(images/Submit_btn.jpg);
	background-repeat:no-repeat;
	width:79px;
	height:30px;
	border:none;}
	

  
 .contact-submit{
    width:79px;
	height:30px;
	background:url(images/Submit_btn.jpg) no-repeat;
	border:0px;
	cursor:pointer;
}

.contact-submit:hover{
    width:79px;
	height:30px;
	background:url(images/Submit_btn_Hover.jpg) no-repeat;
	border:0px;
	cursor:pointer;
}

#error_place{
    font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	line-height:18px;
	margin-bottom:10px;
	text-align:center;
}

#thanks-msg{
    font-family:Arial, Helvetica, sans-serif;
	color:#ed1c24;
	font-size:14px;
	line-height:50px;
	margin-top:100px;
	text-align:center;
	background-color:#f0f0f0;
}
.Textfield {
/* background-color: #ececec; */
background-color: #fbfbfb;
border: none;
top: 7px;
height: 17px;
width: 104px;
padding-left: 5px;
margin-top: 0px;
float: right;
font-size: 12px;
}

.search-section{
    width:468px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6f6f6f;
	font-weight:bold;
	margin-top:3px;
}
.emp-portal
{
    color: red;
  margin: 4px 8px 0 0;
  padding: 0 10px;
  text-decoration: none;
  line-height: 13px;
  float: left;
  border-right: #000 1px solid;
  font-size: 11px;
  text-transform: uppercase;
}
.emp-portal:hover
{
text-decoration:underline;
}