@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px;}

html{-webkit-text-size-adjust:none;}

body
	{ 
	margin:0; 
	padding:0;

	}
img{ border:none;}

#WebContent
	{
	position:relative;
	margin-right:auto;
	margin-left:auto;
	width:990px;
	height:100%;
	border:#999 0px solid;
	}


/**-------------------------header CSS--------------------------**/	
#header
	{
	width:990px;
	height:auto;
	border:#F00 0px solid;
	float:left;
	}

#HeadRight
	{
	text-align:right;
	padding-top:10px;
	}
#HeadRight a span{ color:#F00; font-weight:normal;}
#HeadRight a
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin-right:25px;
	border:#6CC 0px solid;
	}

#HeadRight a:hover
	{
	text-decoration:underline;
	}

#HeadRight a.drop
	{
	background:url(../images/headright-link-drop.png) bottom right no-repeat;

	}

#TopNav
	{
	width:970px;
	height:60px;
	border:#F00 0px solid;
	text-align:left;
	margin-left:0px;
	padding-left:0px;
	float:left;
	}
	
#TopNav img
	{
	border:none;
	}

#TopNav ul
	{
	list-style:none;
	display:block;
	margin-top:-10px;
	}

#TopNav ul li 
	{
	float:left;
	}

#TopNav ul li.begin
	{
	margin-left:100px;
	}


#TopNav ul li a
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#073687;
	text-decoration:none;
	margin-right:10px;
	}


#TopNav ul li a:hover
	{
	color:#434343;
	}


/**-------------------------Search Aera CSS--------------------------**/	
#SearchAera
	{
	float:right;
	width:158px;
	height:23px;
	background:url(../images/btn.png) center center no-repeat;
	margin-top:-22px\9;/* IE6、IE7、IE8 */
	}
.search-text
	{
	width:127px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bebebe;
	border:none;
	margin-top:1px;
	margin-left:4px;
	padding-top:2px;
	}

.search-btn
	{
	width:22px;
	height:18px\9;/* IE6、IE7、IE8 */
	border:none;
	margin-left:-3px;
	background:none;
	cursor:pointer;
	}
.SearchInput
	{	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#434343;
}	


/**-------------------------PathTree CSS--------------------------**/	
#Function
	{ 
	border-top:#dadada 1px solid;
	height:auto;
	padding:10px 0px 10px 0px;
	float:left;
	}

#PathTree{ float:left; border:#F00 0px solid; width:810px;}
#PathTree span
	{
	font-size:12px;
	color:#434343;
	}
#PathTree span.before{ text-decoration:underline;}
#PathTree span.last{ font-weight:bold;}
#PathTree span a
{
	text-decoration:underline;
	font-size:12px;
	color:#434343;}
#share
	{
	border:#F00 0px solid;
	text-align:right;
	}
#share img{ border:none; margin-left:10px;}


/**-------------------------ColumnLeft CSS--------------------------**/	
#ColumnLeft
	{
		display:none;
	}
/**-------------------------ColumnRight CSS--------------------------**/	
#ColumnRight{ height:auto; width:720px; float:left;}
/*#ColumnRightTitle*/
h1
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	font-size:22px;
	font-weight:bold;
	margin-bottom:20px;
	padding-top:5px;
	} 

#ColumnRightBlock
	{
	border:#F00 0px solid;
	margin-bottom:10px;
	padding:0px;
	width:660px;
	height:auto;
	}
#ProductDescription
	{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	}
#ProductDescription td	{	vertical-align:top; line-height:21px;}

/**-------- BlockLeft --------**/
#BlockLeft{ border-right:#c5c5c5 1px dotted; width:280px; padding-right:50px; margin-right:40px; float:left;}
#BlockLeft span{ display:block;}
#BlockLeft span.title
	{
	width:280px;
	height:23px;
	background:#7fa9c5;
	border-bottom:#7ca8c8 2px solid;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	}
#BlockLeft span.image
	{
	margin-top:1px;
	margin-bottom:15px;
	}
#BlockLeft ul
	{
	list-style:url(../images/products/BlockLeft-list-icon.gif) inside;
	}

#BlockLeft ul li a
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#434343;
	font-size:12px;
	line-height:22px;
	text-decoration:none;
	}
#BlockLeft ul li a:hover{ text-decoration:underline;}
#BlockLeft span a
	{
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	}

/**-------- BlockRight --------**/
#BlockRight{ width:270px;  float:left;}
#BlockRight span{ display:block;}
#BlockRight span.title
	{
	width:280px;
	height:23px;
	background:#7fa9c5;
	border-bottom:#7ca8c8 2px solid;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	}
#BlockRight span.image
	{
	margin-top:1px;
	margin-bottom:15px;
	}
#BlockRight ul
	{
	list-style:url(../images/products/BlockLeft-list-icon.gif) inside;
	}

#BlockRight ul li a
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#434343;
	font-size:12px;
	line-height:22px;
	text-decoration:none;
	}
#BlockRight ul li a:hover{ text-decoration:underline;}
#BlockRight span a
	{
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	}

#BlockLine{ border-bottom:#dadada 1px solid; width:660px; height:20px; clear:both; margin-bottom:20px;}

.clear{ clear:both; height:20px; width:300px;}
.clearzero{ clear:both; height:1px; width:1px;}
	
	
/**-------------------------Item List CSS--------------------------**/	
#ItemListTable{ border:#F00 0px solid;width:660px; border-collapse:collapse;}
#ItemListTable tr.title
	{
		height:40px;
		background-color:#5f8daf;
		color:#FFF;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:13px;
		text-align:center;
		font-weight:bold;
	}
#ItemListTable tr.title td
	{	
		border-bottom:#7ca8c8 2px solid;
		background:url(../images/products/products_details/img-ItemListTable-tr-title.jpg) left top no-repeat;
	}

#ItemListTable tr.white td,#ItemListTable tr.gray td
	{
		border-bottom:#dadada 1px solid;
		height:70px;
		text-align:center;
	}
#ItemListTable tr.gray td{ background-color:#e6e6e6;}
#ItemListTable tr.white td.image a,#ItemListTable tr.gray td.image a{ margin-left:10px;}
#ItemListTable tr.white td a,#ItemListTable tr.gray td a
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#434343;
		font-size:11px;
		text-decoration:none;
		display:block;		
		word-wrap:break-word;
		word-break:break-all;
		text-align:left;
		margin-left:20px;

	}
#ItemListTable tr.white td.ModelName a,#ItemListTable tr.gray td.ModelName a
	{
		color:#073687;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		width:70px;
	}
