@charset "utf-8";
/* CSS Document */

*{
	padding:0;
	margin:0;
}

body{
	background:#004058 url(../images/body_bg.jpg) top center no-repeat;
	text-align:center;
}

#inner{
	background:#004058 url(../images/inner_body_bg.jpg) top center no-repeat;
	text-align:center;
}

.wrapper{
	margin:auto;
	width:894px;
	text-align:left;
	position:relative;
}

.logo{
	padding:0;
	margin:0;
	position:absolute;
	left:28px;
	top:89px;
}

.menu{
	margin-top:24px;
	height:52px;
	text-align:left;
	margin-left: 20px;
	font:bold 14px tahoma;
	color:#7e5304;
	position:relative;
}

.menu ul{
	padding:0;
	margin:0;
	list-style:none;
	text-align:left;
}

.menu ul li{
	margin:0 2px;
	padding:16px 0;
	float:left;
	display:inline;
}

.menu ul li a{
	padding:16px 8px 20px 8px;
	color:#5f5f5f;
	text-decoration:none;
}

.menu ul li a:hover{
	color:#aa6b19;
}

.menu ul li a.selected{
	padding:16px 0 20px 8px;
	color:#7e5304;
	text-decoration:none;
	background:url(../images/head.gif) left top no-repeat;
}

.menu ul li a.selected span{
	padding:16px 14px 20px 8px;
	color:#7e5304;
	text-decoration:none;
	background:url(../images/tail.gif) right top no-repeat;
	color:#ffffff;
}

.banner{
	height:409px;
	overflow:hidden;
}

.banner_inner{
	height:192px;
	overflow:hidden;
}

.content{
	padding:0 10px;
}

.data{
	background:#FFFFFF url(../images/bottom.jpg) bottom center no-repeat;
	padding:0 10px 12px;
}

.top_tab{
	background:url(../images/top_tab_bg.gif) repeat-y;
}

.top_tab_bottom{
	clear:both;
	height:10px;
	background:url(../images/top_tab_bottom.gif) bottom center no-repeat;
}

.top_tab_top{
	background:url(../images/top_tab.jpg) no-repeat;
	height:33px;
	overflow:hidden;
}

.top_tab h1{
	padding:6px 12px;
	font:normal 18px tahoma;
	color:#FFFFFF;
}

.top_tab_left{
	padding:0 15px;
	width:510px;
	float:left;
}

.data_inner .top_tab_left h2{
	padding:10px 0 16px 0;
	font:bold 16px tahoma;
	color:#505050;
}

.data_inner .top_tab_left h4 a{
	padding:10px 0 0;
	font:bold 12px tahoma;
	color:#505050;
}

.data_inner .top_tab_left .newsList p{
	padding:0 0 10px 0;
	color:#505050;
}

.data_inner .top_tab_left span{
	font:bold 12px tahoma;
	color:#505050;
}

.data_inner .top_tab_left .date{
	font:bold 12px tahoma;
	color:#505050;
	padding:10px 0 5px 0;
}

.top_tab p{
	padding:10px 0 0 0;
	font:normal 12px tahoma;
	color:#505050;
	line-height:1.6em;
}

.top_tab p.more{
	padding:0;
	text-align:right;
}

.top_tab p.more a{
	text-decoration:none;
}

.special{
	padding:0;
}

.special img{
	padding:0 5px 0 0;
	float:left;
}

.special p{
	padding:10px 0 0 0;
}

.top_tab_right .special h2{
	padding:0 0 0 5px;
	font:bold 24px tahoma;
	color:#c13f3f;
}

.top_tab_right .special h2 a{
	font:bold 18px tahoma;
	color:#c13f3f;
	text-decoration:none;
}

.top_tab_right .special h2 a:hover{
	text-decoration:underline;
}

p a{
	color:#0099cc;
	font-weight:bold;
}

.clear{
	clear:both;
}

.top_tab_right{
	width:284px;
	padding:15px 15px 0 15px;
	float:right;
}

.top_tab_right h2{
	font:bold 24px tahoma;
	color:#e19303;
}

.top_tab_right p{
	padding:5px 0 15px 3px;
	font:12px tahoma;
	color:#967a41;
	line-height:1.2em;
}

.footer{
	padding:8px 15px 30px;
}


.footer p{
	color:#ffffff;
	font:12px tahoma;
}

.footer p a{
	color:#ffffff;
	font-weight:normal;
}

.foot_left{
	width:55%;
	float:left;
	text-align:left;
}

.foot_right{
	width:45%;
	float:right;
	text-align:right;
}

.bottom_tabs{
	padding:10px 0 0 0;
}

.left_tab{
	width:278px;
	float:left;
	margin-right:10px;
}

.middle_tab{
	width:278px;
	float:left;
	margin-right:10px;
}

.right_tab{
	width:278px;
	float:right;
}

.top{
	height:34px;
	overflow:hidden;
	background:url(../images/tab.jpg) no-repeat;
}

.top h2{
	font:normal 18px tahoma;
	color:#333333;
	padding:6px 10px;
}

