/****************************** HEADER PART STARTS HERE *************************/
.centered {
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
margin: auto;	
color:#FFFFFF;
} 
#landingbody{
padding:0;
margin:0;
background:url(../images/main_bg.jpg) 0 0 repeat-x;	
color:#000;
}

#top_banner_bg{
width:970px;
height:93px;
position:relative;
background:url(../images/index_top_bg.jpg);
}
#embeddedlogo{
position:absolute;
width:300px;
height:75px;
margin:12px 0px 0px 10px;
background-image:url(../images/360_logo.jpg);
}
#sitemap{
position:absolute;
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #678ca4;
text-transform: capitalize;
margin:13px 0 0 770px;
}
#sitemap font:hover{
color:#000000;
}
#careers{
position:absolute;
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #678ca4;
text-transform: capitalize;
margin:13px 0 0 818px;
}
#careers font:hover{
color:#000000;
}
#our_locations{
position:absolute;
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #678ca4;
text-transform: capitalize;
margin:13px 0 0 868px;
}
#our_locations font:hover{
color:#000000;
}
#approach_border{
position:absolute;
/*background-color:#56a9cc;*/
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #56a9cc;
text-transform: capitalize;
width:110px;
height:34px;
margin:58px 0 0 855px;
background-image:url(../images/headerline.jpg)
}
#approach_border:hover{
position:absolute;
/*background-color:#56a9cc;*/
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #56a9cc;
text-transform: capitalize;
width:110px;
height:34px;
background-image:url(../images/headerline1.jpg)
}
#approach_border a:hover{
position:inherit;
/*background-color:#56a9cc;*/
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #56a9cc;
text-transform: capitalize;
width:110px;
height:34px;
background-image:url(../images/headerline1.jpg)
}
#industries_border{
position:absolute;
/*background-color:#56a9cc;*/
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #56a9cc;
text-transform: capitalize;
width:120px;
height:34px;
margin:58px 0 0 730px;
background-image:url(../images/headerline.jpg)
}
#industries_border:hover{
position:absolute;
/*background-color:#56a9cc;*/
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #56a9cc;
text-transform: capitalize;
width:120px;
height:34px;
background-image:url(../images/headerline1.jpg)
}
#industries_border a:hover{
position:inherit;
/*background-color:#56a9cc;*/
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #56a9cc;
text-transform: capitalize;
width:120px;
height:34px;
background-image:url(../images/headerline1.jpg)
}
#service_border{
position:absolute;
/*background-color:#56a9cc;*/
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #56a9cc;
text-transform: capitalize;
width:125px;
height:34px;
margin:58px 0 0 600px;
background-image:url(../images/headerline.jpg)
}
#service_border:hover{
position:absolute;
/*background-color:#56a9cc;*/
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #56a9cc;
text-transform: capitalize;
width:125px;
height:34px;
background-image:url(../images/headerline1.jpg)
}
#service_border a:hover{
position:inherit;
/*background-color:#56a9cc;*/
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #56a9cc;
text-transform: capitalize;
width:125px;
height:34px;
background-image:url(../images/headerline1.jpg)
}
#aboutus_border{
position:absolute;
/*background-color:#56a9cc;*/
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #56a9cc;
text-transform: capitalize;
width:75px;
height:34px;
margin:58px 0 0 520px;
background-image:url(../images/headerline.jpg)
}
#aboutus_border:hover{
position:absolute;
/*background-color:#56a9cc;*/
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #56a9cc;
text-transform: capitalize;
width:75px;
height:34px;
background-image:url(../images/headerline1.jpg)
}
#aboutus_border a:hover{
position:inherit;
/*background-color:#56a9cc;*/
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #56a9cc;
text-transform: capitalize;
width:75px;
height:34px;
background-image:url(../images/headerline1.jpg)
}
#divider1{
position:absolute;
width:1px;
height:11px;
background-image:url(../images/divider.jpg)
}
#embed_univ{
position:absolute;
width:172px;
height:26px;
margin:130px 0px 0px 3px;
background-image:url(../images/index_embd360_univ.jpg)
}
#value{
position:absolute;
width:142px;
height:26px;
margin:130px 0px 0px 180px;
background-image:url(../images/index_value_prop.jpg)
}
#have_a_ques{
position:absolute;
width:234px;
height:30px;
margin:180px 0px 0px 717px;
background-image:url(../images/index_have_a_ques.jpg);
}
#share{
position:absolute;
width:234px;
height:30px;
margin:233px 0px 0px 717px;
}
#automotive_image{
position:absolute;
width:970px;
height:181px;
margin:160px 0px 0px 0px;
background-image:url(../images/automotive_image.jpg)
}
#diagram_bg{
position:absolute;
width:970px;
height:420px;
margin:93px 0px 0px 0px;
/*background-image:url(../images/index_diagram_bg.jpg);*/

}
#rfs{
position:absolute;
width:292px;
height:393px;
margin:93px 0px 0px 678px;
/*background-image:url(../images/rfs_image.jpg);*/

}
#search_txt_field{
position:absolute;
margin:31px 0px 0px 760px;
width:150px;
}
#button_go{
position:absolute;
}
#go_button{
position:absolute;
width:27px;
height:25px;
margin:29px 0 0 915px;
background-image:url(../images/go_button.jpg);
text-decoration:none;
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: bold;
}
#index_body_txt{
position:absolute;
font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #fff;
margin:378px 0 0 718px;
width:240px;
}
#bot_section{
position:absolute;
width:970px;
margin:541px 0 0 0;
background-color:#FF0000;
}
#sevices_bg{
position:absolute;
width:970px;
height:142px;
margin:486px 0px 0px 0px;
background-image:url(../images/index_services_bg.jpg);
}
#services_offered{
position:absolute;
width:117px;
height:21px;
margin:8px 0px 0px 104px;
background-image:url(../images/index_services_offered.jpg);
}
#bullet_points_txt{
position:absolute;
font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
width:200px;
}
#bullet_points_txt font:hover{
color:#2ff0ff;
}
#bullet_points_txt1{
position:absolute;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
width:200px;
}
#bullet_points_txt2{
position:absolute;
font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
width:180px;
}
#bullet_points_txt2 font:hover{
color:#2ff0ff;
}
#learnmore{
position:absolute;
font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #f27d0b;
width:100px;
}
#ver_line{
position:absolute;
width:1px;
height:190px;
background-image:url(../images/index_ver_line.jpg);
}
#news_events{
position:absolute;
width:119px;
height:19px;
margin:-19px 0px 0px 550px;
background-image:url(../images/index_news_events.jpg);
}
#embd_speaks{
position:absolute;
width:94px;
height:20px;
margin:-52px 0px 0px 793px;
background-image:url(../images/index_embd_speaks.jpg);
}
#speaks_bg{
position:absolute;
width:240px;
height:165px;
margin:40px 0px 0px 729px;
background-image:url(../images/index_speaks_bg.jpg);
}
#speaks_ani{
position:absolute;
margin:-2px 0 0 -5px;

}
#speaks_image{
position:absolute;
width:49px;
height:42px;
background-image:url(../images/index_speaks_image.jpg);
}
#speaks_image1{
position:absolute;
width:49px;
height:42px;
background-image:url(../images/index_speaks_image1.jpg);
}
#speaks_image2{
position:absolute;
width:49px;
height:42px;
background-image:url(../images/index_speaks_image2.jpg);
}
#index_image{
position:absolute;
width:606px;
height:366px;
}
#bot_bar_bg{
position:absolute;
margin:650px 0 0 0px;
width:970px;
height:24px;
background-image:url(../images/bot_bar_bg1.jpg);
z-index:0;
}
#footerpart{
position:absolute;
font-family: "Tahoma", Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #ffffff;
margin:970px 0 0 240px;
}

/*submenu*/
.submenu {
position:absolute;
margin:93px 0 0 0px;
visibility:hidden;
}
.submenu ul{
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000;
width:130px;
height:30px;
margin:0px 0 0 220px;
background-image:url(../images/sub_nav_bg.png);
z-index:200;
}
#menu {
margin:0 00  0;
}
.dropmenudiv_b{
position:absolute;
top: 0;
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 11px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv_b a{
width: auto;
display: block;
border: 1px solid #c5c2c2; /*THEME CHANGE HERE*/
border-width: 0 1px;
text-indent: 5px;
border-bottom-width: 1px;
padding: 4px 0;
text-decoration: none;
color: black;

background-image:url(../images/sub_nav_bg.png);
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-image:url(../images/sub_nav_bg1.jpg);

color: #053f52;
}
@-moz-document url-prefix() {
  #menu {
  position:absolute;
  margin:-34px 0 0 0;
	}
}

/****************************** HEADER PART ENDS HERE *************************/

