* {
	padding:0;
	margin:0
}
.menu_outerbg {
	height:38px;
	background-image: url(../images/menubg.jpg);
	background-repeat: repeat-x;
}
.menu_body {
	margin:0px auto;
	width:948px;
	height:38px;
	padding-left:35px;
}
.dropdown {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
}
.dropdown dt {
	text-align:center;
	height:24px;
	padding-top:8px;
	padding-left:16px;
	padding-right:16px;
	width:90px;
	cursor:pointer;
	background-image: url(../images/menubg.jpg);
	background-repeat: no-repeat;
}
.dropdown dt:hover {
	background-image: url(../images/menubg.jpg);
	background-repeat: no-repeat;
	color:#fff;
}
/*home Button Start*/
.dropdown_home {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	text-indent:-9000px;
}
.dropdown_home dt {
	text-align:center;
	height:38px;
	width:130px;
	cursor:pointer;
	background-color:transparent;
	background-image: url(../images/menu/homebtn_still.png);
	background-repeat: no-repeat;
}
.dropdown_home dt:hover {
	background-image: url(../images/menu/homebtn_still.png);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}
.dropdown_home dd {
	position:absolute; 
	overflow:hidden;
	width:130px;
	display:none;
	background:#3d3d3d; 
	z-index:200;
}
	
.dropdown_home ul {
	width:auto; 
	list-style:none;
	border-top:none;
}
.dropdown_home li {
	display:inline;
	cursor:pointer;
}
.dropdown_home a, .dropdown_home a:active, .dropdown_home a:visited {
	display:block; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:5px;
	width:120px;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	color:#fff; 
	background-color:#0F0;
	text-decoration:none;
	background:url(../images/menu_bg_trans_1.png);
}
.dropdown_home a:hover {
	background:url(../images/menu_bg_trans_2.png) #CCC;
	color:#000;
}
.dropdown_home .underline {
	border-bottom:1px solid #c8d7e3;
}
/*home Button End*/
/*home Hover Button Start*/
.dropdown_homehover {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	text-indent:-9000px;
}
.dropdown_homehover dt {
	text-align:center;
	height:38px;
	width:130px;
	cursor:pointer;
	background-color:transparent;
	background-image: url(../images/menu/homebtn_still.png);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}
.dropdown_homehover dt:hover {
	background-image: url(../images/menu/homebtn_still.png);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}
.dropdown_homehover dd {
	position:absolute; 
	overflow:hidden;
	width:130px;
	display:none;
	background:#3d3d3d; 
	z-index:200;
}
	
.dropdown_homehover ul {
	width:auto; 
	list-style:none;
	border-top:none;
}
.dropdown_homehover li {
	display:inline;
	cursor:pointer;
}
.dropdown_homehover a, .dropdown_homehover a:active, .dropdown_homehover a:visited {
	display:block; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:5px;
	width:120px;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	color:#fff; 
	background-color:#0F0;
	text-decoration:none;
	background:url(../images/menu_bg_trans_1.png);
}
.dropdown_homehover a:hover {
	background:url(../images/menu_bg_trans_2.png) #CCC;
	color:#000;
}
.dropdown_homehover .underline {
	border-bottom:1px solid #c8d7e3;
}
/*home Hover Button End*/

/*Services Button Start*/
.dropdown_service {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
}
.dropdown_service dt {
	text-align:center;
	height:38px;
	width:130px;
	cursor:pointer;
	background-color:transparent;
	background-image: url(../images/menu/servicesbtn_still.png);
	background-repeat: no-repeat;
}
.dropdown_service dt:hover {
	background-image: url(../images/menu/servicesbtn_still.png);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}
.dropdown_service dd {
	position:absolute; 
	overflow:hidden;
	width:130px;
	display:none;
	background:#3d3d3d; 
	z-index:200;
}
	
.dropdown_service ul {
	width:auto; 
	list-style:none;
	border-top:none;
}
.dropdown_service li {
	display:inline;
	cursor:pointer;
}
.dropdown_service a, .dropdown_service a:active, .dropdown_service a:visited {
	display:block; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:5px;
	width:120px;
	text-align:center;
	color:#fff; 
	background-color:#0F0;
	text-decoration:none;
	background:url(../images/menu_bg_trans_1.png);
}
.dropdown_service a:hover {
	background:url(../images/menu_bg_trans_2.png) #CCC;
	color:#000;
}
.dropdown_service .underline {
	border-bottom:1px solid #c8d7e3;
}
/*Services Button End*/
/*Services Hover Button Start*/
.dropdown_servicehover {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
}
.dropdown_servicehover dt {
	text-align:center;
	height:38px;
	width:130px;
	cursor:pointer;
	background-color:transparent;
	background-image: url(../images/menu/servicesbtn_still.png);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}
