
BODY {
	FONT-SIZE: 12px;  font-family: Arial, sans-serif, Helvetica; HEIGHT: auto; background:#000000;
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #535f64
}
H2 {
	FONT-SIZE: 16px; COLOR: #535f64
}
H3 {
	FONT-SIZE: 15px; COLOR: #ffffff
}
H4 {
	FONT-SIZE: 12px; COLOR: #67757a
}
SPAN {
	COLOR: #80ba0d
}
UL {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
LI {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
P {
	MARGIN: 0px; LINE-HEIGHT: 18px
}
.header {
	MARGIN-LEFT: auto; WIDTH: 934px; MARGIN-RIGHT: auto; HEIGHT: auto
}
._logo a{
	 margin-right: 400px; MARGIN-TOP: 28px; FLOAT: left; BACKGROUND-IMAGE: url(cssimg/logo.gif); MARGIN-LEFT: 40px; WIDTH: 200px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 128px
}
.logo a{
	 margin-right: 370px; MARGIN-TOP: 4px; FLOAT: left; BACKGROUND-IMAGE: url(cssimg/logo.gif); MARGIN-LEFT: 40px; WIDTH: 200px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 170px
}
 *html .logo a{
	MARGIN-TOP: 10px; MARGIN-LEFT: 25px
}

.nav1 { overflow:hidden; 
	MARGIN-TOP: 0px; Z-INDEX: 4; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 934px; HEIGHT: 36px
}
 *html .nav1 {
	MARGIN-LEFT: 25px
}
.nav1 LI.show {
	BACKGROUND-IMAGE: url(cssimg/tab_selected.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat
}
.nav1 LI.show a span{
	BACKGROUND-IMAGE: url(cssimg/tab_selected.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat
}
.nav1 LI.show a {
	BACKGROUND-IMAGE: url(cssimg/tab_selected.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat
}
.nav1 LI.noshow {
	BACKGROUND-IMAGE: url(cssimg/tab_unselected.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat
}
.nav1 LI.noshow a {
	BACKGROUND-IMAGE: url(cssimg/tab_unselected.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat
}
.nav1 LI.noshow a span{
	BACKGROUND-IMAGE: url(cssimg/tab_unselected.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat
}
.nav1 LI.show_new {
	BACKGROUND-IMAGE: url(cssimg/tab_selected_new.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat
}
.nav1 LI.show_new a span{
	BACKGROUND-IMAGE: url(cssimg/tab_selected_new.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat
}
.nav1 LI.show_new a {
	BACKGROUND-IMAGE: url(cssimg/tab_selected_new.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat
}
.nav1 LI.noshow_new {
	BACKGROUND-IMAGE: url(cssimg/tab_unselected_new.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat
}
.nav1 LI.noshow_new a {
	BACKGROUND-IMAGE: url(cssimg/tab_unselected_new.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat
}
.nav1 LI.noshow_new a span{
	BACKGROUND-IMAGE: url(cssimg/tab_unselected_new.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat
}
.nav1 li {
	height: 36px;
	width: 118px;
	float: left;padding-right:10px;
}
.nav1 li a span
{cursor:pointer;
	 height: 36px;
	width: 118px;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	line-height: 36px;
	float: left; 
}
.show A B {
	COLOR: #f5ffb9
}
.noshow A B {
	COLOR: #90a0a8
}
.login {
	PADDING-LEFT: 20px; Z-INDEX: 4; LEFT: 27px; FLOAT: left; BACKGROUND-IMAGE: url(cssimg/BI_home_second_09.gif); WIDTH: 240px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 45px; HEIGHT: 65px;
 }
*html .login{left:52px;}
.login LI {
	
}
.login  {
	BORDER-RIGHT: #bfc0c0 1px solid; BORDER-TOP: #bfc0c0 1px solid; 
	FLOAT: right; BORDER-LEFT: #bfc0c0 1px solid; /*WIDTH: 86px;*/ width:80px; BORDER-BOTTOM: #bfc0c0 1px solid
}
.login LI {
	PADDING-LEFT: 28px; FLOAT: left; WIDTH: 160px; PADDING-TOP: 10px; HEIGHT: 20px
}
.login H4 {
	 FLOAT: right
}
.footerx {
	MARGIN-TOP: 20px; FLOAT: left; BACKGROUND-IMAGE: url(cssimg/BI_home_second_54.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 153px
}
.footerx UL {
	MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; HEIGHT: 150px
}
.footerx UL LI {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 180px; PADDING-TOP: 20px; HEIGHT: 100px
}
.footerx P {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.footerx SPAN A {
	COLOR: #80ba0d
}
.button1 {
	MARGIN-TOP: 40px; FLOAT: left; MARGIN-LEFT: 5px
}

.chs_en {
	MARGIN-TOP: 30px; FLOAT: right; MARGIN-RIGHT: 32px
}
 *html .chs_en {
	MARGIN-RIGHT: 11px
}

.contentx {
	FLOAT: left; MARGIN-LEFT: 40px; WIDTH: 920px
}
*html .content {
	MARGIN-LEFT: 25px
}
.upimg {
	BACKGROUND-IMAGE: url(cssimg/BI_aboutus_03.jpg); WIDTH: 920px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.main {
	PADDING-RIGHT: 76px; PADDING-LEFT: 70px; BACKGROUND-IMAGE: url(cssimg/BI_aboutus_06.jpg); BACKGROUND-REPEAT: repeat-x
}
.main H1 {
	
}
.main H2 {
	COLOR: #80ba0d; PADDING-TOP: 30px
}
.main P {
	PADDING-TOP: 20px;margin-right: 20px;
}
.top30 {
	MARGIN-TOP: 30px
}
.wrapper {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: auto
}
.lastline {
	FLOAT: left; WIDTH: 100%; HEIGHT: 20px; BACKGROUND-COLOR: #e3e4e5;margin-top:50px;
}
.lastcontent {
	MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; HEIGHT: 20px
}
.lang_sel {
	FONT-WEIGHT: bold; COLOR: #67757a
}
.lang_unsel {
	COLOR: #80ba0d; TEXT-DECORATION: none
}
.item {
	PADDING-LEFT: 115px; Z-INDEX: 4; LEFT: 21px; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 150px; PADDING-TOP: 80px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 15px; HEIGHT: 20px
}
.item LI {
	PADDING-RIGHT: 5px; FLOAT: left
}
.greenbutton { cursor:pointer;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(cssimg/green_button.gif); WIDTH: 97px; COLOR: #ffffff; LINE-HEIGHT: 19px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px; TEXT-ALIGN: center
}
.greenbutton a{COLOR: #ffffff;}
/*.mycontent {
	MARGIN-TOP: 15px; MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px
}*/
.blackbutton { cursor:pointer;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(cssimg/black_button.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 97px;
	line-height: 19px;
	text-align: center;
	font-weight: bold;
}
.mycontent{
	MARGIN-TOP: 15px;
	MARGIN-LEFT: 30px
}


.wrap{white-space:normal; word-break:break-all;}
* html .wrap{white-space:normal;word-break:break-all; overflow:auto; }
.versionright {  text-align:right;
	width: 22%;
}
.versionleft {text-align:left;
	width: 64%;
}
.labelleft {
	text-align:right;
	padding-left:10px;
	margin-left:10px;
	width: 300px;
}
.labelright {
	text-align:left;
	width: 400px;
}
.commentgraybackground {
	background-color: #f0f0f0;
	width: 100%;

	/*padding:20px 0 20px 0;*/
	
}
.commentwhitebackground {
	width: 100%;
	border:none;
	/*padding:20px 0 20px 0;*/
}
.login ul {
	float: left;
	width: 190px;
}
.button3 {
	float: left;
	margin-top: 10px;
	margin-left: 25px;
	height:19px;
	width:55px;
}
*html .button3 {
	
	margin-top: 5px;
	
}

.login h5{float: left;
	font-size: 12px;
	color:#67757a;
}
.rightcorner {
	height: 20px;
	width: 97px;
	margin-left: 650px;
}
.rightcorner1 {
	margin-left: 400px;margin-top: 20px;
}

.rightcorner1 li {
	display: inline;
	margin-right: 20px;
}
.newupimg{ background-image:url(cssimg/new.jpg); }
H3 span{
	COLOR: #ffffff
}
h4 span{ color:#67757a;}
.greensmallbutton {
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(cssimg/greensmallbutton.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 43px;
	line-height: 19px;
	text-align: center;
	font-weight: bold;
	display:inline-block;	 

	
}
.blacksmallbutton{
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(cssimg/blacksmallbutton.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 43px;
	line-height: 19px;
	text-align: center;
	font-weight: bold;
	display:inline-block;
}
.logininfo{ padding-top:0; height:auto;}
#copyright { clear:both; padding-top:15px; padding-left: 15px; text-align:left; font-size:11px; color:9a9a9a; }
#copyright div { position:relative; float:left; color:#b2b2b2; font-size:11px}
#copyright a{ text-decoration:none; font-size:11px}

.login-box {
	font-family: Arial, sans-serif, Helvetica;
	font-size: small;
	background-image:url(/images/login_bg_slice_borderless.jpg);
	border:#508FA6;
	border-width:0px; 
	width:80px;
	height:14px;
	color:#000000;
}
.keyword-box {
	font-family: Arial, sans-serif, Helvetica;
	font-size: 11px;
	border-width:0px; 
	width:120px;
	height:18px;
	line-height:18px;
	color:#000000;
}
.keyword-box1 {
	font-family: Arial, sans-serif, Helvetica;
	font-size: 11px;
	border-width:0px; 
	width:120px;
	height:15px;
	line-height:18px;
	color:#000000;
}
.keyword-box2 {
	font-family: Arial, sans-serif, Helvetica;
	font-size: 11px;
	border-width:0px; 
	width:120px;
	height:18px;
	line-height:18px;
	color:#000000;
}
.Menu-Title {
	font-family: Arial, sans-serif, Helvetica;
	width:160px;
	height:24px;
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
	margin-left:7px;
}
.Advanced-Search-Title {
	font-family: Arial, sans-serif, Helvetica;
	height:24px;
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
}
.Menu-Entry {
	font-family: Arial, sans-serif, Helvetica;
	width:160px;
	height:14px;
	color:#3D92CE;
	font-size:12px;
	font-weight:bold;
	margin-left:7px;
}
.Menu-Entry a:hover {text-decoration: underline;}
.Menu-Entry:hover {text-decoration: underline;}
.Video-Title {
	font-family: Arial, sans-serif, Helvetica;
	width:120px;
	height:12px;
	color:#3D92CE;
	font-size:11px;
	font-weight:bold;
	margin-top:0px;
}
.Video-Page-Selected {
	font-family: Arial, sans-serif, Helvetica;
	color:#CCCCCC;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
}
.Video-Stats {
	font-family: Arial, sans-serif, Helvetica;
	width:120px;
	color:#eeeeee;
	font-size:11px;
	font-weight:normal;
	margin-top:0px;
}
.Video-Stats2 {
	font-family: Arial, sans-serif, Helvetica;
	width:120px;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	margin-top:0px;
}
.Search-Title {
	font-family: Arial, sans-serif, Helvetica;
	width:720px;
	height:24px;
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
	text-transform:uppercase;
}
.Search-Title600 {
	font-family: Arial, sans-serif, Helvetica;
	width:600px;
	height:24px;
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
	text-transform:uppercase;
}
.VOD-Title {
	font-family: Arial, sans-serif, Helvetica;
	height:18px;
	color:#3D92CE;
	font-size:18px;
	font-weight:bold;
	padding:0px 0px 2px 0px;
}
.VOD-About {
	font-family: Arial, sans-serif, Helvetica;
	width:273px;
	height:18px;
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
}
.VOD-Mobile {
	font-family: Arial, sans-serif, Helvetica;
	width:250px;
	height:18px;
	color:#eeeeee;
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
}
.VOD-Stats {
	font-family: Arial, sans-serif, Helvetica;
	height:12px;
	color:#eeeeee;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
}
.VOD-description {
	font-family: Arial, sans-serif, Helvetica;

	color:#eeeeee;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
}
.VOD-HiLite {
	font-family: Arial, sans-serif, Helvetica;
	height:12px;
	color:#FF6600;
	font-size:11px;
	font-weight:normal;
	margin-left:0px;
}
.VOD-URL {
	font-family: Arial, sans-serif, Helvetica;
	color:#3D92CE;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
	border:solid;
	border-color:#3D92CE;
	width:273px;
}
.Member-Title {
	font-family: Arial, sans-serif, Helvetica;
	width:300px;
	height:20px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
	background-image:url(/images/ProfileHeader300v2.png);
	text-align:center;
	vertical-align:middle;
}
.Member-About {
	font-family: Arial, sans-serif, Helvetica;
	width:273px;
	height:18px;
	color:#eeeeee;
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
}
.Member-Stats {
	font-family: Arial, sans-serif, Helvetica;
	height:12px;
	color:#eeeeee;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
}
.Member-HiLite {
	font-family: Arial, sans-serif, Helvetica;
	height:12px;
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
}
.Member-URL {
	font-family: Arial, sans-serif, Helvetica;
	color:#eeeeee;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
	border:solid;
	border-color:#3D92CE;
	width:273px;
}
.Member-Title2 {
	font-family: Arial, sans-serif, Helvetica;
	width:613px;
	height:20px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
	background-image:url(/images/ProfileHeader613v2.png);
	text-align:center;
	vertical-align:middle;
}
.MyProfile-Title2 {
	font-family: Arial, sans-serif, Helvetica;
	width:713px;
	height:20px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
	background-image:url(/images/ProfileHeader713v2.png);
	text-align:center;
	vertical-align:middle;
}
.image {
	border:solid;
	border-color:#3D92CE;
	border-width:1px;
	width:124px;
	padding:1px;
}
.no-image {
	border: solid;
	border-color:#FFFFFF;
	border-width:1px;
	width:124px;
	padding:1px;
}
.image2 {
	border-width:0px;
	width:120px;
	padding:0px;
}
.no-image2 {
	border-width:0px;
	width:120px;
	padding:0px;
}
.imagetile {
	border:solid;
	border-color:#3D92CE;
	border-width:1px;
	width:64px;
	padding:1px;
}
.no-imagetile {
	border:solid;
	border-color:#FFFFFF;
	border-width:1px;
	width:64px;
	padding:1px;
}
.control-borders{
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.middle-nav-borders{
	BORDER-TOP-WIDTH: 13px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 12px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BORDER-RIGHT-WIDTH: 2px;
}
.Comment-Title {
	font-family: Arial, sans-serif, Helvetica;
	height:14px;
	color:#3D92CE;
	font-size:14px;
	font-weight:bold;
	margin-top:2px;
}
.qlabel {
	font-weight: normal;
	font-size: 1.1em;
	text-align:left;
	font-family:Arial, sans-serif, Helvetica;
	font-size:12px;
	line-height: 14px;
	color:#666666;
	}
.label {
	font-weight: normal;
	font-size: 1.1em;
	text-align:left;
	font-family:Arial, sans-serif, Helvetica;
	font-size:12px;
	line-height: 14px;
	color:#666666;
	}
.qlabel2 {
	font-weight: normal;
	text-align:left;
	font-family:Arial, sans-serif, Helvetica;
	font-size:12px;
	line-height: 14px;
	color:#eeeeee;
	}
.qlabel2b {
	font-weight: bold;
	text-align:left;
	font-family:Arial, sans-serif, Helvetica;
	font-size:12px;
	line-height: 14px;
	color:#eeeeee;
	}
.qlabel2c {
	font-weight: normal;
	text-align: center;
	font-family:Arial, sans-serif, Helvetica;
	font-size:12px;
	line-height: 14px;
	color:#eeeeee;
	}
.label2 {
	font-weight: normal;
	text-align:left;
	font-family:Arial, sans-serif, Helvetica;
	font-size:12px;
	line-height: 14px;
	color: #eeeeee;
	}
.label3 {
	font-weight: normal;
	text-align:left;
	font-family:Arial, sans-serif, Helvetica;
	font-size:12px;
	line-height: 14px;
	color: #eeeeee;
	width:400px;
	}
.data-entry {
	font-weight: normal;
	font-size: 1.1em;
	text-align:left;
	}
.required-field {
	color:#FF6600;
	font-weight:bold;
	font-size:14px;
}
.registration-padding {
padding-left:100px;
padding-top:10px;
padding-right:0px;
}
.Hot-Link {
	font-family: Arial, sans-serif, Helvetica;
	color:#3D92CE;
	font-size:12px;
	font-weight:bold;
}
.Hot-Link:hover {
	text-decoration: underline;
}
.Hot-Link a:link {color: #000000; text-decoration:none;}
.Hot-Link a:visited {color: #cccccc; text-decoration:none;}
.Hot-Link a:hover {color: #ff0000; text-decoration: underline;}
.black-12 {
	font-family: Arial, sans-serif, Helvetica;
	height:14px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
}
.Login-Title {
	font-family: Arial, sans-serif, Helvetica;
	height:40px;
	color:#FF6600;
	font-size:18px;
	font-weight:bold;
	margin-left:0px;
	text-align:center;
	vertical-align:middle;
}
.Login-Label {
	font-family: Arial, sans-serif, Helvetica;
	height:16px;
	color:#3D92CE;
	font-size:14px;
	font-weight:bold;
	margin-left:7px;
}
.Member_Comment {
	font-family: Arial, sans-serif, Helvetica;
	color:#eeeeee;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
	border:solid;
	border-color:#3D92CE;
	width:560px;
}
.Member_Comment_Interactive {
	font-family: Arial, sans-serif, Helvetica;
	color:#eeeeee;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
	border:solid;
	border-color:#3D92CE;
	width:270px;
}
.Message-Title{
	font-family: Arial, sans-serif, Helvetica;
	width:560px;
	height:40px;
	color:#000000;
	font-size:18px;
	font-weight:bold;
	margin-left:0px;
	background-image:url(/images/ProfileHeader613.jpg);
	text-align:center;
	vertical-align:middle;
}
.green_dot {
	font-family: Arial, sans-serif, Helvetica;
	color:#3d8924;
	font-size:9px;
	font-weight:normal;
}
.TopMenu-Entry {
	font-family: Arial, sans-serif, Helvetica;
	width:100px;
	height:22px;
	vertical-align:middle;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
}
.TopMenu-Entry a:hover {text-decoration: underline;}
.TopMenu-Entry:hover {text-decoration: underline;}
.TopMenu-Entry2 {
	font-family: Arial, sans-serif, Helvetica;
	width:100px;
	height:24px;
	vertical-align:middle;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	margin-left:24px;
}
.TopMenu-Entry2 a:hover {text-decoration: underline;}
.TopMenu-Entry2:hover {text-decoration: underline;}

.TopMenu-Selected {
	font-family: Arial, sans-serif, Helvetica;
	width:100px;
	height:24px;
	vertical-align:middle;
	color:#2299ed;
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
}
.TopMenu-Selected a:hover {text-decoration: underline;}
.TopMenu-Selected:hover {text-decoration: underline;}
.SignInSignUp {
	font-family: Arial, sans-serif, Helvetica;
	width:100px;
	height:14px;
	vertical-align:middle;
	color:#3D92CE;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
}
.SignInSignUp a:hover {text-decoration: underline;}
.SignInSignUp:hover {text-decoration: underline;}