@charset "utf-8";
/*-------------------------------------------------------------------------------------------------------*/
body,p {
	margin: 0px;
	padding: 0px;
	line-height: 18px;

}

body {
	font-size: 12px;
	font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif; 
	letter-spacing: 0.2pt;
	color: #666666;

}

/*----I---------------------------------------------------------------------------------------------------*/	

ul.top{
	padding:0px;
	margin: 0px; 
	list-style:none;
	line-height:normal;
}
ul.top li{
	padding:0px;
	margin: 0px; 
	width:100%;
}

ul.top li A {
	margin: 0px; 
	DISPLAY: block; 
	PADDING-TOP: 5px; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 2px; 

	font-size: 12px;
	color: #F42358;
	font-family:Arial, Verdana, sans-serif; 
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	TEXT-INDENT: 0px;
/*	background-color: #F1EEF2;	*/
	CURSOR: pointer; 
}
ul.top li A:hover {
	DISPLAY: block; 
	color: #FFFFFF;
	font-weight: bold;
	background-color: #EFB7CD;	
}
ul.top li.callout A:hover {
	DISPLAY: block; 
	color: #FFFFFF;
	font-weight: bold;
	background-color: #EFB7CD;	
}


/*----I---------------------------------------------------------------------------------------------------*/	
ul.top2{
	padding:0px;
	margin: 0px; 
	list-style:none;
	line-height:normal;
}
ul.top2 li{
	padding:0px;
	margin: 0px; 
	width:100%;
}

ul.top2 li A {
	margin: 0px; 
	DISPLAY: block; 
	PADDING-TOP: 5px; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 2px; 

	font-size: 12px;
	color: #F42358;
	font-family:Arial, Verdana, sans-serif; 
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	TEXT-INDENT: 0px;
/*	background-color: #F1EEF2;	*/
	CURSOR: pointer; 
}
ul.top2 li A:hover {
	DISPLAY: block; 
	color: #FFFFFF;
	font-weight: bold;
	background-color: #EFB7CD;	
}
ul.top2 li.callout A:hover {
	DISPLAY: block; 
	color: #FFFFFF;
	font-weight: bold;
	background-color: #EFB7CD;	
}


