@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;
    *overflow-x: hidden;
}

body
	{ 
	margin:0; 
	padding:0;
    overflow-y: scroll;
    *overflow-y: none;
    
	}
img{ border:none;}

#WebContent
	{
	position:relative;
	margin-right:auto;
	margin-left:auto;
	width:990px;
	height:100%;
	border:#999 0px solid;
	}


/**-------------------------header CSS--------------------------**/	
#header
	{
	position:relative;
	margin-right:auto;
	margin-left:auto;
	width:990px;
	height:auto;
	border:#F00 0px solid;
	}

#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;
	}
	
#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:190px;
	}

#TopNav ul li a{ margin-right:28px;}/* FF */


#TopNav ul li a
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin-right:40px\9;/* IE6��IE7��IE8 */
	color:#073687;
	text-decoration:none;
	}


#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:-18px;
	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;
	}


/**-------------------------PathTree CSS--------------------------**/	
#Function
	{ 
	border-top:#dadada 1px solid;
	height:auto;
	padding:10px 0px 10px 0px;
	}

#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;}

#share a
{
    color:#073687;
    font-family:Arial;
    font-size:12px;
}

#share a:hover
{
    text-decoration:none;
}



/**-------------------------ColumnLeft CSS--------------------------**/	
#ColumnLeft
	{
	float:left;
	width:220px;
	height:auto;
	margin-right:40px;
	border:#F00 0px solid;
	}
#Navigation ul{ list-style:none;}
#Navigation ul li
	{
	padding-left:10px;
	border-bottom:#dcdcdf 1px solid;
	padding-top:5px;
	padding-bottom:5px;
	}

#Navigation ul li:hover{ background:#d0e6f7;}
#Navigation ul li.hover{ background:#d0e6f7;}
#Navigation ul li.title
	{
	width:210px;
	padding:5px 0px;
	padding-left:8px;
	background-color:#0062a4;
	border:#01558c 1px solid;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	word-wrap:break-word; 
	overflow:hidden;
	}

#Navigation ul li a
	{
	font-size:12px;
	color:#363636;
	text-decoration:none;
	display:block;
	}

#Navigation ul li a.last
	{ 
	margin-bottom:20px;
	}



#News{ margin-top:20px;}
.leftBannerSpan{ margin-top:10px;}

.RadTitle span{ display:block; padding-top:5px; float:left;}	
.RadTitle span.title
	{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	margin-left:10px;
	width:140px;
	}
.RadTitle span.more a
	{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	background:url(../images/products/icon-more.png) 0px 6px no-repeat;
	padding-left:10px;
	margin-left:20px;
	}


.RadMiddle
	{ 
	/*background:url(../images/products/rad-middle.png) center center repeat-y;*/
	width:198px;
	height:auto;
	border-left:#dcdcdf 1px solid;
	border-right:#dcdcdf 1px solid;
	padding:5px 10px 0px 10px;
	word-spacing:-1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	}
.RadMiddle span{ display:block;}
.RadMiddle span.text
	{
	color:#7a7a7a;	
	_margin-bottom:-15px;
	}
.RadMiddle span a
	{
	color:#434343;
	text-decoration:none;
	}
.RadMiddle span a:hover{ text-decoration:underline;}
.RadMiddle span.title
	{
	font-size:12px;	
	font-weight:bold;	
	}
	
#NavigationRelation ul {
	list-style: none;
}

#NavigationRelation td
{
    padding:0 5px;
}

#LastestDownloadRelationList ul
{
    /*list-style-type:square;*/    
    margin-left:10px;
    color:#7a7a7a;
}
#LastestDownloadRelationList ul li span a
{
    background:url("../images/gray-list-icon.gif") no-repeat scroll left 7px transparent;
    padding-left:8px;
    }

/**-------------------------RadMiddle Span&Img CSS--------------------------**/	
.ColumnIcon{ float:left; margin-right:5px;}
.ColumnText
	{ 
	line-height:15px; 
	color:#7a7a7a; 
	font-size:10px;
	font-size:11px\9;/* IE6��IE7��IE8 */
	} 
