/* CSS Document */

body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	font-weight:normal;
	color:#1E222F;
}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	font-weight:normal;
	color:#1E222F;
	word-spacing:0px;
	letter-spacing:0.2pt;
}
form {margin:0; padding:0;}

.leftbox{
	border-bottom:1px solid #fff;
	background:#AFC0BD;
	width:244px;
	padding-left:30px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	color:#273330;
	
}

.rightbox{
	border-bottom:1px solid #fff;
	background:#D1DBD9;
	/*width:158px;*/
	padding-left:30px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	color:#273330;
	
}

.leftbox-services{
	border-bottom:1px solid #fff;
	/*background:#AFC0BD;*/
	width:244px;
	padding:8px 0px 0px 30px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#273330;
	
}

.rightbox-services{
	border-bottom:1px solid #fff;
	/*background:#D1DBD9;
	width:158px;*/
	padding:8px 0px 0px 30px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	color:#586F6A;
	
}
.safety-services{
	border-bottom:1px solid #fff;
	/*background:#D1DBD9;
	width:158px;*/
	padding:10px 0px 0px 30px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	color:#586F6A;
	
}
.details{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#273330;
	text-decoration:none;
}


.red-h
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#C9A360;
	text-decoration:none;
}
.left-mnu
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#273330;
	text-decoration:none;
}
a.left-mnu:hover
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}


.header{
	font-family:Tahoma;
	font-size:20px;
	font-weight:normal;
	line-height:15px;
	color:#A97E30;
	text-decoration:none;
}


.details:hover{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#273330;
	text-decoration:underline;
}

.offices{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#2D4E43;
}
.mail{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	color:#42685E;
	text-decoration:underline;
}

ul{
	padding:0px;
	margin:0px;
	}

li{
	padding-left:0px;
	margin-left:25px;
	}


.mail:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	color:#42685E;
	text-decoration:none;
}
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3C5E56;
	text-decoration:none;
}
.footer:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-decoration:underline;
}
.privacy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	line-height:15px;
	color:#fff;
	text-decoration:none;

}
.privacyL:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	line-height:15px;
	color:#fff;
	text-decoration:underline;

}
.login{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3C5E56;
	text-decoration:underline;
}
.login:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3C5E56;
	text-decoration:none;
}
.left{
	border-left:1px solid #fff;
	border-bottom:1px solid #fff;
	background:#B3C3C0;
	width:22px;
}
.right{
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	background:url(images/top-strip.gif) repeat-x #fff;
	padding-top:64px;
	
}

.menu-border{
	border-right: 1px solid #B3C3C0;
}

.sublink{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#47635C;
	text-decoration:none;
	
}

.sublink:hover{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#325049;
	text-decoration:underline;
	
}



.border {
     background-image:url(images/dotline.gif);
	 background-position: left bottom;
	 background-repeat:repeat-x;
     border-left:20px solid #ffffff;
	 border-right:20px solid #ffffff;
	 padding-bottom:1px;
}

.pic-border  {
    border-bottom:1px dotted #000000;
}

.body-text-padding {
     padding-top:10px;
	 padding-right:20px;
	 text-align:justify;
}


.body-text-corp-over {
     padding-top:10px;
	 text-align:justify;
}

.client-headingtd {
     background-color:#6B8A83;
	 font-size:16px;
	 color:#E9EEED;
	 padding-left:10px;
	 padding-top:10px;
	 padding-bottom:10px;
}


.client-headingtd2 {
	 font-size:11px;
	 color:#000000;
	 padding-left:5px;
	 padding-top:5px;
	 padding-bottom:5px;
}


.client-datatd {
    background-color:#AFC0BD;
	border-bottom:1px solid #ffffff;
	padding-top:10px;
	padding-bottom:10px;
}


.bodytdpadding {
     padding-top:10px;
	 padding-bottom:10px;
}


.table-border {
     border:1px solid #9CAFAA;
	 padding-left:8px;
} 

.caption-text {
     font-size:12px;
	 font-weight:bold;
	 color:#0D5242;
}
.right-col-background
{
	color:#ffffff;
	background-color:#9CAFAA;
	background-image:url(images/right-col-bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}

.maintext-padding {
    padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}


.base-lineborder {
    background-image:url(images/dotline.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	padding:0px 0px 1px 0px;
}

.more-align {
    text-align:right;
}


a.menu2_link:link, a.menu2_link:active, a.menu2_link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
	}

a.menu2_link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration:underline;
	}	
	
a.clientlink:link {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#1e222f;text-decoration:none;}
a.clientlink:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#1e222f;text-decoration:none;}
a.clientlink:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#1e222f;text-decoration:underline;}

.border {border-right:2px dashed #5A776D; width:3px;}
.rightbottompic {background:url(images/right-art.gif) repeat-y 0px 29px;}


.inner-td-bg
{
background-color:#D8E1DF;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}




#menu
{
float:left;
}
#menu-bott
{
float:left;
}
#mnu-section
{
float:left;
padding-top:65px;
}
#mnu-section1
{
float:left;
}

#flash
{
float:left;
}
#rt-flash
{
float:left;
height:40px;
}
#privacy
{
background-image:url(.../images/privacy-bg.gif);background-repeat:repeat;
float:left;
height:16px;
width:240px;
}

a {font-family:Arial; 	font-size:12px; font-weight:none; color:#273330; text-decoration:underline; }
a:hover {font-family:Arial; 	color:#196157; text-decoration:none; }
.body-link {font-family:Arial; 	font-size:12px; font-weight:bold; color:#273330; text-decoration:underline; }
body-link:hover {font-family:Arial; color:#196157; text-decoration:none; }
.body-h {
     font-size:13px;
	 font-weight:bold;
	 color:#0D5242;
}
.pic-bdr
{
 	border:1px solid #b78c57;
}
.page_h
{
	font-family:Tahoma;
	font-size:20pt;
	font-weight:bold;
	line-height:30px;
	color:#000000;
	text-decoration:none;
}
.link2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#a97e30;
	text-decoration:underline;
}
.link2:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#a38a27;
	text-decoration:none;
}
.link3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#a97e30;
	text-decoration:blink;
}
.link3:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#a38a27;
	text-decoration:none;
}
