﻿body
{
	background-image: url(../../Images/body_bg.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
	font-family: 微软雅黑, 宋体,arial, geneva, sans-serif;
	font-size: 12px;
	color: #000000;
}

.NavigatorMenu1
{
	width: 2px;
	height: 52px;
	vertical-align:top;
}

.NavigatorMenu2
{
	width: 130px;
	height: 52px; /*vertical-align: text-top;*/
	text-align: center;
}

.NavigatorMenu2 a
{
	color: #B5B5B5;
	background-color: transparent;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	font-family: 微软雅黑,宋体, Arial;
}

.NavigatorMenu2 a:hover
{
	color: white;
	background-color: transparent;
	font-weight: bold;
	text-decoration: none;
}

.NavigatorMenu3
{
	width: 130px;
	height: 52px; /*vertical-align: text-top;*/
	text-align: center;
	background-image: url(../../Images/ActiveBg.jpg);
	background-repeat: repeat-x;
}

.NavigatorMenu3 a
{
	color: white;
	background-color: transparent;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	font-family: 微软雅黑,宋体, Arial;
}

.NavigatorMenu3 a:hover
{
	color: white;
	background-color: transparent;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

.NavigatorMenu4
{
	width: 130px;
	height: 52px; /*vertical-align: text-top;*/
	text-align: center;
}

.NavigatorMenu4 a
{
	color: #D93131;
	background-color: transparent;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	font-family: 微软雅黑,宋体, Arial;
}

.NavigatorMenu4 a:hover
{
	color: red;
	background-color: transparent;
	font-weight: bold;
	text-decoration: none;
}

.MapPath
{
	font-size: 12px;
	text-decoration: none;
	font-family: 微软雅黑,黑体,Arial;
	color: black;
}

.MapPath:hover
{
	font-size: 12px;
	text-decoration: underline;
	font-family: 微软雅黑,黑体,Arial;
	color: black;
}


.MapPath2
{
	font-size: 12px;
	text-decoration: none;
	font-family: 微软雅黑,黑体,Arial;
	font-weight: bold;
	color: black;
}

/*------------------------------------------------------------------------------------*/
.MenuBackground
{
	background-image: url(../../Images/red-bg.gif);
}

.MenuBackground2
{
	background-image: url(../../Images/red-bg2.gif);
	background-repeat: repeat-y;
	vertical-align: bottom;
}

.MenuItem .MenuItemTop
{
	height: 12px;
	background-image: url(../../Images/red-bg.gif);
	background-repeat: no-repeat;
}

.MenuItem .MenuItemText
{
	height: 16px;
	font-weight: bold;
	font-size: 13px;
	font-family: 微软雅黑,宋体, Arial;
	text-align: left;
	background-image: url(../../Images/red-bg.gif);
	background-repeat: repeat-y; 
	vertical-align: middle;
	color: white;
	/*text-indent: 20px;*/
	padding-right: 5px;
	padding-left: 20px;
}

.MenuItem .MenuItemText a
{
	color: #ffa890;
	text-decoration: none;
}

.MenuItem .MenuItemText a:hover
{
	color: White;
	text-decoration: underline;
}

.MenuItem .MenuItemSub
{
	height: 24px;
	text-indent: 30px;
	text-align: left;
	font-size: 11px;
}

.MenuItem .MenuItemBottom
{
	height: 12px;
	background-image: url(../../Images/red-bg.gif);
	background-repeat: no-repeat;
}

.MenuItemOn .MenuItemTop
{
	height: 12px;
	background-image: url(../../Images/red-on-top.gif);
	background-repeat: no-repeat;
}

.MenuItemOn .MenuItemText
{
	height: 16px;
	text-align: left;
	font-weight: bold;
	background-image: url(../../Images/red-bg-on.gif);
	background-repeat: repeat-y;
	font-size: 13px;
	font-family: 微软雅黑,宋体, Arial;
	/*text-indent: 20px;*/
	padding-right: 5px;
	padding-left: 20px;

}

.MenuItemOn .MenuItemText a
{
	color: White;
	text-decoration: none;
}

.MenuItemOn .MenuItemSub
{
	height: 24px;
	text-indent: 30px;
	text-align: left;
	background-image: url(../../Images/red-bg-on.gif);
	background-repeat: repeat-y;
}

.MenuItemSub a
{
	font-size: 12px;
	color: #ffa890;
	text-decoration: none;
}

.MenuItemSub a:hover
{
	color: White;
	text-decoration: underline;
}

/*被选中二级菜单*/
.MenuItemOnSub
{
	height: 24px;
	text-indent: 30px;
	text-align: left;
	background-image: url(../../Images/red-bg-on.gif);
	background-repeat: repeat-y;
}

.MenuItemOnSub a
{
	font-weight: bold;
	font-size: 13px;
	color: white;
	text-decoration: none;
}

.MenuItemOnSub a:hover
{
	font-weight: bold;
	color: White;
	text-decoration: none;
}

.MenuItemOn .MenuItemBottom
{
	height: 12px;
	background-image: url(../../Images/red-on-bottom.gif);
	background-repeat: no-repeat;
}
/*========================================================================================*/

.Navigator
{
	background-image: url(../../Images/nav-sec-bg.gif);
	height: 65px;
	background-color: #000000;
	background-repeat: repeat-x;
}

.slingboxBody
{
	font-size: 12px;
	background-image: url(../../Images/slingbox_bg_short.gif);
	background-repeat: repeat-x;
	color: #aaaaaa;
}

.slingboxBody A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.slingboxBody A:hover {
	COLOR: #ff0000
}
.slingboxBody B {
	COLOR: #ffffff
}
.slingboxBody H1 {
	COLOR: #ffffff
}
.slingboxBody H3 {
	COLOR: #ffffff
}

.Title
{
	font-weight: 600;
	font-size: 21px;
	color: white;
	/*font-family: 黑体;*/
	font-family: 微软雅黑, 新宋体,宋体;
	letter-spacing: 5px;
}

.Title3
{
	font-weight: 500;
	font-size: 21px;
	color: #5F5F5F;
	/*font-family: 黑体;*/
	font-family: 微软雅黑, 新宋体,宋体;
	letter-spacing: 5px;
}

.Discribe
{
	font-size: 15px;
	color: #aaaaaa;
	font-family: 微软雅黑, 新宋体,宋体;
	line-height: 24px;
	text-align: justify;
}

.Title2
{
	/*font-weight: bold;*/
	font-size: 15px;
	color: white;
	font-family: 微软雅黑,新宋体,宋体;
}

.Discribe2
{
	font-size: 13px;
	color: #aaaaaa;
	font-family: 宋体;
	line-height: 20px;
	text-align: left;
}

.search
{
	margin-left: 16px;
	padding: 0px;
	height: 19px;
}
.searchInput
{
	width: 94px;
	height: 16px;
	border: 0px;
	margin: 0;
	padding: 3px 0 0 0;
	font: 12px Arial, Geneva, sans-serif;
	color: gray;
	width: 94px;
	background: url(../../Images/search-bg.gif) repeat-x center top;
}

.List
{
	line-height: 24px;
	font-size: 13px;
}

/*---footer links---*/
.footer
{
	text-align: center;
}

.footer a
{
	text-decoration: none;
	/*font-weight: bold;*/
	line-height: 28px;
	font-size: 12px;
	color: #000000;
}
.footerLight { line-height:20px; font-size:10px; color:#666666; text-align: center;}
.footerLight select { font-size:10px; } 
.footerLight a
{
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	font-family: Arial;
} 

.slingboxTable .l {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #384040 1px solid; PADDING-TOP: 15px
}
.slingboxTable .nb {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.slingboxTable .ltr {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #384040 1px solid; PADDING-TOP: 15px
}
.slingboxTable .nbtr {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px
}
.slingboxTable .lbr {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BORDER-LEFT: #384040 1px solid; PADDING-TOP: 15px
}
.slingboxTable .nbbr {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-TOP: 15px
}
.slingboxTable .nbnbp {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
.slingboxTable .t {
	BORDER-TOP: #384040 1px solid; FONT-SIZE: 1px; BORDER-LEFT: #384040 1px solid; COLOR: #000000; BACKGROUND-COLOR: #000000
}
.slingboxTable .nbt {
	BORDER-TOP: #384040 1px solid; FONT-SIZE: 1px; COLOR: #000000; BACKGROUND-COLOR: #000000
}
.slingboxTable .b {
	FONT-SIZE: 1px; BORDER-LEFT: #384040 1px solid; COLOR: #000000; BORDER-BOTTOM: #384040 1px solid; BACKGROUND-COLOR: #000000
}
.slingboxTable .nbb {
	FONT-SIZE: 1px; COLOR: #000000; BORDER-BOTTOM: #384040 1px solid; BACKGROUND-COLOR: #000000
}
.slingboxTable .bg {
	FONT-SIZE: 1px; BORDER-LEFT: #384040 1px solid; COLOR: #101515; BORDER-BOTTOM: #384040 1px solid; BACKGROUND-COLOR: #101515
}
.slingboxTable .nbbg {
	FONT-SIZE: 1px; COLOR: #101515; BORDER-BOTTOM: #384040 1px solid; BACKGROUND-COLOR: #101515
}
.slingboxTable .gray {
	BACKGROUND-COLOR: #101515
}
.slingboxTable .black {
	BACKGROUND-COLOR: #000000
}
.slingboxTable .lg {
	BORDER-LEFT: #384040 1px solid; BACKGROUND-COLOR: #101515
}
.slingboxTable .leftedge {
	BACKGROUND-IMAGE: url(../../Images/promobox_left.gif); BACKGROUND-REPEAT: repeat-y
}
.slingboxTable .rightedge {
	BACKGROUND-IMAGE: url(../../Images/promobox_right.gif); BACKGROUND-REPEAT: repeat-y
}
.slingboxTable UL {
	PADDING-LEFT: 15px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 0px
}
.slingboxTable B {
	COLOR: #ffffff
}


.supportSidebar {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.supportSidebar A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.supportSidebar A:hover {
	TEXT-DECORATION: underline
}

.slingboxSupportBody
{
	background-image: url(../../Images/support_2column_bg.gif);
	color: #444444;
	background-repeat: repeat-y;
}

.slingboxSupportBody A
{
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
.slingboxSupportBody A:hover
{
	color: #ff0000;
	text-decoration: underline;
}

.HeaderBar
{
	padding-left: 10px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../../Images/headerbar_bg.gif);
	color: #000000;
	background-repeat: repeat-x;
	height: 28px;
	letter-spacing: 2px;
}

.centerBucket A
{
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
.centerBucket A:hover
{
	color: #ff0000;
	text-decoration: underline;
}

.AdditionalHelp
{
	font-size: 11px;
	background-image: url(../../Images/additional_help_bg.gif);
	color: #444444;
	background-repeat: repeat-y;
}

.qna .q
{
	margin-top: 14px;
	margin-bottom: 10px;
	font-size: 15px;
	list-style-image: url(../../Images/icon_arrow_bullet.gif);
	color: #c00;
	line-height: 16px;
}

.qna .a
{
	margin-top: 10px;
	padding-right: 8px;
	display: none;
	padding-left: 8px;
	font-size: 13px;
	padding-bottom: 12px;
	margin: 6px;
	color: #ffffff;
	line-height: 18px;
	padding-top: 12px;
	list-style-type: none;
	background-color: #333;
}


#whitebg .qna .q
{
    margin-top: 8px;
    font-size: 15px;
    list-style-image: url(../../Images/icon_arrow_bullet_onwhite.gif);
    color: #c00;
    line-height: 16px;
}

#whitebg .qna .a
{
    padding-right: 8px;
    display: none;
    padding-left: 8px;
    font-size: 12px;
    padding-bottom: 8px;
    margin: 6px;
    color: #000;
    line-height: 15px;
    padding-top: 8px;
    list-style-type: none;
    background-color: #333;
}

.grayRule
{
	background-image: url(../../Images/gray_pixeldivider.gif);
	background-repeat: repeat-x;
}

.grayTitle
{
	font-weight: 600;
	font-size: 16px;
	color: white; /*font-family: 黑体;*/
	font-family: 微软雅黑, 新宋体,宋体;
	height: 30px;
	letter-spacing: 3px;
	padding-left: 5px;
}

.Text
{
	font-size: 15px;
	letter-spacing: 2px;
}

.Text .Title1
{
	font-size: 15px;
	font-weight: bold;
	color: black;
	margin-top: 3px;
	margin-bottom: 3px;
}

.Text .Title2
{
	color: black;
	font-size: 13px;
	font-weight: bold;
	margin-left: 8px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.Text ul
{
	list-style-position: outside;
	list-style-type: square;
	margin-top: 5px;
}

.Text li
{
	margin: 0px 0px 4px -10px;
	line-height: 20px;
}

input
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	vertical-align: bottom;
	color: Black;
}



.inputOnblur
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	vertical-align: bottom;
	color: #aaaaaa;
}

textarea
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	overflow: auto;
}