.ColumnText a
	{ 
	font-size:10px;
	font-size:11px\9;/* IE6��IE7��IE8 */
	}


.RadBottom
	{
	background:url(../images/products/rad-bottom.png) left center no-repeat;
	width:220px;
	height:11px;
	}


.RadTitle
	{
	background:url(../images/products/rad-title.png) left center no-repeat;
	width:220px;
	height:27px;
	}

.RadTitleLine
	{
	background:url(../images/products/rad-title-line.jpg) left center no-repeat;
	width:220px;
	height:13px;
	}

.ColumnTextCatalog
	{ 
	line-height:15px; 
	color:#434343; 
	font-size:10px;
	font-size:11px\9;/* IE6��IE7��IE8 */
	} 
.ColumnTextCatalog a
	{ 
	font-size:10px;
	font-size:12px\9;/* IE6��IE7��IE8 */
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#363636;
	font-weight:bold;
	}

#ColumnLeftBanner
	{ 
	margin-top:20px;
	width:220xp;
	}
#ColumnLeftBanner img{ margin-bottom:10px;}
	

/**-------------------------ColumnRight CSS--------------------------**/	
#ColumnRight{ height:auto; width:720px; float:right;}
/*#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;
	}
#ColumnRightBlock span.ProductDescription
    {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	line-height:21px;

     }
#ProductDescription p
	{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	}
#ProductDescriptionFont
	{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	}

#ProductDescription td	{	vertical-align:top;}

/**-------- BlockLeft --------**/
#BlockLeft{ border-right:#c5c5c5 1px dotted; width:280px; padding-right:50px; margin-right:40px; _margin-right:20px; 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;
	list-style:url('') none;
}

#BlockLeft ul li
{
    background:url(../images/products/BlockLeft-list-icon.gif) left center no-repeat;
    padding-left:15px;
    *padding-left:0px;
    
}

#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;
	list-style:url('') none;
}

#BlockRight ul li
{
    background:url(../images/products/BlockLeft-list-icon.gif) left center no-repeat;
    padding-left:15px;
    *padding-left:0px;
    
}


#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;
		_background-color:#5f8daf;
		*background-color:#5f8daf;
	}

#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.image a img,#ItemListTable tr.gray td.image a img{ float:left;}

#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:center;
		margin-left:10px;
		text-align:left;

	}
#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:100px;
		text-align:left;
	}
#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-left:10px;
	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;
	}
/*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,#ItemList ul.list li span.cpu,#ItemList ul.list li span.expansion,#ItemList ul.list li span.chipest,#ItemList ul.list li span.PowerInput{ padding-left:3px;}

#ItemList ul.list li span.cpu{ width:90px;}	
#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 9px 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) no-repeat;
	width:113px;
	height:38px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
	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,#ProductPopImageMini 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,#VerPanelContent a.slmpopupvideo{ display:block;}
#VerPanelContent a.title,#VerPanelContent a.slmpopupvideo
	{
	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,#VerPanelContent a.slmpopupvideo: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 */
	background:none;
	font-weight:normal;
	cursor:pointer;
	}
/* 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;
	}
#BannerMediaTable{ width:100%;}
#BannerMediaTable tr td.image{ border:0px #999 solid; width:110px;}
#BannerMediaTable tr td.text{ width:165px; padding-left:5px;}
#BannerMediaTable tr td.text a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#363636; text-decoration:none;}

#BannerMedia ul#videoLinks{ list-style:none;}
#BannerMedia ul#videoLinks li a
	{	
	float:left;
	display:block;
	border:#F00 0px solid;
	display:block;
	}	
#BannerMedia ul#videoLinks li a.image{ width:101px;}
#BannerMedia ul#videoLinks 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:180px;
	margin-left:22px;
	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; *height:200px;}
.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:110px; *height:80px;}
#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:100%;
	height:400px;
	border:#F00 0px solid;
	}	
/**-------------------------News CSS--------------------------**/
#ColumnLeftRss
	{
	width:220px;
	height:30px;
	margin-top:20px;
	margin-bottom:20px;
	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;
	_margin-top:-15px;
	*margin-top:-15px;
	}
#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:115px;
	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:525px;
	margin-bottom: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:15px;
	}	