.bottom{
	height:9px;
	overflow:hidden;
	background:url(../images/tab_bottom.gif) no-repeat;
}

.left_tab .matter{
	padding:15px 10px 10px 70px;
	border-left:1px solid #e68408;
	border-right:1px solid #e68408;
	background:url(../images/events.gif) 10px 10px no-repeat;
	height:115px;
	overflow:hidden;
}

.middle_tab .matter{
	padding:05px 10px 10px 70px;
	border-left:1px solid #e68408;
	border-right:1px solid #e68408;
	background:url(../images/dealer.gif) 15px 20px no-repeat;
	height:125px;
	overflow:hidden;
}

.middle_tab .matter p{
	line-height:1.4em;
}

.right_tab .matter{
	padding:10px;
	border-left:1px solid #e68408;
	border-right:1px solid #e68408;
	background:url(../images/ownership.gif) 10px 20px no-repeat;
	height:120px;
	overflow:hidden;
}


#comp .left_tab .matter{
	padding:5px 10px 10px 90px;
	border-left:1px solid #e68408;
	border-right:1px solid #e68408;
	background:url(../images/editor_ico.gif) 10px 10px no-repeat;
	height:125px;
	overflow:hidden;
}

#comp .middle_tab .matter{
	padding:05px 10px 10px 90px;
	border-left:1px solid #e68408;
	border-right:1px solid #e68408;
	background:url(../images/network_ico.gif) 10px 15px no-repeat;
	height:125px;
	overflow:hidden;
}


#comp .right_tab .matter{
	padding:10px;
	border-left:1px solid #e68408;
	border-right:1px solid #e68408;
	background:url(../images/player_ico.gif) 5px 10px no-repeat;
	height:120px;
	overflow:hidden;
}

.left_tab .matter p{
	background:url(../images/event_bullet.gif) 0px 2px no-repeat;
	font:normal 11px tahoma;
	color:#666666;
	padding:4px 0 5px 20px;
	line-height:1.2em;
}

.right_tab h3{
	font:bold 14px tahoma;
	color:#333333;
	padding:4px 0 15px 65px;
}

.matter p{
	padding:5px 0;
	font:12px tahoma;
	color:#666666;
	line-height:1.6em;
}

.right_tab .matter p{
	padding:0 0 0 65px;
	font:12px tahoma;
	color:#666666;
	line-height:1.6em;
}

.matter p a{
	color:#666666;
	font-weight:bold;
}

.matter p.more{
	text-align:right;
	padding:0;
}

.matter p a.more{
	text-decoration:none;
	float:right;
	color:#0099cc;
}

.matter ul{
	padding:0;
	list-style:none;
}

.matter ul li{
	font:12px tahoma;
	color:#666666;
	line-height:1.8em;
	background:url(../images/download_bullet.gif) 0 8px no-repeat;
	padding-left:10px;
}

.matter ul li a{
	color:#666666;
	font-weight:bold;
}

.matter h2{
	padding:0;
	font:normal 18px tahoma;
	color:#333333;
}

.flashHeader{
	display:none;
}

form{
	font:bold 12px tahoma;
	color:#505050;
}

legend{
	font-weight:bold;
	padding-top:10px;
	padding-bottom:5px;
}

fieldset{
	border:none;
}

label{
	padding:2px 0;
	font-weight:bold;
	clear:left;
}

/*form input{
	margin:2px;
}*/

h3{
	color:#333333;
	font:bold 14px Tahoma;
}

.top_tab_left ol, .top_tab_left ul{
	padding:0;
	margin:0 0 0 30px;
	color:#505050;
}

/*.top_tab a[href$='.pdf'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(images/PDFIcon.gif) center left no-repeat;
}

.top_tab a[href^="http:"] {
display:inline-block;
padding-right:20px;
background:transparent url(/images/ExternalLink.gif) center right no-repeat;
}
.top_tab a[href^="mailto:"] {
display:inline-block;
padding-right:20px;
line-height:18px;
background:transparent url(/images/MailTo.gif) center right no-repeat;
}
.top_tab a[href$='.swf'], .top_tab a[href$='.fla'], .top_tab a[href$='.swd'] {
display:inline-block;
padding-right:20px;
line-height:18px;
background:transparent url(/images/FlashIcon.gif) center right no-repeat;
}
.top_tab a[href$='.xls'], .top_tab a[href$='.csv'], .top_tab a[href$='.xlt'], .top_tab a[href$='.xlw'] {
display:inline-block;
padding-right:20px;
line-height:18px;
background:transparent url(/images/ExcelIcon.gif) center right no-repeat;
}

.top_tab a[href$='.ppt'], .top_tab a[href$='.pps'] {
display:inline-block;
padding-right:20px;
line-height:18px;
background:transparent url(/images/PowerPointIcon.gif) center right no-repeat;
}

.top_tab a[href$='.doc'], .top_tab a[href$='.rtf'], .top_tab a[href$='.txt'], .top_tab a[href$='.wps'] {
display:inline-block;
padding-right:20px;
line-height:18px;
background:transparent url(/images/WordDocIcon.gif) center right no-repeat;
}

.top_tab a[href$='.zip'], .top_tab a[href$='.gzip'], .top_tab a[href$='.rar'] {
display:inline-block;
padding-right:20px;
line-height:18px;
background:transparent url(/images/ZIPIcon.gif) center right no-repeat;
}*/


