a:active {color: #F75000}
a:link {
	color: #0000CC;
	text-decoration: none;
}
a:visited {
	color: #0000CC;
	text-decoration: none;
}
a:hover {color: #FF0000;text-decoration: underline;}

A.menu:LINK {
	font-size : 12px;
	color : #003399;
	text-decoration : none;
	font-weight: bold; 
}
A.menu:VISITED {
	font-size : 12px;
	color : #003399;
	text-decoration : none;
	font-weight: bold;
}
A.menu:HOVER {
	font-size : 12px;
	color : #FF0000;
	text-decoration : none;
	font-weight: bold;
} 

A.menuCategory:LINK {
	font-size : 11px;
	color : #0044dd;
	text-decoration : none;
	font-family: Tahoma, Verdana;
	font-weight: bold; 
}
A.menuCategory:VISITED {
	font-size : 11px;
	color : #0044dd;
	text-decoration : none;
	font-family: Tahoma, Verdana;
	font-weight: bold;
}
A.menuCategory:HOVER {
	font-size : 11px;
	color : #FF0000;
	text-decoration : none;
	font-family: Tahoma, Verdana;
	font-weight: bold;
} 

A.LinkSmall:LINK {
	font-size : 8pt;
	text-decoration : none;
	font-weight: normal;
}
A.LinkSmall:VISITED {
	font-size : 8pt;
	text-decoration : none;
	font-weight: normal;
}
A.LinkSmall:HOVER {
	font-size : 8pt;
	text-decoration : underline;
}

A.LinkWhite:LINK {
	color : #FFFFFF; 
}
A.LinkWhite:VISITED {
	color : #FFFFFF;
}
A.LinkWhite:HOVER {
	color : #FFFF00;
} 

A.LinkBlack:LINK {
	color : #000000; 
}
A.LinkBlack:VISITED {
	color : #000000;
}
A.LinkBlack:HOVER {
	color : #FF0000;
} 

A.LinkYellow:LINK {
	color : #CC6600; 
}
A.LinkYellow:VISITED {
	color : #CC6600;
}
A.LinkYellow:HOVER {
	color : #FF0000;
}


td {
	font-weight: normal;
	font-size: 11px;
}
.small {font-size: 11px;}
.red {color: #FF0000}
.white {color: #FFFFFF}
.BigBord {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.CopyRight {
	font-size: 11px;
}

.input {
	font-family: Tahoma, Verdana;
	font-size: 8pt;
	background-color: #F9F9F9;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid #999999;
}
.input_submit {
	BORDER-RIGHT: #6092ca 1px double;
	BORDER-TOP: #aac5e3 1px double;
	BACKGROUND: url(images/fade-butt1.png);
	BORDER-LEFT: #aac5e3 1px double;
	BORDER-BOTTOM: #6092ca 1px double;
	font-family: Verdana, Tahoma;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-image: url(images/bg.gif);
	background-repeat: repeat;
}

.line20 {line-height: 20px;}
.DX {text-transform: uppercase;}
.cccccc {color: #CCCCCC;}
.pt7 {font-size: 7pt;}
.666666 {color: #666666;}
.redDark {color: #990000;}
.pt8Gray {font-size: 8pt;color: #666666;}
.pt8Blue {font-size: 8pt;color: #0066FF;}

.999999 {color: #999999;}
.smallGray {font-size: 7pt;color: #999999;}
.detailTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.Line20pt105 {
	font-size: 13px;
	line-height: 20px;
	text-decoration: none;
}
.pt7gray {
	font-size: 7pt;
	color: #666666;
}
.pt9b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.menuskin {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BACKGROUND-IMAGE: url(images/menubg.gif);
	VISIBILITY: hidden;
	BORDER-LEFT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
	POSITION: absolute;
	BACKGROUND-COLOR: #f6f6f6;
	TEXT-ALIGN: left;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 3px;
}
.menuskin A {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 5px;
	COLOR: black! important;
	TEXT-DECORATION: none;
}
.menuskin A:hover {
	TEXT-DECORATION: none;
}
#mouseoverstyle {
	BORDER-RIGHT: #666666 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #666666 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #666666 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #666666 1px solid;
	BACKGROUND-COLOR: #e7fee7;
}
#mouseoverstyle A {
	COLOR: black
}
.menuitems {
	MARGIN: 3px;
	WORD-BREAK: keep-all;
	padding: 1px;
}

.TableBody {
	width: 780;


	xmxy:expression(this.cellSpacing=0,this.cellPadding=0,this.border=0);
	text-align: center;
	background-color: #FFFFFF;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.TableGray {
	border: 1px solid #CCCCCC;
	background-color: #E8E8E8;
}
.TableMain {
	background-color: #B9DFFF;
	width: 100%;
	xmxy:expression(this.cellSpacing=1,this.cellPadding=4,this.border=0);
}
.TableMemberMain {
	background-color: #DBDBDB;
	width: 100%;
	xmxy:expression(this.cellSpacing=1,this.cellPadding=4,this.border=0);
}
.TableFaq {
	background-color: #E9F4FE;
	width: 100%;
	border: 1px solid #B9DFFF;
	xmxy:expression(this.cellSpacing=0,this.cellPadding=4,this.border=0);
}
.TableFM {
	background-color: #bfd3de;
	width: 100%;
	border: 1px solid #a9bad3;
	xmxy:expression(this.cellSpacing=0,this.cellPadding=0,this.border=0);
	padding-top: 3px;
	padding-bottom: 5px;
}
.taProCoverA {
	font-weight: bold;
	color: #000000;
	height: 25px;
	background-color: #CAFFCA;
}
.taProCoverB {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #339966;
	height: 28px;
}
.TableNo {
	width: 100%;
	xmxy:expression(this.cellSpacing=0,this.cellPadding=0,this.border=0);
}
.TableBGcolorLight {
	width: 100%;
	xmxy:expression(this.cellSpacing=0,this.cellPadding=0,this.border=0);
	background-color: #f1f1f1;
}
.TableMainTop {
	background-color: #CAE4FD;
	width: 100%;
	xmxy:expression(this.cellSpacing=0,this.cellPadding=0,this.border=0);
}
.TableMainINC {
	background-color: #FFFFFF;
	width: 100%;
	border: 1px solid #E0E0E0;
	xmxy:expression(this.cellSpacing=0,this.cellPadding=2,this.border=0);
}
.TableMainMain {
	width: 100%;
	xmxy:expression(this.cellSpacing=0,this.cellPadding=0,this.border=0);
}
.tdBodyLeft {
	vertical-align: top;
	width: 190px;
	background-color: #E8E8E8;
	margin-right: 10px;
}
.tdBodyLeftPro {
	vertical-align: top;
	width: 190px;
	padding-right: 10px;
}
.tdBodyRight {
	background-color: #ffffff;
	text-align: center;
	vertical-align: top;
	width: 230px;
	padding-left:10px;
}
.tdBodyMain {
	text-align: center;
	vertical-align: top;
}
.tdBodyMiddle {
	background-color: #3a5a8a;
	width: 1px;
}

.tdA {
	background-color: #FFFFFF;
}
.tdB {
	background-color: #FFFFFF;
	text-align: right;
}
.tdC {
	background-color: #FFFFFF;
	text-align: center;
}
.tdCtitle {
	background-color: #E9F4FE;
	text-align: center;
}
.TDtopA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/am_menu_topbg.gif);
	background-repeat: repeat-x;
	height: 35px;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}
.TDtopB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	background-image: url(images/am_menu_on.gif);
	background-repeat: repeat-x;
	height: 35px;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}
.TDtopC {
	width: 1px;
	background-image: url(images/am_menu_line.gif);
	background-repeat: no-repeat;
}
.TDtopM {
	background-image: url(images/am_menu_topbg.gif);
	background-repeat: repeat-x;
}
.TDtopLeft {
	background-image: url(images/bi_menu_topbg_left.gif);
	background-repeat: repeat-x;
	height: 38px;
	width: 210px;
}
.TDbulletin {
	background-image: url(images/index_newsbg.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.TDbgDotline {
	background-image: url(images/dotline.gif);
	background-repeat: repeat-x;
}
.TDbgDotlineH3 {
	background-image: url(images/dotLine43.gif);
	background-repeat: repeat-x;
	height: 3px;
}
.TDgray {
	background-color: #d1d1d1;
}
.TDyellow {
	background-color: #fcaf17;
}

.TDwhite {
	background-color: #FFFFFF;
}
.TDblack {
	background-color: #000000;
}

.TDcyan {
	background-color: #0074cd;
}
.TDdarkred {
	background-color: #AE2300;
}

.TDtitle {
	font-family: Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/bi_bg_title.jpg);
	background-repeat: repeat-x;
	height: 23px;
}
.TDtitleContent {
	font-family: Verdana, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/bi_bg_title.jpg);
	background-repeat: repeat-x;
	height: 28px;
}

.TDmainBGlight {
	background-color: #E9F4FE;
}
.TDbiL {
	background-image: url(images/bi_bg_l.gif);
	background-repeat: repeat-y;
	width: 2px;
}
.TDbiR {
	background-image: url(images/bi_bg_r.gif);
	background-repeat: repeat-y;
	width: 2px;
}
.TDbiM {
	background-image: url(images/bi_bg_m.gif);
	background-repeat: repeat;
}
.TDbiMlightblue {
	background-color: #ebf1f9;
}
.TDbiMwhite {
	background-color: #ffffff;
	vertical-align: top;
}
.TDbiBl {
	background-image: url(images/bi_bg_b1.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 8px;
}
.TDbiBr {
	background-image: url(images/bi_bg_b2.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 8px;
}
.TDbiBm {
	background-image: url(images/bi_bg_b3.gif);
	background-repeat: repeat-x;
	height: 8px;
}
.TDbiB2l {
	background-image: url(images/bi_bg_b1b.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 8px;
}
.TDbiB2r {
	background-image: url(images/bi_bg_b2b.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 8px;
}
.TDbiB2m {
	background-image: url(images/bi_bg_b3b.gif);
	background-repeat: repeat-x;
	height: 8px;
	background-position: bottom;
}
.TDbiB3tl {
	background-image: url(images/bi_Tri_a.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 3px;
}
.TDbiB3tr {
	background-image: url(images/bi_Tri_b.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 3px;
}
.TDbiB3l {
	background-image: url(images/bi_Tri_c.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 3px;
}
.TDbiB3r {
	background-image: url(images/bi_Tri_d.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 3px;
}
.TDbiB3m {
	background-image: url(images/blank.gif);
	height: 3px;
}

.TDbiTl {
	background-image: url(images/bi_Tri_a.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 3px;
	background-color: #e2e9f3;
}
.TDbiTr {
	background-image: url(images/bi_Tri_b.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 3px;
	background-color: #e2e9f3;
}
.TDbiTm {
	height: 3px;
	background-color: #e2e9f3;
}
.TDleftList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}
#preloadedImages {
width: 0px;
height: 0px;
display: inline;
background-image: url(images/am_menu_line.gif);
background-image: url(images/am_menu_on.gif);
background-image: url(images/arrow-tridot-blue.gif);
background-image: url(images/arrow-tridot-red.gif);
background-image: url();
}



.catalogDirSubTitle {
	margin: 0px;
	float: left;
	padding: 0px;
	width: 100%;
}
.catalogDirSubTitle a{
	text-align: left;
	display: block;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(images/arrow-2a-sd.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	font-weight: bold;
}
.catalogDirSubTitle a:visited	{
	color: #333333;
}
.catalogDirSubTitle a:hover	{
	color: #FF0000;
	background-color: #FFFFCC;
	background-image: url(images/arrow-2b-sd.gif);
	background-repeat: no-repeat;
	background-position: left top;
}




.proCoverList {
	float: left;
	width: 108px;
	text-align: center;
	margin: 0px auto;
	padding: 5px;
}
.proCoverList a {display:block;color: #333333;width: 100%;padding-top: 2px;padding-bottom: 2px;}
.proCoverList a:visited {color: #333333;}
.proCoverList a:hover {color:#000000;text-decoration: none;background-color: #FFFFCC;}



.blankH10 {
	font-size: 1px;
	clear: both;
	height: 10px;
}

.blankH5 {
	font-size: 1px;
	clear: both;
	height: 5px;
}
.bgDotlineH1 {
	background-image: url(images/dotLine41.gif);
	background-repeat: repeat-x;
	height: 1px;
	font-size: 1px;
	margin: 0px;
	padding: 0px;
}