#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; *list-style:outside;}
#NewsListSection ol{ margin-left:18px; *margin-left:25px;}
#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;
	cursor:pointer;
	}

#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;
	}

.SearchResultTable{ margin-left:15px;}
.SearchResultTable tr td
	{
		background-color:#dbdbdb;
		width:120px;
		padding-left:5px;
		line-height:14px;
		padding-top:2px;
		*width:125px;
	}
.SearchResultTable tr td input	
	{ 
		float:left;
	}
.SearchResultTable tr td span
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#343434;
		display:block;
		border:#999 0px solid;
		text-align:center;
		width:105px;
	}	
	

/* for partner search introduction */

#SearchResult ul.Introduction{ list-style:none;}

#SearchResult ul.Introduction li
	{
		margin-top:10px;
		margin-bottom:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#434343;
		line-height:18px;
	}

#SearchResult ul.Introduction 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.Introduction li.content ul
	{
	    list-style-image: url("../images/gray-list-icon.gif");
	}

#SearchResult a {
	color: #073687;
}

/**-------------------------Support CSS--------------------------**/	

#ColumnLefteRAM
	{
	width:220px;
	height:30px;
	margin-top:20px;
	margin-bottom:-10px;
	padding-left:0px;
	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;
		min-height:240px;
	}
.ColumnRightSupportBlock a{ text-decoration:none;}

.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{ margin-bottom:15px;}
.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.downloadUrl
{
    text-align:right;
    padding-right:10px;
}	

.SupportSearchResultTable td a:hover{ text-decoration:none;}

.SupportLocation{ list-style:none; margin:0px; padding:0px; width:320px; height:160px; 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:0px;
	}
.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;}


.SupportLocation1{ list-style:none; margin:0px; padding:0px; width:320px; height:220px; display:block; float:left;}
.SupportLocation1 li
	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#434343; 
	line-height:20px;
	display:block;
	width:270px;
	letter-spacing:0px;
	}
.SupportLocation1 li.title{ font-weight:bold;}
.SupportLocation1 li.location{ color:#7a7a7a; font-weight:bold;}
.SupportLocation1 li.email
	{
		background:url(../images/support/icon-SupportLocation-email.jpg) left 3px no-repeat;
		padding-left:20px;
	}
.SupportLocation1 li.email a{ color:#073687; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.SupportLocation1 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 h2,#MilestoneContent h3{ 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;
        *width:450px;    
	}	
.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;
		*width:250px;
		*padding-left:10px;
		*background-position-x:0px;
	}	
.LocalOfficeDetail ul li.branch{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7a7a7a; width:470px; *width:450px;}

.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 1px no-repeat;
		padding-left:20px;
	}	

#LocalOfficeHeadquarters ul li.sales	{padding-top:10px; width:660px;	*width:450px;}
.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;
        *width:450px;
		*padding-left:10px;
		*background-position-x:0px;
	}	
.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;
		*width:250px;
		*padding-left:10px;
		*background-position-x:0px;
	}	
.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;}


/**-------------------------Inquiry CSS--------------------------**/	
#InquiryContent{}
#InquiryContent h2
	{
		color:#000;
		font-family:Tahoma, SimSun,"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;}
.RequirementsAera{ margin-top:10px;}
.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:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	width:93px;
	height:33px;
	border:none;
	margin-left:20px;
	}

#InquiryAddTo
	{
		background-color:#FF;
		border:#dadada 1px solid;
		padding:20px;
		width:620px;
		position:relative;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
	}
#InquiryAddTo span.title
	{
		color:#000;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
	}

#InquiryAddTo span.CloseBtn	{float:right;}

#InquiryAddTo input.SubmitBtn
	{
		width:103px;
		height:28px;
		background:url(../images/outlet/ProductDetailButton-order.jpg) left top no-repeat;
		color:#FFF;
		font-weight:bold;
		font-size:13px;
		border:none;
		background-color:none;
		text-align:center;
		line-height:28px;
		
	}
	#InquiryAddTo input.SubmitBtn .back 
	{ position: absolute;
    right: 184px;
    top: 123px;}