.dropdown_servicehover dt:hover {
	background-image: url(../images/menu/servicesbtn_still.png);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}
.dropdown_servicehover dd {
	position:absolute; 
	overflow:hidden;
	width:130px;
	display:none;
	background:#3d3d3d; 
	z-index:200;
}
	
.dropdown_servicehover ul {
	width:auto; 
	list-style:none;
	border-top:none;
}
.dropdown_servicehover li {
	display:inline;
	cursor:pointer;
}
.dropdown_servicehover a, .dropdown_servicehover a:active, .dropdown_servicehover a:visited {
	display:block; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:5px;
	width:120px;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	color:#fff; 
	background-color:#0F0;
	text-decoration:none;
	background:url(../images/menu_bg_trans_1.png);
}
.dropdown_servicehover a:hover {
	background:url(../images/menu_bg_trans_2.png) #CCC;
	color:#000;
}
.dropdown_servicehover .underline {
	border-bottom:1px solid #c8d7e3;
}
/*Services Hover Button End*/

/*Portfolio Button Start*/
.dropdown_portfolio {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
}
.dropdown_portfolio dt {
	text-align:center;
	height:38px;
	width:130px;
	cursor:pointer;
	background-color:transparent;
	background-image: url(../images/menu/portfoliobtn_still.png);
	background-repeat: no-repeat;
}
.dropdown_portfolio dt:hover {
	background-image: url(../images/menu/portfoliobtn_still.png);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}
.dropdown_portfolio dd {
	position:absolute; 
	overflow:hidden;
	width:130px;
	display:none;
	background:#3d3d3d; 
	z-index:200;
}
	
.dropdown_portfolio ul {
	width:auto; 
	list-style:none;
	border-top:none;
}
.dropdown_portfolio li {
	display:inline;
	cursor:pointer;
}
.dropdown_portfolio a, .dropdown_portfolio a:active, .dropdown_portfolio a:visited {
	display:block; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:5px;
	width:120px;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	color:#fff; 
	background-color:#0F0;
	text-decoration:none;
	background:url(../images/menu_bg_trans_1.png);
}
.dropdown_portfolio a:hover {
	background:url(../images/menu_bg_trans_2.png) #CCC;
	color:#000;
}
.dropdown_portfolio .underline {
	border-bottom:1px solid #c8d7e3;
}
/*Portfolio Button End*/

/*Products Button Start*/
.dropdown_products {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
}
.dropdown_products dt {
	text-align:center;
	height:38px;
	width:130px;
	cursor:pointer;
	background-color:transparent;
	background-image: url(../images/menu/productsbtn_still.png);
	background-repeat: no-repeat;
}
.dropdown_products dt:hover {
	background-image: url(../images/menu/productsbtn_still.png);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}
.dropdown_products dd {
	position:absolute; 
	overflow:hidden;
	width:130px;
	display:none;
	background:#3d3d3d; 
	z-index:200;
}
	
.dropdown_products ul {
	width:auto; 
	list-style:none;
	border-top:none;
}
.dropdown_products li {
	display:inline;
	cursor:pointer;
}
.dropdown_products a, .dropdown_products a:active, .dropdown_products a:visited {
	display:block; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:5px;
	width:120px;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	color:#fff; 
	background-color:#0F0;
	text-decoration:none;
	background:url(../images/menu_bg_trans_1.png);
}
.dropdown_products a:hover {
	background:url(../images/menu_bg_trans_2.png) #CCC;
	color:#000;
}
.dropdown_products .underline {
	border-bottom:1px solid #c8d7e3;
}
/*Products Button End*/

/*Clients Button Start*/
.dropdown_clients {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	text-indent:-9000px;
}
.dropdown_clients dt {
	text-align:center;
	height:38px;
	width:130px;
	cursor:pointer;
	background-color:transparent;
	background-image: url(../images/menu/clientsbtn_still.png);
	background-repeat: no-repeat;
}
.dropdown_clients dt:hover {
	background-image: url(../images/menu/clientsbtn_still.png);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}
.dropdown_clients dd {
	position:absolute; 
	overflow:hidden;
	width:130px;
	display:none;
	background:#3d3d3d; 
	z-index:200;
}
	
