body
{
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
}
image
{
    border: none 0px;
}
  .C:link{text-decoration: none; color:#336699;}   
  .C:visited{ text-decoration: none; color: #336699;} 
  .C:active {text-decoration: none;  }  
  .C:hover {text-decoration: underline;color: #336699;}
.STYLE2 {color: #666666}
a:link {
	text-decoration: none;
}
a:visited {

	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #336699;
}
a:active {
	text-decoration: none;
	color: #336699;
}
.Right
{
	float: right;
	text-align: right;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.Left
{
	float: left;
}

#n9 {
	font-family: Arial;
	font-size:16px;
	line-height:21px;
	color:#666666;
}

li { list-style:none;}
p { line-height:18px;  /*margin:0; padding:0;*/}
ul { margin:0; padding:0; line-height:20px; font-size: 11px; color: #666666; line-height: 18px; font-family: Arial;}
.n_contact {margin:0; padding:0; line-height:20px; font-size: 11px; color: #666666; line-height: 14px; font-family: Arial;}
#n2 a
{
    color: #ffffff;
}
#n2 a:hover
{
	color: #336699;
}
#n2{ padding-left:15px; padding-top:2px; font-family:Arial; font-size:11px; color:#FFFFFF;}

/**
 * Main Container
 */
.MainContainer
{
	width: 900px;
	padding: 0;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
}
/**
 * Page Header
 */
.Header
{
	height: 89px;
	background-image: url(../images/top_bg.jpg);
}
.SearchContainer
{
	width: 217px;
	float: none;
	background-image: url(../images/serch.jpg);
	background-repeat: no-repeat;
	height: 21px;
	margin-top: 10px;
}
.SearchContainer img
{
    margin-top: 3px;
}
.Search
{
	height: 21px;
	width: 160px;
	padding-left: 25px;
	float: left;
}
.SearchText
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	height: 15px;
	width: 130px;
	margin-top: 1px;
	border: none 0px;
}
.Logo
{
	float: left;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 16px;
}
h4
{
	font-family: Arial;
	font-size: 10px;
	color: #336699;
	font-variant: normal;
}
/**
 * add by Cash Xiao
 */
 

/**
 * Navigation Menu
 */
.NavigationMenuHeader
{
    font-size: 13px;
    cursor:pointer;
}
.NavigationMenuItem
{
	width: 100%;
	height: 24px;
	line-height:24px;
	text-align:left;
    vertical-align: middle;
	font-size: 12px;
    padding-left:5px;
	background-image: url(../images/bar/2.png);
	cursor:pointer;
	font-family: Arial;
    font-weight:bold;
	color:White;
  
}
/*
.NavigationMenuItem1
{
	width: 100%;
	height: 24px;
	text-align:left;
    vertical-align: middle;
	font-size: 12px;
    padding-left:5px;
	background-image: url(../images/bar/2.png);
}
*/
.NavigationMenuItem a
{
    text-decoration:none;
    font-family: Arial;
    font-weight:bold;
    position: relative;
    left: 10px;
    top: 5px;
    /*color: #B2B2B2;*/
}

.NavigationMenuItem a:hover
{
	text-decoration:none;
    font-family: Arial;
    font-weight:bold;
    color: white;	
}
.tex_to {
    font-family: Arial;
	font-size: 10px;
	color: #336699;
	font-variant: normal;
}
.home_a1{float:left;line-height:16px;margin-left:2px;font-weight:bold;color:#2d699f;}
/* for seo background image */
.image-replacement {
display:inline;
margin:0px;
text-indent: -8000px;
float:left;background-repeat: no-repeat;height:23px;width:110px;cursor: hand;
}
.image-replacement1 {
display:inline;
margin:0px;
text-indent: -8000px;
float:left;background-repeat: no-repeat;height:23px;width:102px;cursor: hand;
}
.image-replacement2 {
display:inline;
margin:0px;
text-indent: -8000px;
float:left;background-repeat: no-repeat;height:23px;width:117px;cursor: hand;
}
.image-replacement3 {
display:inline;
margin:0px;
text-indent: -8000px;
float:left;background-repeat: no-repeat;height:23px;width:159px;cursor: hand;
}
.image-replacement4 {
display:inline;
margin:0px;
text-indent: -8000px;
float:left;background-repeat: no-repeat;height:23px;width:111px;cursor: hand;
}
.image-replacement5 {
display:inline;
margin:0px;
text-indent: -8000px;
float:left;background-repeat: no-repeat;height:23px;width:120px;cursor: hand;
}
#h2ImgMenuProducts {
	background:url(../images/Navigation/Navigation_02.jpg) top left no-repeat;	
}
#h2ImgMenuTraining {
	background:url(../images/Navigation/Navigation_04.jpg) top left no-repeat;	
}
#h2ImgMenuService {
	background:url(../images/Navigation/Navigation_06.jpg) top left no-repeat;	
}
#h2ImgMenuResources {
	background:url(../images/Navigation/Navigation_08.jpg) top left no-repeat;	
}
#h2ImgMenuCustomerCenter {
	background:url(../images/Navigation/Navigation_10.jpg) top left no-repeat;	
}
#h2ImgMenuPartner {
	background:url(../images/Navigation/Navigation_12.jpg) top left no-repeat;	
}
#h2ImgMenuAboutUs {
	background:url(../images/Navigation/Navigation_14.jpg) top left no-repeat;	
}
.contact1 {
	font-family: Arial;font-size: 11px;color: #4a9bca;
}
.contact2 {
	font-family: Arial; font-size: 11px; color: #787878;

}
.contact3 {
	font-family: Arial;font-size: 11px;color: #4a9bca;font-weight: bold;
}
.contact_tab1 {
	height: 14px;
	width: 125px;
	background-color: #F5F5F5;
	font-family: Arial;
	font-size: 11px;
	color: #4a9bca;
}