td.pp ol{
	margin:0px;
	padding-left:2.3em;
	/*margin-top:0.5em;*/
	padding-top:5px;
	padding-bottom:20px;
	line-height:normal;
}
td.pp ul{
	margin:0px;
	padding-left:1.6em;
	/*margin-top:0.5em;*/
	padding-top:5px;
	line-height:normal;
	padding-bottom:20px;
}
td.pp ul li{
	font-size:100%;
	margin:0px;
/*	margin-bottom:0.8em;
	line-height:1.4em;*/
	list-style-image: url('../images/bullet-purple.gif');
}
td.pp ol li{
	margin:0px;
	font-size:100%;
	/*margin-bottom:0.8em;
	line-height:1.4em;*/
}
td.pp p{line-height:normal;padding-bottom:5px;padding-top:0px;margin:0px;}
/*----I---------------------------------------------------------------------------------------------------*/	
.bg-index1{
	background-image: url(images/index/bg1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg-index-body{
	background-color: #E3E3F3;
}

.bg-index2{
	background-image: url(images/index/bg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
/*================================*/
.bg-top-menu-left1{
	background-image: url(images/top/bg1_04.gif);
	background-repeat: repeat-y;
	background-position: left top;
	/*filter:Alpha(opacity=90);*/
}
.bg-top-menu-right1{
	background-image: url(images/top/bg1_06.gif);
	background-repeat: repeat-y;
	background-position: right top;
	/*filter:Alpha(opacity=90);*/
}
.bg-top-menu-body1{
	background-image: url(images/top/bg1_05.gif);
	background-repeat: repeat;
	background-position: left top;
	/*filter:Alpha(opacity=90);*/
}
.bg-top-menu-down1{
	background-image: url(images/top/bg1_08.gif);
	background-repeat: repeat-x;
	background-position: left top;
	/*filter:Alpha(opacity=90);*/
}
.bg-top-menu-top1{
	background-image: url(images/top/bg1_02.gif);
	background-repeat: repeat-x;
	background-position: right top;
	/*filter:Alpha(opacity=90);*/
}
/*================================*/
.bg-compatibility-menu-left1{
	background-image: url(ompatibility/images/bg-menu-left1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-compatibility-menu-right1{
	background-image: url(ompatibility/images/bg-menu-right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-compatibility-menu-down1{
	background-image: url(compatibility/images/menu-line2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.link-compatibility-menu-bg1{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F7F7F7', endColorStr='#E1E1E1', gradientType='0');
	background-color:#BFBFBF;
	color:#3C3C43;
}
.link-compatibility-menu-bg1:hover{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F7F7F7', endColorStr='#BFBFBF', gradientType='0');
	background-color:#BFBFBF;
	color:#3C3C43;
}

/*================================*/
.bg-down1 {
	background-image: url(images/index/down-bg1.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.bg-Activities{
	background-image: url(images/Activities/bg_02.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
/*================================*/
.bg-Products-TopImg{
	background-image: url(products/images/title-img.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg-Products-data1{
	background-image: url(products/images/data-bg1_05.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg-Products-menu1{
	background-image: url(products/images/menu-bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.bg-Products-download1{
	background-image: url(products/images/bg-downloads1_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-Products-faq1{
	background-image: url(products/images/bg-faq1_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-Products-faq2{
	background-image: url(products/images/bg-faq1_03-2.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-Products-faq3{
	background-image: url(products/images/bg-faq1_02.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.bg-Products-list1{
	background-image: url(products/images/bg-list1_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.bg-Products-list2{
	background-image: url(products/images/bg-list1_02.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg-Products-list3{
	background-image: url(products/images/bg-list1_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.bg-Products-list-d1{
	background-image: url(products/images/bg-list2_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg-Products-list-d2{
	background-image: url(products/images/bg-list2_02.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg-Products-list-d3{
	background-image: url(products/images/bg-list2_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-Products-list-d3-1{
	background-image: url(products/images/bg-list3_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-Products-list-d4{
	background-image: url(products/images/bg-list2_04.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-Products-list-d4-1{
	background-image: url(products/images/bg-list3_04.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

/*================================*/
.bg-compatibility-list-top{
	background-image: url(compatibility/images/bg-list1_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg-compatibility-list-body{
	background-image: url(compatibility/images/bg-list1_02.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg-compatibility-list-d3{
	background-image: url(compatibility/images/bg-list1_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-compatibility-list-d3-1{
	background-image: url(compatibility/images/bg-list3_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-compatibility-list-down{
	background-image: url(compatibility/images/bg-list1_04.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-compatibility-list-down-1{
	background-image: url(compatibility/images/bg-list1_04-2.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/*================================*/
.bg-main1{
	background-image: url(images/main/bg_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg-main1-2{
	background-image: url(images/main/bg_01-2_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.bg-main1-3{
	background-image: url(images/main/bg_01-3.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.bg-main2{
	background-image: url(images/main/bg_02.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.bg-main3{
	background-image: url(images/main/bg_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.bg-main-path1{
	background-image: url(images/main/title-bg1.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/*================================*/
.bg-SiteMap-line1 {
	background-image: url(sitemap/images/line1.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
/*================================*/
.bg-SignIn1 {
	background-image: url(images/SignIn/bg1_02.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-SignIn2 {
	background-image: url(images/SignIn/bg1_04.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.bg-SignIn2-1{
	background-image: url(images/SignIn/bg2_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.bg-SignIn2-2{
	background-image: url(images/SignIn/bg2_02.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.bg-SignIn2-3{
	background-image: url(images/SignIn/bg2_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/*================================*/
.bg-TSupport-1  {
	background-image: url(support/images/bg1_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg-TSupport-2 {
	background-image: url(support/images/bg1_02.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.bg-TSupport-3{
	background-image: url(support/images/bg1_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-TSupport-4{
	background-image: url(support/images/bg2_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

/*================================*/
.bg-TSupport-1-body {
	background-image: url(support/images/bg3_05.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.bg-TSupport-1-down{
	background-image: url(support/images/bg3_06.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-TSupport-1-down2{
	background-image: url(support/images/bg3_06-2.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.bg-TSupport-2-top  {
	background-image: url(support/images/bg4_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg-TSupport-2-body {
	background-image: url(support/images/bg4_02.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg-TSupport-2-down {
	background-image: url(support/images/bg4_03-3.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-TSupport-2-down2 {
	background-image: url(support/images/bg4_03-4.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/*================================*/
.bg-wheretobuy-title {
	background-image: url(wheretobuy/images/wheretobuy-title.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg-wheretobuy-body {
	background-image: url(wheretobuy/images/table/wheretobuy-body.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg-wheretobuy-down {
	background-image: url(wheretobuy/images/wheretobuy-down.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
/*================================*/
.bg-quicksearch-1-body {
	background-image: url(images/quicksearch/bg1_02.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.bg-quicksearch-1-down{
	background-image: url(images/quicksearch/bg1_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg-quicksearch-2-down{
	background-image: url(images/quicksearch/bg2_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/*-----r--------------------------------------------------------------------------------------------------*/
.tb {
	font-weight: bold;
}
/*================================*/
.red1 {
	color: #BE1020;
}
.red2 {
	color: #F90640;
}
.red3 {
	font-size: 14px;
	color: #970124;
	font-weight: bold;	

}
/*================================*/
.down-text1 {
	font-size: 11px;
	color: #444444;	
}
/*================================*/
.top-mem-txt1 {
	font-size: 11px;
	color: #525252;	
	line-height: 8px;
}

/*================================*/
.table-text1 {
	color: #FFFFFF;
}
.table-text2 {
	color: #333333;
}
/*================================*/
.main-path1 {
	font-size: 10px;
	color: #666666;
}
.main-path2 {
	font-size: 10px;
	color: #C40121;
	font-weight: bold;
	text-decoration: none;
}

.main-title2 {
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	text-decoration: none;
}
.main-title2-1 {
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	text-decoration: none;
}
.main-title2-2{
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	text-decoration: none;
}
.main-title2-3 {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	text-decoration: none;
}

.main-title3 {
	font-size: 22px;
	font-weight: bold;
	color: #666666;
	line-height: normal;
}
.main-title4 {
	font-size: 15px;
	font-weight: bold;
	color: #404040;
	vertical-align: 60px;
	line-height: 25px;
}
.main-title5 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}
.main-title6 {
	font-size: 22px;
	font-weight: bold;
	color: #1A63B8;
	line-height: normal;
	text-decoration: none;
}
.main-title6-1 {
	font-size: 15px;
	font-weight: bold;
	color: #1A63B8;
	line-height: normal;
	text-decoration: none;
}
.main-title6-2 {
	font-size: 20px;
	font-weight: bold;
	color: #1A63B8;
	line-height: normal;
	text-decoration: none;
}

.main-title7 {
	font-size: 22px;
	font-weight: bold;
	color: #FF2F00;
	line-height: normal;
	text-decoration: none;
}
.main-title7-1 {
	font-size: 15px;
	font-weight: bold;
	color: #FF2F00;
	line-height: normal;
	text-decoration: none;
}
.main-title7-2 {
	font-size: 20px;
	font-weight: bold;
	color: #FF2F00;
	line-height: normal;
	text-decoration: none;
}

.main-title8 {
	font-size: 22px;
	font-weight: bold;
	color: #777777;
	line-height: normal;
	text-decoration: none;
}
.main-title8-1 {
	font-size: 15px;
	font-weight: bold;
	color: #777777;
	line-height: normal;
	text-decoration: none;
}
.main-title8-2{
	font-size: 20px;
	font-weight: bold;
	color: #777777;
	line-height: normal;
	text-decoration: none;
}

.main-title9 {
	font-size: 15px;
	font-weight: bold;
	color: #B0B0B0;
	line-height: normal;
	text-decoration: none;
}
.main-title9-2 {
	font-size: 20px;
	font-weight: bold;
	color: #B0B0B0;
	line-height: normal;
	text-decoration: none;
}

.main-title10 {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	line-height: 22px;
}
.main-title11 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.main-title12 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
/*================================*/
.main-text1 {
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
}

.main-text2 {
	font-size: 13px;
	font-weight: bold;
	color: #424242;
	line-height: 18px;
}
.main-text3 {
	font-size: 13px;
	font-weight: normal;
	color: #3C3C3C;
	line-height: 18px;
}
.main-text4 {
	font-size: 11px;
	color: #005AFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*================================*/
.search-text1 {
	font-size: 11px;
}

/*================================*/
.sign-txt1 {
	font-size: 12px;
	font-weight: bold;
	color: #053799;	
}

/*================================*/
.index-Products-title1 {
	font-size: 13px;
	font-weight: bold;
	color: #404040;
	line-height: normal;
}
.index-Products-title2 {
	font-size: 13px;
	font-weight: bold;
	color: #888888;
	line-height: normal;
}

.Product-PeakCode1 {
	font-size: 11px;
	color: #656565;
	line-height: normal;
}
.Product-PeakCode1-1 {
	font-size: 9px;
	color: #656565;
	line-height: normal;
}
.Product-PeakCode2 {
	font-size: 8px;
	color: #5995D2;
	line-height: normal;
}
.Product-PeakCode2-1 {
	font-size: 5px;
	color: #5995D2;
	line-height: normal;
}
.Product-download-text1 {
	font-size: 12px;
	color: #333333;
	margin-left: 5px;
}

.table-title1 {
	font-size: 10px;
	font-weight: bold;
	color: #404040;
	line-height: normal;
/*	color: #333333;*/
	margin-left: 5px;
}

.table-txt1 {
	font-size: 12px;
	color: #404040;
/*	color: #333333;*/
	margin-left: 5px;
}

.table-txt2{
	font-size: 12px;
	color: #404040;
}
.table-txt3{
	font-size: 10px;
	color: #404040;
}

.Product-faq-text1 {
	font-size: 12px;
	color: #333333;
}

.Product-list-title1 {
	font-size: 13px;
	font-weight: bold;
	color: #DD0040;
	line-height: normal;
	text-decoration: none;
}
/*================================*/
.TSupport-txt1 {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.TSupport-txt2 {
	font-size: 10px;
	color: #333333;
}
.TSupport-txt3 {
	font-size: 12px;
	color: #DD0040;
	text-decoration: none;
}
/*================================*/
.member-txt1 {
	font-size: 11px;
	color: #000000;
}
/*================================*/
.marketing-txt1 {
	font-size: 11px;
	color: #333333;
}
/*================================*/
.rma-txt1 {
	font-size: 11px;
	color: #333333;
}
.rma-txt2 {
	font-size: 11px;
	color: #DD0040;
}
.rma-txt3 {
	font-size: 11px;
	color: #000000;
}
.rma-txt4 {
	font-size: 12px;
	color: #017EFC;
}
.rma-txt5 {
	font-size: 15px;
	color: #444444;
}
.rma-txt6 {
	font-size: 15px;
	color: #F90640;
}

/*----s--------------------------------------------------------------------------------------------------*/
.link-index-title1 {
	font-size: 13px;
	color: #404040;
	text-decoration: none;
}
.link-index-title1:hover {
	text-decoration: underline;
}

.link0 {
	color: #666666;
	text-decoration: none;
	
}
.link0:hover {
   text-decoration: underline;
}

.link1 {
	color: #333333;
/*	font-family:Verdana, Tohoma, Arial;*/
	text-decoration: none;
	
}
.link1:hover {
   text-decoration: underline;
}

.link2 {
	color: #BE1020;
	text-decoration: none;
	
}
.link2:hover {
   text-decoration: underline;
   }
   
.link3 {
	color: #0048FF;
	text-decoration: underline;
	
}
.link3:hover {
	color: #BE1020;
	text-decoration: underline;
   }

.link4 {
	color: #127DB8;
	text-decoration: none;
}
.link4:hover {
	text-decoration: underline;
   }
   
   
.link-blue2 {
	font-size: 12px;
	color: #053799;
	text-decoration: underline;
	
}
.link-blue2:hover {
	color: #BE1020;
   text-decoration: underline;
}   
   
.link-down1 {
	color: #444444;
	font-size: 11px;
	text-decoration: none;
	
}
.link-down1:hover {
   text-decoration: underline;
}   
   
.link-table-txt1 {
	font-size: 12px;
	color: #404040;
	text-decoration: none;
}
.link-table-txt1:hover {
	color: #BE1020;
	text-decoration: underline;
}   

.link-table-txt2 {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.link-table-txt2:hover {
	color: #BE1020;
	text-decoration: underline;
}   
.link-table-txt3 {
	font-size: 15px;
	font-weight: bold;
	color: #777777;
	line-height: normal;
	text-decoration: none;
}
.link-table-txt3:hover {
	font-size: 15px;
	font-weight: bold;
	color: #BF1021;
	line-height: normal;
	text-decoration: underline;
}
/*================================*/ 
.link-top-mem-txt1 {
	font-size: 11px;
	color: #B8BAB9;	
	line-height: normal;
	text-decoration: underline;
}
.link-top-mem-txt1:hover {
	color: #BE1020;	
   text-decoration: underline;
}   

.link-top-txt1{
	font-size: 12px;
	color: #F42358;
	PADDING-TOP: 5px; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 5px; 	
	font-weight: bold;
	text-decoration: none;
}
.link-top-txt1:hover{
	color: #FFFFFF;
	font-weight: bold;
}
/*================================*/ 
.link-top-txt2{
	font-size: 12px;
	color: #F42358;
	PADDING-TOP: 5px; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 5px; 	
	font-weight: bold;
	text-decoration: none;
}
.link-top-txt2:hover{
	color: #FFFFFF;
	font-weight: bold;
}
/*================================*/ 
.link-main-path1 {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.link-main-path1:hover {
   text-decoration: underline;
}
.link-main-path2 {
	font-size: 10px;
	color: #C40121;
	text-decoration: none;
}
.link-main-path2:hover {
   text-decoration: underline;
}
/*================================*/
.link-menu1{
	font-size: 12px;
	color: #F42358;
	font-weight: bold;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 10px;
}
.link-menu1:hover{
	color: #8B2700;
	font-weight: bold;
}

.link-menu-bg1{
	/*filter:Alpha(opacity=50);*/
	background-color: #FFFFFF;
}
.link-menu-bg1:hover{
	/*filter:Alpha(opacity=50);*/
	background-color: #F0EDF1;	
}
/*================================*/
.link-products-menu1{
	font-size: 12px;
	color: #FA0640;
	font-weight: bold;
	text-decoration: none;
	margin-left: 13px;
}

.link-products-menu1:hover{
	color: #127DB8;
	font-weight: bold;
}

.link-Products-menu-bg1{
	background-image: url(products/images/bg-menu1-1.gif);
}

.link-Products-menu-bg1:hover{
	background-image: url(products/images/bg-menu1-2.gif);
}
/*.............................*/


.link-products-menu2{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	/*margin-left: 24px;	*/
}

.link-products-menu2:hover{
	color: #127DB8;
	font-weight: bold;
} 

.link-Products-menu-bg2{
	background-image: url(products/images/bg-menu2-1.gif);
}

.link-Products-menu-bg2:hover{
	background-image: url(products/images/bg-menu2-2.gif);
}

/*.............................*/
.link-products-menu3{
	font-size: 12px;
	color: #595959;
	text-decoration: none;
	/*margin-left: 23px;*/
}

.link-products-menu3:hover{
	color: #127DB8;
} 

.link-Products-menu-bg3{
	background-image: url(products/images/bg-menu3-1.gif);
}

.link-Products-menu-bg3:hover{
	background-image: url(products/images/bg-menu3-2.gif);
}

/*.............................*/
.link-Product-list1 {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.link-Product-list1:hover{
	color: #BE1020;
	/*color: #DD0040;*/
	text-decoration: underline;
} 

.link-Product-list2 {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.link-Product-list2:hover{
	color: #BE1020;
	text-decoration: underline;
} 
/*暫用begin-------*/
.link-Product-list2-2 {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.link-Product-list2-2:hover{
	color: #BE1020;
	text-decoration: underline;
} 
/*暫用end-------*/

.link-Product-list3 {
	font-size: 11px;
	color: #FF2F00;
	text-decoration: none;
	
}
.link-Product-list3:hover {
   text-decoration: underline;
   }

/*================================*/
.link-Activities-text1 {
	color: #404040;
	text-decoration: none;
	cursor:default;
	
}
.link-Activities-text1:hover {
	color: #FA0640;
	cursor:default;
}

.link-Activities-text2 {
	color: #FA0640;
	text-decoration: none;
	cursor:default;
	
}
.link-Activities-text2:hover {
	color: #FA0640;
	cursor:default;
}

.link-Activities-text3 {
	color: #404040;
	text-decoration: none;	
}

.link-Activities-text3:hover {
	color: #FA0640;
}

/*================================*/
.link-SiteMap-txt1 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
}
.link-SiteMap-txt1:hover {
	color: #C40022;
   text-decoration: underline;
}

.link-SiteMap-txt2 {
	font-size: 11px;
	color: #0054FF;
	text-decoration: none;
}
.link-SiteMap-txt2:hover {
	text-decoration: underline;
}
/*================================*/
.link-Support-txt1 {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-decoration: underline;
}
.link-Support-txt1:hover{
	color: #DD0040;
	text-decoration: underline;
} 

.link-Support-txt2 {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.link-Support-txt2:hover{
	color: #c40830;
	text-decoration: underline;
} 
/*================================*/
.link-compatibility-menu-txt1 {
	font-size: 14px;
	color: #3C3C43;
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px;
	text-decoration: none;
}
.link-compatibility-menu-txt1:hover{
	text-decoration: none;
} 
/*================================*/
.link-marketing-txt1 {
	font-size: 12px;
	color: #6A6B6D;
	text-decoration: none;
}
.link-marketing-txt1:hover {
	color: #BE1020;
	text-decoration: underline;
}   
.link-marketing-txt2 {
	font-size: 11px;
	color: #0048FF;
	text-decoration: underline;
	
}
.link-marketing-txt2:hover {
	color: #BE1020;
	text-decoration: underline;
   }
/*================================*/
.link-rma-txt1 {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.link-rma-txt1:hover {
	color: #BE1020;
	text-decoration: underline;
}   
/*-------------------------------------------------------------------------------------------------------*/
.select1{
	font-size:12px;
	width:146px;	
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.select2{
	font-size:12px;
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.select3{
	font-size:12px;
	width:200px;	
	color: #666666;
	border: 1pt solid #C7C7C7;
}
/*================================*/
.input1{
	font-size:12px;
	width:146px;	
	color: #666666;
	border: 1pt solid #C7C7C7;
}

.input2{
	font-size:12px;
	width:135px;	
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.input3{
	font-size:12px;
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.input4{
	font-size:12px;
	color: #666666;
	border: 1pt solid #F6F8FA;
	background-color:#F6F8FA;
}
.input5{ /* member sign in*/
	font-size:12px;
	width:140px;
	color: #666666;
	border: 1pt solid #C7C7C7;
}
/*******MEMBER DATA*******/
.input6{
	font-size:12px;
	width:200px; /*一般的1*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.input7{
	font-size:12px;
	width:130px; /*一般的2*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.input8{
	font-size:12px;
	width:160px; /*一般的3*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.input9{
	font-size:12px;
	width:474px; /*最寬的*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.input10{
	font-size:12px;
	width:205px; /*SELECT 元件*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
/*...............................*/
.input6-1{
	font-size:12px;
	width:200px; /*一般的1*/
	color: #666666;
	border: 1pt solid #F6F8FA;
	background-color:#F6F8FA;
}
.input7-1{
	font-size:12px;
	width:130px; /*一般的2*/
	color: #666666;
	border: 1pt solid #F6F8FA;
	background-color:#F6F8FA;
}
.input8-1{
	font-size:12px;
	width:160px; /*一般的3*/
	color: #666666;
	border: 1pt solid #F6F8FA;
	background-color:#F6F8FA;
}
.input9-1{
	font-size:12px;
	width:474px; /*最寬的*/
	color: #666666;
	border: 1pt solid #F6F8FA;
	background-color:#F6F8FA;
}
.input10-1{
	font-size:12px;
	width:205px; /*SELECT 元件*/
	color: #666666;
	border: 1pt solid #F6F8FA;
	background-color:#F6F8FA;
}
/*...............................*/
.Activities-bt1 {
	border: 1px solid #A4B8D9;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#DFE8F7', gradientType='0');
	font: 11px Verdana, Tohoma, Arial;
	color: #2D4E95;
	background: #dfe8f7;
	padding:0px;
	width:180px;
	height:25px;
}
/*================================*/
.support-mh-in1{
	font-size:12px;
	width:570px;	
	color: #666666;
	border: 1pt solid #C7C7C7;
}
/*================================*/
.support-rma-in1{
	font-size:12px;
	width:200px;	/*一般的1*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.support-rma-in2{
	font-size:12px;
	width:499px;	/*最寬的*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.support-rma-sl1{
	font-size:12px;
	width:205px;	/*一般的2 select*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
/***********/
.support-rma-in1-1{
	font-size:12px;
	width:190px;	/*一般的1*/
	color: #666666;
	border: 1pt solid #F6F8FA;
	background-color:#F6F8FA;
}
.support-rma-in2-1{
	font-size:12px;
	width:489px;	/*最寬的*/
	color: #666666;
	border: 1pt solid #F6F8FA;
	background-color:#F6F8FA;
}
/*...............................*/
.support-rma2-in1{
	font-size:12px;
	width:153px;	/*一般的1*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.support-rma2-in2{
	font-size:12px;
	width:463px;	/*最寬的*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.support-rma2-in3{
	font-size:12px;
	width:148px;	/*一般的2*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
/*...............................*/
.contactus-sl1{
	font-size:12px;
	width:400px;	
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.contactus-sl2{
	font-size:12px;
	width:152px;	/*一般的1*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.contactus-sl3{
	font-size:12px;
	width:463px;	/*最寬的*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.contactus-sl4{
	font-size:12px;
	width:369px;	
	color: #666666;
	border: 1pt solid #C7C7C7;
}

/*...............................*/
.contactus-in1{
	font-size:12px;
	width:148px;	/*一般的2*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.contactus-in2{
	font-size:12px;
	width:364px;	
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.contactus-in3{
	font-size:12px;
	width:581px;	/*最寬的*/
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.contactus-in4{
	font-size:12px;
	width:526px;	
	color: #666666;
	border: 1pt solid #C7C7C7;
}
.index-mem-in1{
	font-size:12px;
	width:118px;	
	color: #666666;
	border: 1pt solid #C7C7C7;
}
/*-------------------------------------------------------------------------------------------------------*/
div {
scrollbar-face-color:#D5D5D5;  /*bC*/
scrollbar-highlight-color:#FFFFFF;  /*jC*/
scrollbar-3dlight-color:#D5D5D5;  /*3DCAiHqLoت]mӲͱbΪ̥Pı */
scrollbar-darkshadow-color:#FFFFFF;  /*vtBC */
scrollbar-shadow-color:#D5D5D5;  /*vC*/
scrollbar-arrow-color:#8A8A8A;  /*bYC */
scrollbar-track-color:#FFFFFF;  /*byDC */
}

/*----u---------------------------------------------------------------------------------------------------*/
.line-down1 {
	border-bottom-width: 1pt;
	border-bottom-color: #C5C5C5;
	border-bottom-style: solid;
}
.line-down1a {
	border-bottom-width: 1pt;
	border-bottom-color: #303030;
	border-bottom-style: solid;
}
.line-down2 {
	background-image: url(images/all/line1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.line-down3 {
	border-bottom-width: 1pt;
	border-bottom-color: #C5C5C5;
	border-bottom-style: dashed;
}
.line-main-down1 {
	border-bottom: 1pt solid #DADADA;
	margin-top: 10px;
	margin-bottom: 10px;
}
/*================================*/
.line-top-menu-left1{
	filter:Alpha(opacity=90);
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dadada;
}
/*================================*/
.line-right1 {
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-color: #C5C5C5;
	border-right-color: #C5C5C5;
	border-bottom-color: #C5C5C5;
	border-left-color: #C5C5C5;
	border-right-style: solid;
}
.line-Products1 {
	border: 1pt solid #B2B2B2;
}

.line-Products-all1 {
	border: 1pt solid #DADADA;
}

/*================================*/
.line-download-down {
	border-bottom: 1pt solid #DADADA;
}

.line-download-down2 {
	border-bottom: 1pt solid #A0A0A0;
}

.line-download-right {
	border-right: 1pt solid #DADADA;
}
/*================================*/
.line-SiteMap-left1 {
	border-left-width: 1pt;
	border-left-style: solid;
	border-left-color: #000000;
}
/*-----زŸ--------------------------------------------------------------------------------------------------*/
.Item1{
	font-size: 10px;
	color: #5995D2;
}

/*-------------------------------------------------------------------------------------------------------*/
