body{
	margin:0;
	padding:0;
	background: #000 url(/assets/img/3542.jpg) 50% 0 no-repeat ;
	z-index:1;
}

button {
	color:#DDA01D;
}

a {
	outline: none;
}
ul {margin:0;}
#center{
	position:relative;
	background:transparent;
	width:1024px;
	height:914px;
	margin:0 auto;
	overflow:hidden;
	display:block;
}
#center_int{
	position:relative;
	background:url(/assets/img/bg_int.png) 0 0 no-repeat ;
	width:1000px;
	height:766px;
	margin:0 auto;
	overflow:hidden;
	display:block;
}
#menu_int{
	position:relative;
	background:transparent;
	width:184px;
	height:auto;
	float:left;
	overflow:hidden;
	display:block;
	margin-top: 186px;
}
#menu_int a {
	position:relative;
	background:transparent;
	width:192px;
	height:57px;
	overflow:hidden;
	display:block;
	text-decoration:none;
}
#menu_int a:hover {background:url(/assets/img/hover_2.png) 0 0 no-repeat ;}
#menu_int a:hover span  {color:#080808 !important;}
#menu_int a span {color:#ffffff;font: normal 18px Arial;margin:15px 0 0 15px;display:block;width:192px;height:63px;}
.title_content {color:#00214a;font: bold 24px Arial;margin:15px 0 0 0px;display:block;}
.subtitle_content {color:#00214a;font: 14px Arial;margin:5px 0 0 0px;display:block;width:192px;height:32px;font-style:italic;font-weight:bold}
.contentcontent {color:#00214a;font: normal 12px Arial;margin:0px 0 0 0px;display:block;width:470px;height:310px;}
#menu_int_cont{
	position:relative;
	background:transparent;
	width:580px;
	height:auto;
	float:left;
	overflow:hidden;
	display:block;
	margin-top: 226px;
	margin-left: 139px;
}
#menu_int_cont_1{
	position:relative;
	background:transparent;
	width:580px;
	height:430px;
	overflow-y:scroll;
	display:block;
}
#menu_int_cont_2{
	position:relative;
	background:transparent;
	width:580px;
	height:auto;
	overflow:hidden;
	display:block;
}
#player{
	position:relative;
	background:url(/assets/img/player.png) 0 0 no-repeat ;
	width:691px;
	height:550px;
	margin:105px auto;
	overflow:hidden;
	display:block;
        z-index: 100;
}

#video {
    position: absolute; 
    top: 99px;
    left: 83px;
    z-index: 1001;
}
#menu{
	position:relative;
        top: 440px;
	background:transparent;
	width:691px;
	height:68px;
	margin: 0 0 0 74px;
	overflow:hidden;
	display:block;
        z-index: 1000;
}
#menu_7,
#menu_6,
#menu_5,
#menu_4,
#menu_3,
#menu_2,
#menu_1{
	position:relative;
	background:url(/assets/img/m_1.png) 0 0 no-repeat ;
	width:82px;
	height:68px;
	margin:0;
	overflow:hidden;
	float:left;
	display:block;
}
#menu_2{width:74px;background:url(/assets/img/m_2.png) 0 0 no-repeat ;}
#menu_3{width:76px;background:url(/assets/img/m_3.png) 0 0 no-repeat ;}
#menu_4{width:76px;background:url(/assets/img/m_4.png) 0 0 no-repeat ;}
#menu_5{width:76px;background:url(/assets/img/m_5.png) 0 0 no-repeat ;}
#menu_6{width:76px;background:url(/assets/img/m_6.png) 0 0 no-repeat ;}
#menu_7{width:84px;background:url(/assets/img/m_7.png) 0 0 no-repeat ;}

#menu_1:hover{background:url(/assets/img/m_1_h.png) 0 0 no-repeat ;}
#menu_2:hover{background:url(/assets/img/m_2_h.png) 0 0 no-repeat ;}
#menu_3:hover{background:url(/assets/img/m_3_h.png) 0 0 no-repeat ;}
#menu_4:hover{background:url(/assets/img/m_4_h.png) 0 0 no-repeat ;}
#menu_5:hover{background:url(/assets/img/m_5_h.png) 0 0 no-repeat ;}
#menu_6:hover{background:url(/assets/img/m_6_h.png) 0 0 no-repeat ;}
#menu_7:hover{background:url(/assets/img/m_7_h.png) 0 0 no-repeat ;}

#company_logos {
  margin-top: 10px;
}


/* scrolling logo slideshow */
div.logo_slide {
  /* Set it so we could calculate the offsetLeft */
  position: relative;
  height: 110px;
  width: 585px;
  /* Add scroll-bars */
  overflow: auto;
}
ul.logo_slide {
  display: block;
  height: 110px;
  /* Max width here, for users without Javascript */
  width: 1500px;
  padding: 0;
  /* Remove default margin */
  margin: 0;  
  list-style: none;
}
.logo_slide li {
  display: block;
  float: left;
  padding: 0;
}
.logo_slide a {
  display: block;
  text-decoration: none;
}
.logo_slide img {
  border: none;
}
.logo_slide span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}

/* Idea App Forms  */

.ideaform label {
  width: 170px;
  display:block;
  float: left;
}

.ideaform input {
  width: 293px;
  height: 21px;
}

.ideaform textarea.small {
  width: 463px;
  height: 80px;
}

.ideaform textarea.middle {
  width: 463px;
  height: 100px;
}

.ideaform textarea.big {
  width: 463px;
  height: 200px;
}

.ideaform .next {
  float: right;
  color: #000;
}

.ideaform .prev {
  float: left;
  color: #000;
}

.ideaform input.ideasubmit {
  width: 70px;
  float: right;
  color: #000;
  height: 23px;
}

.clear {
  clear: both;
  height: 0;
}