.top_tab_top_componemt{
	background:url(../images/top_tab_component.jpg) top right no-repeat;
	height:33px;
	overflow:hidden;
	clear:both;
}

.top_tab_top_componemt ul{
	padding:0;
	margin:0;
	list-style:none;
	text-align:left;
}

.top_tab_top_componemt ul li{
	padding:6px 0;
	margin:0;
	font:normal 18px tahoma;
	display:inline;
	float:left;
}

.top_tab_top_componemt ul li a{
	padding:6px 0 6px 7px;
	font:normal 18px tahoma;
	color:#ffffff;
	text-decoration:none;
	background:url(../images/normal_bullet.jpg) no-repeat;
}

.top_tab_top_componemt ul li a span{
	padding:6px 12px 6px 5px;
	margin:0;
	text-decoration:none;
	background:url(../images/normal_bg.jpg) right top no-repeat;
}

.top_tab_top_componemt ul li a.selected{
	padding:6px 0 6px 7px;
	font:normal 18px tahoma;
	color:#ffffff;
	text-decoration:none;
	background:url(../images/selected_bullet.jpg) no-repeat;
}

.top_tab_top_componemt ul li a.selected span{
	padding:6px 12px 6px 5px;
	margin:0;
	text-decoration:none;
	background:url(../images/selected_bg.jpg) right top no-repeat;
}

.data_inner{
	background:#FFFFFF url(../images/bottom.jpg) bottom center no-repeat;
	padding:0 10px 12px;
}

.data_inner .top_tab{
	background:url(../images/top_tab_bg_inner.gif) repeat-y;
}

.data_inner .top_tab_bottom{
	clear:both;
	height:10px;
	background:url(../images/top_tab_bottom_inner.gif) bottom center no-repeat;
}

.data_inner .top_tab_left{
	padding:0 15px;
	width:830px;
}

.data_inner .top_tab_left ul li, .data_inner .top_tab_left ol li{
	line-height:1.6em;
}

table{
	font:12px tahoma;
	color:#505050;
}

.data_contact{
	background:#FFFFFF url(../images/bottom.jpg) bottom center no-repeat;
	padding:0 10px 12px;
}

.data_contact .top_tab_left{
	padding:0 15px;
	width:510px;
}

a img{
	border:none;
}

.ed_form_group_name{
	display:none;
}

.ed_form_element span{
	width:150px;
	float:left;
	display:block;
}
.top_tab_left .others span{
	font-weight:normal;
	margin-top:2px;
	width:100%;
	clear: both;
}

.top_tab_left .others input{
	font-weight:normal;
	margin-top:2px;
	clear: left;
	margin-bottom:10px;
}

.top_tab_left .others{
	width:100%;
	margin:auto;
	margin-top:5px;
	margin-bottom:10px;
	clear:both;
	float:left;
}

.ed_form_element{
	margin-top:10px;
}

.full span{
	width:510px;
	clear:right;
	padding-bottom:5px;
}

.solutiontype span{
	width:510px;
	clear:both;
	padding-bottom:5px;
}

.solutiontype input{
	display:none;
	clear:both;
	height:0px;
}

.wrap{
	margin:0 0 10px 20px;
}

.wrap span{
	width:150px;
	float:left;
	padding-bottom:5px;
	clear:left;
	font-weight:normal;
}

.wrap input{
	width:60px;
	margin-right:30px;
	margin-bottom:10px;
	float:left;
	clear: right;
}


.end{
	margin:0 0 10px 20px;
}

.end span{
	width:150px;
	float:left;
	padding-bottom:5px;
	clear: left;
	font-weight:normal;
}

.end input{
	width:60px;
	margin-right:30px;
	margin-bottom:10px;
	float:left;
	clear:right;
	display:block;
}

.ed_form_submit_inner{
	clear: both;
	margin:5px 0;
}

.wrap2{
	float:left;
line-height:1.6em;
margin:0 0 5px 0;
width:240px;
}

.wrap2 input{
	margin:0 4px;
}

.ed_form_submission_message{
	margin-top:10px;
}

.full span{
	clear:both;
}

.ed_form_validation_summary_inner table{
	width:100%;
}

.ed_form_summary_message{
	padding-left:10px;
	margin-top:5px;
	font-weight:bold;
	color:#CB0F0F;
}

.ed_form_validation_summary{
	margin:10px 0;
	padding:4px;
	border: 1px solid #CB0F0F;
	background:#F4F1EB;
}

/*.ed_form_element span.ed_form_label_required:after {
	content: "*";
	color:#E22200;
}*/


































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