.input_site{ text-align:center;}
.InquiryAddToTable
	{
		width:100%;
		border:#999 px solid;
		margin:10px 0px;		
		border-collapse:collapse;

	}
.InquiryAddToTable tr.title{ background-color:#e8e8e8; height:24px;}
.InquiryAddToTable tr td{ color:#434343; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:28px;}
.InquiryAddToTable tr.title td{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.InquiryAddToTable tr td.Number{ text-align:center;}
.InquiryAddToTable tr td.ModelName{ text-align:left; padding-left:10px;}


/**-------------------------SitemapContent CSS--------------------------**/	
#SitemapContent{}
.SitemapContentBlock{}
.SitemapContentBlock h2
	{
		background:url(/images/contact/img-ContactLocalOffice-banner.jpg) left top repeat-x;		
		height:30px;
		margin:20px 0;
	}
.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:25%;		
		border:#999 0px solid;
		*width:24%;
	}
.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:180px;}
.OutletProductBlockCenter{ width:290px; 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:15px;}
.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:134px;
		height:20px;
		font-size:12px;
		color:#363636;
		padding-left:25px;
		text-decoration:none;
		font-weight:bold;
	}


.OutletProductBlockRight a:hover{ text-decoration:underline;}
.OutletProductBlockRight a.nonebg
	{
		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:25px;
		margin-left:25px;
		padding-top:5px;
		padding-left:15px;
		text-decoration:none;
	}
#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:450px; 
	height:auto;
	border:#e5e5e5 1px solid;
	position:relative;
	margin-left:0px;
	margin-right:auto;
	/*margin-top:50px;*/
	margin-bottom:70px;
	padding-left:10px;
	padding-top:20px;
	/*padding:20px 0px;
	padding-left:30px;*/
	padding-right:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000;
	font-weight:bold;

	}
#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;
	}
#QuestionnaireContent span input.close{ margin-top:14px;}
#QuestionnaireContent input a{ float:left; text-decoration:none;}
#QuestionnaireResult{ text-align:center; margin-top:120px;}
#QuestionnaireResult h1{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#000;}
#QuestionnaireResult div.goNexcom
	{
		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-left:400px;
		margin-bottom:120px;
		line-height:28px;
		*margin-left:0px;
	}
#QuestionnaireResult div.goNexcom a
{
    color:White;
    text-decoration:none;   
}

#QuestionsContent{ width:100%;}
#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:18px;
		padding-left:10px;
		padding-right: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;
	}	

#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
	{
	color:#818181;
	text-decoration:none;
	font-size:11px;
	margin-right:15px;
	}

#FooterBottomText a.first
	{
	margin-left:260px;
	margin-left:280px\9;/* IE6��IE7��IE8֧�� */
	}


#FooterBottomText a:hover
	{
	text-decoration:underline;
	}
	
.videoclose
	{
		float:right;
		padding-right:0px;

	}
	.videoclose1
	{
		padding-right:10px;
	}

*+html .videoclose{ margin-top:-20px;} 
*+html .productmodelclose { margin-top:-30px;} 
*+html .accessoriesclose { margin-top:0px;} 


.field-validation-error
{
        display:none;
}
.validation-summary-errors
{
        font-weight:bold;
        color:#ff0000;
}
.input-validation-error
{
    border:1px solid #ff0000;
    background-color:#ffeeee;
}

/*********************** CustomerCss Style  *****************************************/

#NewsListContent{ border:#CCC 0px solid; padding:10px 0px; width:660px;}	
#NewsListContent h1	
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:22px
		line-height:26px;
		font-weight:bold;
		color:#000;
	}
#NewsListContent h2
	{
		color:#363636;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		line-height:21px;
		margin-top:30px;
		font-size:15px;
	}
#NewsListContent h3
	{
		color:#363636;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		line-height:20px;
		margin-top:30px;
		margin-bottom:10px;
	}
#NewsListContent h4
	{
		color:#363636;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:13px;
		line-height:18px;
		margin-top:15px;
	}
	
#NewsListContent p,#NewsListContentTable tr td
	{
		color:#434343;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:21px;
		margin-top:20px;
	}
