 BODY {
	TABLE-LAYOUT: fixed;
	SCROLLBAR-FACE-COLOR: #dee3e7;
	FONT-SIZE: 12px;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #dee3e7;
	COLOR: #333333;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px 0px 0px 20px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #cdcdcd; 
	SCROLLBAR-3DLIGHT-COLOR: #cfcfcf; 
	LINE-HEIGHT: 15px; 
	SCROLLBAR-ARROW-COLOR: #7f7f7f; 
	SCROLLBAR-TRACK-COLOR: #efefef; 
}
.indexleft_title
{
	background-color:D1E3FF;
}
.table_width
{
width:772px;}

TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%
}
.news_title {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
}

p {
	text-indent: 25px;
	line-height: 25px;
	margin: 0px;
	padding: 6px;
	font-size: 12px;
}

A:link {
	COLOR: #0054A0; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #0054A0; TEXT-DECORATION: none;
}
A:hover {
	COLOR:#CC0000;
	TEXT-DECORATION: underline;
}
A:active {
	COLOR: #073269;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 15px;
}

ul{	line-height: 23px;
font-size:12px;
margin-top:0px;
padding: 6px;
}
.td_line {
	border: 1px solid #5C9ACC;
}
.td_border_grey_top {
	border-top: 1px solid #cdcdcd;
}
.td_border_grey_left {
	border-left: 1px solid #cdcdcd;
}
.td_border_grey_right {
	border-right: 1px solid #cdcdcd;
}
.td_border_grey_bottom {
	border-bottom: 1px solid #cdcdcd;
}
.td_border_CFE9FE_top {
	border-top: 1px solid #CFE9FE;
}
.td_border_CFE9FE_left {
	border-left: 1px solid #CFE9FE;
}
.td_border_CFE9FE_right {
	border-right: 1px solid #CFE9FE;
}
.td_border_CFE9FE_bottom {
	border-bottom: 1px solid #CFE9FE;
}
.td_border_CFE9FE_L_R {
	border-left: 1px solid #CFE9FE;
	border-right: 1px solid #CFE9FE;
}
.td_border_CFE9FE_L_R_T {
	border-left: 1px solid #CFE9FE;
	border-right: 1px solid #CFE9FE;
	border-top: 1px solid #CFE9FE;
}
SELECT {
	COLOR: #000000
}
TEXTAREA {
	COLOR: #000000; BACKGROUND-COLOR: #dfdfdf
}
.bgx {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; BORDER-COLLAPSE: collapse
}
.px14b {
	FONT-SIZE: 14px
}


.px14a {
	FONT-SIZE: 14px;
	line-height: 20px;
}


.red {
	COLOR: #CC0000
}
.redstrong {
	COLOR: #FF0000;
	font-weight: bolder;
}
.red_b {
    font-size:14px;
	COLOR: #0054A0;
	font-weight: bold;
	text-indent:5px;
   	background-image:url(../images/dot8.gif);
	background-position: absmiddle;
	background-repeat:no-repeat;
}
.blue_b {
    font-size:14px;
	COLOR: #0054A0;
	font-weight: bold;
	
}

.case_tdbg
{

background-color:fafafa;
font-size:12px;}

.case_title
 {  font-size:14px;
	COLOR: #0054A0;
	background-color:#f1f1f1;
	font-weight: bold;
  }
 .case_b1
 {font-weight: bold;
 color:#0099CC;
 }
  .product_tdbg
{

background-color:fafafa;
font-size:12px;}

.product_title
 {  font-size:14px;
	COLOR: #0054A0;
	background-color:#f1f1f1;
	font-weight: bold;
  }
.product_table
 { background-color:#f1f1f1;
  }
A.redlink:link {
	COLOR: #CC0000; TEXT-DECORATION: none
}
A.redlink:visited {
	COLOR: #CC0000; TEXT-DECORATION: none
}
A.redlink:hover {
	COLOR: #0054A0;TEXT-TRANSFORM: none;
}
A.redlink:active {
	COLOR: #CC0000; TEXT-DECORATION: none
}

A.redblinelink:link {
	COLOR: #CC0000; TEXT-DECORATION: underline; font-weight: bold;
}
A.redblinelink:visited {
	COLOR: #CC0000; TEXT-DECORATION: underline; font-weight: bold;
}
A.redblinelink:hover {
	COLOR: #0054A0;TEXT-DECORATION: underline; font-weight: bold;
}
A.redblinelink:active {
	COLOR: #CC0000; TEXT-DECORATION: underline; font-weight: bold;
}