#ItemListTable tr.white td.ModelName a:hover,#ItemListTable tr.gray td.ModelName a:hover{ text-decoration:underline;}
#ItemListTable tr.white td.CPU a,#ItemListTable tr.gray td.CPU a{ width:80px;}
#ItemListTable tr.white td.chipset a,#ItemListTable tr.gray td.chipset a{ width:90px;}
#ItemListTable tr.white td.expansion a,#ItemListTable tr.gray td.expansion a{ width:110px;}
#ItemListTable tr.white td.power a,#ItemListTable tr.gray td.power a{ width:100px;}

#ItemListTable tr.white td a img,#ItemListTable tr.gray td a img{ text-decoration:none;}



#ItemList{ border:#F00 0px solid;width:670px;}
#ItemList ul{ }

#ItemList ul.title
	{
	background:#7fa9c5;
	width:670px;
	height:42px;
	list-style:none;
	border-bottom:#8ec1e5 2px solid;
	}
#ItemList ul.title li
	{
	float:left;

	padding-top:6px;
	}
#ItemList ul.title li span
	{
	display:block;
	border-left:#8ec1e5 1px solid;	
	padding:0px 25px;
	padding-top:8px;
	height:20px;	
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	}

#ItemList ul.list{ margin:0px; padding:0px;}
#ItemList ul.list li
	{ 
	float:left;
	list-style:none;
	width:100px;
	height:65px;
	display:block;
	border-bottom:#dadada 1px solid;
	padding-top:5px;
	padding-left:10px;
	}
#ItemList ul.list li.cpu{ width:70px;}
/*html* #ItemList ul.list li span.ModelName { width:68px;}	
#ItemList ul.list li span.ModelName { width:68px!important;}*/
#ItemList ul.list li image{ text-decoration:none;}

#ItemList ul.list li span
	{
	display:block;
	border:#F00 0px solid;
	width:85px;
	word-wrap:break-word; 
	word-break:normal;
	height:50px;
	}

#ItemList ul.list li span.ModelName a
	{
	color:#073687;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	}
#ItemList ul.list li span.ModelName{ padding-left:0px;}
#ItemList ul.list li span.chipest{ padding-left:0px;}
#ItemList ul.list li span.cpu,#ItemList ul.list li span.expansion,#ItemList ul.list li span.PowerInput{ padding-left:0px;}
#ItemList ul.list li span.cpu{ width:70px;}	
#ItemList ul.list li span.expansion{ width:110px; margin-left:-20px;}
#ItemList ul.list li span.chipest{ width:60px;}
#ItemList ul.list li span.ModelName a:hover{ text-decoration:underline;width:110px;}

#ItemList ul.list li span
	{ 
	padding-top:15px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#434343; 
	font-size:11px; 	
	display:block;
	text-decoration:none;
	}

#ItemList ul.list li span.cpu a{}
#ItemList ul.list li span.chipest a{}
#ItemList ul.list li span.expansion a{}
#ItemList ul.list li span.PowerInput a{}

#ItemList ul.gray li
	{ 
	background:#e6e6e6;
	border-bottom:#dadada 1px solid;
	}


/**-------------------------Product Details CSS--------------------------**/	
#ProductDetail
	{
	width:455px;
	border:#F00 0px solid;
	float:right;
	padding-bottom:20px;
	}
#ProductDetail span.discription
	{
	color:#363636;
	display:block;
	margin-top:-15px;
	border:#999 0px solid;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin-bottom:20px;
	}

#ProductDetail ul{ list-style:none; line-height:22px;}
#ProductDetail ul li
	{
	background:url(../images/products/BlockLeft-list-icon.gif) left center no-repeat;
	padding-left:10px; 
	color:#434343; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	}
#ProductDetail ul li.first
	{
	background:url(../images/products/icon-AccordionPanelContent.gif) left center no-repeat;
	color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:20px;
	margin-bottom:7px;
	}
#ProductDetailButton
	{
	border:#F00 0px solid;
	height:40px;
	width:400px;
	margin-top:30px;
	}
.ProductDetailButtonAdd
	{
	border:none;
	display:block;
	background:url(../images/products/products_details/ProductDetailButton-add.jpg);
	width:113px;
	height:38px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	float:left;
	margin-right:25px;
	cursor:pointer;
	}
.ProductDetailButtonPdf
	{
background:url(../images/products/products_details/ProductDetailButton-pdf.jpg) left top no-repeat;
display:block;
float:left;
width:159px;
height:30px;
color:#363636;
font-size:14px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
cursor:pointer;
padding-left:50px;
padding-top:8px;
text-decoration:none;
	}


#ProductImage
	{
	width:210px;
	height:320px;
	border:#06F 0px solid;
	padding-left:15px;
	padding-top:10px;
	}

#ProductImageBig
	{
	width:180px;
	height:180px;
	}
#ProductImageEnlarge
	{
	width:180px;
	height:30px;
	margin-bottom:20px;
	}

#ProductImageMini
	{
	width:180px;
	margin-left:3px;
	}
#ProductImageMini span
	{
	border:#dadada 1px solid;
	width:40px;
	height:40px;
	display:block;
	float:left;
	margin-right:3px;
	margin-bottom:3px;
	}
#ProductImageMini span.selected img
	{
	filter: Alpha(opacity=50);   
   	-moz-opacity:.5;   
   	opacity:0.5;
	}

#XLContent{ border:#F00 1px solid; padding:10px 0px; width:660px;}



/**-------------------------Applications CSS--------------------------**/	
#VerPanelDiv
	{
	height:auto;
	padding-bottom:100px;
	margin-bottom:10px;
	}
#VerPanelImg,#VerPanelContent{ display:block; float:left;}
#VerPanelImg
	{
	border:#d4d4d2 1px solid;
	width:108px;
	height:78px;
	margin-right:10px;
	}
#VerPanelContent
	{
	border:#d4d4d2 0px solid;
	width:500px;
	word-break:normal;
	word-wrap: break-word;
	}
#VerPanelContent a.title,#VerPanelContent a.detail{ display:block;}
#VerPanelContent a.title
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#363636;
	text-decoration:none;
	margin-bottom:5px;
	padding-left:15px;
	background:url(../images/applications/icon-verpanelcontenttitle.jpg) left 3px no-repeat;
	}
#VerPanelContent a.title:hover{ text-decoration:underline;}

#VerPanelContent a.detail
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	text-decoration:none;
	line-height:15px;
	line-height:20px\9;/* IE6、IE7、IE8 */
	}