.contact_tab2 {
	height: 14px;
	width: 232px;
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 11px;
	color: #4a9bca;
}
.contact_tab3 {
	height: 14px;
	width: 185px;
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 11px;
	color: #4a9bca;
}

.contact_tab4 {
	height: 14px;
	width: 160px;
	background-color: #f5f5f5;
    font-family: Arial;
	font-size: 11px;
	color: #4a9bca;
	
}.contact_tab5 {
	height: 20px;
	width: 183px;
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 11px;
	color: #4a9bca;
}

.contact_tab7 {
	height: 14px;
	width: 450px;
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 11px;
	color: #4a9bca;
}
.contact_tab6 {
	height: 20px;
	width: 132px;
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 11px;
	color: #4a9bca;
}
.contact_tab8 {
	height: 14px;
	width: 178px;
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 11px;
	color: #4a9bca;
}
.contact_tab9 {
	height: 14px;
	width: 125px;
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 11px;
	color: #4a9bca;
}
.contact_tab10 {
 	height: 90px;
	width: 375px;
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 11px;
	color: #4a9bca;
}
.contact_text1 {
	font-family: Arial;font-size: 16px;color: #787878;line-height: 18px;
}
.contact_text2 {
	font-family: Arial;
	font-size: 16px;
	color: #46699d;
	text-decoration: underline;
}
.contact_text3 {
	font-family: Arial;
	font-size: 13px;
	color: #46699d;
	line-height: 22px;
}
.contact_text4 {
	font-family: Arial;
	font-size: 13px;
	color: #4999ca;
	font-weight: bold;
}.news_side {
	font-family: Arial;
	font-size: 12px;
	color: #808080;
}
.texe_con {
	font-family: Arial;
	font-size: 14px;
	color: #2d699f;
	font-weight: bold;
	
}
.contact_tab10a {
	height: 14px;
	width: 430px;
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 11px;
	color: #4a9bca;
}
.blue_9e {
	font-family: Arial;
	font-size: 12px;
	color: #4999ca;
	font-weight: bold;
	
}
.contact_tab16 {
	height: 20px;
	width: 192px;
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 11px;
	color: #4a9bca;
}
.contact_tab7a {
	height: 14px;
	width: 392px;
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 11px;
	color: #4a9bca;
}
.xie_text {
	font-family: Arial;
	font-size: 11px;
	font-style: italic;
	color: #666666;
	font-weight: normal;
}
.tab_a1 {
	width: 170px;
}