A.whitelink:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.whitelink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.whitelink:hover {
	TEXT-TRANSFORM: none;
	background-color: #A00024;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	line-height: 25px;
}
A.whitelink:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
}
A.redblink:link {
	COLOR: #CC0000; TEXT-DECORATION: none; font-weight: bold;
}
A.redblink:visited {
	COLOR: #CC0000; TEXT-DECORATION: none; font-weight: bold;
}
A.redblink:hover {
	COLOR: #3366CC;TEXT-TRANSFORM: none; font-weight: bold;
}
A.redblink:active {
	COLOR: #CC0000; TEXT-DECORATION: none; font-weight: bold;
}
.blue {
	color: #000099;
}
.white{FONT-SIZE: 12px; color:#ffffff
}
A.bluelink:link {
	COLOR: #042470; text-decoration: none;
}
A.bluelink:visited {
	COLOR: #042470; text-decoration: none;
}
A.bluelink:hover {
	COLOR: #CC0000;	text-decoration: none;
}
A.bluelink:active {
	COLOR: #042470; text-decoration: none;
}

A.px14:link {
	COLOR: #042470; text-decoration: none;FONT-SIZE: 14px;
}
A.px14:visited {
	COLOR: #042470; text-decoration: none;FONT-SIZE: 14px;
}
A.px14:hover {
	COLOR: #CC0000;	text-decoration: none;FONT-SIZE: 14px;
}
A.px14:active {
	COLOR: #042470; text-decoration: none;FONT-SIZE: 14px;
}

A.px14blue:link {
	COLOR: #027AF4; text-decoration: none;FONT-SIZE: 14px;
}
A.px14blue:visited {
	COLOR: #027AF4; text-decoration: none;FONT-SIZE: 14px;
}
A.px14blue:hover {
	COLOR: #CC0000;	text-decoration: none;FONT-SIZE: 14px;
}
A.px14blue:active {
	COLOR: #027AF4; text-decoration: none;FONT-SIZE: 14px;
}
.px14blue1 {
	COLOR: #027AF4; text-decoration: none;FONT-SIZE: 14px;
}
.left_line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eeeeee;
}
.left_menubg {
	background-color: #e6e6e6;
}

.right_line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eeeeee;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #eeeeee;
}
.news_date {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight:normal;
}
A.news_link:link {
	color: #00427D; text-decoration: none;FONT-SIZE: 12px;
}
A.news_link:visited {
	color: #00427D; text-decoration: none;FONT-SIZE: 12px;
}
A.news_link:hover {
	color: #990000;	text-decoration: underline;FONT-SIZE: 12px;
}
A.news_link:active {
	COLOR: #00427D; text-decoration: none;FONT-SIZE: 12px;
}
.td_blue {
	font-size: 12px;
	color: #0F5DA4;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height:20px;
}
.left_menufont {
	font-size: 12px;
	
	color: #1362AD;
}
A.left_menufont:link {
	COLOR: #1362AD; text-decoration: none;FONT-SIZE: 12px;
}
A.left_menufont:visited {
	COLOR: #1362AD; text-decoration: none;FONT-SIZE: 12px;
}
A.left_menufont:hover {
	COLOR: #ff6600;	text-decoration: none;FONT-SIZE: 12px;
}
A.left_menufont:active {
	COLOR: #1362AD; text-decoration: none;FONT-SIZE: 12px;
}