.dropdown_clients ul {
	width:auto; 
	list-style:none;
	border-top:none;
}
.dropdown_clients li {
	display:inline;
	cursor:pointer;
}
.dropdown_clients a, .dropdown_clients a:active, .dropdown_clients a:visited {
	display:block; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:5px;
	width:120px;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	color:#fff; 
	background-color:#0F0;
	text-decoration:none;
	background:url(../images/menu_bg_trans_1.png);
}
.dropdown_clients a:hover {
	background:url(../images/menu_bg_trans_2.png) #CCC;
	color:#000;
}
.dropdown_clients .underline {
	border-bottom:1px solid #c8d7e3;
}
/*Clients Button End*/

/*Testimonial Button Start*/
.dropdown_testimonial {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	text-indent:-9000px;
}
.dropdown_testimonial dt {
	text-align:center;
	height:38px;
	width:130px;
	cursor:pointer;
	background-color:transparent;
	background-image: url(../images/menu/testimonialbtn_still.png);
	background-repeat: no-repeat;
}
.dropdown_testimonial dt:hover {
	background-image: url(../images/menu/testimonialbtn_still.png);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}
.dropdown_testimonial dd {
	position:absolute; 
	overflow:hidden;
	width:130px;
	display:none;
	background:#3d3d3d; 
	z-index:200;
}
	
.dropdown_testimonial ul {
	width:auto; 
	list-style:none;
	border-top:none;
}
.dropdown_testimonial li {
	display:inline;
	cursor:pointer;
}
.dropdown_testimonial a, .dropdown_testimonial a:active, .dropdown_testimonial a:visited {
	display:block; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:5px;
	width:120px;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	color:#fff; 
	background-color:#0F0;
	text-decoration:none;
	background:url(../images/menu_bg_trans_1.png);
}
.dropdown_testimonial a:hover {
	background:url(../images/menu_bg_trans_2.png) #CCC;
	color:#000;
}
.dropdown_testimonial .underline {
	border-bottom:1px solid #c8d7e3;
}
/*Testimonial Button End*/

/*Contact Button Start*/
.dropdown_contact {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	text-indent:-9000px;
}
.dropdown_contact dt {
	text-align:center;
	height:38px;
	width:130px;
	cursor:pointer;
	background-color:transparent;
	background-image: url(../images/menu/contactbtn_still.png);
	background-repeat: no-repeat;
}
.dropdown_contact dt:hover {
	background-image: url(../images/menu/contactbtn_still.png);
	background-repeat: no-repeat;
	background-position: 0px -38px;
}
.dropdown_contact dd {
	position:absolute; 
	overflow:hidden;
	width:130px;
	display:none;
	background:#3d3d3d; 
	z-index:200;
}
	
.dropdown_contact ul {
	width:auto; 
	list-style:none;
	border-top:none;
}
.dropdown_contact li {
	display:inline;
	cursor:pointer;
}
.dropdown_contact a, .dropdown_contact a:active, .dropdown_contact a:visited {
	display:block; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:5px;
	width:120px;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	color:#fff; 
	background-color:#0F0;
	text-decoration:none;
	background:url(../images/menu_bg_trans_1.png);
}
.dropdown_contact a:hover {
	background:url(../images/menu_bg_trans_2.png) #CCC;
	color:#000;
}
.dropdown_contact .underline {
	border-bottom:1px solid #c8d7e3;
}
/*Contact Button End*/
	
.dropdown2 {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
}
.dropdown2 dt {
	text-align:center;
	height:24px;
	padding-top:8px;
	padding-left:16px;
	width:96px;
	padding-right:16px;
	cursor:pointer; 
	background: url(../images/menu_background.gif) repeat-x;
}
.dropdown2 dt:hover {
	background:url(../images/menu_background_hover.gif) repeat-x;
	color:#2f4e6f;
}	
	
.dropdown dd {
	position:absolute; 
	overflow:hidden;
	width:122px; 
	display:none;
	background:#3d3d3d; 
	z-index:200;
}
	
.dropdown ul {
	width:auto; 
	list-style:none;
	border-top:none;
}
.dropdown li {
	display:inline;
	cursor:pointer;
}
.dropdown a, .dropdown a:active, .dropdown a:visited {
	display:block; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:5px;
	width:102px;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	color:#fff; 
	background-color:#0F0;
	text-decoration:none;
	background:url(../images/menu_bg_trans_1.png);
}
.dropdown a:hover {
	background:url(../images/menu_bg_trans_2.png) #CCC;
	color:#000;
}
.dropdown .underline {
	border-bottom:1px solid #c8d7e3;
}