/* Chrome、Safari、Opera */
@media screen and (-webkit-min-device-pixel-ratio:0) {#VerPanelContent a.detail{ line-height:20px;}}

#VerPanelContent a.detail:hover{ text-decoration:underline;}


#BannerMedia
	{
	border:#F00 0px solid;
	width:610px;
	height:71px;
	margin-top:20px;
	margin-bottom:20px;
	padding:25px;
	background-color:#e8e8e8;
	}

#BannerMedia ul{ list-style:none;}
#BannerMedia ul li a
	{	
	float:left;
	display:block;
	border:#F00 0px solid;
	display:block;
	}	
#BannerMedia ul li a.image{ width:101px;}
#BannerMedia ul li a.link
	{	
	word-break:normal;
	word-wrap: break-word;	color:#363636;
	font-weight:bold;
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	width:190px;
	padding-left:10px;
	padding-top:15px;
	}
#BannerMedia ul li a.LongLink{ padding-top:7px;}
#BannerMedia ul li a.link:hover{ text-decoration:underline;}


#ColumnRightTextContent	{ width:660px;}

#ColumnRightTextContent ul.Text,#ColumnRightTextContent ul.TextList{ list-style:none;}
#ColumnRightTextContent ul.Text li.title,#ColumnRightTextContent ul.TextList li.title
	{
	color:#363636;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:10px;
	list-style:none;
	background:none;
	padding:0px;
	width:auto;
	}

#ColumnRightTextContent ul.Text li
	{ 
	color:#434343; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	line-height:20px;
	margin-bottom:20px;
	}
#ColumnRightTextContent ul.TextList li.first{ clear:both;}
#ColumnRightTextContent ul.TextList li
	{
	float:left;
	list-style:none;
	background:url(../images/gray-list-icon.gif) left 7px no-repeat;
	padding-left:10px;
	margin-bottom:5px;
	width:210px;
	}

#RelatedProducts{ list-style:none; margin-bottom:100px;}
#RelatedProducts li.block
	{
	padding:5px 0px;
	}
#RelatedProducts li.block span
	{ 
	width:150px;
	padding-left:15px;
	display:block;
	float:left;
	background:url(../images/applications/icon-dotted-RelatedProducts.gif) left top repeat-y;
	}
#RelatedProducts li.block span a
	{
	display:block;
	padding-bottom:5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#434343;
	text-decoration:none;
	}
#RelatedProducts li.block span a:hover{ color:#073687; text-decoration:underline;}

#RelatedProducts li.title
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	padding-left:10px;
	background-color:#5e8db0;
	height:25px;
	padding-top:5px;
	}

/**-------------------------Applications for Solution Demos CSS--------------------------**/	
.SolutionDemoBanner{}
.SolutionDemoBanner span{ display:block; float:left;}
.SolutionDemoBanner span.Paragraph{ padding-top:0px;}
.SolutionDemoBanner span p
	{	
	word-break:normal;
	word-wrap: break-word;
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	color:#424242;
	padding-left:15px;
	font-size:12px;
	line-height:21px;
	}
.SolutionDemoBanner span p.title
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:bold;
	}
.SolutionDemoBanner span p.date{ font-weight:bold; line-height:28px;}

.SolutionDemoBanner span.image
	{
	border:#dadada 10px solid;
	}

/**-------------------------Applications for Multi-Media Solutions CSS--------------------------**/	
#VerPanelDivLine
	{ 
	border-bottom:#dadada 1px solid;
	padding:15px 0px;
	height:auto;
	}
#VerPanelDivLine span{ display:block; float:left; width:108px;}
#VerPanelDivLine span.image{ border:#dadada 1px solid;}
#VerPanelDivLine span.detail{ width:532px; padding-left:15px;}
#VerPanelDivLine span.detail a	
	{ 
	display:block;	
	word-break:normal;
	word-wrap: break-word;
	color:#434343;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height:17px;
	line-height:18px\9;/*IE6,IE7,IE8*/
	}
