body { left: 0px;top:0px;  margin-left: 0px; margin-top: 0px;background: url("images/body.jpg") repeat-y top left;}

#page {position:relative;width:100%;background: url("images/inside_logo.gif") no-repeat 0% 75px;}

.menu_top{float:left;width:40px;margin:5px;font-family:arial;font-size:12px;}
.menu_top a {position:relative;color:#fff;text-decoration:none;z-index:14;}
.menu_top a:hover {position:relative;color:#000;text-decoration:none;}

.menu{position:relative;z-index:10;background: url("images/menu_background.jpg") repeat-x;color:#fff;width:320px;padding-left:6px;float:left;line-height:19px;font-family:trebuchet ms;font-style:italic;font-size:15px;}
.menu a{position:relative;color:#fff;text-decoration:none;clear:both;padding-left:40px;display:block;}
.menu_clicked{position:relative;color:#fff;text-decoration:none;background: #956eaf;}
.menu a:hover{position:relative;color:#fff;text-decoration:none;background: #956eaf;}
* html .menu{margin-left:-5px; }

.menu_headers {font-variant:small-caps;font-size:110%;}
.menu_headers a{font-variant:small-caps;font-size:100%;padding-left:0px;}


#content{position:relative;font-family:trebuchet ms;font-size:14px;text-align:justify;color:#000;padding-left:390px;}
#content a{color:#956eaf;text-decoration:underline;}
#content a:hover{text-decoration:none;color:#000;}
#content h3{font-size:18px;color:#956eaf;font-style:italic;}
#content h4 a{font-size:13px;}
#content h4{font-size:14px;color:#956eaf;}

ul li a{color: #956eaf;margin-left:30px;}
ul {line-height:135%;}

ul.sitemap_ul{margin-left:90px;margin-top:5px;}
ul.sitemap_ul li a{margin-left:-1px;}

a.top{float:right;text-align:right;color:#ff0000 !important;text-decoration:none !important;font-size:13px;}

.blue{color: #2e90db;}
.green{color: #956eaf;}

.table_content{font-size:12px;border:1px solid #000;text-align:left;}
.table_content td{border:1px solid #cfcfcf;}


.footer{clear:both;width:62%;float:right;line-height:18px;position:relative;height:18px;color:#4a4a4a;text-align:right;font-size:10px;font-family:arial;border-top:1px solid #efefef;}
.footer a{color:#2e90db;text-decoration:none;}
.footer a:hover{color:#4a4a4a;text-decoration:none;}

a{ cursor: pointer; }
address{ margin-left:50px;margin-top:-20px;}

#contact_form{position:relative;width:40%;float:left;margin-left:1%;margin-top:20px;}
#contact_form input{display: block;width:60%;float:left;background:#cfcfcf;height:12px;font-size:11px;font-weight:bold;border:1px solid #999999;margin-bottom: 10px;}
#contact_form label{display: block;width:130px;float: left;text-align:left;margin-bottom: 10px;height:12px;}
#contact_form textarea{width:80%;border:1px solid #999999;background:#cfcfcf;}
#contact_form br{clear:both;}
#contact_form .button_contact{display:block;margin-left:50px;background:#323232;width:110px;height:25px;margin-top:15px;color:#fff;border:1px solid #fff;font-size:11px;}

.img_right{ float:right;padding:2px;border:1px solid #afafaf;margin:8px 0 8px 15px;}
.img_right_noborder{ float:right;padding:2px;border:0px solid #afafaf;margin:8px 0 8px 15px;}
.img_left{ float:left;padding:2px;border:1px solid #afafaf;margin:8px 15px 8px 0;}

.google_map{width:480px;height:400px;border:1px solid red;}
.google_box{height:380px;width:53%;border-left:1px dotted #efefef;float:left;text-align:center;margin-left:2%;}
.google_box img{float:right;margin-top:5px;width:70%;margin-right:15%;}

/* submenu stuff */    /* submenu stuff */ /* submenu stuff */ /* submenu stuff */ /* submenu stuff */ /* submenu stuff */ /* submenu stuff */


#drop_menu_recycling{position:absolute;left:290px;top:10px;width:320px;line-height:90% !important;font-family:arial;font-size:13px;text-align:left;background: #956eaf;padding:10px;border:1px solid #efefef;border-left:0px;display:none;z-index:11;}
#drop_menu_recycling a{color:#fff;text-decoration:none;display:block;}
#drop_menu_recycling a:hover{color:#fff;text-decoration:none;background:#499bd7;}

#drop_menu_consultancy{position:absolute;left:290px;top:50px;width:170px;line-height:90% !important;font-family:arial;font-size:13px;text-align:left;background: #956eaf;padding:10px;border:1px solid #efefef;border-left:0px;display:none;z-index:11;}
#drop_menu_consultancy a{color:#fff;text-decoration:none;display:block;}
#drop_menu_consultancy a:hover{color:#fff;text-decoration:none;background:#499bd7;}

#drop_menu_portfolio{position:absolute;left:290px;top:90px;width:220px;line-height:90% !important;font-family:arial;font-size:13px;text-align:left;background: #956eaf;padding:10px;border:1px solid #efefef;border-left:0px;display:none;z-index:11;}
#drop_menu_portfolio a{color:#fff;text-decoration:none;display:block;}
#drop_menu_portfolio a:hover{color:#fff;text-decoration:none;background:#499bd7;}

#drop_menu_wamitab{position:absolute;left:290px;top:120px;width:270px;line-height:90% !important;font-family:arial;font-size:13px;text-align:left;background: #956eaf;padding:10px;border:1px solid #efefef;border-left:0px;display:none;z-index:11;}
#drop_menu_wamitab a{color:#fff;text-decoration:none;display:block;}
#drop_menu_wamitab a:hover{color:#fff;text-decoration:none;background:#499bd7;}

#drop_menu_environmental{position:absolute;left:290px;top:140px;width:370px;line-height:90% !important;font-family:arial;font-size:13px;text-align:left;background: #956eaf;padding:10px;border:1px solid #efefef;border-left:0px;display:none;z-index:11;}
#drop_menu_environmental a{color:#fff;text-decoration:none;display:block;}
#drop_menu_environmental a:hover{color:#fff;text-decoration:none;background:#499bd7;}

#drop_menu_health{position:absolute;left:290px;top:180px;width:420px;line-height:90% !important;font-family:arial;font-size:13px;text-align:left;background: #956eaf;padding:10px;border:1px solid #efefef;border-left:0px;display:none;z-index:11;}
#drop_menu_health a{color:#fff;text-decoration:none;display:block;}
#drop_menu_health a:hover{color:#fff;text-decoration:none;background:#499bd7;}

#drop_menu_hs_consultancy{position:absolute;left:290px;top:250px;width:200px;line-height:90% !important;font-family:arial;font-size:13px;text-align:left;background: #956eaf;padding:10px;border:1px solid #efefef;border-left:0px;display:none;z-index:11;}
#drop_menu_hs_consultancy a{color:#fff;text-decoration:none;display:block;}
#drop_menu_hs_consultancy a:hover{color:#fff;text-decoration:none;background:#499bd7;}

#drop_menu_management{position:absolute;left:290px;top:290px;width:170px;line-height:90% !important;font-family:arial;font-size:13px;text-align:left;background: #956eaf;padding:10px;border:1px solid #efefef;border-left:0px;display:none;z-index:11;}
#drop_menu_management a{color:#fff;text-decoration:none;display:block;}
#drop_menu_management a:hover{color:#fff;text-decoration:none;background:#499bd7;}