.left_menufont1 {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
A.left_menufont1:link {
	COLOR: #ff6600; text-decoration: none;FONT-SIZE: 12px;
}
A.left_menufont1:visited {
	COLOR: #ff6600; text-decoration: none;FONT-SIZE: 12px;
}
A.left_menufont1:hover {
	COLOR: #1362AD;	text-decoration: none;FONT-SIZE: 12px;
}
A.left_menufont1:active {
	COLOR: #ff6600; text-decoration: none;FONT-SIZE: 12px;
}.uni_bg {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	background-color: #F0F4FF;
	border: 1px solid #7CBCD8;
	padding: 3px;
}
.wenhua {
	font-size: 12px;
	color: #0066CC;
}

.pxb12{
	font-size:14px;
	color:bb0000;
	font-weight: bold;
}
.data_line {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color:#f5f5f5;
}

.data_bg1 {
  color:#555555;
  background-color:#Fafafa;
    line-height:23px;
}
.data_bg2 {
  color:#555555;
  background-color:#f5f5f5;
  line-height:23px;
}


A.bluelinelink:link {
	COLOR: #0054A0; TEXT-DECORATION: underline
}
A.bluelinelink:visited {
	COLOR: #0054A0; TEXT-DECORATION: underline
}
A.bluelinelink:hover {
	COLOR:#CC0000;TEXT-DECORATION: underline
}
A.bluelinelink:active {
	COLOR: #0054A0; TEXT-DECORATION: underline
}
.left_tablebg
{
background-color:f7f7f7;}
.left_linebg
{
background-color:eeeeee;
height:1px;
}
.left_linebg1
{
background-color:eeeeee;
height:2px;
}
.blueline
{
text-decoration:none;
color:#0054A0;}
@charset "utf-8";


.tile_green_left {
	float:left;
	display:block;
	width:231px;
	background-image:url(../../Images/tile_greenleft_back.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	text-decoration:none;
	}
.tile_green_left_head {
	float:left;
	width:211px;
	padding:10px 0px 7px 15px;
	color:#111111;
	font-size:11px;
	}
.tile_green_left_head a{
	color:#111111;
	}
	.tile_green_left_head a:hover{
	color:#111111;
	}
.tile_green_left_img {
	float:left;
	width:64px;
	padding:0px 0px 0px 10px;
	}
.tile_green_left_txt {
	float:left;
	width:140px;
	color:#6a6967;
	font-size:11px;
	padding:0px 0px 0px 0px;
	}
.tile_green_leftbot {
	float:left;
	width:231px;
	height:5px;
	}
	
.tile_green_left_base
{
	clear: both;
	text-align: center;
	margin: 0;
	padding:0px 0px 8px 0px;
	height: 68px;
	position: relative;
}

.tile_green_left_base img
{
	position: absolute;
	top: 0px;
	left: 2px;
}

.tile_home {
	float:left;
	display:block;
	width:207px;
	background-image:url(../../Images/tile_home_back.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	text-decoration:none;
	}
.tile_home_head {
	float:left;
	width:191px;
	padding:10px 10px 7px 10px;
	color:#00ace4;
	font-weight:bold;
	font-size:13px;
	}
.tile_home_img {
	float:left;
	display:block;
	width:47px;
	padding:0px 0px 10px 10px;
	}
.tile_home_txt {
	float:left;
	width:140px;
	color:#6a6967;
	font-size:11px;
	padding:0px 0px 10px 0px;
	}
.tile_homebot {
	float:left;
	width:207px;
	height:5px;
	}
	
/* Right Teal Panel */
.tilelink
{
	color:#0a0597;
	text-decoration:underline;
}
.tealpanel_dividera {
	float:left;
	width:162px;
	height:15px;
	background-image:url(../../Images/tealpanel_dividera.gif);
	background-repeat:no-repeat;
	}
.tealpanel_dividerb {
	float:left;
	width:162px;
	height:17px;
	background-image:url(../../Images/tealpanel_dividerb.gif);
	background-repeat:no-repeat;
	}
.tealpanel_bot {
	float:left;
	width:162px;
	height:5px;
	}
	
.tealpanel_fran {
	float:left;
	display:block;
	width:162px;
	background-image:url(../../Images/teal_fran_back.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	text-decoration:none;
	}
.tealpanel_fran_head {
	float:left;
	width:145px;
	padding:10px 7px 7px 10px;
	color:#00ace4;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	}
.tealpanel_fran_img {
	float:left;
	width:44px;
	padding:0px 0px 10px 7px;
	text-align:left;
	}
.tealpanel_fran_txt {
	float:left;
	width:105px;
	color:#6a6967;
	font-size:11px;
	padding:0px 0px 10px 0px;
	text-align:left;
	}

.tealpanel_email {
	float:left;
	display:block;
	width:162px;
	background-image:url(../../Images/teal_email_back.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	text-decoration:none;
	}
.tealpanel_email_img {
	float:left;
	width:38px;
	padding:10px 0px 10px 7px;
	text-align:left;
	}
.tealpanel_email_head {
	float:left;
	width:115px;
	padding:10px 0px 0px 0px;
	color:#00ace4;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	}
.tealpanel_email_txt {
	float:left;
	width:145px;
	padding:7px 7px 7px 10px;
	color:#6a6967;
	font-size:11px;
	text-align:left;
	}
	
.tealpanel_learn {
	float:left;
	display:block;
	width:162px;
	background-image:url(../../Images/teal_learn_back.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	text-decoration:none;
	}
.tealpanel_learn_img {
	float:left;
	width:142px;
	padding:10px 10px 8px 10px;
	text-align:left;
	}
.tealpanel_learn_txt {
	float:left;
	width:142px;
	padding:0px 10px 7px 10px;
	color:#6a6967;
	font-size:11px;
	text-align:left;
	}
.tealpanel_fran a, .tealpanel_email a, .tealpanel_learn a{
	color:#0a0597;
	font-size:11px;
	text-decoration:underline;
	}