#NewsListContent p{ margin-top:5px;}
#NewsListContent a
	{
		color:#073687;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
#NewsListContent a:hover{ text-decoration:none;}
#NewsListContent ul{ list-style:none;}
#NewsListContent ul li,#NewsListContent ol li,#NewsListContent ol li div
	{		
	color:#434343;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;

	}
#NewsListContent ul li
	{
		background:url(../images/gray-list-icon.gif) left 9px no-repeat;
		padding-left:10px;
	}	
	
#NewsListContent ol{ margin-top:20px; margin-left:16px;}
#NewsListContent ol li
	{
		list-style:outside;
		list-style-type:decimal;
	}



#NewsListContent tr td.title,#NewsListContent tr td.content
	{
		color:#434343;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		margin-bottom:8px;
	}
#NewsListContentTable
	{
		width:95%;
		border-collapse:collapse;
		margin-top:20px;
		margin-bottom:20px;
	}
#NewsListContentTable tr td a
	{		
		color:#073687;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}

#NewsListContentTable tr td{ border:#dadada 1px solid; line-height:28px;}
#NewsListContentTable tr td.title
	{
		width:200px;
		margin-bottom:0px;
		padding-left:15px;
		background-color:#e8e8e8;
	}
#NewsListContentTable tr td.content
	{
		margin-bottom:0px;
		padding-left:15px;
		border-right:none;
	}
#NewsListContentTable tr td.content span
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#eb6100;
	}

#NewsListContentTable h1	
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:22px;
		line-height:26px;
		font-weight:bold;
		color:#000;
	}
#NewsListContentTable h2
	{
		color:#363636;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		line-height:21px;
		font-size:15px;
		margin-top:0px;
	}
#NewsListContentTable h3
	{
		color:#363636;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		line-height:20px;
		margin-top:0px;
	}
#NewsListContentTable h4
	{
		color:#363636;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:13px;
		line-height:18px;
		margin-top:0px;
	}

	
	#InquiryAddTo input.SubmitBtn2 {
    background: url(../images/outlet/ProductDetailButton-order.jpg) no-repeat scroll left top transparent;
    border: medium none;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    height: 28px;
    margin-left: 204px;
    position: relative;
    width: 103px;
}

    #InquiryAddTo input.back 
	{ 
    right: 190px;
    top: 123px;
    width:103px;
		height:28px;
    background:url(../images/outlet/ProductDetailButton-order.jpg) left top no-repeat;
		color:#FFF;
		font-weight:bold;
		font-size:13px;
		border:none;
}

.news_page{ text-align:right; font-family:Arial, Helvetica, sans-serif; width:670px; margin-bottom: 20px;}
.news_page a
{ 
    /*text-align:center; 
    background-color:#D7D7D7;
    font-weight: bold; 
    font-size:12px; 
    text-decoration:none; 
    color:#fff; 
    margin-left:3px; 
    padding:3px 4px; */
    border:#aaaaaa 1px solid;
	background-color:#dadada;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	margin-left:5px;
	padding:5px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
    }
.news_page a:hover{ /*color:#555; background-color:#B7B7B7;*/background-color:#f2f2f2;}


#RSSChrome
{
    color:#434343;
    font-family:Arial;
    font-size:12px;
    line-height:21px;
    margin-top:20px;
    margin-left:10px;
    width:941px;
}

#RSSChrome a
{
    color:#073687;
    font-family:Arial;
    font-size:12px;
    text-decoration:underline;
}

#RSSChrome a:hover
{
    text-decoration:none;
}

 .tabs .current, .tabs .current:hover, .tabs li.current span td {
    color: #073687;
}

.PaginationSeries  
{ 
    width: 100%; 
    text-align: right; 
     
   -moz-user-select: -moz-none; 
   -khtml-user-select: none; 
   -webkit-user-select: none; 
 
   /* 
     Introduced in IE 10. 
     See http://ie.microsoft.com/testdrive/HTML5/msUserSelect/ 
   */ 
   -ms-user-select: none; 
   user-select: none; 
} 
 
.PaginationSeries .Content 
{ 
     width: 100%; 
     text-align: center; 
} 