/* Chrome、Safari、Opera */
@media screen and (-webkit-min-device-pixel-ratio:0) {#VerPanelDivLine span.detail a{ line-height:18px;}}


#VerPanelDivLine span.detail a:hover{ text-decoration:underline;}

#VerPanelDivLine span.detail a.title
	{
	color:#363636;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:10px;
	background:url(../images/applications/icon-verpanelcontenttitle.jpg) left 3px no-repeat;
	padding-left:15px;
	}
.VerPanelDivLineNumber
	{
	margin-top:30px;
	height:30px;
	text-align:right;
	}
	
.VerPanelDivLineNumber a
	{
	display:block;
	float:right;
	height:20px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	}

.VerPanelDivLineNumber a.text
	{
	border:#aaaaaa 1px solid;
	background-color:#dadada;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	margin-left:5px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	}
.VerPanelDivLineNumber a.text:hover{ background-color:#f2f2f2;}	
	
.VerPanelDivLineNumber a.number
	{
	color:#073687;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.VerPanelDivLineNumber a.number:hover{ text-decoration:none;}
.VerPanelDivLineNumber a.current{ color:#000; text-decoration:none;}

/**-------------------------horizontal-PanelLabel CSS--------------------------**/	
#HorPanelLabel
	{
	width:700px;
	height:400px;
	border:#F00 0px solid;
	}	
/**-------------------------News CSS--------------------------**/
#ColumnLeftRss
	{
	background:url(../images/news/ColumnLeftRss.jpg) left top no-repeat;
	width:220px;
	height:30px;
	margin-top:20px;
	margin-bottom:20px;
	padding-left:40px;
	padding-top:10px;
	}
#ColumnLeftRss a
	{
	color:#363636;
	font-size:12px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;

	}
#ColumnRightForm
	{	
	color:#000;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
#ColumnRightForm span
	{
	display:block;
	float:left;
	font-weight:bold;
	}
#ColumnRightForm select{ margin-left:15px;}

#NewsList
	{ 
	border:#F00 0px solid; 
	width:660px; 
	padding:10px 0px; 
	margin-top:20px;
	}
#NewsList span
	{
	background:url(../images/news/banner-NewsList.jpg) left top no-repeat;
	display:block;
	width:650px;
	height:25px;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-top:5px;
	margin-bottom:20px;
	}
#NewsList span a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	display:block;
	float:right;
	padding-right:20px;
	padding-left:10px;
	background:url(../images/news/icon-NewsList-more.png) left 6px no-repeat;
	}
#NewsList span a:hover{ text-decoration:underline;}

#NewsList ul{ list-style:none; margin:0px; padding:0px;}
#NewsList ul li
	{
	display:block;
	float:left;
	}
#NewsList ul li.date
	{
	width:110px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#363636;
	word-break:break-all;
	word-wrap:break-word;
	}
#NewsList ul li.content
	{
	width:530px;
	margin-bottom:10px;
	margin-left:10px;
	color:#7a7a7a;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}
#NewsList ul li.content a
	{
	display:block;
	color:#363636;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
	}
#NewsList ul li.content a:hover{ text-decoration:none;}	

#NewsListSection{ width:660px; border:#666 0px solid; margin-bottom:20px;}
#NewsListSection .time
	{ 
	text-align:left; 
	display:block; 
	width:660px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	font-weight:normal;
	padding-bottom:10px;
	border-bottom:#b7b7b7 0px dotted;
	margin-bottom:20px;
	}
#NewsListSection h1
	{
		color:#000;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:22px;
		margin-bottom:25px;
	}
#NewsListSection h2
	{ 
	color:#363636; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:15px; 
	font-weight:bold;
	margin-bottom:10px;
	}
#NewsListSection img.FixRight{ float:right; margin-left:20px;}
#NewsListSection h3
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	font-weight:normal;
	margin-bottom:25px;
	line-height:24px;
	}	
#NewsListSection span.title
	{
		color:#434343;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		display:block;
		padding-top:20px;
		padding-bottom:10px;
		font-weight:bold;
	}
#NewsListSection ul{ list-style:inside; list-style-type:decimal;}
#NewsListSection ul li
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	font-weight:normal;
	line-height:24px;
	}
	
	
#MainFeatures{ width:660px;}

#MainFeatures ul{ list-style:none;}
#MainFeatures ul li
	{
	display:block;
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#434343;
	width:280px;
	margin-bottom:8px;
	background:url(../images/gray-list-icon.gif) left 5px no-repeat;
	padding-left:10px;
	}
#MainFeatures ul li.title{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#363636; font-weight:bold; width:660px; background:none; padding:0px;}
#MainFeatures ul li.last{ }

#RelatedLink{ background:#e8e8e8; padding:20px; width:660px; margin-bottom:20px;}
#RelatedLink ul{ list-style:none; padding:0px; margin:0px;}
#RelatedLink ul li
	{ 
	margin-bottom:7px;
	}
#RelatedLink ul li.text
	{	
	color:#7a7a7a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	padding-left:15px;
	line-height:18px;
	}
#RelatedLink ul li.title
	{
	background:url(../images/applications/icon-verpanelcontenttitle.jpg) left 3px no-repeat;
	color:#000;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:15px;
	}
#RelatedLink ul li a
	{
	background:url(../images/gray-list-icon.gif) left 6px no-repeat;
	padding-left:15px;
	display:block;
	color:#363636;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	}
#RelatedLink ul li a:hover{ text-decoration:none;}
#RelatedLink ul li.last a
	{
	color:#073687;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	float:right;
	background:url(../images/news/icon-RelatedLink-arrow-all.jpg) left 7px no-repeat;
	}
#RelatedLink ul li.last a:hover{ text-decoration:underline;}

/**-------------------------Partners CSS--------------------------**/	
#ColumnRightTitleContent{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343; margin-bottom:20px; width:660px; line-height:18px;}

.ColumnRightPartnersForm
	{
	border:#F00 0px solid;
	padding:10px 0px;
	float:left;
	margin-right:5px;
	width:340px;
	}
.ColumnRightPartnersForm ul{ list-style:none; margin:0px; padding:0px;}
.ColumnRightPartnersForm ul li{ float:left; margin-left:10px; margin-bottom:10px;}
.ColumnRightPartnersForm ul li.title{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; margin-left:0px; clear:both; text-align:right; width:120px;}
.ColumnRightPartnersFormBtnSearch
	{
	background:url(../images/partners/btn-ColumnRightPartnersForm-search.jpg) left top no-repeat;
	width:113px;
	height:33px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	margin-top:15px;
	}
.ColumnRightSupportFormBtnSearch
	{
	background:url(../images/partners/btn-ColumnRightPartnersForm-search.jpg) left top no-repeat;
	width:113px;
	height:33px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	margin-top:100px;
	}

#SearchResult
	{
		padding:10px 0px;
		width:660px;}

#SearchResult ul.summary{ list-style:none; margin:0px; padding:0px;}
#SearchResult ul.summary li.image
	{
		display:block;
		float:left;
		width:180px;
		height:130px;
		margin-right:10px;
		background:none;
		padding-left:0px;
	}
#SearchResult ul.summary li.title{ color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; background:none; padding-left:0px;}
#SearchResult ul.summary li
	{
		display:block;
		border:#F00 0px solid;
		line-height:20px;
		background:url(../images/gray-list-icon.gif) 190px 8px no-repeat;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#434343;
		padding-left:200px;
	}
#SearchResult ul.summary li a{ color:#073687;}
#SearchResult ul.summary li a:hover{ text-decoration:none;}

#SearchResult ul.ServiceScope{ list-style:none;}
#SearchResult ul.ServiceScope li.title
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#434343;
		background:url(../images/products/icon-AccordionPanelContent.gif) left 2px no-repeat;
		padding-left:15px;
		margin-bottom:0px;
	}
#SearchResult ul.ServiceScope li
	{
		margin-top:10px;
		margin-bottom:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#434343;
		line-height:18px;
	}


/**-------------------------Support CSS--------------------------**/	

#ColumnLefteRAM
	{
	background:url(../images/support/ColumnLefteRAM.jpg) left top no-repeat;
	width:220px;
	height:30px;
	margin-top:20px;
	margin-bottom:-10px;
	padding-left:40px;
	padding-top:10px;
	}
#ColumnLefteRAM a
	{
	color:#363636;
	font-size:12px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;

	}

#LatestDownload{ margin-top:20px;}
#LatestDownload ul{ list-style:none;}
#LatestDownload ul li
	{
		background:url(../images/gray-list-icon.gif) 3px 12px no-repeat;
		border:none;
		padding-left:0px;
		color:#7a7a7a;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
#LatestDownload ul li:hover{background:url(../images/gray-list-icon.gif) 3px 12px no-repeat;}

#LatestDownload ul li a
	{
		background:none;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#434343;
		text-decoration:none;
		width:60px;
	}
#LatestDownload ul li a:hover{ text-decoration:underline;}

#ColumnRightSupport{ padding:10px 0px; border:#999 0px solid; width:660px;}
.ColumnRightSupportBlock
	{
		width:210px;
		border-left:#c6c6c6 1px dotted;
		float:left;
		padding-left:10px;
	}
.ColumnRightSupportBlockFirst
	{
		padding-left:0px;
		border-left:none;
	}

.ColumnRightSupportBlock span{ display:block;}
.ColumnRightSupportBlock span.title
	{
		width:190px;
		height:23px;
		background-color:#5f8daf;
		border-bottom:#7ca9ca 2px solid;
		margin-bottom:1px;
		color:#FFF;
		font-size:13px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		padding-left:10px;
		padding-top:5px;
	}
.ColumnRightSupportBlock span.image{}
.ColumnRightSupportBlock span a
	{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#434343;
		text-decoration:none;
		display:block;
		width:200px;
		line-height:18px;
	}
.ColumnRightSupportBlock span a:hover{ text-decoration:underline;}


.SupportSearchResult,.SupportTotalFile
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#363636;
		font-weight:bold;
		height:22px;
	}
.SupportSearchResult a
	{ 
	color:#073687;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	}
.SupportTotalFile span{ color:#eb6100; font-size:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}

.SupportSearchResultTable{width:660px; border:#CCC 0px solid; border-collapse:collapse; margin-top:20px;}
.SupportSearchResultTable th
	{
		height:24px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#FFF;
		background-color:#434343;
		font-weight:normal;
		text-align:left;
		padding-left:10px;
	}
.SupportSearchResultTable td
	{
		padding-left:10px;
		height:30px;
		border-bottom:#dadada 1px solid;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#434343;
	}
.SupportSearchResultTable td a
	{
		color:#073687;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
.SupportSearchResultTable td a:hover{ text-decoration:none;}

.SupportLocation{ list-style:none; margin:0px; padding:0px; width:320px; height:190px; display:block; float:left;}
.SupportLocation li
	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#434343; 
	line-height:20px;
	display:block;
	width:270px;
	letter-spacing:-1px;
	}
.SupportLocation li.title{ font-weight:bold;}
.SupportLocation li.location{ color:#7a7a7a; font-weight:bold;}
.SupportLocation li.email
	{
		background:url(../images/support/icon-SupportLocation-email.jpg) left 3px no-repeat;
		padding-left:20px;
	}
.SupportLocation li.email a{ color:#073687; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.SupportLocation li.email a:hover{ text-decoration:none;}

.FixDiv
	{
		width:215px;
		height:147px;
		background-color:#e8e8e8;
		float:right;
		padding-top:20px;
		padding-left:8px;
		margin-left:20px;
	}
.FixDiv img{ margin-bottom:10px;}
.FixDiv span
	{
		display:block;
		font-size:12px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#363636;
		margin-left:7px;
		padding-left:10px;
		background:url(../images/news/icon-RelatedLink-arrow-all.jpg) 0px 7px no-repeat;
	}
.FixDiv span a
	{
		font-size:12px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#363636;
	}
.FixDiv span a:hover{ text-decoration:none;}

.OnlineCatalog{ width:660px; padding:10px 0px;}
.OnlineCatalog ul{ display:block; width:320px; list-style:none; margin:0px; padding:0px; height:205px; float:left;}
.OnlineCatalog ul li{display:block;}
.OnlineCatalog ul li.image{ float:left; border:#dadada 1px solid;margin-right:15px; width:120px}
.OnlineCatalog ul li.title
	{ 
	color:#000; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold;
	height:80px;
	padding-top:45px;
	padding-right:20px;
	}
.OnlineCatalog ul li a
	{
		color:#363636;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
.OnlineCatalog ul li a:hover{ text-decoration:none;}
.OnlineCatalog ul li.online{ margin-bottom:5px; background:url(../images/support/icon-OnlineCatalog-online.jpg) 135px top no-repeat; padding-left:155px;}
.OnlineCatalog ul li.PdfType{ background:url(../images/support/icon-OnlineCatalog-pdf.jpg) 135px top no-repeat; padding-left:155px;}

/**-------------------------CompanyProfile CSS--------------------------**/	
#CompanyProfile,.CarrerContent
	{ 
	border:#999 0px solid; 
	width:660px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#434343;
	line-height:20px;
	}

#CompanyProfile img.fixed{ float:right; margin-left:20px;}
#CompanyProfile h2{ margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#363636;}
#CompanyProfile h3{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#363636; margin-top:0px;}
#CompanyProfile h4,#CompanyProfile p,.CarrerContent p,#MilestoneContent p
	{	
	font-weight:normal; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	}
#CompanyProfile h4
	{
		background:url(../images/gray-list-icon.gif) 5px 9px no-repeat;
		padding-left:15px;
	}
#CompanyProfile p,.CarrerContent p{ padding-bottom:15px;	}

#VersatileDesign{ width:660px;}

#VersatileDesign ul{ list-style:none;}
#VersatileDesign ul li
	{
	display:block;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#434343;
	width:320px;
	margin-bottom:8px;
	background:url(../images/gray-list-icon.gif) left 9px no-repeat;
	padding-left:10px;
	}
#VersatileDesign ul li.title{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#363636; width:660px; background:none; padding:0px;}
#VersatileDesign ul li.last{ }


#MilestoneContent{ width:660px;}
#MilestoneContent h2,#MilestoneContent h3,#MilestoneContent h4{ line-height:22px; display:block;}
#MilestoneContent h2{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#363636; margin-top:20px;}
#MilestoneContent h3,#MilestoneContent h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343; font-weight:normal;}
#MilestoneContent h3{ background:url(../images/gray-list-icon.gif) 3px 9px no-repeat; padding-left:15px;}
#MilestoneContent h4{ padding-left:10px;}
#MilestoneContent p{ padding-top:20px; line-height:20px; word-spacing:2px;}
#MilestoneContent p a{ color:#073687; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#MilestoneContent p a:hover{ text-decoration:none;}
#ServiceNetwork{ width:660px;}
.LocalOffice
	{
		background-color:#e8e8e8;
		padding-left:15px;
		padding-top:15px;
		padding-bottom:15px;
	}
.LocalOffice h1
	{ 
	font-size:12px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#363636;
	font-weight:normal;
	background:url(../images/news/icon-RelatedLink-arrow-all.jpg) left 6px no-repeat;
	padding-left:10px;
	padding-bottom:10px;
	}

.LocalOffice span
	{
		display:block;
		float:left;
		border-right:#b7b7b7 1px dotted;
		margin-right:10px;
		width:150px;
		height:100px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		color:#363636;
	}
.LocalOffice span a
	{
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#363636;
		font-weight:normal;
		margin-bottom:5px;
	}
.LocalOffice span a:hover{ text-decoration:none;}
.LocalOfficeDetail{ margin-top:20px;}
.LocalOfficeDetail span
	{
		display:block;
		background:url(../images/news/banner-NewsList.jpg) left top no-repeat;
		width:645px;
		height:25px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#FFF;
		font-weight:bold;
		padding-left:15px;
		padding-top:5px;
	}

.LocalOfficeDetail ul{ list-style:none; margin:0px; padding:0px; border:#666 0px solid; margin-top:20px;}	
.LocalOfficeDetail ul li
	{
		display:block;
		border:#F00 0px dotted;
		width:650px;
		color:#434343;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		font-weight:bold;

	}	
.LocalOfficeDetail ul li.image
	{
		float:left;
		width:170px;
		height:138px;
		border:#dadada 1px solid;
		margin-right:20px;
		line-height:normal;
	}	
.LocalOfficeDetail ul li.title
	{
		font-size:15px;
		font-family:Arial, Helvetica, sans-serif;
		color:#363636;
		font-weight:bold;
		background:url(../images/products/icon-AccordionPanelContent.gif) 190px 3px no-repeat;
		padding-left:210px;
		width:440px;
	}	
.LocalOfficeDetail ul li.branch{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7a7a7a; width:470px;}

.LocalOfficeDetail ul li.website a,.LocalOfficeDetail ul li.email a,.LocalOfficeDetail ul li.sales a,.LocalOfficeDetail a.salesSer
	{
		color:#073687;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
	}	
.LocalOfficeDetail ul li.website a:hover,.LocalOfficeDetail ul li.email a:hover,.LocalOfficeDetail ul li.sales a:hover,.LocalOfficeDetail a.salesSer:hover{ text-decoration:none;}

.LocalOfficeDetail ul li.email a,.LocalOfficeDetail a.salesSer
	{
		background:url(../images/support/icon-SupportLocation-email.jpg) left 2px no-repeat;
		padding-left:20px;
	}	

#LocalOfficeHeadquarters ul li.sales	{padding-top:10px; width:660px;	}
.LocalOfficeDetail a.salesSer
	{
		display:block;
		float:left;
		width:190px;
		line-height:18px;
	}



#LocalOfficeHeadquarters ul li.image{ margin-bottom:60px;}
#LocalOfficeAmerica{}
#LocalOfficeEurope{}
#LocalOfficeAsia{}


.CarrerContent{ width:660px;}
.CarrerContent p{ padding-top:20px;}
.CarrerContent ul{ list-style:none; margin:0px; padding:0px;}
.CarrerContent ul li
	{
		display:block;
		float:left;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#363636;
		font-weight:bold;
		margin-right:20px;
	}
	
.CarrerContent ul li a
	{
		display:block;
		color:#073687;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		background:url(../images/gray-list-arrow-icon.gif) left 7px no-repeat;
		padding-left:10px;
	}
.CarrerContent ul li a:hover{ text-decoration:none;}

/**-------------------------Error 404 CSS--------------------------**/	
#HorContent	{ border:#666 0px solid; padding-bottom:30px; text-align:left;}
#HorContent h2,#HorContent h3,#HorContent h4,#HorContent a,#HorContent{ text-align:center;}
#HorContent img.error{ position:relative; margin-left:auto; margin-right:auto; margin-top:30px;}

#HorContent h2,#HorContent h3
	{
		font-weight:bold;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#000;
		font-size:22px;
		padding-top:10px;
	}
#HorContent h3{ font-size:15px; color:#363636; padding-top:20px; padding-bottom:20px;}
#HorContent h4,#HorContent a.gotoIndex
	{
		font-size:12px;
		color:#434343;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		padding-bottom:5px;
	}
#HorContent a.gotoIndex{	padding-top:20px; display:block;	color:#073687;}
#HorContent a.gotoIndex:hover{ text-decoration:none;}


/**------------------------- #HorContentLeft CSS--------------------------**/	
#HorContentLeft	{ border:#666 0px solid; padding-bottom:30px; text-align:left;}
#HorContentTitle{ text-align:left; font-size:large;}

/**-------------------------Contact CSS--------------------------**/	

#SelectRegion{	padding:10px 20px;	background-color:#e8e8e8; width:901px;}
.SelectRegionContact{ margin-top:20px;}
#SelectRegion h1
	{
		color:#363636;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		background: url(../images/news/icon-RelatedLink-arrow-all.jpg) left 6px no-repeat;
		padding-left:12px;
		padding-bottom:10px;
	}
#SelectRegion span
	{
		display:block;
		float:left;
		border-right:#b7b7b7 1px dotted;
		width:210px;
		height:110px;
		margin-right:10px;
		color:#363636;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
#SelectRegion span a
	{
		color:#363636;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		display:block;
		margin-top:5px;
	}
#SelectRegion span a:hover{ text-decoration:none;}

.ContactLocalOffice
	{
		width:941px;
		margin-top:20px;
	}
.ContactLocalOffice span
	{ 
	color:#FFF; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold; 
	padding-left:15px; 
	padding-top:5px; 
	display:block;
	background:url(../images/contact/img-ContactLocalOffice-banner.jpg) left top no-repeat;
	height:25px;
}
.ContactLocalOffice ul{ list-style:none; margin:0px; padding:0px;}
.ContactLocalOffice ul{ list-style:none; margin:0px; padding:0px; border:#666 0px solid; margin-top:20px;}	
.ContactLocalOffice ul li
	{
		display:block;
		border:#F00 0px dotted;
		width:930px;
		color:#434343;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		font-weight:bold;

	}	
.ContactLocalOffice ul li.image
	{
		float:left;
		width:170px;
		height:170px;
		margin-right:20px;
		line-height:normal;
	}
.ContactLocalOffice ul li.image div {
	height:140px;
	border:#dadada 1px solid;
}

.ContactLocalOffice ul li.title
	{
		font-size:15px;
		font-family:Arial, Helvetica, sans-serif;
		color:#363636;
		font-weight:bold;
		background:url(../images/products/icon-AccordionPanelContent.gif) 190px 3px no-repeat;
		padding-left:210px;
		width:720px;
	}	
.ContactLocalOffice ul li.branch{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7a7a7a; width:470px;}

.ContactLocalOffice ul li.website a,.ContactLocalOffice ul li.email a,.ContactLocalOffice ul li.sales a,.ContactLocalOffice a.salesSer
	{
		color:#073687;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;		
		text-align:left;
	}	
.ContactLocalOffice ul li.website a:hover,.ContactLocalOffice ul li.email a:hover,.ContactLocalOffice ul li.sales a:hover,.ContactLocalOffice a.salesSer:hover{ text-decoration:none;}

.ContactLocalOffice ul li.email a,.ContactLocalOffice a.salesSer
	{
		background:url(../images/support/icon-SupportLocation-email.jpg) left 1px no-repeat;
		padding-left:20px;
	}	

.ContactLocalOffice a.salesSer
	{
		display:block;
		float:left;
		width:330px;
		line-height:18px;
	}
	
	
/**-------------------------Privacy CSS--------------------------**/	
#PrivacyContent,#RSSContent,#InquiryContent{ width:941px;}/*All @@Content width set*/
#PrivacyContent h2{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#434343; font-weight:bold; margin-top:20px;}
#PrivacyContent p,#PrivacyContent span{ color:#434343; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px;}
#PrivacyContent span{ padding:20px 0px; display:block;}
#PrivacyContent a{ color:#073687;}#PrivacyContent a:hover{ text-decoration:none;}


/**-------------------------RSS CSS--------------------------**/	
#RSSContent{}
#RSSContent h2
	{
		background:url(../images/news/icon-RelatedLink-arrow-all.jpg) left 6px no-repeat;
		padding-left:15px;
		margin-bottom:20px;
		color:#000;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
.RSSContentTable{ border:#999 0px solid; width:938px; border-collapse:collapse;}
.RSSContentTable tr{ height:30px; background-color:#434343;}
.RSSContentTable tr.title{ height:24px; color:#FFF;}
.RSSContentTable tr.white{ background-color:#FFF;}
.RSSContentTable tr.gray{ background-color:#ececec;}

.RSSContentTable td{ border-bottom:#dadada 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.RSSContentTable td.feed{ padding-left:15px;}
.RSSContentTable td.description{}
.RSSContentTable td.feedlink,.RSSContentTable td.Titlefeedlink{ text-align:right; padding-right:30px;}
.RSSContentTable td.Titlefeedlink{ padding-right:35px;}


/**-------------------------RSS CSS--------------------------**/	
#InquiryContent{}
#InquiryContent h2
	{
		color:#000;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		margin-top:20px;
	}
#InquiryContent h2 span.star{ color:#ff6500; font-size:15px;}
#InquiryContent span.ProductClass{ display:block; margin-top:10px;}
#InquiryContent span.ProductClass a{ color:#434343; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-right:40px;}
#InquiryContent span.ProductClass a:hover{ text-decoration:none;}
#InquiryContent span.ProductClass input,.requirements span input{ margin-right:10px;}
#InquiryContent h3,.RequirementsAerav h3,.RequirementsInfo h3
	{
		color:#363636;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:13px;
		padding-bottom:10px;
		padding-top:5px;
	}
.requirements,.RequirementsAera,.RequirementsInfo{ margin-bottom:20px; border:#666 0px solid;}

.requirements span,.RequirementsInfo ul li{color:#434343; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.requirements span{ display:block; float:left; width:310px; height:24px;}
.RequirementsAera h3 span,.RequirementsInfo h3 span,.RequirementsInfo ul li span{color:#ff6500; padding-right:5px;}
.RequirementsAera textarea{ width:100%; height:120px;}

.RequirementsInfo ul{ list-style:none; margin:0px; padding:0px;}
.RequirementsInfo ul li{ display:block; height:35px;}
.RequirementsInfo ul li input,.RequirementsInfo ul li select,.CodeInput input{ margin-left:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#434343; height:18px;}
.RequirementsInfo ul li.Name input,.RequirementsInfo ul li.AddressItem input{ width:200px; margin-right:25px;}
.RequirementsInfo ul li.Organization input{ width:830px;}
.RequirementsInfo ul li.Position input{ width:430px;}
.RequirementsInfo ul li.Address input{ width:852px;}
.RequirementsInfo ul li.Phone input{ width:260px;}
.RequirementsInfo ul li.Email input{ width:450px;}
.CodeImg{ width:90px; height:50px; border:#dadada 1px solid; padding:0px; margin:0px; display:block; float:left;}
.CodeInput{ padding-top:15px; display:block;}
.CodeInput input{ width:260px; margin-left:20px;}
a.CodeRefresh
	{ 
	display:block;
	border:#033 0px solid;
	clear:both;
	width:60px;
	margin-top:20px;
	background:url(../images/inquiry/img-code-refresh.gif) 15px 5px no-repeat;
	padding-left:30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#073687;
	}
a.CodeRefresh:hover{ text-decoration:none;}

#BtnSubmit{ width:300px; position:relative; margin-left:auto; margin-right:auto;}
#BtnSubmit input
	{ 
	background:url(../images/inquiry/btn-bg.gif) left top no-repeat;
	font-family:"Arial Black", Gadget, sans-serif;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	width:93px;
	height:33px;
	border:none;
	margin-left:20px;
	}


/**-------------------------SitemapContent CSS--------------------------**/	
#SitemapContent{}
.SitemapContentBlock{}
.SitemapContentBlock h2
	{
		background:url(/images/contact/img-ContactLocalOffice-banner.jpg) left top no-repeat;
		width:941px;
		height:30px;
	}
.SitemapContentBlock h2 a
	{		
	color:#FFF;
	font-weight:bold;
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	padding-top:5px;
	padding-left:15px;
	}
.SitemapContentBlock h2 a:hover{ text-decoration:underline;}
.SitemapContentBlock span
	{
		display:block;
		float:left;
		width:233px;
		padding:15px 0px;
		border:#999 0px solid;
	}
.SitemapContentBlock span.second{ padding-top:0px;}

.SitemapContentBlock span a
	{ 
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	text-decoration:none;
	line-height:22px;
	padding-left:20px;
	}
.SitemapContentBlock span a:hover{ text-decoration:underline;}
.SitemapContentBlock span a.title
	{
		background:url(../images/products/icon-AccordionPanelContent.gif) left 5px no-repeat;
		color:#363636;
		font-size:12px;
		font-weight:bold;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}


/**-------------------------Outlet CSS--------------------------**/	
.OutletProductBlock{ width:660px; border-bottom:#dadada 1px solid; padding-bottom:20px; margin-top:20px;}
.OutletProductBlockLeft,.OutletProductBlockCenter,.OutletProductBlockRight{ float:left;}

.OutletProductBlockLeft{ width:160px;}
.OutletProductBlockCenter{ width:300px; margin-left:25px;}

.OutletProductBlockCenter h2,.OutletProductBlockCenter h3,.OutletProductBlockCenter h4,.OutletProductBlockCenter h5{ line-height:19px;}

.OutletProductBlockCenter h2,.OutletProductBlockCenter h3{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#000;}

.OutletProductBlockCenter h2{ font-size:22px; padding-bottom:10px;}
.OutletProductBlockCenter h3
	{ 
	font-size:13px; 
	background:url(../images/products/icon-AccordionPanelContent.gif) left 4px no-repeat;
	padding-left:15px;
	}

.OutletProductBlockCenter h4,.OutletProductBlockCenter h5{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.OutletProductBlockCenter h4
	{
		background:url(../images/gray-list-icon.gif) left 8px no-repeat;
		padding-left:10px;
	}
.OutletProductBlockCenter h4,.OutletProductBlockCenter h5 span{ font-weight:normal; color:#434343;}
.OutletProductBlockCenter h5
	{ 
	padding-top:5px;
	background:url(../images/products/icon-AccordionPanelContent.gif) left 9px no-repeat;
	padding-left:15px;
	}

.OutletProductBlockRight{ width:150px; margin-left:25px;}
.OutletProductBlockRightText
	{
		margin-top:10px;
		height:130px;
	}
.OutletProductBlockRightText h2,.OutletProductBlockRightText h2 span,.OutletProductBlockRightText a
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
.OutletProductBlockRightText h2{ color:#000; font-size:13px; padding-bottom:5px;}
.OutletProductBlockRightText h2 span{ font-size:13px; color:#ff6500;}
.OutletProductBlockRight a
	{
		background:url(../images/outlet/ProductDetailButton-pdf.jpg) left top no-repeat;
		display:block;
		width:125px;
		height:20px;
		font-size:12px;
		color:#363636;
		padding-left:25px;
		text-decoration:none;
		font-weight:bold;
	}
.OutletProductBlockRight a:hover{ text-decoration:underline;}
.OutletProductBlockRight input
	{
		width:103px;
		height:28px;
		background:url(../images/outlet/ProductDetailButton-order.jpg) left top no-repeat;
		color:#FFF;
		font-size:12px;
		font-weight:bold;
		border:none;
		margin-top:10px;
	}
#OutletProductMoreInfo
	{
		color:#000;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:13px;
		margin-top:10px;
	}
#OutletProductMoreInfo a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#073687;}
#OutletProductMoreInfo a:hover{ text-decoration:none;}

/**-------------------------Questionnaire CSS--------------------------**/	
#QuestionnaireContent
	{ 
	width:470px; 
	height:200px;
	border:#e5e5e5 1px solid;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	margin-bottom:70px;
	padding:20px 0px;
	padding-left:30px;
	padding-right:20px;
	}
#QuestionnaireContent h1,#QuestionnaireContent h2,#QuestionnaireContent a{	margin:0px;	padding:0px; text-align:left;}
#QuestionnaireContent h1
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:22px;
		color:#000;
		font-weight:bold;
	}
#QuestionnaireContent h2,#QuestionnaireContent a
	{
		color:#434343;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-top:15px;
		font-weight:normal;
	}
#QuestionnaireContent a
	{
		display:block;
		float:left;
		color:#073687;
		text-decoration:none;
		margin-right:10px;
		text-decoration:underline;
	}
#QuestionnaireContent a:hover{ text-decoration:none;}
#QuestionnaireContent span
	{
		display:block;
		height:40px;
		margin-top:20px;
	}
#QuestionnaireContent input
	{
		width:63px;
		height:28px;
		background:url(../images/questionnaire/img-QuestionnaireContent-btn.jpg) left top no-repeat;
		border:none;
		color:#FFF;
		font-size:12px;
		font-weight:bold;
		margin-right:20px;
	}

#QuestionnaireResult{ text-align:center; margin-top:120px;}
#QuestionnaireResult h1{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#000;}
#QuestionnaireResult input
	{
		width:183px;
		height:28px;
		background:url(../images/questionnaire/img-QuestionnaireResult-btn.jpg) left top no-repeat;
		color:#FFF;
		font-weight:bold;
		font-size:13px;
		border:none;
		margin-top:30px;
		margin-bottom:120px;
	}

#QuestionsContent{ width:941px;}
#QuestionsIntroduction{ color:#363636; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px;}
#Questions{ }
#Questions h1{ color:#000; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; padding:15px 0px;}

.QuestionsTable{ border:#999 0px solid; border-collapse:collapse;}
.QuestionsTable tr.title td{ background-color:#434343; height:35px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; border-bottom:none;}
@-moz-document url-prefix()
{.QuestionsTable tr.title td{ letter-spacing:-1px;}}

.QuestionsTable td{ height:30px; color:#434343; font-family:Arial, Helvetica, sans-serif; font-size:12px; border-bottom:#dadada 1px solid;}
@-moz-document url-prefix()
{.QuestionsTable td{ letter-spacing:-1px;}}

.QuestionsTable td.ChooseRadio{ width:65px; border-left:#b7b7b6 1px dotted; text-align:center;}
.QuestionsTable td.NoneBorder{ border-left:none;}
.QuestionsTable td.number{ width:40px; text-align:center;}

.QuestionsTable tr.white{ background-color:#FFF;}
.QuestionsTable tr.gray{ background-color:#ececec;}

.QuestionsSubmit{ margin-top:10px;text-align:center;}
.QuestionsSubmit input
	{
		width:103px;
		height:28px;
		background:url(../images/questionnaire/btn-QuestionsSubmit.jpg) left top no-repeat;
		border:none;
		color:#FFF;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		margin-right:20px;
		}

/**-------------------------Search CSS--------------------------**/	
#SearchContent
	{
		float:right;
		margin-top:-10px;
		padding-left:10px;
		background:url(../images/news/icon-RelatedLink-arrow-all.jpg) left 5px no-repeat;
	}	
#SearchContentDetail
	{
		width:100%;
		height:35px;
		background:url(../images/news/SearchContentDetail.jpg) left top no-repeat;
		background-color:#ececec;
		border:#666 0px solid;
		margin:20px 0px;
		padding-top:15px;
	}
#SearchContentDetail span.Blank{ width:70px;}
#SearchContentDetail span.BlankNarrow{ width:20px;}
#SearchContentDetail span
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#000;
		float:left;
	}
#SearchContentDetail span.blue,#SearchContentDetail span.orange
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		padding:0px 5px;
		color:#073687;
	}
#SearchContentDetail span.orange{ color:#ff6500;}


/**-------------------------FOOTER CSS--------------------------**/	
#Footer
	{
	position:relative;
	margin-right:auto;
	margin-left:auto;
	height:auto;
	background:#dcdcdf;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top:20px;
	margin-top:50px;
	}	

#FooterBottomText
	{
	position:relative;
	margin-right:auto;
	margin-left:auto;
	width:960px;
	clear:both;
	color:#818181;
	font-size:11px;
	padding-bottom:20px;
	padding-top:10px;
	}

#FooterBottomText span
	{
	margin-right:15px;
	font-size:13px;
	font-weight:bold;
	color:#818181;
	}
	
#FooterBottomText a, #FooterBottomText .icp
	{
	color:#818181;
	text-decoration:none;
	font-size:11px;
	margin-right:15px;
	}

#FooterBottomText .icp 
{
	height: 20px;
	margin-top:10px;
}

#FooterBottomText a.first
	{
	margin-left:190px;
	margin-left:210px\9;/* IE6、IE7、IE8支持 */
	}


#FooterBottomText a:hover
	{
	text-decoration:underline;
	}
	

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	